软件设计说明书模板人事工资管理系统.docx

上传人:b****2 文档编号:24459735 上传时间:2023-05-27 格式:DOCX 页数:9 大小:92.80KB
下载 相关 举报
软件设计说明书模板人事工资管理系统.docx_第1页
第1页 / 共9页
软件设计说明书模板人事工资管理系统.docx_第2页
第2页 / 共9页
软件设计说明书模板人事工资管理系统.docx_第3页
第3页 / 共9页
软件设计说明书模板人事工资管理系统.docx_第4页
第4页 / 共9页
软件设计说明书模板人事工资管理系统.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

软件设计说明书模板人事工资管理系统.docx

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

软件设计说明书模板人事工资管理系统.docx

软件设计说明书模板人事工资管理系统

人事工资管理系统

软件设计说明书

编写人:

***

2016-10-1

1.引言

1.1编写目的

编写此文档的目的是为了在《软件需求规格说明书》的基础上对人事工资管理系统的功能模块进行过程描述,设计功能模块的内部细节,包括数据库设计、界面设计、逻辑算法设计和详细数据结构,为编写源代码提供必要的说明。

1.2背景

企业在发展中不断地壮大,员工也随之增加。

对于人事管理部门来说,迫切的需要一个操作简便、功能简单实用、可以满足企业对员工的人事管理需求的系统。

项目名称:

人事工资管理系统

本项目任务提出者:

大赛举办方

本项目任务开发者:

于明

本项目用户:

企事业单位

1.3定义

MIS:

管理信息系统

1.4参考资料

《任务计划书》《软件需求规格说明书》

 

2.总体设计

2.1需求概述

人事工资管理系统能够实现企业对员工档案的管理,可以增加、修改、删除员工档案信息;系统可以对员工的考勤、工资、奖惩信息进行管理和分析,能为企业决策者提供参考依据。

2.2运行环境

硬件环境:

需求名称

详细要求

CPU

P4及以上处理器

内存

512M以上内存

硬盘

32G以上

软件环境:

需求名称

详细要求

操作系统

WindowXP/window7/window8/window10

数据库

SQLServer2008

支撑环境

.netframework4.0

2.3软件结构

经过多次需求调研,现提出人事工资管理系统的功能需求。

软件的组织结构图如下图(图2.1)所示。

 

图2.1人事工资管理系统组织结构图

根据组织结构图和用户具体需求设计软件业务流程图如下图(图2.2)所示。

图2.2人事工资管理系统业务流程图

 

3.详细设计

3.1人事管理模块设计说明

3.1.1功能描述

人事管理模块主要实现员工个人档案、奖罚、调动、考评四种员工信息的录入、修改和删除功能。

软件采用四个界面对这四种信息进行管理。

3.1.2界面设计

3.1.3逻辑算法设计

事件响应,顺序结构,无特殊算法

3.2工资管理模块设计说明

3.1.1功能描述

3.1.2界面设计

3.1.3逻辑算法设计

3.3系统管理模块设计说明

3.1.1功能描述

3.1.2界面设计

3.1.3逻辑算法设计

3.4用户管理模块设计说明

3.1.1功能描述

3.1.2界面设计

3.1.3逻辑算法设计

3.5退出模块设计说明

3.1.1功能描述

3.1.2界面设计

3.1.3逻辑算法设计

5.数据库设计

5.1数据库分析

人事工资管理系统主要用来管理企业员工的相关信息,数据量是根据企业员工的多少来决定的,本系统将使用SQLserver2008作为后天数据库。

数据库命名为db_PMS,其中包含了8张数据表,用于存储不同的信息。

5.2数据库概念设计

本节主要使用ER图对相关数据表进行说明。

图5.1登录用户信息表实体E-R图

图5.2部门名称信息表实体E-R图

图5.3员工档案信息表实体E-R图

5.3数据库逻辑结构设计

根据上一节设计好的E-R图可以在数据库中创建相应的数据表。

表5.1登录用户信息表(tb_User)

字段名

数据类型

长度

主键

描述

ID

int

4

系统编号

username

Varchar

50

用户名

password

Varchar

50

用户密码

表5.2部门名称信息表(tb_department)

字段名

数据类型

长度

主键

描述

ID

int

4

系统编号

dname

Varchar

50

部门名称

表5.3员工档案信息表(tb_employee)

字段名

数据类型

长度

主键

描述

ID

int

4

系统编号

employeeID

Varchar

50

员工编号

employeeName

Varchar

50

姓名

employeeSex

Varchar

50

性别

employeeDept

Varchar

50

部门

employeeBirthday

Varchar

50

生日

employeeNation

Varchar

50

民族

employeeMarriaged

Varchar

50

婚姻状况

employeeDuty

Varchar

50

职务

employeePhone

Varchar

50

电话

employeeAccession

Varchar

50

就职日期

employeePhoto

Varchar

50

相片

employeePay

Varchar

50

基本工资

 

6.系统出错处理设计

出现软件运行故障并进行修复后,应确保软件功能的完整性,不能发生因软件运行故障而导致工具无法继续使用的情况。

在软件的使用过程中,如果出现软件使用故障,应当具有报警信息提示。

●当软件依赖的文件损毁或丢失时,软件以对话框的形式进行提示,报告损毁或丢失的文件等相关错误,以帮助用户及时修复软件的正常功能。

●对软件需要用户输入项的情况,如果发生缺少、格式错误或不符合规则等情况,软件应以合理的方式予以提示。

●为了防止用户由于未及时保存而导致信息丢失的情况,软件提供定时保存机制,保证用户数据的安全。

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

当前位置:首页 > 小学教育

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

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