可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,也在一定程度上为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁冗复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。具体有以下几个方面:(1)本系统只需要一台计算机;(2)本系统的运行可以节省许多资源;(3)本系统的运行可以大大的提高学校的工作效率;(4)本系统可以敏感文档更加安全,等等。
(二)、组织结构图:
组织结构图分析:总控模块是管理员模块,此模块的主要功能有:系统管理员进入学生成绩管理的主要功能:实现管理员用户的添加、修改和删除,以及对成绩查询、成绩修改、教师查询、学生添加、学生修改、学生删除、学生查询以及成绩打印等基本功能。数据流程图和数据字典
3
f1数据流程图
成绩数据库
成绩数据成绩数据
学
教
成绩处理
生
师
成绩
成绩
教学科
学生成绩管理数据流程图(顶层图)
成绩数据库
成绩数据
成绩
数据
学
数据库对成绩
生
进行处理
统
成
计
绩
结
数
果
成绩网上科成
录入
绩
教
据成
师
绩
成
绩
录
入
完
教学科对成绩
毕
进行统计
通
知
教学科
2数据字典
学生成绩管理数据流程图(展开图)
(1)数据流的描述
数据流
表1数据字典(一)
No:__________
4
f编号:B01简述:开出的成绩表单
名称:成绩单
组成:课程成绩代码学生姓名班级学号性别成绩
若为数据流来源:教务处峰值流量:约3050名日
去向:成绩单审核模块
(2)处理逻辑的描述
填表人_____________
年
月日
处理编号:E01
表2数据字典(二)
No:__________
名称:成绩单审核
输入信息:成绩单
输出信息:成绩通过、补考简要说明:审核成绩单是否全部输入
出错处理:审查成绩单填写格式是否符合要求,姓名与成绩填写是否一致等。
执行频率:30个日
(3)数据存储
填表人_____________
年月日
数据存储编号:G01
表3数据字典(三)名称:学生成绩
No:__________
简述:记录学生考试的成绩表单
组成:课程成绩学生姓名学号性别
关键字:课程学号
相关处理:E01
(4)r