1 / 67
文档名称:

(硕士学位论文)用户界面设计模式的代码自动生成.pdf

格式:pdf   页数:67
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

(硕士学位论文)用户界面设计模式的代码自动生成.pdf

上传人:精品文档 2013/7/17 文件大小:0 KB

下载得到文件列表

(硕士学位论文)用户界面设计模式的代码自动生成.pdf

文档介绍

文档介绍:山东大学硕士学位论文要摘用户界面是人机交互的重要组成部分,它是用户和计算机进行沟通和交互高。然而,标记语言,编程语言,界面开发环境和工具的增多,针对某种特定平台或语言进行手工编写代码完成用户界面这种方法的局限性逐渐显露出来。界面都有共同的本质或者提供相似的服务,由于实现平台或开发语言的不同存户界面的概念建模,模型可以在更高的抽象层次对用户界面进行描述,以此来持从需求分析、设计直至编码的各个阶段。它由多个模型通过配合互动来实现原型的可视化设计,用户利用界面模板创建自己所喜好的界面布局和展示风格,设计模式描述各个界面单元,以此解决小粒度的界面开发问题。交互对象是界面单元的内部模型,交互对象不同,则其对应的展现形式和相关逻辑操作就会有所区别。展示风格是内部数据对象的外在表现,它包含对展示控件集合,控互行为的描述。根据交互对象类型,归纳多种展示风格,并用大量丰富的参数了界面的逻辑操作集合。由此从内部模型、展示风格、逻辑操作三方面描述了效率。其中,对展示风格的参数化描述对应于控件的最终生成和展示,的桥梁。随着计算机和网络资源的不断发展,人们对用户界面的要求也越来越在技术细节实现的差异,从而造成了重复类似开发。这就使得人们开始关注用完成针对不同编程语言和使用上下文的用户界面的快速开发。P褪且恢置嫦蛉砑こ毯椭С钟没Ы缑孀远傻慕缑婺P停界面的自动生成。其中,功能模型和对象模型属于需求分析阶段,完成捕捉界面相关功能和数据信息的任务:交互模型则属于界面设计阶段,用于表达数据的信息和控制关系,是最终代码生成阶段的直接数据来源。展示模型属于界面并将其作为最终自动生成的用户界面原型。为了便于知识的重用,界面开发人员把模式概念引入到界面的每个构建块中。把界面分割为多个界面单元,每个单元实现一个不同的交互任务。用界面件布局和外观等方面的定义。展示风格仅对界面进行了静态描述,并不包括交来定义,以此提高界面设计的灵活性,可扩展性。从最终的代码生成角度描述界面设计模式,并给出了相应的规范定义。将上述界面设计模式应用于代码自动生成中,会大大提高用户界面的开发
山东大学硕士学位论文逻辑操作对应于后台实现代码的生成。根据界面设计模式设计了相应的代码生成算法,并最终实现了从模型到目标代码的转换,生成了甆环境下的代码。关键字:P停挥没Ы缑嫔杓颇J剑徽故痉绺瘢淮胱远
..甀..甎畊瓺.
山东大学硕士学位论文.,琣:琔,琩甀..琧,.琻瓺..琲.,琍甀
论文作者签名:—盟导师签名:趣丝冒日期一乙鲤星:生:期:釜竺星:笙:原创性声明关于学位论文使用授权的声明原创性声明和关于论文使用授权的说明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。C苈畚脑诮饷芎笥ψ袷卮斯娑
山东大学硕士学位论文第一章引言课题的研究背景及意义随着现代科技的发展,人们使用计算机的频率越来越高。人们无论把计算机当作辅助工作学习的工具,还是娱乐手段,都不可否认计算机在人类现代生活中的重要地位。用户界面是人机交互过程中最为直观且重要的组成部分,它是用户和计算机进行沟通和交互的桥梁。所以,对用户界面的要求也就越来越高。随着标记语言,编程语言,界面开发环境和工具的增多,针对某种特定平台或语言进行手工编写代码完成用户界面这种方法的局限性逐渐显露出来。界面都有共同的本质或者提供相似的服务,由于实现平台或开发语言的不同存在技术细节实现的差异,从而造成了重复类似开发。这就使得人们开始关注用户界面的概念建模,模型可以在更高的抽象层次对用户界面进行描述,以此来完成针对不同编程语言和使用上下文的用户界面的快速开发。基于模型‘俊慕面开发是一个创建和重定义用户界面模型的过程,用户界面设计的所有元素都用定义的模型来表示。模型关注点在于更高的语义层次,避免过早的进行细节设计,其可重用的系统开发方法有助于后期维护。但是目前的基于模型的界面开发方法由于缺乏有效的重用机制而不能广泛应用【。而且很多模型方法并不支持从需求分析到设计直至编码的全过程。在界面设计过程中对很多问题都有相同或相似的处理方法和思路。为了便于知识的重用【浚缑婵7⑷嗽卑涯J礁拍钜肫渲校源颂岣哂没Ы缑娴目发效率。界面设计模式成为界面设计领域

最近更新

2026年假期趣事作文范文500字 6页

2023年山东省日照市单招职业倾向性考试题库新.. 40页

2026年假文盲漫画的启示600字六年级作文 12页

2026年假如我是天使小学生作文400字 3页

2023年巴音郭楞职业技术学院单招职业技能考试.. 41页

2023年广东省外语艺术职业学院单招职业技能考.. 41页

2023年广州城市职业学院单招职业技能考试题库.. 40页

2023年广西省南宁市单招职业倾向性考试题库附.. 39页

2026年借款合同纠纷可以在原告常住地起诉吗 3页

2023年杭州医学院单招职业技能考试题库新版 40页

2023年毕节职业技术学院单招职业技能考试题库.. 40页

2023年江西婺源茶业职业学院单招职业技能考试.. 41页

2023年江西省新余市单招职业倾向性考试题库完.. 41页

2023年河北外国语学院单招职业技能考试题库含.. 40页

2023年浙江越秀外国语学院单招职业技能考试题.. 41页

2023年湄洲湾职业技术学院单招职业技能考试题.. 39页

2023年湖北轻工职业技术学院单招职业技能考试.. 39页

2023年湖南省永州市单招职业倾向性考试题库推.. 40页

2023年漳州科技学院单招职业技能考试题库及答.. 41页

2023年甘肃有色冶金职业技术学院单招职业技能.. 40页

绿色出行政策对出租车改造影响 38页

2023年西安职业技术学院单招职业技能考试题库.. 41页

高亮度柔光混合算法 35页

2023年辽宁省盘锦市单招职业适应性考试题库汇.. 40页

2023年重庆市凉山彝族自治州单招职业倾向性考.. 39页

2023年重庆机电职业技术大学单招职业技能考试.. 41页

2023年锡林郭勒职业学院单招职业技能考试题库.. 41页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页