基于任务的WEB开发框架研究与应用

来源 :重庆大学 | 被引量 : 0次 | 上传用户:zhrmghgws001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术、网络技术的快速发展,WEB 应用系统的开发,特别是企业级WEB 应用系统的开发已经成为软件开发的一个重要领域。企业级WEB 系统的开发通常要求有一个良好的软件体系结构、更高的开发效率、更多的技术和经验的积累、更强的项目管理,而传统的WEB 应用系统的开发方式却不能很好地满足这些要求。为了解决这一问题,许多开发者提出了基于WEB 应用框架的WEB 应用开发方式,并给出了许多各具特色的WEB 应用框架。但许多框架的研究工作大多强调技术的普遍性和通用性,研究的重点停留在计算机领域内的复用问题上,而针对特定应用领域的研究还很鲜见。本文在分析WEB 应用系统共性的基础上,针对企业级WEB 应用提出了一个新的WEB 应用框架,笔者命名为TaskFrame 框架。该框架基于J2EE 平台,采用MVC 模式设计。和通用WEB 应用框架不同的是:它针对特定的应用领域,就是企业信息系统中有大量的数据录入和显示界面,采用该框架可以快速开发出这些页面并集成权限管理、数据验证、分页、排序、查询、打印等相关功能;它提出了任务的概念,任务驱动开发,WEB 系统中的所有操作,例如视图显示、视图中的按钮提交等都是任务,任务利用了数据字典,决定了数据处理过程、视图显示、用户的权限等;它集成了一个辅助开发的平台,该平台可以进行任务定义、权限定义、菜单管理等,开发者只需编写少量的代码就可以设计出风格统一、功能完整的页面。论文主要解决以下几个问题: ①. 利用软件体系结构、框架、面向对象、设计模式等有关思想设计并实现了TaskFrame 框架。②. 结合TaskFrame 框架,实现了一个辅助开发平台,该平台集成了任务定义、权限管理、菜单管理功能,大大简化了企业级WEB 应用系统开发。③.利用TaskFrame 框架成功实现了MIT-ERP 系统,并对实现的效果进行了分析。论文的研究成果可以应用于任何企业级WEB 应用系统的开发,通过采用该WEB 应用框架,开发者能获得清晰的体系结构,大大提高WEB 程序开发的效率。
其他文献
在高温超导磁悬浮车运行过程中,要实时检测其悬浮高度,必须选用合适的传感器,进行快速非接触式距离测量。 针对悬浮高度检测的强磁场环境,分析了多种非接触式距离传感器(
WirelessHART协议是第一个开放式的工业无线网络协议,适用于过程工业的无线网络通信应用。WirelessHART协议具有可靠性高,实时性好,安全性高,使用简单等特点,可以在一定程度上代替
20世纪90年代以来,随着计算机信息技术、信息处理技术及网络技术的迅猛发展及其应用的不断普及,关系每一位公民健康和切身利益的医疗信息系统(HIS)的发展脚步也越来越快。建立科
本文的工程背景是南京理工大学计算机系模式识别与人工智能实验室的N—1型道路状况智能检测车项目,目的是对系统的体系结构进行改进,对路面病害自动检测算法进行研究。 高速
网络科研项目的实施往往需要一些特殊的、性能多样的网络场景作为测试环境。目前进行网络实验的方法主要有三种:搭建真实的网络环境、基于模拟的方法和基于仿真的方法。其中,搭
随着互联网技术的飞速发展,以中国教育科研网CERNET为骨干的全国高校校园网的建设取得了长足的发展,并直接促进了基于校园网的各种应用系统的整合。作为应用系统整合的第一步
  随着计算机网络技术的飞速发展,网络和我们的生活变得息息相关,但是网络是一把双刃剑,在带给我们方便快捷的同时,网络安全也已经成为一个至关重要的问题摆在我们面前。  作
  本文首先介绍了软件测试的一些基本理论知识,并对面向对象软件测试进行了一定的介绍。然后介绍了软件系统回归测试理论。接着结合本人对回归测试的研究,对现有的几种回归测
近几年,嵌入式产品市场迅速崛起。随着网络技术的迅猛发展,WAP浏览器成为了很多嵌入式系统必不可少的一部分。许多公司都投入到了WAP浏览器的研究和开发中。 WAP浏览器是
随着COM、DCOM、COM+乃至ActiveX技术的应用和发展,软件系统的架构和程序设计的理念也发生了很大的变化。借助于组件和面向对象等模型,这些技术对近年来逐渐流行起来的客户/