毕业设计(论文企业人事管理系统设计与实现.doc

上传人:sccc 文档编号:4855412 上传时间:2023-05-20 格式:DOC 页数:34 大小:593.02KB
返回 下载 相关 举报
毕业设计(论文企业人事管理系统设计与实现.doc_第1页
第1页 / 共34页
毕业设计(论文企业人事管理系统设计与实现.doc_第2页
第2页 / 共34页
毕业设计(论文企业人事管理系统设计与实现.doc_第3页
第3页 / 共34页
毕业设计(论文企业人事管理系统设计与实现.doc_第4页
第4页 / 共34页
毕业设计(论文企业人事管理系统设计与实现.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业设计(论文企业人事管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文企业人事管理系统设计与实现.doc(34页珍藏版)》请在三一办公上搜索。

1、山东英才学院毕业设计 计算机信息管理山 东 英 才 学 院毕 业 论 文(设 计)论文(设计)题目: 企业人事管理系统设计与实现 二级学院: 计算机学院 学科专业: 计算机信息管理 学 号: 姓 名: 班 级: 信息管理一班 指导教师: 论文提交时间: 2011年3月 山东英才学院教务处制2011年 3 月 20 日毕业论文(设计)内容介绍论文 (设计)题 目企业人事管理系统设计与实现选题时间2010年12月完成时间2011年3月论文(设计)字数10368关 键 词企业人事管理系统、软件工程、数据库、信息管理论文(设计)题目的来源、理论和实践意义:随着计算机技术的飞速发展,对于信息的需求对这个

2、社会来说越来越重要,所以企业应建立一套完整的人事管理系统来改变传统的人事管理系统,传统的人事业务速度慢、效率低的弊端,提高工作效率、优化人事管理、降低劳动成本,为了准确地针对市场变化做出相应的人事应变策略,从而在激烈的竞争中不断地创造出更多的经济效益,以是企业立于不败之地,所以企业有必要建立一套完善的人事管理系统。人事管理系统的公共信息管理模块,是一个根据参考资料以及通过对济南科亨网络有限公司进行实际调研,采用Visual Basic编程,运用SQL SERVER 2000数据库系统,添加实现公共信息管理模块的辅助功能而开发出来的,具备较完善功能的系统模块。论文(设计)的主要内容及创新点:人事

3、管理系统的公共信息管理模块,操作简便、界面友好、灵活、实用,可高频数使用;该模块主要包含了文档信息、工作计划和电子邮件三大功能;它提供了灵活的信息组织结构定义,有效的信息共享方式,快速的信息检索能力,严格的信息查询权限控制,进一步有效地解决了在一个公司内部的信息管理、信息共享、信息检索,信息保密问题。附:论文(设计)本人签名: 年 月 日摘 要3Abstract4第一章 前言51.1课题的研究意义,国内外研究状况、水平和发展趋势51.2企业人事管理系统的可行性分析51.2.1经济可行性51.2.2技术上可行性61.2.3管理上的可行性61.3 企业人事管理系统的建立的必要性6第二章 开发工具的

4、介绍72.1 Visual Basic72.2 Microsoft SQL Server20008第三章 系统需求分析103.1 企业人事管理系统的业务流程图113.1.1 业务流程图使用的基本符号113.1.2企业人事管理系统总体业务流程图123.2 企业人事管理系统的数据流程图133.2.1 数据流程图使用的基本符号133.2.2企业人事管理系统的数据关联图133.2.3企业人事管理系统的0层图143.2.4企业人事管理系统中系统管理过程的DFD153.3课题系统需求153.4课题功能需求163.5课题性能需求17第四章 数据库设计184.1 企业人事管理系统的数据字典184.2 企业人事

5、管理系统的组织结构图19第五章 主要功能模块设计205.1 启动界面设计205.2 用户登录235.3 员工信息的录入25第六章 系统测试296.1系统安全性分析296.2系统实用性分析296.3 系统的测试角色、权限及模块结合起来进行综合测试29第七章 结论30致 谢31参考文献32摘 要随着计算机技术的飞速发展,对于信息的需求对这个社会来说越来越重要,所以企业应建立一套完整的人事管理系统来改变传统的人事管理系统,传统的人事业务速度慢、效率低的弊端,提高工作效率、优化人事管理、降低劳动成本,为了准确地针对市场变化做出相应的人事应变策略,从而在激烈的竞争中不断地创造出更多的经济效益,以是企业立

6、于不败之地,所以企业有必要建立一套完善的人事管理系统。人事管理系统的公共信息管理模块,是一个根据参考资料以及通过对济南科亨网络有限公司进行实际调研,采用Visual Basic编程,运用SQL server 2000数据库系统,添加实现公共信息管理模块的辅助功能而开发出来的,具备较完善功能的系统模块。人事管理系统的公共信息管理模块,操作简便;界面友好、灵活、实用,可高频数使用;该模块主要包含了文档信息、工作计划和电子邮件三大功能;它提供了灵活的信息组织结构定义,有效的信息共享方式,快速的信息检索能力,严格的信息查询权限控制,进一步有效地解决了在一个公司内部的信息管理、信息共享、信息检索,信息保

7、密问题。关键词:人事管理系统、软件工程、数据库、信息管理AbstractAlong with the rapid development of computer technology, for the information needs of this society is more and more important, so the enterprise shall establish a complete set of personnel management systems to change the traditional personnel management system, t

8、he traditional personnel business low speed, low efficiency of drawbacks, improve work efficiency, optimizing the personnel management, reduce the labor cost, in order to accurately according to market changes make corresponding personnel strain strategy, and in the fierce competition continuously t

9、o create more economic benefit, to is the enterprise is in an impregnable position, so the enterprise is necessary to establish a set of perfect personnel management system.Personnel management system of public information management module, is a reference material and through according to dalian in

10、 education information network limited company wide for actual investigation, using Microsoft using SQL SERVER 2000 database system, add realize the public information management module of the auxiliary function and developed, with more perfect function system modules.Personnel management system of

11、public information management module, simple operation, Friendly interface, flexible, practical, high frequency used; This module mainly contains a document information, work plan and email; three functions: It provides flexible information organization structure definition, effective information sh

12、aring mode, rapid information retrieval capabilities, strict information query access control, further solved effectively in a companys internal information management, information sharing, information retrieval and information confidential issues.Keywords: personnel management system,ware engineeri

13、ng,data base, information management第一章 前言1.1课题的研究意义,国内外研究状况、水平和发展趋势 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常任务,是适应现代企业制度要求、推动企业劳动人事管理走上科学化、规范化的必要条件;计算机所拥有的优点有:检索迅速、查找方便、可靠性高、存储量大、成本低等。这些优点能够极大的提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业有不同的人事管理制度,这就决定了不同的企业需要不同的

14、人事管理系统。国外专家对人事管理系统的研究比较早,发达国家的企业都很注重滋生人事管理系统的开发。特别是一些跨国公司,更是在人事管理系统上花费大量的人力物力和财力,通过这样的系统,做到真正意义上的人事管理。目前,我国企业人事管理系统的应用基本上还是处于初级阶段,其主要方面是应用范围比较窄、水平比较低、效果不理想等。但是,现在又很多的企业还是根据自身的条件和需要,开始实施和应用人事管理系统,用以加强人事管理的工作。所以,采人事管理系统可以为用户提供大量的信息,从而使企业的人事管理更加的科学和规范,是人事管理都能专注于人力资源的发展和规划,并大幅度的提升工作效率和水平。1.2企业人事管理系统的可行性

15、分析在决定开发管理信息系统应用项目之前,首先要做好系统开发的可行性分析。可行性分析的任务是确定项目开发是否必要和可行。建设企业人事管理系统的必要性取决于需求的迫切性和实现的可行性。从以下几个方面认真进行研究,从而为确定系统开发项目的决策提供科学依据。1.2.1经济可行性对组织的经济状况和投资能力进行分析,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费用、人员工资和培训费等;另一方面是取得的收益,其中有一部分可以用钱来衡量,如开发本系统,为企业节省的人力,物力。收益的另一部分难以用钱表示,如加强人事信息管理。1.2.2技术上可行性技术上的可行性分析所考虑采用的硬件和软件技术能满

16、足用户提出的要求(如计算机的容量、速度等)。此外,因本系统难度不大,所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。1.2.3管理上的可行性重要是管理人员对开发信息系统的态度和管理方面的基础工作。重要领导不支持的项目肯定不可行。管理基础工作好坏重要表现在管理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等方面。 综上所述,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,我选择了开发企业人事管理系统。1.3 企业人事管理系统的建立的必要性目前,国内人事信息管理系统的开发技术基本成

17、熟;主要原因在于人事信息管理系统本身具有业务清晰、数据处理规范等许多优点,为其实现计算机信息化提供了必要的优越条件;加上近十年来计算机技术的飞跃发展,以及国内各应用单位的高度重视,人事信息管理系统在国内基本上已进入了普及应用的阶段。国内近90%以上的应用计算机及开发管理信息系统的公司和单位均开发并运行了人事信息管理系统,其他没有和正准备开发计算机应用或开发管理系统的公司和单位,也把人事信息管理系统作为其应用与开发的首要目标。加上国家劳动主管部门及国内计算机应用开发商的共同努力,国内目前已有多种通用的人事信息管理系统软件供应用单位选择使用,而且还有多种人事信息管理系统开发通用工具供用户开发自己的

18、人事信息管理系统。应该说,人事信息管理系统的开发与应用在国内已进入相对成熟期。第二章 开发工具的介绍开发工具的选择采用Visual Basic编程,运用SQL SERVER 2000数据库系统,添加实现公共信息管理模块的辅助功能而开发出来的,具备较完善功能的系统模块。2.1 Visual Basic本文选用Visual Basic语言进行设计开发,Microsoft Visual Basic 6.0是Microsoft 公司成功的编辑语言产品之一,在全世界拥有众多的用户和使用者,它提供了开发Microsoft Windows 应用程序的最迅速最简捷的方法。Visual Basic是Micros

19、oft公司在QuickBASIC的基础上,为开发Windows应用序提供的强有力的开发环境和工具,它使具有很好的图形用户界面的程序设计语言,它采用面向对象和事件驱动的程序设计两种新机制,把过程化和结构化编程集合在一起。正是由于它在应用程序开发中的图形化构思,使得开发者能够非常容易地创建一个窗口,然后从VB工具箱选择控件放在窗体内,无须编写程序。Visual Basic 是一种功能强大的可视化软件开发环境。因为Visual Basic For Windows 是一种具有良好图形界面的程序,同时又是一种完全支持面向对象程序设计的语言,它实现了实践、理论、再实践、再提高使得自己网络程序设计能力及实际

20、编成动手能力均有较大的提高。Visual Basic语言的内容包括网络程序设计,Winsock编程原理,Winsock控件的程序设计,Winsock API 应用等等。Visual 是指开发图形用户界面的方法,不需要编写大量的代码去描述界面元素的外观和位置而只要把预先建立的对象放到窗体上即可;Basic 是指BASIC语言,一种在计算机发展历史上应用极为广泛的一种语言,其中包含了数百条语句,函数及关键字等,有它们建立应用程序。随着版本的更新,Visual Basic 6.0已成为真正规范化的大型开发语言和环境,不但功能强大而且更容易使用,其代码效率已基本达到Visual C+的水平。它具有如下

21、功能和特点:Visual Basic.NET技术随着Visual Studio.NET的全新登场,作为其组件之一的Visual Basic.NET也与广大用户见面了。它在.NET框架的基础上对Visual Basic进行了非常大的改进,使操作变得更加容易,功能变得更加强大。Visual Basic.NET 是 Visual Basic的升级版本,除了增加许多新功能外,Microsoft将它重新打造以更适合编写Web程序以及分布式应用程序。Visual Basic.NET有两种新的窗体方式,分别是Windows窗体和Web窗体;集成的ADO.NET能够存取脱机的资料来源;最新的语言不再支持部分传

22、统的关键词;完整的面向对象的功能提高了用户的代码利用能力等。另外,Visual Basic.NET完全支持其他的 Visual Studio.NET 语言。无论是通过编译过的组件,还是通过原始程序代码,都可以互相继承另一种语言撰写的类。通过统一的调试程序(debugger),还可以在同一个环境中调试不同的语言,并且本地和远程可以一起调试。实际上,不管用户使用哪一种语言,.NET 平台都提供相同丰富的API,这为用户使用Visual Basic .NET同其他.NET程序设计语言一起创建功能强大的应用程序提供了方便。2.2 Microsoft SQL Server2000 SQL Server

23、2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本。SQL Server 2000全面扩展了SQL Server 7.0的性能及可靠性和易用性,使它成为一个杰出的数据库平台,可用于大型联机事务处理、数据仓库,以及电子商务等。SQL Server2000具有使用方便、可伸缩性好、与相关软件集成程度高等优点,应用的操作系统支持所有的Windows版本。SQL Server2000具有支持XML、增强对数据行中的TEXT类型数据支持、可以添加用户自定义函数、索引化视图、增强全文检索功能等新特性。SQL Server 2000 的特性包括:1. Internet 集成。

24、SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。2. 可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows 98 的便携式电脑,到运行 Microsoft Windows 200

25、0 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。3. 企业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独

26、的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。4. 易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。第三章 系统需求分析

27、需求分析工作是系统生命周期重要的一步,也是决定性的一步。忽略需求分析往往会付出沉重的代价。大量实践表明,企业人事管理系统产生的许多错误都是由于需求定义不准确或错误导致的,而且,如果在需求定义阶段发生错误,则修改这些错误的代价是非常高的,并随着开发周期的进展,改正错误或在改正错误时引入的附加错误的代价是按指数增长的。因此,系统开发中的需求定义是系统成功的关键一步,必须引起足够的重视。企业人事管理系统中一项重要的工作就是录入和校对员工的基本信息和人事活动提醒,由于人数多,细节多,人工处理很容易丢失资料或出现不准确的情况,因此采用计算机进行企业人事管理,根据具体情况进行需求分析。需求开发活动包括以下

28、几个方面:1. 确定产品所期望的用户分类。 2. 获取每类用户的需求。 3. 了解实际用户任务和目标以及这些任务所支持的业务需求。 4. 分析源于用户的信息以区别用户任务需求、功能需求、业务规则、质量属性、建议解决方法和附加信息。 5. 将系统级的需求分为几个子系统,并将需求中的一部份分配给软件组件。 6. 了解相关质量属性的重要性。 7. 商讨实施优先级的划分。 8. 将所收集的用户需求编写成规格说明和模型。 9. 评审需求规格说明,确保对用户需求达到共同的理解与认识,并在整个开发小组接受说明之前将问题都弄清楚。3.1 企业人事管理系统的业务流程图3.1.1 业务流程图使用的基本符号业务流程

29、图使用基本符号如图1.1所示(1) 业务处理的人员或单位(2) 业务处理描述(3) 业务处理单据或凭证(4) 业务处理数据或账目存档(5) 数据传递过程 业务处理的人员或单位 业务处理描述 业务处理单据或凭证 业务处理数据或账目存档 数据传递过程图1.1业务流程图使用的基本符号3.1.2企业人事管理系统总体业务流程图工资管理福利信息打印系统用户工资查询工资条员工表系统管理考勤管理人事管理添加用户修改用户删除用户出勤管理出差信息设置信息修改部门信息员工信息人员调动信息修改信息设置图1.2总体业务流程图3.2 企业人事管理系统的数据流程图3.2.1 数据流程图使用的基本符号数据流程图使用基本符号如

30、图3.1所示 过程/加工 数据流 外部实体 数据存储 图3.1数据流程图使用的基本符号3.2.2企业人事管理系统的数据关联图企业人事管理系统的数据关联图如图3.2所示反馈信息企业人事管理系统系统用户普通用户查看信息查看修改删除信息 图3.2数据关联图3.2.3企业人事管理系统的0层图企业人事管理系统的0层图如图3.3所示1系统管理3考勤管理2人事管理4工资管理系统用户普通用户管理用户信息部门员工信息出勤加班信息添加员工信息查询信息查询信息查询信息查询信息查询信息图3.3 企业人事管理系统的0层图3.2.4企业人事管理系统中系统管理过程的DFD系统管理过程的DFD如图3.4表示图3.4系统管理过

31、程的DFD3.3课题系统需求企业的人事管理职能主要分为人事档案信息管理、人事变动管理、考勤管理、员工培训管理、奖惩管理、合同管理、工资管理等内容。其中工资管理由企业人事部制定标准,对企业效益进行系统分析研究,定出应发金额标准,再由财务部计算员工工资,定出实发工资并发放。除此之外的其他管理职能由人事部单独执行。在人事系统开发时应考虑以下需求:1) 满足人事管理职能的基本要求;2) 进行多层次数据汇总,为各层次管理者的决策分析提供数据;3) 具有完整的系统接口,满足灵活的数据导入与导出;4) 对操作人员的技能要求比较低,操作方便;5) 能够实现方便的扩展,满足企业发展的需要;6) 能够保障人事管理

32、数据的安全、准确。3.4课题功能需求基于系统需求分析,该系统需要实现以下基本功能:1) 用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。2) 人事档案管理:完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工档案信息录入及更改,其中包括员工的基本信息、工作经历、家庭关系、奖惩记录和培训经历,要求对这些员工档案信息可以进行新增、修改、删除操作,同时可以进行查询和浏览操作。该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事档案系统,同时可以对档案进行查看。3) 基础数据管理:维护人事管理

