《人事工资管理系统毕业设计12763.docx》由会员分享,可在线阅读,更多相关《人事工资管理系统毕业设计12763.docx(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕 业 设 计计(论 文)20111年 4月23 日日成绩评议议学号姓名名题目 人事工工资管理理系统 指导教师师建议成成绩:答辩小组组建议成成绩:系答辩委委员会评评阅意见见及评定定成绩:系主任签签字(盖盖章): 年 月月 日毕业设计计(论文文)任务务书专业软件技术术学号姓名题目人事工资资管理系系统内容本毕业论论文是以以便于各各个公司司管理的的人事工工资管理理系统为为根据,论论述了人人事工资资管理系系统的功功能结构构、性能能以及系系统开发发的原理理和方法法,全文文共分为为概述、系统分分析、总总体设计计、系统统设计、致谢、系统测测试、参参考文献献。基本要求求1.整个个系统要要符合操操作简便便、界面
2、面友好、灵活、实用、安全等等要求。2.在相相应的窗窗体中,可可方便地地添加、删除或或修改数数据。3.方便便数据查查询和数数据打印印等功能能重点研究究问题1.整个个系统需需要灵活活、实用用、安全全等性能能。2.本系系统需解解决新进进员工加加入时人人事档案案的建立立、老员员工的转转出、职职位等的的变动引引起职工工信息的的修改。3.数据据计算自自动完成成,尽量量减少人人工干预预。其它要说说明的问问题本系统运运行于内内存为22G容量量以上的的计算机机,系统统占有硬硬盘空间间20MMB,运运行需110MBB以上磁磁盘容量量。操作作系统使使用WIINDOOWS220000以上版版本操作作系统。 指导导教师
3、签签字:年月日注:由指指导教师师填写 毕业设计计开题报报告专业软件技术术学号姓名题目 人人事工资资管理系系统选题目的的和意义义随着我国国市场经经济的快快速发展展,人事事工资管管理系统统在企业业的日常常管理中中发挥着着越来越越重要的的作用。人事工工资管理理系统可可以进行行档案管管理、奖奖罚管理理和工资资管理等等,方便便处理企企业内部部员工的的相关工工资信息息。研究方案案本系统是是结合网网络技术术的应用用使得计计算机之之间通信信、信息息共享称称为可能能,而数数据库技技术的应应用则为为人们提提供了数数据存储储、信息息检索、信息分分析等功功能,从从而使得得工作更更高效地地进行。本系统统性能力力求易于于
4、使用,具具体有较较高的扩扩展性和和可维护护性。计划进度度1.准备备阶段(1月前):确定课题,查阅有关资料,功能模块分析和用户界面要求分析,数据库的安装,C#的配置。2.系统统设计、编码、测试阶阶段(22月-44月):对系统统各功能能模块进进行界面面设计、编码,使使系统达达到设计计要求。3.论文文修改阶阶段(44月):修改论论文,完完成论文文。指导教师师意见 指导导教师签签字:年月日毕业设计计(论文文)指导导记录表表指导教师师姓 名职 称讲 师学 生专业学号姓名论文题目目人事工资资管理系系统第一次指指导指导日期期指导情况况及指导导意见:第二次指指导指导日期期指导情况况及指导导意见:指导教师师意见
5、序号项目分数不及格及格良优1文献检索2开题报告3考勤情况、工作态度4综合应用能力评价5工作量评价6任务难度评价7创造性评价8外文翻译及摘要9论文书写规范化评价10其他注:请在在适当的的栏内打打“”对论文的的简短评评价:1.指出出论文存存在的问问题及错错误2.对创创造性工工作评价价3.建议议成绩 优 良 及格 不及及格 指导导教师签签字年月日答辩小组组评议意意见学号姓名名题目 人事事工资管管理系统统 序号项目分数不及格及格良优1任务难度及分量2论文规范化3基本理论运用正确4资料来源充足、可信5实践意义6综合应用能力7答辩表现8创造性工作评价9其他注:请在在适当的的栏内打打“”答辩小组组意见:1.
6、建议议成绩等等级 优 良 及格 不及及格2.需要要说明的的问题 答辩小小组长签签字年月日陕西职业技术学院计算机科学系学生毕业论文摘 要要随着企业业的规模模不断扩扩大,员员工数量量急剧增增加,有有关员工工的各种种信息量量也成倍倍增长。面对庞庞大的信信息量,就就需要有有企业人人事信息息管理系系统来提提高员工工管理工工作的效效率。通通过这样样的系统统,可以以做到信信息的规规范管理理、科学学统计和和快速的的查询,从从而减少少管理方方面的工工作量。文章分分为三个个部分:引言部部分介绍绍了选题题的背景景和研究究的意义义;正文文部分详详细阐述述了人事事工资管管理系统统的系统统分析和和大致的的实现过过程,是是
7、文章的的主题部部分,也也是难点点和创新新点所在在;结论论部分总总结了本本次研究究的体会会和对本本选题的的展望。关键词:人事管管理 工资管管理 信息系系统AbsttracctWagee Maanaggemeent Infformmatiion Sysstemm iss a DBMMS ccomppletted by usiing c#。c# iis tthe mosst ppopuularr prrogrrammmingg teechiinquue,ttharr haas hhugee efffecct。TThrooughh Syysteem ooverralll deesiggn,ffuncc
8、tioonall annalyysiss annd pproggramm deesiggn,wwe sset up thee moore perrfecctedd waage MISS。Inn thhis repportt,maany thiingss,suuch as bassic funntioon oof VVisuual Bassic66.0,ddesiign lannguaage sellecttingg,syysteemattic dattabaase dessignn,OOOP ddesiign staateggoryy,deesiggn mmethhod of repportt
9、 seetupp annd sscreeen settup,aappllicaatioon ddeveeloppingg,arre eelabbrorrateed。TThiss MIIS hhas manny ffuncctioons succh aas ddataa innputt,daate savve,rrecoode queery,rrepoort priint,aand diaalogg syysteem iis vveryy peerfeect,uusinng sscreeen buiildeer tto pprodductt too prroduuct nicce ffuntti
10、onn innterrfacce iis aa chharaactaarissticc off ouur ddesiign。KEYWWORDD:daatabbasee;waage;wagge mmanaagemmentt; wwagee maanaggemeent infformmatiion sysstemm ;目 录录摘要IAbsttracctIII目录IIII引言1第一章人人事工资资管理系系统分析析21.1 可行性性分析221.2 需求分分析2第二章总总体设计计42.1 项目规规划42.2 系统业业务流程程分析442.3 系统功功能结构构4第三章系系统设计计63.1 设计目目标63.2
11、系统环环境63.3 开发语语言73.4 运行环环境83.5 数据库库设计99第四章详详细设计计一三4.1 公共模模块设计计一三4.2 公共类类设计一一五4.3 主要功功能模块块设计一一八第五章系系统调试试与测试试275.1 程序调调试2775.2 系统测测试277第六章系系统开发发难点2296.1 权限设设置2996.2 复杂查查询2996.3 存储过过程2996.4 动态配配置系统统参数229第七章小小结300谢辞311参考文献献32IV陕西职业技术学院计算机科学系学生毕业论文引 言言随着企业业的规模模不断扩扩大,员员工数量量急剧增增加,有有关员工工的各种种信息量量也成倍倍增长。面对庞庞大的
12、信信息量,就就需要有有企业人人事信息息管理系系统来提提高员工工管理工工作的效效率。通通过这样样的系统统,可以以做到信信息的规规范管理理、科学学统计和和快速的的查询,从从而减少少管理方方面的工工作量。企业要要实现现现代化的的主要内内容之一一就是实实现企业业人事信信息管理理的现代代化,只只有将计计算机引引入企业业的管理理,才能能真正形形成现代代化企业业的组织织形式,管管理和运运用方式式,才能能真正体体现企业业规范化化、科学学化、现现代化管管理的手手段。企业的人人事信息息管理,主主要是指指企业对对员工这这一核心心的管理理。对员员工工资资的分析析可以作作为综合合评价企企业效益益的依据据,而对对员工的的
13、管理又又可促进进企业效效益的提提高。在在很多企企业里面面,如果果有上千千名员工工,每年年都有新新员工进进入企业业,也有有员工要要离开企企业,就就需要删删除离职职员工的的一些相相关信息息,建立立新员工工相关档档案,就就以它为为例,这这样档案案管理工工作量大大,并且且如果全全都用手手写出来来整理再再存档就就给企业业管理人人员带来来许多的的不便。而且采采用人工工方式进进行操作作管理很很容易出出错,有有时因随随着经济济的发展展,企业业正向着着大型化化、规模模化发展展,而对对于大中中型企业业,员工工、职称称等跟工工资管理理有关的的信息随随之急剧剧增加。在这种情情况之下下,只靠靠人工来来处理员员工的工工资
14、会出出现很多多问题,例例如:1花费财财务人员员大量的的时间,2计算的的疏忽,出出现工资资发放错错误的现现象 所以设计计一个人人事工资资管理系系统,由由计算机机代替人人工执行行一系列列诸如增增加新员员工,删删除旧员员工,工工资修改改,查询询,统计计及打印印等操作作。这样样就使办办公人员员可以轻轻松快捷捷地完成成人事工工资管理理的任务务,也能能使人事事管理自自动化,提提高信息息处理的的速度和和准确性性。第一章 人事工资资管理系系统分析析1.1可可行性分分析1. 经经济上的的可行性性在网络高高速发展展的今天天,本系系统将为为企业办办公效率率开启一一个新的的窗口,其其优越性性有以下下几点:(1)本本系
15、统的的运行可可以减少少不必要要的人力力,为企企业节省省更多的的资源;(2)本本系统可可以统计计大量的的数据,对对各个数数据库进进行分类类管理,保保证数据据的安全全性和统统一性;(3)本本系统能能够自动动隐藏保保密文档档,以保保证其的的安全性性。所以本系系统在经经济上是是可行的的。2 . 技术上上的可行行性本系统前前台数据据库采用用Miccrossoftt SSQL Serrverr 20005 数据库库,该数数据库系系统在安安全性、准确性性和运行行速度方方面比其其他数据据库有绝绝对的优优越性,并并且处理理数据量量大,效效率高。本系统后后台采用用Miccrossoftt的公司司的Viisuaal
16、 SStuddio 20005作为为主要的的开发平平台,它它提供了了完善的的指令控控制语句句、类与与对象的的支持及及丰富的的数据类类型,给给开发系系统提供供了高性性能的保保障。而而且保证证了代码码的模块块化要求求,便于于以后系系统的扩扩展和修修改。综上所述述,本系系统的设设计与开开发在技技术上和和硬件设设备上的的条件都都是满足足的。因因此,在在技术方方面是可可行的。3. 运运行上的的可行性性本系统是是面向大大多数企企业的管管理系统统,对于于硬件和和软件的的要求很很普遍,因因此,本本系统在在运行上上是可行行的。1.2需需求分析析需求分析析是软件件开发中中最重要要的一个个环节,需需求分析析的成功功
17、保证了了整个软软件系统统开发成成功的一一半。一一个好的的需求分分析需要要充分调调动客户户的积极极性,明明确客户户对系统统的需求求和帮助助客户改改进工作作流程,使使客户不不仅理解解今天要要实现什什么功能能,明天天还可能能实现什什么功能能。这样样我们作作出的需需求分析析才具备备前瞻性性,更好好地满足足客户的的需求。通过实际际调查,要要求本系系统要具具备以下下功能:(系统各各个模块块将在系系统设计计中详细细讲到) 良好好的人机机界面。 方便便添加和和修改数数据功能能。 方便便数据查查询。 方便便数据打打印功能能。 在相相应的窗窗体中,可可方便地地删除数数据。 数据据计算自自动完成成,尽量量减少人人工
18、干扰扰。第二章总总体设计计2.1项项目规划划工资管理理系统主主要由人人事管理理、工资资管理、系统管管理、用用户管理理和退出出等模块块组成,具具体规划划如下:人事管管理模块块。该模模块主要要用于实实现档案案管理、奖罚管管理、调调动管理理和考评评管理的的功能。工资管管理。该该模块主主要用于于实现考考勤津贴贴和工资资总结的的功能。系统管管理。该该模块主主要用于于实现部部门管理理和数据据备份的的功能。用户管管理。该该模块主主要用于于实现操操作员管管理、修修改口令令和更改改操作的的功能。退出。该模块块主要实实现系统统退出的的功能。2.2系系统业务务流程分分析工资管理理系统的的业务流流程如图图2.11所示
19、。 图图2.11人事工工资管理理系统业业务流程程图2.3系系统功能能结构工资管理理系统功功能结构构图如图图2.22所示。 图图2.22 系统统功能结结构图第三章系系统设计计3.1 设计目目标本系统属属于中小小型的数数据库管管理系统统,可以以对中小小型企业业人事工工资进行行有效的的管理。通过本本系统可可以达到到一下目目标:灵活地地录入数数据,使使信息传传递更快快捷;系统采采用人及及交互方方式,界界面美观观友好,信信息查询询灵活,数数据存储储安全可可靠;实现员员工奖罚罚信息管管理;实现员员工工资资自动计计算;实现员员工考评评调动管管理;对用户户输入的的数据,进进行严格格的数据据检验,尽尽可能避避免
20、认为为错误;系统最最大限度度地实现现了易维维护性和和易操作作性。3.2系系统环境境1. 开开发平台台本系统的的开发平平台采用用Miccrossoftt的公司司的Viisuaal SStuddio 20005;2. 数数据库本系统的的数据库库管理软软件是SSQLSServver 20005。(1) 数据库库的特点点:SQL语语言的主主要功能能就是同同各种数数据库建建立联系系,进行行沟通。按照AANSII(美国国国家标标准协会会)的规规定,SSQL被被作为关关系型数数据库管管理系统统的标准准语言。SQLL语句可可以用来来执行各各种各样样的操作作,例如如更新数数据库中中的数据据,从数数据库中中提取数
21、数据等。绝大多多数流行行的关系系型数据据库管理理系统都都采用了了SQLL语言标标准。SSQL Serrverr 是一一个关系系数据库库管理系系统。SSQL Serrverr 20005 是一个个全面的的数据库库平台,使使用集成成的商业业智能 (BII) 工工具提供供了企业业级的数数据管理理。SQQL SServver 20005 数数据库引引擎为关关系型数数据和结结构化数数据提供供了更安安全可靠靠的存储储功能,使使您可以以构建和和管理用用于业务务的高可可用和高高性能的的数据应应用程序序。(2)数数据库的的前景:SQL Serrverr 20005 数据引引擎是本本企业数数据管理理解决方方案的核
22、核心。此此外 SSQL Serrverr 20005 结合了了分析、报表、集成和和通知功功能。可可以构建建和部署署经济有有效的 BI 解决方方案,帮帮助您的的团队通通过记分分卡、DDashhboaard、Webb seerviicess 和移移动设备备将数据据应用推推向业务务的各个个领域。它现在在已经占占据了市市场的大大部分,已已经有绝绝大部分分的开发发者使用用它进行行各种大大中型的的数据管管理,方方便、快快捷、可可以很好好的储存存、管理理数据。数据库的的运用:SQL Serrverr 20005已已经被本本公司的的每一位位成员所所掌握,而而且能够够熟练、快捷的的做出每每一个需需要的数数据库,
23、本本公司的的人员曾曾为许多多的公司司做过大大型的数数据统计计与管理理系统。3.3 开发语语言 本本系统是是使用的的开发语语言是VVisuual C#。 1. 开发语语言的由由来及特特点 最近220年,CC和C+一直直被商用用软件开开发者普普遍使用用。C#的出出现,为为开发者者提供了了一个快快速建立立应用程程序的开开发平台台。微软软对C#的定义义是“一种类类型安全全、现代代、简单单,由CC和C+衍生生出来的的面向对对象的编编程语言言,它是是牢牢植植根于CC和C+语言言之上的的,并可可立即被被C和CC+的的使用者者所熟悉悉。C#的目的的就是综综合Viisuaal BBasiic的高高生产率率和C+
24、的行行动力”。C#是一一种现代代的面向向对象的的程序开开发语言言,它使使得程序序员能够够在新的的微软.NETT平台上上快速开开发种类类丰富的的应用程程序。.NETT平台提提供了大大量的工工具和服服务,能能够最大大限度地地发掘和和使用计计算及通通信能力力。由于其一一流的面面向对象象的设计计,从构构建组件件形式的的高层商商业对象象到构造造系统级级应用程程序,你你都会发发现C#将是最最合适的的选择。使用CC#语言言设计的的组件能能够用于于Webb服务。这样通通过Innterrnett,就可可以被运运行于任任何操作作系统上上的任何何编程语语言所调调用。任何面向向对象语语言的核核心在于于支持对对类的定定
25、义和处处理。类类定义了了新的类类型,可可以扩展展语言以以创造更更合适于于解决具具体问题题的模型型。C#中有声声明新的的类及其其方法和和性质的的关键字字,还含含有实现现面向对对象编程程的三大大支柱:封装、继承和和多态的的关键字字。在C#中中,与类类的定义义有关的的一切都都是可在在声明本本身中找找到。CC#的类类定义并并不需要要独立的的头文件件或I(接接口定义义语言)文文件。而而且,支持持新的XXML风风格的内内嵌文档档,大大大简化了了软件的的在线和和印刷品品参考文文档的制制作工作作。C#还支支持接口口,一种种与其所所指定的的服务的的类订立立合同的的方式。在中,类类只能从从一个父父类继承承,但可可
26、以实现现多个接接口。在在实现接接口时,类实实际上也也承诺了了要提供供接口所所规定的的功能。还还提供了了对结构构体的支支持,但但此概念念的含义义与有显显著的不不同。在在中中,结构构体是有有严格限限制的轻轻量级类类型,实实例化时时比传统统的类操操作系统统和内存存的需要要都小得得多。结结构体不不能从类类继承,也也不能被被类继承承,但它它可以实实现接口口。C#提供供了面向向组件的的特性,如如属性、方法、事件和和称为特特性信息息的声明明性结构构。面向向组件编编程是通通过CLLR将元元数据与与类的代代码一起起保存而而实现的的。2. 开开发语言言的特点点: 简洁的语语法; 精心地面面向对象象设计。 与WEB
27、B的紧密密结合。 完整的安安全性与与错误处处理。 灵活性的的版本处处理技术术。 灵活性与与兼容性性。3.4运运行环境境(1)硬硬件环境境 客户户机处理器器(CPPU):Penntiuum 441.22G; 内存存容量(RRAM):1G; 硬件件容量:2500G。服务器处理器器(CPPU):AMDD Athhlonn(tmm) 664 XX2 DDuall; 内存存容量(RRAM):2G;硬件容容量:5500GG。(2)软软件环境境操作系系统Winddowss98及及以上版版本支撑框框架.NETT Frrameeworrk1.1IISS的作用用在同一时时间内允允许打开开的网站站页面数数,打开开一
28、个页页面占一一个iiis,打打开一个个站内框框架页面面占2到到3个iiis;若图片片等被盗盗链,在在其它网网站打开开本站图图片同样样占一个个iiss。假若若设置参参数为550个iiis,则则这个站站允许同同时有550个页页面被打打开。但但要在同同一时间间(极短短的时间间)有550个页页面被打打开,需需要500个人同同时操作作,这个个概率还还是比较较低的。所以,1100个个iiss支持日日ip110000(同时时访问网网站人数数必定远远低于110000人)以以上都不不是很大大问题,除除非网站站被盗链链或框架架引发其其它消耗耗。IIIS的各各种版本本IISS版本WWinddowss版本备备注III
29、S 11.0WWinddowss NTT 3.51 Serrvicce PPackk 3ssxbkkIISS 2.0Wiindoows NT 4.00sxbbkIIIS 33.0WWinddowss NTT 4.0 SServvicee Paack 3开始始支持AASP的的运行环环境IIIS 44.0WWinddowss NTT 4.0 OOptiion Pacck支持持ASPP 3.0IIIS 55.0WWinddowss 20000在在安装相相关版本本的.NNetFFrammeWoork的的RunnTimme之后后,可支支持ASSP.NNET 1.00/1.1/22.0的的运行环环境III
30、S 66.0WWinddowss Seerveer 220033Winndowws VVistta HHomee PrremiiumWWinddowss XPP Prrofeessiionaal xx64 EdiitioonsxxbkIIIS 7.00Winndowws VVisttaWiindoows Serrverr 20008ssxbkkIISS(3)网网络环境境我们将采采用1000Mbbps的的快速以以太网。3.5数数据库设设计本系统采采用SQQLSServver20005作为为前台数数据库,数数据库名名称为ddb_PPMS,其中包包含8张张数据,下下面分别别介绍。1. 数数据表概概要
31、说明明为了更好好的说明明本系统统的后台台数据库库中的数数据表,特特别设计计了一个个数据表表树型结结构图,该该结构图图中包含含系统所所有数据据表,如如图考考评管理理信息表表部部门名称称信息表表员员工档案案信息表表员员工工资资信息表表奖奖罚管理理信息表表调调动管理理信息表表登登陆用户户信息表表员员工职称称信息表表 2. 主要数数据表的的结构tb_cheeck(考评管管理信息息表)。表tbb_chheckk用于保保存员工工考评管管理基本本信息,该该表的结结构如表表2.11所示表2.11 考考评管理理信息表表字段名数据类型型长度主键否描述IDInt 4是系统编号号PIDvarccharr50否员工编号
32、号Pnammevarccharr50否员工姓名名Pdeppvarccharr50否员工部门门PKpcconttenttvarccharr50否考评内容容PKpRResuultvarccharr50否考评结果果PKpsscorreInt4否考评分数数PKPeeopllevarccharr50否考评人PKDaatevarccharr50否考评日期期tb_empployyee(员工档档案信息息表)。表tbb_emmplooyeee用于保保存员工工档案的的详细信信息,该该表的结结构如表表2.22 所示示表2.22 员工工档案信信息表字段名数据类型型长度主键否描述IDInt 4是系统编号号emplloy
33、eeeIDDvarccharr50否员工编号号emplloyeeeNaamevarccharr50否员工姓名名emplloyeeeSeexvarccharr50否员工性别别emplloyeeeDeeptvarccharr50否员工部门门emplloyeeeBiirthhdayyvarccharr50否员工生日日emplloyeeeNaatioonvarccharr50否员工民族族emplloyeeeMaarriiageevarccharr50否婚姻状况况emplloyeeeDuutyvarccharr50否职务名称称emplloyeeePhhoneevarccharr50否xemplloyee
34、eAcccesssioonvarccharr50否就职日期期emplloyeeePhhotooimagge16否员工相片片emplloyeeePaaydeciimall9否进本工资资tb_payy(员工工工资信信息表)。表ttb_ppay用用于保存存员工工工资的详详细信息息,该表表的结构构如表22.3所所示。表2.33 员员工工资资信息表表字段名数据类型型长度主键否描述IDInt 4是系统编号号YIDvarccharr50否员工编号号YNammevarccharr50否员工姓名名YSexxvarccharr50否员工性别别Ydeppvarccharr50否员工部门门YZhiiwuvarccha
35、rr50否员工职务务YBassePaayvarccharr9否基本工资资YJinntieevarccharr9否职务津贴贴Yjiaangllivarccharr9否奖励金额额YFKvarccharr9否罚款金额额Yquaanqiinvarccharr9否全勤奖金金Yjiaabannimagge9否加班工资资Yyinngfaadeciimall9否应发工资资Ygerrendeciimall9否个人所得得税Ypayydeciimall9否员工工资资YMonnthvarccharr50否工资月份份tb_priize(奖罚管管理信息息表)。表tbb_prrizee用于保保存奖罚罚管理信信息,该该表的结
36、结构如表表2.44所示。 表22.4 将发发管理信信息表字段名数据类型型长度主键否描述IDInt 4是系统编号号UserrIDvarccharr50否员工编号号UserrNammevarccharr50否员工姓名名UserrDeppvarccharr50否员工部门门UserrJFvarccharr50否奖罚类型型UserrJFcconttenttvarccharr50否奖罚内容容UserrJLMMoneeydeciimall9否奖励金额额UserrFKMMoneeydeciimall9否罚款金额额UsrJJFDaatevarccharr50否奖罚日期期UserrCXDDateevarcchar
37、r50否撤销日期期tb_reddeplloy(调动管管理信息息表)。表tbb_reedepployy用于保保存员工工的调动动管理信信息,该该表的结结构如表表2.55所示。表2.55 调动动管理信信息表字段名数据类型型长度主键否描述IDInt 4是系统编号号UIDvarccharr50否员工编号号UNammevarccharr50否员工姓名名URemmoveeDateevarccharr50否调动日期期UOlddDeppvarccharr50否原部门UNewwDeppvarccharr50否现部门UOlddJobbvarccharr50否原职务UnewwJobbvarccharr50否现职务UO
38、lddpayydeciimall9否原工资UNewwPayydeciimall9否现工资UPayyExpplaiinvarccharr50否工资说明明第四章详详细设计计4.1 公共模模块设计计1. 文文件夹架架构在开发工工资管理理系统之之前,需需要设计计如图441所示示的文件件架构图图,在开开发时只只需将相相应文件件保存到到相应文文件夹下下即可。 -程程序资源源文件 -DLLL引用用文件 -公共类类文件夹夹-企业业员工信信息-系统统登录窗窗体-系统统主窗体体-人员员考评管管理-考勤津津贴管理理-员工工工资统计计-员工奖奖罚列表表-员工调调动列表表-系统主主程序文文件图4-11 文件件夹架构构2
39、. 程程序文件件架构主文件架架构如图图4-22所示。 图图4-22 主文文件架构构图人事管理理和工资资管理文文件架构构分别如如图43和图44-4所所示。图4-33 人事事管理文文件架构构图图4-44工资管管理文件件架构图图系统管理理和部门门管理文文件架构构分别如如图4-5和图图4-66所示。 图图4-55 系统统管理文文件架构构图 图4-6 报报表文件件架构图图 用户管管理文件件架构分分别图44-7所所示。图4-77 用户户管理文文件架构构图4.2 公共类类设计在本系统统中,主主要建立立了两个个公共类类,分别别为DBBConnnecctioon类和和DBOOperratee类。DDBCoonneectiion类类主要用用于连接接数据库库,而DDBOpperaate类类中则定定义了一一些公共共方法,分分别用于于实现各各种功能能下面详详细介绍绍这两个个类。1. DBCConnnecttionn类DBCoonneectiion类类是个数数据库连连接类,此此类主要要用于连连接SQQL SServver数数据库,在在连接数数据库时时,只需需要此类类中的MMyCoonneectiion即即
限制150内