




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录目录 1 引言引言.2 1.1 编写目的.2 1.2 背景.2 1.3 定义.2 1.4 参考资料.2 2 程序系统结构程序系统结构.3 2.1 登录模块类图.3 2.2 学生学籍管理模块类图.4 2.3 学生成绩管理模块类图.4 2.4 学生学费管理模块类图.5 2.5 教师信息管理模块类图.5 2.6 教师授课管理模块类图.6 2.7 教师工资管理模块类图.7 3 程序模块设计说明程序模块设计说明.8 3.1 登录模块.8 3.2 添加学生信息模块.9 3.3 查询学生信息模块.10 3.4 添加学生成绩模块.11 3.5 查询学生成绩模块.12 3.6 查询学生学费模块.13 3.7
2、 添加教师信息模块.14 3.8 查询教师信息模块.15 3.9 添加授课信息模块.16 3.10 查询授课信息模块.17 3.11 添加教师工资模块.18 3.12 查询教师工资模块.20 详细设计说明书详细设计说明书 1 引言引言 1.1 编写目的编写目的 详细设计说明书是对系统架构进行详细直观描述,从而完成详细设计,作为软件实现 的基础。预期的读者为本项目开发人员和将来对本项目进行扩展和维护的人员。 1.2 背景背景 系统名称: “蓝梦”教务管理信息系统; 任务提出者:蓝梦教育集团; 开发者: 0802 班第一小组; 用 户: 维护该系统的管理者; 1.3 定义定义 列出本文件中用到专门
3、术语的定义和外文首字母组词的原词组。 1.4 参考资料参考资料 “蓝梦教育集团”教师学生信息管理系统需求分析报告; “蓝梦教育集团”教师学生信息管理系统需求说明书; “蓝梦教育集团”教师学生信息管理系统概要设计说明书; 2 程序系统结构程序系统结构 系统整体组件图如图所示:系统整体组件图如图所示: 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 业 DAO业 业 XML业 业 业 业 业 业 业 业 业 业 2.1 登录模块类图登录模块类图 2.2 学生学籍管理模块类图学生学籍管理模块类图
4、2.2.1 添加学生信息添加学生信息 2.2.2 查询学生信息查询学生信息 2.3 学生成绩管理模块类图学生成绩管理模块类图 2.3.1 添加学生成绩添加学生成绩 2.3.2 查询学生成绩查询学生成绩 2.4 学生学费管理模块类图学生学费管理模块类图 查询欠费学生信息查询欠费学生信息 2.5 教师信息管理模块类图教师信息管理模块类图 2.5.1 添加教师信息添加教师信息 2.5.2 查询教师信息查询教师信息 2.6 教师授课管理模块类图教师授课管理模块类图 2.6.1 添加教师授课信息添加教师授课信息 2.6.2 查询教师授课信息查询教师授课信息 2.7 教师工资管理模块类图教师工资管理模块类
5、图 2.7.1 添加教师工资信息添加教师工资信息. 2.7.2 查询教师工资信息查询教师工资信息 3 程序模块设计说明程序模块设计说明 3.1 登录模块登录模块 3.1.1 程序描述程序描述 验证登录到系统的管理员的身份。 3.1.2 功能功能 接受用户登录请求,验证用户输入的用户名和密码,转到管理页面。 3.1.3 性能性能 对用户登录请求在 2 秒钟之内做出响应。 3.1.4 输人项输人项 用户名:字符串型 密码:字符串型 3.1.5 输出项输出项 合法:进入管理界面。 非法:重新登陆。 3.1.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.1.7 流程
6、逻辑流程逻辑 3.1.8 接口接口 3.1.9 限制条件限制条件 无 3.1.10 测试计划测试计划 见测试计划说明书。 3.1.11 尚未解决的问题尚未解决的问题 无 3.2 添加学生信息模块添加学生信息模块 3.2.1 程序描述程序描述 添加新学生信息。 3.2.2 功能功能 往数据库中添加新学生的信息,包括姓名、学号等信息。 3.2.3 性能性能 无特殊要求。 3.2.4 输人项输人项 学号:整型 姓名:字符串型 性别:系统选项 出生日期:系统选项 民族:字符串型 政治面貌:字符串型 院系及班级:系统选项 联系电话:字符串型 家庭住址:字符串型 是否已交学费:系统选项 3.2.5 输出项
7、输出项 无 3.2.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.2.7 流程逻辑流程逻辑 3.2.8 接口接口 。 3.2.9 限制条件限制条件 。 3.2.10 测试计划测试计划 见测试计划说明书。 3.2.11 尚未解决的问题尚未解决的问题 无 3.3 查询学生信息模块查询学生信息模块 3.3.1 程序描述程序描述 对学生信息做查询、修改及删除操作。 3.3.2 功能功能 根据输入的学生查询条件查询并显示相应学生的信息,并且可以对其进行修改、删除 操作。 3.3.3 性能性能 对查询请求在 3 秒钟之内做出响应。 3.3.4 输人项输人项 姓名:字符串
8、型 3.3.5 输出项输出项 合法:显示出查询学生的信息页面 非法:重新查询 3.3.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.3.7 流程逻辑流程逻辑 3.3.8 接口接口 。 3.3.9 限制条件限制条件 无 3.3.10 测试计划测试计划 见测试计划说明书。 3.3.11 尚未解决的问题尚未解决的问题 无 3.4 添加学生成绩模块添加学生成绩模块 3.4.1 程序描述程序描述 添加学生新考试的成绩信息。 3.4.2 功能功能 将学生考试后的成绩信息添加到数据库中。 3.4.3 性能性能 无特殊要求。 3.4.4 输人项输人项 学号:正整数型 姓名:
9、字符串型 考试科目:字符串型 成绩:正浮点数型 考试时间:字符串型 监考老师:字符串型 3.4.5 输出项输出项 无 3.4.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.4.7 流程逻辑流程逻辑 3.4.8 接口接口 。 3.4.9 限制条件限制条件 无。 3.4.10 测试计划测试计划 见测试计划说明书。 3.4.11 尚未解决的问题尚未解决的问题 无 3.5 查询学生成绩模块查询学生成绩模块 3.5.1 程序描述程序描述 对学生的成绩做查询、修改及删除操作。 3.5.2 功能功能 根据输入的学生成绩查询条件查询并显示相应学生的成绩信息,并且可以对其进行
10、修 改、删除操作。 3.5.3 性能性能 对查询请求在 3 秒钟之内做出响应。 3.5.4 输人项输人项 学号:正整数型 3.5.5 输出项输出项 合法:显示出查询学生的成绩信息页面 非法:重新查询 3.5.6 算法算法 表示层接收数据,控制层将数据转到数据持久层。 3.5.7 流程逻辑流程逻辑 3.5.8 接口接口 。 3.5.11 限制条件限制条件 无。 3.5.12 测试计划测试计划 见测试计划说明书。 3.5.13 尚未解决的问题尚未解决的问题 无。 3.6 查询学生学费模块查询学生学费模块 3.6.1 程序描述程序描述 查询欠费学生的统计名单。 3.6.2 功能功能 对欠费学生进行查
11、询、修改及删除操作。 3.6.3 性能性能 对查询请求在 2 秒钟之内做出响应。 3.6.4 输人项输人项 无。 3.6.5 输出项输出项 欠费学生的学号及姓名。 3.6.6 算法算法 表示层接收数据,控制层将数据转到数据持久层。 3.6.7 流程逻辑流程逻辑 3.6.8 接口接口 。 3.6.9 限制条件限制条件 无。 3.6.10 测试计划测试计划 见测试计划说明书。 3.6.11 尚未解决的问题尚未解决的问题 无。 3.7 添加教师信息模块添加教师信息模块 3.7.1 程序描述程序描述 添加新教师的信息。 3.7.2 功能功能 往数据库中添加新教师的信息,包括姓名、代课等。 3.7.3
12、性能性能 无。 3.7.4 输人项输人项 教师号:正整数型 姓名:字符串型 性别:系统选项 出生日期:系统选项 民族:字符串型 政治面貌:字符串型 职务:字符串型 代课:字符串型 工资:正浮点数型 任教时间:字符串型 联系电话:字符串型 家庭住址:字符串型 3.7.5 输出项输出项 无。 3.7.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.7.7 流程逻辑流程逻辑 3.7.8 接口接口 。 3.7.9 限制条件限制条件 无。 3.7.10 测试计划测试计划 见测试计划说明书。 3.7.11 尚未解决的问题尚未解决的问题 无。 3.8 查询教师信息模块查询教
13、师信息模块 3.8.1 程序描述程序描述 对教师信息做查询、修改及删除操作。 3.8.2 功能功能 根据输入的教师查询条件查询并显示相应教师的信息,并且可以对其进行修改、删除 操作。 3.8.3 性能性能 对查询请求在 3 秒钟之内做出响应。 3.8.4 输人项输人项 姓名:字符串型。 3.8.5 输出项输出项 合法:显示出查询教师的信息页面 非法:重新查询 3.8.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.8.7 流程逻辑流程逻辑 3.8.8 接口接口 。 3.8.9 限制条件限制条件 无。 3.8.10 测试计划测试计划 见测试计划说明书。 3.8.
14、11 尚未解决的问题尚未解决的问题 无。 3.9 添加授课信息模块添加授课信息模块 3.9.1 程序描述程序描述 添加新的教师授课信息。 3.9.2 功能功能 往数据库中添加新的教师授课信息,包括姓名、所代课程等。 3.9.3 性能性能 无。 3.9.4 输人项输人项 教师号:正整数型 姓名:字符串型 课程号:正整数型 课程名称:字符串型 学院:字符串型 3.9.5 输出项输出项 无 3.9.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.9.7 流程逻辑流程逻辑 3.9.8 接口接口 。 3.9.0 限制条件限制条件 无。 3.9.10 测试计划测试计划 见
15、测试计划说明书。 3.9.11 尚未解决的问题尚未解决的问题 无。 3.10 查询授课信息模块查询授课信息模块 3.10.1 程序描述程序描述 对教师授课信息做查询、修改及删除操作。 3.10.2 功能功能 根据输入的教师授课查询条件查询并显示相应教师的授课信息,并且可以对其进行修 改、删除操作。 3.10.3 性能性能 对查询请求在 3 秒钟之内做出响应。 3.10.4 输人项输人项 姓名:字符串型 3.10.5 输出项输出项 合法:显示出查询教师的授课信息页面 非法:重新查询 3.10.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.10.7 流程逻辑流程
16、逻辑 3.10.8 接口接口 。 3.10.9 限制条件限制条件 无。 3.10.10 测试计划测试计划 见测试计划说明书。 3.10.11 尚未解决的问题尚未解决的问题 无。 3.11 添加教师工资模块添加教师工资模块 3.11.1 程序描述程序描述 添加教师工资信息。 3.11.2 功能功能 往数据库中添加教师的工资信息,包括姓名、工资数额等。 3.11.3 性能性能 无。 3.11.4 输人项输人项 教师号:正整数型 姓名:字符串型 工资数额:正浮点数型 工资发放日期:字符串型 工资发放状态:系统选项 3.11.5 输出项输出项 无。 3.11.6 算法算法 表示层接收数据,控制层将数据转到数据持久层保存(到数据库) 。 3.11.7 流程逻辑流程逻辑 3.11.8 接口接口 。 3.11.9 限制条件限制条件 无。 3.11.10 测试计划测试计划 见测试计划说明书。 3.11.11 尚未解决的问题尚未解决的问题 无。 3.12 查询教师工资模块查询教师工资模块 3.12.1 程序描述程序描述 对教师工资信息做查询、修改及删除操作。 3.12.2 功能功能 根据输入的教师工资查询条件查询并显示相应教
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年河北省临西县人民医院公开招聘护理工作人员试题带答案详解
- 哈尔滨模拟联考数学试卷
- 贵阳中学数学试卷
- 健康素养66条课件图解
- 医院隔离知识课件
- 华大联盟考试数学试卷
- 健康管理师讲义课件
- 水密码的品牌资质分析报告
- 汽车定期保养项目节能评估报告(节能专用)
- 中国电力微机保护单元行业市场前景预测及投资价值评估分析报告
- 湖北省两校2025年物理高一下期末综合测试试题含解析
- 热射病病例查房汇报
- 酒店卫生管理自查报告和整改措施
- 养猪学培训课件
- 安全教育培训:实现安全文明施工
- 2025至2030分布式能源行业市场深度调研及发展规划及有效策略与实施路径评估报告
- 班主任常规工作培训课件
- 反邪教宣讲课件
- 2025年全国统一高考英语Ⅰ卷(含答案)
- 1 感受生活中的法律 课件-道德与法治六年级上册统编版
- 股份代持及员工持股计划协议书范本
评论
0/150
提交评论