33、相关的一些基础数据。主要包括以下功能:(a)民族档案设置:维护职工中民族档案信息;(b)职工类型设置:维护当前企业职工与企业的关系的类别信息;(c)文化程度设置:维护企业职工的文化程度类别信息;(d)政治面貌设置:维护企业职工的政治面貌类别信息;(e)部门类别设置:维护企业中设立的部门类别信息;(f)职务类别设置:维护企业中设立的职务类别信息;(g)职工资类别设置:维护企业中设立的工资类别信息;(h)称类别设置:维护企业职工的职称类别信息;4) 人事变动管理:对于人事上的变动调整进行管理,对人员档案的信息进行更新 (如:员工职务、员工职称、员工性质等的变动)。5) 考勤管理:考勤管理可帮助公司

34、完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算。企业还可根据此考勤系统查询企业内各时段的员工出缺勤状况,作管理方面的分析。提供了全面的考勤管理。6) 数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。3.5课题性能需求硬件环境在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,且价格也很便宜,因此通常给服务器端配置高性能硬件。第四章 数据库设计4.1 企业人事管理系统的数据字典数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义

35、,下面是本系统的部分数据字典:(1) 数据项定义数据项编号:1-01 数据项名称:部门编号别 名:无 简 述:某个部门的编号类 型:数值型 长 度: 6字节取值 范围:数字(2) 数据流定义数据流名称:员工信息表 编 号:F1简 述:员工基本信息 数据流来源:人力资源部数据流去向:员工基本信息录入处理数据流组成:员工编号+员工姓名+部门编号+性别+生日+住址+职位+出生地+联系电话+学历流 通 量:1月/张 高峰流通量:1月/张(3) 数据存储的定义数据存储的名称:部门员工信息数据存储编号:D1简 述:记录员工信息和部门信息数据存储组成:员工信息表+部门信息表关键字:员工编号、部门编号(5)

