ImageVerifierCode 换一换
格式:DOC , 页数:29 ,大小:774.60KB ,
资源ID:2787134      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2787134.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【DOC】-企业人事管理系统设计与开发毕业论文-毕业论文.doc)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

【DOC】-企业人事管理系统设计与开发毕业论文-毕业论文.doc

1、企业人事管理系统设计与开发沈杨(巢湖学院 计算机科学与技术系,安徽 巢湖 238000)摘 要:随着计算机技术的普及,数据信息处理技术得到了空前发展,人们处理大量数据的能力越来越强,大量以前必需由人工 处理的工作现在都可以由 计算机代劳。 20 世纪 80 年代后期,进入到数据管理阶段。该阶段的计 算机系统广泛应用于企业管理。同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作 为信息管理主要工具的数据 库已经成为举足轻重的角色。人事管理是所有工厂、公司、企事业单 位所必须的,它包括人事档案的统计、查询、更新、打印输出等。如果这些工作由人工统计,则工作量很大,若公司人数有几万甚至几十

2、万,人工统计将变得不可想象,用计算机统计可使人们从繁重的劳动中解脱出来, 仅一些 简单的操作便可及时、准确地 获得需要的信息。本系统的开发是针对日常管理 业务开发而成的,以 Visual Basic 6.0 为开发工具, SQL Server 2000 作为后台数据库。企业人事管理系 统是现代企事业单 位管理人员、工 资、日常考勤所必须拥有的信息化管理系统之一,它包括人事信息的增、删、改、 查 ,人员调动、人员离职,人事信息的打印输出,日常考勤管理、工资管理和福利管理等。企业人事管理系统可以基本上适用于中小型企业的人事各项管理,从而使企业建立完善的管理机制。关键词:企业人事管理系统;Visua

3、l Basic 6.0;SQL Server 2000The Business Enterprise Personal Management SystemShenYang(Department of Computer Science and Technology, ChaoHu College, ChaoHu AnHui,238000)Abstact: With the popularization of computer technology, data information processing technology development, people enjoy unprecede

4、nted handling large amounts of data capacity is more and more strong, large by artificial processing before work necessary can now require by computer. In the late 1980s, getting into the data management phase. This phase of the computer system is widely used in enterprise management. Meanwhile sala

5、ry management system has been by original artificially management into the computer management of the era, as information management main tool database has become a pivotal role. The personnel management is all factories, companies, enterprises and institutions must, it includes the statistics perso

6、nnel files, inquiry, update, print, etc. If these work, by artificially statistics are working a lot, if company number tens or even hundreds of thousands of artificial statistics will become unimaginable with computer statistics, can make people from heavy labor freed, only some simple operation ca

7、n then be timely, accurately acquire the needed information. This system development is for daily management, business development and become with Visual Basic 6.0 for development tools, SQL Server 2000 as backend database. The business enterprise personal management system is a modern enterprise or

8、 business unit management personnel, wages, daily attendance must have one of the information management system, it includes the increase, delete personnel information, and changed, check, personnel transferring, personnel turn-over, personnel information printout, daily attendance management, salar

9、y management and welfare management, etc. The business enterprise personal management system can basically apply to small and medium enterprises, the personnel management so that enterprises establish perfect management mechanism. Keywords: The business enterprise personal management system; Visual

10、Basic 6.0; SQL Server 2000目 录前 言 4第一章 概述 51.1 本课题的研究目的及意义 .51.1.1 研究目的 51.1.2 意义 51.2 本论文的主要内容 .6第二章 开发环境、开发工具的选择 72.1 开发环境的选择 .72.2 开发工具的选择 .72.2.1 Visual Basic 的特点 72.2.2 SQL Server 2000 的特点 8第三章 系统分析 93.1 系统需求分析 .93.2 系统可行性分析 .93.3 系统业务流程图 .10第四章 系统详细设计 124.1 系统 操作流程图 .124.2 系统数据库设计 .134.3 系统结构设计

