企业人事管理说明书.doc

上传人:m**** 文档编号:543752301 上传时间:2023-10-29 格式:DOC 页数:46 大小:534KB
返回 下载 相关 举报
企业人事管理说明书.doc_第1页
第1页 / 共46页
企业人事管理说明书.doc_第2页
第2页 / 共46页
企业人事管理说明书.doc_第3页
第3页 / 共46页
企业人事管理说明书.doc_第4页
第4页 / 共46页
企业人事管理说明书.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《企业人事管理说明书.doc》由会员分享,可在线阅读,更多相关《企业人事管理说明书.doc(46页珍藏版)》请在金锄头文库上搜索。

1、企业人事管理说明书22020年6月23日资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。目 录摘 要2正 文31、 问题描述32、 需求分析42.1系统需求和功能42.2数据流程图42.3数据字典63、 系统总体设计73.1概念结构设计( E-R图) 73.2由E-R图转换得到的关系模式73.3逻辑结构设计( 数据库的设计) 84 、 详细设计104.1人事管理系统的主要功能: 104.2 人事管理系统的主要功能程序流程图104.3用户界面与程序设计125、 系统测试155.1测试方法155.2测试用例156、 软件使用说明书17总 结19参考文献20致 谢21附件 部分原程序代码

2、22摘 要当今社会人员流动越来越频繁, 使得档案管理工作也变得越来越复杂。如何管理号企业人事的信息, 成为企业管理的一个大问题。如何实现档案管理的自动化, 无疑是公司的管理部门带来很大的方便。人事管理系统正是一个为适应当前各个行业对人力资源信息管理的这个迫切需求而设计开发的软件系统, 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求保持数据的一致性和完整性以及好的数据安全性; 后者设计应用程序能够方便地实现公司人事档案的管理, 易使用、 检索迅速、 查找方便。这些优点能够极大的提高人事档案的管理的效率, 也是提高公司人事管理, 更好的为公司服务。关键词: 人事管

3、理; 数据库; 管理系统正 文1、 问题描述该设计要求学生以企业人事管理业务为背景, 设计、 开发一套”企业人事管理系统”软件。经过该题目的设计、 开发, 使学生初步得到数据库开发的训练, 全面培养软件开发过程中的分析、 设计、 编码、 测试及文档规范书写的能力, 得到软件开发的综合训练, 提高解决实际问题的能力。2、 需求分析2.1系统需求和功能设计一个人事管理系统, 使系统满足以下需求和功能1) 根据企业人事管理的需要, 对企业以及企业中员工的信息进行添假删除等操作, 并能对人事档案进行浏览, 对人事资料进行查询, 对人事资料进行统计。为企业的人事管理提供一个便利的管理系统。2) 、 系统

4、功能包括: a系统管理( 设置用户和退出系统) 。b基础数据管理( 民族档案设置, 职工类型设置, 文化程度设置, 政治面貌设置, 部门类别设置, 工资类别设置, 职称类别设置, 职务类别设置) 。c人事档案管理( 人事档案浏览, 人事资料查询, 人事资料统计) 。数据库管理( 数据库的备份与恢复) 。2.2数据流程图数据流图由四种基本的元素构成: 数据流(Data Flow), 处理(Process), 数据存储和数据源( 数据终点) 。数据流(Data Flow): 为具有名称且有流向的数据, 用标有名称的箭头表示, 一个数据能够是记录、 组合项或基本项。处理(Process): 表示对数

5、据所进行的加工和变换, 在图中用矩形框表示。指向处理数据流为该处理的输入数据, 离开处理的数据为处理的输出数据。数据存储: 表示用文件方式或数据库形式所存储的数据, 堆砌进行的存取分别以指向或离开数据存储的箭头表示。数据源及数据终点: 表示数据的来源或数据的去向, 能够是一个组织或人员, 它处于系统范围之外, 因此又称它为外部实体, 它是为了帮助理解系统界面而引入的, 一般只出现在数据流图的起点和终点。数据流程图如图2.1所示: 管理员接受信息更新 系 统信 息个人信息处理事务用户信息信息信息查询图2.1数据流程图2.3数据字典数据字典是关于数据的信息的集合, 也就是对数据流图中包含的所有元素

6、的定义的集合。由于本次设计是小型软件系统的开发, 因此采用卡片形式书写数据字典。每张卡片上保存描述一个数据的信息这样做更新和修改起来比较方便, 而且能单独处理描述每个数据的信息。下面将列出若干数据元素的数据卡片信息。数据字典卡片如下: 名称: 职工信息表别名: 描述: 对员工基本情况的描述定义: 员工信息表=员工号+姓名位置: 显示到屏幕保存到磁盘 名字: 管理员名称别名: 描述: 惟一地标识一门特定管理员的关键域定义: 管理员名称=10字符位置: 管理员信息表 名称: 员工表别名: 描述: 对整体员工基本情况的描述定义: 员工信息表=所有员工的基本信息的总和位置: 显示到屏幕 保存到磁盘名字

