软件概要设计说明书五部分

上传人:简****9 文档编号:110866076 上传时间:2019-10-31 格式:DOC 页数:20 大小:344.52KB
返回 下载 相关 举报
软件概要设计说明书五部分_第1页
第1页 / 共20页
软件概要设计说明书五部分_第2页
第2页 / 共20页
软件概要设计说明书五部分_第3页
第3页 / 共20页
软件概要设计说明书五部分_第4页
第4页 / 共20页
软件概要设计说明书五部分_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《软件概要设计说明书五部分》由会员分享,可在线阅读,更多相关《软件概要设计说明书五部分(20页珍藏版)》请在金锄头文库上搜索。

1、体质测试结果统计分析系统 1 目目 录录 1.1.引言引言2 1.1 编写目的2 1.2 定义2 1.3 参考资料2 2.2.范围范围3 2.1 系统主要目标3 2.2 主要软件需求3 2.2.1 学生模块.3 2.2.2 教师模块.4 2.2.2.1 修改密码.4 2.2.3 管理员模块.5 2.2.2.1 重修审核5 3.3. 软件系统结构设计软件系统结构设计6 3.1 软件体系结构.6 3.1.1 软件程序结构图.6 图 3.1.1 软件程序结构图6 3.1.1.1 学生登陆系统.6 3.1.2 模块命名规则 8 3.1.3 模块描述8 3.2 功能需求追溯.13 4. .数据设计数据设

2、计14 4.1 数据字典复审 .14 4.2 数据项.17 学生信息表Student_info17 教师信息表Teacher_info.17 学生成绩表 StudentScore_info18 权限表Authority_info 18 5. .系统维护设计系统维护设计19 体质测试结果统计分析系统 2 软件概要设计说明书软件概要设计说明书 SoftwareSoftware PreliminaryPreliminary DesignDesign DescriptionDescription 1.1.引言引言 1.11.1 编写目的编写目的 在分析历年大学体质测试结果统计分析流程基础上,我们 5

3、人项目小组对该系统 进行了概要设计。主要是基于以下目的编写此说明书。 1、对系统概要设计的阶段任务成果形成文档,以便阶段验收、评审,最终的文 档验收。 2、对需求阶段的文档再次确认过程,对前一阶段需求没有做充分或错误的提出 修改。 3、明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码、和 测试提供参考依据。 4、明确编码规范和命名规范,统一程序界面。 预期读者:详细设计人员、软件工程任课教师。 1.21.2 定义定义 系统:学生体质测试结果统计分析系统 1.31.3 参考资料参考资料 学生体质测试结果统计分析系统(系统)设计方案 学生体质测试结果统计分析系统(系统)项目审批表 大

4、学体质测试相关规章制度说明 学生体质测试结果统计分析系统(系统)需求规格说明书 体质测试结果统计分析系统 3 2.2.范围范围 2.12.1 系统主要目标系统主要目标 学生体质测试结果统计分析系统是解决大学学生体质测试结果信息管理的 MIS 方 案,通过本系统主要解决的问题是: 1)实现办公的自动化 由于大学每学期参与体质测试的学生人数众多、涉及 项目种类多、体质测试结束后因事需要重修申请的同学的需求以及体军部教职工人力 资源不足等原因,体质测试结果录入、修改、统计分析、查看、重修申请都是问题。 本系统希望通过网络,提供一个文件管理、资料管理、电子公告栏的功能,以后这些 信息都在网络上流转。

5、2)体质测试结果资料的管理 由教师登陆操作配合学生反馈结果,集录入、修 改、统计分析于一体,实现资源管理。不仅从微观上(学校体军部、学生)协调人力、 设备、材料的具体使用,还能从宏观上(学校领导)控制体质测试结果最后确定时间、 结果统计分析质量。 3)体质测试结果统计分析质量的管理 系统强大的数据统计、查询、生成报 表等功能会给用户更直观的结果,从而更科学有计划地制定自己的锻炼计划 4)体质测试结果信息的综合管理 系统对学生体质测试结果进行管理,使得信 息在学生、教师间流通共享更便捷。 2.22.2 主要软件需求主要软件需求 2.2.12.2.1 学生模块学生模块 2.2.1.1 修改密码 1