36、处理逻辑的定义处理名:人事管理编 号:P1输 入:查询信息输 出:部门员工信息描 述:当系统用户查看人事管理的信息后,就可记录查询出员工和部门的信息4.2 企业人事管理系统的组织结构图企业人事管理系统的组织流程图如图4.1所示企业人力资源部生产部财务部市场部采购部各车间销售部 图4.1企业人事管理系统的组织结构图第五章 主要功能模块设计5.1 启动界面设计屏幕显示该界面,表明程序的开始运行,同时向用户介绍这个软件,此界面显示本系统的名称,用户名,和密码,用户注册后,程序将进入登录窗口。 图5-1用户登录窗体对象属性属性值FormNameFrmCommandOrderstyle3 Fixed d

37、ialogCaption登录CommandButtonNameCmdNoCaption取消(&U)Name确认(&O)CaptionTureNameCmdQuitCaption退出(&X)NameCmdRegisterCaption注册(&Z)TextBoxNameCaptionLabel1用户名Label1NameLabel2Caption密码Label2NameLabel3Caption请确认密码编写程序代码:Private Sub denglu_Click() If Text1.Text = 用户名 Then 用户名可以自己修改 If Text2.Text = 密码 Then 密码可以自

38、己修改 MsgBox 欢迎进入本系统 Else MsgBox 密码不正确,请重新输入 End IfElse MsgBox 用户名错误, 请重新输入End IfEnd Sub 图5-2属性窗口5.2 用户登录1 用户登录模块开始,对系统的身份进行认证。身份认证可以分为以下两个过程:确认用户是否为正确的用户;确认用户的密码是否正确;第一个过程决定用户能否进入系统。第二个过程根据用户的类型决定用户的操作权限,从而决定用户的工作界面。 图5-3 注册窗体对象属性属性值FormNameFrmCommandOrderstyle3 Fixed DialogCaption用户管理 CommandButtonN

