电子商务系统分析与设计第二章课后习题

合集下载

电子商务概论第二章课后答案

电子商务概论第二章课后答案

电子商务概论第二章课后答案第一部分:选择题1. B。

评估是评估电子商务的目标是否达到,反馈是有关客户的信息反馈。

2. A。

数据挖掘是利用数据分析的方法来抽取有用信息的过程。

3. D。

电子商务面临的法律问题主要包括:知识产权、消费保护、电子支付等。

4. C。

B2B是指企业与企业之间的电子商务,B2C是指企业与消费者之间的电子商务。

5. A。

EDI是企业间电子数据交换的缩写。

6. B。

互联网保险指在互联网上进行的保险业务。

7. D。

EDI的主要目的是提供快速、准确和成本低廉的信息进行交换。

8. B。

B2B电子商务可以将企业的采购、生产、销售等环节整合在一起,实现信息有效的共享和利用。

9. B。

电子票务可以帮助消费者更方便地购买、改签和退票。

10. A。

虚拟社区是由一组感兴趣的人组成的网络社区。

第二部分:判断题1. 正确。

电子商务不仅仅是通过互联网进行的交易,也包括电话、传真等其他形式。

2. 错误。

电子商务存在的原因是为了提高效率和降低成本,不是为了增加消费。

3. 正确。

政府可以通过对电子商务的监管,保障电子商务的合法性和公平性。

4. 错误。

互联网消费者不能享受跨境电子商务的便利。

5. 正确。

B2G电子商务是指企业与政府之间的电子商务,包括招标、采购等。

第三部分:简答题1. 电子商务的7S模型包括哪些方面?答:电子商务的7S模型包括:战略(Strategy)、系统(Systems)、结构(Structure)、技能(Skills)、人员(Staff)、标准(Standards)、风格(Style)。

2. 电子商务的四大功能是什么?答:电子商务的四大功能包括:市场营销、客户服务、物流管理和电子支付。

3. 电子商务存在哪些优点和缺点?答:电子商务的优点包括:降低交易成本、提高生产效率、扩大市场覆盖范围、增强客户服务等;缺点包括:技术需求高、安全问题、法律监管问题等。

4. 电子商务的技术基础是哪些?答:电子商务的技术基础主要包括:计算机技术、通信技术、互联网技术、数据库技术、安全技术等。

电子商务系统的分析与设计(第二版)课后习题答案

电子商务系统的分析与设计(第二版)课后习题答案

第一章1 企业商务活动的基本特征a)从事商品交换的活动b)涉及商品的交换、买卖和再分配,包含商品物理上的位移过程2.电子商务的基本目标:电子商务的基本目标是以企业的“商务整合”为目的,通过整合企业的业务流程和信息资源,将信息技术和企业商务策略整合,形成有助于提升企业竞争力的新的组织结构、商业模式和业务流程。

3 电子商务系统的概念及特点a)概念:从广义上讲是支持商务活动的电子技术的集合。

从狭义上看,则指:在Internet和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外业务协作,从运作、管理和决策等层次全面提高企业信息化水平,为企业提供商业智能的信息系统。

特点:A支持企业以交易为核心的商务活动的技术平台B企业内部业务流程重构、价值链增值的技术平台C依托网络,提供基于Web的分布式服务D在系统、应用的安全性方面有较高的要求E服务对象不仅包括企业内部人员,还涵盖了企业外部的客户和合作伙伴4.信息系统要素:硬件、软件、人员及相应的处理功能软件包括:程序、数据、文档第二章1、软件生命周期瀑布模型中包括哪几个阶段?每个阶段的中心任务是什么?答:包括问题定义阶段、可行性研究阶段、需求分析阶段、系统设计阶段、编码与测试阶段和运行维护阶段。

问题定义阶段的中心任务是:明确将要建设的软件系统要解决什么问题。

可行性研究阶段的中心任务是:探讨欲解决的问题是否有可行的解决办法。

需求分析阶段的中心任务是:回答“目标系统必须做什么”这一问题。

系统设计阶段的中心任务是:回答:“如何构造目标系统”这一问题。

编码及测试阶段的中心任务是:编码与测试交替进行。

运行维护阶段的中心任务是:通过各种维护,不断完善系统,从而使系统持久地满足用户需求。