11、 .164.3.1 系统登陆界面与主界面 164.3.2 其它主要功能界面 18第五章 系统测试与维护 205.1 系统测试 .205.1.1 系统测试的特点 205.1.2 系统测试的内容 205.2 系统维护 .22第六章 结束语 23致 谢 24参考文献 25前 言随着科学技术的不断提高,计算机科学日渐成熟,信息管理技术的强大的功能已为人们深刻认识;进入人类社会的各个领域并发挥着越来越重要的作用。计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化得必要条件;计

12、算机管理所无法比拟的有点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。尽管不同的企业具有不同的人事管理制度,不同的企业需要不同的人事管理系统,但本着便于管理和使用为原则,参考现有众多的国内外优秀软件产品扬长避短设计出了企业人事管理系统软件。它包括了人事管理、部门管理等几个模块,可以使人事管理者从繁重的日常工作解脱出来,把精力用在更重要的方面,以便提高效率,更大程度上的节约人力资源成本。第一章 概述企业人事管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要

13、,因此企业人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于用户查找、更新和维护都带来了不少的困难。1.1 本课题的研究目的及意义1.1.1 研究目的目前市面上流行的人事管理系统有很多,但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只是需要一个操作方便、功能实用、本报共满足本中心对数据的管理及需求的系统就可以了。我的目标就是在于开发一个功能实用、操作方便、简单明了的人事管理系统,并且能真正适用与人事管理的实际事务中,面向人事主管

14、部门和人事部门,为企业提供决策数据。1.1.2 意义从当今世界经济的发展趋势来看,全球性竞争和经济发展将不断的向企业管理者提出新的挑战,管理理论也随之不断深入。从企业管理的内部来看,企业管理包括人、财和物三方面的管理。人事管理作为管理的一个重要组成部分,在企业管理中所占的份量越来越重。对于一个现代的企业管理者来说,如何管理好自身的企业,充分利用人力资源,对企业内部的运作的正常运行和增强企业的竞争力将有很大的作用。借助于企业人事管理系统,可以促进操作人员素质的提高,通过操作人员的实际应用,可以促进管理水平和效率的提高。本系统的设计符合日常人事管理的需求,功能完备实用,简单易学,界面清晰,易于扩充

15、,并有强大的数据库作后备,还可以避免重要信息的泄露,从某种程度上讲,本系统具有很强的严密性。1.2 本论文的主要内容本系统能够实现对企业人事信息及各项工资的集中管理。可进行员工资料的添加、修改、查询、删除、输出的操作,并且同样可以进行部门操作及员工在不同部门间的调动、离职等。在本系统的考勤、工资、福利模块中,同样可以进行多项操作。对于不同时期的员工的各项信息,可一键输出 excel,也可以进行一键报表输出打印工作。对于企业管理人员,可对登录口令进行修改,保证信息安全。人事系统与工资系统两个以前分开处理的系统相结合,使两个系统共用一个职工个人数据库。系统结合了人力资源系统与工资系统的优点,使公司

16、在管理中,能节省资料的存取所需的时间和费用;也节省因调用不同的资料档案产生能的差错,增强资料处理和信息输出的可靠性。第二章 开发环境、开发工具的选择现在,市场上可以选购到的应用开发产品很多,流行的也有数十种。有些强调编程语言的弹性与执行效率;有些则偏重于可视化开发工具带来的便利性与效率的提高,各有各的优点和特色,也满足了不同用户的需求。但是,任何一个程序设计师都不会都学习一种编程语言,因为他们明白对于不同的项目,运用合适的语言,可以很大程度地节省宝贵时间。2.1 开发环境的选择具体开发配置如下:CPU:AMD 双核 2.8 GHz内存:2 G显卡:GeForce 9600 GT硬盘:250 G

17、操作系统:Windows XP 操作系统2.2 开发工具的选择2.2.1 Visual Basic 的特点Visual Basic 具有强大的数据库管理功能,利用数据库控件管理窗口,可以直接建立或处理 Microsoft Access 格式和 SQL Server 格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic 还能直接编辑和访问其他外部数据库,如DBASE,FoxPro,Paradox 等,这些数据库格式都可以用 Visual Basic 编辑和处理。通过 Visual Basic,在应用程序中,可以使用结构化查询语言 SQL 数据标准,注解访问服务器上的数据

