基于改进WebML建模的网站生成系统研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:nenhuang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网站自动生成系统为企业或团体建设网站提供了一种简便的、快速的、低成本的解决方案。Internet上已经出现了为数不少的这类提供自助建站的门户。然而综观这些门户,一般是通过让其用户输入将来显示在页面上的资料,通过已有的静态网页模板拷贝生成网站及页面。通过这种方式生成的网站功能有限,功能之间难以整合,从而难以形成一个完整的电子商务的解决方案。因此,设计并实现一个能生成一整套的电了商务应用解决方案的自动网站生成系统对于帮助互联网上千千万万的中小企业建设满足自己需要的电子商务网站有着十分重要的意义。同时,网站自动生成系统的建设也是使得非专业人员创建专业化的、功能强大的动态WEB网站成为现实,大大降低了网站开发的门槛。本文以能支持产生完整电子商务解决方案的自动网站生成系统为研究对象。提出了针对用户网站功能需求进行系统建模的思想,解决了目标网站模型建立、模型转换等问题。与目前使用参数法生成网站不同的是,本文采用变换法来生成WEB网站。网站不仅可以按用户指定的布局、样式输出,同时由于采用了组件程序设计架构,生成的网站具有动态的商业层逻辑处理能力和后台数据库支持,并可以脱离生成系统平台单独运行。论文围绕系统能够生成一组整体电子商务解决方案网站的目标,首先就实现这一目标的相关开发技术作出一个概述。而后在深入分析系统需求的基础上,得到该系统的总体流程,划分出系统的各个组成要素。通过采用WebML(Web Modeling Langauge)方法,分析并建立了目标网站的组成和导航模型。论文展示了系统将这一设计模型映射到对应的遵从其Schema架构定义的XML文档,并应用XSLT将表示用户接口的逻辑表现对象转换成物理表现对象的方法。同时,为了保证该系统在技术上的可行性,对系统所涉及到的关键技术问题或难点问题都作了深入的探讨,给出了相应的技术解决方案和实现。最后,基于这一设计,本文实现了其原型系统。在该系统上,用户通过录入网站信息,菜单信息,以及任意选择所需要的一组功能组件和任意一种网页样式,系统自动生成非常美观的动态网页(组合)以及相应页面或组件的后台数据管理程序。
其他文献
网格计算被定义为一个广域范围的“无缝的集成和协同计算环境”,网格计算模式已经发展为连接和统一各类不同远程资源的一种基础结构。由于网格的异构性和动态性,以及运行于网
随着计算机及网络技术的飞速发展,数字作品传播和拷贝变得越来越方便,同时也使得数字作品的信息安全和版权保护成为迫切需要解决的实际问题。数字水印是近年来在信息安全领域兴
数据安全历来为国家重要部门的所重视,对于公安系统和军队等国家保密部门尤为重要。如果没有可靠的数据保护措施,一切数据资料都会瞬间变得毫无价值,以往的信息资料都无法加以分
随着物联网的快速发展,很多实际应用中均需部署大量的感知设备来进行数据的采集及处理,从而对物理世界进行高质量监测,但由于这些硬件设备固有的限制以及所处环境等因素的影
在高性能计算领域,由普通PC机或工作站构建的集群逐渐成为设计可扩展性服务器的主要的和经济划算的方式。高速的互联网络是构建高性能集群的关键技术,它直接影响着集群系统整
列岛信息网络系统是列岛远程炮兵信息化指挥系统的重要组成部分,它是一个多元化的网络应用系统,用以支持组群系统正常运作和实现其长远目标。信息传输系统主要包括数据、语音、
随着计算机应用技术的不断发展,计算机视觉技术与理论的研究也在不断完善,尤其在视觉检测、视觉导航与自动化装配领域中被广泛地应用。通常情况下,视觉传感器(摄像机)由于具
网格能够提供大量的分布式服务,从而极大地满足了用户对计算和资源的需求,同时又对网格服务的安全性提出了更高的要求。基于网格服务的安全通信和访问控制系统从通信和访问控
与传统的会议形式相比,视频会议作为一种现代化的多媒体通信工具,它使不同的人可以在不同的地点参加同一会议,从效果上来说,视频会议完全等价于传统的现场会议,而其先进的技术,强大
计算机信息系统不断增长的复杂性对系统实现技术不断提出新的要求,分布式对象技术作为将面向对象技术和分布式计算技术的结合成为目前用以构建大型分布式系统的主要手段。本