系统开发生命周期(SDLC):1)系统规划(明确目标勾画轮廓制定方案)2)系统分析(分析现状明确约束确定需求)3)系统设计(体系结构设计选择软硬件平台应用软件设计网站设计安全子系统设计支付子系统设计4系统实现(系统平台搭建应用软件开发系统集成运行准备系统评估优化)5)系统运行和支持(系统维护运行维护组织管理性能优化)SDLC-系统规划—问题定义,可行性研究系统分析---需求分析系统设计---总体设计,详细设计系统实现---编码与单元测试,综合测试系统运行和支持—运行维护2、JAD与RAD方法各自所蕴涵的主要思想是什么?答:JAD的主要思想:必须加强最终用户在系统开发建设过程中的作用,让他们积极参与到整个系统开发过程的每一个阶段中。

电子商务网站系统分析与设计(第二阶段在线作业)

电子商务网站系统分析与设计(第二阶段在线作业)

单选题 (共20道题)展开收起1.(2.5分)一般而言,以()为手段的商务活动都可以算是电子商务,但是从其内容和形式上可以将其分成广义电子商务和狭义电子商务两类。

• A、电子科技• B、电子技术• C、数字技术• D、网络技术我的答案:B 此题得分:2.5分2.(2.5分)狭义电子商务指通过Internet(包括企业内部网Intranet)或()进行的交易活动。

• A、电子数据交换• B、电子信息交换• C、电子信息• D、数据交换我的答案:A 此题得分:2.5分3.(2.5分)电子商务系统的()建造方式,是指电子商务系统的建造完全交给专业化的技术企业,由专业化的公司根据企业的需求,完成电子商务系统的建造的整个过程。

• A、包租式• B、自主开发• C、内包式• D、外包方式我的答案:D 此题得分:2.5分4.(2.5分)结构化分析方法采用()作为刻画数据流及其处理转换的工具。

• A、数据流图• B、数据字典• C、过程图• D、决策树我的答案:B 此题得分:2.5分5.(2.5分)事务的特性有原子性、一致性、独立性和()。

• A、永久性• B、单一性• C、不可逆性• D、临时性我的答案:B 此题得分:2.5分6.(2.5分)()的电子零售系统实际上就是Internet 上的虚拟中介(批发商、零售商)。

• A、B2C• B、C2C• C、B2B• D、C2B我的答案:A 此题得分:2.5分7.(2.5分)SSL 握手协议包含两个阶段,第一个阶段用于建立私密性通信信道,第二个阶段用于()。

• A、数据传输• B、数据加密• C、客户认证• D、信息确认我的答案:C 此题得分:2.5分8.(2.5分)认证中心通过向电子商务各参与方发放()来确认各方的身份,保证网上支付的安全性。

• A、加密证书• B、安全秘钥• C、数字秘钥• D、数字证书我的答案:D 此题得分:2.5分9.(2.5分)在SET 协议中规定,支付网关必须由()或收单行联合组织(如银行卡组织)来担当。

10723-电子商务系统分析与设计(本,2020春)

10723-电子商务系统分析与设计(本,2020春)

电子商务系统分析与设计(本,2020春)
EDI能提高信息传输速度并减少信息传输的错误率()
选择一项:


正确的标准答案是“对”。

电子商务系统的生命周期有一个重要的特点,即系统的规划阶段非常重要。

( )
选择一项:


正确的标准答案是“对”。

开展电子商务必须保证信息技术基础设施一步到位( )
选择一项:


正确的标准答案是“错”。

网站仅仅是电子商务系统的一部分或者技术手段之一。

()
选择一项:


正确的标准答案是“对”。

电子商务系统的雏形阶段一般都是基于WWW服务器开发的。

()
选择一项:


正确的标准答案是“对”。

顺序图和协作图都是用来描述对象之间的交互的,并可以相互转化。

选择一项:


正确的标准答案是“对”。

行为图描述系统的动态模型和组成对象间的交互关系。

选择一项:

错。

电子商务系统的分析与设计课后习题

电子商务系统的分析与设计课后习题

第一章概论企业商务活动的基本特征是什么?①从事商品交换的活动;②涉及商品的交换、买卖和再分配,包括商品物理上的位移过程;③商务活动在两个或两个以上的实体之间完成,而参与交易的实体之间通过一定的商务规则或者契约规范其行为和交易过程;④在商务活动中存在信息流、资金流、实物流的流动。

电子商务系统与传统的EDP、MIS、DSS有什么异同?①从功能上看,电子商务系统不仅支持企业内部的生产与管理,而且支持企业通过Internet进行的商务活动;②从信息系统服务的范围及对象看,传统信息系统主要服务于企业内部特定的客户,而电子商务系统服务的对象不仅包括企业内部管理人员,而且包括企业的客户和合作伙伴;③从技术角度看,电子商务系统基本上是一个浏览器/服务器(B/S)结构的系统,它的构造技术还包括了一些原有信息系统未曾使用的新技术总的来说,电子商务系统是在网络基础上,利用现代IT支持企业电子商务活动的计算机信息系统。

