资源描述:
《基于web的工资管理系统的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科生毕业论文(设计)基于Web的工资管理系统的设计与实现姓 名学 号专 业指导教师2011年5月25日摘 要随着现代企业管理制度的建立和软件产业的迅速发展,企业人事劳资管理系统已成为企业进行日常管理工作的重要工具,加强人事劳资管理类软件的开发和运作已成为提高企业管理效率的重要手段,而工资管理是企业人事劳资管理的重要组成部分。本文论述了基于Web的工资管理系统的开发和实现过程,主要包括系统开发技术、系统需求分析、系统概要分析与设计、系统详细设计与实现等。重点介绍了数据库的设计及系统的实现过程,此外还介绍了系统框架结构。本系统采用了目前较为流行的SSH组合框架
2、开发技术。在表示层采用Struts技术实现了经典的MVC模式,规范了表示层的开发过程。在业务层中,使用Spring组件技术,用容器管理表示层的控制器和数据层的数据访问对象,以提高系统的可扩展性能。在数据持久层,使用Hibernate框架技术,实现了数据与业务的分离,降低了系统的耦合度。开发结果表明,将Struts、Spring和Hibernate技术整合为一种组合型多框架,极大的提高了系统的可维护性、可扩展性、可移植性和组件的复用性。关键词:工资管理;SSH框架;MVC模式AbstractWiththeestablishmentofmodernenterprise
3、managementsystemandtherapiddevelopmentofsoftwareindustry,businesspersonnellabormanagementsystemhasbecomethedailymanagementofanimportanttooltostrengthenthepersonnellabormanagementclasssoftwaredevelopmentandoperationofbusinessmanagementtoimproveefficiencyhasbecomeanimportantmeansofandwa
4、gesofpersonnelmanagementisanimportantpartoflabormanagement.ThispapersdiscussestheWeb-basedpayrollsysteminthedevelopmentandimplementationprocess,includingsystemdevelopmenttechnology,systemrequirementsanalysis,systemprofilinganddesign,detaileddesignandimplementation.Focusesondatabasedes
5、ignandsystemimplementationprocess,theframeworkalsointroducesthesystemstructure.ThesystemusesacombinationofthecurrentframeworkofthemorepopularSSHdevelopmenttechnology.InthepresentationlayerusingStrutstechnologytoachievetheclassicMVCpattern,thepresentationlayerspecificationofthedevelopm
6、entprocess.Inthebusinesslayer,theuseofSpringcomponenttechnology,withcontainer-managedpresentationlayerofthecontrollerandthedatalayerdataaccessobjectstoimprovesystemscalability.Inthedatapersistencelayer,Hibernateframeworkusingtechnologytoachievetheseparationofdataandservices,reducingth
7、esystemcoupling.TheresultsshowthatthedevelopmentwillbeStruts,SpringandHibernatetechnologyintegrationasacombinationofmultiframe,greatlyimprovingsystemmaintainability,scalability,portabilityandreusabilityofcomponents.KeyWords:payrollmanagement,SSHframework,MVCmode目 录1引言11.1编写目的11.2项目背景1
8、1.3系统