人力资源管理系统概要设计

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

人力资源管理系统概要设计说明书

Versio n 3.0

文档编号TTS***

2012-10-10

On the way (李贞贞翟世兴赵琳琳)

文档历史

1. 编写目的

此概要设计文档描述人力资源管理管理系统项目的总体设计,在明确系统需求的基础上

划分系统的功能模块,进行系统开发的分工,明确各模块间的接口,为进行后面的详细设计和实现作准备。文档的预期读者包括:项目设计人员,项目经理,程序员,测试人员,部署人员,项目技术支持人员等。

2. 参考文档

【1】《人力资源管理系统需求说明书》

3. 名称解释

业务流程:描述系统工作的总体过程。

物理结构:描述系统各功能模块与物理设备之间的联系。

系统模块:描述系统的功能模块。

接口设计:设计出系统与用户,系统与外部,系统各功能模块之间的依赖关系。

用户接口:描述系统与用户交互的依赖关系。

外部接口:描述系统与外部其他系统间的依赖关系。

内部接口:描述系统内部各功能模块间的依赖关系。

用户:需要管理人事的的人事经理和人事科员,通过自己设定的用户名和密码登录系统。

4. 总体设计

4.1.业务流程

说明:

1.业务规则说明:

1.1登录系统规则

登录时系统首先判断用户名是否是合法的,

然后判断用户名和密码是否相匹配。 若匹配

才允许用户进入系统。 4.2.系统模块

结构化系统设计方法与结构化系统分析有着密切的联系。系统分析阶段,用 结构化分析法获得用DFD 等工具描述的系统说明书,设计阶段则以DFD 为基础 设计系统的模块结构。

(1)

登录流程图

L-J 品三理| | —■工定竝音理

换喈民勰| —仝共禹芒轩 ,-」卿惜璃

I

| 1.力盛处

开始(2)添加角色名称模块流程图

完成

(3)角色修改模块流程图

(4)删除角色模块流程图

(5)操作员管理模块流程图

开始

显示所有操作员信息

(6)公共属性维护模块流程图

(7)薪酬标准管理模块流程图

(8)部门信息维护模块流程图

r1

显示所有部门信息

提示错误------------------ 完成(9)员工档案录入模块流程图

开始

填写员工档案信息

提示添加成功

完成

(10)员工档案修改删除模块流程图

(11)工资发放模块流程图

(12)导出员工信息模块流程图

(13)导出工资信息模块流程图

(14)导出工资信息

完成

5. 接口设计

5.1. 用户接口

用户:启动人力资源管理系统。

系统:服务端系统运行,等待用户操作。

5.2. 内部接口

数据读取模块与数据匹配模块间的接口:

数据匹配模块与数据库间的接口:

输入:人员信息、机构信息、角色信息、薪酬标准信息

输出:增加人事记录成功与否的信息

数据匹配模块与数据库间的接口:

输入:修改人员信息、机构信息、角色信息、薪酬标准信息

输出:修改成功与否的信息

数据匹配模块与数据库间的接口:

输入:删除人员信息、机构信息、角色信息、薪酬标准信息

输出:删除成功与否的信息

数据匹配模块与数据库间的接口:

输入:查找人员信息、机构信息、角色信息、薪酬标准信息输出:显示相关信息

6. 数据结构设计

根据系统需求,设计出如下数据实体:

1, Human :人员类。 2, Sdipend :薪酬标准类。 3, erator :操作者类 4, Organ :机构类

5, commmonproperty 公共属性类 6, Commonpropertyvalue :公共属性值类

以下分别对这两个实体类的设计作出说明:

6.1. book 类

6.1.1•人员类图:

些 human

..humanid : mt

:-H argainid : int 叵首 position : string personnel : string 鬲 narm? : string 虽 s 亡x : string 二曰 phone : string 尽 email: string ikj nation : string polity :string 罚 schooling ; string Lg stip 亡“did : int

,_j resume : string 扇 family; jtfing -訂旳 string

6・1・2・ Book 类成员变量说明:

表名

human (员工信息表)

□-> □<-

7. operato:操作者类

7・1・1・operator类图:

operator

^operator id : int 丄口niclcname : string password : string

(E^realname : string £gj roleid : int ,电status 上int 7.1.2erator类成员变量说明:

8. Organ :机构类

&1・1・ organ类图:

;-7:Qr^an

上口organid : int

I morganName : string

organJd : int

相关文档
最新文档