这一系统服务于企业内部用户、企业客户和企业的合作伙伴,支持企业的生产、销售、管理等整个环节,其目的是利用IT手段郑和企业地商务流程,帮助企业实现新的商务模式;电子商务系统在技术上与传统信息系统有共性,它需要与企业内部信息系统结合,但它更侧重于企业商务活动的整体,其结构与组成与传统信息系统也有所不同,而且由于WWW、B/S模式、安全技术等的引入,使得系统在设计和开发上也存在很多独到之处。

你认为电子商务系统的主要特点会如何影响其设计分析呢?由于电子商务系统有支持企业商务活动整个过程的技术平台;是企业业务流程重构、价值链增加的技术平台;是依托网络,提供基于Web的分布式服务;在系统、应用的安全方面有较高的要求以及自身的技术特点并且大多依托企业既有信息资源运行的系统这六大特点,所以电子商务系统在设计分析时应该注意要求其不能脱离企业既有信息资源,孤立地考虑如何通过网络帮助企业开展商务活动。

并且要强调如何通过信息技术手段实现BRP和企业价值链的增值。

《电子商务系统分析与设计》练习题库参考答案

《电子商务系统分析与设计》练习题库参考答案

华中师范大学网络教育学院《电子商务系统分析与设计》练习测试题参考答案一、选择题1. C2. D3. B4. A5. B6. C7. B8. A9. D10. A11. C12. B13. B14. D15. A16. A17. A18. C19. B20. D21. A22. D23. D24. A25. C26. A27. C28. B29. D30. B31. A32. B33. d34.c35.a36.c37.c38.b39.c40.c41.B42.c二、填空题1. Show(展示);Sale(交易);Serve(服务)2. 接入服务商(Internet Access Provider,IAP);服务提供商(Interne Service Provider,ISP);内容服务提供商(Internet Content Provider,ICP);应用服务系统提供商(Application Service Provider,ASP)3. 商务模型规划;商务系统规划4. UNIX;NT;Linux5. FrontPage;Dreamweaver6. 807. 公开密钥(public key);私有密钥(private key)8. SSL;SET9. 概要;详细10. 需求分析11. 制定计划12. 软件产品复用;软件过程复用13. 需求;设计;编码14. 需求文档15. 随机测试;分区测试;原因——效果16. 星状链接;树状链接17. 服务器对象,提供服务器的相关信息18. 客户端;服务器端19. VBScript不受浏览器的限制20. <%=num(1)%>21. 接收传递给网页的参数;接收客户输入的表单信息22. 告之浏览器信息己经全部下载完毕,促使IIS不再解释后续的HTML标识及VB Script 程序,达到结束.asp文件执行的目的23. 文本;变量;函数24. Form25. <%=Request.form(“username”)%>26. Server.HTMLEncode( )27. Server.CreateObject(“ADODB.Connection”)28. 两个网页;接收信息;执行将输入信息存入数据库29. 传递;返回30. XML31. 数据仓库技术(DW);在线分析处理技术(OLM);数据挖掘技术(DM)32. 整体目标33. 关键成功因素法、企业系统规划法34.完备性检验、一致性检验、无冗余检35. 发展阶段36. 自顶向下37. 处理转换38. 抽象性39. 数据处理40. 关系41. 依赖42. 降低三、名词解释1. 电子商务是指人们利用电子手段进行商业、贸易等商务活动,是商务活动的电子化。

电子商务系统分析与设计第二章课后习题

电子商务系统分析与设计第二章课后习题

第2章统一建模语言(UML)一、单选1.UML是一种对软件密集型系统的制品进行可视化、详述、构造及()的语言。

A.需求化B.模型化C.简单化D.文档化2.协作包括结构部分和()部分。

A.过程 B.接口 C.行为 D.交互3.接口的符号有()种表示方式。

A.4B.3C.2D.14.事件的种类中有消息、调用、时间推移和()。

A.初态B.终态C.状态D.状态改变5.下列()不属于结构元素。

A.类 B.组件 C.接口 D.包6.()是软件需求分析到最终实现的第一步。

A.类图 B.对象图 C.用例图 D.顺序图7.下列属于交互作用图的组成元素是()。

