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

上传人:b****5 文档编号:6514357 上传时间:2023-01-07 格式:DOCX 页数:13 大小:86.96KB
下载 相关 举报
人事管理系统设计说明书.docx_第1页
第1页 / 共13页
人事管理系统设计说明书.docx_第2页
第2页 / 共13页
人事管理系统设计说明书.docx_第3页
第3页 / 共13页
人事管理系统设计说明书.docx_第4页
第4页 / 共13页
人事管理系统设计说明书.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

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

《人事管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《人事管理系统设计说明书.docx(13页珍藏版)》请在冰豆网上搜索。

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

人事管理系统设计说明书

人事管理系统设计说明

 

3

3

3

3

9

1引言

1.1编写目的

1.2背景

1.3定义

1.4参考文献

2总体设计

2.1需求规定

2.2运行环境

2.3基本设计概念和处理流程

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

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

组长

顺序图:

voidfloatvoidintint

-财务处编号:

Character

+计算薪资():

float

+发放薪资():

float

-组长编号:

int

总经理

+

+

+系统设置():

void

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

Operation_4()

Stringvoidvoidint

 

1、

“用户注册”

顺序图

应聘者:

ue£「

计算机

屏幕

数据库接口

 

读取信息

3:

初皓优

4提不注册

LT5提交注册信息

0r

获取数据库囑

9:

显示it确信息

I

0返回账号信息

<

 

X

应聪者

U

1

1

1

1

1

1

i4:

提示填弓

O__-^

E

1

2读取信息;

£11

古初始化:

T-__1

录信扈h

1J■

1

UE.填写登录佶息U

计算机

血哪邃入登录贪町

9用户名与密码正确

 

3、

“添加员工信息”顺序图

系统管理员

Guardi¥uan丄齐=

:

1.登录

2:

添加员工信息

 

i3:

发送添加员工信息:

4:

萸新员工信息

 

 

4、“考勤管理”顺序图

:

「输入查询请求:

2:

获得若勒信息

:

3修改肴勒信息!

1P

1P

1h

4-发送修改着勤信息

5:

更新着勤信息

1、

“用户注册”协作图

2

2、

“登录”协作图

2谏取信息

3、

“添加员工信息”协作图

 

4、“考勤管理”协作图

 

1.4参考文献

[1]韩万江

[2]李金勇

[3]林邓伟

[4]孙峰,

[5]软件工程文档编制国际标准:

《软件工程案例教程》机械工业出版社

曹军生,《SQLsever2000实用教程》,北京理工大学出版社等,《JAVA程序设计项目教程》,北京理工大学出版社数据库原理及应用》,天津大学出版社

GB8567—88

2总体设计

2.1需求规定

主要输入输出项目:

员工基本资料表:

(职工编号,姓名,性别,工作经验,出生日期,民族,政治面貌,文化程度,毕业学校,毕业时间,所学专业,外语语种,参加工作年月,入本厂年月,籍贯,家庭住址,电话,身份证,养老保险号,职务职称,岗位,合同开始时间,合同结束时间,录入时间,录入人,修改时间,修改人)

员工工资表:

(职工编号,姓名,性别,岗位工资,劳效工资,伙食补贴,加班费,夜班费,奖金,其他,保险金,合计,病假时间,事假时间,扣款,事发工资,签字,录用时间,录入人,修改时间,修改人)

2.2运行环境

服务器:

80x86系列微机CPU:

733MHz以上内存:

256M以上硬盘空间:

40G以上电脑配置:

80x86系列微机CPU:

166MHz以上

内存:

16M以上硬盘空间:

2G以上

2.3基本设计概念和处理流程

数据处理流程

 

功能分配:

修改密码:

添加用户:

重新登录:

部门信息:

系统日志:

数据备份:

用户可以随时更改密码,以保证信息的安全性。

可以添加新用户,此操作只有系统管理员才有此功能。

用户可以重新以其他用户进行登录。

显示部门信息(部门变动,员工变动,部门新消息)记录哪个用户何时进入系统,何时退出系统。

对数据库备份到指定的目录下。

数据恢复:

将指定目录下的数据库信息恢复到该系统的目录下。

 

2.4结构

企业人事管理功能结构图

2.5功能需求与程序的关系

各项功能需求的实现同各块程序的分配关系:

创建

查找

修改

删除

维护部门信息(管理员)

V

V

V

V

维护用户信息(管理员)

V

V

V

V

维护考勤信息(管理员)

V

V

V

V

维护招聘信息(管理员)

V

V

V

V

更新个人资料(用户)

V

查找个人资料(用户)

V

2.6人工处理过程

创建用户(注册新用户):

用户信息需要手工输入计算机。

更新部门、员工资料:

需要手动输入更新内容。

4运行设计

5系统数据结构设计

5.1逻辑结构设计要点

员工基本信息表

char

10

sdatetime

3

sdatetime

3

datetime

0

char

3

datetime

3

char

3

Kame

Sen

goRETiiojingym

Birth

Mi

Ziiwn

Hhud

Byxx

Eygj

EKiy

Wyyi

Canji

Rbgsnianyue

Jiguj

Tel

Sti

Yanglaob&oxidZhiwuzhicheng

Gangweitf^t^ngkaishisKijii

Ketongj1eshusKijie

LurusKijian

Lurur&n

Xiug^ishiji«xi

Xiugiiran

工资信息表

int

4

En卯e

char

8

Sex

ELc^t

S

Gu卯igggzt

e

float

8

Huoshiluti£

flgt

e

Jiihanfei

flcAt

8

Yehanfei

flo^t

e

Jiangjin

float

8

Qita

Elo^t

0

V

Eaojiianjin

float

0

Heji

float

e

Eiiiji岂shijig

datetime

e

V

ShijLashijian

(lat«tine

8

V

Koukiian

£lo«t

8

V

Shifagcngri

fLcit

3

Qiuizi

chftT

8

Lurushijian

datetime

8

Lurwen

char

&

shijig

datetime

8

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1