基于ExtJS+SSH2技术的安全多层Web框架的构建与应用
2018-12-18李宁
电脑知识与技术 2018年27期
李宁
摘要:为解决当前我校现有的高校评优评先B/S系统中存在的界面不够美观、操作不够便捷、缺少移动客户端、加载缓慢和部分安全漏洞等问题,提出了采用ExtJS4作为系统前端界面技术,整合SSH2框架技术,以SQL Server 2008作为后台数据库,同时加入对系统架构安全性研究,设计和构建了安全的多层Web应用框架,并基于此架构进行应用,实现了基于Windows和Android双平台的高校e评优系统。该系统在实际应用中较好地解决了现有系统的不足,对高校其他B/S系统具有一定借鉴价值。
关键词:ExtJS;SSH2;安全多层web框架;高校评优系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)27-0064-02
1 问题背景
1.1 高校评优系统现状
当前,高校师生在开展诸如优秀党员、优秀教师和五四评优等活动时,往往采用现场投票、人工计票方式,极大地影响着工作的效率;而部分高校虽然采用了网上在线投票系统,但系统存在不少问题,如有些系统仅仅限于网上投票而无法提供参加评优人员对个人评优信息的维护;有些系统缺乏方便快捷的客户端操作界面,无移动手机端界面;有些系统存在不少安全问题,如用户密码未加密、管理员能够查看到谁给谁投票以及系统开发框架存在不少技术漏洞等。为此,设计开发基于安全多层Web应用框架的并具安卓端的评优系统便成为一个迫切的任务。
1.2 安全多层Web应用框架研究
在多层Java Web系统架构研究和应用中,目前较为流行的Struts2+Spring+Hibernate(即SSH2)架构提供了易维护的、低耦合的开发框架模型,可用来搭建高质量的Web应用。……
登录APP查看全文