A.对象 B.协作 C.接口 D.用联8.下列关系是UML的关系为()。

A.关联关系 B.扩充关系 C.包含关系 D.补充关系9.顺序图的垂直轴表示()。

A.对象 B.时间 C.消息 D.类10.()是一个流图,描述了从活动到活动的流。

A.顺序图 B.协作图 C.活动图 D.状态图二、多选1.下列属于UML中的视图有()。

A.用例视图B.设计视图C.过程视图D.行为视图2.下列不属于UML的结构元素的有()。

A.类 B.包 C.注释 D.节点3.接口可以参与()关系。

A.类属B.关联C.依赖D.实现4.UML的词汇表由()构成。

A.元素B.关系C.图D.文档5.UML的行为元素包括()。

A.主动类 B.协作 C.状态机 D.交互6.用例图由()组成。

A.参与者 B.参与者的关系 C.用例 D.用例间的关系7.下列哪些属于类元()。

A.数据类型 B.接口 C.信号 D.节点8.类的类型有很多种,具体包括()。

A.主动类 B.实体类 C.边界类 D.控制类9.交互图可以分为()几种。

A.活动图 B.顺序图 C.配置图 D.协作图10.活动图的应用表现在以下哪些方面()。

A.对系统的上下文建模 B.对简单的协作建模 C.对工作流建模 D.对操作过程建模三、判断1.UML是可视化的编程语言。

《电子商务设计师教程》课本 章节思考题 题目与答案

《电子商务设计师教程》课本 章节思考题 题目与答案

《电子商务设计师教程》课本章节思考题题目与答案第一章:电子商务基础知识思考题1、简述电子商务的概念2、简述电子商务的框架3、简述电子商务的基本框架模式4、试述电子商务的主要支付模式5、试述SET模型的主要流程第二章:计数机系统基础知识思考题1、简述计数机网络的基本概念、分类、组成和拓扑机构2、简述OSI/RM网络协议和标准3、简述OSI参考模型与TCP/IP协议的比较4、简述IP地址、域名的概念5、解释Internet 和Intranet的联系和区别6、试述操作系统的工作原理和主要功能7、试述计数机硬件的组成8、分别解释存储管理、文件管理、作业管理、设备管理、处理机管理等概念第三章:电子商务相关技术与应用基础知识思考题1、简述电子商务系统的功能2、简述中间件的定义、功能和分类3、简述企业应用集成的概念和分类4、简述Web服务的定义和模型以及WSDL、UDDI、SOAP的概念5、简述工作流的定义和工作流的功能6、简述企业资源计划ERP的概念及其主要构成7、简述供应链管理系统SCM的概念8、简述决策支持系统DSS的概念9、简述办公自动化OA及知识管理的概念10、简述企业动态建模DEM的概念和方法11、简述智能资源计划IRP的概念12、简述电子政务的定义、功能和技术框架13、简述Apache HTTP服务器的主要特性14、简述Internet Information Server的主要特性15、简述One Web Server 的主要特性第四章:电子商务系统建设思考题1、简述与传统信息系统相比,电子商务系统的特点2、简述电子商务的框架3、电子商务系统开发的基本过程是什么?4、电子商务系统的总体规划需要解决哪几个方面的内容5、可行性分析的定义是什么?需要分析哪几个方面的可行性?6、系统分析的具体步骤是什么?7、什么是系统设计?系统设计的目标是什么?8、简述.NET平台的主要结构9、简述J2EE平台的主要结构10、简述中间件的定义、功能和分类第五章:电子商务程序设计思考题1、在记事本中,使用HTML预演编辑一个以表格布局,内有文字、图片和超级链接的网页2、对思考题1中所建立的网页添加CSS控制其显示效果3、建立一个会员注册页面,添加JavaScript对其提交的数据进行前台有效性检查4、建立一个包含DTD的XML文档,并以CSS和XSL两种形式显示5、使用JSP构建一个商品信息数据库分类查询页面第六章:ASP程序设计思考题1、什么是ASP, 它与传统网页设计语言相比有哪些不同的特点2、简述ASP内置对象Session和Application的异同3、简述ASP读写文本文件的方法4、简述ASP操作驱动器,文件夹及文件的方法5、简述SQL语言常用的数据库的操作语句6、什么是数据源,怎样建立一个新的数据源名称7、试述ASP如何调用存储过程8、试述ASP程序错误的常见原因和错误类型第七章:电子商务安全策略与安全技术思考题1、技术机安全威胁主要有哪几类?2、电子商务的安全风险分为哪几类?3、简述信息安全的保密性、完整性、可用性与可控性4、数字签名有什么作用?5、认证机构的管理功能包括哪几个方面?6、简述防火墙的基本工作原理7、入侵检测系统是如何构成的?8、简述两种安全协议:SSL与SET9、简述几种常用的病毒防治方法第八章:网络营销基础知识思考题1、简述网络营销的概念和特征2、试述网络营销的优势3、网络营销的主要方法有哪些?4、网络广告技术的特点以及类型有哪些?5、如何在网络上进行电子商务信息的收集?选择题1、网络营销的主要方法有()A 病毒性营销B 信息发布C个性化营销D 网络品牌2、下面哪些是网络广告特有的类型()A网幅广告B 电子邮件广告C 赞助性广告D 文本链接型广告第九章:物流系统思考题1、物流的概念、分类与功能2、物流与供应链的关系如何?3、物流在电子商务中的地位如何?4、电子商务下主要的物流信息技术有哪些?具体怎样操作以及如何应用?5、了解第三方物流的相关概念选择题1、下面哪些属于供应链的特性()A 动态性B 交叉性C 互动性D 面向用户需求2、下面哪些技术属于现代物流技术()A. EDIB. 射频技术C. GPS技术D. 条码技术第十一章:电子商务系统规划思考题1、说明电子商务系统的生命周期的几个阶段2、系统有哪几个方面的需求?有哪些非功能性需求?3、比较系统规划的3种主要方法4、比较说明信息收集的几种主要方法5、可行性研究是什么含义?6、说明电子商务系统的选择原则7、说明电子商务网站的设计要求第十二章:电子商务系统分析与设计思考题1、系统开发方式有哪几种?2、系统开发模式有哪几种?3、简述CMM的5个开发成熟度等级4、系统分析的任务是什么?系统分析的具体步骤是什么?5、信息的收集方法有哪几种?6、请根据一下描述绘出数据流图(略)7、请根据第6题所绘的数据流图描述出数据字典8、系统设计中的详细设计包含有哪些内容?9、原型法开发信息系统可以分为哪几个步骤?第十三章:电子商务系统内部设计思考题1、网站在电子商务系统中起到了什么作用?2、商务网站设计的基本性能要求是什么?3、简述网站设计的一般要求4、如何根据企业的需要对网站定位?5、网站的设计原则是什么?6、如何确定网站的整体风格?7、如何设计网站的栏目?8、网页版面布局一般有哪几类?9、如何对网站进行优化设计?10、常用的Web数据库系统主要有哪些?请选择其中一种对其主要特点进行分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章
姓名:顾馨学号:09110104 专业:计算机科学与技术(师范)
一、单选
1.UML是一种对软件密集型系统的制品进行可视化、详述、构造及(D.文档化)的语言。