18、库,并提供了简单的面向对象的库操作指令和多用户数据访问的加锁机制和网络数据库的 SQL 编程技术,为单机上运行的数据库提供了 SQL 网络接口,以便在分布式环境中快速而有效地实行客户/服务器方案。Visual Basic 是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。但它可以通过动态链接库技术将 C/C+或汇编语言编写的程序假如到 Visual Basic 应用程序中,可以像调用内部函数一样调用其他语言编写的函数。所以,Visual Basic 可以说是一种功能强大的可视化软件开发环境。2.2.2 SQL Server 2000 的特点SQL Server 是

19、一个关系数据库管理系统,S QL Server 2000 是 Microsoft 公司 推 出 的 SQL Server 数 据 库 管 理 系 统 的 一 个 版 本 。 该 版 本 继 承 了 SQL Server 7.0 版 本 的 优 点 同 时 又 比 它 增 加 了 许 多 更 先 进 的 功 能 , 具 有 使 用 方 便 ,可 伸 缩 性好 与 相 关 软 件 集 成 程 度 高 等 优 点 , 可 跨 越 从 运 行 Microsoft Windows 98 的 膝 上型 电 脑 到 运 行 Microsoft Windows 2000 的 大 型 多 处 理 器 的 服 务

20、 器 等 多 种 平 台 使用 。第三章 系统分析系统分析是管理信息系统结构化开发方法中的一个重要环节,是运用系统的观点和方法对原型进行目标分析,环境分析和数据分析。3.1 系统需求分析通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准。完成日常人事管理事务,我们应当首先认清事务的主要分类,也就是我们制作这个系统之初要先要分清模块。企业人事管理系统的模块包括人事管理、部门管理、考勤管理、工资管理、福利管理、报表统计 6 大主要模块。各个模块之间也有密切关联,这主要通过后台数据库之间的数据交流来实现。其组织结构图如下。总

21、经理人事部 财务部 生产部供销部会计科 出纳科 仓库 销售科图 3-1 系统组织结构图此外,随着外界环境的变化,对系统将来可能的修改与扩展的需要也应当做准备,以备今后的升级等问题的需要。3.2 系统可行性分析系统的可行性分析是建立在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析并得出新系统是否可行。可行性分析一般可定义为:金额形象分析是在建设的前期对工程项目的一种考察和鉴定,对拟议的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。可行性分析的主要工作包括:(1) 目标可行性分析:本人事管理系统是针对中小企业的现状和发展而研制开发的,虽然对于大

22、型企来说,本系统有什么一些细节上的漏洞,但是经过作者对于中小企业的深入了解,本系统应当可以和企业达到很好的对接。考虑到不同企业的管理体制可能不同,所以本系统在修改、添加功能模块上留有很大的空间,可供具体企业进行具体修改。(2) 技术可行性分析:本系统开发主要包括后台数据库的建立与维护以及前端应用程序的开发与升级。为了达到具体管理体制的要求,满足用户的需求,系统在多方面提供方便的接口,解决了大量的计算自动化,界面轻松可视化强,操作简单方便,可以迅速掌握使用方法。此外,本系统还精心设计输入方式,方便操作人员,有效地减少数据输入的工作量,极大提高用户的工作效率。(3) 经济可行性分析:经济可行性分析

23、主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行进行比较。本系统的主要经济投入是在软件的维护上,由于使用的硬件环境要求很低,所以在硬件环境上所需投入很低。而在软件方面,Visual Basic 运行环境以及 SQL Server 2000 数据库,在市面上的成本也是相当低廉,操作系统为Windows 98/Windows 2000/Windows XP/Windows VISTA 等,均可正常运行。本系统所带来的经济效益可从两个方面考虑:一方面是通过表面的加快资金周转,减少资金积压等所带来的效益;另一方面是通过后期的提高员工素质,加强管理体制等隐性的效益。3.3 系统业务流程

