




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 江苏信息息职业技技术学院院毕业论文文题目:奥奥康有限限公司人人事管理理系统设设计系 别: 物联网网工程系系 专 业: 计计算机应应用技术术 学 号: 1100302231009 姓 名: 梁梁会腾 指导教教师: 石永生生 沈沈颖 20一三三年122月1日日 前 言言随着人事事管理系系统在企企业中的的广泛应应用,该该系统对对企业的的影响也也会越来来越大,它对企企业人事事管理方方面的贡贡献是无无可替代代的。管理的进进步主要要体现为为管理思思想和相相应管理理模式与与方法的的进步。管理软软件本身身是管理理思想和和管理模模式的载载体,它它具有双双重核心心,即:管理思思想、信信息技术术。软件件是
2、具体体的,除除了带给给管理思思想外,更多地地表现为为基于思思想的管管理模式式和方法法。人事事管理软软件带给给企业操操作方便便的业绩绩考核体体系和人人才度量量指标;决策支支持软件件使决策策模型真真正走到到了企业业。人事管理理系统的的应用在在中国呈呈多元状状态,但但主要为为三元状状态:部分企业业或单位位在人事事管理系系统的应应用上在在国内处处于领先先地位,这些企企业或单单位不仅仅有先进进的设备备,而且且还有先先进的管管理思想想,并且且还有与与先进管管理思想想相适应应的员工工队伍,他们尝尝到了使使用先进进的管理理系统不不仅可以以大大地地促进管管理,而而且还可可以促进进生产、创造效效益的甜甜头,因因而
3、在管管理系统统的研究究和应用用上越搞搞越起劲劲,所以以使得企企业或单单位的效效益始终终走在同同类企业业或单位位的前列列。一些企业业或单位位并不乏乏先进的的设备,然而却却没有先先进的管管理思想想和手段段,他们们往往仅仅对研制制或者购购买管理理系统有有兴趣,一旦研研制成功功或购买买到位,却无法法在企业业和部门门开展应应用,最最后就只只有用系系统来发发发工资资或向上上报统计计报表,或是仅仅将先进进的计算算机设备备用来打打打字,或者仅仅是用投投资巨大大的同IINTEERNEET相连连接的局局域网系系统来获获取一些些外部信信息,根根本没有有发挥管管理系统统的作用用。一些既没没有先进进的设备备,也没没有先
4、进进的管理理思想的的困难企企业或单单位,面面对先进进的管理理系统只只有望洋洋兴叹。该系统主主要的功功能是利利用特定定的工具具来实现现公司的的人事管管理,有有了这个个系统可可以更好好的去管管理员工工,更加加清晰的的了解员员工的动动态,同同时系统统里的投投诉一栏栏,可以以加强公公司的管管理。 I摘 要要随着ITT技术的的发展,人们的的日常生生活、工工作已经经离不开开计算机机。未来来社会人人们的生生活和工工作将越越来越依依赖于数数字技术术的发展展,越来来越数字字化、网网络化、虚拟化化。计算算机的发发展历程程以及目目前的应应用状况况和发展展趋势,可以充充分地相相信计算算机技术术将极大大的改变变我们的的
5、生活和和工作方方式,甚甚至社会会的价值值观也会会发生某某种变化化。本设计尝尝试用VVB架构构一个人人事管理理系统,以推进进人事管管理无纸纸化,过过程电子子化,管管理智能能化的发发展。本本文从理理论和实实践两个个角度出出发,对对一个具具有数据据分析功能能的人事事管理系系统进行行设计与与实现分分析。论论文首先先较为详详尽地介介绍了面面向对象象分析与与设计的的有关概概念与技技术,特特别深入入介绍了了在本系系统中运运用到的的知识,如:面面向对象象的分析析设计流流程;系系统中所所用到的的开发技技术VBB以及AADO的的特点、结构框框架以及及使用方方法。接接着对人人事管理理系统的的可行性性进行了了分析,然
6、后对对系统的的设计思思想、设设计目标标与系统统的整体体结构进进行了明明确的规规划。最最后对系系统的主主要页面面、数据据库、应应用程序序的设计计与实现现作了较较为详细细的讲解解。本人事管管理系统统是运用用VB技技术来实实现的。其主要要功能有有:用户户管理,员工档档案管理理、人事事变动信信息管理理,考勤勤信息管管理,薪薪资发放放信息管管理,员员工培训训管理,员工奖奖惩情况况管理,员工信信息交流流平台及及管理,系统信信息管理理等。论论文在撰撰写过程程中,力力求将理理论与实实践应用用相结合合,对各各种理论论进行阐阐述的同同时配合合系统从从实际应应用和操操作技巧巧上加以以说明,希望能能够更充充分地体体现
7、到这这些知识识与技术术在本系系统中的的应用与与实现。关键词:面向对对象分析析与设计计,VBB,ADDO PAGE III目 录TOC o 1-3 h z u HYPERLINK l _Toc3759一五891 1.1计计算机管管理信息息系统的的发展情情况 页第一章 系统开开发背景景1.1计计算机管管理信息息系统的的发展情情况19588年美国国首先提提出了“管理信信息系统统”(即MMIS:Mannageemennt IInfoormaatioon SSysttemss),从从而也引引出了另另外一个个概念“管管理信息息系统”。综合合其多种种定义以以及根据据在实际际中的应应用,管管理信息息系统可可以
8、定义义为是一一个由人人、计算算机系统统等组成成的,能能进行信信息处理理的人机机系统,它反映映企业的的生产经经营情况况,利用用过去、当前的的数据预预测未来来,从企企业全局局出发辅辅助企业业进行管管理与决决策。它它具有以以下特征征:现代管理理信息系系统是一一个以计计算机为为基础的的一个人人机系统统。管理信息息系统是是一个集集成化的的系统。管理信息息系统是是一个以以数据库库为中心心的系统统。管理信息息系统是是一个网网络化的的系统。管理信息息系统不不同于一一般的数数据处理理系统。由于企业业类型不不同,企企业的战战略计划划不同,企业的的管理模模式不径径相同等等因素,实际的的管理信信息系统统的动能能会不同
9、同。但是是从抽象象意义上上来说,无论什什么企业业,其管管理信息息系统的的功能相相同。一一般分为为数据处处理、辅辅助管理理决策两两大功能能。管理理信息系系统的数数据处理理功能以以完成企企业相关关数据的的收集、存储、加工、传输和和输出,提供信信息服务务。它是是管理信信息系统统的基本本功能;辅助管管理决策策功能即即指对企企业生产产经营中中的结构构化决策策问题,采用管管理信息息系统相相关学科科中提出出的定量量方法,建立问问题的模模型,求求解问题题,获得得解决问问题的方方法。1.2人人事管理理系统的的现状目前,国国内外人人事管理理一般采采用两种种方式:一种是是纯手工工将信息息记录在在册,然然后统一一编号
10、存存档;另另一种则则是利用用单机版版或局域域网版的的很老的的管理软软件进行行管理,将手工工收集到到的数据据录入到到电脑中中,然后后经由功功能划分分很不科科学的软软件进行行处理。但这两两种方法法都有各各自的弊弊端:前前一种方方法由于于信息收收集者的的文化水水平不一一,字迹迹各不相相同,所所以他们们之间的的信息传传递过程程不免会会产生一一些失误误和断裂裂,造成成数据不不完整,而且纸纸质信息息载体有有一个很很致命的的弱点,那就是是信息保保存时间间和保存存条件都都很受限限制,时时间长了了不免会会造成信信息的缺缺失;后后一种方方法虽然然解决了了信息保保存时间间短、信信息容易易丢失的的问题。但存在在一个更
11、更致命的的缺点:由于软软件系统统过老,某些功功能规划划和划分分不科学学,所以以在操作作方面存存在很大大的脱节节,而且且在数据据库安全全问题方方面也存存在着一一定的缺缺陷。在在当前的的信息化化时代中中,任何何单位,都需要要一个实实用的人人事管理理系统来来规范人人事管理理,这将将会大大大提高单单位的管管理水平平,优化化资源,实现效效益的最最大化。现在国内内外也有有很多人人事管理理的软件件,采用用的技术术也是多多种多样样,如基基于JSSP、FFTP模模式,但但大多数数人事管管理系统统主要用用于大型型单位。至于小小型单位位,利用用人事管管理系统统组织的的活动的的并不多多。针对对国内外外对人事事管理系系
12、统的巨巨大需求求,一个个好的人人事管理理系统,必须功功能齐全全,操作作简便,向用户户展示友友善的操操作界面面。在完完善功能能的同时时又必须须兼顾系系统的灵灵活性,安全性性,健壮壮性。一一个好的的人事管管理系统统,不管管是计算算机专业业人员还还是其他他用户都都能很快快上手,操作简简单,便便于安装装,容易易普及。1.3人人事管理理系统的的优势由于工资资功能的的特殊定定位,致致使管理理员和工工资操作作员必须须在除了了简单的的上下级级区别外外,还有有合作意意味的关关系。所所以,这这其中的的信息管管理流程程,需要要以一个个规范的的MISS来管理理。人事管理理系统的的优势主主要表现现在三个个方面:1、人事
13、事管理系系统,环环保又方方便。传传统的工工资管理理方式,都是经经由人事事部门及及财务部部门工作作人员先先进行信信息处理理,再进进行录入入电脑工工作,再再经由局局域网等等形式汇汇总,这这其中一一个涉及及时间迟迟滞性,还有就就是工作作效率极极其低下下。这种种传统的的纸质人人事管理理,一是是会有很很大的体体力消耗耗,二是是在精力力上也是是不小的的付出,而且这这种辛苦苦在很多多时候往往往没能能得到满满意的回回复。而无纸纸化人事事管理,只需在在电脑前前点点鼠鼠标,在在体力上上几乎没没有多大大的消耗耗,而且且在环保保、效率率方面做做得要比比传统的的人事管管理科学学得多。2、科学学管理,安全可可靠。传传统的
14、人人事管理理方式,都是一一份份独独立的信信息,一一个员工工对应一一份,而而这么一一撂的资资料,经经常会由由于各种种原因,丢失或或是污损损,给人人事管理理和工作作管理进进程带来来很大的的麻烦和和不便。而人事事管理系系统的动动作,只只需做好好系统数数据库的的保护,以上问问题可以以迎刃而而解了。3、简化化工作,促进其其他方面面的综合合发展。由于人人事管理理系统的的介入运运行,可可以使工工作人员员腾出更更多的时时间,做做更多针针对性的的服务。1.4人人事管理理系统特特点1、简约约的系统统操作界界面整个系统统的操作作界面,界限明明晰,人人机界面面美观,操作极极具人性性化。2、完备备的系统统操作功功能系统
15、开发发的宗旨旨是最简简约的操操作步骤骤最完备备的操作作功能。这好像像很矛盾盾,但是是经过完完整的策策划编排排,系统统完全做做到了功功能无冗冗余无遗遗漏,这这点也更更好的体体现了系系统的人人性化设设计。3、完善善的安全全机制:独立的的密码校校验功能能,确保保用户和和系统数据据有较好好的安全全性。江苏信息职业技术学院毕业论文第二章 解决方案案的选择择2.1 系统说说明本系统主主要是在在现有人人事管理理的基础础上,把把大量的的人工管管理信息息转变为为计算机机管理,简化了了财务部部门的工工作,提提高了管管理的效效率。本系统对对数字化化信息资资源的组组织采用用数据库库。系统统的数据据库结构构是关系系数据
16、库库SQLL Seerveer 220000,前台台使用VVB平台台开发。信息平平台的后后台操作作采用CC/S操操作结构构以增强强系统的的安全保保密性、系统稳稳定性和和易操作作性。VVB是目目前最完完备的面面向对象象语言,在未来来仍然很很有发展展前途。SQLL Seerveer 220000采用了了关系型型数据库库结构,是一套套精简、快速的的数据库库管理系系统,它它提供了了多人使使用的管管理模式式,并支支持标准准的SQQL语法法。同时时,平台台和SQQL SServver 20000作为为微软公公司的产产品,具具有良好好的整和和性。系系统采用用高度集集成的模模块结构构,将所所有的模模块整合合到
17、一个个通用的的中央数数据库中中。2.1.1.硬硬.软件件环境1硬件件环境图2.11 硬件件环境2软件件环境操作系统统:Wiindoows XP;数据库及及语言:Miccrossoftt SQQL SServver 20000;Micrrosooft Vissuall Baasicc 6.0;由于Wiindoows操操作系统统在国际际市场的的占有率率为955,在在国内市市场的占占有率为为1000,所所以我选选用的操操作系统统为安全全可靠的的Winndowws XXP;采采用的开开发工具具为Miicroosofft公司司开发的的最完备备的可视视化工具具Miccrosso
18、ftt Viisuaal SStuddio 20005 ;目前最最流行的的数据库库管理工工具是MMicrrosooft SQQL SServver 20000,而而Miccrossoftt SSQL Seerveer 220000与Wiindoows操操作系统统的整合合性较好好,所以以采用SSQL Serrverr 20000为为本项目目的数据据库管理理工具。2.2可可行性分分析2.2.1 系系统软件件硬件风风险分析析采用了性性能较高高的硬件件设备,和较稳稳定的系系统软件件,系统统仍存在在一定的的因软硬硬件崩溃溃而带来来的风险险。解决决办法之之一是定定期备份份数据以以降低风风险。2.2.2 技
19、技术可行行性大学课程程中的数据库库原理,操操作系统统知识,网网络基础础等多多门课程程为整个个课题开开发提供供了坚实实的基础础。VBB是一种种相对简简单的语语言,SSQL Serrverr也是一一种简单单的数据据库,所所以技术术难度并并不高。 2.2.3 操操作可行行性该系统如如投入使使用,预预期作到到界面友友好,管管理方便便,使用用简单,管理人人员经过过培训,也是完完全能够够使用本本系统管管理的相相关信息息的。2.3 设计方方案:对对涉及工工具和技技术的相相关说明明2.3.1 SSQL SerrverrSQL Serrverr 是一一个具备备完全 Webb 支持持的数据据库产品品,提供供了对可
20、可扩展标标记语言言 (XXML) 的核核心支持持以及在在 Innterrnett 上和和防火墙墙外进行行查询的的能力,提供了了以 WWeb 标准为为基础的的扩展数数据库编编程功能能。丰富富的 XXML 和 IInteerneet 标标准支持持允许使使用内置置的存储储过程以以 XMML 格格式轻松松存储和和检索数数据。SQL Serrverr 提供供强大的的开发工工具和各各类开发发特性,在大大大提高开开发效率率的同时时,进一一步拓展展应用空空间,带带来新的的商业应应用机遇遇。例如如,XMML数据据库与WWeb Serrvicce的支支持将使使您的应应用实现现Intternnet数数据互联联,集成
21、成极大的的扩展了了开发空空间,异异构数据据集成、Serrvicce BBrokker使使您的数数据和其其它应用用无缝集集成,各各种新数数据类型型和T-SQLL扩展带带来了诸诸多灵活活性。CC#、VVB、XXQueery、XMLLA、AADO 2.00、SMMO、AAMO等等都将成成为SQQL SServver数数据平台台上开发发数据相相关应用用的有力力工具。2.3.2 HYPERLINK xbaike.baidux/view/14260.htm VVisuual Bassicvb是 HYPERLINK xbaike.baidux/view/14260.htm VVisuual Bassic的的
22、简称,是由美美国微软软公司于于19991年开开发的一一种可视视化的、面向对对象和采采用事件件驱动方方式的结结构化高高级程序序设计语语言,可可用于开开发 WWinddowss 环境境下的各各类应用用程序。它简单单易学、效率高高,且功功能强大大可以与与 Wiindoows 专业开开发工具具SDKK相媲美美。在VVisuual Bassic环环境下,利用事事件驱动动的编程程机制、新颖易易用的可可视化设设计工具具,使用用Winndowws内部部的广泛泛应用程程序接口口(APPI)函函数,动动态链接接库(DDLL)、对象象的链接接与嵌入入(OLLE)、开放式式数据连连接(OODBCC)等技技术,可可以高
23、效效、快速速地开发发Winndowws环境境下功能能强大、图形界界面丰富富的应用用软件系系统。2.3.3 CC/S模模式C/S模模式是继继分布式式系统后后发展起起来的基基于计算算机网络络的一种种计算机机模式,在网络络系统上上的计算算机系统统分成客客户机和和服务器器两类。用户通通过客户户机在网网络系统统上向服服务器提提出服务务请求,服务器器根据请请求向有有关方面面提供经经过加工工的信息息。客户户机本身身也承担担本地信信息管理理工作,和分布布式系统统相比,客户机机/服务务器将信信息工作作分解为为两个部部分,一一部分由由服务器器来实现现,另一一部分由由客户机机自身来来完成。本文中中所设计计的考勤勤管
24、理系系统以主主计算机机作为服服务器,其它各各个部门门的考勤勤机及其其计算机机作为客客户机。从客户户机上采采集考勤勤信息,发送到到服务器器,进行行统计、打印,客户机机也可以以统计、打印本本部门的的考勤信信息。客客户端和和服务器器通过局局域网相相互联系系,各部部门管理理员可以以通过网网络查询询到其他他部门或或整个公公司个人人的考勤勤情况。江苏信息职业技术学院毕业论文第三章 需求分分析3.1系系统分析析的任务务与步骤骤3.1.1 系系统分析析的任务务了解用户户要求。此用户户即为系系统的使使用人员员(管理员员,操作作员)。了解解他们在在系统功功能、性能等等方面的的要求及及用户在在硬件配配置、开发周周期
25、处理理方式等等方面的的意向与与打算。把用户户要求成成文,完完成系统统分析报报告。系系统的逻逻辑模型型由一系系列的图图表和文文字组成成。在逻逻辑上描描述了系系统的目目标和所所具备的的功能于于性能。3.1.2 系系统分析析的步骤骤描述系统统。在详详细调查查的基础础上,用用一定的的图标、文字描描述;分析用户户新的要要求,改改进现行行模型,形成新新系统的的逻辑模模型。编写系统统分析说说明书。3.2系系统项目目范围人事管理理系统从从两种用用户角度度进行功功能划分分。1、操作作员部分分:1.1:员员工信息息管理; 11.2:工资信信息管理理; 11.3:个人信信息管理理;2、管理理员部分分:2.1:用用户
26、权限限管理;2.2:工资项项目管理理;2.3:员工信信息管理理;2.4:工资信信息管理理;2.5:个人信信息管理理。3.3 功能需需求3.3.1 操操作员部部分1:员工工信息管管理:以以列表的的形式查查看系统统现存的的员工信信息。2:工资资信息管管理:针针对具体体的员工工工资信信息进行行管理。3:个人人信息管管理:进进行个人人信息管管理,包包括个人人密码管管理。3.3.2 管管理员部部分1:用户户权限管管理:添添加、编编辑系统统用户信信息,以以列表的的形式显显示。2:工资资项目管管理:以以列表的的形式显显示工资资项目信信息,并并可对其其进行相相关操作作。3:员工工信息管管理:以以列表的的形式查
27、查看系统统现存的的员工信信息。4:工资资信息管管理:针针对具体体的员工工工资信信息进行行管理。5:个人人信息管管理:进进行个人人信息管管理,包包括个人人密码管管理。工资类(gongzi)ID/ygbh/ygxm/nian/yue/gzAdd()/update()/delete() 3.4系统统实体分分析管理员类(allusers)ID/username/pwd/addtime/cx/Add()/update()/delete()员工类(yuangong)ID/bh/xm/gender/sfz/tel/paytimeAdd()/update()/delete()图3.11 类图图3.5系系统的数
28、数据库设设计3.5.1 概概念设计计在概念设设计阶段段中,从从用户的的角度看看待数据据及处理理要求和和约束,产生一一个反映映用户观观点的概概念模式式。然后后再把概概念模式式转换成成逻辑模模式。将将概念设设计从设设计过程程中独立立开来,使各阶阶段的任任务相对对单一化化,设计计复杂程程度大大大降低,不受特特定DBBMS的的限制。利用EER方法法进行数数据库的的概念设设计,可可分成三三步进行行:首先先设计局局部E-R模式式,然后后把各局局部ERR模式综综合成一一个全局局模式,最后对对全局EER模式式进行优优化,得得到最终终的模式式,即概概念模式式。1 设计计局部EE-R模模式1实体和和
29、属性的的定义:管理员用户1)管理理员用户户类别(用户名名,密码码,权限,注册时时间等)权限密码注册时间用户名图3.22管理员员用户实实体与属属性的定定义2)工资资信息(编号,员工编编号,员员工姓名名,员工工工资,领取时时间等)工资信息领取时间员工工资员工姓名员工编号编号图3.33 工资资信息实实体与属属性的定定义2 实体体关系定定义:E-R模模型的“联系”用于刻刻画实体体之间的的关联。一种完完整的方方式是对对局部结结构中任任意两个个实体类类型,依依据需求求分析的的结果,考察局局部结构构中任意意两个实实体类型型之间是是否存在在联系。若有联联系,进进一步确确定是11:1、1:NN、M:N的关关系。
30、还还要考察察一个实实体类型型内部是是否存在在联系,两个实实体类型型之间是是否存在在联系,多个实实体类型型之间是是否存在在联系,等等针针对本系系统分析析如下: 一个管管理员一一次可以以多个工工资信息息,而一一个工资资信息只只可以被被一个管管理员编编辑管理员工资信息N1图3.44管理员员与工资资 1:N(一一对多的的关系)2设计全全局E-R模式式所有局部部E-R模式式都设计计好了后后,接下下来就是是把它们们综合成成单一的的全局概概念结构构。全局局概念结结构不仅仅要支持持所有局局部ERR模式,而且必必须合理理地表示示一个完完整、一一致的数数据库概概念结构构。确定公共共实体类类型为了给多
31、多个局部部E-R模式式的合并并提供开开始合并并的基础础,首先先要确定定各局部部结构中中的公共共实体类类型。在在这一步步中我们们仅根据据实体类类型名和和键来认认定公共共实体类类型。一一般把同同名实体体类型作作为公共共实体类类型的一一类候选选,把具具有相同同键的实实体类型型作为公公共实体体类型的的另一类类候选。局部E-R模式式的合并并 合并并的原则则是:首首先进行行两两合合并;先先合并那那些现实实世界中中有联系系的局部部结构;合并从从公共实实体类型型开始,最后再再加入独独立的局局部结构构。消除冲突突冲突突分为三三类:属属性冲突突、结构构冲突、命名冲冲突。设计计全局EE-R模式式的目的的不在于于把若
32、干干局部EE-R模式式形式上上合并为为一个EE-R模式式,而在在于消除除冲突,使之成成为能够够被所有有用户共共同理解解和接受受的同一一的概念念模型。全局E-R模式式的优化化在得得到全局局E-R模式式后,为为了提高高数据库库系统的的效率,还应进进一步依依据处理理需求对对E-R模式式进行优优化。一一个好的的全局EE-R模式式,除能能准确、全面地地反映用用户功能能需求外外,还应应满足下下列条件件:实体体类型的的个数要要尽可能能的少;实体类类型所含含属性个个数尽可可能少;实体类类型间联联系无冗冗余。人事管理理系统的的全局EE-R模式式如图33.5所所示:编号工资信息员工信息员工编号密码权限用户名管理员
33、名称姓名管理编辑名称员工编号隶属员工姓名工资图3.55 数数据E-R图江苏信息职业技术学院毕业论文第四章 总体设设计4.1 系统系系统功能能说明4.1.1总体体功能薪资管理员工档案管理员工培训管理系统帮助系统管理人事管理系统修改密码退出员工添加员工查询薪资发放查询薪资发放添加员工培训添加员工培训查询版权图4.1系统功能图员工考勤管理考勤添加考勤查询员工奖惩管理员工奖惩添加员工奖惩查询交流平台投诉添加投诉查询根据系统统分析的的结果,按照结结构化的的系统设设计方法法,人事事管理系系统需要要实现的的具体功功能模块块主要分分为系统统管理模模块、员员工档案案管理模模块、员员工考勤勤管理模模块、薪薪资管理
34、理模块、员工培培训管理理模块、员工奖奖惩管理理模块、交流平平台模块块和系统统帮助模模块等六六个大模模块。系系统的具具体功能能如图44.1所所示。4.2 建立数数据库模模型人事管理理系统数数据库说明:11:!表表示主键键,$表表示索引引,N表表示非空空值 22:以下下只是系系统的重重要数据据表,次次要重略略。1管理员员表:(allluseers)包括用户户名,密密码等字字段,具具体设置置如表44.1所所示。表4.11管理员员表列名数据类型型长度允许空IDInt4userrnammeVarccharr50pwdVarccharr50cxVarccharr50addttimeeDateetimme8
35、2员工信信息表:(yuuanggongg)包括员工工的工号号、姓名名、性别别、出生生年月、岗位、籍贯、电话、邮箱、身份证证、入职职时间、备注等等字段,具体设设置如表表4.22所示。表4.22 员工工信息表表列名数据类型型长度允许空IDInt4gongghaooVarccharr50 xinggminngVarccharr50 xinggbieeVarccharr50chusshenngniianyyueVarccharr50ganggweiiVarccharr50jiguuanVarccharr50diannhuaaVarccharr50(表4.5)续续youxxianngVarccharr5
36、0shennfennzheengVarccharr50ruzhhishhijiianVarccahrr50beizzhuvarccharr50addttimeedateetimme83工资信信息表(gonngzii)包括员工工编号、员工姓姓名、年年份、月月份、工工资、备备注等字字段,具具体设置置如表44.3所所示。表4.33工资信信息表列名数据类型型长度允许空IDint4yuanngonngbiianhhaovarccharr50yuanngonngxiingmminggvarccharr50niannfennvarccharr50yueffenvarccharr50gonggzivarcca
37、hrr50beizzhuvarccahrr50addttimeedateetimme84奖惩信信息表(jiaangcchenng)包括员工工编号、姓名、奖惩、事由、时间等等字段,具体设设置如表表4.44所示。表4.44奖惩信信息表列名数据类型型长度允许空IDint4yuanngonngbiianhhaovarccahrr50yuanngonngxiingmminggvarccharr50jianngchhenggvarccharr50shiyyouvarccharr50江苏信息职业技术学院毕业论文第五章 详细设设计5.1 用户登登录5.1.1登录录界面图5.11系统首首页5.1.2系统统登录界
38、界面说明明本系统在在登录之之前,首首先是调调用系统统的公共共模块,获得一一些基本本数据,这些都都是在公公用模块块中进行行的。然然后出现现登录界界面。登登录界面面的具体体实现如如下:Dim strrSQLL Ass SttrinngDim rs As Neww ADDODBB.ReecorrdseetSet myccon = NNew ADOODB.ConnnecctioonDim connnsttrinng AAs SStriingconnnsttrinng = pprovvideer=MMicrrosooft.Jett.OLLEDBB.4.0;DDataa soourcce= & Appp.
39、Paath & /hssg.mmdb & ;Jett OllEDBB:connnstrringg=DDRIVVER=SQQLSeerveer;Serrverr=.;UIDD=saa;PWWD=ssa;DDATAABASSE=vvbreenshhi; Set myccon = NNew ADOODB.Connnecctioonmycoon.CConnnecttionnStrringg = connnsttrinng5.2 系统主主操作5.2.1主操操作界面面图5.22 系统统主操作作页面5.2.2系统统主操作作界面说说明人事管理理系统的的主操作作界面,用户需需要注册册登陆后后才能进进入此页页面。
40、界界面整体体清灰素素雅,左左侧为系系统功能能导航栏栏,分别别是“系统管管理”、“员工档档案管理理”、“员工考考勤管理理”、“薪资管管理”、“员工培培训管理理”、“员工奖奖惩管理理”、“系统帮帮助”等,分分别实现现各种系系统功能能,分工工明确,划分科科学。5.3系系统管理理界面5.3.1 系系统管理理界面图5.33系统管管理界面面5.3.2系统统管理界界面说明明为了确保保系统的的安全性性,所以以特意增增加了修修改密码码这一部部分,具具体的实实现如下下:If TTrimm(Teext11.Teext) Annd TTrimm(Teext22.Teext) Annd TTrimm(Teext33.T
41、eext) Thhen If Triim(TTextt2.TTextt) TTrimm(Teext33.Teext) Thhen Teext22.Teext = Teext33.Teext = MssgBoox (您输输入的两两次密码码不一至至,请重重试) Exxit Subb Endd Iff myccon.Opeen Dimm rss Ass Neew AADODDB.RRecoordsset sqql = sseleect * ffromm alllusserss whheree ussernnamee= & nowwuseer & annd ppwd= & TTrimm(Teext11
42、.Teext) & rss.Oppen sqll, mmycoon, 3, 3 SStattic nTrryCoountt Ass Inntegger Iff rss.EOOF TThenn rrs.CClosse mmycoon.CClosse MMsgBBox 对不不起,您您输入的的原密码码不正确确!请重重新输入入!, vvbCrritiicall, 错误 TTextt1.SSetFFocuus TTextt1.TTextt = TTextt1.SSelSStarrt = 0 TTextt1.SSelLLenggth = LLen(Texxt1) nnTryyCouunt = nnTryy
43、Couunt + 11 Ellse rss(ppwd) = Trrim(Texxt2.Texxt) rss.Uppdatte rss.Cllosee MssgBoox (修改改成功,您的新新密码是是 & Trrim(Texxt2.Texxt) myyconn.Cllosee Unnloaad MMe Ennd IIfElsee MsggBoxx (请填写写完整)End If5.4员员工管理理操作界界面员工管理理基本的的信息是是重要的的,系统统中所有有功能是是围绕员员工展开开的。该该部分的的核心代代码如下下所示:Privvatee Suub CCommmandd1_CClicck()Dim sq
44、llsql=innserrtinntoyyuanngonngxiinxii(goonghhao,xinngmiing,xinngbiie,cchusshenngniianyyue,ganngweei,jjiguuan,diaanhuua,yyouxxianng,sshennfennzheeng,ruzzhisshijjiann,beeizhhu) valluess( & Triim(ggongghaoo.Teext) & , & TTrimm(xiingmmingg.Teext) & , & TTrimm(xiingbbie.Texxt) & , & Trrim(chuusheengnnian
45、nyuee.Vaaluee) & , & Triim(gganggweii.Teext) & , & TTrimm(jiiguaan.TTextt) & , & Triim(ddiannhuaa.Teext) & , & TTrimm(yoouxiiangg.Teext) & , & TTrimm(shhenffenzzhenng.TTextt) & , & Triim(rruzhhishhijiian.Vallue) & , & TTrimm(beeizhhu.TTextt) & ) mycoon.OOpennmycoon.EExeccutee sqqlmycoon.CClosseMsgBB
46、ox 添加加成功, , 系系统提示示End Subb图5.44员工管管理界面面图5.55员工信信息变更更管理界界面5.5工工资信息息管理界界面此页面实实现的功功能是对对员工信信息的管管理,由由于系统统设计遵遵循“功能最最全化、操作最最简化”的理念念,所以以在界面面设计及及操作上上都做到到了功能能无冗余余无遗漏漏。5.5.1人机机界面1)添加加工资信信息图5.66添加工工资信息息页面添加薪资资管理这这块的主主要核心心如下所所示:For i = 1 To 12 yueefenn.AdddIttem (i)NexttFor i = 20006 To Yeaar(DDatee) niaanfeen.A
47、AddIItemm (ii)NexttDim sqllsql = sellectt goonghhao froom yyuanngonngxiinxii orrderr byy idd deescDim rs As Neww ADDODBB.Reecorrdseetmycoon.OOpenn rs.Opeen ssql, myyconn, 11, 11 If rs.EOFF Thhen Elsse Doo Whhilee Noot rrs.EEOF yyuanngonngbiianhhao.AdddIteem (rs(0) rss.MooveNNextt Looop Endd Iff rs.C
48、loosemycoon.CClosse2)编辑辑工资信信息图5.77编辑工工资信息息页面工资发放放后,为为了便于于查询和和记录,特地准准备了此此项功能能,具体体代码如如下所示示:For i = 1 To 12 yueefenn.AdddIttem (i)NexttFor i = 20006 To Yeaar(DDatee) niaanfeen.AAddIItemm (ii)NexttDim sqllsql = sellectt goonghhao froom yyuanngonngxiinxii orrderr byy idd deescDim rs As Neww ADDODBB.Reeco
49、rrdseetmycoon.OOpenn rs.Opeen ssql, myyconn, 11, 11 If rs.EOFF Thhen Elsse Doo Whhilee Noot rrs.EEOF yyuanngonngbiianhhao.AdddIteem (rs(0) rss.MooveNNextt Looop Endd Iff rs.Cloosemycoon.CClosseCalll GeetDaata(seelecct * frrom xinnzigguannli ordder by id dessc)5.5.2管理理用户界界面说明明在此系列列页面中中,管理理员可对对系统中中所有的
50、的工资信信息进行行增加、编辑、删除等等操作,添加用用户时需需要填写写的资料料不太多多,而编编辑页面面则是以以详细列列表的形形式展开开,一目目了然。其他版面面均遵循循“操作简简约化,界面人人性化,功能齐齐全化”的系统统设计原原则,故故不一一一详细说说明。第六章 系统测测试6.1系系统测试试的目的的系统测试试不是为为了表明明程序是是正确的的,因为为如果是是这样,就会设设计一些些不易暴暴露错误误的测试试方案,也不会会主动去去检测、排除程程序中可可能存在在的一些些隐患。对于测测试目的的,G.J.MMyerrs给除除了以下下的观点点:(1)测测试是为为了发现现程序中中的错误误而执行行程序的的过程。(2)
51、好好的测试试方案是是极可能能发现迄迄今为止止尚未发发现的错错误的测测试方案案。(3)成成功的测测试是发发现了至至今为止止尚未发发现的错错误的测测试。6.2面面向对象象系统测测试方案案根据系统统测试目目的并结结合面向向对象方方法,我我们给出出了如下下系统测测试方案案:(1)尽尽早的、不断的的进行系系统测试试。我们们知道,错误发发现的越越早,改改正它所所付出的的代价也也就越小小。由于于错误的的发生往往往是不不可避免免的,因因此我们们的系统统测试贯贯穿于整整个开发发过程中中,而不不是把系系统测试试仅仅看看作是软软件开发发的一个个独立阶阶段。(2)设设计测试试用例时时,给出出测试的的预期结结果。一一个
52、测试试用例由由两部分分组成:测试用用的输入入数据和和该输入入数据所所期望的的程序运运行结果果。这样样测试时时才能有有一个判判断标准准,利用用输入数数据得出出测试数数据并和和预测数数据进行行比较,看它们们是否一一致。(3)我我们在设设计测试试用例时时,不仅仅有合法法的输入入测试用用例,还还有非法法的输入入测试用用例。因因为,在在系统的的实际使使用过程程中,由由于各种种原因,用户往往往会使使用一些些非法的的输入,比如按按错了键键或者使使用了非非法的命命令等,所以,我们特特别注意意设计非非法的输输入测试试用例来来进行测测试。(4)在在对系统统修改完完之后进进行回溯溯测试。我们在在修改系系统的同同时往往往又会引引入新的的错误,所以在在对程序序修改完完之后,用以前前的用例例进行回回归测试试。结束语这次通过过奥康康有限公公司人事事管理系系统的的设计与与开发,掌握了了大量的的VB和和SQLL中的基基础知识识,在毕毕业设计计的过程程掌握了了各种工工具的用用途、性性能,以以及如何何利用这这些工具具来表达达出需要要说明的的部分。通过不不断的调调试、修修改终于于达到最最后的成成功。我我觉得这这套系统统达到预预期效果果,当然然同时也也存在着着缺陷。鉴于时时间有限限,以及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 标准劳动合同终止范本
- 公司和司机合同范本
- 资源拍卖合同范本
- 授权牌制作合同范本
- 翡翠采购加工合同范本
- 农机销售产品合同范本
- 摄影知识及技巧培训课件
- 厂房附加条款合同范例
- 取消合同范例
- 个人装修贷款合同范本
- 统编版二年级语文下册 1 神州谣 跨学科融合公开课一等奖创新教学设计
- 医学巩膜炎医学资料课件
- 2025天津经济技术开发区管委会事业单位招聘37人历年高频重点提升(共500题)附带答案详解
- 博物馆入职员工安全培训
- 基于AI技术的工艺美术品设计与制作研究
- 2024年全国职业院校技能大赛高职组(体育活动设计与实施赛项)考试题库(含答案)
- 护理学专业教师与学生
- 人工智能设计伦理知到智慧树章节测试课后答案2024年秋浙江大学
- 钢制内浮盘施工方案
- 招聘与录用(第3版)课件 第6章 面试
- 成人脑室外引流护理-中华护理学会团体 标准
评论
0/150
提交评论