欢迎来到天天文库
浏览记录
ID:479707
大小:397.69 KB
页数:33页
时间:2017-08-09
《【计算机科学与技术专业】【毕业设计】基于Hibernate的工资管理系统开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、(20届)本科毕业论文基于Hibernate的工资管理系统开发摘要:工资管理在各个组织中的作用日益突出,工资管理主要包括职工管理、工资设定、工资修改、考勤管理等若干部分,这些信息数据量巨大、关系复杂,如若通过工资管理软件进行计算机自动化管理,将会大大提高财务部门的办公效率,从而做出正确的人力资源配置。本文首先概括介绍了Java技术,接着对Hibernate技术进行了较为详细的研究,并严格按照软件工程的流程和思想对系统做了详尽的需求分析,设计并实现了一个基于Hibernate的工资管理系统,最后对实现的系统的功能进行了功能测试。论文根据软件
2、工程方法从系统需求分析、数据库设计、系统设计、系统功能和代码几个方面来叙述工资管理软件的开发过程。关键词:Java;Hibernate;工资管理系统;功能测试;SalarymanagementsystemdevelopmentbaseonHibernateAbstract:Salarymanagementineachorganization'sroleisincreasinglyprominent.Salarymanagementincludesstaffmanagementwagesetting,wagechanges,somepart
3、oftheattendancemanagement.Thisinformationishugeandcomplex.Iftheyaremanagedbysalarymanagementsystemsoftwareofcomputerizedmanagement,workefficiencyofpersonnelmanagedepartmentwillbeimprovedgreatlyandmanpowerresourcewillbearrangedcorrectly.FirstlyanoverviewofJavaisintroduced,
4、SecondlyamoredetailedstudyistakentotheHibernatetechnologyandinstrictaccordancewiththeflowandthoughtofsoftwareengineering,detailedrequirementanalysisistakentothesystem,DesignandimplementationofasalarymanagementsystembaseonHibernate.finallythefunctionaltestistakentothereali
5、zationofthefunctionalityofthesystem.Salarymanagementsoftwaredevelopmentprocessisdescribedfromthesystemrequirementanalysis,databasedesign,systemdesign,systemfunctionandcodeseveralaspects.Keywords:Java;Hibernate;Salarymanagementsystem;Functionaltest;目录1绪论11.1课题研究背景及意义11.2工资
6、管理系统的可行性分析31.2.1技术可行性31.2.2管理可行性31.2.3经济可行性31.3国内外研究现状分析31.4论文的实践基础41.5本文主要工作42相关的技术和工具的简介52.1关系映射简介52.2.1ORM模式52.2.2ORM实现原理52.2Hibernate简介62.3Hibernate原理72.4系统开发工具简介72.4.1tomcat简介72.4.2Eclipse简介72.5数据库简介82.5.1数据的规范化82.5.2数据库的完整性设计93系统功能概况和核心代码113.1系统的主要功能113.1.1登陆模块123.1
7、.2人事管理模块153.1.3工资管理模块193.2编写Hibernate的配置文件233.4实体类和映射文件233.5针对非功能性需求的解决方案253.6小结254数据库设计264.1数据库的概念设计264.2工资管理系统数据库表概览27开发总结及心得体会28参考文献29致谢311绪论1.1课题研究背景及意义市场经济条件下,技术的竞争、市场的竞争、服务的竞争归根结底还是人才的竞争。当今社会,在“以人为本”观念的熏陶下,人事管理在各个单位中的作用日益突出,而工资管理又是人事管理的一个最重要的模块。工资管理是一个单位日常工作中不可或缺的重要
8、部分,它对于本单位的决策者和管理者来说都至关重要。飞速发展的技术变革和创新,以及新竞争环境的出现,使得越来越多的单位通过构筑自身的人事竞争力来维持生存并促进持续发展。而人员的复杂性却使得工资管
此文档下载收益归作者所有