7、: 员工家庭表别 名: 描述: 惟一地标识一个员工的家庭状况定义: 家庭名称=10字符位置: 家庭信息表 员工信息表 3、 系统总体设计3.1概念结构设计( E-R图) 经分析人事管理系统的E-R图如图3.1所示: 员工用户属于部门名称负责人属于 职务临时职称正式用户口令用户名籍贯姓名性别学历婚姻状况编号图3.1 人事管理系统E-R图3.2由E-R图转换得到的关系模式用户( 用户名, 密码, 是否管理员) 民族档案设置( 民族编号, 民族名称) 职工类型设置( 职工类型号, 职工类型名称) 文化程度设置(文化程度编号, 文化程度名称)政治面貌设置(政治面貌编号, 政治面貌名称)部门类别设置(

8、部门类别编号, 部门类别名称) 工资类别设置( 工资类别编号, 工资类别名称) 职称类别设置( 职称类别编号, 职称类别名称) 职务类别设置(职务类别编号, 职务类别名称)职工表( 职工编号, 职工名, 出生日期, 年龄, 民族, 婚姻状况, 身份证, 家庭电话, 电子邮箱, 手机, 籍贯, 地址, 毕业学校, 所在部门, 政治面貌, 职称类别, 职务类别, 工资类别, 文化程度) 职工家庭情况( 编号, 员工工号, 成员姓名, 关系, 出生日期, 所在部门, 担任职务, 政治面貌, 手机) 3.3逻辑结构设计( 数据库的设计) 建立数据库本设计用Microsoft Office Access

9、 作为后台数据库, 在MS SQL Server 中创立一个名为Manager1的数据库, 并在其中建立逻辑设计中涉及的表. 建立表: 在Access中, 能够查看所建立的表, 并添加适当测试数据用户表如图3.2所示: 图3.2 用户表民族挡案表如图3.3所示: 职工类型表如图3.4所示: 图3.3民族档案表 图3.4职工类型表文化程度表如图3.5所示 : 政治面貌表如图3.6所示: 图3.5 文化程度表 图3.6 政治面貌表部门类别设置表如图3.7所示: 工资类别表如图3.8所示: 图3.7 部门类型设置表 图3.8 工资类别表职称类别表如图3.9所示: 职务类别表如图3.10所示: 图3.

10、9 职称类别表 图3.10 职务类别表4 、 详细设计4.1人事管理系统的主要功能: 1教师各种信息的输入, 包括教师基本信息, 课程信息, 论文信息, 项目信息的输入等。2教师业务档案管理的各种信息查询, 修改和维护。3操作日志的管理。4教师业务档案管理系统的使用帮助。4.2 人事管理系统的主要功能程序流程图系统操作流程图:错误信息系统主界面系统登录界面系统管理输入操作员及密码数据库密码错误检查密码正确功能界面功能处理图5.1 系统操作流程图人事管理系统员工各种信息的查询功能流程图如图5.2所示: 用户输入查询条件查询相应信息信息确定是否存在重新查询结束 是 否 否 是 否 是 图5.2查询

11、功能流程图 3.删除功能流程图如图5.3所示: 重新删除管理员删除信息确定结束删除成功重新删除管理员删除信息确定结束删除成功重新删除管理员删除信息确定结束删除成功 是 是 否 否 否 是 图5.3删除功能流程图4.3用户界面与程序设计1.一般交互设计一般交互涉及信息显示、 数据输入和系统整体控制等方面。( 1) 一致性为客户交互界面中的菜单选择、 命令输入、 数据显示以及众多的其它功能, 使用一致的格式。在设计的过程中, 基本上保持了系统的格式一致。( 2) 信息的反馈向用户及时提供视觉和听觉的信息反馈, 以保证在用户和系统之间及时地建立双向通信。在本系统设计过程中, 基本做到了信息的及时反馈, 在信息显示的大部分窗体中包括了刷新按钮, 会对数据库中的数据进行及时地显示。另外, 在进行错误操作是, 会弹出提示窗口并发出警告提示音。( 3) 执行有较大影响的操作前提示用户确认在设计过程中, 如果用户要执行删除操作, 以及对数据库的读写操作时, 都会有窗体弹出询问继续操作或者予以提示。( 4) 减少两次操作间需要记忆的内容为了避免用户为下一步操作而记忆

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号