




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 江苏信息息职业技技术学院院毕业论论文题目:企企业人事事管理信信息系统统系 别:物联网网工程系系 专 业:计算机机应用技技术学 号:姓 名:指导老师师:20122年 112月 14日日PAGE 25前言在这个信信息迅速速膨胀的的社会,各行各各业所要要管理、涉及的的数据信信息量越越来越多多、越来来越大。随着当当前许多多的中、小型企企业的发发展壮大大,员工工的数量量也在不不断的增增加。随随之而来来的管理理成本也也在不断断的提高高。考虑虑到当前前大量企企业的人人事管理理尚处于于手工作作业阶段段,不但但效率低低下,还还常常因因为管理理的不慎慎而出现现纰漏。因此根根据部分分企业提提供的需需求,设
2、设计此企企业人事事管理系系统,以以帮助企企业达到到人事管管理办公公自动化化、节约约管理成成本、提提高企业业工作效效率的目目的。企业人事事管理系系统是典典型的管管理信息息系统(MISS),其其开发主主要包括括后台数数据库的的建立和和维护以以及前端端应用程程序的开开发。对对于前者者要求建建立起数数据一致致性和完完整性强强、数据据安全性性好的库库。而对对于后者者则要求求应用程程序功能能完备,易使用用等特点点。企业业人事管管理系统统可以提提供丰富富的功能能,降低低企业人人事管理理工作的的强度,提高企企业人事事管理工工作的效效率,并并依靠系系统的网网络功能能为人事事管理的的使用创创造良好好的条件件,从而
3、而能够适适应企业业人事管管理的要要求,推推动企业业人事管管理的信信息化建建设。根根据大多多数企业业人事管管理的需需求,本本论文就就该人事事管理系系统的设设计与实实现进行行了分析析探讨:首先对对系统的的需求分分析做了了叙述,然后介介绍了系系统的设设计和实实现,最最后进行行了系统统测试。该企业业人事管管理系统统采用基基于客户户端/服服务端(C/SS)模式式开发,服务端端采用SSQL Serrverr20005数据据库服务务器作为为数据处处理和存存储平台台,客户户端应用用程序采采用Viisuaal SStdiio.NNET 20005进行行开发,开发语语言选用用C。用户必必须使用用客户端端应用程程序
4、才能能对服务务端数据据进行操操作。摘要在当今社社会,互互联网空空前的发发展,给给人们的的工作和和生活带带来了极极大的便便利和高高效,信信息化,电子化化已经成成为节约约运营成成本,提提高工作作效率的的首选。考虑到到当前大大量企业业的人事事管理尚尚处于手手工作业业阶段,不但效效率低下下,还常常常因为为管理的的不慎而而出现纰纰漏。因因此根据据部分企企业提供供的需求求,设计计此企业业人事管管理系统统,以帮帮助企业业达到人人事管理理办公自自动化、节约管管理成本本、提高高企业工工作效率率的目的的。本企业人人事管理理系统采采用C/S结构构,主要要对企业业员工的的信息以以及跟人人事相关关的工作作流程进进行集中
5、中的管理理,方便便企业建建立一个个完善的的、强大大的员工工信息数数据库。它是以以.NEET20010作作为开发发平台和和SQLL 20005 Exppresss数据据库。使使用C# 设计计操作控控件和编编写操作作程序,完成数数据输入入、修改改、存储储、调用用查询等等功能;并使用用SQLL 20005数数据库形形成数据据表,进进行数据据存储。本文详细细介绍了了企业人人事管理理系统的的功能需需求,系系统设计计和具体体实现。并简要要介绍了了系统开开发采用用的过程程方法。关键词 企业业人事管管理;C/SS系统;员工信信息数据据库;目录TOC o 1-3前言 PAGEREF _Toc345147077
6、h I摘要 PAGEREF _Toc345147078 h III目录 PAGEREF _Toc345147079 h IIII第一章概概述 PAGEREF _Toc345147080 h 11.1 人事事管理系系统简介介 PAGEREF _Toc345147081 h 11.2 管理理系统简简介 PAGEREF _Toc345147082 h 21.2.1 管理信信息系统统 PAGEREF _Toc345147083 h 21.2.2 企业人人事管理理系统的的开发方方法 PAGEREF _Toc345147084 h 31.3 SQQL SServver220055及C#简介介 PAGERE
7、F _Toc345147085 h 31.3.1 SQLL Seerveer20005数数据库简简介 PAGEREF _Toc345147086 h 31.3.2 C#简简介 PAGEREF _Toc345147087 h 4第二章需需求分析析 PAGEREF _Toc345147088 h 62.1 系统统需求分分析 PAGEREF _Toc345147089 h 62.2 系统设设计原则则 PAGEREF _Toc345147090 h 7第三章管管理系统统的设计计方案 PAGEREF _Toc345147091 h 883.1 系统统设计概概要 PAGEREF _Toc345147092
8、 h 83.2系系统功能能流程设设计 PAGEREF _Toc345147093 h 93.3系系统功能能结构设设计 PAGEREF _Toc345147094 h 1003.4 数据据库的设设计 PAGEREF _Toc345147097 h 1003.5 系统统界面的的设计 PAGEREF _Toc345147098 h 1123.5.1 界面的的设计的的重要性性 PAGEREF _Toc345147099 h 123.5.2 界面设设计 PAGEREF _Toc345147100 h 1223.6 重要代代码设计计 PAGEREF _Toc345147101 h 16第四章系系统的实实现
9、 PAGEREF _Toc345147102 h 1884.1 系统统功能的的实现 PAGEREF _Toc345147103 h 1184.1.1 登登录模块块 PAGEREF _Toc345147104 h 184.1.2 主主界面模模块 PAGEREF _Toc345147105 h 199结束语 PAGEREF _Toc345147106 h 222致谢 PAGEREF _Toc345147107 h 233参考文献献 PAGEREF _Toc345147108 h 24第一章 概述述1.1 人事事管理系系统简介介在企业中中,人事事管理工工作是非非常重要要的一项项工作,它负责责整个企企
10、业的日日常人事事安排,人员的的人事管管理等。高效的的人事管管理可以以提高企企业的市市场竞争争力,使使企业具具有更强强的凝聚聚力和活活力。企企业人事事管理是是企业管管理的一一项重要要内容,在整个个企业的的管理中中具有重重要地位位。随着着计算机机技术的的飞速发发展,企企业信息息化的发发展趋势势,人事事管理系系统已经经成为企企业管理理内不可可缺少的的一部分分,是适适应现代代企业制制度要求求、推动动企业劳劳动人事事管理走走向科学学化、规规范化的的必要条条件。计计算机在在企业管管理中应应用的普普及,利利用计算算机实现现企业人人事管理理势在必必行。人人事管理理系统是是一个面面向企业业人事部部门工作作人员,
11、为其提提供服务务的综合合信息管管理系统统人员通通过本系系统完成成相关的的日常工工作,这这些工作作也是平平常较为为繁重的的工作。员工的的个人信信息等等等都记录录在人事事系统里里进行管管理。企业下下设人事事部门,全权处处理企业业内部一一切人事事事务。人事档档案登记记过程,员工在在人事部部门领取取个人简简历、家家庭成员员、社会会关系、个人基基本资料料四式一一份的表表格,然然后填写写,填写写完毕交交回人事事部门,由人事事部门的的档案管管理组进进行审核核,审核核不合格格的发回回重新填填写,合合格的以以原始资资料存档档,并据据以填写写职工人人事卡片片。人事事档案统统计过程程,人事事部门调调查分析析组按管管
12、理组提提供的员员工人事事卡片统统计各种种所需的的数据,然后填填写所对对应的统统计报表表,该统统计报表表一式两两份,然然后做出出分析后后,连同同一份统统计报表表上交上上一级主主管部门门,另一一份统计计报表存存档备查查。如发发生企业业内部人人员调动动、升职职、降职职、或添添加职工工和开除除职工等等情况时时,只需需修改、添加和和删除相相应的人人事卡片片,其余余过程同同上。人人事部门门将收集集到员工工人事信信息统一一进行审审核。审审核过程程中,人人事信息息需要所所有审核核人员通通过,方方可录入入系统数数据库。如信息息有误,需要返返回给员员工进行行重新填填写或修修改。企业人事事部门主主要工作作:根据据公
13、司需需要,招招聘相关关的人才才以及对对现有人人才进行行继续教教育,加加强公司司的人力力资源;对员工工的信息息管理,包括新新员工的的录入,员工信信息的修修改以及及删除等等;记录录员工的的奖惩、考核等等信息;处理员员工的调调动等。人事管管理系统统的主要要任务是是对人事事档案进进行整理理,使得得管理员员能方便便、快捷捷地对人人事档案案进行查查询、统统计、更更新。通通过该系系统,使使企业的的人事管管理工作作系统化化、规范范化、自自动化,从而提提高企业业人事管管理的效效率。1.2 管理理系统简简介1.2.1 管理信信息系统统管理信息息系统(MISS)是一个个由人、计算机机等组成成的能进进行信息息收集、传
14、递、存储、维护和和使用的的系统。管理信信息系统统是信息息系统的的一个分分支之一一,经过过30多年年的发展展,已经经成为一一个具有有自身概概念、理理论、结结构、体体系和开开发方法法的集管管理科学学、信息息科学、系统科科学及计计算机科科学等覆覆盖多学学科的综综合性学学科。管理信息息系统的的结构通通常由四四个部分分组成:信息源源、信息息处理器器、信息息用户和和信息管管理者。管理信信息系统统的主要要任务一一般要实实现对基基础数据据的严格格管理,确定信信息处理理过程的的标准化化,高效效的完成成日常处处理业务务、优化化分配各各种资源源,包括括人力、物力、财力等等。MIIS是一一个人机机结合的的辅助管管理系
15、统统,管理理和决策策的主题题是人,计算机机只是辅辅助的设设备。目前国内内使用和和发展的的MISS平台模模式大体体上分为为两种:客户机机/服务器器(Clliennt/SServver,简称CC/S)模式和和Webb浏览器器/服务器器(Brrowsser/Serrverr,简称称B/SS)模式式。当前前企业信信息管理理系统正正在从CC/S结结构向BB/S结结构转移移,但是是由于安安全性等等方面的的因素,C/SS结构的的管理信信息系统统仍然占占据企业业管理信信息系统统的主流流。C/S模模式系统统以服务务器作为为数据处处理和存存储平台台,在终终端设计计有专门门的应用用程序进进行数据据的采集集和初次次处
16、理,再将数数据传递递到服务务器端,用户必必须使用用客户端端应用程程序才能能对数据据进行操操作。CC/S模模式具有有以下优优点和缺缺点:C/S 模式的的优点: 由于于客户端端实现与与服务器器的直接接相连,没有中中间环节节,因此此响应速速度快。 软件件功能设设计个性性化,具具有直观观、简单单、方便便的特点点,可以以满足客客户个性性化的功功能要求求;如自自由制表表的功能能在C/S 模模式下就就能够实实现,在在B/SS 模式式下就很很难实现现或运行行效率很很低。 操作作界面漂漂亮、形形式多样样,可以以充分满满足客户户自身的的个性化化要求。 C/S结构构的管理理信息系系统具有有较强的的事务处处理能力力,
17、能实实现复杂杂的业务务流程。C/S 模式的的缺点: 需要要专门的的客户端端安装程程序,分分布功能能弱,针针对点多多面广且且不具备备网络条条件的用用户群体体,不能能够实现现快速部部署安装装和配置置。 兼容容性差,对于不不同的开开发工具具,具有有较大的的局限性性。若采采用不同同工具,开发成成本较高高,需要要具有一一定专业业水准的的技术人人员才能能完成。1.2.2 企业人人事管理理系统的的开发方方法企业人事事管理系系统的开开发是一一个复杂杂的工程程,它涉涉及到计计算机处处理技术术、系统统理论、组织结结构、管管理功能能、管理理知识等等各方面面的问题题,至今今没有一一种统一一完备的的开发方方法。但但是每
18、一一种开发发方法都都要遵循循相应的的开发策策略:1.系统统要解决决的问题题。2.系统统可行性性研究,确定系系统要实实现的目目标。3.系统统开发原原则。4.系统统开发前前的准备备工作。5.系统统开发方方法的选选择和开开发计划划的定制制。1.3 SQQL SServver220055及C#简介1.3.1 SQLL Seerveer20005数数据库简简介SQL Serrverr 20005和和SQLL Seerveer 220055 Exxpreess 都是微微软开发发的,一一个全面面的数据据库平台台,Exxpreess是是SQLL Seerveer20005的的免费版版本,他他们功能能完全相相同
19、20005EExprresss使用集集成的商商业智能能 (BBI) 工具提提供了企企业级的的数据管管理。SSQL Serrverr 20005EExprresss 数据据库引擎擎为关系系型数据据和结构构化数据据提供了了更安全全可靠的的存储功功能,使使您可以以构建和和管理用用于业务务的高可可用和高高性能的的数据应应用程序序。SQL Serrverr 20005EExprresss 数据据引擎是是本企业业数据管管理解决决方案的的核心。此外 SQLL Seerveer 220055Exppresss 结结合了分分析、报报表、集集成和通通知功能能。这使使您的企企业可以以构建和和部署经经济有效效的 BB
20、I 解解决方案案,帮助助您的团团队通过过记分卡卡、Daashbboarrd、WWeb serrvicces 和移动动设备将将数据应应用推向向业务的的各个领领域。与 Miicroosofft VVisuual Stuudioo、Miicroosofft OOffiice Sysstemm 以及及新的开开发工具具包(包包括 BBusiinesss IInteelliigennce Devveloopmeent Stuudioo)的紧紧密集成成使 SSQL Serrverr 20005 与众不不同。无无论您是是开发人人员、数数据库管管理员、信息工工作者还还是决策策者,SSQL Serrverr 20
21、005 都可以以为您提提供创新新的解决决方案,帮助您您从数据据中更多多地获益益。为了锻炼炼我对SSQL Serrverr 20005的的理解和和操作,我选择择了SQQL SServver 20005作为为后台数数据库设设计。根据企业业网的特特点,可可以将其其分为前前台和后后台两个个部分设设计。前前台主要要用于实实现企业业产品展展示、详详细信息息查看、企业新新闻发布布、推荐荐企业展展示等功功能;后后台主要要用于管管理员对对企业、会员信信息和产产品发布布等进行行管理。1.3.2 C#简简介在过去的的二十年年里,CC和C+已经经成为在在商业软软件的开开发领域域中使用用最广泛泛的语言言。它们们为程序序
22、员提供供了十分分灵活的的操作,不过同同时也牺牺牲了一一定的效效率。对对于C/C+用户来来说,最最理想的的解决方方案无疑疑是在快快速开发发的同时时又可以以调用底底层平台台的所有有功能。他们想想要一种种和最新新的网络络标准保保持同步步并且能能和已有有的应用用程序良良好整合合的环境境。另外外,一些些C/CC+开开发人员员还需要要在必要要的时候候进行一一些底层层的编程程。C# (C ssharrp) 是微软软对这一一问题的的解决方方案。CC#是一一种最新新的、面面向对象象的编程程语言。它使得得程序员员可以快快速地编编写各种种基于MMicrrosooft .NEET平台台的应用用程序,Miccrosso
23、ftt .NNET提提供了一一系列的的工具和和服务来来最大程程度地开开发利用用计算与与通讯领领域。正正是由于于C#面面向对象象的卓越越设计,使它成成为构建建各类组组件的理理想之选选无论论是高级级的商业业对象还还是系统统级的应应用程序序。使用用简单的的C#语语言结构构,这些些组件可可以方便便的转化化为XMML 网网络服务务,从而而使它们们可以由由任何语语言在任任何操作作系统上上通过IInteerneet进行行调用。最重要的的是,CC#使得得C+程序员员可以高高效的开开发程序序,而绝绝不损失失C/CC+原原有的强强大的功功能。因因为这种种继承关关系,CC#与CC/C+具有有极大的的相似性性,熟悉悉
24、类似语语言的开开发者可可以很快快的转向向C#。C#具有有以下的的优点:1、简单单 C#中指指针已经经消失。不安全的的操作,比方说说直接内内存操作作不被允允许了。C#中:或-操操作符是是没用的的。因为它是是基于.NETT平台的的,它继继承了自自动内存存管理和和垃圾回回收的特特点。原始数据据类型可可变的数数据范围围像Inttegeer,FFloaats等等。整形数值值0和11不再作作为布尔尔值出现现.C#中的布布尔值是是纯粹的的truue和ffalsse值而而且没有有更多的的=操作符符和=操操作符错错误.=被用于于进行比比较操作作而=被用用做赋值值操作。2、现代代C#建立立在当前前的潮流流上,对对
25、于创建建相互兼兼容的,可伸缩缩的,健健壮的应应用程序序来说是是非常强强大和简简单的。C#拥有有内建的的支持来来将任何何组件转转换成一一个weeb sservvicee,运行行在任何何平台上上的任何何应用程程序都可可以通过过互联网网来使用用这个服服务。3、面向向对象的的C#支持持数据封封装,继继承,多多态和对对象界面面(即jjavaa中的iinteerfaace关关键字)。(intt,flooat,douublee)在jjavaa中都不不是对象象,但是是C#引引入和结结构体(strructts)来来使原始始数据类类型变成成对象iint i=11;Sttrinng aa=i Tosstriing(
26、);/转换换(或者者)Booxinng。4、类型型安全在C#中中我们不不能进行行不安全全的类型型转换像像将dooublle转换换成boooleean.。值类型(常量类类型)被被初始化化为零值值而引用用类型(对象和和类被编编译器自自动初始始化为零零值.。第二章 需求求分析2.1 系统统需求分分析性能需求求:整个系系统应当当操作简简便,界界面友好好,维护护简便。数据库库要求运运行稳定定,执行行速度快快,数据据安全性性高。软软件系统统本身运运行对计计算机硬硬件平台台和操作作系统平平台要求求适中。功能需求求:系统功功能主要要包括以以下几个个方面:一,信信息管理理. 包包含员工工信息管管理,用用户信息息
27、管理和和部门信信息管理理.二,日志管管理. 三,系系统管理理.各模模块功能能如下:员工基本本信息管管理此功能模模块主要要完成员员工大量量基本信信息的管管理,包包括员工工信息录录入,员员工信息息删除,员工信信息修改改等子模模块,主主要目的的是协助助企业管管理人员员管理新新老员工工的大量量信息,将以往往大量分分散的信信息统一一集中到到数据库库中。员工基本本信息统统计查询询此功能模模块主要要提供给给管理员员查询员员工信息息详情,协助管管理人员员根据条条件快速速定位员员工以及及对员工工信息的的统计分分析。通通过此功功能模块块,管理理人员可可以对大大量员工工的详细细情况进进行统计计,例如如年龄段段分析,
28、工龄分分析等。基本信息息管理此功能模模块主要要是提供供给管理理员对公公司员工工的一些些信息进进行分类类统计。完成对对公司新新增部门门、新增增民族、新增职职工、文文化水平平等等信信息完成成添加或或删除等等功能。用户信息息管理此功能模模块主要要是提供供给管理理员分配配企业人人事管理理的权限限。设置置合法用用户对整整个管理理系统实实施管理理。具有有添加或或删除或或修改管管理用户户的功能能。账号管理理此功能模模块对系系统中的的账号进进行管理理,将用用户密码码加密存存储,主主要为安安全方面面考虑而而设置,使用基基于角色色的权限限控制来来区分用用户。记事本管管理此功能模模块将用用户登录录登出情情况以及及对
29、系统统的操作作等进行行日志记记录备案案以供需需要的时时候追踪踪查询。登录系统统此模块实实现系统统用户的的安全登登录,保保护系统统只接受受合法授授权用户户的访问问。用户需求求:因为此此管理系系统主要要是针对对大多数数企业的的人事管管理部门门管理公公司内部部人事而而开发的的,它仅仅仅是提提供给人人事管理理部门的的工作人人员使用用,也就就是说用用户角色色都是单单一的,他们都都是系统统的管理理者,享享有平等等的权限限.系统统管理员员点击用用户管理理,可以以对用户户信息表表进行查查询,编编辑,删删除,添添加新用用户等操操作。合合法用户户在成功功登陆系系统后可可以进行行系统的的整体操操作.2.2 系统设设
30、计原则则A、实用用性原则则要力求最最大限度度地满足足实际工工作的需需要,充充分考虑虑各业务务层次、各管理理环节数数据处理理的实用用性,把把满足客客户生产产和管理理业务作作为第一一要素进进行考虑虑。B、可扩扩展性与与可维护护性原则则为适应将将来的发发展,MMIS系系统应该该具有良良好的可可扩展性性和可维维护性。软件设设计尽可可能模块块化、组组件化、是应用用系统可可灵活配配置,适适应不同同的情况况。C、安全全可靠性性原则应用软件件与数据据库系统统的设计计要做到到安全可可靠,防防止非法法用户的的入侵。数据库库的备份份策略恰恰当,以以防灾难难性事故故发生。D、用户户界面设设计原则则图形化原原则:用用户
31、界面面的设计计应做到到美观大大方。用用户界面面应直观观、明了了、条理理清晰。实现“傻瓜型型”管理易学、易用、易管理理。E、数据据库设计计原则对数据库库的设计计因该体体现一致致性、完完整性、安全性性、可伸伸缩性和和规范化化。第三章 管理系系统的设设计方案案3.1 系统统设计概概要系统设计计要在理理解需求求和分析析需求之之后才能能正确搭搭建.理解需求求是在问问题及其其最终解解决方案案之间架架设桥梁梁的第一一步。开开发者只只有和客客户充分分理解了了需求之之后才能能开始设设计系统统。否则则,对需需求定义义的任何何改进,在设计计上都必必须大量量返工。分析需求求是从客客户的需需求中提提取出软软件系统统能够
32、帮帮助用户户解决的的业务问问题,通通过对用用户业务务问题的的分析,规划出出系统的的功能模模块,即即定义用用例。这这个步骤骤是对理理解需求求的升华华,直接接关系到到该系统统的质量量。根据第三三章的需需求分析析,企业业人事管管理系统统采用基基于客户户端/服服务端(C/SS)模式式开发,服务端端采用SSQL Serrverr20005数据据库服务务器作数数据处理理和存储储平台,客户端端应用程程序采用用Vissuall Sttdioo.NEET 220100进行开开发,开开发语言言选用CC。用用户必须须使用客客户端应应用程序序才能对对服务端端数据进进行操作作。3.2系系统功能能流程设设计在设计一一个系
33、统统的时候候,要先先设计出出它的一一个整体体工作的的流程图图,怎么么样一步一步步的实现现操作,下图就就是这个个系统的的详细工工作流程程图。如如图3-1所示示。图3-11 系统统总体功功能流程程图3.3系系统功能能结构设设计系统的功功能结构构图,可可以很直直观的表表现出系系统具体体的功能能,详细细的结构构设计图图见下图图,如图图3-22所示。图3-22 系统统总体功功能结构构图3.4 数据据库的设设计根据需求求分析,本系统统后台数数据库有有许多表表格,以以下给出出部分数数据库表表的简单单描述。1.addminn(用户户信息表表)该表存储储用户基基本信息息。以供供登录密密码验证证,显示示用户身身份
34、用。如表33-3所所示。表3-33用户基基本信息息字段名字段类型型是否主键键说明IDint是定义用户户编号Nameevarccharr(20)否定义用户户姓名Passsworrdvarccharr(200)否定义用户户登录密密码Permmisssionnsvarccharr(8)否定义用户户权限Brannch(部门信信息表)该表存储储部门基基本信息息。如表表3-4所示示。表3-44部门信信息字段名字段类型型是否主键键说明IDint是定义部门门编号BrannchNNamvarccharr(200)否定义部门门名称AddrresssBoook(备备注信息息表) 该表存存储备注注基本信信息。如如表3
35、-5所示示。表3-55备注信信息字段名字段类型型是否主键键说明IDint是定义备注注编号Nameevarccharr(200)否定义名字字信息Sexvarccharr(4)否定义性别别信息Phonnevarccharr(133)是定义电话话号码QQvarccharr(155)是定义QQQ号码WorddPhoonevarccharr(133)是定义办公公室电话话E_Maailvarccharr(322)是定义E_Maiil信息息Folkk(民族族信息表表) 该表存存储民族族基本信信息。如如表3-6所示示。字段名字段类型型是否主键键说明IDint是定义民族族编号Folkkvarccharr(200
36、)否定义民族族名称表3-66民族信信息3.5 系统统界面的的设计3.5.1 界面的的设计的的重要性性虽然说程程序设计计最核心心的地方方是程序序的功能能,但程程序的界界面设计计是不可可忽视的的,它直直接影响响到程序序的易用用性。尤尤其在WWinddowss时代,一个良良好的应应用界面面会给你你的程序序锦上添添花,甚甚至有画画龙点睛睛之韵味味。用户界面面:又称称人机界界面,实实现用户户与计算算机之间间得通信信,以控控制计算算机或进进行用户户和计算算机之间间得 HYPERLINK 数据据传送得得系统部部件。本企业人人事管 理系统统严格遵遵守用户户界面设设计规范范.系统坚坚持图形形用户界界面(GGUI
37、)设计原原则,界界面直观观、对用用户透明明,用户接接触软件件后对界界面上对对应的功功能一目目了然、不需要要多少培培训就可可以方便便使用本本应用系系统。该该企业人人事管理理系统在在界面设设计中也也保持了界面的的一致性性。一致致性既包包括使用用标准的的控件,也指使使用相同同的信息息表现方方法,如如在字体体、标签签风格、颜色、术语、显示错错误信息息等方面面确保一一致。3.5.2 界面设设计对系统有有了深刻刻分析之之后,确确定了此此企业人人事管理理系统界界面的设设计规则则。并严严格根据据界面设设计原则则,设计计出了该该企业人人事管理理系统的的全部界界面。用户登录录界面的的设计 登录界界面需要要有输入入
38、用户名名和密码码,当输输入用户户名和密密码正确确的时候候点击确确定就回回进入系系统主界界面,点点击取消消则推出出登录。所以说说,登录录用户名名、密码码、确定定、取消消这几个个按键需需要在登登录界面面中体现现出来,这是登登录界面面设计中中,不可可缺少的的部分。如图33-7所所示。图3-77用户登登录界面面图主要信息息界面的的设计输入正确确的用户户名和密密码,点点击确定定则会进进入主页页面,主主页面的的内容比比较丰富富,一般般所需要要的内容容都会出出现在主主页面,根据你你自己需需要的操操作点击击相应的的按钮,点击不不同的按按钮就会会跳出相相应的页页面,在在你需要要的页面面上进行行增、删删、改、查。
39、主主页面的的设计在在整个系系统中显显得非常常重要,主页面面设计的的好与坏坏将直接接关系到到整个系系统的设设计的好好与坏。在整个个系统的的设计过过程中,主页面面这一部部分需要要花费大大部分的的时间。如图33-8所所示。图3-88用户登登录界面面图部门信息息管理界界面 部门门信息管管理界面面的设计计相对于于比较简简单一点点,它需需要进行行的操作作比较少少,只需需要实现现一些简简单的增增、删、改、查查,在基基础信息息管理模模块中有有许多和和部门信信息管理理模块的的设计相相似,只只需将其其中的一一个设计计好了,其余的的就是大大同小异异了,将将主要的的内容修修改一下下,界面面设计也也比较相相似,具具体的
40、功功能实现现几乎就就是一模模一样的的。如图图3-99所示。图3-99用户登登录界面面图4.用户户信息管管理界面面用户信息息管理界界面,包包括了对对用户信信息的添添加、修修改、删删除,使使用超级级用户登登录进去去添加新新用户可可以对用用户的权权限进行行设置,普通用用户则不不可以。如图33-100所示。图3-110用户户登录界界面图3.6 重要代代码设计计用户管理理中添加加用户信信息的具具体代码码实现:privvatee vooid btnnOK_Cliick(objjectt seendeer, Sysstemm.EvventtArggs ee)iif(ttxtUUserrnamme.TText
41、t = )MesssaggeBoox.SShoww(请请输入用用户名!,错误);retturnn;/用用户名为为空则提提示iif(ttxtPPasssworrd1.Texxt = )MesssaggeBoox.SShoww(不不允许空空密码!,错误);retturnn;/密密码为空空则提示示iif(ttxtPPasssworrd1.Texxt != ttxtPPasssworrd2.Texxt)MesssaggeBoox.SShoww(两两次输入入密码不不相同!,错误);retturnn;/密密码与确确认密码码应相同同,不同同则提示示iif(ccombbDepparttmennt.TTextt
42、 = )MesssaggeBoox.SShoww(请请选择部部门!,错错误);retturnn;/部部门选择择不应为为空,为为空则提提示UUserrnamme = txxtUssernnamee.Teext;PPasssworrd = txxtPaasswwordd1.TTextt;DDepaartmmenttID = (Deeparrtmeent)commbDeeparrtmeent.IteemscommbDeeparrtmeent.SellecttedIIndeex).IDD;DDiallogRResuult = DDiallogRResuult.OK;/读取取用户名名,密码码,选择择的部
43、门门IDprrivaate voiid UUserrDiaalogg_Looad(objjectt seendeer, Sysstemm.EvventtArggs ee)FFilllCommboBBox();prrivaate voiid FFilllCommboBBox()ccombbDepparttmennt.IItemms.CCleaar();sstriing sqll = SEELECCT IID,NNamee FRROM Depparttmennt;SSqlDDataaReaaderr rss = nulll;ttryrs = SSqlHHelpper.ExeecutteReeade
44、er(CCommmon.Conn,CoommaandTTypee.Teext,sqll);whiile(rs.Reaad()Depparttmennt dd = neww Deeparrtmeent(rs0.ToSStriing(),rrs11.TToSttrinng();commbDeeparrtmeent.Iteems.Addd(d); if (coombDDepaartmmentt.Ittemss.Coountt 0) coombDDepaartmmentt.SeeleccteddInddex = 00;ccatcch(EExceeptiion ex)MesssaggeBoox.SSho
45、ww(exx.Meessaage);/如如异常,则显示示异常信信息ffinaallyyrs.Cloose();说明:此此段代码码主要是是实现用用户管理理中添加加用户的的功能.添加的的用户名名不能为为空,密密码与确确认密码码应相同同,所属属用户部部门在下下拉菜单单中选择择,从而而完成一一次添加加用户过过程。由于篇幅幅有限,仅对部部分功能能给出设设计思路路和具体体实现。第四章 系统的的实现4.1 系统统功能的的实现4.1.1 登登录模块块经过上面面各节的的工作后后,基本本上完成成了一个个档企业业人事管管理系统统的开发发。经过过编译后后,在菜菜单中选选择调试试-启动调调试命令令,则会会出现系系统的登
46、登录界面面,如图图4.1所所示。图4.11系统登登陆图 输入用用户名和和密码,单击“确定”按钮,当身份份验证成成功后进进入企业业人事管管理系统统主界面面.如果果密码错错误则会会显示出出错提示示,如图图4.2所所示。图4.22系统登登陆界面面用户登陆陆成功后后.进入入系统主主界面.在主界界面中可可以进行行系统的的管理.比如更更改密码码,退出出和添加加. 测测试更改改密码功功能如图图5.33所示,用户输输入新的的密码,确认密密码与密密码相同同,点确确定按钮钮,则完完成了密密码更改改的操作作.如下下图4.3所所示。图4.33更改密密码界面面图4.1.2 主主界面模模块信息管理理模块中中包含员员工信息
47、息管理子子模块,部门管管理子模模块和用用户管理理子模块块.首先测试试员工信信息子模模块,企企业人事事管理人人员通过过该界面面实现对对员工信信息的管管理,在在窗体中中,管理理人员可可对员工工的信息息进行修修改,添添加,查查询和删删除操作作。当管管理人员员在列表表中选择择修改员员工信息息时,其其出现的的“编辑区区”内便会会显示出出该员工工的详细细信息。在原来来的信息息中修改改员工相相关的信信息,修修改完毕毕后点击击确定按按钮,则则完成了了员工信信息修改改的操作作。如图图4.4所示。图4.44员工信信息管理理中修改改员工信信息图然后我们们来测试试用户管管理子模模块,在在此模块块中可以以完成用用户的添
48、添加,删删除和修修改功能能.以下下是用户户信息的的添加界界面.在在用户名名框里写写入要添添加用户户的用户户名和密密码,进进行权限限设置,通过下下拉菜单单,选择择用户权权限,从从而完成成添加用用户的整整个操作作.如图图4.5所示。图4.55用户信信息管理理图最后是部部门管理理子模块块的测试试,在此此模块中中,能完完成部门门的添加加,修改改和删除除功能。其他的的一些员员工信息息的修改改,添加加,查询询和删除除操作与与部门模模块的相相似。如如图4.6所示。图4.66基本信信息管理理界面图图结束语在开发过过程中,我深刻刻体会到到了.NNET技技术的魅魅力,认认识到在在网络经经济到来来的今天天,掌握握好一门门计算机机语言,并把它它运用到到力所能能及的应应用程序序开发中中去的重重要性和和现实意意义。我这次毕毕业设计计的目标标是建立立一个基基于C/S的企企业人事事管理系系统,它它用到的的开发工工具是VVisuual s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国高功能含氟聚合物行业市场分析及投资价值评估前景预测报告
- 唱着歌儿摘星星(欣赏 抓住彗星的小尾巴)教学设计小学音乐西师大版一年级下册-西师大版
- 2025年中国高纯氢氧化钠行业市场分析及投资价值评估前景预测报告
- 七年级英语下册 Unit 5 Our school life Topic 1 I usually come to school by subway Section A说课稿 (新版)仁爱版001
- 广东省肇庆市高中英语 Unit 1 Festivals around the worldSpeaking and Warming up说课稿 新人教版必修3
- 吉林省通化市外国语学校九年级化学上册 第一单元 课题1 物质的变化和性质说课稿2 (新版)新人教版
- 实习生发热知识培训课件
- 河北省邯郸市七年级道德与法治下册 第一单元 青春时光 第二课 青春的心弦 第1框 男生女生说课稿 新人教版
- 第2课 提升系统安全的措施说课稿-2025-2026学年小学信息科技鲁教版2024六年级下册-鲁教版2024
- 12.1 定义说课稿-2025-2026学年初中数学苏科版2024七年级下册-苏科版2024
- 《有机化学》课程说课
- 检验科内部审核报告
- 2023新版养老机构等级评定解读
- 无人机的分类
- 国家义务教育质量监测模拟测试(四年级)心理健康
- 【课件】2024届九省联考英语阅读理解评析课件
- 油气储运安全技术
- 风湿性疾病的疫苗接种与预防措施
- 电动起重机司机装卸司机
- DLT817-2014 立式水轮发电机检修技术规程
- 苏教版小学英语单词汇总-译林版- - 1~6年级
评论
0/150
提交评论