a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 121|回复: 0

[电子商务设计师] 2012年电子商务设计师考点电子商务项目:需求分析与建模(9)

[复制链接]
发表于 2012-8-2 09:15:48 | 显示全部楼层 |阅读模式
模子可以切确地描述系统
0 q4 X1 G+ M' B2 P6 ]  说话和文字是人们进行沟通的首要手段,但说话和文字往往有二义性存在,较难保证人们的理解完全一致。所以在工程手艺中,我们更多地是使用各类各样的模子来进行思惟的沟通,模子可以切确地描述系统,同时保证整个系统开发过程的语义的一致性。
+ V8 o. [7 q  J- i! K  (3)可视化建模手艺的益处
% B3 \% W! h' T6 P  有用打点系统复杂度7 g; S. K8 \) c% \: L/ C/ J
  面向对象体例最根基的原则就是抽象,把一类具有不异属性和行为的实体抽象成为一个类(Class),再经由过程把类实例化核对象(Object)滥暌钩射现实世角逐的某一个具体实体。对象经由过程操作(Operation)来对外对供响应的处事,在对象模子中我们只需要描述对象所实现的功能,而封装了操作实现的细节。" ^+ ~5 g( _* V5 z* H
  与软件代码对比,对象耐庞汨述的也是统一个系统,但它展示的是系统结构中最关头的元素以及它们之间的关系,所有的编码细节都已经被忽略失踪了,年夜而有利于开发人员把握理解整个系统。
3 w. S  V3 d+ a, `3 p; M* a  增强团队的沟通5 O& j' }/ z& |' n" i
  对象模子同时也作闻敉件设计的蓝图,记实了开发人员的设计思惟。对于设计者而言,对象模子供给了一个工具来辅佐他来清算设计思绪,整个的设计过程都可以被记实下来;同时,也避免开发者在整个系统架构明晰之前就陷入编码的细节之中,对于模子的调整改削相对于代码的改动要简单得多。
: a: T( k' l; U5 v3 s, h7 l  R  另一方面,对象模子也使得设计的结不美观很轻易被其他人所理解,设计者的设计意图可以被完整的传递而不贰生信息的失踪真。可视化建模采用的是尺度的统一建模说话UML,所有的开发人员都应该采用这种统一建模说话来进行系统的设计,年夜而保证巨匠工作的结不美观是所有人都可以理解的。这也是UML 说话的设计目的之一,即使用UML 来统一整个开发团队的沟通手段。
1 [6 P9 z0 q) O+ I/ ~  提高系统设计的可重用性
! y% K. C2 o+ i7 n/ R. y- Q0 y  面向对象手艺最根基的原则就是抽象,即把整个系统的功能尽可能地分配到多个类中去,每个类应该只做而且做好一件工作。因为每个类实现的功能斗劲单一,所以可以有更多的机缘被重用。同时尽量操作构件化的思惟把关系斗劲慎密的类组合成构件,构件具有界声名晰的功能而且以接口的形式对外供给处事。基于构件的架构具有最年夜的可重用性,一方面可以重用现有的商业构件来搭建系统,另一方面当前系统中的构件也可以被其他的系统所重用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-2 21:17 , Processed in 0.148110 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表