基于Struts-Spring-Hibernate框架的企业培训管理系统的设计与实现

被引量 : 0次 | 上传用户:ld2001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技水平的不断提高,我们进入了信息时代。在这样一个知识经济的时代里,各行各业利用先进的技术进行着信息化管理以提高工作效率。本系统就是这样一个运用先进技术设计研发的信息管理系统,以信息化系统代替传统的人工操作,以期提高企业培训管理的效率,助力企业的发展。近来,越来越多的企业开始意识到,“人才”已经成为企业快速成长和稳定发展的根本保证,那么员工培训作为人力资源质量保证的重要手段就成为重中之重。传统的培训管理方式是完全依靠人工来进行操作的。当有新的培训需求到来时,培训部门员工需要查找并联络合适的讲师,安排培训地点,准备培训材料,做出培训安排给上级领导审批。经逐级审批确认的培训方案,需人工通知各相关人士具体培训信息。对于培训后的信息反馈更是得不到重视,多数是采取口头上的评价方式,少数企业派发纸质反馈表要求学员填写。这样的方式,存在很多重复性的工作,信息杂乱无章,培训流程不规范,历史记录极易丢失。面对这样的问题,采用科技手段,实行信息化管理,构建基于网络的企业培训管理系统成为必然。有了适合的信息管理系统,面对频繁变化的培训需求,能准确而系统化管理信息,规范企业培训流程,有效管理历史记录,全面提高企业培训效率,为企业提高综合实力做出卓越贡献。本系统是基于B/S架构的一款在线企业培训管理系统,基于Struts-Spring-Hibernate轻量级集成框架设计并实现。系统分为三个子模块,包括培训信息管理、培训计划管理、培训实施跟踪。培训信息管理为企业培训涉及的信息提供可靠的管理,包括各种信息的增、删、改、查询;培训计划管理提供制定培训计划,审批计划等流程操作;培训实施跟踪管理培训的实施流程及培训效果的反馈等。系统界面友好,可操作性强,对于少有计算机经验的用户也是极易上手的。本系统的开发过程以软件工程理论作为指导,严格按照软件生命周期进行开发。本文着重阐述了企业培训管理系统的设计与实现过程。文中首先介绍MVC模式,Struts-Spring-Hibernate框架等项目相关技术,并分析采用该技术的优势及实际意义;然后介绍系统的需求分析,包括问题定义及可行性分析;系统设计包括系统的结构设计,模块设计,数据库设计及各模块详细设计等;系统的实现部分在本文中主要用伪代码作说明;系统的测试着重在功能性测试,也就是按照测试用例进行黑盒测试。本系统采用Java语言在eclipse环境下开发实现,分层及模块化设计,基于Struts的MVC架构,Spring的IOC和AOP技术以及Hibernate的对象-数据库映像机制进行开发[1]。这使开发人员能够方便快捷地构建与集成企业应用,并且大大提高了系统的重用性,移植性,为以后的升级和维护提供了便利。
其他文献
目的:miRNA是一类内源性的长度约20-23m的单链小RNA,通过介导靶基因的翻译抑制或降解发挥作用。差异表达miRNA在肿瘤的发生发展中起重要作用。世界范围内胃癌的发病率排在肿瘤
受到国民经济高速发展的影响,加快了我国城市化的发展建设,基于此,我国城市中出现了诸多的超高层建筑物,逐渐发展成为建筑行业的发展方向。而且,超高层建筑物的建设开发虽然
社会主义新农村和新型农村社区建设是落实科学发展观、统筹城乡发展和全面推进小康社会建设的重要途径。2011年9月28日出台的《国务院关于支持河南省加快中原经济区建设的指
为研究外施污泥对草地早熟禾抗旱机制的影响,本研究从生理方面了解污泥和外源IBA是否对草地早熟禾抗旱性有影响;并进一步从激素代谢、渗透调节、抗氧化代谢方面研究污泥提高抗
米非司酮是作用于受体水平的抗孕酮药物 ,其抗孕酮作用已应用于终止早孕、紧急事后避孕、引产、子宫肌瘤及子宫内膜异位症的治疗中。我们采用米非司酮治疗异位妊娠取得较好疗
新中国成立之初,游民因其游手好闲或从事不正当职业,对新生人民政权和社会的稳定构成了一定的危害,因而非常醒目地被列为社会改造的对象①。对游民进行收容遣送、教育改造和
实现政治稳定是诸多发展中国家的重要目标,吉尔吉斯斯坦也不例外,自从1991年独立以来,吉尔吉斯斯坦经历了多次骚乱,推翻了两位总统,整个国家更是长期陷入政治动荡的泥沼难以
川西浅层蓬莱镇组气藏地层温度低,容易出现压裂液破胶不彻底的情况,压后排液时常常导致支撑剂的回流返吐。研究压裂液破胶效果对支撑剂回流的影响规律,确定一个合适的破胶液粘度
在21世纪的今天,中国现代化的室内设计在某种程度上也是深受国外一些因素影响的。中国是一个具有五千年历史文明的文化古国,在漫长的发展历史中,我们的优秀祖先也给我们留下
近年来,伴随机关内部网络建设的普及和发展,管理更科学、办公更高效已经成为衡量机关内部信息化程度的重要标志。Office Automation,OA,即办公自动化系统。它以科学管理为核心,成