6、.登陆成功后修改密码 考虑到信息安全,用户可以进行密码修改,学生第一次登陆系统默认密码同学号, 系统建议用户进行密码修改。 体质测试结果统计分析系统 4 2.忘记密码进行找回密码 用户因为忘记密码而需要重置密码,系统提供邮箱验证找回密码。 2.2.1.2 学生对老师进行建议 系统提供学生对体军部教职工工作的建议 2.2.1.3 提出对体质测试重修的申请 学生需要根据相关时间规定及时向系统提出重修申请,由系统管理员进行安排。 2.2.1.4 查询成绩 查询自己具体的体测成绩及分析结果(在老师录入成绩之后,由系统自动分析直 接给出) 2.2.1.5 学生对系统的建议 系统是需要不断完善的,需要用户

7、的宝贵建议 2.2.22.2.2 教师模块教师模块 2.2.2.1 修改密码 1.登陆成功后修改密码 考虑到信息安全,用户可以进行密码修改,学生第一次登陆系统默认密码同工号, 系统建议用户进行密码修改。 2.忘记密码进行找回密码 用户因为忘记密码而需要重置密码,系统提供邮箱验证找回密码。 2.2.2.2 成绩录入 教师利用电子表格直接导入,系统进行统计、分析、生成报表等功能。 体质测试结果统计分析系统 5 2.2.2.3 成绩修改 结合学生反馈建议对结果进行修改,系统进行统计、分析、生成报表等功能。 2.2.2.4 查看个别同学成绩 教师具有查看个别同学成绩的权限。 2.2.2.5 查看学生建

8、议 教师工作的开展总不能面面俱到,学生的建议必不可少。 2.2.32.2.3 管理员模块管理员模块 2.2.2.1 重修审核 管理员根据体质测试相关规定在时间允许范围内安排进行重修申请同学的重修时 间、项目、负责教师。 2.2.2.2 用户信息的录入 管理员进行学生教师信息的录入。校内教师、学生在校期间无需注册,可直接用 学号/工号登陆。 2.2.2.3 用户信息的添加删除修改 2.2.2.4 体测项目的添加删除修改 教育部的相关文件可能会对体测项目有修改,这里就需要管理员进行体测项目的 添加删除修改。 2.2.2.5 查看和修改学生权限的申请 管理员对学生有关权限的申请进行查看,酌情进行相关

9、权限的开放。 体质测试结果统计分析系统 6 3.3.软件系统结构设计软件系统结构设计 3.1 软件体系结构软件体系结构 3.1.13.1.1 软件程序结构图软件程序结构图 图图 3.1.13.1.1 软件程序结构图软件程序结构图 3.1.1.13.1.1.1 学生登陆系统学生登陆系统 图图 3.1.1.13.1.1.1 学生登陆系统学生登陆系统 体质测试结果统计分析系统 7 3.1.1.23.1.1.2 教师登陆系统教师登陆系统 图图 3.1.1.23.1.1.2 教师登陆系统教师登陆系统 3.1.1.33.1.1.3 管理员登陆系统管理员登陆系统 图图 3.1.1.33.1.1.3 管理员登

10、陆系统管理员登陆系统 体质测试结果统计分析系统 8 3.1.23.1.2 模块命名规则模块命名规则 3.1.2.1 功能编号定义:功能编号定义: FXXYY00 a).F 1 位,代表功能(FUNCTION); b).XX2 位,代表子系统编号; c).YY2 位,代表子系统下的一级模块编号; d).002 位,代表二级及二级以下模块的流水编号; 3.1.2.2 功能命名定义:功能命名定义: 操作 + _ + 操作对象名称 如 Edit_Person a).操作代表实施某一动作,如 Edit、Adjust、Query 等; b).操作对象名称 代表操作对象,如 Person、Rate、Rend

11、er 等;该位可选; 3.1.33.1.3 模块描述模块描述 3.1.3.1 学生登录系统 3.1.3.1.1 密码服务 名 称密码服务标识 F0101 子系统 名 称 学生登录 系统 系统 名称 系统 (OA) 输入学生的账户密码 接 口 说 明 输出 功 能 说 明 可对学生的用户密码进行设置或修改,以及提供忘记密码找回重置的功能 运行环 境说明 Eclipse、MySQL 调用模块学生登录系统调用关 系说明被调用模块 体质测试结果统计分析系统 9 3.1.3.1.2 学生个人基本信息 名 称 学生个人基 本信息 标识 F0102 子系统 名 称 学生登录 系统 系统 名称 系统 (OA)

