实验一


一、系统原型图及系统体系结构环境图:

体系结构环境图:

系统原型图:

构架关系图:

二、系统设计类图和构件关系图:

设计类图:

构件图:

支付接口构件的详细设计:

支付接口构建的活动图:

三、用户界面设计图及相关说明:

在用户界面部分,根据所设计的类图进一步设计。考虑到用户需要一个用户友善界面,在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
系统的用户界面应做到可靠性、简单性、易学习和使用。

各个界面之间的关系图:

用户界面设计流程:

  1. 航班预定系统的整体风格:采用大方得体的风格。

  2. 色彩的搭配:蓝为主调。白底,蓝标题栏,橙色按钮或ICON做点缀。

  3. 用户界面设计工具:用Dreamweaver来设计整个系统的界面设计。

  4. 用户界面设计语言:编写jsp语言

四、回答思考题:

1. 系统原型图对后面设计有何作用?

对后续的设计提供一个设计思路及参考,尤其是对最终详细设计类图起到很大作用。

2. 系统原型图和需求分析中的静态需求类图有何区别和联系?

在软件分析与设计过程中,会由两种角色产生两套类图。一般情况下,分析师绘制的类图叫做“领域类图”,而设计师绘制的类图叫做“实现类图”。

“领域类图”:和具体技术无关,也不是画给程序员看的,它只是表达业务领域中的一个静态结构。

  1. 分析阶段由分析师绘制领域类图,设计阶段由设计师绘制实现类图。
  2. 领域类图表示系统的静态领域结构,其中的类不与最终程序中的类对应;设计类图表示系统的技术架构,是程序员的编码依据,其中的类与系统中的类对应。
  3. 领域类图中类的属性与操作仅关注与业务相关的部分,实现类图中的属性与操作要包括最终需要实现的全部方法与操作。

**3. 是否可以不画系统原型(域分析类图)而直接画出最后的系统设计类图和构件图。**
可以,但是当设计类图比较复杂,且要用到各种设计模式时,这时候画域分析类图,就会对各个构件有更加清晰的认知,画类图也能更好的画出来!
posted @ 2019-04-14 22:01  语录Wow  阅读(271)  评论(0编辑  收藏  举报