39、ameCmdNoCaption取消(&U)NameTureCaptionCmdYesName确认(&O)CaptionTureTextboxNameText2Text1label1NameLabel1Caption请输入用户名label2NameLabel2Caption请输入密码label3NameLabel3Caption请确认密码2 用户打开系统首先见到的界面,也是进入其它界面的入口。 图5-4登录模块 对象属性属性值FormNameFrmCommandOrderstyle3 FixedDialogCaption登录CommandButtonNameCmdNoCaption取消(&U)N

40、ameTureCaptionCmdYesName确认(&O)CaptionTureTextboxNameText2Text1label1NameLabel1Caption用户名label2NameLabel2Caption密码 5.3 员工信息的录入 图5-5添加员工基本信窗体 图5-6员工信息查询列表 图5-7员工考勤信息添加窗体 图5-8添加工作评价信息窗体 图5-9计发员工工资信息窗体 图5-10 查询员工信息结果图5-11 添加考勤信息第六章 系统测试为了保证系统运行的安全性、高效性,在经过需求分析、设计和编码等阶段的开发后,需要对系统的源程序进行测试,以找出并修正在各阶段设计和开发的

41、过程中的错误和缺陷。错误是一种严重的程序缺陷。测试的目的是为了发现尽可能多的缺陷,并期望通过改错来把缺陷统统消灭,以期提高软件的质量。6.1系统安全性分析(1)系统使用控制员工必须提供正确的用户ID号和密码才可以使用该系统。(2)系统使用权限控制系统功能菜单根据登录用户权限动态生成,用户看不到也无法操作自己无权的使用的模块。(3)公共文档、工作计划的权限控制 6.2系统实用性分析本系统采用windows窗体作为用户接口,为用户提供了最为便捷的使用体验,同时依靠强大的客户端运行能力,对数据的录入提供了比网页更为完美的验证,对数据的输出给用户提供更为强大的检索能力。6.3 系统的测试角色、权限及模