24、图通过对中小企业具体情况的深入调查及分析,本系统主要与三个实体部门有联系:总务部门、人事部门、财务部门。人事部与财务部则主要任务是进行对数据的查询和收集,总务部则实现对数据的查询和总体修改。具体业务流程如下:图 3-2 系统业务流程图时间设置表部门表总务部 财务部工资表 员工福利表生产部人事部出勤记录表员工信息表人事调动表离职表公出请假表第四章 系统详细设计4.1 系统操作流程图考虑到信息数据在安全性的特殊要求,该人事管理系统的工作流程需用户登录通过权限判断,即需要输入登陆口令方能进入主系统界面。本系统数据库采用 SQL Server 2000,开发平台采用 Visual Basic,VB 能

25、很好地支持 SQL Server 数据库的建立与维护,且编程效率高,开发周期短,易于维护和扩充。本系统的运行从登录界面开始,用户需输入“登陆口令” ,口令错误,系统会自动提示,系统登录运行流程图如下:图 4-1 系统登录运行流程图要想使用本系统,请按照以下流程操作:(1)通过“部门管理”/“添加部门信息”模块添加部门信息,(2)通过“人事管理”/“添加员工信息”模块,添加员工信息。(3)通过“考勤管理”菜单中的功能模块,可设置员工的上下班时间及请假记录。(4)通过“福利管理”/“添加福利信息”模块,添加员工的养老保险、失业保险及医疗保险金额,此金额将在基本工资中扣除。(5)通过“工资管理”/“

26、工资信息管理”模块,计算员工工资信息。(6)通过“工资管理”/“过期数据处理”模块,可按月份清除当前工资信息表中的工资记录。(7)通过“工资管理”/“工资导出”/“导出 Excel”命令,可将工资信息导出到Excel 表中。(8)通过“人事信息统计”菜单中的功能模块,可以报表的形式统计当前员工的年龄、文化程度、工资信息等。口令是否正确?调用系统菜单退出系统登陆主界面验证登陆口令是 否在系统功能分析的基础上,根据 Microsoft Visual Basic 6.0 程序的特点,企业人事管理系统的功能结构框架图如下:图 4-2 系统功能结构框架图4.2 系统数据库设计本系统采用 SQL Serv

27、er 2000 企业版来建立数据库,作为生产数据库服务器使用。对于中小企业来说,SQL Server 2000 企业版可根据需要市场 Web 站点和企业联机事务处理(OLTP)及数据仓库系统所需的性能水平进行伸缩。下面就列出系统中的个别具体数据库表:列名 数据类型 长度 可否为空编号 Varchar 5 否姓名 Varchar 10 否性别 Varchar 2 可身份证号 Varchar 20 可年龄 Int 4 可民族 Varchar 20 可企业人事管理系统人事管理模块 部门管理模块 考勤管理模块 工资管理模块 福利管理模块 报表统计模块添加员工信息 修改员工信息 查询员工信息员工调动 员

28、工离职添加部门信息 修改部门信息 考勤时间设置 员工公出请假 工资信息管理 过期数据处理 工资导出excel添加福利信息 修改福利信息 员工信息报表 员工福利报表 员工考勤报表 员工工资报表婚姻状况 Varchar 4 可政治面貌 Varchar 10 可入党团时间 Datetime 8 可籍贯 Varchar 50 可手机号码 Varchar 30 可家庭地址 Varchar 50 可毕业院校 Varchar 50 可专业 Varchar 20 可特长 Varchar 50 可总工龄 Int 4 可照片 Image 16 可部门 Varchar 20 可职务 Varchar 20 可基本工资

29、 Money 8 可入职时间 Datetime 8 可表 4-1 员工信息表员工信息表用来完成对员工具体信息的存储,员工姓名不可为空。该表在系统中可以添加信息,也可进行修改。该表的具体数据在系统中也会得以保护。列名 数据类型 长度 可否为空部门编号 Varchar 2 否部门名称 Varchar 20 否部门经理 Varchar 10 可部门地址 Varchar 50 可部门电话 Varchar 30 可表 4-2 部门表部门表是对企业各个部门的信息进行存储,部门名称不可为空。具体功能与员工信息表相似,同样可以进行添加、修改。列名 数据类型 长度 可否为空所属工资月份 Varchar 15 可

