欢迎来到天天文库
浏览记录
ID:34826929
大小:4.83 MB
页数:62页
时间:2019-03-11
《试论基于fmp模型的asp.net代码自动生成》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号单立代码·学号馨功菜六了硕士学位论文’论文题目基于阳模型的代码自动生成专作者姓名沈先飞二业计算机软件与理论指导教师姓名专业技术职务万建成教授加年月日山东大学硕士学位论文目录摘要……,…………引言……论文的研究背景及意义……,……本文的创新点……本文的组织结构……相关研究……传统用户界面模型及其生成……图形用户界面生成的发展历程……用户界面模型……交,互系统建模语言………基于模型的用户界面生成工具和方法……,用户界面建模及生成研究…………快速需求原型方法︵‘建模应用刁……模型驱动开发体系结构的研究……不同抽象层次,,上的建模……………的基本框架
2、……工具对模型变换的支持…,……框架及的结构和特点……丁框架……丁…,……模……,……型代码自动生成系统一……一一第页山东大学硕士学位论文代码自动生成系统所采用的方法和技术……代码生成思想和方法模型……代码生成的映射规则……模型的内部组织结构……模型到项目的映射……代码生成算法……代码自动生成的主算法……部件代码生成算法……部件的生成主算法……主菜单生成算法……具体菜单的生成算法……菜单生成举例……用户界面的代码生成算法……界面元素代码生成算法……界面代码和后台代码容器结构……展示形式生成举例一对象组生成算法……总结……参考文献……,致谢…………攻
3、读学位期间发表的学术论文……第页山东大学硕士学位论文摘要用户界面是计算机应用系统的重要组成部分,它是人机交互的最主要途经。,。,随着计算机硬件和软件的反展人们对用户界面的要求越来越高然而开发出良好的用户界面却是一项艰苦的工作。研究表明约有一半的程序代码和运行时间。,是为用户界面服务的因此用户界面的建模及其自动生成已成为业界研究的热点。,近年来已经出现了很多基于模型的用户界面开发环境工一。。,通一过几种模型针对应用系统,,的不同侧面建模然后进行模型整合从而获得足够信息支持用户界面自动生。一、。,,成如等然而尽管有的工具已经实现了部分代码的自动生成但是
4、他们生成的目标代码不够完整,界面部分也不令人十分满意。,。随着网络的日益普及和发展上网己成为人们日常生活比不可少的一部分,传统的界面模型是基于桌面软件的没有太多考虑到环境对用户界面模型表,达的特殊需求然而软件用户界面自身的特点决定了界面建模语一般的桌面软件有很多的不同。例如页面灵活的组合机制,导航机制等一般界面模型就难于表达。,它模型是一种面向软件工程和支持用户界面自动生成的界面模型由功能模型、对象模型、交互模型,。和界面模板组成通过几种模型的配合实现界面的自动、生成。模型在用于生成界面代码方面。然而,是一种已经取得了成功,,平台无关模型它的交互模
5、型和界面模板提供了对软件特性的支持比如组,,。合式页面的表达导航的描述等因此它可以实现界面自动生成是微软框架的一部分,它提供了一种基于事件的编程模型。这,种模型的优点在于它实现了展示代码和程序代码的分离同时它提供了很多类似桌面控件的服务器控件,因此大大提高了应用程序开发的效率。运行,于的通用语言运行环境二之上因此可以使山东大学硕士学位论文用任何一种支持的编程语言并使用框架类库。同时为提供了良好的运行效率和安全性,使成为一种理想的应用程序开发环境。,,本文的创新之处在于设计了模型到的映射结构并基于该结构在环境中实现了语言的代码自动生成。关键字界面模型
6、即代码自动生成··山东大学硕士学位论文,,,,一一一一,,一,,,一一,,,,,山东大学硕士学位论文,,,,,山东大学硕士学位论文日雀旨二刁论文的研究背景及意义用户,界面是计算机应用系统的重要组成部分它是用户所能看到的应用程,是人机交互的最。,序的唯一部分主要途径随着计算机硬件和软件的反展人,们对用户界面的要求越来越高用户很难接受一个具有劣质用户界面的应用程。,开发出良好的用户界面却是。序然而一项艰苦的工作研究表明约有一半的。,程序代码和运行时间是为用户界面服务的因此用户界面的建模及其自动生成。已成为业界研究的热点,近年来己经出现了很多基于模型的用
7、户界面开发环境一,。’一通过几种模型针对应,,用系统的不同侧面建模然后进行模型整合从而获得足够信息支持用户界面。、、、、一、、’自动生成如创。,,口等然而尽管有的工具己经实现了部分代码的自动生成但是他们生成的,界面部分也不令人十分满意。目标代码不够完整,。随着网络的日益普及和发展上网已成为人们日常生活比不可少的一部分,没有太多考虑到传统的界面模型是基于桌面软件的环境对用户界面模,型表达的特殊需求然而软件用户界面自身的特点决定了界面建模语一。,般的桌面软件有很多的不同例如七页面灵活的组合机制导航机制等一般。,界面模型就难于表达因此建立一套既能描述桌面
8、应用程序又能描述七应用程序的平台无关模型就变的非常迫切,模型恰好满足了这一需求。,模型是一种面向软件工程和支持用户界面自动
此文档下载收益归作者所有