软件测试-学生成绩管理系统

软件测试-学生成绩管理系统

ID:33612745

大小:2.00 MB

页数:30页

时间:2019-02-27

软件测试-学生成绩管理系统_第1页
软件测试-学生成绩管理系统_第2页
软件测试-学生成绩管理系统_第3页
软件测试-学生成绩管理系统_第4页
软件测试-学生成绩管理系统_第5页
资源描述:

《软件测试-学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、宿迁学院软件测试—学生成绩管理系统姓名:*****班级:计算机(3)班学号:******系部:三系指导老师:*****成绩:30目录目录21引言31.1开发系统目标31.2开发系统背景31.3用户需求31.4系统组成32功能要求42.1系统功能:42.2基本功能:43数据流程图53.1学生成绩管理系统数据流图如下:53.2任课教师信息流程图如下:53.3教师权限流程图如下:63.4学生补考数据流程图如下:63.5学生奖学金流程图如下:74数据描述74.1静态数据74.2动态数据74.4数据要求74.4.1成

2、绩录入和处理的准确性和实时性74.4.2数据的一致性与完整性:84.5数据字典:85性能要求86软件属性要求87其它要求9301引言1.1开发系统目标随着科学技术的不断发展,人们对各方面的要求也不断的增强。学生成绩管理系统的开发就能够体现这一方面。这一系统的建立节约了资源,提高学生信息的精确度。同时它能够方便快速的进行各方面的操作。也能结合学校管理的实际需要,实现对学生成绩等数据进行有效的管理,提供查询分析功能等。1.2开发系统背景1.随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识

3、,他已进入人类社会的各个领域并发挥着越来越重要的作用。从原先的手工管理到今天计算机管理这经历的漫长的历史。在这漫长的技术改变路上学生成绩管理系统也随着计算机技术的不断前进而不断地被科技人员进行改善。就这样学生成绩管理系统就发展成今天这样的具有功能齐全的学生系统。作为计算机的一部分,使用计算机对学生成绩信息进行管理,这是手工系统所无法比拟的有点。开发软件名称:学生成绩管理系统项目任务提供者:巫宗宾用户:某大学相关技术人员、管理人员及学生项目开发者:马红玲2.参考资料:(1).《软件工程课程实践》清华大学出版社

4、(2).《面向对象软件工程与UML》人民邮电出版社(3).《软件测试》1.3用户需求用户能够灵活、方便的利用学生成绩管理系统。对自己想要了解的学生信息进行相关一系列的操作后,从而得到自己想要的信息。这种学生成绩管理系统要求操作简单,能够便于不熟悉计算机的用户使用。1.4系统组成学生成绩管理系统主要有以下几部分组成:1、该系统的用户有:系统管理员、教师、学生;2、该系统的各类用户的权限不一样。例如:系统管理员可以向系统中添加、删除、修改、查询数据等权限,教师可以向系统中发布学生的成绩信息同时还可以查询一些自己

5、所教的课程的信息等权限,学生只能进行查询自己的相关信息。302功能要求2.1系统功能:能够实现管理员、教师、学生对信息的管理,即能够完成对该系统的一些基本操作功能。2.2基本功能:1.输入:向学生系统中输入需要的一些数据。如学号、姓名、成绩、性别、年龄、科目、任课教师等信息。2.输出:输出关于学生成绩的相关信息。3.插入:向学生成绩管理系统中插入新的数据。如向原有的学生成绩信息为空的表格中插入数据。4.添加:向学生成绩管理系统中添加新的学生成绩信息。5.修改:在学生成绩管理系统中修改相应的学生信息。6.删除

6、:删除学生成绩管理系统中不需要的信息。7.查询:从学生管理系统中查询学生成绩的一些信息。如学号、姓名、成绩等。8.排序:在学生成绩管理系统中按某一列或多列信息进行排序(降序或升序)。9.计算:从学生成绩管理系统中查找出来的信息中进行相关的计算。如计算成绩总分、平均成绩等。系统功能图如下:30学生成绩管理系统功能输入数据查询数据添加数据删除数据修改数据查询数据排序操作计算操作输出数据3数据流程图3.1学生成绩管理系统数据流图如下:管理员输入数据添加、修改数据查询数据学生学生成绩管理系统删除数据添加新课程分数教

7、师验证信息303.2任课教师信息流程图如下:登录基本信息姓名所教课程名年龄性别职称工作情况任课教师退出3.3教师权限流程图如下:登录查询输入口令、密码验证基本操作平均成绩总成绩成绩排名是否要补考打印成绩单正确错误学生303.4学生补考数据流程图如下:姓名验证处理录记任课老师课程名成绩补考通过补考没通过清考反馈密码进入期末3.5学生奖学金流程图如下:姓名总汇综合成绩总成绩奖学金等级年份学期学生(Student)表结构:列名含义数据类型约束Sno学号CHAR(7)主键Sname姓名NCHAR(5)非空Ssex性

8、别NCHAR(1)Sage年龄TINYINTSdept所在系NVACHAR(20)课程(Course)表结构列名含义数据类型约束Cno课程号CHAR(6)主键30Cname课程名NVACHAR(20)非空Credit学分TINYINTSemester学期TINYINT选课(SC)表结构:列名含义数据类型约束Sno学号CHAR(7)主键,引用Student的外键Cno课程号CHAR(6)主键,引用Couyse的外键

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。