中小型企业人事管理系统毕业论文.docx
《中小型企业人事管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《中小型企业人事管理系统毕业论文.docx(35页珍藏版)》请在三一办公上搜索。
1、西南科技大学高等教育自学考试毕业设计(论文)题目名称: 中小型企业人事管理系统层 次:本科准考证号: 011112301000 指导教师: 朱燕 学生姓名: 技术职称: 学生专业: 助学中心名称: 西南科技大学高等教育自学考试办公室制2中小型企业人事管理系统摘要:随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。本系统结合公司实际的人事、财务制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包
2、括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员工工资的新增、老员工工资修改、存盘、工资短信等工资管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事、工资管理等方面的需要。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。关键词:数据库,Visual Basic6.0,人事管理Personnel management system for SMEsAbstract:With the rapid development of compute
3、r technology , the popularity of computer applications in business management , the use of computer personnel and payroll management to achieve business imperative . The system combines the actual personnel, financial system of the company , after the actual needs analysis, using a powerful developm
4、ent tool Visual Basic6.0 developed as a stand-alone version of the personnel management system.The entire system from the simple , user- friendly, flexible , practical and safety requirements , the completion of the personnel , payroll management of the entire process , including the establishment o
5、f new personnel files when employees join , older employees turn out , causing changes in jobs , etc. modify , employee information query, statistics and other information, personnel management and workers wages add new employees , older employees wage changes, save, text messages and other payroll
6、wage work . After the actual use of proven need this article personnel management system designed to meet the companys personnel , payroll management and other aspects . This paper introduces the topic of development background , function and development process to be completed . Focus illustrates t
7、he focus of system design , design ideas, technical difficulties and solutions.Key words: Database, Visual Basic6.0, personnel management目 录第1章 绪论11.1国内外研究现状11.2 目的和意义2第2章 数据库基本理论42.1数据模型分析42.2数据库系统的模式结构分析42.3数据库系统的体系结构分析62.4数据库管理系统分析6第3章 数据库设计73.1 数据库概念设计7第4章 系统需求分析104.1 可行性分析104.1.1 技术可行性104.1.2 经
8、济可行性104.1.3 管理可行性104.1.4 开发环境可行性104.2系统目标114.2.1 合理的设计数据库114.2.2设计出友好的界面114.2.3实现基本功能和一些特殊功能的操作114.3系统功能分析114.4段开发工具Visual Basic介绍124.4.1可视化编程:124.4.2面向对象的程序设计124.4.3结构化程序设计语言134.4.4事件驱动编程机制134.4.5访问数据库134.4.6动态数据交换(DDE)144.4.7对象的链接与嵌入(OLE)144.4.8动态链接库(DLL)144.5 SQL语言简介154.5.1综合统一154.5.2高度非过程化154.5.
9、3面向集合的操作方式164.5.4以同一种语法结构提供两种使用方式164.5.5语言简捷,易学易用16第5章 系统实施175.1各模块的测试实施175.1.1登陆175.1.2主窗口175.1.3人事资料查询195.1.4基础信息模块205.1.5系统管理21第6章 安全与维护246.1 操作系统安全246.1.1完善的用户管理功能246.1.2透明的软件限制策略246.1.3支持NTFS文件系统以及加密文件系统(EFS)246.1.4安全的网络访问特性246.2 Access数据库安全256.3 网络安全266.4 WEB服务器维护与安全26结 论28致 谢29参考文献3030第1章 绪论1
10、.1国内外研究现状在国外,与我国的人事管理信息系统相对应的是人力资源管理系统,该系统本身与其相应的计算机信息应用技术均非常成熟。国外几乎所有发达国家均建立了自己的人力资源管理信息系统,这个系统是全国性的,覆盖了全国的人力资源管理。国外公司的人事部或劳工部一般均建立了计算机信息系统,负责公司内部的人力资源或劳工管理。即使是很小的公司,只要有一台计算机,也肯定是首先保证人事管理的计算机应用。所以,国外的人事管理信息系统的开发与应用是非常普及的,特别是发达国家,其人力资源管理信息系统由于是全国联网,已在国民经济中发挥了非常重要的决定性作用。 国外从20世纪70年代就有人研究企业人事管理问题。直到20
11、世纪90年代关于人事管理问题的研究仍然十分活跃;据统计,目前,美国在财务会计上占有90%的工作由计算机完成,人事管理中80-100%的信息处理由计算机完成,计划管理是8090%,在计算机应用发展较快的国家中,计算机应用于经济管理的占80%,由此可以看出,在国外,经济管理是计算机应用的主要领域。目前,在欧美等发达国家,ERP 的应用已经比较普及,多数大中型中小企业已经采用 ERP 系统和先进管理方式多年,目前正在推行全球化供应链管理技术和敏捷中小企业后期系统,许多小中小企业也在纷纷应用 ERP 系统。国外在人事管理信息系统的应用及研究上远远领先于国内。 目前,国内人事管理信息系统的开发技术也比较
12、成熟,主要原因在于人事管理系统本身具有业务清晰、数据处理规范等许多优点,为其计算机信息化提供了必要的优越条件;加上近十年来计算机技术的飞跃发展,以及国内各应用单位的高度重视,人事管理信息系统在国内基本上已进入普及应用的阶段了。国内几乎70%以上的应用计算机开发管理信息系统的公司和单位都开发并运行了人事管理信息系统,其他没有和正准备开发计算机应用或开发管理信息系统的公司和单位,也把人事管理信息系统作为其应用与开发的首要目标。加上国家劳动人事部及国内计算机应用开发商的共同努力,国内目前已有多种通用的人事管理信息系统软件供应单位选择使用,而且还有多种人事管理信息系统开发通用工具供用户开发自己的人事管
13、理信息系统择用。应该说,人事管理信息系统的开发与应用在国内已经进入了成熟期。但中小型企业的人事管理系统的应用中还存在很多问题。 我国的人事管理信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作,现如今国内许多企业都有适合自身的人事管理相关的系统。在我国大多数企业已经认同并使用人事管理信息系统软件来进行人事管理,但是中小型企业在这方面还存在很多问题。我国的总体情况可以概括为以下几点:1)人事管理信息系统已成为一种趋势。有75%的企业已经把人力资源带到了信息化的时代。人事管理软件可以减少人力资源管理人员烦琐的重复性劳动(32%),提高信息传递的速度和质量(29%)
14、,同时可以实现无纸化办公以降低管理成本(37%)。 2)传统功能仍是现今企业人事管理软件运用的主流。在调查中,各企业主要利用人事管理软件中的人事管理功能(23%)、考勤管理功能(13%)、薪酬管理功能(12%)。 3)对于大型的组织,已经将人事管理信息化,有自己的人事管理信息系统,并且基本已经应用了ERP软件;并且很多大型公司在人事管理信息系统中引入了OLAP技术。 4)中小型企业的人事管理信息系统应用不高,因为中小型企业的信息化水准不高导致其无法利用人事管理信息系统对员工实现信息化管理。 这些数据反映了我国企业应用管理信息系统的总体情况,我们从中可以看到,我国中小企业信息化水平一直还处在比较
15、初级的阶段。真正实现了计算机较高应用的企业在全国1000多万中小企业中所占的比例还不足10%。1.2 目的和意义我国自1983年大力推广微型计算机应用以来,在管理信息领域,无论在理论方面,还是在实践方面都有了很大的发展。1986年2月国务院批准建设了国家经济信息系统,全国从中央到省、市地方都陆续成立了信息中心,各行各业应用电子计算机的热情普遍高涨。目前,从单项业务的信息管理迅速向综合的管理层和决策层的信息管理发展,应用水平日趋提高;以“金桥工程”、“金关工程”和“金卡工程”为代表的国民经济信息工程也正在加速建设。当今社会计算机技术飞速发展,无论在工厂,商场,公司或者企业当中,计算机的应用越来越
16、普及,利用计算机实现企业人事管理势在必行。对于中型规模以上的企业来说,利用计算机提高企业人事管理的效率,是适应现代企业制度要求、推动企业人事管理走向科学化、规范化的必要条件;而基本信息管理是一项琐碎、复杂而又十分细致的工作,公司人员数量多,而且流动频繁,到外面招聘来的人员增多,公司内部职工的部门,职务经常调整,职工档案的更新等。如果没有适当的工具来管理这些日常工作,就会耗费工作人员大量的时间和精力。利用C/S结构制作的人事管理系统对职工各种信息进行记录、统计,准确率快速提高,另外,可具有检索迅速、查找方便、可靠性高、存储量大、保密性好等优点。这些优点能够极大地提高企业管理的效率。某置业公司人事
17、管理系统能为公司内部职工提供充足的信息和快捷的查询手段。本系统开发的目的是:利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事管理的优化,达到信息流的畅通。实现员工基本简历信息的管理,包括:姓名、年龄、户口状况等必要信息;实现考勤加班出差管理、培训管理等;查询方便,具有一定的网络扩展功能。除满足人事管理的基本功能基础外,注意发挥信息系统的智能化 ,减轻人事管理人员和操作人员的工作负担。帮助中小型企业实现人事管理的自动化和信息化。 本系统开发的意义在于:企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业
18、的决策者和管理者来说都至关重要。作为计算机应用的一部分,使用计算机对人事资料信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。通过人事管理信息系统,企业能够很好的实现人力资源的优化配置,增强企业的核心竞争力。第2章 数据库基本理论2.1数据模型分析 数据库是某个企业、组织或部门所设计的数据的一个综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。简单地说
19、,数据模型是现实世界的模拟。 数据模型通常由三个要素组成:数据结构;数据操作;数据的约束条件。 数据模型有良种不同的类型:概念模型和数据模型。概念模型是现实世界到信息世界的第一层抽象,这种信息结构并不依赖于具体的计算机系统,也不是某一个数据库管理系统支持的数据模型,它是现实世界到机器世界的一个中间层次。建立的概念模型有层次模型、网状模型、关系模型和面向对象模型。 对于本人事管理系统,它要反映的现实世界的对象是人,给定一组有关“人”的属性,一个特定的人将对应一组特定的属性值,这与关系模型的逻辑结构一直,因此,在选择数据库管理系统时,要考虑它是否支持关系模型。 关系模型的数据结构,即所研究的对象类
20、型包括有:关系,对应一张二维表,它由行和列组成;元组,对应表中的一行;属性,对应表中的一列;主码,对应某个属性值,它可以唯一确定一个元组;分量,对应元组中的一个属性值。关系模型的数据操纵包括查询、插入、删除和更新数据。这些操作必须满足关系的完整性约束条件:实体完整性、参照完整性和用户定义的完整性。 2.2数据库系统的模式结构分析 模式是数据库中全体数据的逻辑结构和特征的描述,它不设计具体的值。从数据库管理系统的角度看,虽然它们支持的数据模型、使用的数据库语言、所基于的操作系统平台都可能不同,但在体系机构上通常都采用三级模式结构(个别小型数据库系统除外),并提供两级映像功能。 三级模式结构是指数
21、据库系统是由外模式、模式和内模式三级构成。如图2-1模式构成图所示图2-1模式构成图模式是数据库数据在逻辑级上的视图,它以某一种数据模型为基础,不仅要定义数据的逻辑结构(如数据项构成、名字、类型、值域等),而且要定义与数据有关的安全性、完整性以及数据之间的联系。外模式是模式的子集,是局部数据的逻辑结构描述。它面向具体的应用程序。因为不同的应用可能需要不同的局部数据视图,所以一个数据库可以有多个外模式,但只有一个模式。内模式也称存储模式,它是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。 三级模式是对数据的三个抽象级别,使用户能逻辑地处理数据,而不必关系数
22、据在计算机中的具体表示方式和存储方式。但这三个抽象层次之间必须能够相互联系和转换,数据库系统提供了两层映象来完成该功能。外模式/模式映象定义了外模式与模式之间的对应关系。这些映象定义通常包含在各自外模式的描述中。当模式改变时,只须对映象作相应改变,可以使外模式保持不变,从而应用程序不必修改,保证了数据的逻辑独立性。模式/内模式映象定影了数据全局逻辑结构与存储结构之间的对应关系。该映象定义通常包含在模式描述中。数据库的存储结构改变了,只须对映象作出相应改变,可以使模式保持不变,从而保证了数据的物理独立性。 2.3数据库系统的体系结构分析数据库的模式结构对最终用户和程序员是透明的,他们见到的仅是数
23、据库的外模式和应用程序。从最终用户角度看,数据库系统分为单用户结构、主从式结构、分布式结构和客户/服务器结构。 2.4数据库管理系统分析在数据库系统中,应用程序、数据库管理系统、操作系统、硬件等几个方面必须协同工作。其中数据库管理系统起着关键的中介作用。当应用程序从数据库中读取一个数据时,它向数据库管理系统发出读取数据记录的命令。数据库管理系统对该命令进行语法、语义检查,并调用应用程序对应的子模式,检查应用程序的存取权限,决定是否执行该命令。如果拒绝执行,则向用户返回错误信息。在决定执行该命令后,数据库管理系统调用模式,依据子模式/模式映象的定义,确定应读入模式中的那些记录。数据库管理系统再调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型企业 人事管理系统 毕业论文
链接地址:https://www.31ppt.com/p-1775932.html