12、 输入学生的学号,姓名 接 口 说 明 输出 功 能 说 明 存储学生的基本信息,方便查找 运行环 境说明 Eclipse、MySQL 调用模块学生登录系统调用关 系说明被调用模块学生个人基本信息 3.1.3.1.3 学生体测结果与分析 名 称 学生体侧结 果分析 标识 F0103 子系统 名 称 学生登录 系统 系统 名称 系统 (OA) 输入学生体测成绩结果 接 口 说 明 输出学生体测分析结果 功 能 说 明 通过该模块,可对学生的体测结果做出详细的分析 运行环 境说明 Eclipse、MySQL 调用模块学生登录系统调用关 系说明被调用模块学生体测结果与分析 3.1.3.1.4 重修申

13、请 名 称重修申请标识 F0104 子系统 名 称 学生登录 系统 系统 名称 系统 (OA) 输入学生向系统提交的关于重修的申请 接 口 说 明 输出经审核后的重修申请结果 功 能 说 明 对需要进行重修的学生分配相应的负责老师 运行环 境说明 Eclipse、MySQL 调用模块学生登录系统调用关 系说明被调用模块重修申请 体质测试结果统计分析系统 10 3.1.3.1.5 提出建议 名 称提出建议标识 F0105 子系统 名 称 学生登录 系统 系统 名称 系统 (OA) 输入学生对系统或者体测老师的建议 接 口 说 明 输出 功 能 说 明 通过该模块,学生可以就系统或者老师,对不满意

14、或者有待改进的地方提出 建议 运行环 境说明 Eclipse、MySQL 调用模块学生登录系统调用关 系说明被调用模块提出建议 3.1.3.2 教师登录系统 3.1.3.2.1 教师个人基本信息 名 称 教师个人基 本信息 标识 F0201 子系统 名 称 教师登录 系统 系统 名称 系统 (OA) 输入学生个人基本信息 接 口 说 明 输出 功 能 说 明 存储学生的基本信息 运行环 境说明 Eclipse、MySQL 调用模块教师登录系统调用关 系说明被调用模块教师个人基本信息 3.1.3.2.2 成绩管理 名 称成绩管理标识 F0202 子系统 名 称 教师登陆 系统 系统 名称 系统

15、(OA) 输入学生体测结果成绩信息 excel 表 接 口 说 明 输出存储于数据库中的成绩 功 能 说 明 通过成绩管理,系统的管理所有进行过体测的学生的成绩 运行环 境说明 Eclipse、MySQL 调用模块教师登录系统调用关 系说明被调用模块成绩管理 体质测试结果统计分析系统 11 3.1.3.2.3 查看建议 名 称查看建议标识 F0203 子系统 名 称 教师登录 系统 系统 名称 系统 (OA) 输入对建议进行查看的请求 接 口 说 明 输出学生对老师提出的建议 功 能 说 明 通过查询,使老师能够了解到学生对老师提出的建议 运行环 境说明 Eclipse、MySQL 调用模块教

16、师登录系统调用关 系说明被调用模块查看建议 3.1.3.3 管理员登录系统 3.1.3.3.1 学生、教师信息数据录入 名 称 学生、教师 信息数据录 入 标识 F0301 子系统 名 称 管理员登 陆系统 系统 名称 系统 (OA) 输入学生、教师的所有系统的信息 接 口 说 明 输出信息录入的结果 功 能 说 明 管理员通过此模块,可以一次性导入往年的未录进系统的数据信息 运行环 境说明 用 Lotes Notes 实现。 调用模块管理员登录系统调用关 系说明被调用模块教师学生信息数据录入 3.1.3.3.2 学生、教师信息修改 名 称 学生、教师 信息修改 标识 F0302 子系统 名 称 管理员登 录系统 系统 名称 系统 (OA) 输入新增或减少的学生和教师信息 接 口 说 明 输出更新后的学生教师信息 功 能 说 明 通过该模块,可以使管理员方便的管理调出或者调入的学生或教师信息 运行环 境说明 Eclipse、MySQL 调用模块管理员登陆系统调用关 系说明被调用模块学生、教师信息修改 体质测试结果统计分析系统 12 3.1.3.3.3

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号