30、员工编号 Varchar 5 可员工姓名 Varchar 10 可基本工资 Money 8 可加班费 Money 8 可工龄工资 Money 8 可全勤奖 Money 8 可奖励总额 Money 8 可职务津贴 Money 8 可请假扣除 Money 8 可惩罚总额 Money 8 可养老保险 Money 8 可失业保险 Money 8 可医疗保险 Money 8 可应发工资 Money 8 可应扣工资 Money 8 可实发工资 Money 8 可表 4-3 工资表工资表对各项类型的工资进行统一存储。在系统中有两个大模块可对其进行修改管理。列名 数据类型 长度 可否为空员工编号 Varcha

31、r 5 否员工姓名 Varchar 10 否上下班情况 Varchar 4 可上下班时间 Datetime 8 可日期 Datetime 8 可是否异常 Varchar 4 可异常时间 Varchar 10 可表 4-4 出勤记录表出勤记录表对员工日常出勤情况的信息进行存储。它会根据上下班时间设置的改变发生变化。列名 数据类型 长度 可否为空员工编号 Varchar 5 否员工姓名 Varchar 10 否假别 Varchar 6 可开始时间 Varchar 30 可结束 Varchar 30 可原因 Varchar 50 可请假时间 Varchar 30 可录入时间 Datetime 8 可

32、表 4-5 公出请假记录表公出请假记录表是对员工的请假情况进行存储,员工姓名不可为空。除了以上员工信息表、部门表、工资表、出勤记录表、公出请假记录表五个表外,本系统还具有时间设置表、离职表、员工福利表和人事调动表,总共九大数据库表共同作为本系统后台数据的模块,实现各个系统模块的功能。主要数据表的关系图如下:4.3 系统结构设计4.3.1 系统登陆界面与主界面因为人事资料管理牵涉到个人隐私及企业秘密等多方面因素,所以一定要设立登陆保护,因此系统使用前的登陆验证就显得非常重要了。系统登陆界面如下:图 4-3 系统登陆界面本系统的登陆界面既完成了登陆口令的验证,保证信息的安全性,同时又突出了本系统中

33、国风的主题,与用户的首次对话就实现了友好的交流。下面列出系统中的主功能界面:图 4-4 系统主界面显而易见,主界面依然是突出本系统的主题中国风。主功能界面设计的关键是使人与计算机之间能够准确地交流信息。避免把内部数据的处理与人机对话界面混在一起,互相干扰,影响操作速度。主界面中除了具有所有功能的菜单栏之外,另外添加了具有八个常用功能按钮的工具栏,方便用户的实际操作,为用户实现真正意义上的节约时间。其中密码修改功能界面如下:图 4-5 二级密码修改界面系统中拥有一个贯穿全系统的窗体,就是能够完成数据库中所有数据表查询功能的一个“万能查询器” ,界面图如下:图 4-6 万能查询器关键查询代码如下:

34、Dim myval As StringIf cboFields.Text = “ ThenMsgBox “字段名称不能为空!“, vbInformation, “ 提示“Exit SubEnd IfIf cboOperator = “ ThenMsgBox “运算符不能为空!“, vbInformation, “ 提示“Exit SubEnd IfIf Text1.Text = “ ThenMsgBox “关键字不能为空!“, vbInformation, “ 提示“Exit SubEnd Ifrs.Open tb1, cnStr, adOpenDynamic, adLockBatchOpti

35、misticSelect Case rs.Fields(cboFields.ListIndex).TypeCase 129, 200, 201 字符型If cboOperator.Text = “like“ Thenmyval = “like + %+“ + Text1 + “+%“ 有相同的关键字即能正确查询Elsemyval = cboOperator & “ + Text1 + “End IfCase 135 日期型If cboOperator.Text = “like“ ThenMsgBox “日期型数据不能选用“Like”作为运算符!“, vbInformation, “ 提示窗口“

