软件概要设计说明书docWord下载.docx
- 文档编号:7201070
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:29
- 大小:180.71KB
软件概要设计说明书docWord下载.docx
《软件概要设计说明书docWord下载.docx》由会员分享,可在线阅读,更多相关《软件概要设计说明书docWord下载.docx(29页珍藏版)》请在冰点文库上搜索。
1.登陆成功后修改密码
考虑到信息安全,用户可以进行密码修改,学生第一次登陆系统默认密码同学号,系统建议用户进行密码修改。
2.忘记密码进行找回密码
用户因为忘记密码而需要重置密码,系统提供邮箱验证找回密码。
2.2.1.2学生对老师进行建议
系统提供学生对体军部教职工工作的建议
2.2.1.3提出对体质测试重修的申请
学生需要根据相关时间规定及时向系统提出重修申请,由系统管理员进行安排。
2.2.1.4查询成绩
查询自己具体的体测成绩及分析结果(在老师录入成绩之后,由系统自动分析直接给出)
2.2.1.5学生对系统的建议
系统是需要不断完善的,需要用户的宝贵建议
2.2.2教师模块
2.2.2.1修改密码
1.登陆成功后修改密码
考虑到信息安全,用户可以进行密码修改,学生第一次登陆系统默认密码同工号,系统建议用户进行密码修改。
2.忘记密码进行找回密码
用户因为忘记密码而需要重置密码,系统提供邮箱验证找回密码。
2.2.2.2成绩录入
教师利用电子表格直接导入,系统进行统计、分析、生成报表等功能。
2.2.2.3成绩修改
结合学生反馈建议对结果进行修改,系统进行统计、分析、生成报表等功能。
2.2.2.4查看个别同学成绩
教师具有查看个别同学成绩的权限。
2.2.2.5查看学生建议
教师工作的开展总不能面面俱到,学生的建议必不可少。
2.2.3管理员模块
2.2.2.1重修审核
管理员根据体质测试相关规定在时间允许范围内安排进行重修申请同学的重修时间、项目、负责教师。
2.2.2.2用户信息的录入
管理员进行学生教师信息的录入。
校内教师、学生在校期间无需注册,可直接用学号/工号登陆。
2.2.2.3用户信息的添加删除修改
2.2.2.4体测项目的添加删除修改
教育部的相关文件可能会对体测项目有修改,这里就需要管理员进行体测项目的添加删除修改。
2.2.2.5查看和修改学生权限的申请
管理员对学生有关权限的申请进行查看,酌情进行相关权限的开放。
3.软件系统结构设计
4.
3.1软件体系结构
3.1.1软件程序结构图
图3.1.1软件程序结构图
3.1.1.1学生登陆系统
图3.1.1.1学生登陆系统
3.1.1.2教师登陆系统
图3.1.1.2教师登陆系统
3.1.1.3管理员登陆系统
图3.1.1.3管理员登陆系统
3.1.2模块命名规则
3.1.2.1功能编号定义:
FXXYY00
a).F1位,代表功能(FUNCTION);
b).XX2位,代表子系统编号;
c).YY2位,代表子系统下的一级模块编号;
d).002位,代表二级及二级以下模块的流水编号;
3.1.2.2功能命名定义:
操作+‘_’+操作对象名称如Edit_Person
a).操作代表实施某一动作,如Edit、Adjust、Query等;
b).操作对象名称代表操作对象,如Person、Rate、Render等;
该位可选;
3.1.3模块描述
3.1.3.1学生登录系统
3.1.3.1.1密码服务
名称
密码服务
标识
F0101
子系统名称
学生登录系统
系统
名称
系统(OA)
接 口
说 明
输入
学生的账户密码
输出
功 能
可对学生的用户密码进行设置或修改,以及提供忘记密码找回重置的功能
运行环
境说明
Eclipse、MySQL
调用关
系说明
调用模块
被调用模块
3.1.3.1.2学生个人基本信息
学生个人基本信息
F0102
学生的学号,姓名
存储学生的基本信息,方便查找
3.1.3.1.3学生体测结果与分析
学生体侧结果分析
F0103
学生体测成绩结果
学生体测分析结果
通过该模块,可对学生的体测结果做出详细的分析
学生体测结果与分析
3.1.3.1.4重修申请
重修申请
F0104
学生向系统提交的关于重修的申请
经审核后的重修申请结果
对需要进行重修的学生分配相应的负责老师
3.1.3.1.5提出建议
提出建议
F0105
学生对系统或者体测老师的建议
通过该模块,学生可以就系统或者老师,对不满意或者有待改进的地方提出建议
3.1.3.2教师登录系统
3.1.3.2.1教师个人基本信息
教师个人基本信息
F0201
教师登录系统
存储学生的基本信息
3.1.3.2.2成绩管理
成绩管理
F0202
教师登陆系统
学生体测结果成绩信息excel表
存储于数据库中的成绩
通过成绩管理,系统的管理所有进行过体测的学生的成绩
3.1.3.2.3查看建议
查看建议
F0203
对建议进行查看的请求
学生对老师提出的建议
通过查询,使老师能够了解到学生对老师提出的建议
3.1.3.3管理员登录系统
3.1.3.3.1学生、教师信息数据录入
学生、教师信息数据录入
F0301
管理员登陆系统
学生、教师的所有系统的信息
信息录入的结果
管理员通过此模块,可以一次性导入往年的未录进系统的数据信息
用LotesNotes实现。
管理员登录系统
教师学生信息数据录入
3.1.3.3.2学生、教师信息修改
学生、教师信息修改
F0302
新增或减少的学生和教师信息
更新后的学生教师信息
通过该模块,可以使管理员方便的管理调出或者调入的学生或教师信息
3.1.3.3.3体侧科目修改
体测科目修改
F0303
新增或减少的体测科目
本年需要进行体测的所有项目
通过修改,使得数据库保留最新的体测科目
3.1.3.3.4重修安排
重修安排
F0304
学生提交的重修申请
通过查看老师上课的信息,对学生重修进行分配的结果
通过该模块,给需要重修的同学分配老师
3.1.3.3.5查看申请修改学生权限
查看申请修改学生权限
F0305
学生对查看权限的申请
管理员对申请的应答,允许或拒绝
学生对系统查看权限提出请求,由管理员审核
3.2功能需求追溯
模块1
模块2
模块3
模块4
模块5
模块6
模块7
模块8
模块9
模块10
模块11
模块12
模块13
功能需求1——学生登录系统
√
功能需求2——教师登录系统
功能需求3——管理员登录系统
4.数据设计
4.1数据字典复审
1、学生体测结果表
2、
学生体测表(标识为student)应具备学生的各项体测成绩信息,是对学生体测成绩结果进行分析的基础。
其中学生ID是其主键,不能为空,一个学生只能有一个ID,一个学生ID也只能代表一个学生。
男生女生的体测项目略有不同,没有该项目的体测结果允许为空。
学生体测结果表的基本内容参见表4-1。
学生体测结果表:
用于记录学生的体测成绩信息。
表4-1Student_Message
姓名
学号
性别
800m
1000m
Student_name
Student_No
Student_Six
Student_800
Student_1000
跳远
50m
视力
身高
体重
Student_jump
Student_50
Student_eyesight
Student_height
Student_weight
握力
肺活量
仰卧起坐
Student_grip
Student_lungs
Student_situp
为了方便读者更直观地了解学生信息表的基本内容,可参加学生实体E-R图(如图4-1)。
图4-1学生E-R图
2、教员信息表
教员信息表是针对教师的。
同样,将教师ID设置为主键,不能为空。
一个教师只能有一个ID,且一个ID只能带表一个教师。
每个教师都有一个自己归属的学院,便于查询和维护信息。
教师信息的内容参见表4-2。
教员信息表:
用于记录任课教师信息。
表4-2Teacher_Message
工号
Teacher_name
Teacher_No
Teacher_Six
以下给出的是教员实体E-R图(如图4-2)。
图4-2教员E-R图
3.管理员信息表
管理员信息表是针对管理员的。
同样,将管理员ID设置为主键,不能为空。
一个管理员只能有一个ID,且一个ID只能带表一个管理员。
每个管理员都可以查询信息和维护用户信息。
管理员信息的内容参见表4-3。
表4-3Admin_Message
Admin_name
Admin_No
以下给出的是管理员E-R图(如图4-3)。
图4-3管理员E-R图
4.权限信息表
管理员表提供了用户名、用户编号、密码、权限、用户基本信息,它用于记录登录系统的用户信息。
表4-4User_Disk
用户名
用户编号
密码
权限
User_Name
User_Id
User_Pwd
User_Type
用户登陆的活动图如下图:
图4-4用户登录活动图
4.2数据项
学生信息表Student__info
序号
数据名称
数据代码
类型
宽度
备注
1
学生学号
Char
10
2
学生姓名
3
学生性别
4
所在班级
Student_Class
教师信息表Teacher_info
教师工号
教师姓名
教师性别
学生成绩表StudentScore_info
800米成绩
Double
5
1000米成绩
6
50米成绩
7
跳远成绩
8
9
11
12
13
Int
权限表Authority_info
User_ID
C
外键:
学生学号,教师工号
User_PWD
5.系统维护设计
1)码表维护对于所有的码表统一用一个模块维护,要求所有的码表数据表的字段又统一的格式
2)基础数据维护对于一些基础数据,用一个基础数据维护模块来维护。
3)数据库的备份和恢复利用SQLSERVER自身提供的功能实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 概要 设计 说明书 doc