一 系统功能需求说明 学生成绩管理系统主要提供方便高效的管理功能以及网上的信息查阅平台学生可以通过该系统查阅相关信息管理员可以管理所有信息。 现行系统的目标 1 管理员能够方便的对信息进行添加、修改、删除、查询、汇总、 统计等操作。 2 可以将数据库发布到网上进行资源共享。 3 学生可以在自己的权限内对信息进行访问查询相关信息。 现行系统的主要功能 1 学生查询功能为了方便学生查找成绩等信息将所有信息按照需要进行分类。这样学生就能很方便的找到自己所需要的信息。 2 管理员查询功能管理员可以通过条件选择查询所有信息并进行排序。 3 添加功能管理员可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。 4 修改功能管理员可以对数据库中的信息进行修改。系统能够通 过管理员给出的条件查找出所要修改的信息对修改后的信息进 行保存并自动查找是否是重复信息。 5 删除功能管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息并提示是否确定删除如果确定删除则把相关信息从数据库中删除。 6 汇总功能管理员可以通过此功能对信息进行汇总。 7 统计功能管理员可以通过此功能对信息进行统计。 1.业务流程说明 学生成绩管理业务流程图1 教师 单科成绩 系主任批准 各科成绩 教务员统计 综合成绩 成绩档案 成绩统计 排名表 成绩通知单 图书馆之家 http://bbs.libhome.cn 图1 从以上的业务流程图可以看出学生成绩管理的基本业务及动态走向从各科教师给出成绩到学生拿到成绩单要经过系部、教务处等部门。 学生成绩管理业务流程图2 图2 学生成绩管理业务流程图3 班主任 学生 不及格处理 补考通知书 应考名单 重考名单 实考名单 打印空成绩单 教师 教务处 成绩录入 当前学生成绩 打印成绩单 学生 成绩查询 学期成绩统计 学生 输入学号和密码 查询 学生数据库 成绩数据库 输出结果 统计汇总 新数据 数据修改或添加 图书馆之家 http://bbs.libhome.cn 图3 2.系统功能说明 成绩管理系统数据流程图 单科成绩 F3 成绩单 成绩统计信息 F2 F8 顶层图 单科成绩 F3 成绩 F10 学生成绩 F8 F2.1 F2.3 F2.2 补考成绩单 二层图 输出结果 S3教师 S2学生 成绩管理 P3 S1学生科 D4 成绩档案 管理员 P3.1 录入 P3.2 统计 P3.4 发布 P3.3 查询 S3教师 S2学生 S1学生科 S4教务处 D4 成绩档案 D3 学分 图书馆之家 http://bbs.libhome.cn S1学生科S2学生S3教师S4教务处 P3.1录入P3.2统计P3.3查询P3.4发布 F2成绩单F2.1学生成绩F2.2学生成绩单F2.3补考成绩单F3单科成绩F8成绩统计信息F10成绩D3学分D4成绩档案 二性能需求 支持的终端数至少30台 同时操作的用户数至少15人 同时处理的文件数10 响应时间最多3秒 运行时间最多4秒 数据转换时间最多5秒 数据传送时间最多4秒 更新处理时间最多4秒 要能够抵御用户可能的误操作保证软件的健壮性 要对数据进行检验保证数据有效性 在数据被破坏时具有数据恢复能力 易用性尽量做到少输入汉字做到用鼠标电选完成操作 安全性 1、数据要绝对安全防止有意无意的破坏数据。若数据遭到破坏系统具有数据恢复功能不可恢复的数据仅限于当日录入和修改的数据。 2、只有管理员才能输入、修改和删除有关的数据。 3、学生只可以查看自己的成绩。 4、严格控制对数据的修改只能数据录入的用户才有权对数据进行修改。 三将来可能提出的要求 将来该学生成绩管理系统可能还会加入更多的功能比如可以存入改卷老师的基本信息自动核对学生成绩发现错误会自动报错等新功能。 四学生成绩管理系统的数据要求 学生成绩管理系统的数据要求包括如下几点 1. 成绩录入和处理的准确性和实时性 成绩的输入是否准确是数据处理的前提错误的输入会导致系统输出错误的结果从而使系统的工作失去意义。 在该系统中数据的输入往往是大量的因此系统要有一定的处理能力以保证迅速的处理数据。 图书馆之家 http://bbs.libhome.cn 2. 数据的一致性与完整性 由于系统的数据是共享的所以如何保证这些数据的一致性是系统必须解决的问题。要解决这一问题要有一定的人员维护数据的一致性在数据录入处控制数据的去向并且要求对数据库的数据完整性进行严格的约束。 对于输入的数据要为其定义完整性规则如果不能符合完整性约束系统应该拒绝该数据。 五以下是该学生成绩管理系统的ER图 1. 数据库中的表的结 本文来源:https://www.wddqw.com/doc/812b9a2feb7101f69e3143323968011ca300f7c7.html