首页> 中文学位 >界面设计与业务功能设计分离的软件开发模型设计
【6h】

界面设计与业务功能设计分离的软件开发模型设计

代理获取

目录

文摘

英文文摘

第一章 引言

1.1 课题背景

1.2 课题任务

1.2.1 课题内容

1.2.2 本人承担任务

1.3 相关研究

1.3.1 软件开发角色分工

1.3.2 软件开发人员的组织与分工

1.3.3 程序界面设计原则

1.4 论文结构

第二章 传统软件设计模型分析

2.1 软件系统结构

2.2 软件设计模型角色分析

2.3 传统软件设计模型的不足

第三章 新型软件设计模型结构分析

3.1 软件系统结构

3.2 软件设计模型角色分析

3.3 新型软件设计模型的特点

第四章 界面设计概述

4.1 界面设计划分

4.1.1 色调设计

4.1.2 图形设计

4.1.3 样式设计

4.1.4 结构布局设计

4.2 界面设计角色划分

4.2.1 色调设计者

4.2.2 图形设计者

4.2.3 样式设计者

4.2.4 结构布局设计者

4.3 界面设计数据存储

4.3.1 色调设计数据

4.3.2 图形设计数据

4.3.3 样式设计数据

4.3.4 布局结构设计数据

第五章 业务功能设计概述

5.1 功能元素划分

5.1.1 对象类功能元素

5.1.2 结构模块类元素

5.1.3 自定义页面类元素

5.2 业务功能元素分析

5.2.1 对象类功能元素分析

5.2.2 结构模块类元素分析

5.2.3 自定义页面类元素分析

第六章 新型软件设计模型应用示例

6.1 界面设计实现

6.2 业务功能设计实现

6.2.1 对象类功能元素的实现

6.2.2 结构模块类功能元素的实现

6.2.3 自定义页面类功能元素的实现

6.3 系统实现流程分析

6.4 界面设计与业务功能设计分离示例

第七章 结束语

7.1 论文工作总结

7.2 问题和展望

附录 1:

参考文献

致谢

展开▼

摘要

传统的B/S软件设计是基于页面的,通常会把HTML代码作为UI页面,而用脚本语言作为后台来实现业务功能,但是由于B/S程序的结构模式,UI页面与后台程序中有太多的关联,如参数的传递、元素组建的调用、表单提交等等,这就导致了UI与后台程序间的结合十分紧密,在开发修改、版本控制等方面对界面设计者与业务功能设计者间的合作分工造成难题。针对这一问题,本文提出一种新的结构模式,将图形界面数据和业务功能数据分别放入数据库中,通过该结构模式,系统分别从数据库中提起图形界面数据和业务功能数据,在对图形界面数据和业务功能数据进行解析组合后,实现界面设计与业务功能设计的整合。该模式的优点在于从软件的设计层面来说,实现了界面设计与业务功能设计完全分离,而从表现层面来说与传统的B/S软件设计无异。
   该模型设计的目的在于提高软件产品开发、修改所需的人力成本,该设计模型大大提高了代码的复用性,并且通过该设计模型,图形界面设计人员和业务功能人员可以同时对软件产品的同一模块进行修改,而不会发生版本冲突,从而达到软件产品开发修改的快速、高效,以及管理者对软件开发过程可控性的提高。本文所提出的设计模型试图降低图形界面设计者与业务功能设计者间的交互程度,降低在软件设计中,界面设计与业务功能设计的耦合度。
   最后,本文还将结合实际,通过对一个信息化发布系统的设计、开发、管理、运用等工作与本文所阐述设计模型相结合,证实该模型的可行性。

著录项

  • 作者

    李晓帆;

  • 作者单位

    北京邮电大学;

  • 授予单位 北京邮电大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 宋茂强;
  • 年度 2009
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    软件设计; 软件开发; 界面设计; 业务功能;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号