42、块结合起来进行综合测试1角色对应的菜单对不对;2程序的控制权限对不对,即新增、修改、删除、查询、导出的权限对不对;3程序功能能不能使用;第七章 结论通过3个月的不断努力,经过系统的试用证明,本项目“企业人事管理系统设计与实现”最终圆满完成,满足了人事管理系统公共信息管理模块的要求,达到了信息电子化,速度快捷,实用性强的功效。公共信息管理模块整体上展现了文档信息、工作计划和电子邮件三者的关系,所谓的工作计划也是文档信息的产物。它灵活地配置了权限,设置了插入式架构,利用了TabControl和XtraGrid控件使界面友好,操作简便;实现了电子公布栏的功能,员工可以在线查看公司规章制度,了解最新公司发展动态,获取公司最新消息;提供了检索查询功能,可选择浏览多个查询结果窗口,实现多文档同时检索;员工可根据自己拥有的权限进行发布、修改、查询和删除文档信息。由于开发时间的限制以及开发者自身技术水平没有达到驾轻就熟的能力,本系统模块还存在很多不完善,需要以后改进的地方,具体问题如下:1.在接收和发送邮件时易产生时间间隔,有时也会因网络不通,无法取得与服务器的连接。2.静态菜单帮助/关于未进行具体实现。3

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号