首页> 中文学位 >支持用户界面自动生成的FMP模型
【6h】

支持用户界面自动生成的FMP模型

代理获取

目录

文摘

英文文摘

1.前言

1.1用户界面自动生成研究的现状及其意义

1.2用户界面模型的相关研究

1.3本研究的提出及其意义

2.支持用户界面自动生成的界面模型-FMP

3.Function功能模型

3.1角色、符合用例、关系

3.2界面轮廓、界面导航

4.Model内部模型

4.1对象模型

4.1.1扩展对象属性

4.1.2扩展关系特性

4.2交互模型

4.2.1与UML交互模型的关系

4.2.2符号表达及描述

4.2.3交互模型的作用及意义

5.Presentation表示模型

5.1界面模板

5.2界面模板库

6.界面生成设计

6.1界面需求的建立

6.2界面需求描述和界面生成控制参数

6.3界面需求描述和生成举例

7.代码自动生成思想

7.1界面生成器

7.2知识库

7.3 FMP模型的内部描述与生成算法

7.4目标代码结构分析

8.系统设计

8.1系统基本功能概述

8.1.1工程管理

8.1.2系统资源管理

8.2系统结构和组成

9.结束语

参考文献

致谢

攻读学位期间所发表的学术论文

展开▼

摘要

在研究参考了国内外大量的界面开发相关研究和界面模型的基础上,为实现用户界面的工程设计,该文提出了一种面向软件工程和支持用户界面自动生成的界面模型FMP,它为建立界面和描述界面构成提供了宏观体系结构指导.文章首先介绍了用户界面自动生成的研究现状,并且总结了用户界面自动生成的主要的研究思想,在此基础上,分析对比了各种自动生成方法的优点和缺点,从而提出了基于模型的界面自动生成思想.然后,文章全面阐述了FMP界面模型的设计和实现,并着重描述了交互模型的设计方法和作用.最后,基于FMP模型的理论方法,该文提出了代码自动生成的设计思想.FMP模型辅助以代码自动生成部分的实现,便可完成最终用户界面的生成. 利用功能模型、内部模型以及表示模型,用户可以通过定义界面元素、确定用户的界面操作、确定界面元素外部可视形式、确定界面布局这样几个步骤来完成一个界面的分析和设计,最后以代码自动生成来实现.文中通过应用实例给出了界面自动生成的步骤和算法.在文章的最后,给出了支持用户界面自动生成的整个系统的功能模块的设计及实现.在进行理论探讨的同时,我们利用Visual C++进行了相应程序部分的编写,从而证明了设计思想的可行性.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号