基于轻量级JAVA EE的高校在线投票系统的设计与实现

被引量 : 0次 | 上传用户:grindswods
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在高校的日常工作中,需要进行各种各样的评选活动。而传统的投票方式由于在组织他人投票、分发选票、收集选票和统计投票的过程中需要投入大量的人力、财力、物力,所以传统的投票方式已经不能满足当今高校的需求。随着校园网的普及与迅速发展,各个学校的管理系统不断完善,逐步进入了科学化、信息化和正规化管理的时代。借助校园网平台,运用计算机和网络技术来实现在线投票功能。这不仅能节省大量的资源,而且能提高管理人员的工作效率。另外,还可以减少人为因素而导致的错误,从而使评选活动达到公开、公平和公正的效果。本文设计和实现了基于轻量级JAVA EE的高校在线投票系统,该系统可分为前台子系统和后台子系统,前台子系统为用户提供选择投票及在线投票等功能,后台子系统主要为管理人员提供创建投票、查找投票、删除投票等一系列管理投票的功能,符合高校在线投票的实际需求,从而能良好的适用于实际应用环境中。基于轻量级JAVA EE的高校在线投票系统采用Eclipse(IDE工具)、Tomcat5.5(Web容器)、MySQL5.0(数据库)及Struts2、Hibernate3和Spring2等开源开发包对系统进行开发。高校在线投票系统依次按照需求分析、总体设计、详细设计、系统实现的流程对高校在线投票系统进行开发。首先在需求分析部分,根据用户的具体需求,以UML中用例图的方式,对用户的业务需求进行了研究和分析。然后在总体设计部分,提出了系统设计目标和原则,并对系统的架构、数据库、安全架构等方面进行了设计。最后在详细设计和实现部分,基于Struts2、Spring和Hibernate整合的轻量级JAVA EE框架S2SH,分别从领域模型层、业务层、持久层、表现层对系统进行设计与实现,其中在表现层使用Struts2,负责页面显示、前端控制、请求转发等任务,并用Struts2的Validation机制实现输入校验功能;在业务层使用Spring管理bean,包括用工厂模式创建bean,用服务定位器模式获取bean的定义,用控制反转机制IoC装配bean,并通过Spring的AOP,利用其Acegi为系统提供安全保护措施等;在持久层使用Hibernate,运用DAO模式封装底层操作,利用其对象关系映射机制ORM,以面向对象的方式操作数据库。另外通过Spring管理事务,通过Hibernate管理缓存,进一步优化了系统性能。而且还运用Log4j工具进行日志管理,方便系统的调试与开发;运用JUnit工具进行单元测试,保证了系统能正常部署与运行。基于轻量级JAVA EE的高校在线投票系统由于采用了S2SH开源框架,具有良好的多层架构,可以大大的降低系统开发成本、缩短系统开发周期、减少系统开发风险、优化系统整体结构、改善系统运行性能,使系统具有良好的松散耦合性、扩展性、维护性和可靠性,并且测试方便。
其他文献
“一带一路”建设的全面展开促进了中国与俄罗斯在安全、经贸、能源等领域的合作。中俄关系已上升至全面战略协作伙伴关系,俄罗斯的一举一动都值得我们关注。俄罗斯联邦政府
目的通过3种治疗术后胃肠道功能障碍的方法比较,找到疗效确切、较理想的术后胃肠道功能障碍的治疗方法。方法 60例术后胃肠道功能障碍的患者,随机分成口服胃肠通(A)组,胃肠通
本文对黄酮类化合物的药理活性及机制做一综述,结果表明,黄酮类化合物具有抗氧化,抗癌,抗炎,保肝,免疫调节,抗心血管疾病,抗糖尿病,抗胃溃疡和神经保护活性,作用机制主要与其
为了加强学校财务管理,规范财经制度,严肃财经纪律,做到有计划支出,确保学校经费收支平衡,为学校发展提供经费保障,文章研究了中学财务管理制度。
目的探讨持续质量改进在完善手术病人交接流程中的应用效果。方法应用持续质量改进的方法,对手术病人交接全过程进行质量控制和改进活动,评价持续质量改进的效果。结果实施改
目的探讨复方玄驹胶囊联合坦索罗辛在早泄治疗中的疗效。方法对符合诊断标准的120例肾阳虚型早泄患者随机分为联合治疗组、坦索罗辛组和复方玄驹胶囊组,其中联合治疗组60例,
从沈阳商行到盛京银行,这一名称改变的背后是一家商业银行凤凰涅槃的变化。改变得之不易,而对于这一变化的创造者张玉坤来说,更有许多值得回味的故事。
目的:以中国针灸历史发展为背景,探讨和研究针刺调神法的根源及其发展脉络,尽量全面的探讨神的含义、形神之间的关系以及针刺调神的运用方法。方法:采用收集整理法、比类分析法
随着环保方面的标准、法规法律的不断完善以及人们对环境质量要求的不断提高,环境友好型绿色化学材料受到人们的广泛关注。以水为分散介质、不含或少含挥发性有机化合物的水
2008金融危机对亚洲新兴经济体造成了巨大冲击,主要表现在这一地区因外部需求缩减而出现出口下降。东亚地区的贸易一体化模式与所受的外部冲击影响之间有着比较密切的联系。东