1 / 12
文档名称:

概要设计说明书 第三组——培训管理.doc

格式:doc   页数:12
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

概要设计说明书 第三组——培训管理.doc

上传人:1006108867 2013/10/27 文件大小:0 KB

下载得到文件列表

概要设计说明书 第三组——培训管理.doc

文档介绍

文档介绍:案卷号

日期

人事管理系统——培训管理
概要设计说明书
作者: 刘佳欣郑维敏王兵
完成日期:
签收人: 李智谋
签收日期:
修改情况记录:
版本号
修改批准人
修改人
修改日期
签收人

黄健
郑维敏

刘佳欣
王兵石路平
1引言 2
2
2
2
2
2总体设计 2
2
2
3
3
3
3
3
3接口设计 3
3
3
4
4运行设计 4
4
4
4
5系统数据结构设计 4
4
4
4
6系统出错处理设计 5
5
5
5
概要设计说明书
1引言

培训管理系统需要处理大量的库存信息,还要时刻更新培训人员的信息,实现对员工的增、删、改、查。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。概要设计的编写主要是为了后期工作的进行,实现易于编码、易于测试、易于维护。
本概要设计是为企业开发培训管理系统而写的,主要针对正在培训或者准备培训的人员。

人事管理系统——培训管理
本项目的任务提出者:西安软件外包学院
开发者:黄健,刘佳欣,郑维敏,石路平,王兵
用户:企业工作人员
实现本软件的计算中心:西安软件外包学院
C. 本系统隶属于西安软件外包学院,是为了方便企业对员工进行培训管理。

Oracle:一种数据库操作语言
用户:培训管理系统中的员工
管理员:培训系统中的参与者
数据字典:关于数据的数据表和视图

《软件工程》王长元李晋惠西安地图出版社
《数据库系统概论》王珊萨师煊高等教育出版社第四版
《Oracle Database 11g SQL 开发指南》
Jason Price著史新元北英译清华大学出版社
《JAVA核心技术卷1:基础知识》
Cay Cary Cornell著叶乃文邝劲筠杜永萍译
机械工业出版社
本项目的《人事管理系统——培训管理需求分析报告》
2总体设计

输入项目:用户的用户名,密码,年份,班级
输出项目:员工培训结果
主要性能要求:用户信息录入,修改,删除,查询等操作
1)本系统在正常的网络环境下,应能够保证系统的及时响应
2)小批量的业务处理响应应该在3—5秒
3)大批量的业务处理和查询的响应时间控制在10—20秒以内


本系统的运行环境是Windows XP,Java虚拟机,jdk环境以及tomcat服务器。

E-R图
班级管理
创建日期
培训讲师
成员数
班级名称
月培训
年份
制定时间
制定人
审批
年度培训
年份
制定时间
制定人
审批
详情
费用
详情
培训2
培训1
培训项目
具体时间
计划班级列表
班级编号
模块图:
系统流程图:


系统功能图:

本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
程序模块
用户登陆
用户信息查询
用户登陆

用户信息查询

管理员登陆

管理员录入信息

数据库管理

程序模块
用户登陆
用户信息查询
年度培训

月培训

班级管理


(1)有人需参加培训,提供个人信息给管理员,并记录到数据库
(2)如果需要实现员工信息的增、删、改、查,首先需要输入员工个人信息

代码的实现
数据库的建立
3接口设计

本系统提供可视化的操作方式,管理员只需要使用鼠标进行命令操作,使用键盘输入系统接收的参数,用以查询更新员工的信息及各培训计划和班级管理。

员工接口
总体要求:要求系统展现给系统的界面美观大方,培训流程人性化,管理信息简单易懂,整个系统能很容易被员工接受。

对于员工和管理员,登陆需要使用数据库中注册的用户名和密码。