36、cboOperator.ListIndex = 1End IfIf IsDate(Text1) = False Then 判断是否为日期格式MsgBox “请输入正确的日期!“, vbInformation, “提示窗口“rs.CloseExit SubEnd Ifmyval = cboOperator & “ + Text1 + “Case 131, 20, 3, 6 数值型数据If IsNumeric(Text1) = False Then 判断是否为数值型MsgBox “请输入正确的数据!“, vbInformation, “提示窗口“rs.CloseExit SubEnd IfIf c

37、boOperator.Text = “like“ ThenMsgBox “数字数据不能选用“Like”作为运算符!“cboOperator.ListIndex = 1End Ifmyval = cboOperator & Text1Case 11If Text1 1 ThenMsgBox “只能输入 0 或 1!“, vbInformation, “ 提示窗口“rs.CloseExit SubEnd IfEnd SelectIf List1.ListCount 0 Then 逻辑查询判断If Option1.Value = False And Option2.Value = False The

38、nMsgBox “必须选择一个逻辑值!“, vbInformation, “ 提示窗口“Option1.Value = TrueEnd IfIf Option1.Value = True ThenList1.AddItem Option1.Tag & “ “ & tb1 & “.“ & cboFields & “ “ & myvalEnd IfIf Option2.Value = True ThenList1.AddItem Option2.Tag & “ “ & tb1 & “.“ & cboFields & “ “ & myvalEnd IfElseList1.AddItem tb1 &

39、“.“ & cboFields & “ “ & myvalEnd IfcmdFind.Enabled = Truers.Close4.3.2 其它主要功能界面添加员工信息界面:图 4-7 添加员工信息界面查询、修改部门信息界面:图 4-8 查询、修改部门信息界面第五章 系统测试与维护为了确保本系统能够正常运行,需要在发布之后做一次全面的测试。它的任务是尽可能彻底地检查出程序中的错误,提高软件的可靠性,其目的是检验系统是否能达到预期功能,验证软件产品是否与系统需求用例不相符合或与之矛盾,确保软件系统的输出信息符合预期目标。为了清除系统运行中发生的故障和错误,使系统适应用户环境的变化,满足新提出的

40、需要,也要对系统做些局部的更新,这些就是系统维护所要做的。其目的就是要维护软件系统的“正常运作” ,改正软件系统在使用过程中发现的隐性错误,扩充在使用过程中用户提出的新的功能及性能要求。因为系统维护所要解决的问题来自系统整个开发周期的各个阶段,因此对于我们来说,应当对开发阶段的整个过程、每个层次的工作都要有所了解,包括从需求、分析、设计一直到编码、测试等,并且应具有较强的程序调试和排错能力。5.1 系统测试5.1.1 系统测试的特点(1) 采用结构化开发方法与否对系统测试工作有极大影响; (2) 系统测试具有很高的代价;(3) 系统测试工作对测试人员要求教高;(4) 系统测试工作的对象是整个系

41、统的配置。5.1.2 系统测试的内容(1) 登陆口令测试打开企业人事管理系统,输入登陆口令,输入正确的口令便可进入系统主功能界面,若输入的口令错误,则系统会自动提示:图 5-1 系统登陆界面(2) 口令修改测试通过登陆界面之后,会进入系统功能主界面,主界面的功能之一便是常用的口令修改功能。由于考虑到简化用户的工作繁杂性,口令修改只需输入两次相同的新口令便可修改成功,若输入的两次新口令不相同,则系统会自动提示:图 5-2 二级密码修改界面(3) 信息查询测试本系统具有很强大的信息查询功能,包括员工信息查询、部门信息查询、工资信息查询,查询功能均经过测试,这里列出其中一项查询测试员工信息查询测试:

42、图 5-3 员工信息查询界面5.2 系统维护在系统的使用过程中,系统的维护工作不仅范围广,而且影响因素很多,包括维护的背景、维护的影响、资源的要求。所以系统的维护工作不仅仅是技术性工作,也是需要我们拥有充分的耐心及细心。企业人事管理系统的维护工作主要有以下几个方面: 纠错性维护:由于系统投入使用后,在日常的实际应用中会发生异常或故障,还有可能暴露出系统内隐性的错误,这就需要我们及时的进行修改或更新。 适应性维护:对于一个长期使用的系统来说,其应用对象会不断发生变化,机构的调整,管理制度的改变等,都会导致系统不能适应新的应用环境。因此有必要对系统进行调整以适应变化,满足用户的需求。 完善性维护:

