超详细的概要说明书系统概要设计说明书.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

... . .

1引言 (2)

1.1编写目的 (2)

1.2参考资料 (2)

2总体设计 (2)

2.1需求规定 (2)

2.2运行环境 (2)

2.3系统部署图 (2)

2.4基本设计概念和类图 (3)

2.5结构 (3)

2.6功能模型描述 (8)

2.6.1招聘管理 (8)

2.6.2企业结构管理 (19)

2.6.3行政级别管理 (28)

2.6.4企业架构展示 (31)

2.6.5人事档案管理 (32)

2.6.6人事基础数据维护 (67)

2.6.7权限管理 (75)

2.7人工处理过程 (76)

2.8尚未问决的问题 (76)

3接口设计 (76)

3.1用户接口 (76)

3.2外部接口 (77)

3.3部接口 (77)

4系统数据结构设计 (78)

4.1逻辑结构设计要点 (78)

5数据结构与程序关系 (79)

5.1表结构与数据结构图 (79)

5.1.1数据结构图 (79)

5.1.2表汇总 (81)

5.2数据结构与程序关系表 (92)

6系统出错处理设计 (92)

6.1出错信息 (92)

6.2补救措施 (93)

6.3系统维护设计 (93)

概要详细设计说明书

1引言

1.1编写目的

本概要设计说明书跟据《人力资源管理系统需求规格说明书》编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。

1.2参考资料

《人力资源管理系统需求规格说明书》

2总体设计

2.1需求规定

本系统的主要的输入输出项目、处理的功能性能要求参照《人力资源管理系统需求规格说明书》。

2.2运行环境

软件运行环境

Windows 2000/XP/2003 Server操作系统;

MS SQL Server 2000;

Tomcat 5.0;

Jdk 1.4;

硬件运行环境

Intel Pentium 2GHz或以上的CPU;

存512MB,建议使用1GB存;

硬盘至少有1GB可用空间;

CD-ROM驱动器;

2.3系统部署图

用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。

2.4基本设计概念和类图

jsp1jsp2ActionForm1ActionForm2Action JavaBean DAO Hibernate Database : user

1: Input Parameter

2: Submit and get user Input

3: Validate

4: Transfer Input Data

5: Build JavaBean

6: Process Bussiness Logic

7: Call DAO

8: Call Hibernate

9: Persistent Data

10: Transfer Result Data

11: Transfer Result Data

12: Redirect other page

2.5结构

编号功能名称功能描述

1.企业架构管理

1.1.部门管理对部门信息进行维护。

1.1.1.创建部门根据公司需要创建部门。

1.1.

2.撤销部门根据公司需要撤销部门。

1.1.3.合并部门根据公司需要将两个部门进行合并。

1.1.4.调整部门根据公司需要将一个部门划分到另外一个部门去管理。

1.1.5.修改部门根据公司需要修改部门。

1.1.6.浏览部门信息查看部门信息。

1.2.岗位管理对部门所设置的岗位信息进行维护。

1.2.1.设置岗位为指定的部门设置一个新的岗位。

1.2.2.撤销岗位撤销指定部门的某一个岗位。

1.2.3.调整岗位将某一岗位划分给另外一个岗位进行管理。

1.2.4.修改岗位修改指定部门的某一个岗位。

1.2.5.浏览岗位信息查看岗位信息。

1.3.行政级别管理根据公司需要,设置公司的行政级别。行政级别与岗位进

和绑定。

1.3.1.创建级别根据公司需要添加行政级别。

1.3.

2.更改级别根据公司需要更改行政级别。

1.3.3.撤消级别根据公司需要撤消行政级别。

1.3.4.浏览级别查看级别信息。

1.4.企业架构展示根据企业所设置的部门、岗位信息自动生成企业架构图

2.6功能模型描述

2.6.1招聘管理

⏹主要文件

⏹输入说明

人事管理员登陆后台管理界面,点击“招聘管理”

⏹处理

⏹输出说明

显示界面RecruitManager.jsp

2.6.1.1招聘信息发布

⏹主要文件

⏹输入说明

人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“招聘信息发布”

⏹处理

⏹输出说明

显示页面RecruitIssue.jsp

2.6.1.1.1录入招聘信息

主要文件

⏹输入

⏹1)管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“录入”,进入页面

RecruitInfoInsert..jsp。按照页面提示信息输入招聘信息数据后,点击“新增”按钮,在数据库“招聘信息”

表中新增一条记录。

2)系统时间输入:

系统当前日期

⏹处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

如数据库“招聘信息”表中不存在“岗位编号”、“发布时间”项与当前输入“岗位编号”,“系统当前日

相关文档
最新文档