基于轻量级数据操作架构的应用系统①

2016-10-14 03:44:24梁工谦李湘眷
计算机系统应用 2016年5期
关键词:界面设计

李 皎, 梁工谦, 李湘眷



基于轻量级数据操作架构的应用系统①

李 皎1,2, 梁工谦2, 李湘眷1

1(西安石油大学计算机学院, 西安 710065)2(西北工业大学管理学院, 西安710072)

为了满足用户对Web应用程序的交互性强、响应速度快的体验需求, 使用Ajax技术设计实现基于UI组件的数据操作模式, 给出了一种基于轻量级数据操作架构的Web应用系统解决方案. 将界面设计、业务逻辑处理及数据访问交互相分离, 增强了程序设计的独立性, 采用Ajax异步通信方式可降低服务器负荷, 提高数据交互响应速度, 采用分层方式设计数据操作界面, 操作清晰, 简洁方便. 在实际应用中该架构易于现有主流Web UI相结合, 具有一定通用性. 文中最后采用ExtJs和ASP.NET设计实现了石化腐蚀评价系统应用实例.

应用系统; Ajax; 轻量级数据操作架构; ExtJs

Web2.0时代的到来给Internet带来了空前发展, 前端用户体验显得越来越重要. 用户对Web应用程序的交互性和响应速度提出更高的需求. 传统的Web应用程序采用请求响应方式刷新Web页面, 即使页面只更新极少的一部分, 也需要全部刷新页面, 从而导致服务器负担重, 页面响应速度低. 传统的B/S设计方法已经不能满足交互性强、响应速度快的用户体验需求. 国内外对Web应用程序框架研究较多, 取得了一些研究成果, 它们大多是针对具体应用背景或特定开发环境. 文[1]结合具有异步传输特征Ajax, 提出了具备动态性和松耦合特征的Web计算框架. 文[2]提出了一种基于Ajax的Web应用构件组装技术. 文[3-5]基于ExtJs研究……

登录APP查看全文

猜你喜欢
界面设计
国企党委前置研究的“四个界面”
当代陕西(2020年13期)2020-08-24 08:22:02
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
空间界面
金秋(2017年4期)2017-06-07 08:22:16
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
电子显微打开材料界面世界之门
人机交互界面发展趋势研究