基于Ext JS与SSH2架构的固定资产信息管理系统的设计与实现
2018-09-13郑俊海
电脑与电信 2018年7期
郑俊海
(广东省财政职业技术学校,广东 广州 510445)
1 引言
随着计算机技术和校园信息化的发展,职业院校对固定资产信息化管理的要求也越来越高。职业院校每年都会增加大量的教学仪器设备和办公设备,与此同时各种设备的管理难度也越来越大,使得固定资产各种数据不能及时汇总统计,也不能对固定资产进行动态管理。为了提高职业院校固定资产的管理效率,需要开发一个高效可靠、扩展性强的信息管理系统。
2 系统架构研究
本系统使用ExtJS与SSH2架构设计,ExtJS主要用于创建前端用户界面,是一个与后台技术无关的前端A jax框架。SSH2架构是基于Struts2+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。该架构设计主要分为五层:表示层、控制层、业务逻辑层、数据持久层和实体层。
2.1 ExtJS技术
ExtJS是一个用Javascript编写的A jax框架,用于在客户端创建丰富多彩的Web应用程序界面,并且与后台技术无关。利用ExtJS构建的RIAWeb应用具有与桌面程序一样的标准用户界面和操作方式,并且能够跨不同的浏览器平台使用。ExtJS已经成为开发具有完美用户体验的Web应用的选择[1]。ExtJS为用户提供功能强大的组件,同时大量使用了JSON对象实现功能封装,这样就大幅减少了代码量,减轻了维护的强度,提高了程序的可用性和维护性。
2.2 Struts2技术
Struts2是一个基于MVC设计模式的Web应用框架,MVC设计模式由模型(Model),视图(View)和控制器(Controller)三部分组成。Struts2将应用分层,实现功能模块和显示模块的分离,Struts2使用控制器(Controller)来建立模型与视图的数据交互,提高了应用系统的可维护性,可扩展性和可移植性。……
登录APP查看全文
