概要设计说明书
一:编写目的
学校的现代化管理中,学生的成绩管理是必不可少的一部分。成绩管理的内容对于学校的管理是关重要的,所以,成绩管理系统必须要为用户提供必要的信息和快捷的查询功能。
二:系统概述
2.1:运行环境
1)eclipse:开发工具
2)Mysql:数据库管理软件
3)Navicat Premium:第三方软件显示mysql数据库
4)Tomcat: 使用服务器
5)window7:硬件环境
6)JSP:软件开发语言
2.2:系统说明
学生成绩管理系统共分为三个大的模块:
2.3系统任务
满足学校管理层、学生、教师的日常工作、学习、查询、管理等工作。目的是共享学校各种信息。提高学校的工作效率、规范学校的工作流程、便利学校与学生及教师的交流。
三:数据要求
数据库的设计,详情见数据库设计报告;
四:总体设计
4.1:系统流程
4.2单元模块的划分:
(一)学生:1)可以查看自己的所有课程成绩。
2)可以修改自己的密码。
(二)教师:1)对学生的个人信息进行增加、查看、修改、删除,能够按照
特定要求查学生;
2)对班级信息进行增加、查看、修改、删除,能够按照特定要
求查班级;
3)对课程信息进行增加、查看、修改、删除,能够按照特定要
求查课程;
4)对录入学生的成绩、查看学生的成绩、修改学生的成绩、导
出学生的成绩为Exls表,并且按照特定要求查询学生的成绩,
该教师仅能录入自己所带课程的学生成绩;
5)可以修改自己的密码
(三)管理员:对所有模块进行管理。
五:界面设计
用户名输入框:输入登录表中的用户名
口令输入框:输入登录表中的口令
身份选择按钮:进行学生,教师,管理员三种身份的选择
登陆按钮:点击按钮提交数据到登陆数据处理显示jsp页面
取消按钮:清空输入框数据恢复原先的状态
数据库设计说明书的目的六:接口
用户接口:系统将向用户提供窗口形式供用户进行数据的录入、查询、修改与打印等操作,对于删除等重要性操作将提供提示对话框的形式,让用户进一步确认。
外部接口:系统需一台计算机,有windows 7等操作系统支持elpise前台开发工具,MySQL后台数据库,前台开发工具和后台数据库通过hibernate封装的JDBC的代码进行连接。
内部接口:系统通过注册登记,进入主界面,然后通过鼠标点击,菜单的驱动,完成各
种操作,执行不同任务。
七:测试与系统安全
7.1:白盒测试
1)数据库连接正常时:输入合理合法参数、输入参数不合理、输入参数不合法2)数据库连接异常;数据库数据异常。
7.2:系统安全
1)数据安全
2)后备与恢复
3)出错处理
Welcome To Download !!!
欢迎您的下载,资料仅供参考!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。