学生信息管理系统概要设计说明书.docx
- 文档编号:6087674
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:9
- 大小:140.15KB
学生信息管理系统概要设计说明书.docx
《学生信息管理系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统概要设计说明书.docx(9页珍藏版)》请在冰豆网上搜索。
学生信息管理系统概要设计说明书
学生信息管理系统
概要设计说明书
概要设计说明书
1引言
随着学校的招生的不断的扩大,原有的学生信息管理系统越来越不能满足学校的发展。
为了解决原有的系统存在空间小,数据库操作复杂,有些操作不能满足等等的情况,以此开发此系统。
1.1编写目的
本文档的编写是为了完善学生信息管理系统软件的开发途径和应用方法。
以求在最短的时间高效的开发图书管理系统。
1.2背景
本项目的名称:
学生信息管理系统。
本项目的任务提出者是江西应用技术职业学院,开发者是学生信息管理系统开发小组,用户是江西应用技术职业学院。
本产品是针对学校管理学生信息而开发的,可以对学生信息进行查询,修改,删除,添加等操作。
1.3定义
1.4参考文献
《CMMI软件过程改进与评估》罗运模、谢志敏等编著,电子工业出版社,2004年6月版,北京
《软件工程导论》(第四版)张海藩编著,清华大学出版社,2006年10月版,北京
2总体设计
2.1需求规定
主要输入输出项目:
学生信息:
(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)
成绩信息:
(学号,姓名,班级,课程编号,成绩)
班级信息:
(班级编号,班级,年级,院系,班级地址)
课程信息:
(课程编号,课程名,授课老师,课时)
2.2运行环境
硬件环境:
最低配置:
CPU:
Pentium3800以上或其它兼容规格,内存:
256M以上,硬盘:
20GB以上空间
推荐配置:
CPU:
Pentium41.6G,内存:
512M以上,硬盘:
100GB以上空间。
软件环境:
WindowsXP
SQLServer2000
Eclipse3.2
2.3基本设计概念和处理流程
用户查询信息处理流程图
系统管理员更新信息处理流程图
2.4结构
2.5功能需求与程序的关系
各项功能需求的实现同各块程序的分配关系:
添加
查找
修改
删除
维护学生资料(管理员)
√
√
√
√
维护用户信息(管理员)
√
√
√
√
修改密码(用户)
√
查询信息(用户)
√
2.6人工处理过程
1.创建用户(注册新用户):
用户信息需要手工输入计算机。
2.输入学生信息:
需要系统管理员手工输入计算机。
3.输入学生成绩:
需要教师手工输入计算机。
3接口设计
3.1用户接口
向用户提供命令
软件回答信息
查询学生信息
匹配检索关键字的学生信息
修改密码
修改后新的密码
输入成绩信息
输入后的学生成绩信息
修改学生信息
修改成功后的学生信息
删除学生信息
删除成功后的学生信息
添加学生信息
添加成功后的学生信息
3.2外部接口
接口
传递信息
硬件接口
与打印机接口
学生基本信息,成绩信息,课程信息,班级信息
软件接口
与数据库接口
学生基本信息,成绩信息,课程信息,班级信息,用户信息
3.3内部接口
接口
传递信息
维护学生信息
添加学生基本信息
学生基本信息(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)
维护学生资料
修改学生基本信息
学生基本信息(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)
维护学生资料
删除学生基本信息
学生基本信息(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)
系统管理员主模块
查询学生基本信息
学生基本信息(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)
用户主模块
输入学生成绩
学生成绩信息(学号,姓名,班级,课程编号,成绩)
用户主模块
查询学生基本信息
学生基本信息(学号,姓名,性别,出生年月,民族,籍贯,班级编号,班级,院系,邮编,联系电话,联系地址)
4运行设计
4.1运行模块组合
施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:
添加模块
查找模块
修改模块
删除模块
管理员添加学生信息
√
管理员修改学生信息
√
√
管理员删除学生信息
√
√
管理员查询学生信息
√
用户查询信息
√
教师输入学生成绩
√
√
用户修改密码
√
4.2运行控制
运行控制
控制方法
管理员添加学生基本信息
管理员填写学生基本信息并提交,系统在学生基本信息表中创建一个新数据项
管理员修改学生基本信息
管理员通过检索找到要修改的学生基本信息并修改,系统在学生基本信息表中写入修改后信息
管理员删除学生基本信息
管理员通过检索找到要删除的学生基本信息并删除,系统在学生基本信息表中删除该数据项。
管理员查询学生基本信息
管理员输入要查询学生基本信息的关键字,系统在学生基本信息表中检索出相关信息
用户查询学生信息
用户输入要查询学生信息的关键字,系统在学生数据库中检索出相关信息
用户修改密码
用户找到自己的密码,输入正确的密码并提交,系统显示修改后的密码
教师输入学生成绩信息
教师检索出相关的学生信息,输入相对应的学生成绩并保存,系统显示新增的学生成绩信息
5系统数据结构设计
5.1逻辑结构设计要点
名称
字段名称
数据类型
主键
是否允许为空
学号
Xh
Char(10)
是
否
姓名
Xm
Char(10)
否
否
性别
Xb
Bit
否
否
出生年月
Csny
smalldatetime
否
否
民族
Mz
Char(10)
否
否
籍贯
Jg
Char(10)
否
否
班级编号
Bjbh
Char(10)
否
否
班级
Bj
Char(20)
否
否
院系
Yx
Char(15)
否
否
邮编
Yb
Float(6)
否
否
联系电话
Lxdh
Float(11)
否
否
联系地址
Lxdz
Char(50)
否
否
学生基本信息表(student)
名称
字段名称
数据类型
主键
是否允许为空
学号
Xh
Char(10)
是
否
姓名
Xm
Char(10)
否
否
班级
Bj
Char(20)
否
否
课程名
Kcm
Char(15)
否
否
成绩
Cj
Float(5)
否
否
学生成绩表(chengji)
6系统出错处理设计
6.1出错信息
1.输入用户名不存在:
说明数据库没无此用户名,需开户。
2.密码错误:
说明用户名和密码不匹配。
弹出警告信息后需重新输入密码,一天内输入十次错误密码,将对此帐户进行冻结,需持身份证解冻。
3.由于管理员没有及时保存数据造成的数据丢失:
可通过数据还原,还原成最近的数据备份。
6.2补救措施
故障出现后可能采取的变通措施,包括:
a.后备:
使用附加存储设备备份数据。
备份频率为每日一次。
需手动备份。
b.恢复及再启动:
如果数据造成丢失,可使用备份数据还原。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 概要 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)