版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录1.绪论2.可行性分析3.需求分析4.总体设计5.详细设计6.软件测试目录1.绪论11.绪论人事档案管理是结合公司实际的人事、制度,经过实际的需求分析,采用Myeclipse作为开发工具而开发出来的人事档案系统。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,本企业人事管理系统主要具有如下功能:系统用户管理,可以对系统的各个模块进行添加,删除,修改,查询,从而了解相关的信息。员工信息管理,员工信息管理包括对员工基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行;员工工资管理,主要是对员工工资的综合管理,建立合理,规范的企业工资核算制度,保障员工的合法权利;员工考勤数据的查询,主要实现对员工的日常考勤情况进行查询,能够有效的监控员工的上班情况。奖惩管理,主要对员工的奖惩做一定的管理。1.绪论人事档案管理是结合公司实际的人事、制度,经过实际的需22.可行性分析经济可行性:人事管理是企业管理中的一个重要组成部分,涉及到企业管理的各个方面。人事管理水平的提高,能够带动企业各方面水平的提升。利用计算机对企业的人事进行管理,使人事管理人员从日常琐碎的管理工作中解脱出来,更好地协调企业人才,大大的提高了人才的利用率,使企业人才的能力得以充分地发挥。
技术可行性:在技术软件方面本系统选择了当今流行的MyEclipse8.5开发环境来设计,使用SQLServer2000数据库存储数据。同时采用先进的SSH框架来进行设计,这些软件都很安全,可靠,所以在软件方面是可行的。操作可行性:本系统具有良好的操作界面。系统功能、显示内容简单明了。操作者不必具有较高的计算机专业知识,也不必进行专门培训,只要经过短时间的操作就可以很快掌握并熟练使用,加快公司的内部管理,提高工作效率。2.可行性分析经济可行性:人事管理是企业管理中的一个重要组成3小结通过对以上对系统的经济、技术和操作方面的可行性分析,最终发现本系统的技术相当成熟,有友好的界面、操作简单、运行安全可靠。因此,以下将对系统进行设计。小结通过对以上对系统的经济、技术和操作方面的可行性分析,4业务流程图
业务流程图 53.需求分析人事管理数据流图3.需求分析人事管理数据流图6小结本章对需求分析分别从功能、数据、行为等方面来描述系统,解决系统中具体做什么的问题。通过需求分析,针对本系统已经对系统的员工基本信息,薪资信息,结算信息,招聘信息,奖惩信息,培训信息有了较全面的设计和了解。为此后的系统的模块的总体设计做好了充分的准备,奠定了扎实的基础。小结本章对需求分析分别从功能、数据、行为等方面来描述系统,74.总体设计系统功能结构图4.总体设计系统功能结构图8本系统分为七大模块,每大模块又分为几个小模块(1)部门管理包括三个操作:对本企业的部门进行添加、查看和删除部门操作。(2)员工管理包括五大操作:主要实现录入员工基本信息、删除员工的信息、查看员工基本信息,通过所在部门查询员工的信息以及对员工的信息进行详细的查看。(3)招聘管理包括六大操作:招聘管理主要涉及到的角色是应聘人员,首先对应聘人员进行录入、删除、发布,详细查看招聘人员的信息,以及对录入企业和非录入企业的人员进行查询。(4)培训管理操作主要是对企业部门中的刚录入的员工和正式员工进行培训管理,可以实现对培训的记录、删除、查看和详细的培训计划进行查询。(5)奖惩管理主要实现对企业员工的行为,表现给出一些奖励或惩罚,进行对员工的奖惩管理的添加、移除和查看以及详尽的查询。(6)薪资管理也是对企业中的正式员工的薪资进行管理,不仅是记录、删除、查看,还有可以通过编号来查询员工的薪资,通过工作的时间来查询员工的薪资。(7)系统管理主要是对管理员进行管理,管理员主要是分为两种,一种是系统管理员,另一种是普通管理员,系统管理员可以实现对普通管理员的添加,删除和修改自己的密码,而普通管理员只能实现修改自己密码的管理,其他的操作不可以。本系统分为七大模块,每大模块又分为几个小模块(1)部门管理9对数据分析,制作了数据库的E-R图设计数据库E-R图对数据分析,制作了数据库的E-R图设计数据库E-R图10数据表的设计管理员信息表字段名数据类型是否为空是否主键默认值描述idint(4)NoYesID(自动编号)usernamevarchar(20)No管理员账号userpwvarchar(20)No管理员密码数据表的设计管理员信息表字段名数据类型是否为空是否主键默认值11数据表的设计员工信息表字段名数据类型是否为空是否主键默认值描述yuangong_idint(4)NoYesID(自动编号)yuangong_namechar(2)No员工姓名yuangong_sexchar(2)No员工性别yuangong_ageint(4)No员工年龄yuangong_xuelivarchar(30)No学历yuangong_zhiweivarchar(50)No职位yuangong_addresschar(10)No住址yuangong_telchar(10)NoNULL电话yuangong_emailchar(10)NoNULLEmail数据表的设计员工信息表字段名数据类型是否为空是否主键默认值描12数据表的设计薪资信息表字段名数据类型是否为空是否主键默认值描述yuangong_idint(4)NoYes员工idyuefenint(4)No工资月份jibengongziint(4)No基本工资jiabanfeimoney(8)No加班费gonglingfeimoney(8)No工龄费kaoqinfeimoney(8)No考勤费baoxianfeimoney(8)No保险费jiangjinmoney(8)No奖金shifagongzimoney(8)No实发工资数据表的设计薪资信息表字段名数据类型是否为空是否主键默认值描13小结在总体设计阶段,我们根据本系统之前的需求分析规划出了系统的功能模块,以及创建了本系统实际应用时所需要的数据库,并对数据库中的表和字段进行了初步的设计与分析,使系统的后台设计具有了较好的雏形。由于后台数据库是软件设计运行的保障,所以在日后的开发过程中,数据库还将会得到不断地完善。小结在总体设计阶段,我们根据本系统之前的需求分析规划出了系统145.详细设计本系统管理员正确登录后,便进入系统首页,系统首页主要由3大部分组成,一部分是模块功能导航;主要功能是链接各个管理模块,对系统的七大模块进行综合的管理操作;一部分是常用功能,主要包括返回首页、修改密码及退出系统功能,是系统的快捷方式操作;一部分是功能展示,主要功能是显示所链接模块的内容,主要是对企业的各个管理模块中的操作进行具体的操作,在系统首页中,展示区中主要包括各个模块中的添加功能。
5.详细设计本系统管理员正确登录后,便进入系统首页,系统首页15管理员登录后的界面管理员登录后的界面16系统主界面系统主界面17浏览管理员页面及信息设置名称主要属性设置作用id/显示/输入序号account/显示/输入用户账号password/显示/输入用户密码managerLevel/显示/输入用户级别浏览管理员页面及信息设置名称主要属性设置作用id/显示/输入18企业信息部门企业信息部门19
部门管理模块如图1所示
增加生产车间如图2所示
部门管理模块如图1所示
增加生产车间如图2所示20人事管理模块员工管理流程图人事管理模块员工管理流程图21图1员工基本信息设置
图2为增加员工刘光亮钱小云效果图
图3为删除员工杨丛凯效果图
图4更改杨松职位图1员工基本信息设置
图2为增加员工刘光亮钱小云效果图
图322招聘管理流程图招聘管理流程图23添加应聘者信息添加应聘者信息24工资管理模块2013.3月工资查询钱小云的工资如下图所示工资管理模块2013.3月工资25奖惩管理模块针对员工的某些行为进行奖惩奖惩管理模块针对员工的某些行为进行奖惩26培训管理模块对员工进行必要的培训培训管理模块对员工进行必要的培训27小结本章主要对该软件中的主要设计模块进行了比较全面性的讲解,其中包括页面的显示及相应控件的具体设置,根据总体设计的每个功能模块要求和数据库的逻辑结构,利用相应的开发工具设计出应用系统的过程。通过本章的总结,可以对系统的功能的实现得到更明确的描述。小结本章主要对该软件中的主要设计模块进行了比较全面性的讲286.软件测试测试的任务:测试阶段的基本任务应该是根据软件开发各阶段的文档资料和程序的内部结构,精心设计一组“高产”的测试用例(一组输入数据和与之对应的预期的输出结果,在设计测试用例时,应包括合理的输入数据和不合理的输入数据),利用这些用例执行程序,找出软件潜在的缺陷一个好的测试用例很可能找到至今为止尚未发现的缺陷的用例;一个成功的测试则是指揭示了至今为止尚未发现的缺陷的测试。测试的目的:软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法的情况下,软件测试在将来相当一段时间内仍然是软件可靠性保证的有效方法。6.软件测试测试的任务:测试阶段的基本任务应该是根据软件开发29系统测试步骤单元测试:单元测试也称模块测试。通常单元测试可放在编码阶段,程序员在编写好一个模块后,总会对自己编写的模块进行测试,检查它是否实现了详细设计说明书中规定的模块功能和算法。集成测试:集成测试也称组装测试,它是对由各模块组装而成的程序进行测试,主要检查模块间的接口和通信。集成测试主要发现设计阶段产生的错误,通常采用黑盒测试。确认测试:确认测试的任务是检查软件的功能、性能及其它特征与用户的需求一致,它是以需求规格说明书(即需求规约)作为依据的测试。确认测试通常采用黑盒测试。系统测试步骤单元测试:单元测试也称模块测试。通常单元测试可放30本系统测试主要针对界面,管理员登录模块测试,若密码不正确则提示”密码不正确”错误提示本系统测试主要针对界面,管理员登录模块测试,若密码不正确则提31员工管理模块测试员工管理模块测试32小结软件测试是软件开发中不可缺少的重要环节之一,不得忽视。本企业人事管理系统经过以上的软件测试,运行效果良好。在处理管理员登录、员工档案增加、员工工资查询等工作中表现尤为突出,方便快捷,大大的提高了企业人事管理的质量和效率。达到了预期的目的。小结软件测试是软件开发中不可缺少的重要环节之一,不得忽视33结论企业人事管理是现代企业管理工作中至关重要的,在当今这个计算机信息管理激烈竞争的社会,为了提高企业工作效率、保证企业人事管理质量、使企业管理真正实现人事的网络化、系统化和科学化,快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的。所以,开发企业人事管理系统是有必要的。在本软件的开发过程中,首先对本系统的整体进行了设计,确定了系统应该具备哪些主要特性和特殊优点,明确了系统总体的设计思路理念之后就是对系统进行有效的可行性分析,其中分别从经济、技术和操作的可行性进行了分析。在确定了本系统具有较高的可行性后通过对系统的数据库的分析和总体的功能模块的设计基本明确了本系统开发要做什么,怎么做,然后着手于软件代码的实现。代码实现过程中本系统的软件开发环境主要选择了当前较为流行的MyEclipse8.5来进行前台的管理设计,而后台则选用了功能强大的SQLServer2000数据库。在设计过程中主要采用了SSH框架结构,并通过JSP和JavaBean和Servlet技术的相结合,完成了软件的最终编码过程。最后,对本系统采用黑盒和其它测试,测试系统的模块功能和内部逻辑。经测试本系统具有相对较高的稳定性和实用性。现阶段此系统还处于初试用阶段,当然由于时间和个人设计方法的问题,软件在技术方面还是存在着很多不足之处,希望在今后的学习过程中可以进一步的改进和调整。在这次设计中使我积累了许多实际经验,这让我在将来的工作中更有信心做出更大的成绩。结论企业人事管理是现代企业管理工作中至关重要的,在当今这个计34参考文献1邹竹彪.JSP网络编程从入门到精通.清华大学出版社.2007年2孙一林.彭波.Java数据库编程实例.清华大学出版社.2003年3王珊,萨师煊.数据库系统概论.高等教育出版社.2006年4林树泽.Java完全自学手册.机械工业出版社.2009年5闪四清.SQLServer2005基础教程.清华大学出版社.2007年6张海藩.软件工程导论.清华大学出版社.2003年7陈曙明,余凯成.人事管理与开发高级教程.高等教育出版社.2004年8张德.人事开发与管理(第二版).清华大学出版社.2003年9BruceEckel.ThinkinginJava.译者.ChinaMachinePress.2007年10Philip.J.Practt.TheConceptsofDATABASEManagement.机械工业出版社.2001年11BruceEckel.ThinkinginJava.译者.ChinaMachinePress.2007年12毕庶伟.管理信息系统分析与设计.北京机械工业出版社.2006年13辛运帏.Java程序设计.清华大学出版社.2007年14崔岩,高连有.基于WEB的林业企业人事管理系统.中国报刊杂志大全.2009年15许青.浅谈现代企业人事管理系统.《魅力中国》2010年16曾湘泉,斯靳.人事管理.第10版.人民大学出版社.2007年17洪霞,喆.人事管理系统运行的协调性诊断.《统计与决策》.2009年参考文献1邹竹彪.JSP网络编程从入门到精通.清华大学出版35致谢感谢各位老师!致谢感谢各位老师!365、世上最美好的事是:我已经长大,父母还未老;我有能力报答,父母仍然健康。
6、没什么可怕的,大家都一样,在试探中不断前行。
7、时间就像一张网,你撒在哪里,你的收获就在哪里。纽扣第一颗就扣错了,可你扣到最后一颗才发现。有些事一开始就是错的,可只有到最后才不得不承认。
8、世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。
9、别再去抱怨身边人善变,多懂一些道理,明白一些事理,毕竟每个人都是越活越现实。
10、山有封顶,还有彼岸,慢慢长途,终有回转,余味苦涩,终有回甘。
11、人生就像是一个马尔可夫链,你的未来取决于你当下正在做的事,而无关于过去做完的事。
12、女人,要么有美貌,要么有智慧,如果两者你都不占绝对优势,那你就选择善良。
13、时间,抓住了就是黄金,虚度了就是流水。理想,努力了才叫梦想,放弃了那只是妄想。努力,虽然未必会收获,但放弃,就一定一无所获。
14、一个人的知识,通过学习可以得到;一个人的成长,就必须通过磨练。若是自己没有尽力,就没有资格批评别人不用心。开口抱怨很容易,但是闭嘴努力的人更加值得尊敬。
15、如果没有人为你遮风挡雨,那就学会自己披荆斩棘,面对一切,用倔强的骄傲,活出无人能及的精彩。5、人生每天都要笑,生活的下一秒发生什么,我们谁也不知道。所以,放下心里的纠结,放下脑中的烦恼,放下生活的不愉快,活在当下。人生喜怒哀乐,百般形态,不如在心里全部淡然处之,轻轻一笑,让心更自在,生命更恒久。积极者相信只有推动自己才能推动世界,只要推动自己就能推动世界。
6、人性本善,纯如清溪流水凝露莹烁。欲望与情绪如风沙袭扰,把原本如天空旷蔚蓝的心蒙蔽。但我知道,每个人的心灵深处,不管乌云密布还是阴淤苍茫,但依然有一道彩虹,亮丽于心中某处。
7、每个人的心里,都藏着一个了不起的自己,只要你不颓废,不消极,一直悄悄酝酿着乐观,培养着豁达,坚持着善良,只要在路上,就没有到达不了的远方!
8、不要活在别人眼中,更不要活在别人嘴中。世界不会因为你的抱怨不满而为你改变,你能做到的只有改变你自己!
9、欲戴王冠,必承其重。哪有什么好命天赐,不都是一路披荆斩棘才换来的。
10、放手如拔牙。牙被拔掉的那一刻,你会觉得解脱。但舌头总会不由自主地往那个空空的牙洞里舔,一天数次。不痛了不代表你能完全无视,留下的那个空缺永远都在,偶尔甚至会异常挂念。适应是需要时间的,但牙总是要拔,因为太痛,所以终归还是要放手,随它去。
11、这个世界其实很公平,你想要比别人强,你就必须去做别人不想做的事,你想要过更好的生活,你就必须去承受更多的困难,承受别人不能承受的压力。
12、逆境给人宝贵的磨炼机会。只有经得起环境考验的人,才能算是真正的强者。自古以来的伟人,大多是抱着不屈不挠的精神,从逆境中挣扎奋斗过来的。
13、不同的人生,有不同的幸福。去发现你所拥有幸运,少抱怨上苍的不公,把握属于自己的幸福。你,我,我们大家都可以经历幸福的人生。
14、给自己一份坚强,擦干眼泪;给自己一份自信,不卑不亢;给自己一份洒脱,悠然前行。轻轻品,静静藏。为了看阳光,我来到这世上;为了与阳光同行,我笑对忧伤。
15、总不能流血就喊痛,怕黑就开灯,想念就联系,疲惫就放空,被孤立就讨好,脆弱就想家,不要被现在而蒙蔽双眼,终究是要长大,最漆黑的那段路终要自己走完。5、从来不跌倒不算光彩,每次跌倒后能再站起来,才是最大的荣耀。
6、这个世界到处充满着不公平,我们能做的不仅仅是接受,还要试着做一些反抗。
7、一个最困苦、最卑贱、最为命运所屈辱的人,只要还抱有希望,便无所怨惧。
8、有些人,因为陪你走的时间长了,你便淡然了,其实是他们给你撑起了生命的天空;有些人,分开了,就忘了吧,残缺是一种大美。
9、照自己的意思去理解自己,不要小看自己,被别人的意见引入歧途。
10、没人能让我输,除非我不想赢!
11、花开不是为了花落,而是为了开的更加灿烂。
12、随随便便浪费的时间,再也不能赢回来。
13、不管从什么时候开始,重要的是开始以后不要停止;不管在什么时候结束,重要的是结束以后不要后悔。
14、当你决定坚持一件事情,全世界都会为你让路。
15、只有在开水里,茶叶才能展开生命浓郁的香气。5、世上最美好的事是:我已经长大,父母还未老;我有能力报答,37目录1.绪论2.可行性分析3.需求分析4.总体设计5.详细设计6.软件测试目录1.绪论381.绪论人事档案管理是结合公司实际的人事、制度,经过实际的需求分析,采用Myeclipse作为开发工具而开发出来的人事档案系统。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,本企业人事管理系统主要具有如下功能:系统用户管理,可以对系统的各个模块进行添加,删除,修改,查询,从而了解相关的信息。员工信息管理,员工信息管理包括对员工基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行;员工工资管理,主要是对员工工资的综合管理,建立合理,规范的企业工资核算制度,保障员工的合法权利;员工考勤数据的查询,主要实现对员工的日常考勤情况进行查询,能够有效的监控员工的上班情况。奖惩管理,主要对员工的奖惩做一定的管理。1.绪论人事档案管理是结合公司实际的人事、制度,经过实际的需392.可行性分析经济可行性:人事管理是企业管理中的一个重要组成部分,涉及到企业管理的各个方面。人事管理水平的提高,能够带动企业各方面水平的提升。利用计算机对企业的人事进行管理,使人事管理人员从日常琐碎的管理工作中解脱出来,更好地协调企业人才,大大的提高了人才的利用率,使企业人才的能力得以充分地发挥。
技术可行性:在技术软件方面本系统选择了当今流行的MyEclipse8.5开发环境来设计,使用SQLServer2000数据库存储数据。同时采用先进的SSH框架来进行设计,这些软件都很安全,可靠,所以在软件方面是可行的。操作可行性:本系统具有良好的操作界面。系统功能、显示内容简单明了。操作者不必具有较高的计算机专业知识,也不必进行专门培训,只要经过短时间的操作就可以很快掌握并熟练使用,加快公司的内部管理,提高工作效率。2.可行性分析经济可行性:人事管理是企业管理中的一个重要组成40小结通过对以上对系统的经济、技术和操作方面的可行性分析,最终发现本系统的技术相当成熟,有友好的界面、操作简单、运行安全可靠。因此,以下将对系统进行设计。小结通过对以上对系统的经济、技术和操作方面的可行性分析,41业务流程图
业务流程图 423.需求分析人事管理数据流图3.需求分析人事管理数据流图43小结本章对需求分析分别从功能、数据、行为等方面来描述系统,解决系统中具体做什么的问题。通过需求分析,针对本系统已经对系统的员工基本信息,薪资信息,结算信息,招聘信息,奖惩信息,培训信息有了较全面的设计和了解。为此后的系统的模块的总体设计做好了充分的准备,奠定了扎实的基础。小结本章对需求分析分别从功能、数据、行为等方面来描述系统,444.总体设计系统功能结构图4.总体设计系统功能结构图45本系统分为七大模块,每大模块又分为几个小模块(1)部门管理包括三个操作:对本企业的部门进行添加、查看和删除部门操作。(2)员工管理包括五大操作:主要实现录入员工基本信息、删除员工的信息、查看员工基本信息,通过所在部门查询员工的信息以及对员工的信息进行详细的查看。(3)招聘管理包括六大操作:招聘管理主要涉及到的角色是应聘人员,首先对应聘人员进行录入、删除、发布,详细查看招聘人员的信息,以及对录入企业和非录入企业的人员进行查询。(4)培训管理操作主要是对企业部门中的刚录入的员工和正式员工进行培训管理,可以实现对培训的记录、删除、查看和详细的培训计划进行查询。(5)奖惩管理主要实现对企业员工的行为,表现给出一些奖励或惩罚,进行对员工的奖惩管理的添加、移除和查看以及详尽的查询。(6)薪资管理也是对企业中的正式员工的薪资进行管理,不仅是记录、删除、查看,还有可以通过编号来查询员工的薪资,通过工作的时间来查询员工的薪资。(7)系统管理主要是对管理员进行管理,管理员主要是分为两种,一种是系统管理员,另一种是普通管理员,系统管理员可以实现对普通管理员的添加,删除和修改自己的密码,而普通管理员只能实现修改自己密码的管理,其他的操作不可以。本系统分为七大模块,每大模块又分为几个小模块(1)部门管理46对数据分析,制作了数据库的E-R图设计数据库E-R图对数据分析,制作了数据库的E-R图设计数据库E-R图47数据表的设计管理员信息表字段名数据类型是否为空是否主键默认值描述idint(4)NoYesID(自动编号)usernamevarchar(20)No管理员账号userpwvarchar(20)No管理员密码数据表的设计管理员信息表字段名数据类型是否为空是否主键默认值48数据表的设计员工信息表字段名数据类型是否为空是否主键默认值描述yuangong_idint(4)NoYesID(自动编号)yuangong_namechar(2)No员工姓名yuangong_sexchar(2)No员工性别yuangong_ageint(4)No员工年龄yuangong_xuelivarchar(30)No学历yuangong_zhiweivarchar(50)No职位yuangong_addresschar(10)No住址yuangong_telchar(10)NoNULL电话yuangong_emailchar(10)NoNULLEmail数据表的设计员工信息表字段名数据类型是否为空是否主键默认值描49数据表的设计薪资信息表字段名数据类型是否为空是否主键默认值描述yuangong_idint(4)NoYes员工idyuefenint(4)No工资月份jibengongziint(4)No基本工资jiabanfeimoney(8)No加班费gonglingfeimoney(8)No工龄费kaoqinfeimoney(8)No考勤费baoxianfeimoney(8)No保险费jiangjinmoney(8)No奖金shifagongzimoney(8)No实发工资数据表的设计薪资信息表字段名数据类型是否为空是否主键默认值描50小结在总体设计阶段,我们根据本系统之前的需求分析规划出了系统的功能模块,以及创建了本系统实际应用时所需要的数据库,并对数据库中的表和字段进行了初步的设计与分析,使系统的后台设计具有了较好的雏形。由于后台数据库是软件设计运行的保障,所以在日后的开发过程中,数据库还将会得到不断地完善。小结在总体设计阶段,我们根据本系统之前的需求分析规划出了系统515.详细设计本系统管理员正确登录后,便进入系统首页,系统首页主要由3大部分组成,一部分是模块功能导航;主要功能是链接各个管理模块,对系统的七大模块进行综合的管理操作;一部分是常用功能,主要包括返回首页、修改密码及退出系统功能,是系统的快捷方式操作;一部分是功能展示,主要功能是显示所链接模块的内容,主要是对企业的各个管理模块中的操作进行具体的操作,在系统首页中,展示区中主要包括各个模块中的添加功能。
5.详细设计本系统管理员正确登录后,便进入系统首页,系统首页52管理员登录后的界面管理员登录后的界面53系统主界面系统主界面54浏览管理员页面及信息设置名称主要属性设置作用id/显示/输入序号account/显示/输入用户账号password/显示/输入用户密码managerLevel/显示/输入用户级别浏览管理员页面及信息设置名称主要属性设置作用id/显示/输入55企业信息部门企业信息部门56
部门管理模块如图1所示
增加生产车间如图2所示
部门管理模块如图1所示
增加生产车间如图2所示57人事管理模块员工管理流程图人事管理模块员工管理流程图58图1员工基本信息设置
图2为增加员工刘光亮钱小云效果图
图3为删除员工杨丛凯效果图
图4更改杨松职位图1员工基本信息设置
图2为增加员工刘光亮钱小云效果图
图359招聘管理流程图招聘管理流程图60添加应聘者信息添加应聘者信息61工资管理模块2013.3月工资查询钱小云的工资如下图所示工资管理模块2013.3月工资62奖惩管理模块针对员工的某些行为进行奖惩奖惩管理模块针对员工的某些行为进行奖惩63培训管理模块对员工进行必要的培训培训管理模块对员工进行必要的培训64小结本章主要对该软件中的主要设计模块进行了比较全面性的讲解,其中包括页面的显示及相应控件的具体设置,根据总体设计的每个功能模块要求和数据库的逻辑结构,利用相应的开发工具设计出应用系统的过程。通过本章的总结,可以对系统的功能的实现得到更明确的描述。小结本章主要对该软件中的主要设计模块进行了比较全面性的讲656.软件测试测试的任务:测试阶段的基本任务应该是根据软件开发各阶段的文档资料和程序的内部结构,精心设计一组“高产”的测试用例(一组输入数据和与之对应的预期的输出结果,在设计测试用例时,应包括合理的输入数据和不合理的输入数据),利用这些用例执行程序,找出软件潜在的缺陷一个好的测试用例很可能找到至今为止尚未发现的缺陷的用例;一个成功的测试则是指揭示了至今为止尚未发现的缺陷的测试。测试的目的:软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法的情况下,软件测试在将来相当一段时间内仍然是软件可靠性保证的有效方法。6.软件测试测试的任务:测试阶段的基本任务应该是根据软件开发66系统测试步骤单元测试:单元测试也称模块测试。通常单元测试可放在编码阶段,程序员在编写好一个模块后,总会对自己编写的模块进行测试,检查它是否实现了详细设计说明书中规定的模块功能和算法。集成测试:集成测试也称组装测试,它是对由各模块组装而成的程序进行测试,主要检查模块间的接口和通信。集成测试主要发现设计阶段产生的错误,通常采用黑盒测试。确认测试:确认测试的任务是检查软件的功能、性能及其它特征与用户的需求一致,它是以需求规格说明书(即需求规约)作为依据的测试。确认测试通常采用黑盒测试。系统测试步骤单元测试:单元测试也称模块测试。通常单元测试可放67本系统测试主要针对界面,管理员登录模块测试,若密码不正确则提示”密码不正确”错误提示本系统测试主要针对界面,管理员登录模块测试,若密码不正确则提68员工管理模块测试员工管理模块测试69小结软件测试是软件开发中不可缺少的重要环节之一,不得忽视。本企业人事管理系统经过以上的软件测试,运行效果良好。在处理管理员登录、员工档案增加、员工工资查询等工作中表现尤为突出,方便快捷,大大的提高了企业人事管理的质量和效率。达到了预期的目的。小结软件测试是软件开发中不可缺少的重要环节之一,不得忽视70结论企业人事管理是现代企业管理工作中至关重要的,在当今这个计算机信息管理激烈竞争的社会,为了提高企业工作效率、保证企业人事管理质量、使企业管理真正实现人事的网络化、系统化和科学化,快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的。所以,开发企业人事管理系统是有必要的。在本软件的开发过程中,首先对本系统的整体进行了设计,确定了系统应该具备哪些主要特性和特殊优点,明确了系统总体的设计思路理念之后就是对系统进行有效的可行性分析,其中分别从经济、技术和操作的可行性进行了分析。在确定了本系统具有较高的可行性后通过对系统的数据库的分析和总体的功能模块的设计基本明确了本系统开发要做什么,怎么做,然后着手于软件代码的实现。代码实现过程中本系统的软件开发环境主要选择了当前较为流行的MyEclipse8.5来进行前台的管理设计,而后台则选用了功能强大的SQLServer2000数据库。在设计过程中主要采用了SSH框架结构,并通过JSP和JavaBean和Servlet技术的相结合,完成了软件的最终编码过程。最后,对本系统采用黑盒和其它测试,测试系统的模块功能和内部逻辑。经测试本系统具有相对较高的稳定性和实用性。现阶段此系统还处于初试用阶段,当然由于时间和个人设计方法的问题,软件在技术方面还是存在着很多不足之处,希望在今后的学习过程中可以进一步的改进和调整。在这次设计中使我积累了许多实际经验,这让我在将来的工作中更有信心做出更大的成绩。结论企业人事管理是现代企业管理工作中至关重要的,在当今这个计71参考文献1邹竹彪.JSP网络编程从入门到精通.清华大学出版社.2007年2孙一林.彭波.Java数据库编程实例.清华大学出版社.2003年3王珊,萨师煊.数据库系统概论.高等教育出版社.2006年4林树泽.Java完全自学手册.机械工业出版社.2009年5闪四清.SQLServer2005基础教程.清华大学出版社.2007年6张海藩.软件工程导论.清华大学出版社.2003年7陈曙明,余凯成.人事管理与开发高级教程.高等教育出版社.2004年8张德.人事开发与管理(第二版).清华大学出版社.2003年9BruceEckel.ThinkinginJava.译者.ChinaMachinePress.2007年10Philip.J.Practt.TheConceptsofDATABASEManagement.机械工业出版社.2001年11BruceEckel.ThinkinginJava.译者.ChinaMachinePress.2007年12毕庶伟.管理信息系统分析与设计.北京机械工业出版社.2006年13辛运帏.Java程序设计.清华大学出版社.2007年14崔岩,高连有.基于WEB的林业企业人事管理系统.中国报刊杂志大全.2009年15许青.浅谈现代企业人事管理系统.《魅力中国》2010年16曾湘泉,斯靳.人事管理.第10版.人民大学出版社.2007年17洪霞,喆.人事管理系统运行的协调性诊断.《统计与决策》.2009年参考文献1邹竹彪.JSP网络编程从入门到精通.清华大学出版72致谢感谢各位老师!致谢感谢各位老师!735、世上最美好的事是:我已经长大,父母还未老;我有能力报答,父母仍然健康。
6、没什么可怕的,大家都一样,在试探中不断前行。
7、时间就像一张网,你撒在哪里,你的收获就在哪里。纽扣第一颗就扣错了,可你扣到最后一颗才发现。有些事一开始就是错的,可只有到最后才不得不承认。
8、世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。
9、别再去抱怨身边人善变,多懂一些道理,明白一些事理,毕竟每个人都是越活越现实。
10、山有封顶,还有彼岸,慢慢长途,终有回转,余味苦涩,终有回甘。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能仓库设备生产项目申请报告可行性研究报告
- 中国铸字机行业市场调查研究及投资前景预测报告
- 保险业务居间推广提成保障
- 教育培训机构装修安全协议
- 简约家居装修维护协议模板
- 高铁项目投融资居间服务
- 贵重物品物流纠纷案例分析
- 湖北医药学院《浙江农业遗产与生态智慧》2023-2024学年第一学期期末试卷
- 2025年度餐饮企业店长职位竞聘与业绩考核合同3篇
- 淮安2024年江苏淮安盱眙县公安局警务辅助人员招聘45人(第三期)笔试历年参考题库附带答案详解
- 细胞库建设与标准制定-洞察分析
- 2024年国家公务员录用考试公共基础知识复习题库2500题及答案
- DB3309T 98-2023 登步黄金瓜生产技术规程
- DBJ41-T 108-2011 钢丝网架水泥膨胀珍珠岩夹芯板隔墙应用技术规程
- 2025年学长引领的读书会定期活动合同
- 表内乘除法口算l练习题1200道a4打印
- 《EICC培训讲义》课件
- 2025年四川省政府直属事业单位招聘管理单位笔试遴选500模拟题附带答案详解
- 2024年物业公司服务质量保证合同条款
- 文言文阅读之理解实词含义(讲义)-2025年中考语文专项复习
- 豪迈CutRite V9板材优化软件学习教材
评论
0/150
提交评论