77范文网 - 专业文章范例文档资料分享平台

公司人事管理系统设计(3)

来源:网络收集 时间:2018-12-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

重庆工程职业技术学院毕业论文

图2-3 人事管理系统功能模块图界面

图2-4 人事管理系统的业务流程图

重庆工程职业技术学院毕业论文

第四节 数据库设计与实现

在开发应用程序时,对数据库的操作时必不可少的,数据库设计是根据程序的需求及其实现功能所制定的,数据库设计的合理性将直接影响到程序的开发过程。 一、数据库的需求分析

公司人事管理系统主要用来记录一个公司中所有员工的基本信息,以及每个员工的工作简历、家庭成员、奖惩记录等,数据量是根据企业员工的多少来决定的,本系统使用Microsoft SQL Server 2005作为后台数据库。数据库命名为db_PWMS。 二、数据库的概念设计

为了提高的安全性,每个用户都要使用正确的用户名和密码才能进入主窗体,为了能够记录正确的用户名和密码,应在数据库中创建登录表。登录表的实体E-R图如图2-5所示。

为了避免登录用户随意修改数据库中的信息,创建一个用户权限表,实体E-R图如图2-6所示。

图2-5 登录表的实体E-R图 图2-6 用户权限的实体E-R图

为了可以在用户权限表中更方便地添加用户权限信息,可以再数据库中创建一个权限模板。权限模板的实体E-R图如图2-7所示。

图2-7 权限模板表的实体E-R图

在开发企业人事管理系统时,最重要的数据表是职工基本信息表,它记录了企业中所有职工的基本信息。职工基本信息表的实体E-R图如图2-8所示。

重庆工程职业技术学院毕业论文

图2-8 职工基本信息表的实体E-R图

为了更具体地记录职工信息,创建一个家庭关系表,来记录每个职工的家庭成员,以及工作单位、联系方式等。其实体E-R图如图2-9所示。

图2-9 家庭关系表的实体E-R图

在企业中,职工的奖惩是必不可少的。奖惩表的实体E-R图如图2-10所示。

图2-10 奖惩表的实体E-R图

为了使前台在录入信息时更加简单、快捷,可以将基本表中的一些特定字段值在数据

重庆工程职业技术学院毕业论文

库中以表的形式进行记录。部门类别表的实体E-R图如图2-11所示。

图2-11 部门类别表的实体E-R图

三、数据库的逻辑设计

根据上面设计好的E_R图,可以在数据库中创建相应的数据表例如:

tb_Stuffbusic(职工基本信息表)

表tb_Stuffbusic用于保存职工的基本信息,该表的结构如表3-7所示。

表3-7 职工基本信息表 字段名 ID StuffName Folk Birthday Age Kultur Marriage Sex Visage IDCard workdate WorkLength Employee Business Laborage Branch Duthcall Phone Handset School Speciality GraduateDate Adress 数据类型 Varchar(5) Varchar(20) Varchar(20) datetime int Varchar(14) Varchar(4) Varchar(4) Varchar(14) Varchar(20) datetime int Varchar(20) Varchar(10) Varchar(10) Varchar(14) Varchar(14) Varchar(14) Varchar(11) Varchar(24) Varchar(20) datetime Varchar(50) 主键 是 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 描述 职工编号 职工姓名 民族 出生日期 年龄 文化程度 婚姻 性别 政治面貌 省份证号 单位工作时间 工龄 职工类型 职务类型 工资类别 部门类别 职称类别 电话 手机 毕业学校 主修专业 毕业时间 家庭地址 重庆工程职业技术学院毕业论文

Photo BeAware City M_Pay Bank Pact_B Pact_E Pact_Y

image Varchar(30) Varchar(30) float Varchar(20) datetime datetime float 否 否 否 否 否 否 否 否 个人照片 省 市 月工资 银行账号 合同起始日期 合同结束日期 合同年龄 第三章 系统测试

在开发一个企业人事管理系统,尤其是大型数据库应用系统的过程中,需要面对许多错综复杂的问题,在应用系统的投入使用之前的发现并修改其中的错误。

第一节 企业人事管理系统的三个测试阶段

企业人事管理系统测试包括模块测试,集成测试和验收测试三个阶段。 (1)模块测试

人事管理系统由若干个子模块组成,每个子模块又由其相应的功能,所以人事管理系统的测试首要进行模块测试。每个模块都要完成一个定义清晰的子功能,模块测试的目的就是保证每个模块作为一个单元能够运行。

(2)集成测试 集成测试是根据所设计的软件结构把经过了模块测试的各个模块按某种策略组装起来,同时在组成过程中进行必要的测试。

(3)验收测试

由用户对目标企业人事管理系统进行验收,在经过了集成测试后,已经按设计要求把所有模块组装成了一个完整的软件企业人事管理系统,接口错误基本排除,需要进一步验证软件的有效性。

企业人事管理系统测试,主要是基本信息管理、人事管理、数据库和系统管理的测试。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库公司人事管理系统设计(3)在线全文阅读。

公司人事管理系统设计(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/392183.html(转载请注明文章来源)
上一篇:王光宇的脉诊心得
下一篇:平差习题库
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: