基于ExtJS的IT信息管理系统的设计和实现
2011-03-01张一洁
电站辅机 2011年2期
张一洁
(上海电气电站设备有限公司电站辅机厂,上海 200090)
基于ExtJS的IT信息管理系统的设计和实现
张一洁
(上海电气电站设备有限公司电站辅机厂,上海 200090)
传统的Web应用在与用户交互上,表现出的响应比较缓慢,常需要用户在线等待,通过A jax技术可使这种状态得到改善。基于A jax框架-ExtJS开发的IT信息管理系统,是一种管理IT部门软硬件资源的数据库系统,充分利用了Ex tJS框架的U I控件库及控件的可扩展机制等优点,开发了功能丰富、互动性良好的客户端界面。该系统基于B/S结构,前、后台的结构清晰,具备良好的可扩展性和可维护性。
软件;应用;框架;控件;组件;编程;设计;实现
1 概 述
目前,A jax技术已被广泛地用在Web的应用开发中。与传统的Web应用相比,A jax技术可有效地改善Web应用的可用性。可以支持开发出功能丰富的用户界面,让用户在Web浏览器上完成更多的工作;采用A jax技术,减少了与服务器端的数据交换,不再像传统的Web应用需要向服务器提交整个页面,仅需传送少量的数据片断,减少了用户等待服务器处理的时间,提高了用户的工作效率,改善了用户体验[1]。
2 Ajax应用
2.1 Ajax与传统Web的不同应用
2.1.1 客户端与服务器端的通信
A jax应用采取的是异步通信,即当用户提交了一个Web请求后,就可继续做系统操作,而不必坐着等待服务器的响应。而且,A jax技术提交给服务器的只是数据的片断,不似传统应用,需将整个页面传送。这种通信方式,提高了系统的反应速度,同时也减少了网络负荷。
2.1.2 用户与系统的交互……p>
登录APP查看全文
