某公司人事管理系统设计毕业论文(编辑修改稿)内容摘要:

、企业人事管理系统功能 (1)记录了职工的基本信息,了解职工的基本情况,对企业的日常管理有很大的帮助,同时也可以通过这些对职工采取针对性的措施; (2)浏览 功能, 使用户能看到所有职工的信息,了解自己所需要的情况,互相了解,从而有利于交流; (3)备份 /还原数据库,保证信息的不流失; (4)对人事档案的浏览和查询; (5)管理使用本地数据库, 更快更好的进系统维护。 二、企业人事管理系统内容和功能设计 企业人事管理系统 提供的主要功能 如下。 (1)本企业人事管理系统录入职工的基本信息,如民族类型、职工类别、文化程度、政治面貌、部门类别等等很多设置; (2)员工提示信息,包括员工生日和员工合同,是企业更加人性化; (3)备忘记录,能是日常流程更顺利; (4)数据 库的使用,存有备份,避免数据流失带来的不必要的麻烦; (5)系统管理,使用正确的用户名和密码才能进入下一个界面。 建立内容和功能清单 1)内容 主要包括 基本信息管理 主页, 包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示 ; 人事管理 页面, 备忘记录 页面, 数据库 页面, 管理工具 页面, 系统管理 页面等可视化页面。 2)功能清单 主要有主界面、用户登录系统、公共模块、系统管理入口、查看,修改个人信息等。 三、企业人事管理系统 信息结构设计 确定 导行 栏目 某公司人事管理系统设计 导行 栏目是网站主要 功能 的体现,合理的划分和安排栏目,将网站的主题明确的显示出来,并且尽量方便访问者的浏览和查询。 四、企业人事管理系统构架的详细介绍 (1)用户登录 用户在登陆之后才能对该系统进行浏览、修改等操作。 (2)企业人事信息的改变 企业人事管理系统中信息发生变化时,必须先登陆,然后再进行对应的操作,使信息的变化及时反映在系统中,保证系统运行结果的正确性。 五、企业人事管理系统功能模块图 企业人事管理系统的功能模块图如图 23 所示。 人事管理系统的业务流程图如图 24 所 示。 图 23 人事管理系统功能模块图界面 某公司人事管理系统设计 图 24 人事管理系统的业务流程图 第四节 数据库设计与实现 在开发应用程序时,对数据库的操作时必不可少的,数据库设计是根据程序的需求及其实现功能所制定的,数据库设计的合理性将直接影响到程序的开发过程。 一、数据库的需求分析 公司人事管理系统主要用来记录一个公司中所有员工的基本信息,以及每个员工的工作简历、家庭成员、奖惩记录等,数据量是根据企业员工的多少来决定的,本系统使用Microsoft SQL Server 2020 作为后台数据库。 数据库命名为 db_PWMS。 二、数据库的概念设计 为了提高的安全性,每个用户都要使用正确的用户名和密码才能进入主窗体,为了能够记录正确的用户名和密码,应在数据库中创建登录表。 登录表的实体 ER 图如图 25 所示。 为了避免登录用户随意修改数据库中的信息,创建一个用户权限表,实体 ER 图如图26 所示。 某公司人事管理系统设计 图 25 登录表的实体 ER图 图 26 用户权限的实体 ER图 为了可以在用户权限表中更方便地添加用户权限信息,可以再数据库中创建一个权限模板。 权限模板的实体 ER 图如图 27 所示。 图 27 权限模板表的实体 ER图 在开发企业人事管理系统时,最重要的数据表是职工基本信息表,它记录了企业中所有职工的基本信息。 职工基本信息表的实体 ER 图如图 28 所示。 某公司人事管理系统设计 图 28 职工基本信息表的实体 ER图 为了更具体地记录职工信息,创建一个家庭关系表,来记录每个职工的家庭成员,以及工作单位、联系方式等。 其实体 ER 图如图 29 所示。 图 29 家庭关系表的实体 ER图 在企业中,职工的奖惩是必不可少的。 奖惩表的实体 ER 图如图 210 所示。 图 210 奖惩表的实体 ER图 为了使前 台在录入信息时更加简单、快捷,可以将基本表中的一些特定字段值在数据库中以表的形式进行记录。 部门类别表的实体 ER 图如图 211 所示。 图 211 部门类别表的实体 ER 图 某公司人事管理系统设计 三、数据库的逻辑设计 根据上面设计好的 E_R 图,可以在数据库中创建相应的数据表例如: tb_Stuffbusic(职工基本信息表 ) 表 tb_Stuffbusic 用于保存职工的基本信息,该表的结构如表 37 所示。 表 37 职工基本信息表 字段名 数据类型 主键 描述 ID Varchar(5) 是 职工编号 StuffName Varchar(20) 否 职工姓名 Folk Varchar(20) 否 民族 Birthday datetime 否 出生日期 Age int 否 年龄 Kultur Varchar(14) 否 文化程度 Marriage Varchar(4) 否 婚姻 Sex Varchar(4) 否 性别 Visage Varchar(14) 否 政治面貌 IDCard Varchar(20) 否 省份证号 workdate datetime 否 单位工作时间 WorkLength int 否 工龄 Employee Varchar(20) 否 职工类型 Business Varchar(10) 否 职务类型 Laborage Varchar(10) 否 工资类别 Branch Varchar(14) 否 部门类别 Duthcall Varchar(14) 否 职称类别 Phone Varchar(14) 否 电话 Handset Varchar(11) 否 手机 School Varchar(24) 否 毕业学校 Speciality Varchar(20) 否 主修专业 GraduateDate datetime 否 毕业时间 Adress Varchar(50) 否 家庭地址 Photo image 否 个人照片 BeAware Varchar(30) 否 省 City Varchar(30) 否 市 某公司人事管理系统设计 M_Pay float 否 月工资 Bank Varchar(20) 否 银行账号 Pact_B datetime 否 合同起始日期 Pact_E datetime 否 合同结束日期 Pact_Y float 否 合同年龄 第三章 系统测 试 在开发一个企业人事管理系统,尤其是大型数据库应用系统的过程中,需要面对许多错综复杂的问题,在应用系统的投入使用之前的发现并修改其中的错误。 第一节 企业人事管理系统的三个测试阶段 企业人事管理系统测试包括模块测试,集成测试和验收测试三个阶段。 (1)模块测试 人事管理系统由若干个子模块组成,每个子模块又由其相应的功能,所以人事管理系统的测试首要进行模块测试。 每个模块都要完成一个定义清晰的子功能,模块测试的目的就是保证每个模块作为一个单元能够运行。 (2)集成测试 集成测试是根据所设计的软件结构把经过 了模块测试的各个模块按某种策略组装起来,同时在组成过程中进行必要的测试。 (3)验收测试 由用户对目标企业人事管理系统进行验收,在经过了集成测试后,已经按设计要求把某公司人事管理系统设计 所有模块组装成了一个完整的软件企业人事管理系统,接口错误基本排除,需要进一步验证软件的有效性。 企业人事管理系统测试,主要是基本信息管理、人事管理、数据库和系统管理的测试。 第二节 测试系统 一、登录模。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。