欢迎来到天天文库
浏览记录
ID:2188251
大小:146.23 KB
页数:16页
时间:2017-11-15
《学生成绩管理系统总体设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学生成绩管理系统总体设计说明书1.引言1.1编写目的建立学生成绩管理系统,利用计算机对学生成绩进行管理,方便学生查看自己的成绩,对学生的基本信息、课程选择、成绩的录入、修改、删除、查询等提供一系列的操作。帮助广大师生提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化,减少人力财力的投资。1.2背景该项目的名称为“学生成绩管理系统”。随着学校的规模不断扩大,专业、班级、学生的数量急剧增加,有关学生课的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低。因
2、此,迫切需要开发基于网络的学生成绩管理系统来提高管理工作的效率。1.3定义学生成绩管理:对学生的基本信息、课程选择、成绩的录入、修改、删除、查询等一系列的操作。1.4范围该文档定义了系统的数据设计、架构设计、接口设计、模块设计、系统运行环境以及安全机制的设计。1.5缩写说明SGMS(Students’GradesManagementSystem)学生成绩管理系统的缩写UML(UnifiedModelingLanguage)统一建模语言的缩写161.6系统概述本系统可以实现管理人员对教师和学生的院系管理、教师信息管理
3、、学生信息管理、课程信息管理,管理员对本学期的授课计划的管理,管理员对每学期的上课安排的管理(包括上课教师以及班级),教师可以实现对学生成绩的录入和修改,学生可以实现对个人成绩的查询。最终管理员以管理者的身份进入,教师以管理员分配的帐号登陆,学生以学号登陆实现各自的功能。1.7参考资料[1]倪天琳编著,《程序设计》,电子工业出版社,第二版[2]钟伟编著,《管理信息系统》,科学出版社,第二版[3]萨师煊编著,《数据库系统概论》,高等教育出版社,第二版[4]薛华成编著,《管理信息系统》,清华大学出版社,第二版2.总体设
4、计2.1需求规定功能:能够实现老师和学生对成绩的管理,即完成一些基本的功能,查询,删除,添加,修改等,同时也要实现权限的管理。性能:信息中心提供的学生成绩信息必须及时的反映出来,老师和学生能够及时的进行对成绩的管理。输入要求:数据完整,详实.输出要求:简捷,快速,实时。说明对于该软件的时间特性要求,a.响应时间:少于3秒b.更新处理时间:少于2秒c.数据的转换和传送时间少于5秒16说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,a.操作方式上的变化:更人性化b.运行环境的变化:在wi
5、ndowsXP或以上的版本都能运行2.2运行环境系统硬件环境本系统的硬件环境如下:*普通的PC机*CPU:P41.8GHz以上*内存:256MB以上*能够运行IE5.0以上版本*分辨率:推荐使用1024*768像素系统软件环境本系统的软件环境如下:*操作系统:UNIX/Linux/WindowsXP或以上版本*数据库:SQLserver2000*IE浏览器:IE6.0以上2.3基本概念设计和处理流程体系结构系统的总体结构设计遵循如下原则。1)系统应具有良好的适应性:能适应用户对系统的软件环境、管理内容、模式和界面的
6、要求;2)系统应具有可靠性:采用成熟的技术方法和软件开发平台,以保证系统在以后的实际应用中安全、可靠;3)系统应具有较好的安全性:应提高安全机制和用户权限机制的完善程度,确保数据的受限访问;4)系统应具有良好的可维护性:系统应易于维护、安装;5)系统应具有良好的可扩展性:系统应适应未来信息化建设的要求,能方便地进行功能扩展,以建立完善的信息集成管理体系。16学生老师管理员成功失败用户登录查看成绩全班单科成绩全班各科汇总成绩个人成绩添加、修改、删除学生成绩计算总评成绩、全班平均总评分、成绩不及格、及格、中、良、优等分
7、数段的学生人数处理流程2.4输人项输入标识数值位数类型用户名Username16Char密码Password16Char学号Stuid16Int姓名Name10Char系别Xibie16Char班级Banji10Char成绩Score10Char课程号Classid16Long课程名Classname10Char教师名Tename10Char学分xuefen10long学时Xueshi10long学年xuenian10long16学期Xueqi10long课程内容简介Jianjie20Char课程类型Type16C
8、har2.5输出项输出标识数值位数类型学号Stuid16Int姓名Name10Char系别Xibie16Char成绩Score10Char课程名Classname10Char教师名Tename10Char学分xuefen10long学时Xueshi10long学年xuenian10long学期Xueqi10long课程类型Type16Char2.6代码设计#
此文档下载收益归作者所有