软件设计说明书模板人事工资管理系统.docx
- 文档编号:24459735
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:9
- 大小:92.80KB
软件设计说明书模板人事工资管理系统.docx
《软件设计说明书模板人事工资管理系统.docx》由会员分享,可在线阅读,更多相关《软件设计说明书模板人事工资管理系统.docx(9页珍藏版)》请在冰豆网上搜索。
软件设计说明书模板人事工资管理系统
人事工资管理系统
软件设计说明书
编写人:
***
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.系统出错处理设计
出现软件运行故障并进行修复后,应确保软件功能的完整性,不能发生因软件运行故障而导致工具无法继续使用的情况。
在软件的使用过程中,如果出现软件使用故障,应当具有报警信息提示。
●当软件依赖的文件损毁或丢失时,软件以对话框的形式进行提示,报告损毁或丢失的文件等相关错误,以帮助用户及时修复软件的正常功能。
●对软件需要用户输入项的情况,如果发生缺少、格式错误或不符合规则等情况,软件应以合理的方式予以提示。
●为了防止用户由于未及时保存而导致信息丢失的情况,软件提供定时保存机制,保证用户数据的安全。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件设计 说明书 模板 人事 工资管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)