文档库 最新最全的文档下载
当前位置:文档库 › 人事管理系统设计说明书

人事管理系统设计说明书

人事管理系统设计说明书
人事管理系统设计说明书

10

人事管理系统设计说明

目录

1 引言 ........................

1.1 编写目的 ............ 1.2 背景 ................ 1.3 定义 ................ 1.4 参考文献 ............ 2 总体设计 ....................

2.1 需求规定 ............ 2.2 运行环境 ............ 2.3 基本设计概念和处理流程

曲口

学号:

1220322007

班级: 10 科学 3 班

3

3 3 3 9

12 2.4 结构...............

2.5 功能需求与程序的关系

2.6 人工处理过程.......

3 接口设计..................

3.1 用户接口...........

3.2 外部接口...........

3.3 内部接口...........

4 运行设计..................

4.1 运行模块组合.......

4.2 运行控制...........

5 系统数据结构设计..........

5.1 逻辑结构设计要点....

6 系统出错处理设计..........

6.1 出错信息...........

6.2 补救措施........... 错

误!

误!

误!

误!

未定义书签。

未定义书签。

未定义书签。

未定义书签。

错误!未定义书签。错误!未定义书签。

12

13

13

13

13

14

14

14

概要设计说明书

1 引言

1.1 编写目的

在系统项目的前一阶段, 也就是需求分析阶段中, 已经将系统用户对本系统的需求做 了详细的阐述, 这些用户需求已经在上一阶段的调研中获得, 并在需求规格说明书中做到 了详尽的叙述及阐明。本阶段在系统的需求分析的基础上,对人事管理系统做概要设计。 主要解决实现该系统需求的程序模块设计问题。 包括如何把该系统划分成若干个模块、 决 定各个模块之间的接口、 模块之间传递的信息,以及数据结构、模块结构的设计等。在以 下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中, 程序设计员可参考此概要设计报告, 在概要设计对人事管 理系统所做的模块结构设计的基础上, 对系统进行详细设计。 在以后的软件测试以及软件 维护阶段也可参考此说明书, 以便于了解在概要设计过程中所完成的各模块设计结构, 在修改时找出在本阶段设计的不足或错误。

1.2 背景

本系统是对公司的人事资料进行管理, 为人事管理人员提供了一套简单的操作、 可靠、 界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理, 免数据存取、数据处理的重复, 提高工作效率,减少了系统数据处理的复杂性。本系统不 仅使公司人事管理人员从繁重的工作中解脱出来, 而且提高了人事管理的效率, 提高了人 事管理的科学性,方便了用户查询、管理人员进行管理。

1. 软件名称:企业人事管理系统

2. 任务提出者:企业

3. 软件开发者:大同工作室

4. 软件使用者:企业所有成员

1.3 定义

C/S : Client/Server 客户机 /服务器。 可修改性:容许对系统进行修改而不增加原系统的复杂性。

有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。 可适应性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。 可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。 主键:数据库表中的关键域。

使用 避

类图

-姓名:Character

-性别:Character -... :int

+ 显示基本信息():Character

员工

合同

1 i __

人事处 职位

职称 所在部门 薪资

:String :String :String :float

培训内容:String 奖惩记录:String 银行卡号:String ... :String

+显示培训经历和计划):int +显示奖惩情况() +显示考评结果()

-人事处编号:Character +招聘() void +续聘() void +复职() void +开除() void +退休() void 银行

部门经理

-经理编号:int 财务处

int int

A1

给员工调职()

给员工调薪() 查看考评结果() 制定考评标准() 设置培训计划()

组长

顺序图:

void float void int int

-财务处编号:Character +计算薪资():float +发放薪资():float

-组长编号:int 总经理

+ + +系统设置():void

考评员工() 编辑考评结果()

显示考评结果() Op eration_4 () String void

void int

读取信息

3:初皓优

-------------------------

4提不注册

LT 5提交注册信息 0 r

获取数据库囑

9:显示it 确信息

I

0返回账号信息

< ------------------

9用户名与密码正确

1

、 “用户注册” 顺序图

天 应聘者:ue£「

计算机

血哪邃入登录贪町

3

“添加员工信息”顺序图

2、

“登录”顺序图 X

系统管理员

Guardi¥uan

: 1.登录

2:添加员工信息

4、“考勤管理”顺序图

:「输入查询请求:

2获得若勒信息

:3修改肴勒信息!---------------------------------------------------

1 P

1 P

1 h

4-发送修改着勤信息

5:更新着勤信息

i 3:发送添加员工信息:

4:萸新员工信息

数据库账户信息

X

系统管理吊

Guanii

考情管理系数据库

统页面■

■:

1

“用户注册”协作图

2

2

“登录”协作图

2谏取信息3

“添加员工信息”协作图

相关文档