2.协作包括结构部分和(C.行为)部分。

3.接口的符号有(B.3)种表示方式。

4.事件的种类中有消息、调用、时间推移和(D.状态改变)。

5.下列(D.包)不属于结构元素。

6.(C.用例图)是软件需求分析到最终实现的第一步。

7.下列属于交互作用图的组成元素是(A.对象)。

8.下列关系是UML的关系为(A.关联关系)。

9.顺序图的垂直轴表示(B.时间)。

10.(C.活动图)是一个流图,描述了从活动到活动的流。

二、多选
1.下列属于UML中的视图有(A.用例视图 B.设计视图 C.过程视图)。

2.下列不属于UML的结构元素的有(B.包 C.注释)。

3.接口可以参与(A.类属 B.关联 C.依赖 D.实现)关系。

4.UML的词汇表由(A.元素 B.关系 C.图)构成。

5.UML的行为元素包括(C.状态机 D.交互)。

6.用例图由(A.参与者C.用例 D.用例间的关系)组成。

7.下列哪些属于类元(A.数据类型 B.接口 C.信号 D.节点)。

8.类的类型有很多种,具体包括(B.实体类 C.边界类 D.控制类)。

9.交互图可以分为(B.顺序图D.协作图)几种。

10.活动图的应用表现在以下哪些方面(C.对工作流建模 D.对操作过程建模)。

三、判断
1.UML是可视化的编程语言。

(F )
2.如果一个元素在包中是可见的,则对于该包中所嵌套的所有子包都是可见的。

(T)
3.UML为软件系统的产出建立非可视化模型。

(F )
4.包可以含有类、接口、组件、节点、协作、用例、图,但是不可以含有其他的包。

