学生成绩管理7用户手册
软件工程大作业说明书系列------七
学生成绩管理系统(版本号:2011sp1)
——用户手册及操作手册
小组成员:王焕浩
刘瑞
杨博文
二〇一一年十二月
目录
一、引言...................................................................................................................................... - 3 -
1.1编写目的........................................................................................................................ - 3 -
1.2背景................................................................................................................................ - 3 -
1.3参考资料........................................................................................................................ - 3 -
二、用途...................................................................................................................................... - 3 -
2.1功能................................................................................................................................ - 3 -
2.2性能................................................................................................................................ - 4 -
2.2.1精度..................................................................................................................... - 4 -
2.2.2时间特性............................................................................................................. - 4 -
2.2.3灵活性................................................................................................................. - 4 -
2.3安全保密........................................................................................................................ - 5 -
三、运行环境.............................................................................................................................. - 5 -
3.1硬设备............................................................................................................................ - 5 -
3.2支持软件........................................................................................................................ - 5 -
3.3数据结构........................................................................................................................ - 5 -
四、使用过程.............................................................................................................................. - 6 -
4.1安装与初始化................................................................................................................ - 6 -
4.2 输入数据的现实背景................................................................................................... - 6 -
4.3输出对每项输出作出说明............................................................................................ - 6 -
4.3.1输出数据的现实背景......................................................................................... - 6 -
4.3.2输出格式............................................................................................................. - 6 -
4.3.3输出举例............................................................................................................. - 6 -
4.4文卷查询........................................................................................................................ - 7 -
4.5出错处理和恢复............................................................................................................ - 7 -
4.6终端操作........................................................................................................................ - 7 -
一、引言
1.1编写目的
编写该文档是为了指导普通用户使用操作该程序。处理和查询想要知道的数据,并为测试提供依据。该文档的阅读者为普通用户(主要为大学校园师生)和测试人员。
1.2背景
1)待开发系统软件名称:学生成绩管理系统;
2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于南京航空航天大学等学校广大师生成绩查询及管理;
3)开发背景:项目小组已完成了全面的可行性分析和需求分析,同时进行了多次深入沟通,并在此基础上着手开发学生成绩系统软件。本软件用于规范该学生成绩的管理工作。随着学校的规模扩大,学生逐年成数倍增长,由于学生成绩的管理必须达到快速、准确、高效的目的,因此成绩查询、数据统计、报表的打印成为设计本系统的重要环节。
1.3参考资料
有关资料的作者、标题、编号、发表日期、出版单位如下:
①《软件技术基础教程(版本未知)》万晓冬施玉霞孔德明编著南京航空航天大学出版社出版
②《软件工程导论》张海藩编著清华大学出版社出版第三版
二、用途
2.1功能
学生的信息输入输出功能是由学生成绩管理模块进行的,学生的课程信息的输入输出是由课程管理模块进行的,而管理员的信息流动则是由管理员信息模块进行的。
学生成绩管理系统可实现以下基本功能:
1)学生的基本信息管理:学号,姓名,班级等;
2)课程的基本信息管理:包括语文、高数、英语等大学校园课程。
3)管理员基本信息管理:教师名,课程名;
4)登录管理:要求使用者提供合法的用户名、密码和相关权限;
5)成绩的录入:要求老师(管理员)录入成绩,要用到前面的学生信息和课程信息等;6)成绩的查询:学生进行成绩查询,要用到前面的课程信息和学生信息等;
7)修改功能:老师可以对以输入的学生信息、课程信息和成绩信息等进行相应懂得修改,而学生也可对自己的实用密码进行修改;
8)汇总功能:系统管理员、教务处人员对成绩进行分类汇总,比较各个班级的学生成绩,为制定以后教学管理计划提供数据依据。
9)数据维护功能:可对重要数据进行备份。
2.2性能
2.2.1精度
输入的课程号、学号的精度为整数。
输出成绩分数、平均分,按班级排序,查询时,精度为浮点数。
2.2.2时间特性
系统相应操作响应时间不超过2秒;
学生查询成绩操作从输入数据,电脑提交数据到得到查询结果不超过2秒;数据管理部分,从提交某一数据录入到结果返回不超过2秒。
2.2.3灵活性
操作方式:支持多种操作系统;
同其他软件接口的变化:设计连接不同数据库的软件包;
精度和有效时限的变:用户可自行设定。
2.3安全保密
系统数据库维护模块无远程处理功能,这可增强系统安全性。对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。考虑到数据保存,条件允许的情况下可以让系统定时自动保存,省去手工保存的繁杂程序。
三、运行环境
3.1硬设备
1)至少具有奔腾III800,128M内存配置的计算机;
2)Microsoft鼠标,或其他兼容鼠标;
3)至少500M的磁盘空间;
4)至少32MB的RAM存储器。
3.2支持软件
操作系统:WIN7或vista xp
执行程序:visual C
3.3数据结构
采用单链表的形式对学生成绩管理系统进行存储,在插入修改时能较大的节省程序时间,构成简单,存储空间小,能向前访问节点。
四、使用过程
4.1安装与初始化
本软件为简易学生成绩管理系统,客户安装该软件后对学生信息进行维护(学生班级,成员,课程,成绩,任课教师的增加,修改,删除,以及各班级学生基本信息的查询等功能),其数据全部保存在服务器上,从而提高了系统数据的安全,方便了管理。
需要使用该系统,只需要按照提示安装好该软件后,导入数据库,或者更新数据库,连接数据后,按照登录权限登录相应的操作界面即可。
4.2 输入数据的现实背景
数据的输入一般由老师操作,学生只具备对成绩的查询功能及密码的修改输入;一般在一学期左右时间,老师需要进行一次成绩的输入,数据的来源来自学生每学期的考试成绩,由键盘和鼠标操作输入,出于安全考虑,这些数据只有考生个人及老师可见,学生自己不可对成绩数据进行修改。
例如输入学生的成绩,老师需登录成绩管理子系统页面,选择需添加成绩的科目、班级及任课老师名,然后在相应的位子输入学生的成绩,直接输入数字即可,最后保存数据。
4.3输出对每项输出作出说明
4.3.1输出数据的现实背景
输出的数据供学生和老师使用和查看,师生可以随时登录查询,成绩表可以打印。
4.3.2输出格式
数据都以表格的形式输出,表头会做出数据输出的解释,这里不需要特别说明。
4.3.3输出举例
如一个学生要查询成绩,当输入学生学号为0309时并且进入登入界面时,如图:
图1
当输入学生学号为101时(前提在进行学生成绩装入以后),出现(如图2):
图2
4.4文卷查询
无特殊说明,用户只需登录,进入主界面即可通过相关按钮实现查询功能。
4.5出错处理和恢复
1 无法修改、删除用户信息
当修改、删除用户信息时要先选中要修改、删除的用户,才可以进行修改、删除操作。
2 没有查询结果
当没有查询结果时可能是当前并不存在该学生信息。
4.6终端操作
无特别说明,用户只需按照按钮的说明操作即可。