Web应用程序快速开发平台的设计与实现

被引量 : 5次 | 上传用户:wcxydm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,基于B/S模式的Web应用程序得到了极大的发展,这些Web应用程序发布到互联网上就可以被互联网上的用户随时随地访问,用户不必安装任何客户端软件。目前中国的很多企业也开始利用Internet的力量管理企业信息或宣传企业形象,大量的企业在机遇面前都表现得比较积极,正在逐步地进行企业信息化建设。在企业推行信息化建设过程中,信息管理系统的开发是企业信息化实施成败的关键因素。因此,企业需要投入大量的人力和财力,但即便如此,做出的系统经常不能满足企事业单位个性化的需求。针对中小型企业在信息化建设中遇到的难题,本文提出了适用于中小型企业的Web应用程序快速开发平台的设计和实现方案,通过对Web应用程序和模型驱动架构相关理论的深入研究,分析了现有Web应用程序快速开发平台在建模和模型转换方面存在的问题,提出了本平台建模和模型转换的方法。本文提出了一种新型的特定领域元模型建模方式,与传统的建模方式不同,为了保证模型的准确性,把元模型进行了分离,分别对四种元模型的建模进行了分析。在此过程中领域专家可以参与其中,能使建模的质量提高;用户还可以自定义各种需求,需求改变时也可以很方便地修改元模型,此过程最终建立了平台的平台无关元模型PIM (Platform Independent Model)。本文提出了基于领域元模型的动态模型转换机制,主要介绍了平台中PIM到Web应用程序的转换,通过分析模型映射和转换理论,给出了针对本平台的模型转换规则。模型转换的过程是动态的,根据源模型的状态动态地调用相应的转换规则,可以准确地把PIM中的元素转换成PSM(Platform Specific Model,PSM)对应的元素,最后生成Web应用程序。本文最后介绍了平台的总体设计、工作流程、具体的实现和平台的应用案例。基于此平台开发中小型企业信息管理系统,几乎不编码就可以快速开发出系统对应的Web应用程序,极大地缩短了开发周期,同时对开发人员的技术要求也降低了很多,从而降低了开发成本。
其他文献
智能小车,又称轮式机器人,集环境感知、信息反馈、远程控制等功能于一体,适合在人类无法适应的环境中工作,已广泛应用在工业、军事、家庭、医院等社会生活的各个领域。本论文选用
受产业结构及地理位置的影响,河北省污染排放总量较大,并且随着建筑市场的高速发展,建筑能耗占社会总能耗的1/3,并且成逐年上升趋势。这些建筑能耗中大部分是被采暖和空调所
"十八大"提出了构建新型工农、城乡关系,而现实中农民工的不平等待遇及诸多因素导致尘肺现象日趋严重,故对农民工尘肺病的研究有一定现实意义。现通过问卷、统计和文献等方法
期刊
人保财险聊城市分公司是一家隶属于中国人民财产保险股份有限公司的地市级分公司,主要经营聊城市的财产保险业务,包括机动车辆保险、企业财产保险、责任保险等业务。近几年,
<正>居民区的马路旁,卖烟花爆竹的摊点多了起来。在青岛,他们使用着有关部门统一配发的红色帐篷,在冬日里显得格外醒目。这些摊点实实在在地告诉人们,春节是一天天临近了。要
<正>"通过智能化清洁设备、清洁管理软件,以及专业技术人才共同实现的现代清洁,来真正和现代物业管理相匹配、吻合。"清洁在物业管理当中是非常让人头疼的一件事情,特别是业
无人机飞行控制系统接口信息是无人机内部飞控计算机与相关子系统之间的通信信息,这些信息中就包含了大量的飞行状态参数或飞行指令。因而,对于无人机飞行控制系统,接口信息
以粗蛋白质质量分数为考察指标,利用单因素和Box-Behnken响应面分析试验,研究固态发酵水飞蓟粕生产蛋白质饲料的最佳培养基条件。优化得到的最佳培养基组成∶水飞蓟粕∶麸皮
目的:缺血性中风早期康复中医方案与卒中单元模式下的西医干预缺血性中风方案对比,验证中医方案对缺血性中风早期康复的疗效。方法:本研究共纳入缺血性中风发病7天以内患者101名