全球旧事资料 分类
学生成绩管理系统需求分析
现在的学校需要一个很好的学生成绩管理系统,以方便对学生的成绩进行有效的管理,系统有老师对学生信息的查询功能、添加功能、修改功能、删除功能,也可以让学生对自己成绩查询的功能。
1、功能要求
1学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己所需要的信息。2老师查询功能:老师可以通过条件选择查询所有信息,并进行排序。3添加功能:老师可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。4修改功能:老师可以对数据库中的信息进行修改。系统能够通过老师给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。5删除功能:老师可以对数据进行删除操作。系统能够通过老师给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。
2、系统存储方案
考虑到用户实际情况和存储的数据类型,因此采用数据库sqlserver来存储整个系统应保存的数据。
3、性能要求
(1)保证查询时的查全率和查准率。(2)保证添加数据时的完整性。
4、数据流图分析数据流图分析
1)顶层数据流图
老师
成绩管理查询更新删除查询请求
成绩管理系统
当前系统日期系统时钟
学生
f2)分层数据流图
处理请求
登录
用户请求
有效性检查
有效的请求
查询请求
处理查询
学生成绩学生信息
查询数据流图3)
处理请
登录
用户请求
有效性检查
有效的请求

添加请求
处理添加
学生成绩学生信息
添加数据流图
f4)
处理请求登录
用户请求
检查有效性
有效的请求
更新请求学生成绩
检查有效性
处理更新
学生信息
更新数据流图5)
用户请求
检查有效性
有效的请求
处理请求
登录
删除请求
删除处理
学生成绩学生信息
删除数据流图
f5数据流处理相应说明5数据流处理相应说明
加工编号:1加工名:查询处理输入:查询请求输出:学生信息,学生成绩情况加工类型:根据查询的条件1学生学号2学生姓名3所有的学生
加工编号:2加工名:添加处理输入:添加请求输出:添加的学生信息,添加的学生成绩情况加工类型:添加学生信息1学生基本信息2学生的成绩
f加工编号:3加工名:更新处理输入:更新请求输出:更新的学生信息,更新的学生成绩情况加工类型:更新学生信息1学生基本信息2学生的成绩
加工编号:4加工名:删除处理输入:删除请求输出r
好听全球资料 返回顶部