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

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

ID:26176647

大小:1.10 MB

页数:32页

时间:2018-11-25

人事管理系统详细设计说明书_第1页
人事管理系统详细设计说明书_第2页
人事管理系统详细设计说明书_第3页
人事管理系统详细设计说明书_第4页
人事管理系统详细设计说明书_第5页
资源描述:

《人事管理系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、人事管理系统──────────────────────────────详细设计说明书成员:李典1000505030王欣1000505031谭宇1000505032李斌1000505033张俊刚1000505034邓晓峰1000505035何连峰1000505036王相忠1000505037李宝1000505038-32-目录一、引言-3-1.1编写目的:-3-1.2项目背景:-3-1.3定义-3-1.4参考资料:-3-二、数据库设计-3-2.1数据库表列表-3-2.2逻辑结构设计:-3-2.3物理结构设计:-3

2、-2.4数据表代码记录-3-三、软件结构-3-3.1顶级结构-3-3.2一般职工界面结构-3-3.3管理员界面-3-3.4超级管理员界面-3-四、程序模块描述-3-4.1登录模块-3-4.2职工考勤模块-3-4.3个人信息模块-3-4.4修改密码模块-3-4.5部门管理模块-3-4.6职工管理模块-3-4.7职工出勤模块-3-4.8管理员管理模块-3-五、登录体验-3--32-一、引言人事管理系统是针对企业内部人事管理设计,分角色实现对公司部门及各部门员工的增、删、改、查以及对员工考勤的管理。1.1编写目的:在系

3、统需求分析的基础上,对需求分析中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明,并作为测试和维护的参考文档。详细设计说明书的预期用户为所有与此项目相关的决策人员、开发人员和测试人员。1.2项目背景:项目名称:人事管理系统项目介绍:人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件(CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。CPM管理系统基于通讯、计算机等信息技术,能实现企业对职工、部门的

4、良好管理,能够协助管理者更好地完成管理的两项基本任务:管理和了解职工状况。1.3定义CPM:CompanyPersonnelManagement,公司人事管理系统的缩写命名规则:※窗体命名格式:功能模块名+Form(例如:部门管理窗体,SMF)※控件命名格式:窗体名+功能名+控件名(例如:部门管理窗体中的添加按钮,SMF_Addbtn)字体格式:主窗体控件:微软雅黑,五号,粗体,字体颜色:黑色次窗体控件:微软雅黑,小五,粗体,字体颜色:黑色※程序命名:类:首字母大写属性:首字母大写方法:首字母大写字段:单词首字母

5、大写、变量:小写-32-1.4参考资料:详细设计说明书模板资料、《人事管理系统需求分析说明书》一、数据库设计数据库名称:HRManagement2.1数据库表列表序号关系名称表描述1部门表存储公司的部门名称2职位表存储部门有哪些职位3性别表存储人的性别4民族表存储不同民族信息5学历表存储不同的学历6员工表存储公司的员工信息7工作时间类别表标识时间种类8工作时间表存储上下班时间信息9打卡状态存储打卡正常、迟到、早退三种状态10上班打卡记录表存储员工上班打卡信息11下班打卡记录表存储员工下班打卡信息12管理员表存储管

6、理员级别的员工进入系统的用户名及密码信息,管理员有对员工和部门增删改查的权限13超级管理员表存储超级管理员信息,超级管理员增加了对管理员信息查看、修改和删除的权限14用户表存储员工进入系统的用户名及密码信息2.2逻辑结构设计:序号关系名称关系的属性1部门表部门ID、部门名称2职位表职位ID、职位名称3性别表性别ID、性别名称4民族表民族ID、民族名称5学历表学历ID、学历名6员工表Id、职工ID、姓名、性别ID、职位ID、部门ID、学历ID、生日、照片、籍贯、现住地址、民族ID、联系方式、工作年限、毕业院校、专业

7、、身份证号码、入职时间7工作时间类别表类别ID、类别名称8工作时间表工作时间ID、工作时间、类别ID-32-9打卡状态打卡状态ID、状态名称10上班打卡记录表记录ID、打卡时间、状态ID、职工编号11下班打卡记录表记录ID、打卡时间、状态ID、职工编号12管理员表管理员ID、用户名、密码、职工编号13超级管理员表超级管理员ID、用户名、密码、职工编号14用户表用户ID、员工工号、密码2.3物理结构设计:1.部门表(Sections)字段说明类型可空备注SectionIDIDNvarchar(2)No主键Secti

8、onName部门名称Nvarchar(20)No唯一2.职位表(Positions)字段说明类型可空备注PositionIDIDNvarchar(2)No主键PositionName职位名称Nvarchar(20)No唯一3.性别表(Sexs)字段说明类型可空备注SexIDIDintNo主键,自增SexName性别名称Nvarchar(4)No唯一4.民族表(Nation

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。