《人事档案管理系统论文.doc》由会员分享,可在线阅读,更多相关《人事档案管理系统论文.doc(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、沈阳化工大学本科毕业论文题 目: 人事档案管理系统 院 系: 经济管理学院 专 业: 班 级: 学生姓名: 指导教师: 论文提交日期: 20年06月18日论文答辩日期: 20年06月28日毕业设计(论文)任务书经济管理学院 信息管理与信息系统专业 2007-01班 周迎福 毕业设计(论文)题目:人事档案管理系统 毕业设计(论文)内容:本系统主要包括系统管理模块 、管理信息系统概述模块、人事档案管理系统需求分析模块、人事档案管理系统设计模块、人事档案管理系统数据库设计模块。毕业设计(论文)专题部分:本系统是针对各企事业单位的员工档案管理信息系统,主要实现员工档案的系统管理、基本信息管理、工作经历
2、、部门职称管理、人事调动以及管理统计等管理功能。指导教师:_(签字) 年 月 日教研室主任:_(签字) 年 月 日院长(系主任):_(签字) 年 月 日内容摘要随着计算机应用的普及,推动企业计算机管理现代化的时机已经到来,采取信息化管理,宣传是企业在新经济时代的必然趋势,也是企业管理者的迫切需求。人事档案管理网站作为信息管理系统的一种,是人力资源管理的重要环节,也是企业管理的科学化、正规化的重要条件。人事管理网站是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理网站应该能够为用户提供充足的信息和快捷的查询手段。本论文中,将软件工程的基本原理和方法应用到整个系
3、统,并对其进行需求分析,提出了解决问题的具体方法。在具体制作中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,而数据的后台操作则由服务器端处理。这样提高了网页的互动性,使整个系统能更好的为用户服务。系统论述的是人事档案管理系统的设计,为了清楚、准确的描述该系统,我的论文从六个方面来论述。第一部分论述为什么要设计此系统及系统的运行环境,这部分首先从汽车行业的发展需要入手,介绍了系统开发的背景(即系统开发的目的、意义)和系统的运行环境。第二部分论述了系统的分析,主要从需求分析、可行性分析、数据流程三个方面进行论述,需求分析是这部分的重点。只有认
4、真了解用户的需求,细致的进行调查分析,把用户“做什么”的要求转换成一个完全的、细致的软件模型并写出规格说明,这样才能准确的表达用户的要求。第三部分是系统的详细设计论述。这一部分从系统设计概要、模块结构设计两方面进行论述。第四部分是对系统的数据库设计论述,主要从数据库设计和界面设计两方面来论述。第五部分是系统的设计实现。第六部分介绍了系统的实施和测试。主要从程序的设计,系统运行中的错误及处理方面进行论述。论文最后又写了结论,致谢与参考文献。 关键词: ASP; 人事档案; 系统分析; 系统设计 AbstractWith the popularization of computer applica
5、tions, and promote the modernization of enterprise computer management time has come to take information management, publicity is the enterprise in the inevitable trend of the new economic era, but also the urgent needs of business managers. Personnel management website as an information management
6、system a, is an important part of human resource management, but also the scientific enterprise management, an important condition for normalization. Personnel Management Web site is an indispensable part of an enterprise, its contents for the enterprise is critical to both policy makers and manager
7、s, so the Personnel Management Web site should be able to provide users with adequate information and quick inquiry method.In this paper, the basic software engineering principles and methods applied to the entire system and its needs analysis, specific methods to solve the problem. In the specific
8、production, ASP technology to achieve B / S system, ASP and database technologies, users are free to query browser specimens they need, but the data back by the server processing. This improves the interactivity of the web, so that the whole system better for users.System is discussed in the personn
9、el management system design, in order to clear, accurate description of the system, my thesis paper from six aspects. The first part discusses the design of this system and why the system operating environment, this part of the first of the development needs of the automotive industry from the start
10、, introduced the system development background (ie, system development purpose, meaning) and the system operating environment. The second part discusses the analysis of the system, mainly from the needs analysis, feasibility analysis, discusses the three aspects of data flow, demand analysis is the
11、focus of this part. Only serious understanding of the needs of users, detailed investigation and analysis, the user what requirements into a complete, detailed specification of the software model and write, so as to accurately express the users requirements. Part III discusses the detailed design of
12、 the system. Summary of this part of the system design, module design aspects were discussed. The fourth part is the discussion on the systems database design, database design and interface, mainly from two aspects of the design to paper. The fifth part is the system design and implementation. Part
13、VI describes the system implementation and testing. Mainly from the program design, system errors and operation of treatment were discussed. Finally they write a conclusion, to thank and references.Keywords: ASP; Personnel files; System analysis; System design目 录一、引 言11.1 开发背景及意义11.2 系统目标21.3 开发设计思想
14、2二、系统分析32.1 系统初步调查32.2 可行性分析32.2.1 技术上的可行性32.2.2 经济上的可行性42.2.3 操作上的可行性42.3 需求分析52.3.1 系统的功能需求52.3.2 系统的运行环境要求62.3.3 系统开发设计方法62.4 数据流分析72.4.1 数据流图72.4.2 数据字典8三、 系统功能模块设计103.1 人事档案管理系统功能设计目标103.2 人事档案管理系统功能设计103.2.1人事档案管理模块103.2.2基础信息模块103.2.3备忘录模块113.2.4数据库维护模块113.2.5工具管理模块113.2.6系统管理模块11四、 数据库设计124.
15、1 数据库设概念计124.2数据库表的设计14五、 系统设计实现185.1 人事管理系统主要功能模块详细设计185.1.1用户登录模块185.1.2人事档案管理系统主界面模块205.1.3员工信息查询模块225.1.4员工信息添加模块255.1.5日常记事模块265.1.6 用户设置模块285.1.7后台数据备份模块30六、 系统的调试与测试336.1调 试336.1.1 程序调试336.1.2 分调336.1.3 总调336.2测试34七、 总 结35沈阳化工大学学士学位论文 第一章 引 言人事档案管理系统设计与实现一、 引 言人事档案管理系统是典型的信息管理系统,本系统是建立在Micros
16、oft SQL Server 2005基础上的应用系统,用Microsoft Visual Studio 2005语言编写,此信息管理系统可以实现员工信息的高效查询,修改,删除等操作,使员工信息关系系统化,规范化和自动化。该系统可以满足人事管理日常工作的需要,实现无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询,为人事住处的管理提供了方便、快捷的操作方式。随着计算机行业的飞速发展,人类已经进入了信息时代,旧的手工纪录的人事管理方式已经不能适应高速发展的信息化时代,新的人事管理系统开发出来之后,由过去的人工方式转变为计算机方式,由于它具有方便、准确、快速、灵活的特点,使得在管理上实
17、现了自动化、一体化、多元化的目标。这些优点能够极大地提高效率,也简化企事业单位在人事管理方面的复杂性,和减少企事业单位在管理上的庞大开销,让企事业单位能运用更多的物力和财力去从事开发、生产等别的发展方向。1.1 开发背景及意义在强调管理,强调信息的现代社会中越来越普及。管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理档案,这种管理方式存在着许多缺点。如:效率低、保密性差。时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了
18、不少的困难。因此,随着企业的壮大和发展,传统的管理方式已不在适应企业的需要。而使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企事业单位人事信息管理工作的效率,是企事业单位人事管理部门的科学化、正规化管理的重要途径,也是企事业单位与世界接轨的重要途径。人事信息资源管理系统是企业员工管理的一个重要内容。当今社会人员流动越来越频繁,人事管理工作也变得越来越复杂。如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。人事信息管理就是把分散在企业单位的职工信息实行统一、集中、规范的收
19、集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。企业人事管理的对象是企业、企业化管理的事业单位及职工本人。人事信息管理为企业单位和个人提供信息输入、信息修改、信息查询、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。1.2 系统目标该系统严格遵循操作简便,界面友好、灵活、实用的设计原则;系统可高频数使用,达到高度智能化和信息共享的及时性;努力实现员工对该系统的最大满意度。各个管理模块要充分实现信息的透明化、公平化、体现信息的时效性。它必须要具有灵活的信息组织结构定义,快速的信息检索能力,严格的信息查询权限控制,有效地解决在一个公司内部的信息管
20、理、信息共享、信息检索,信息保密问题。它才能改变传统手工办理人事业务速度慢、效率低的弊端,节省办理人事业务的时间和人力,把企业的人事业务从单调、重复的事务性工作中解脱出来,降低劳动成本,提供高效的公共服务,提高工作效率,优化人事管理。1.3 开发设计思想 减少了系统对硬件的要求。系统主要运行于服务器上,即系统运行的硬件取决于服务器,客户端的配置要求保证能够使用浏览器即可。 节约了维护成本。系统的维护主要集中于服务器端,比起维护多个客户端来说,成本和工作量将大大降低。降低了系统升级维护的难度。逻辑和视图的分离使得模块相对独立在业务变更及系统升级和维护时,难度大大降低,提高了工作人员的工作效率。在
21、功能设计和系统实现方面,为用户信息管理提供了快捷、方便的方法,而且保证系统能适应不同等级计算机水平的用户,系统操作尽可能简单、代码简洁可读,便于日后维护和扩展。3沈阳化工大学学士学位论文 第二章 系统分析二、 系统分析系统分析是应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此之间的关系。系统分析是在调查研究的基础上,对新系统的各种方案和设想进行分析、研究、比较和判断的过程,目的是获得有关合理的新系统的逻辑模型。系统分析和设计是系统信息系统开发的核心,而系统分析又是系统设计的基础。它是研制信息最重要的阶段,也是最困难的阶段。2.1 系统初步调查详细了解和深刻认识
22、使用所开发系统的单位之现状、发展方向、存在的问题和各级管理人员的信息需求是系统建设的重要基础。收集到真实、准确和适用的相关信息,是系统开发的第一阶段系统分析阶段工作的重要内容。信息收集也是完成系统分析各项任务的基础。在系统建设中,建设者首先必须收集信息,了解情况,明确问题和目标,视具体情况决定工作方针。企业人事管理系统采取的是访问与实践相结合的调查方法。首先,通过提问的方式与用户进行交谈,收集有关信息,在访问时充分听取各方面的要求和希望,同时做好有关新系统的宣传工作;其次,通过参加业务实践了解系统,有目的的跟班学习,以达到比较深入细致地掌握工作流程中人员信息的查询、修改、增加、数据备份等具体过
23、程和内容。2.2 可行性分析系统的可行性分析的目的在于用最小的代价在尽可能短的时间内确定在现有的技术、经济和人员素质等条件下该问题是否能够解决,是否值得去解决。其实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。一般应该从下述三方面研究每种解法的可行性:技术可行性,经济可行性,操作可行性。2.2.1 技术上的可行性(1)目前的网络状况可以对浏览器/服务器应用提供可靠的支持该企业已经实现了局域网互连,网络状况良好,能较快速可靠的支持一般的网络应用,可以满足一般性的浏览器/服务器应用的网络需求。(2)现有的硬件环境可以满足一般性应用
24、的需求(3)现有的软件环境可以满足一般性应用的需求该企业内部的计算机上采用的操作系统平台,多为Microsoft公司的WindowsXP等,为图形化操作系统,界面一致,用户使用方便。数据库管理系统(DBMS)采用的是Miscrosoft SQL Server 2005 。该系统具有性能稳定、使用简单、功能强大、安全等特点,完全可以满足中小型企业的数据管理和处理要求。(4)企业内部档案管理人员业务和技术水平企业内部管理工作人员对自身业务很了解,同时由于很多都受过计算机专业方面的教育,能够较容易的对实际工作进行分析,将实际工作进行抽象概念化,而且能够根据计算机的特点提出功能要求,降低开发人员与使用
25、人员间沟通的时间。(5)系统开发人员的技术水平开发人员为信息管理与信息系统毕业生,具有一定的系统开发经验,专业知识掌握的也很好,再经过参加实际项目的开发,经验更加成熟,能够较容易的了解用户需求并能在计算机上实现。指导教师也具有很高的软件开发经验,同时具有丰富的实际销售管理方面的经验。这些都是系统开发质量的重要保证。(6)结论通过后台实现了对员工各类信息进行管理的功能,实现了对网站新闻信息的更新功能。因此,该人事管理系统开发在技术上是可行的。2.2.2 经济上的可行性使用计算机对人事档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、
26、成本低和易于管理统计等。这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。所以该人事档案管理系统的开发在经济可行性方面是可行的。2.2.3 操作上的可行性工作人员已经比较熟悉了使用计算机进行日常的数据信息处理的工作,能够熟练的使用Word、Excel等软件,以及一些专用的办公软件。对于办公软件的领悟能力很强,能够很快熟悉系统的操作方法。因此该人事管理系统在操作可行性方面是可以被用户接受的。2.3 需求分析系统需求分析是软件定义时期的最后一个阶段,是系统开发工作中的重要环节,它的基本任务是准确的回答“系统必须做什么”这个问题。 2.3.1 系统的功能需
27、求本系统实现的是人事信息管理系统,在设计系统时,结合人事信息管理的实际流程需要,系统在实现上应该具有如下功能:(1) 用户必须输入正确的用户名和密码才能进入系统。(2) 提供增加、删除、修改用户帐户的功能。(3) 员工各种信息的输入和修改。(4) 对于转出、辞职、离退员工信息的删除。(5) 按照某种条件,查询、统计符合条件的员工信息。(6) 提供对员工、部门、岗位等各种条件的查询。(7) 人事信息管理系统的使用帮助。本系统的功能结构图如2-3-1所示: 图2-3-1 人事档案管理功能结构图2.3.2 系统的运行环境要求(1)硬件环境CPU:P41.8GHz内存:256MB以上硬盘空间:40GB
28、 (2)软件环境操作系统:中文Windows 2000 ,Windows2003或XP数据库: SQL Server 2005开发工具包:Microsoft .NET Framework SDK v2.0;ASP 服务器:IIS5.1XP;浏览器:IE 5.0,推荐使用IE6.0.2.3.3 系统开发设计方法该人事管理系统采用的是结构化系统设计方法,结构化系统设计方法是在结构化程序设计思想基础上发展起来的,其基本思想是系统的生命周期划分为:系统规划、系统分析、系统设计、系统实施、系统运行和维护阶段。请参看图2-3-2系统结构化开发过程。 图2-3-2 系统开发设计方法2.4 数据流分析当数据在
29、软件系统中运动时,它将被一系列“变换”所修改。数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。它是在对系统调研阶段绘制出的业务流程图的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。2.4.1 数据流图在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也容易理解它,因此是分析员与用户之间极好的通信工具。
30、此外,设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体的实现这些功能。数据流图具有以下两个特性:(1)抽象性:表现在它完全舍去了具体的物质,只剩下数据的流动、加工、处理与存储。(2)概括性:表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。数据流图由以下四种基本元素组成,即源点或终点、数据处理(功能)、数据存储和数据流。该人事档案管理系统的数据流程图符号说明见图2-4-1:处理 数据库 数据流 数据存储图2-4-1 人事档案管理系统的数据流图符号说明人事档案管理系统的数据流图如图2-4-2 图2-4-2 人事档案管理系统的数据流图2.4.2 数据字典建立
31、数据字典为了对数据流程图上的各个元素做出详细的定义和说明。数据字典还要对系统分析中其他需要说明的问题进行定义和说明。数据字典描述的主要内容有:数据流、数据元素、数据存储、加工、外部项,数据字典是系统分析中必不可少的一部分。下面对人事管理系统中几个数据字典加以说明:职工信息,在数据字典中可对此数据元素作如下描述,见表2-4-1;部门信息,在数据字典中可对此数据元素作如下描述,见表2-4-2。表2-4-1 职工信息的数据字典数据项名:职工信息说 明:用于对职工的信息进行设置;数据描述:基本信息 家庭成员 教育经历 工作经历 职工在本单位的工作部门和任职调动信息。表2-4-2 部门信息数据字典数据项
32、名:部门信息说 明:用于对部门的信息进行设置;数据描述:部门ID、部门名称、部门电话、部门负责人、部门地址、开户银行、部门帐户为进一步明确数据的详细内容和数据加工过程,数据字典是以特定格式记录下来,对系统的数据流程图中的各个基本要素(数据流、加工、存储和外部项)的内容和特征所作的完整的定义和说明。通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。限于篇幅,本文仅列出本系统中的部分有关数据项的数据字典36沈阳化工大学学士学位论文 第三章 系统功能模块设计三、 系统功能模块设计系统总体规划的目的是使整个管理系统的各个组成部分之间能够相互协
33、调,使人力、物力、时间的安排合理、有序,以保证将来子系统得开发顺利进行。3.1 人事档案管理系统功能设计目标整个系统管理模块严格遵循操作简便,界面友好、灵活、实用的设计原则;系统可高频数使用,达到高度智能化和信息共享的及时性;努力实现员工对该系统的最大满意度。整个管理模块要充分实现信息的透明化、公平化、体现信息的时效性。它必须要具有灵活的信息组织结构定义,有效的信息共享方式,快速的信息检索能力,严格的信息查询权限控制,有效地解决在一个公司内部的信息管理、信息共享、信息检索,信息保密问题。这样它才能改变传统手工办理人事业务速度慢、效率低的弊端,节省办理人事业务的时间和人力,把企业的人事业务从单调
34、、重复的事务性工作中解脱出来,降低劳动成本,提供高效的公共服务,提高工作效率,优化人事管理。3.2 人事档案管理系统功能设计根据前面对人事档案资料和人事工作的分析,本系统主要功能模块:人事档案管理、基础信息管理、备忘记录、数据维护、工具管理、系统管理、帮助中心; 3.2.1人事档案管理模块主要包括人事档案浏览、人事资料查询、人事资料统计三个部分。在人事档案浏览项里,可以按照不同的筛选条件筛选所需要的员工名单,也可以通过快速通道的员工姓名或员工编号数来查看所需要的员工信息。3.2.2基础信息模块主要包括名族档案设置、部门类别设置、职务类别设置、职称类别设置四个部分。在名族档案设置项里可以添加名族
35、名称和删除名族名称;同理在部门类别设置、职务类别设置、职称类别设置项里都可以添加或删除相应的项目名称。3.2.3备忘录模块主要包括日常记事和通讯录两个部分。日常记事项里主要用来通知公司内、外部的消息和新闻;通讯录项里主要是单位内员工的联系信息和方式,方便员工之间正常工作事务的联系。3.2.4数据库维护模块主要包括备份数据、还原数据、清空数据三个部分。在备份数据库和还原数据库里分别设置备份或还原路径;在清空数据库像里设置要清空的对象进行依次的清空。3.2.5工具管理模块主要包括计算器和记事本两个部分。该项只有通过管理员登录才可以使用;计算器主要用来做一些简单的计算,而记事本通常记录管理员要待办的
36、事务。3.2.6系统管理模块主要包括重新登录、用户设置、退出系统三个部分。在用户设置模块中,管理员可以添加新用户,也可以对已有用户进行角色和权限的分配,使得不同用户具有不同的操作权限,使得整个系统更加完善和规范,管理更加合理化。沈阳化工大学学士学位论文 第四章 数据库设计四、 数据库设计数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有SQL Server,Oracle,Mysql等。根据用户需求和业务流程,本系统采用了SQL Server 2005数据库管理系统。本系统中所建立的数据库为HRMS 。4.1 数据库设概念计用概念数据模型表示数据及其相互间的关系,这
37、种数据模型是与DBMS无关的、面向现实世界的、易于理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。数据库的设计过程大致如下:根据用户需求,确定数据库中要保存的数据信息 对用户需求进行分析是数据库设计的第一个阶段。不断地调查与研究用户需求,了解企业运作流程等系统需求,
38、是设计概念模型的基础。设计数据的概念模型概念模型是按用户的观点来对数据建模,是用于进行信息世界建模的工具。它对整个数据库的设计具有深刻的影响。逻辑结构设计逻辑结构是把概念结构转化为与所采用的数据库管理系统所支持的数据模型相符合的过程。概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。E-R图提供了表示实体型、属性和联系的方法:实体型:用矩形表示,矩形内写明实体名称;属性:用椭圆表示,并用无向边将其与相应的实体连接起来;联系:用菱形表示,菱
39、形框内写明联系名,并用无向边分别与有关实体 连接起来,同时在无向边旁标上联系的类型(1:1,1:n,或m:n)。经过分析,公共信息管理模块确定三个实体,即员工、岗位和部门,三个实体构建了一个总体关系图,请参看图4-1-1员工信息实体属性、4-1-2岗位实体属性、4-1-3部门实体属性、4-1-4 E-R图。(1)员工实体属性图图4-1-1 员工实体属性图(2)岗位实体属性图图4-1-2 岗位实体属性图(3)部门实体属性图图4-1-3 部门实体属性(4)总体关系E-R图图4-1-4 总体关系E-R图4.2数据库表的设计本系统系统共包括12个表,具体设计如下:主要用来保存员工基本联系方式信息的名称
40、及编码信息,结构见表4-2-1所示。表4-2-1 表tb_addressBook的结构列名数据类型空值主键idintNYuNamevarchar(20)NNSexVarchar(10)YNphonevarchar(20)YNHandsetvarchar(20)YNworkPhonevarchar(20)YNQQvarchar(20)YNe_mailvarchar(30)YN日常记事信息表主要用来保存公司通知内容的名称及编码信息,该表的结构如表4-2-2所示。表4-2-2 表tb_blotter的结构列名数据类型空值主键idintNYnoteDatevarchar(20)YNnoteSortva
41、rchar(30)YNtTitlevarchar(50)YNtContentvarchar(20)YN职称名称信息表主要用来保存部门名称及编码信息,该表的结构见表4-2-3所示。表4-2-3 表tb_branch的结构列名数据类型空值主键idIntYYbranchNameVarchar(20)YN员工家庭信息表主要用来保存员工家庭信息和联系方式等信息,该表的结构见表4-2-4所示。表4-2-4 表tb_family表结构列名数据类型空值主键IdintYYperIDvarchar(20)YNLeaguerNamevarchar(20)NNNexusvarchar(20)NNBirthDateva
42、rchar(20)NNWorkIncvarchar(20)NNHeadshipvarchar(20)NNVisagevarchar(20)NNPhonevarchar(20)NN名族信息表主要用来保存员工名族的相关信息,该表的结构见表4-2-5所示。表4-2-5 表tb_folk表结构列名数据类型空值主键FidintYYFolknameVarchar(20)YN角色信息表主要用来保存员工工作角色信息,该表的结构见表4-2-6所示。表4-2-6 表tb_headship表结构列名数据类型空值主键hidintYYhnameVarchar(20)YN基本信息表主要用来保存员工基本信息,该表的结构见表
43、4-2-7所示。表4-2-7 表tb_perInfo表结构列名数据类型空值主键IdIntNYperNumVarchar(20)NNPernameVarchar(20)NNFolkvarchar(20)NNBirthdayvarchar(20)YNAgeTingyintYNKulturvarchar(20)YNMarriageCharYNsexCharYNVisagevarchar(20)YNIdcardvarchar(20)YN列名数据类型空值主键Origovarchar(20)YNWorkdatevarchar(20)YNWorklengthTingyintYNEmployeevarchar
44、(20)YNIntoworkdatevarchar(20)YNIntoworklenghtTinyintYNLaboragetypevarchar(20)YNBranchvarchar(20)YNHeadshipvarchar(20)YNZhichenvarchar(20)YNPhonevarchar(20)YNHandsetvarchar(20)YNSchoolvarchar(20)YNSpecialityvarchar(20)YNGraduatedatevarchar(20)YNM_payIntYNBanknumvarchar(50)YNAddressvarchar(50)YNphotoimagevarchar(50)NN员工离职信息表主要用来保存员工离职原因等信息,该表的结构见表4-2-8所