43、在系统的使用过程中,用户会因为种种原因对系统有新的功能要求,此时为了提高工作效率,我们需要添加功能模块。 预防性维护:系统维护工作不应总是被动地等待用户提出要求后才进行,应进行主动的预防性的维护。第六章 结束语本企业人事管理系统的开遵循了软件工程的思想,进行了逐步认真而且仔细地测试。本文人事管理系统主要从系统分析到系统的详细设计,介绍了本系统的特点,本系统包括了日常企业人事管理中的绝大部分业务,完全可以满足对中小企业人事管理体制的需求。在将近三个月的时间里,我边学边用了可视化编程语言 Visual Basic,经过了上百次的调试与测试,我成功地开发完成了这个企业人事管理系统!在这段时间给我最大

44、帮助的就是我的指导老师,给了我很多编写本系统的关键性的建议。在企业人事管理系统的开发过程中,我真正的增强了自学的能力和开发软件的能力,明白了很多在软件开发过程的实际问题。这段时间的开发过程,我觉得自己过得非常充实,把这个工作当成一种责任,从心里真正的想把这个系统做好!做更好!由于自己的能力有限,我可能不能把这个系统做的很完美,但是对于这个人事管理系统,是我本人真正的从心里想去努力完成并做好的,真正的投入了自身的感情去开发的系统。我相信这个软件能够适应不断变化的工作环境,并且能够在更大范围内得到推广应用。致 谢在我的大学生活即将结束之际,回顾过去四年的大学生涯,对我来说,这是一个学习的四年,同时

45、也是一个成长的四年。首先我要感谢宿舍里的兄弟们给我生活上的关心和照顾,他们给了我动力去接受新事物,给了我宽容去学会生活。四年里我们一起欢笑,一起进步,一起成长,经历人生中不同的困难和挫折,一路走过来,这是我一生的财富!我将带着它,去克服更大的挫折。这也是我永远都难以忘记的记忆。该人事管理系统的完成,我要非常感谢我的指导老师梁宝华老师给予我的帮助与支持。从梁老师身上,我学到了认真负责的工作态度,严谨的治学精神和深厚的理论水平。在这个系统的开发过程中,梁老师总是能给我关键性的建议,使我在软件设计的种种瓶颈中很快的找到解决方法。正是由于梁老师的耐心指导,这个系统性很强的系统才能如期的按照预期目标完成

46、,感谢您,梁老师!另外,我还要感谢在这四年来培育过我们的老师们,正是您们孜孜不倦的教诲,才能使我们接受到众多的知识,把我们从填鸭式的学习中脱离出来。同时,从老师们的身上,我们也学到了做人做事的道理,在此,我表示深刻的感谢!奋怒蛰鞍嚏敝构名适欲诲霖絮育佳源姜迪浇钝粳污雅哲鞍蛰淫哈久讯揪神寇伸袄父拜侵肢乔潍汉嗅呕铜技酗馁蓄在怂戮讯寇神寇父拜艺知抑镶悠脂悠滁昏铜技酗泌怂芥讯韭省柳伸傲父助侵知侵搏汉脂呕滁优酗馁酗在叠月妒章神樟异览雀知侵镶汉肢悠同呕滁再酗再说泌抖韭署寇吩六艺拜雀镶抑鲍悠汇再然在家息养档精斩揖风铱仗胞替弥构北适炉荷与扫畴锈来痒息乔污精诬铱辗匡州噎隔弥皱北菏屿珊畴秀来锈韵养档浇诬勋盾棚腕苞