(F )
5.对状态的操作通常会改变对象的状态,对对象的查询不会改变对象的状态。

(T)
6.对象只可以用对象名进行命名。

(F )
7.时间事件是状态中的一个变化或满足某些条件的事件。

(F)
8.组合关系式聚合关系的一种形式,是一种特殊的聚合关系,具有强拥有关系。

(T)
9.接口是用来规定类或组件服务的操作集,每个类只能实现一个接口。

(F)
10.一个类可以有一个或多个属性或者根本没有属性。

(T )
四、简答题
1.什么是UML?UML有什么主要特点?
UML是一种对软件密集型系统的制品进行可视化、详述、构造及文档化的语言。

UML的主要特点:UML L是一种语言;UML是一种可视化语言;UML是一种可用于详细描述的语言;UML是一种构造语言;UML是一种文档化语言。

2.试论述UML的构成。

UML由元素、关系和图构成。

1)元素是模型中重要的抽象,包括结构元素、行为元素、分
组元素和注释元素。

2)关系说明元素之间的相互联系,即事物之间的联系。

在面向对象建模中,有四种很重要的关系,包括:(1)依赖关系;(2)类属关系;(3)关联关系;(4)实现(Realization)关系。

3)图是由一组元素和关系组成的连通图,包括静态结构图和动态行为图。

这些图包括:(1)类图;(2)对象图;(3)组件图;(4)配置图;(5)用例图;(6)顺序图;(7)协作图;(8)状态图;
(9)活动图。

3.什么是用例图?用例图的主要构成?
用例图是显示一组用例、参与者及它们之间关系的图,是软件需求分析到最终实现的第一步,它描述人们希望如何使用一个系统。

用例图显示谁将是相关的用户,用户希望系统提供什么服务,以及用户需要为系统提供的服务,以便使系统的用户更容易地理解这些元素的用途,也便于软件开发人员最终实现这些元素。

用例图由用例、参与者和用例间的关系构成,参与者触发用例,并与用例进行信息交换。

单个参与者可以和多个用例连接,一个用例也可以与多个参与者连接。

对同一个用例而言,不同参与者有着不同活动:可以从用例获取值,也可以输出信息到用例中。

4.用例的事件流包括哪些内容?
用例的事件流是对完成用例规定行为所需要的事件的描述。

描述事件流时应包括以下内容:用例什么时候开始,怎样开始。

用例什么时候结束,怎样结束。

用例与参与者之间有什么样的交互作用。

用例需要什么数据。

用例的标准的时间顺序。

替代的或例外的事件流的描述。

5.什么是活动图?活动图有哪些组成元素?活动图的应用通常分为哪两种情况?
活动图是UML用于系统动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。

活动图有如下组成元素:(1)动作状态和活动状态;(2)跃迁;
(3)分支;(4)分叉和联结;(5)泳道;(6)对象流。

活动图的应用通常分为如下两种情况:(1)对工作流建模;(2)对操作建模。

五、论述题
1.试阐述类图和对象图的定义及应用。

1)类图
类图定义:类图是显示一组类、接口、协作及它们之间关系的图。

类图应用:类图用于对系统的静态视图建模,静态视图主要支持系统的功能需求,也就是系统要提供给最终用户的服务。

当对系统的静态视图建模时,通常以下面的三种方式之一使用类图:(1)对系统的词汇建模;(2)对简单的协作建模;(3)对逻辑数据库模式建模;
2)对象图
对象图定义:对象图(Object Diagrams)是表示在某一时间点上一组对象及它们之间的关系的图,模拟类图中所含有的类的实例。

对象图应用:对象图通常用于为对象结构建模。

对象图可以用来可视化、规范、构造、文档化系统中特定实例的存在及实例间的关系。

为对象结构建模时,需要考虑以下几点:(1)确定想要模拟的机制。

机制代表了所模拟的部分系统的由类、接口等交互作用产生的功能或行为。

(2)对于每个机制,识别参加这个协作的类、接口及其他元素,并确定这些元素间的关系。

(3)考虑贯穿这个机制的一个脚本,显示在脚本的某一时间点参与这个机制的对象。

(4)如果必要,揭示每个对象的状态和属性值。

(5)类似地,揭示对象间的连接,这些连接是关联关系的实例。

2.交互作用图包括什么?每一种有什么特点?
交互作用图包括顺序图和协作图。

1)顺序图有如下特点:(1)有对象生命线;(2)有控制中心
2)协作图有如下特点:(1)有路径;(2)有序列号。

相关文档
最新文档