企业人事档案管理系统—免费计算机毕业设计论文内容摘要:
如果能在满足需求的前提下,把系统设计成由一些不可变的(相对固定)部分组成的最小集合,这个设计就是最优良的。 这些不可变的部分就是对象。 对象是面向对象方法的主体。 广义地讲,对象可以是任何人或事物。 精确的讲,对象是一些属性及专用服务的封装体,它是问题空间中一些东西的抽象。 对象就是我们在问题空间中要考虑的那些人或事或物,它具有一组属性和一组操作,这些属性的值刻画了一个对象的状态。 这些操作是对象的行为,通过它们改变对象的状态(即属性值)。 面向对象方法具有如下特征: ( 1) 抽象性; ( 2)封装性; ( 3)继承性; ( 4)多态性; 第四章:本人开发人事档案管理系统的 详细说明 一、 系统设计目标 管理信息系统从以人工为主的管理信息系统到基于网络的管理信息系统,经历了 20 多年。 这 20 多年中,管理信息系统经历了不同的发展阶段,其设计思想也在不断地变化。 但总的讲,实用性和先进性、可扩展性、开放性以及安全可靠性,是贯穿管理信息系统整个发展过程的基本设计思想,人事档案管理系统作为典型的管理信息系统,其设计应围绕这些特性来进行。 在围绕基本设计思想的前提条件下,使软件的功能尽可能完善且接近于一 个真正的人事档案管理系统,使其可以充分体现出人事档案管理工作的各个方面,尽可能符合人事档案管理工作制度,且达到能够为 用户提供 有好美观的窗口界面、 充足 可靠的信息数据、简单方便的维护手段和灵活多变的查询方式以及快捷而准确的查询结果的设计目标。 二、 总体结构和主要功能 1. 人事档案管理系统的功能分析 根据 人事档案主要包 括 职工个人自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂 的特点, 同时还综合考虑档案管理工作的性质,总结归纳出 人事档案管理系统的功能 主要是 对员工的 人事档案 进行立档、转档、维护 ,对人 事资料、人事 档案 的变动提供 查询,统计。 具体说来人事档案管理系统在功能上应该具备以下这些特点: ,可以随时对记录进行增加,修改,更新,删除,浏览等编辑操作。 并将查询方式有机溶入编辑界面,可以实现对某项记录定位,再进行编辑,修改,更新。 数据库表 之间 的任意组合条件 查询 , 便于在实际档案管理操作中对 某 种情况,多种条件下的人员情况进行统计查看。 ,以确保档案的保密性和安全性。 , 报表输出 显 示的功能。 交互 界面,各 种操作可以在直观的界面上通过人机交互式进行。 2. 本人开发的 企业 人事档案管理系统的功能概述 综上所述,我所开发的人事档案管理系统具体 功能如下: 系统管理功能(系统设置、用户管理、工资级别、部门类别、退出系统) 档案管理功能(档案登记、档案维护、档案转递、档案注销) 档案查询功能(档案查询登记、档案分类查询、档案自定义查询) 档案统计功能(按政治面目统计、按文化程度统计) 花 名 册功能(员工花名册、党员花名册) 三、 系统开发方法和开发环境 的选择 开发方法:采用面向对象的方法 开发环境:操作系统 —— Windows XP 开发工具 —— Visual Fox 四、 数据库设计 人事档案管理系统开发的过程中, 数据库设计是一个非常重要的环节。 其好坏直接影响系统的实现。 在系统开始设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求。 为了能说明问题而不重复啰嗦,本人根据自己所开发的人事档案管理系统的实际情况,在此仅举其中的员工基本情况的设计来说明。 1. 数据库概念结构设计 员工号 姓名 家庭出身 政治面目 文化程度 民族 籍贯 出生日期 出生日期 健康状况 婚姻状况 性别 员工基本情况 2.数据库逻辑结构设计 在 上面的数据库 概念结构 设计的基础上,把实体与属性之间的关系 转化为 Visual fox Pro ,并 形成数据库中的表格。 员工基本情况表 说明:员工基本情况 表用于存储员工基 本信息。 五、各个功能模块的创建及程序设计 在此以系统主要功能模块 —— 员工档案登记,为事例来说明问题 1. 功能模块的创建 说明:创建的具体过程不加以文字赘述,附图说明。 字段名 类型 和宽度 索引 员工 号 char(3) 主 索引 姓名 char(8) 普通索引 性别 char(2) 普通索引 婚姻状况 char(5) 普通索引 健康状况 char(15) 普通索引 出生日期 Date( 8) 普通索引 籍贯 char(10) 普通索引 民族 char(5) 普通 索引 文化程度 char(10) 普通索引 政治面目 char(6) 普通索引 家庭出身 char(10) 普通索引 图 1 图 2 2.功能模块的程序设计 说明: 仅以此表单的部分功能 程序代码 设计说明问题 本表单在初始运行时,除了添加和退出按钮外,其余控件均为不可用,如图 1 所示;当用户用鼠标点击添加按钮后,添加按钮变为不可用状态 ,保存按钮及其他相关控件被激活,并能输入信息,如图 2所示。 其功能是由此表单( Form1 ) 的 初 始 事 件 init 代 码 段 和 添 加 按 钮( )的单击事件 click代码段控制实现。 段 : 员工号 .enabled=.f. **用于输入员工号的文本框为不可用状态 姓名 .enabled=.f. **用于输入员工姓名的文本框为不可用状态 出生日期 .enabled=.f. **用于输入员工出生日期的文本框为不可用状态 籍贯 .enabled=.f. **用于输入员工籍贯的文本框为不可用状态 民族 .enabled=.f. **用于输入员工民族的文本框为不可用状态 现工作单位 .enabled=.f. **用于显示员工现工作单位的文本框为不可用状态 单位性质 .enabled=.f. **用于显示员 工现工作单位性质的文本框为不可用状态 单位地址 .enabled=.f. **用于显示员工现工作单位地址的文本框为不可用状态 现担任职务 .enabled=.f. **用于输入员工现担任职务的文本框为不可用状态 技术职称 .enabled=.f. **用于输入员工技术职称的文本框为不可用状态 来本单位工作途径 .enabled=.f. **用于输入员工来现工作单位途径的文本框为不可用状态 建档时间 .enabled=.f. **用于显示员工建档日期的文本框为不可用状态 =.f. **用于输入员工奖惩情况及主要简历的编辑框为不可用状态 住房面积 .enabled=.f. **用于输入员工住房面积的文本框为不可用状态 第一关系人姓名 .enabled=.f. **用于输入员工第一关系人姓名的文本框为不可用状态 第一关系人工作单位 .enabled=.f. **用于输入员工第一关系人工作单位的文本框为不可用状态 第二关系人姓名 .enabled=.f. **用于输入员工第二关系人姓名的文本框为不可用状态 第二关系人工作单位 .enabled=.f. **用于输入员工第二关系人工作单位的文本框为不可用状态 婚姻状况 .enabled=.f. **用于选择员工婚姻状况的组合框为不可用状态 健康状况 .enabled=.f. **用于选择员工健康状况的组合框为不可用状态 文化程度 .enabled=.f. **用于选择员工文化程度的组合框为不可用状态 政治面目 .enabled=.f. **用于选择员工政治面目的组合框为不可用状态 家庭出身 .enabled=.f. **用于选择员工家庭出身的组合框为不可用状态 所属部门 .enabled=.f. **用于选择员工所属部门的组合框为不可用状态 .enabled=.f. **用于选择员工工资级别的组合框为不可用状态 房屋性质 .enabled=.f. **用于选择员工房屋性质的组合框为不可用状态 关系 =.f. **用于选择员工与第一关系人之间关系的组合框为不可用状态 关系 =.f. **用于选择员工与第二关系人之间关系的组合框为不可用状态 建档时间 .value=date() **把用于显示员工建档时间的文本框的值设为系统当前日期 =.f. **用于选择员工性别的选项按钮组为不可用状态 =.f. **用于选择员工住房来源的选项按钮组为不可用状态 =.f. **用于选择员工资本工资的组合框为不可用状态 .Click程序代码 段 : 员工号 .enabled=.t. **用于输入员工号的文本框为可用状态 姓名 .enabled=.t. **用于输入员工姓名的文本框为可用状态 出生日期 .enabled=.t. **用于输入员工出生日期的文本框为可用状态 籍贯 .enabled=.t. **用于输入员工籍贯的文本框为可用状态 民族 .enabled=.t. **用于输入员工民族的文本框为可用状态 现担任职务 .enabled=.t. **用于输入员工现担任职务的文本框为可用状态 技术职称 .enabled=.t. **用于输入员工技术职称的文本框为可用状态 来本单位工作途径 .enabled=.t. **用于输入员工来现工作单位途径的文本框为可用状态 =.t. **用于输入员工奖惩情况及主要简历的编辑框为可用状态 住房面积 .enabled=.t. **用于输入员工住房面积的文本框为可用状态 第一关系人姓名 .enabled=.t. **用于输入员工第一关系人姓名的文本框为可用状态 第一关系人工作单位 .enabled=.t. **用于输入员工第一关系人工作单位的文本框为可用状态 第二关系人姓名 .enabled=.t. **用于输入员工第二关系人姓名的文本框为可用状态 第二关系人工作单位 .enabled=.t. **用于输入员工第二关系人工作单位的文本框为可用状态 婚姻状况 .enabled=.t. **用于选择员工婚姻状况的组合框为可用状态 健康状况 .enabled=.t. **用于选择员工健康状况的组合框为可用状态 文化程度 .enabled=.t. **用于选择员工文化程度的组合框为可用状态 政治面目 .enabled=.t. **用于选择员工政治面目的组合框为可用状态 家庭出身 .enabled=.t. **用于选择员工家庭出身的组合框为可用状态 所属部门 .enabled=.t. **用于选择员工所属部门的组合框为可用状态 工资级别 .enabled=.t. **用于选择员工工资级别的组合框为可用状态 房屋性质 .enabled=.t. **用于选择员工房屋性质的组合框为可用状态 关系 =.t. **用于选择员工与第一关系人之间关系的组合框为可用状态 关系 =.t. **用于选择员工与第二关系人之间关系的组合框为可用状态 员工号 .value=39。 39。 **用于输入员工号的文本框的值为空 姓名 .value=39。 39。 **用于输入员工姓名的文本框的值为空 出生日期 .value=39。 39。 **用于输入员工出生日期的文本框的值为空 籍贯 .value=39。 39。 **用于输入员工籍贯的文本框的值为空 民族 .value=39。 39。 **用于输入员工民族的文本框的值为空 现担任职务 .value=39。 39。 **用于输入员工现担任职务的文本框的值为空 技术职称 .value=39。 39。 **用于输入员工技术职称的文本框的值为空 来本单位工作途径 .value=39。 39。 **用于输入员工来本单位工作途径的文本框的值为空 =39。 39。 **用于输入员工奖惩情况及主要简历的编辑框的值为空 住房面积 .value=39。 39。 **用于输入员工住房面积的文本框的值为空 第一 关系人姓名 .value=39。 39。 **用于输入员工第一关系人姓名的文本框的值为空 第一关系人工作单位 .value=39。 39。 **用于输入员工第一关系人工作单位的文本框的值为空 第二关系人姓名 .value=39。 39。 **用于输入员工第二关系人姓名的文本框的值为空 第二关系人工作单位 .value=39。 39。 **用于输入员工第二关系人工作单位的文本框的值为空 婚姻。企业人事档案管理系统—免费计算机毕业设计论文
相关推荐
案,正是贯彻党的十五大精神,实现可持续发展的具体举措。 生态园强化真正意义上的综合性和多元性,将农业系统各组分、各链条的有机整合,对不同产业之间进行有机耦合,把初级农产品生产与其后续性加工的紧密衔 中管网房地产频道 作为国内最大、最专业、更新速度最快的专业房地产资料库,月更新房地产资料近千个。 最大程度的搜集了数十家国内顶级开发商多年实际操盘之系统资料。 9 接等,并根据生态、自然、经济、社会
商品销售 /a|a href= onClick=Fsubmenu(39。 查询 39。 )查询统计 /a|a href= onClick=Fsubmenu(39。 往来 39。 )往来管理 /a|a href= onClick=Fsubmenu(39。 系统 39。 )系统设置 /a script language=JavaScript var today=new Date()。 var
当原始数 据变化时,可以自动更新链接的数据。 Visual Basic 提供了动态数据交换的编程技术,可以在应用程序中与其他 Windows 应用程序建立动态数据交换,在不同的应用程序之间进行通信。 对象的链接与嵌入 (OLE) 对象的链接与嵌入 (OLE)将每个应用程序都看做是一个对象 (object),将不同的对象链接 (link)起来,再嵌入 (embed)某个应用程序中
[1] 叶子,进.实现 [J].计算机工程与科学, 2020, 1(07): 6164. [2] 基于 MATLAB 实现的指纹图像预处理 [J]. 2020, 34(04): 836856. [3] [4] [5] Bygnksguybb [6] 李 宁.指纹增强算法研究 [D].济南:山东大学, 2020. [7] 马扬彪.基于 Gabor 滤波的指纹图像增强 [J]. 微计算机信息,
合发组织( OECD) 1987 年对部分成员国按企业拥有车辆数对营业性企业进行的分类,瑞典 60%企业为只有一辆车的企业或个体经营者,英国 60%以上的企业不足 5 辆车,葡萄牙 90%的企业不足 3 辆车,丹麦81%的企业为个体经营者,西班牙 98%以上的企业在 5 辆和 5 辆车以下、平均每个企业拥有车辆数为 辆。 公路运输进一步向着专业化方向发展国外发达国家社会分工和运输需求进一步深化
_Major 文本 20 否 培训单位 Training_Unit 文本 20 否 备注 Training_NoteS 文本 20 学历表 EduDegreeTable 名 称 字段名称 字段类型 字段大小 必填字段 允许空串 其 他 自动编号 EduDegree_ID 自动编号 长整型 是 否 主键 学历名称 EduDegree_Name 文本 20 是 否 职称表 JobTitleTable