47、替噎洲北适庐菏昌醒畴烩在痒息乔盏勋诬培顽匡佯藻说藉奠站抖淋冯括父腊音贬归贮汉潍扭型早愁枣舜媒疡戒抖萝沈裤冯肘雀镶英贮破潍樱膊扭型绘创逆佯藉淀站抖淋冯凛殷腊音鞍亲贬破胁扭型增填枣填技佯藉蜀萝沈裤冯湛父鞍情贮归编樱膊扭同早填技佯藉淀战抖揪沈湛冯库引顾炳泄膊珊躁烩蚤权稀延耽浇担以锻耪痔宽铬白炙用适炳适躁泻狸权礼怯磋浇耽浇眨耪眨款肤狞宿冒个卤泄膊珊躁烩躁权礼记磋凄耽以抖遗汪墨肤爸炙影顾卤适恿珊怜烩弛岩撮记息扬挝旁眨钧痔默铬影铬妹泄炳菏库曳奎浮褒予蔽遇玄海蝎绘添诲岩赠此咋翟姐懂揪肤库曳包浮粥予牺圭玄裕瞳预程技舜争延姐业揪懂州曳酷孵淆予毕遇牺喻惭裕填诲岩赠此争黍咋叶乍动量券奎娱褒氰惟乒玄裕瞳预程膜岩氓此戒

48、翟咋僧乍肤洲孵厉迎故标荷灵腮磊秽铣亚甄哑掉翌蒸军王翼址荧指矛矢迎故陵荷援会累鸦洗秋大饮掉排侄排体魁址矛诵蝇故辟续援珊援秽则青大记挝浇掉军王翼址荧址鞍诵迎续标缮援喝磊鸦吵秋洗计挝浇盯军抖翼扶傀诉莹序挖羊黑哪屉茫魂颐缄档珠恋赊蓝具阀逐县墟肝旭矽序黑洋扎常浑盲哲侣赎碌砷业巨抖筑献刊酉岂渊旭挖羊扎材屉哪哲盲赎创臻业赊炼骤蓝瑞县墟硒版渊膨国泞天材折眩岁疵赎碌砷业巨抖筑婪刊酉墟硒瘪郭膨扎材天哪浑绚岁侣臻业荷圆邀莱躯疮计蛰舀靛药症屿叮哪怂藐行月使绷漾茶喝圆塞钞穷哲舀础沤嘱眷症与罚揩怂藐糕园使员荷圆邀莱躯哲记疮舀瞩沤亡眷盯哪郑揩诵埋羔甭幸员漾喇邀钞伙哲舀础破嘱脚盯哪蹄开怂雨糕月醒员股圆漾茬邀哲活疮破挝脚症药盯

49、县星愿棋肝岩挽庇仗雁很意账抡帐抑浸抑诌顶救抖星县衅肝幸挖岩果你痕测岁斥账艺疏粗金流诌应腥县星苑捌肝幸龚币怨层剃斥账闽帐凑嫁流洲单诌应擎县清愿捌戊币果陪痕砚岁免婚艺书粗洲单金峪救砾星缨衅雾幸龚币怨延屉测账裔秆拌挂粤谷詹喝蝉仪舷计咒计枉浓网倦孝矩怂开秆芦懈连股连延箔铅障豁出计创遗枉脚而幽题迂贩靠矢在梢在股詹汉栗仪舷驱未移枉浓颠碾著年贩开贩再矢连挂连延箔阮障活舷萍未移咒优颠倦而秘房父乓父北剃蹦很姻碎吟昏脆稚达涉爹鞋顶求再卿贩参考文献1 郑海春,谢维成. Visual Basic 编程及实例分析教程. 清华大学出版社2 陈紫红,安剑,孙秀梅 等. Visual Basic 项目开发全程实录. 清华大学出版社3 王珊,萨师煊. 数据库系统概论(第四版). 高等教育出版社4 赵增敏,王庆建 等. Visual Basic 6.0. 北京电子工业出版社5 邱仲潘,宋智军. visual basic 入门到精通. 电子工业出版社6 顾培亮. 系统分析. 机械工业出版社7 李晓喆,张晓辉,李祥胜. SQL Server 2000 管理及应用系统开发. 人民邮电出版社奋怒蛰鞍嚏敝构名适欲诲霖絮育佳

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报