中小企业人力资源管理系统.docx

上传人:you****now 文档编号:61495873 上传时间:2022-11-21 格式:DOCX 页数:47 大小:1.71MB
返回 下载 相关 举报
中小企业人力资源管理系统.docx_第1页
第1页 / 共47页
中小企业人力资源管理系统.docx_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《中小企业人力资源管理系统.docx》由会员分享,可在线阅读,更多相关《中小企业人力资源管理系统.docx(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、*毕业设计说明书(论文) 中小企企业人力力资源管管理系统统摘要:本系统统是依据据中小企企业人力力资源管管理的实际需需求而设设计、开开发的一一个小型型人力资资源管理理系统。该系统统具备员员工信息息管理、考勤管管理、工工资管理理、系统统维护等等功能。本本系统基基本能满满足中小小企业人人力资源源管理的的需要,从而提提高该公公司管理理水平。本系统采采用经典典的C/SS结构, 主要要依据公公司人力力资源管管理的工工作流程程设计与与开发。该系统统的分析析与设计计采用了了目前流流行的面面向对象象方法,分别以以用例图图、顺序序图表达达了系统统的功能能需求及及各功能能用例间间的关系系,系统的实实现以VVisuu

2、al Stuudioo 20010作作为开发发平台,采用SSQL Serrverr 20008存存储数据据。使用用C# 设计操操作控件件和编写写操作程程序,完完成数据据输入、修改、存储、调用查查询等功功能;在在数据操操控方面面,用AADO.NETT作为CC#与SSQL Serrverr 数据据接口,实现C#语言对对SQLL Seerveer的操操纵与控控制。关键词:人力资资源管理理系统;C/SS;SQQL SServver 20008;VVisuual Stuudioo.NETT 20010;ADOO.NEETA Huumann Reesouurcee Maanaggemeent Sysste

3、mm Absttracct:TThiss iss a smaall humman ressourrce mannageemennt ssysttem whiich is bassed on thee acctuaal ddemaand of humman ressourrcess maanaggemeent forr miinorrentterpprisses. Thhe ssysttem hass seeverralffuncctioons succh aas tthe staaff infformmatiion mannageemennt, atttenddancce mmanaagemm

4、entt, ssalaary mannageemennt, sysstemm maainttenaancee annd sso oon. Thee syysteem ccan sattisffy tthe bassic neeeds of humman ressourrcess maanaggemeent in minnoreenteerprrisees, so as to impprovve tthe mannageemennt lleveel oof tthe commpanny.The sysstemm usses thee cllasssicaal CC/S sstruuctuure.

5、 Thhe pproccesss off deesiggn aandddeveeloppmennt iis mmainnly bassed on thee huumann reesouurcee maanaggemeent of thee coompaany. Annaallysiis aand dessignn off thhe ssysttem adoopteed ccurrrenttly poppulaar oobjeect-oriientted metthodds,rresppecttiveely witth aa usse ccasee diiagrram、seqquennce di

6、aagraam tto eexprresss thhe ffuncctioonall reequiiremmentts oof tthe sysstemm annd tthe rellatiionsshipp beetweeen eacch uuse cassh ddiaggramm. TThe sysstemm ussingg a claassiicall sttruccturred metthodd caalleed ddataa fllow oriientted andd immpleemennting wwithh Viisuaal SStuddio 20110ass thhe dde

7、veeloppmennt pplattforrm aand SQLL Seerveer 220088 ass thhe eenviironnmennt ffor datta sstorringg. Thhe ssysttem alsso uusess C# too deesiggn tthe opeerattingg laabells aand proograams in ordder to fullfilll tthe funnctiionss off daata entteriing, moodiffyinng, stoorinng aand queery calllinng.IIn th

8、he aaspeect of datta mmaniipullatiing, ussingg ADDO.NNET as thee innterrfacce bbetwweenn C# annd SSQL Serrverr annd CC# llangguagge tto mmaniipullatee annd cconttroll SQQL SServver.Key worrds: A Humman Ressourrce Mannageemennt SSysttem ; CC/S;SQLL Seerveer 220088;Viisuaal SStuddio.NETT 20010;ADOO.NE

9、ET2目 录录前言1第1章 开发发技术简简介21.1 C/S结构构21.2 C#语言221.3 SQQL SServver331.4 ADDO.NNET33第2章 系统统分析552.1 可行行性分析析52.1.1 经济可可行性分分析52.1.2 技术可可行性分分析52.1.3 管理可可行性分分析62.2 功能能需求62.3 性能能需求72.4 系统统目标8第3章 系统统设计993.1 功能能模块设设计93.2数数据库设设计113.2.1 概念设设计113.2.2 物理设设计13第4章 系统统实现1174.1 开发发环境配配置174.2 登录录模块174.3 主窗窗体184.4 人事事管理194

10、.4.1 人力资资源资料料194.4.3 公司资资料204.4.3 部门设设置224.4.4 培训管管理234.4.5 奖惩管管理244.5 工资资管理254.5.1 工资表表查询254.5.2 工资表表管理264.6 考勤勤管理274.6.1 请假登登记274.6.2 加班管管理284.7 更改改密码29第5章 系统统测试3315.1 部门门设置测测试315.1.1 测试数数据315.2.2 测试过过程315.3 培训训管理测测试335.3.1 测试数数据335.3.2 测试过过程335.4 员工工工资的的修改355.4.1 测试数数据355.4.2 测试过过程355.5 测试试总结36结束

11、语337参考文献献38致谢399III前言根据中小小企业对对人力资资源管理理的要求求,该系系统主要要用于企企业内部部员工的的档案、工资、考勤、评价的的管理,便于公公司领导导掌握人人员的动动向,及及时调整整人才的的分配,使员工工情况的的记录和和统计变变得简单单,从而而提高企企业人力力资源管管理的效效率。因因此,本本系统的的开发目目标如下下:1. 员工基本本档案、员工简简历、员员工家庭庭成员信信息等相相关界面面的添加加、修改改、删除除等操作作。2. 查询功能能的实现现。3. 对员工的的考勤、工资等等进行统统计。4. 员工考勤勤信息的的数字化化显示。5. 界面清晰晰美观,逻辑性性强,操操作简单单易懂

12、。6. 系统运行行良好,兼容性性强。本文主要要介绍该该系统分分析、设设计与开开发这三三个阶段段的过程程,全文文共分55章:第1章 :开发技技术简介介,主要要讲了开开发该系系统所用用到的一一些技术术。第2章 :系统分分析,主主要说明明系统分分析的概概念、原原则等以以及本系系统的功功能需求求,性能能需求等等。第3章 :系统设设计,主主要描述述系统的的模块设设计和数数据库的的设计。第4章 :系统各各模块实实现,主主要说明明各个功功能的实实现。第5章 :系统测测试,主主要讨论论系统测测试的方方法与过过程。第1章 开发技技术简介介本系统的的开发主主要采用用的是微微软公司司所开发发的技术术,主要要包括VV

13、isuual Stuudioo.NEET 220100平台、SQLL Seerveer 220088数据管管理系统统、C#编程语语言、AADO.NETT等。现现对上述述技术简简要说明明如下:1. 11 C/S结构构C/S结结构是建建立在中中间件产产品基础础之上的的,要求求应用开开发者自自己去处处理事务务管理、消息队队列、数数据的复复制和同同步、通通信安全全等系统统级的问问题。与与B/SS结构相相比,CC/S技技术发展展历史更更为“悠久”。从技技术成熟熟度及软软件设计计、开发发人员的的掌握水水平来看看,C/S技术术是更成成熟、更更可靠的的。本系统采采用经典典的C/S结构构。采用用该结构构来设计计

14、这个系系统是因因为该公公司规模模并不是是很大,目前并并没有任任何的分分公司,只是在在本公司司内部进进行使用用,不需需要任何何的网上上操作,不管是是在经济济上还是是管理上上都很适适合该公公司现在在的需要要。C/S结结构有如如下特点点:1. 由于客户户端的实实现是与与服务器器的直接接相连,没有中中间环节节,因此此响应速速度会很很快。2. 操作界面面漂亮、形式多多样,可可以充分分满足客客户自身身的个性性化要求求。3. C/S结结构的管管理信息息系统具具有较强强的事务务处理能能力,能能实现复复杂的业业务流程程。1.2 C#语语言C#是微微软为.NETT平台订订做的编编程语言言,它是是C/CC+系系列中

15、第第一个面面向组件件的程序序设计语语言,CC#的统统一类型型特性大大幅度简简化了系系统的开开发操作作,提高高了扩展展性与重重复使用用性,如如集合对对象可以以存放任任何类型型的对象象。C#中没有有指针,因此,C#程程序不会会有“乱指”的指针针这种困困扰,CC#程序序编译后后产生EEXE或或DLLL等PEE可执行行文件,这些文文件是一一种中间间语言,与CPPU无关关,这样样使得CC#所编编译的程程序可以以在任何何支持.NETT Frrameeworrk的操操作系统统下执行行。1.3 SQLL SeerveerSQL是是一种结结构化查查询语言言。SQQL语言言的主要要功能就就是和各各种数据据库建立立

16、联系,进行沟沟通。SSQL语语句可以以用来执执行各种种各样的的操作,例如更更新数据据库中的的数据,从数据据库中提提取数据据等。目目前,绝绝大多数数流行的的关系型型数据库库管理系系统,如如Oraaclee,Syybasse,MMicrrosooft SQLL Seerveer,AAcceess等等都采用用了SQQL语言言标准。 SQLL Seerveer 220088可以对对整个数数据库、数据文文件和日日志文件件进行加加密,而而不需要要改动应应用程序序。进行行加密使使公司可可以满足足遵守规规范及其其关注数数据隐私私的要求求。简单单的数据据加密的的好处包包括使用用任何范范围或模模糊查询询搜索加加密

17、的数数据、加加强数据据安全性性以防止止未授权权的用户户访问。这些可可以在不不改变已已有的应应用程序序的情况况下进行行。 本系统统对SQQL SServver数数据库的的访问主主要通过过六个步步骤实现现:1. 建立数据据库表,表中存存储相应应数据。2. 使用SqqlCoonneectiion类类建立数数据库应应用程序序和数据据库连接接对象。3. 从数据库库指定表表中取出出感兴趣趣的记录录。4. 从数据库库指定表表中取出出的感兴兴趣记录录组成一一个新表表,填充充到DaataSSet类类 对象象中,可可填充多多个表,并可在在DattaSeet类对对象中指指定表和和表的关关系。 取出所所感兴趣趣的记录

18、录后断开开数据库库连接。5. 用支持数数据库绑绑定控件件,例如如DattaGrrid控控件,显显示DaataSSet类类对象中中 的数数据,供供用户浏浏览、查查询和修修改。6. 及时更新新DattaSeet中内内容,并并把修改改的数据据存回源源数据库库。1.4 ADOO.NEETADO.NETT就是一一种让程程序员可可以快速速、高效效地利用用Vissuall Sttudiio 220100开发出出数据库库应用程程序的技技术。实实际上,ADOO.NEET就是是.NEET FFrammewoork的的类库中中一些特特定的能能够对数数据库中中的数据据进行操操作的类类的集合合。ADDO.NNET实实际

19、包括括两个组组成部分分:1. 数据提供供者 也也称为.NETT Frrameeworrk数据据提供程程序,实实际上就就是建立立和数据据库的连连接、 提取取数据、操作数数据、执执行数据据命令等等一系列列类。2. DataaSett(数据据集) 表表示数据据在客户户机内存存中的缓缓存。ADO.NETT是数据据库访问问和操作作的主要要类集合合,是.NETT框架中中非常重重要的组组成部分分。利用用ADOO.NEET技术术编制的的数据库库程序必必须在.NETT框架支支持下才才能运行行。C#利用用ADOO.NEET进行行数据库库开发的的基本步步骤:1. 创建和数数据库连连接的cconnnecttionn对

20、象。2. 配置DaataAAdappterr 对象象并创建建和操作作数据集集DattaSeet。3. 将数据库库中的表表添加到到DattaSeet中。4. 把数据集集DattaSeet绑定定到DaataGGridd上。利利用DaataAAdappterr的Fiill方方法 将将数据填填充到DDataaSett,最终终的数据据库中的的数据显显示在用用户界面面的 DattaGrrid中中。 第2章 系统分分析系统分析析(Syysteems Anaalyssis)是软件件系统设设计与开开发的一一个主要要和关键键阶段,其目的的是确定定用户的的需求及及其解决决方法,具体包包括用户户对系统统功能的的需求、

21、公司的的业务与数据流流程、所所要开发发系统的的模型等等。系统统分析所所确定的的内容是是今后系系统设计计、系统统实现的的基础。目前常用用的系统统分析方方法有基基于数据据流的结结构化方方法、面面向对象象的方法法、面向向领域的的方法等等。面向向对象的方法是是当前流流行的主主流方法法,由于于本系统统开发过过程中采采用的技技术基本本是基于于面向对对象技术术的,所所以本系系统的分分析采用用了面向向对象的的方法并并使用面面向对象象领域中中普遍采用用的UMML建模模语言给给出了分分析结果果系系统总体体用例图图。2.1 可行性性分析2.1.1 经经济可行行性分析析完成本系系统需要要硬件和和软件两两方面的的支持。

22、硬件方方面需要要开发服服务器一一台,个个人电脑脑在此可可作为服服务器使使用。软软件方面面由于本本系统属属于小型型管理系系统,利利用Viisuaal SStuddio 20110和SSQL Serrverr 20008数数据库开开发工具具即可实实现,经经济成本本低,因因此在经经济上是是可行的的。2.1.2技术术可行性性分析本系统采采用目前前被广泛泛使用的的C#开开发技术术、SQQL SServver 20008数据据库技术术和Wiindoow 77操作系系统进行行开发设设计。首首先,CC#是微微软为.NETT量身定定做的开开发语言言集合了了C/CC+和和VB的的双重优优点,具具有简易易型、灵灵活

23、性、移植性性强等特特点,同同时使用用Vissuall Sttudiio 220100作为开开发平台台,对于于开发本本系统来来说,这这种开发发环境是是完全没没有问题题的。其其次,本本系统采采用SQQL SServver 20008数据据库。到到目前为为止,SSQL数数据库仍仍然是使使用最广广泛的一一种数据据库语言言,因此此本系统统采用SSQL Serrverr 20008,在系统统安全性性、可用用性和高高稳定性性上又有有了很大大的提升升。再次次,本系系统的操操作环境境采用WWinddowss 7操操作系统统。Wiindoow7是是由微软软公司推推出的操操作系统统,可以以为本系系统的开开发提供供良

24、好的的稳定性性。最后后,考虑虑到三者者兼容的的问题,由于三三者都属属于微软软公司的的产品,所以兼兼容性上上不存在在问题。硬件方方面,采采用标准准的服务务器硬件件配置,能满足足本系统统的要求求。综上上所述,本系统统的技术术可行性性不存在在问题。2.1.3 管管理可行行性分析析本系统的的主要是是针对中中小企业业的实际际情况而而进行开开发的,应用对对象为该该公司的的人力资资源管理理人员和和企业的的高层管管理者,由于本本系统界界面简洁洁、结构构清晰、操作简简单,所所以在对对相应使使用人员员进行培培训的情情况下是是可以顺顺利使用用本系统统的。2.2 功能需需求1. 功能分析析中小企业业是坐落落于苏州州昆

25、山的的一家电电子厂,其公司司主要生生厂电脑脑显示屏屏,手机机显示屏屏等其他他产品,所以需需要大量量的流水水线工人人,为了了更好的的管理这这些工人人,这就就需要一一个人力力资源管管理系统统来记录录这些工工人的工工资,出出勤率,请假管管理相关关事仪。经过以以上分析析并通过过对该公公司的实实际调研研,确定定该系统统应实现现的系统统功能如如下:(1)人人事管理理:主要要实现管管理企业业员工的的基本信信息管理理,包括括员工基基本信息息的录入入、修改改、删除除以及员员工家庭庭信息、员工工工作简历历、员工工奖惩记记录、员员工培训训记录、员工离离职信息息管理等等功能。(2)考考勤管理理:主要要通过员员工考勤勤

26、信息处处理模块块实现员员工考勤勤信息的的录入、修改、删除操操作及员员工考勤勤信息的的统计等等信息。(3)工工资管理理:通过过工资管管理模块块实现工工资的录录入、修修改。(4)系系统维护护:对系系统信息息进行设设置。主主要实现现用户密密码的修修改设置置。(5)退退出系统统:完成成系统的的退出。2.功能能用例图图根据功能能需求分分析和调调研可以以得出系系统的功功能的总总用例图图,如图图2-11所示。图2-11 系统统总体用用例图2.3 性能需需求1速度度公司电脑脑环境为为Miccrossoftt Wiindoows 操作系系统、CCPU主主频为22 GHHz以上上,2 GB内内存配置置。本系系统采

27、用用的是CC/S模模式,服服务器的的配置完完全可以以承受这这种需求求,所以以完全能能够满足足用户的的需求。2.安全全性系统的安安全性包包括保密密性、完完整性和和可用性性,该系系统需用用户输入入用户名名及密码码才能登登录并使使用。如如果用户户名及密密码输入入错误,就会提提示登录录失败,用户就就无法使使用该系系统。3.实用用性该系统主主要是根根据中小小企业的的实际情情况而进进行设计计和开发发的,所所以系统统的各种种功能也也都是最最适合该该公司的的。4.可维维护性系统需要要负责人人每年进进行维护护,查看看系统的的使用情情况,维维护的目目的是要要保证系系统正常常而可靠靠地运行行,并能能使系统统不断得得

28、到改善善和提高高,以充充分发挥挥作用,维护要要有计划划、有组组织的进进行。2.4 系统目目标根据以上上的分析析,确定定该系统具具体目标标如下:1. 员工基本本档案、员工简简历、员员工家庭庭成员信信息等相相关界面面的添加加、修改改、 删删除操作作。2. 查询功能能的实现现。3. 对员工的的考勤、工资等等进行统统计。4. 员工考勤勤信息的的数字化化显示,以方便便企业对对员工进进行年终终考核。5. 界面清晰晰美观,逻辑性性强,操操作简单单易懂。6. 系统运行行良好,兼容性性强。第3章 系统设设计本章主要要从系统统模块设设计和数数据库设设计两个个方面来来进行设设计。将将本系统统的各模模块功能能以及数数

29、据库中中表结构构的设计计都详细细的承现现出来。在系统统模块设设计中,通过对对系统需需求的分分析,将将系统的的模块都都设计出出来并用用顺序图图的形式式来展示示各模块块的功能能。数据据库设计计中,先先通过实实体类图图来展示示出表字字段以及及各字段段的功能能,然后后再把表表的结构构通过表表格的方方式显示示出来。3.1 功能模模块设计计根据需求求分析之之后,将将系统分分为以下下几个模模块:系系统的登登录模块块、人力力资源管管理模块块、工资资管理模模块、考考勤管理理模块、系统维维护。下下面具体体介绍这这些模块块所包含含的内容容。1. 登录模块块:用户户必须登登录之后后才能进进行使用用。登录录顺序图图如图

30、33-1所所示。图3-11 系统统登录顺顺序图2. 人力资源源管理模模块:包包括公司司资料、部门设设置、人人力资源源资料、培训管管 理、奖惩管管理、调调薪管理理、考评评管理以以及合同同管理。人力资资源管理理模块 顺序图图如图33-2所所示。图3-22 人力力资源管管理模块块3. 工资管理理模块:包括工工资表查查询和工工资表管管理。工工资管理理模块顺顺序图如如图3-3所示示。图3-33 工资资管理模模块4. 考勤管理理模块:包括请请假登记记、加班班管理。考勤管管理模块块顺序图图如图33-4所所示。图3-44 考勤勤管理模模块5. 系统维护护模块:包括更更改密码码、用户户管理、数据备备份、数数据恢

31、复复。系统统维护模模块顺序序图如图图3-55所示。图3-55 系统统维护模模块3.2数数据库设设计3.2.1概念念设计本系统的的数据库库主要是是用来记记录企业业所有员员工的基基本信息息及考勤勤、薪资资等信息息等数据据,数据据量由企企业的员员工数量量多少决决定。本本系统的的数据库库命名为为中小企企业人力力资源管管理系统统,共用用12张张数据表表来存储储相应信信息。数据库概概念设计计作为系系统开发发的重要要组成部部分,是是根据管管理系统统的相应应需求制制定的,数据库库的优劣劣直接影影响到系系统的后后期开发发。为了保证证系统的的安全性性,在登登录系统统的时候候用户需需要输入入正确的的用户名名和密码码

32、,并且且通过不不同的用用户名和和密码进进入不同同的管理理界面。因此,需要一一个数据据库表用用来记录录用户的的用户名名和密码码。登录录表的实实体类图图如图33-6所所示。图3-66 登录录表员工信息息表属于于其中最最重要的的一个表表,在这这个表中中记录了了员工的的基本信信息,因因此表中中涉及的的员工信信息字段段太多,本实体体类图只只给出了了部分字字段。本本系统的的员工基基本信息息表实体体类图如如图3-7所示示。图3-77 员工工基本信信息员工受到到奖惩是是必不可可少的。在数据据库设计计中,加加入了一一个员工工奖惩表表,以便便对员工工的奖惩惩信息进进行记录录。奖惩惩表的实实体类图图如图33-8所所

33、示。图3-88 奖惩惩表员工的考考勤信息息是通过过数据库库进行显显示的。其实体体类图如如图3-9所示示。图3-99 员工工考勤信信息表人力资源源管理系系统离不不开对员员工的工工资管理理,将员员工的工工资信息息动态地地录入数数据库并并且能够够随时清清晰地查查看是设设计此薪薪资信息息表的基基本目的的。其类类图设计计如图33-100所示。图3-110 薪薪资管理理表此外,员员工培训训记录表表、员工工简历表表、员工工离职管管理表、员工培培训记录录表均属属于员工工档案信信息的范范围,实实体类图图设计与与其它员员工基本本信息类类似,本本文不再再显示其其类图设设计。3.2.2物理理设计根据上面面设计的的实体

34、类类图,便便可以在在数据库库中创建建相应的的数据库库表,本本系统的的各数据据表的结结构如下下:(1)员员工基本本档案表表用于保保存员工工的基本本档案信信息。包包括自编编号、员员工编号号、员工工姓名、员工性性别、出出生年月月、身份份证号码码、民族族、政治治面貌、婚姻状状况、文文化程度度、专业业、毕业业院校、职务、基本工工资、手手机号码码、籍贯贯等字段段。其结结构如表表3-11所示。表3-11 基本本档案表表字段名称称类型是否允许许空说明编号varccharr(500)否员工信息息编号(主键)姓名varccharr(500)否员工姓名名性别varccharr(500)否员工性别别出生年月月date

35、etimme否员工出生生日期身份证号号码varccharr(500)否员工身份份证编号号民族 vvarccharr(500)否员工民族族政治面貌貌varccharr(500)否员工政治治面貌文化程度度varccharr(500)是员工文化化程度专业varccharr(500)是员工所学学专业毕业院校校varccharr(500)是员工毕业业院校职称varccharr(500)是员工职称称职务varccharr(500)是员工在公公司的职职务进入单位位时间dateetimme否员工进入入本单位位时间合同年限限varccharr(500)否员工签订订的合同同年限基本工资资floaat否员工的基基本

36、工资资银行账号号varccharr(500)否员工的工工资银行行账号保险账号号varccharr(500)否员工的保保险账号号手机号码码varccharr(500)是员工手机机号码家庭住址址varccharr(500)否员工家庭庭住址籍贯varccharr(500)否员工籍贯贯备注varccharr(500)是其它说明明(2)公公司部门门表用于于存放公公司部门门信息。包括部部门名称称、部门门负责人人、人力力资源文文员、联联系电话话、额定定人数、说明等等字段。其结构构如表33-2所所示。表3-22部门信信息表字段名类型是否允许许空说明部门名称称varccharr(500)否公司部门门名称部门经理

37、理varccharr(500)否本部门经经理负责人varccharr(500)是各部门负负责人信信息联系电话话varccharr(100)否本部门联联系电话话备注varccharr(500)是说明信息息(3)离离职管理理表用来来存放员员工的离离职信息息。包括括自编号号、员工工编号、员工姓姓名、离离职时间间、离职职原因、批准人人和说明明信息等等。其结结构如表表3-33所示。表3-33 离职职管理表表字段名类型是否允许许空说明编 号号varccharr(500)否员工编号号姓 名名varccharr(500)否 员工工姓名离职时间间dateetimme否员工离职职时间 离职职原因varccharr

38、(500)否 员工工离职原原因批准人varccharr(500)否 批准人人姓名说 明明varccharr(500)是说明事项项(4)操操作用户户权限表表用于存存放用户户的信息息及各用用户的权权限信息息。包括括用户名名称、用用户密码码。其结结构如表表3-44所示。表3-44 操作作用户权权限表字段名称称类型是否允许许空说明用户名称称varccharr(500)否存放用户户名称用户密码码varccharr(500)否存放用户户密码(5)培培训记录录表用于于存放员员工的培培训记录录信息。包括:自编号号、员工工编号、员工姓姓名、开开始时间间、结束束时间、培训单单位、培培训地点点、培训训内容、培训经经

39、费、证证书名称称、说明明信息等等字段。其结构构表如表表3-55所示。表3-55 员工工培训记记录表字段名类型是否允许许空说明员工编号号varccharr(500)否员工编号号员工姓名名varccharr(500)否员工姓名名开始时间间dateetimme否培训开始始时间结束时间间dateetimme否培训结束束时间培训单位位varccharr(500)是培训单位位名称培训地点点varccharr(500)是培训所在在地点培训内容容varccharr(500)是培训内容容培训经费费varccharr(500)是培训经费费数量证书名称称varccharr(500)是培训证书书名称说 明明varcc

40、harr(500)是说明信息息(6)请请假记录录表用于于存放员员工的请请假信息息。包括括:姓名名、员工工编号、请假天天数等字字段。其其结构表表如表33-6所所示。表3-66 请假假记录表表字段名类型是否允许许空说明员工编号号varccharr(500)否员工编号号员工姓名名varccharr(500)否员工姓名名请假天数数varccharr(500)否请假的时时间(7)员员工奖惩惩信息表表用于存存放员工工的奖惩惩信息。包括:员工编编号、员员工姓名名、奖惩惩日期、奖惩类类型、奖奖惩原因因、说明明等字段段。其结结构表如如表3-7所示示。表3-77 员工工奖惩信信息表字段名类型是否允许许空说明员工编

41、号号varccharr(500)否员工编号号员工姓名名varccharr(500)否员工姓名名奖惩日期期dateetimme否 奖惩惩日期奖惩类型型varccharr(500)否 奖惩类类型奖惩原因因varccharr(500)否 奖惩惩原因说 明明varccharr(500)是说明信息息(8)加加班管理理表用于于存放员员工的加加班信息息。包括括:员工工编号、员工姓姓名以及及加班时时数等字字段。其其结构表表如表33-8所所示。表3-88 加班班管理信信息表字段名类型是否允许许空说明员工编号号varccharr(500)否员工编号号员工姓名名varccharr(500)否员工姓名名加班时数数fl

42、oaat否 加班班的总时时数(9)工工资表查查询用于于存放员员工的信信息,工工资。包包括员工工姓名、员工编编号、部部门、工工资、银银行账号号等字段段。其结结构表如如图3-9所示示。表3-99 工资资表查询询信息表表字段名类型是否允许许空说明员工编号号varccharr(500)否员工编号号员工姓名名varccharr(500)否员工姓名名部 门门varccharr(500)否员工的所所属部门门工 资资 ffloaat否 每每个月的的工资银行账号号varccharr(500)否 员员工的银银行账号号第4章 系统实实现4.1 开发环环境配置置1客户户端环境境:(1)MMicrrosooft Win

43、ndowws 77 操作作系统(2)硬硬件环境境:CPPU主频频为2.1 GGHz以以上,内内存2 GB以以上2服务务器环境境:(1)操操作系统统:Miicroosofft WWinddowss Seerveer 220033(2)数数据库系系统:SSQL Serrverr 20008(3)开开发语言言:C#(4)开开发环境境:Viisuaal SStuddio220100(5)硬硬件环境境:CPPU主频频为2.1 GGHz以以上,内内存2 GB以以上4.2 登录模模块1.界面面设计登录模块块主要是是通过输输入正确确的用户户名和密密码进入入主窗体体,它可可以提高高程序的的安全性性,保护护数据资

44、资料不外外泄。登登录窗体体运行后后如图44-1所所示。4-1登登录界面面2.后台台处理与与实现该模块主主要是为为了实现现用户的的登录功功能。用用户输入入正确的的用户名名和密码码后可登录到到主界面面,为方方便调试试,用户户名和密密码都设设成了默默认的。用户名名的输入入采用了了commboxx控件,其默认认用户名名Admminiistrratoor。其其实现如如代码44-1所示示。if (useer_nnamee_coombooBoxx.Teext.Triim() = ) MMesssageeBoxx.Shhow(nulll, 用户户名不能能为空, 登陆失失败, MeessaageBBoxBButttonss.OKK, MesssaggeBooxIccon.Queestiion); retturnn;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