Web信息系统中基于多级映射的业务操作实现策略

来源 :北京大学 | 被引量 : 0次 | 上传用户:jing4912
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文鉴于许多工具和原型系统虽然可以用于简化网络信息系统(WIS)的开发过程并自动实现部分业务操作,但都不能满足实际的开发需要,提出了一种基于多级映射的业务操作实现策略:用户界面设计人员和数据库设计人员可以独立进行用户界面和数据库的设计,然后根据用户界面通过模板对象到业务对象的映射关系生成业务对象,根据数据库内容通过数据库表到持久对象的映射关系生成持久对象,再通过业务对象到持久对象的映射关系实现业务操作的自动生成,包括增加、查询、更新、删除等基本操作和其它一些特殊操作。 通过上述三级映射生成业务操作的思想是基于多级映射的业务操作实现策略的核心。该策略包括三级映射模型以及基于三级映射模型的对象生成算法和操作生成算法。对象生成算法包括持久对象生成算法和业务对象生成算法;操作生成算法包括增加、删除、查询、更新、登陆、显示下拉列表等操作的生成算法。基于多级映射的业务操作实现策略与用户界面以及数据库设计的耦合度很低,能够实现用户界面的设计和数据库设计的分离,因此能够真正用于实现WIS中的业务操作。其特点是:借鉴已有的自动化工具和技术,取长补短;用户界面的设计独立于数据库的设计,用户交互页面设计人员和数据库设计人员可以各自独立工作;系统结构清晰,各层之间耦合度降低,便于移植和维护;自动生成WIS中的主要业务操作,包括增加、删除、修改、查询、登陆、显示下拉列表等,节约WIS开发时间和成本。 该策略在WISE(WebInformationSystemAuto-constructionEnvironment,Web信息系统自动构建环境)项目中实现。WISE对目标WIS的设计采用该策略提出的三级映射模型,WISE中的操作生成器采用了基于三级映射模型的系列生成算法,应用于WIS的实际开发中,取得了理想的效果。
其他文献
学位
本实验以26年长期定位施肥的黑土作为供试土样,通过BIOLOG、PCR-DGGE技术与平板培养方法相结合,进行不同施肥处理条件下土壤微生物数量、活性、群落结构及代谢功能多样性的初
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
现代战争中,对雷达的抗干扰性能提出了越来越高的要求,而相对于其它形式的雷达,基于外辐射源的无源雷达不仅抗干扰性能好,而且具有很好的探测隐形目标和抗反辐射导弹的能力,从而提
研究高分辨雷达信号形式以及相应的处理方法,对雷达探测精度的提高、多目标分辨以及雷达成像与目标识别都有着重要意义。 线性调频信号和步进频率信号都是大时宽带宽的高分
本文主要研究了一种适合于军事应用,与民用第三代移动通信系统相结合的个人通信系统(PCS)组网方式。提出了将地域通信网的栅格网络拓扑结构以及泛搜索路由协议,与民用第三代
伴随着信息社会的快速发展,随时随地和快捷方便的得到信息越来越成为现代社会生活的迫切需要。通过移动通讯网络,借助于具有能够在移动状态下浏览网络信息的移动终端,人们便能够
学位
生物特征识别是一项利用人类特有的生理或行为特征来进行身份识别的技术,它提供了一种高可靠性、高稳定性的身份鉴别途径。它不仅广泛应用于国家安全、公安、司法、政府、金融
输电线路保护是现代电力系统安全体系的关键要素,它不仅需要监测、采集和控制电气量的装置,还需要高可靠的通信通道将信息准确、可靠、迅速地传送出去,使故障在最短的时间内得到
学位
本文通过对荣华二采区10
期刊