概要设计说明书-培训班管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.1.1主程序:
3.1.2管理预约:
3.1.3 管理课程:
3.1.4预约课程:
3.1.5查询课程:
3.1.6查询成绩:
3.2功能分配:
培训方
浏览
添加
修改
删除
查询
预约请求
√
√
√
√
预约课程
√
课程准备
√
√
√
受培训方
浏览
添加
修改
删除
查询
预约
预约请求
√
预约课程
√
√
√
√
√
课程准备
√
√
√
培训课程信息
浏览
添加
修改
文档编号:LMS_1
版 本 号:V1.0
文档名称:概要设计说明书
项目名称:培训班中介管理系统
项目负责人:
编 写: 年 月 日
校 对:
审 核:
批 准:
开发单位:
1.引言:
1.1编写目的:
本设计书是我们团队培训班管理系统程序的研发概要设计,将于项目开发进程中或结束后提供给项目研发人员和维护人员使用。
1.2 项目背景:
删除
查询
预约请求
√
预约课程
√Baidu Nhomakorabea
√
课程准备
√
查询
√
√
√
成绩
浏览
添加
修改
删除
查询
预约请求
√
预约课程
√
课程准备
√
√
查询
√
√
√
√
课程操作
浏览
删除
预约
查询
打印
添加
√
修改
√
预约请求
√
√
√
预约课程
√
√
课程准备
√
√
√
查询
√
√
√
√
4.数据结构设计:
4.1逻辑结构设计:
采用线性表结构
4.2物理结构设计:
采用链表结构
4.3数据结构与程序的关系:
输入输出设备:扫描仪、打印机等。
网络设备:Hub、网卡、网线等。
2.3需求概述:
本系统通过对培训方和受培训方信息的整合利用,使培训方和受培训方分别具有处理预约请求、查看预约者信息和查询培训信息、预约培训课程的功能。
2.4条件与限制:
要求培训方和受培训方会基础的常见移动终端操作能力。
3.总体设计:
3.1处理流程:
本项目的名称:培训班管理系统
开发者:第一小组
用户:开发人员
1.3 定义:
培训方:培训机构或个人
受培训方:接受培训的个人或群体
1.4 参考资料:
《软件工程导论》(第6版) 张海藩、牟永敏编著 清华大学出版社
2.任务概述:
2.1目标:
本培训班管理系统针对的用户是培训公司或个体和受培训人员即培训方和受培训方。系统可供受培训方浏览查询培训班信息,选择或预约;而培训方可在系统上发布培训班种类、培训方式、收费标准以及处理相应预约请求等。
网络无故障情况下,更新一条数据的数据库响应时间应该控制在1秒每条信息之内。
数据的转换和传送时间:
网络连通之后,所有数据交换和传输过程控制在19分钟之内。
运行时间:
系统启动运行时间控制在4秒之内。
6.故障处理:
当用户量过大,用户使用时间过于集中的时候可能会发生系统崩溃致使卡死的情况发生时,重启系统或者等待技术人员修复bug后可继续使用。
2.2运行环境:
本系统运行要求配置如下:
服务器:
硬件:80x86系列微机
CPU:至强e3以上
内存:4g以上
硬盘空间:160G以上
软件:Windows Server、Access等
工作站:
硬件:80x86系列微机
CPU: 酷睿i3以上
内存:1g以上
硬盘空间:40G以上
软件:Windows 9x或Windows 2000 professional 、Access等 。
7. 安全保密设计:
不同的用户拥有不同的权限及功能。
8.维护设计
根据客户反馈提供给维护人员进行系统维护。
数据结构与程序是软件的重要组成部分,程序的正确执行依赖于合理的数据结构。
5.运行设计:
5.1运行模块的组合:
各模块窗口通过主应用程序连接起来。
5.2运行控制:
浏览各功能模块对应窗口并点击应用相应的功能,完成用户所需求的功能。
5.3运行时间:
响应时间:
统计、查询、接收数据的相应反应时间控制在4秒内;
更新处理时间:
3.1.2管理预约:
3.1.3 管理课程:
3.1.4预约课程:
3.1.5查询课程:
3.1.6查询成绩:
3.2功能分配:
培训方
浏览
添加
修改
删除
查询
预约请求
√
√
√
√
预约课程
√
课程准备
√
√
√
受培训方
浏览
添加
修改
删除
查询
预约
预约请求
√
预约课程
√
√
√
√
√
课程准备
√
√
√
培训课程信息
浏览
添加
修改
文档编号:LMS_1
版 本 号:V1.0
文档名称:概要设计说明书
项目名称:培训班中介管理系统
项目负责人:
编 写: 年 月 日
校 对:
审 核:
批 准:
开发单位:
1.引言:
1.1编写目的:
本设计书是我们团队培训班管理系统程序的研发概要设计,将于项目开发进程中或结束后提供给项目研发人员和维护人员使用。
1.2 项目背景:
删除
查询
预约请求
√
预约课程
√Baidu Nhomakorabea
√
课程准备
√
查询
√
√
√
成绩
浏览
添加
修改
删除
查询
预约请求
√
预约课程
√
课程准备
√
√
查询
√
√
√
√
课程操作
浏览
删除
预约
查询
打印
添加
√
修改
√
预约请求
√
√
√
预约课程
√
√
课程准备
√
√
√
查询
√
√
√
√
4.数据结构设计:
4.1逻辑结构设计:
采用线性表结构
4.2物理结构设计:
采用链表结构
4.3数据结构与程序的关系:
输入输出设备:扫描仪、打印机等。
网络设备:Hub、网卡、网线等。
2.3需求概述:
本系统通过对培训方和受培训方信息的整合利用,使培训方和受培训方分别具有处理预约请求、查看预约者信息和查询培训信息、预约培训课程的功能。
2.4条件与限制:
要求培训方和受培训方会基础的常见移动终端操作能力。
3.总体设计:
3.1处理流程:
本项目的名称:培训班管理系统
开发者:第一小组
用户:开发人员
1.3 定义:
培训方:培训机构或个人
受培训方:接受培训的个人或群体
1.4 参考资料:
《软件工程导论》(第6版) 张海藩、牟永敏编著 清华大学出版社
2.任务概述:
2.1目标:
本培训班管理系统针对的用户是培训公司或个体和受培训人员即培训方和受培训方。系统可供受培训方浏览查询培训班信息,选择或预约;而培训方可在系统上发布培训班种类、培训方式、收费标准以及处理相应预约请求等。
网络无故障情况下,更新一条数据的数据库响应时间应该控制在1秒每条信息之内。
数据的转换和传送时间:
网络连通之后,所有数据交换和传输过程控制在19分钟之内。
运行时间:
系统启动运行时间控制在4秒之内。
6.故障处理:
当用户量过大,用户使用时间过于集中的时候可能会发生系统崩溃致使卡死的情况发生时,重启系统或者等待技术人员修复bug后可继续使用。
2.2运行环境:
本系统运行要求配置如下:
服务器:
硬件:80x86系列微机
CPU:至强e3以上
内存:4g以上
硬盘空间:160G以上
软件:Windows Server、Access等
工作站:
硬件:80x86系列微机
CPU: 酷睿i3以上
内存:1g以上
硬盘空间:40G以上
软件:Windows 9x或Windows 2000 professional 、Access等 。
7. 安全保密设计:
不同的用户拥有不同的权限及功能。
8.维护设计
根据客户反馈提供给维护人员进行系统维护。
数据结构与程序是软件的重要组成部分,程序的正确执行依赖于合理的数据结构。
5.运行设计:
5.1运行模块的组合:
各模块窗口通过主应用程序连接起来。
5.2运行控制:
浏览各功能模块对应窗口并点击应用相应的功能,完成用户所需求的功能。
5.3运行时间:
响应时间:
统计、查询、接收数据的相应反应时间控制在4秒内;
更新处理时间: