- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
奖学金管理系统设计.doc
奖学金管理系统设计
结构图设计
(只是以基本成绩情况作为一个例子,具体的还有基本性素质成绩和发展性素质成绩的情况)
代码设计
代码设计的任务:设计出一套供管理信息系统开发和运行所需的代码系统。
代码设计的原则
选择最小值
要适合计算机处理
要便于使用
要具有系统性、通用性和可扩展性
代码标准化
校验:
为了保证关键代码输入的准确性、减少输入错误,有意识地在编码设计的基础上,通过事先规定的某种数学方法,计算出校验码,附加在编码之后,作为编码的一部分。输入时与代码一起输入,此时计算机会用同种数学方法,输入代码进行数学计算,并与所输入的代码进行比较,以校验是否正确,并发现错误。
确定校验码常用方法:
1.将代码(Ci)各位乘以权因子(Pi),求出各位的积:C1P1,C2P2,...CnPn2.求出加权和: S=C1P1+C2P2+...+CnPn3.以称为模的常数 M 除和,求出余数R即
R=S mod M4.把模 M 减去余数 R 作为校验位, J=M-R 当J为10、11、12…时,其校验位码为A、B、C…;
关于编码的设计主要是学号和比例值ID号码
学号采取区域编码,比例值ID号码采取顺序编码学号
名称: ID号码
别名: NO_ID
数据值 类型; INT
长度: 4
有关数据结构: FUJIABILI,BASEMARK,SIXIANGMARK,TIYUMARK,FAZHANMARK,MARK
(用连续的INT型的整数来依次表示各个比例ID号码)
名称: 学号
别名: NO
说明: 本校学生编码
数据值 类型; CHAR
长度: 10
有关数据结构: TOTALMARK,BASEMARK,SIXIANGMARK,TIYUMARK,FAZHANMARK,MARK
代码结构: 长度10位
1~2 位代表入学年份(如2002年则为22)
3~4 位代表系别
位代表专业编号
6~7 位代表该专业下的班(最大容量为99)
8~10 位代表学生在班级中的学号(最大容量为999)
输入设计
系统输入设计,主要是数据整理和表单设计。各个表主要是要录入那些数据,以及录入界面的友好设计。
以发展性素质成绩表的录入为例来说明,主要是学号,发展性素质成绩的录入。
名称: 发展性素质总成绩
别名: FAZHANMARK
说明: 本校学生发展性素质总成绩
数据值 类型; FLOAT
有关数据结构: TOTALMARK,FAZHANMARK
名称: 学号
别名: NO
说明: 本校学生编码
数据值 类型; CHAR
长度: 10
有关数据结构: TOTALMARK,BASEMARK,SIXIANGMARK,TIYUMARK,FAZHANMARK,MARK
名称:发展性素质记录表
别名:FAZHANMARK
说明:记录整个学校学生的发展性素质成绩
结构
ID号码(NO_ID) 学号(NO) 发展性素质成绩总分(FAZHANMARK)
输入界面的友好设计:
对话界面要美观、醒目;
提示要清楚、简单,不能有二义性;
要便于操作和学习,有帮助功能;
能及时反馈错误信息等;
输出设计
系统输出设计主要是报表的设计。学院制作的结果报表,学校制作的学生详细信息报表。以奖学金结果报表为例:
学号 基本成绩 基础性素质成绩 发展性素质成绩 总评分
(结果按总评分从大到小的顺序排列)
数据库设计
数据库: jangxj
数据表:
totalmark 学号(NO) 平均成绩(coursemark) 基础性素质成绩(basemark) 发展性素质成绩(fazhanmark) 综合总分(totalmark)
basemark ID号码(NO_id) 学号(NO) 基础性素质成绩总分(basemark)
sixiangmark ID号码(NO_id) 学号(NO) 思想道德成绩(sxddmark)
tiyumark ID号码(NO_id) 学号(NO) 体育成绩(pemark)
fazhanmark ID号码(NO_id) 学号(NO) 发展性素质成绩总分(fazhanmark)
fujiabili ID号码(NO_id) 附加比例(bulizhi) 相应名称(思想道德、体育、发展性素质、基础性素质,平均成绩)
mark ID号码(NO_id) 学号(NO) 成绩(xueximark)
student 学号(stu_no) 班级id(banji_id) 姓名(name) 性别(sex)
您可能关注的文档
- 大坝安全量化评价模型研究-长江科学院院报.PDF
- 大型医院网络信息系统的安全性设计-南方医科大学学报.PDF
- 大孔径光电导天线产生的太赫兹脉冲时间特性研究!-易迪拓培训.PDF
- 大学分化的复杂性及其价值-厦门大学学术典藏库.PDF
- 大学教师学术职业分化的历史逻辑-宁波大学学报.PDF
- 大学生创新基金项目中期检查表-大学生创新创业管理与服务平台.doc
- 大学生就业扶助项目评价指标体系.doc.doc
- 大学生频发泌尿系结石原因分析-河北科技大学.PDF
- 大株红景天注射液临床合理用药分析-中国药物评价.doc
- 大气污染防止法样式第3の4.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)