电子商务系统分析与设计(第2版)课后习题答案.docx
1 .简述电子商务系统的魁念和特点.所谓电子商务系统(ElectronicCcmnierveSystem).广义上讲是商务活动中各卷与方和支持企业进行交易活动的电子技术手段的集合,是在IntemCI、Intranet,以及计切机系统等支林下,为了商业目的而组建的商务系统.狭义上讲,电子商务系统是由人、硬件、枇件和信息资源祖成,帮助企业完成电子商务活动的信息系统的集合,是企业、消费者、银行(金融机构)、政府等在Internet和其他网络的基础上,以实现企业电子商务活动为目标.湎足企业生.产、销傅、眼务等生产和管理的需空,支梅企业的对外业务协作,从运作、管理和决策等层次全面提高企业信息化水平.为企业提供Jl备裔业智能的计算机网络信息系统.电子商务系统具有以下较为鲜明的特征.I)电子商务系统是支持企业商务活动全过程的技术平台2)电子商务系统是实现业务流程用烟,价值於增值的技术平台3)电子商务系统依托网络,提供琏于Web的分布式服务4)电子商务系统在系统应用的安全方面有较高的要求5)电子商务系统大多依托企业既有佰息系统运行2 .电子商务系统有哪些部分组成?从卷与商务活动的角色来考虑,电子商务系统的主要参与者在供应方、支付中心、物流中心、认证中心、君求方、政府和电子商务服务商。供应方可以是企业也可以是个人,只要通过电f商务系统提供商储或服务,就是电子商务系统中的供应方:与供应方类似,需求方可以是企业也可以是个人,只要通过电子商务系统采购购买)商品或服务,就是电子商务系统中的需求方:支付中心的功能是为电子商务系统中的供应方和需求方等角色提供资金结舞和支付服务.一段由网络银行来承担I物流中心接受供应方的送货瞿求.例黄及时地招的形实物商品送达需求方指定的地点,并跟踪商品的动态流向I认证中心是一些不直接从电子商务交易中获利的第三方机构,倒费发放和较理用来证明参与方身份的数字证书,使各您与方均能相互确认身份:政忖例由相关法律法规的制定及市场秩序的维护:电子商务服务商提供网络接入服务、信息服务及应用服务,所有冬与方阳绕电子商务系统相互势作开展业务.共同实现电子商务系统的功能.3 .试述电子商务系统的体系站构.电子商务系统由政策和法律、协议和标准两大支柱作为支掠,山企业战略层、经酋管理层、便件基础设施层、软件通用眼务层、服务支持层,应用眼务层6个层面构成,4 .简述电子商务模式的内涵和分类,电子商务系统模式,指的是在信息技术和互联网环境下,企业处于市场价值健体系中的某个位置.凭借一定的资诲优势和相关流程.为市场带来盈利和提供一定价位的具体形式.电子商务系统模式大概可以分为以卜儿类.1)翦于价值链的分类:电子商店、电子商城、电子拍卖、电子来的、虚拟社区、侍作平台、第三方巾场、价值能整合商、价值鞋服务供应商,信用眼务、伯崽中介和其他服务等,2)混合分类:经纪商、信息中介商、销小商、广告商、制造商、社区服务提供商、合作附出福务模式、内容仃阅服务提供商和效用果务提供商.3)Internet商务功用的分类:电子商务系统模式可以根据Internet商务功用分为基于服务铜佛的需务模式、基于产品倩伟的商务模式及珏于信史交村的商务模式。4)基于控制方的分类r买方控制模式、卖方控制模式及第三方控制模式5)基于B2B和B2C的分类:把B2C式细分为七个基本模式:网上预订、网上发行、电子羟纪、电子九楂、网上金融、远程教育及电子零令.把B2B模式分为B2B和R2C兼普模式、供应琏模式、名录模式、拍卖模式、交换模式、中介服务模式、政府或公司采购七个基本模式。5 .简述电子商务系统与电子商务网站的区别与联系.不便将电子商务系统等同于电子商务网站,尽管对传统企业来说电子商务系统大多以网站作为服务客户的商1.1.但作为一个整体,电子商务系统是基于Internet并支扑企业价值於增值的信息系统,不仅包括企业开展商务活动的外例电子化环境,还包括企业内髭商务活动的电子化环境,这两部分必力鳍合起来才能消足企业在Intelnet上开展商务活动的需要.而电子商务网站仅仅是企业开展电子商务的菸础设施和信息平台,是电子商务系统运转的承担者和表现者,企业内部信息系统的各种信息通过电子商务网站向外发布,改变了原先企业信息利用率不高、资源无法被外界荻得的局面.尽管企业的电子商务系统因企业规模和服务方式的不同而使其具体功能差弁很大,但大多数电子商务系统都是利用电子商务网站与齐户进行交互的,因比,可以将电子Iffi务网站视为企业电子商务系统的个重要组成部分.6 .简述电子商务系统与电子商务信息系统的区别与联系。电子商务系统不同于电子商务信息系统,广义上的电子商务系统除了信息系统,还包括物流系统、支付系统、安全系统等,因此从这一层面上电子商务信息系统只是电子商务系统的一个组成都分。而狭义的电子新务系统则包括企业内部信息系统、企业的门户网站、企业与供应商和容户之间的信息系统,与电子商务信息系统的内涵较为接近.共同完成系统开发任务。4) 购买商品化应用软件开发方式购买商品化应用软件开发方式是根据用户的需求,在系统分析的基础上,选择并购买市场上符合耍求的商品化应用软件。10.试述电子商务系统的开发技术.1)基本开发技术(1) HTM1.(2) JavaScript(3) Ajax(4) JavaAppIet2)企业系统集成(1)消息中间件(2)应用服务器(3)基于姐件的软件开发(CBD)技术。3) 数据摩访问技术JDBC的含义为Java数据库互连,它包含一组与访问数据库有关的Java类和接口,是Java程序访问数据的堪础。只要应用程序利用)DBC就可以用统的形式访问各种不同的关系数据库.4) 主流开发技术(1) MiCrOSOftNEt平台技术(2) J2EE平台技术(3)中间件技术11 .试述AjaX的工作原理.Ajax的工作原理相当干在用户和极务静之间加了一个中间层,使用户操作与服务潺响应异步化,并不是所有的用户谙求都提交给服务器,像一些数据粉证和数据处理等都交给Aax引氽自己来做,只有确定需要从服务器读取新数据时再由AJaX引擎代为向眼务器提交请求,在旧的交互方式中,由用户触发一个HTTP谛求到服务器,服务器对其进行处理后再返回一个新的HTM1.页到客户端,悔力眼务器处理客户端提交的讲求时,客户都只能空闲等待.并且哪怕只是一次很小的交互,只偌从服务器端得到很简单的一个数据,群要返回一个完整的HTM1.页,用户姆次都要浪忸时间和带宽去虫新读取整个页面。而使用AjaX后,用户感觉几乎所有的操作都会很快响应,没有页面重载(白屏)的等待。12 .简述基于JaVa的开发模式.J2E£平台技术为企业应用的设计、开发、佻成及部署提供了一条基于组件的实现途径.J2EE平台提供了一个事依改分布式应用设计模式、垂用组件的能力、统一的安全模式、汛话的交易控制.不仅可以把全新的客户解决方案快速推向市场,而且平台独立、基于J2EE组件的解决方案将使产品不绑定在任何一个厂商的产品和APl上.13 .使用StrUtS开发框架进行系统开发时主要包括哪些工作?第一项,模型部分:采用JaVaBeanS或EJB组件,设计和实现系统的业务逻辑,根据不同的请求从ActionSupport类派生出具体的Action处卉,对象;调用由JavaBeans何成的业务组件以完成1做什么的任务。笫二项,控制器部分:StrUtS提供了核心控制部分的实现,因此开发人员只需要配置Web.xml和struts.xml,通过它们来配芮.胚于Struts的Web应用系统中的各个帙块之间的交互。第:项,视图部分:为了使用模型中的Aetion,必须用Struts提供的自定义标记创建HTM1.表单,利用StrUtS提供的自定义标记亦编写用户界面,把应用逻辑和显示逻辑分璃-StrUtS框架通过这些自定义标记建立了视图和模型之间的联系,14.简述JDBC访何数据库的基本步骤.步骤如下:Iidjra11<>>4w>6”I:,fSQiIIft*3传送tH研It*15.简述电子商务系统的范本开发模式,1) C/S模C/S模式下,对于客户的请求,如果齐户机能满足就直接给出结果:反之则需要提交给限务器来处理,如调用存放在服务器上的公用数据等,服务器对这些数据进行些对客户透明的处理后返还给客户,即客户不需要了解数据的凡体处理过程。此模式可以合理均衡任务的处理,充分保证数据的完整性和一致性。2) B/S模式8/S模式由浏览湍、Web服务器、数据库服务器3个层次组成.在这种模式下,客户端使用一个通用的浏览器,代替了形形色色的各种应用软件,用户的所行操作椰是通过浏览器进行的.该结构的核心部分是Web服务器,它负并接受远程(或本地)的HTTP交询请求,然后根据杳询的条件到数据库获取相关数据,再将结果网律成HTM1.和各种页面描述语言,传送回提出查询的浏览器,同样,浏览器也会将更改、州除、新增数据记录的请求申请至Web眼务零,用后者与数据库联系完成这些工作3) C/S与B/S混合模式还可以将以上两种模式的优势结合起来,形成CZS与B/S混合模式第3章1.简述顶目的维木特性。(1)目的性:项目都有一个明确界定的目标(Obieetve),目标由成果性目标和约束性目标组成.成果性目标是指项目实际的个期里的结果或产品,是项目全过程的主导目标。约束性目标又称限制条件,是指限制项目实施的客观条件和人为约束,因此是项目实施过程管理的主要目标.2 2)一次性:任何项目都有明确的开始和结束时间,没有完全可以照搬的先例,将来也不会再有完全的正坟,当项目的日标已经实现,或者由于某种原因项目的Il标无法实现而需要终止时,就意味芾项目的结束。(3)独特性:大部分情况下,项目是从零开始的开创性工作,项目自身有具体时间期限、费用和性能质量等方面的要求。项目的独特性体现在其目标、资源需求、客户、项目实施人、实施地点都不尽相同.(4)不确定性:项目是基于一套独特的任务及每项任分格要耗用的时间估计,各种资海及其可得性的假设,以及与其相关的成本假定,这种估计和假定结合在一起就产生了一定程度的不确定性,它将影响项目目标的成功实现。一个项目开始前,应当在一定的估计和做定的基础上准备一份计划.(5)不可挽同性:任何项目在明确开始后直至项目结束.它的过程是渐进的,潜伏着各种风险,项目执行中存在各种的不确定性,项目的结果也就具有不可挽刚性,因此.项目要求才r精心的设计、精心的制作和精心的控制,以达到预期的目标.(6)殂织的临时性和开放性:项目开始时要组建项目班子,参与项目的殂织往往有多个,它们通过合同、协议及其他的社会联系组合在一起.项目执行过程中班子的成员和职能都在不断地变化,项日结束时项目班子要解散,2.简述项目管理的原则和内容.项目管理内容:(1)对项目进行前期调查、收集整理相关资料制定初步的项目可行性研究报告,为决策层提供建议:协同配合制定和申报立项报的材料.(2)对项目进行分析和需求策划,时项目的如成部分或模块进行完整系统设计。(3)制订项口计划及项目目标、项目诳度表:制仃项目执行和控制的基本计划,(4)建立项目管理的信息系统:对攻日进程控制、黑踪和分析成本、记录并向相关管理部门传达项目实施状况、存在的问遨、风险和变化.(5)项目团队建设:各郡门、各项目组之间的协调并组织项目培训工作,确定项目考核机制.项目管理的原则:(1)采用现代设计技术。(2)用分阶段的计划严格管埋.(3>坚持进行阶段评审,(4)实行严格的动态控制.(5)建立高效的项目团队.3 .简述现代J目管埋的内涵.现代项目管理划分为10大知识领域,即项目整合管理、项目范用管理、项FI时间管理、J目成本管埋、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理、项目采购管理、项目相关方管理。4 .项目过程管埋的主要方法都有哪些?1)甘特图(GANT>GANT是查看项目进程最常用的工具图,也叫G条图或横道图,由二维坐标构成,其横坐标表示时间,双眼标衣示(E务。2)计划评审技术(PERT)PERT是以网络图为基础的计划模型,其最基本的优点就是能直观地反映工作项目之间的相互关系,为实现计划的定量:分析奥定基础.3)关键路径法(CPM)CPM是项目过程管理的一个行用方法.4)工作分解结构(WBS)WBS是为了管理和控制的目的而将项目分解的技术,5)进度控制进度控制主要监督进度的执行状况,及时发现和纠正偏差、错误。5 .简述项目进殴计划的内容和常用工具.项目实施过程中所涉及的进度、戏用与质奴是项目实施的三项关世内容,它们之间在项目实施过程中存在相互协调、相互制妁、相互适应的问题.因此,项目的进度管理、费用首理、防地管理及其相互间的有机关系就构成了项目的三坐标管理体系.其中.项目的进度管理是项目能否按期完成的基本保证。顶口的进度管理可分为项Ilis度计划和项目进度控制两个环节,两个环节相互依存,不可偏项目进度计划的编制一般包括项目描述、项目分解、工作描述、工作责任分配表制定、确定工作先后关系、工作时间估计、绘制项目网络图和进度安排。6 .项目进度更新中主要包括哪"主要工作?项目进度更新主要包括两方面工作,即分析进度偏走的影响和进行项目进度计划的调整.分析进度偏差的影响,就是当出现进取偏差时,应分析该偏差对后续工作及总工期的影响。若出现儡差的工作姑关键工作,必须进行项目进度计划更新:若出现偏差的工作为非关键工作,则需根据进度偏差与总时差和自由时差的大小美系,确定其对后续工作和总_!:期的影晌程度。若工作的进度偏差大F该工作的总时差,应采取相应的调整措施;若工作的进度偏差小于或等于该工作的总时差,但大于该工作的自Ih时差,则会对后续工作产生影响,应根据后续工作允许影响的程度进行调整:若工作的进度偏差小于或等于该工作的总时差,同时小于或等于该工作的自由时差.则对后续工作无影响,进度计划可不用词整史新.7 .项目进度计划的说整一皎有舞几种方法?关键工作的询整,改变某些工作的逻辑关系。重新编制计划.非关键工作的调整。增减工作。8 .资源计划一般有哪几种方法?(1)专家判断法。(2)选择确认法.(3教学模里法。9 .简述项目费用计划与控制的主要内容.项目费用管理的内容包括项目费用估算、项目的费用计划和Jii目优用控制-项目忸用估弊是项目费用管理的拓础工作内容,就是估计未完成项目的各个工作所必能的资源费用的近似值.项目也用计划,也称项目预算,是在项目计划阶段要做的工作,其内容包括确保在限定的预舞内完成项目的资源计划过程、成本估计过程、成本预算过程。项目费用控制则是在项目执行过程中要做的工作,其内容包括成本变更控制、绩效测M、挣得值分析、补充计划编制、修正成本估算、更新预算、采取纠偏措6直和完工估算等。10 .简述项目风l¾包埋的过程.项目风险管理的过程可分为风险规划、风险识别、风险分析、风险附对和风险监控五个过程.风险规划是指制定项目风险管理的一整套计划.风险识别是指运用一定的方法判断在项目周期中已面临的和潜在的风险.风降分析的目的是确定徒个风险时项目影响的大小,可以采取定收分析域定性分析的方法.M险应时是指对项目从R提出处理的意见和办法,风险监控包括两个层面的工作:一是跟踪已识别风险的发展变化情况,包括在整个项目周期内,风险产生的条件和导致的后果变化,衡埴风险及缓计划需求;二是根据风险的变化情况及时调整风险应对计划并对已发生的风险及其产生的造留风险和新增风险及时识别、分析,井采取适当的应对措施.11 .简述项目人力资源管理中项目团队组织的优跳点和关杨成功因素.优点如下:一是拥有前两种方案的优点:二是外部小组只需要与一小部分专家进行交互.:三是专家外可集中精力从事他们所擅长的工作:四是各个用例的实现椰保持一致.缺点如下:一是会有前两种方案的块点:是专家们仍然不能认识到其他专家的工作并且无法很好地协作,尽管这应该由多面手来调节:三是项目管理仍然很困难.关键因素如下:一是项目团队成员需要良好的沟通:是衢要确定公共体系结构:三是必须适当地定义公共流程、标准和准则.第4章12 试述UM1.模型图的祖成,(1)用例图从用户角度描述系统功能并指出各功能的操作者.(2)静态图(StaticDiagram),包括类图、对象图和包图.其中,类图描述系统中类的博态结构.不仅定义系统中的类.表示类之间的关系.如关联'依赖.聚集等,也包括类的内部结构(类的.M性和操作)。类图描述的是一种龄态关系,在系统的整个生命周期都是有效的。对象图是类图的实例,几乎使用与类图完全相同的标识。它们的不同点在于对象图显示类的多个对轨实例,而不毡实际的类.一个对象图是类图的一个实例,由于对望存在生命MIWh因此对象图只能在系统某一时间段存在。包出包或类组成,表示包与包之间的关系.包图用于描述系统的分层结构.(3)行为图(BehaviorSagram),描述系统的动态模型和组成对以间的交互关系,包括状态图和活动图.其中,状态图描述类的对象所有可能的状态及事件发生时状态的转移条件.通常,状态图是对类图的补充.在实用上并不需要为所有的类画状态图,仅为那些有多个状态的行为受外界环境的影响并且发生改变的类画状态图,而活动图描述满足用例要求所要进行的活动及活动间的约束关系.有利于识别并行活动.(4交互图(InteractiveDiagram)1描述对象间的交互关系,包括顺序图和协作图.我中.顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示时象之间的交互:协作图描述对象间的协作关系,协作图和顺序图相似.显示对思间的动态合作关系,除显示信息交换外.合作图还显示对象及它们之间的关系。如果强调时间和领序,则使用顺序图:如果强调上下锻关系,则选择协作图.这两种图合称为交互图.(5)实现图(ImplementationDiagram),包括组件图和部署图.其中,组件图描述代码组件的物理结构及各组件之间的依赖关系.一个组件可能是一个资源代码组件、一个二进制组件或一个可执行组件,它包含逻辑类或实现类的有关信息,组件图有助于分析和理解组件之间的相互影响程度。部署图定义系统中软/硬件的物理体系结构。它可以显示实际的计算机和设备(用节点衣示)及它们之间的连接关系,也可显示连接的类型及组件之间的依梭性。在节点内部,放置可执行祖件和对象以显示节点与可执行软件单元的对应关系.13 试述UM1.建模的基本过程.(1)第1步描述需求。(2)第2步根据需求建立系统的静态结构.(3)第3步描述系统的行为。14 用例图的作用是什么?用例图的作用主要有以下几点:获取需求:指导涎试:对整个过程中的其他工作流起指导作用.15 用例图中的关系都有哪些?用例图中的关系主要包括用例和参与者之间、卷马者之间和用例之间的关系。用例和卷与者之间的关系即关联关系,参与者之间的关系只有一种泛化关系,用例之间有包含、扩展和泛化3种关系.16 陆述用例描述的组成部分。(1)名称:友明用户的意图或用例的用途,如维护0"单”.(2)标识符:用例的唯一标识符.-UC1701-,在项目的其他模型中可用它来引用此用例,该项为可选项.(3说明:描述用例的概述性的语句,(4)参与者:与此用例相关的参与者列表.尽管这则信息包含在用例本身中.但在没有用例图时,它有助于增加对该用例的理斛,该项为可选项。(5)状态:指用例的状态,通常包括进行中、等恃审查、通过审查、未通过审卷几种.该项为可选项,(6)前置条件:在访问用例之前需要涵足的条件列表。(7)后置条件:在用例成功完成之后需要满足的条件列表.(8)被扩展的用例:此用例所扩展的用例,该项为可选Jl1.(9)被包含的用例:此用例所包含的用例。该项为Ur选项。(10基本操作流程:参与者在用例中所遵循的主逻辑路径.(ID可选操作流程:用例中很少使用的龙辑路径,那线在变更工作方式、出现异常或发生错误的情况下所遵循的路径。(12)修改历史记录:指用例的修诙时间、修改原因和修改人的详细信息等。该项为可选17 试述类图中的关系。类之间也存在着券种关系,常见的关系有泛化关系、实现关系、依赖关系和关联关系。此外,还有一种特殊的关系聚集关系.18 试述对象图与类图的区别。(D类图:类具有3个分栏(类名、属性及操作):在类的类名分栏中只有类名:类的属性分栏定义了所有属性的特征;类中列出了操作:类使用关联连接,关联使用名称、角色、多重性及约束等特征定义.(2)对象图:对象只有两个分栏(名称及属性):对象的名称形式为对象名:类名”:匿名对象的名称形式为:类名”;对象只定义了典性的当前伯:对象图中不包含操作:对望使用链连接,锌拥有名称和用色,但是没有多重性.19 状态机由哪些部分坦成?状态机由状态、转换、假件、活动和动作五部分祖成,(1)状态表示一个模型在其生存周期内的状况,如满足某些条件、执行某些操作或等待某些事件.一个状态的生存期是一个有限的时间段.(2)转换表示两个不同状态之间的联系,事件可以触发状态之间的转换.(3)事件是某个时间产生的可以触发状态转换,如信号、对象的创建和销曼,超时和条件的改变等,(4)活动是在状态机中进行的一个非原子的执行,由一系列动作组成,(5)动作是一个可执行的原子计算,导致状态的变更或返回值.20 试述活动图的作用.(1)捕获操作执行时的动作。(2)插换一个对软的内部动作.(3)显示一组相关的动作将如何执行,以及它们如何影响周阳的对象,(4)显示一个用例的实例在动作和对象状态变化方面是如何执行的.(5)显示参与者、工作流等方面是如何运转的.21 .活动图如那些组成元素?1)动作状态动作状态是指执行原子的'不可中断的动作,并在此动作完成之后向另个状态转换,2)分支与合并条件行为用分支和合并表达.3)分叉与汇合分叉用来描述并发线程.每个分叉可以有一个静入转换和两个或多个输出转换,每个转换都可以是独立的控制流,汇合代表两个或多个并发控制流同步发生,当所有的控制流都达到汇合点后,控制才能继续往下进行,每个汇合可以有两个或多个输入转换和一个输出转换.4)泳道泳道将活动图中的活动划分为若干组,并将每一咱I指定给负责这组活动的业务组织5)对象流对象流是动作状态或活动状态与对象之间的依敕关系.22 .创建活动图的步骤都有哪些?(1)识别要对工作流描述的类或对象,目的是为每个重要的业务对象建立泳道“(2)确定工作流的初始状态和终止状态,明确工作流的边界.(3)对动作状态或活动状态建模,(4)对动作流建模.(5)对时象流建模。(6)对建立的模型进行精化和细化.23 .什么是顺序图?它包括哪些姐成元素?作用是什么?顺序图(SeqUen8Diagram描述了对©之间传送消息的时间顺序,用来表示用例中的行为顺序“顺序图的主要祖成元素包括对象、生命线、消息和激活顺序图可以用来描述场景,它的主要用途是衣示用例中的行为顺序。当执行一个用例时,项序图中的每条消息时应了一个对弦的操作,或者对应引起对象状态转换的一个触发事件.在系统开发的早期,顶序图可以应用在高层场景的表达上;在后续阶段则可以确切地表示对象间的消息传递过程.24 .顼序图和协作图之间的相同点和不同点各是什么?相同点:第一,两种图都规定了发送对象和接收对象,消息是接收对象的操作特征标记,由发送对软触发该操作.第:,两种图都支持所有的消息类型。第三,两种图都可以用来检荏模型之间的依敕性,判断出依赖关系.不同点:第一,顺序图强门对以之间传送消息的时间顺序,而协作图主要强西对思间的交互过程及对象间的关联关系,第二,序图可以描述对象的创建及楸的情况.而在协作图中对象或者存在,或者不存在,除了通过消息描述或约束,没有其他方法可以去示对象的创建或结束。第三,顺序图还可以表现对象的激活和钝化情况.但对于协作图来说.由于没有时间的描述,无法清晰地表示对象的激活和饨化情况*25 .简述UMl模型图之间的相互关系.用例图用于描述系统的功能:类图和对象图用来定义类和时象,以及它们的属性和操作:状态图用于描述对飘所有可能的状态及状态间的转移:电序图和协作图描述对象间的交互关系,其中顺序图强调对象间消息发送的顺序,协作图强调对象间的协作关系;活动图主要用于描述用例中的事件流。此外,包图用于描述系统的分层结构:组件图用于描述系统的软件结树及各组件间的依赖关系:部界图用于定义系统中软/硬件的物理体系结构.26 .组件图与类图的区别是什么?(1)殂件可以是一个或几个类在文件中的存在。(2)组件表示物理上的模块.(3)类是逻辑上的抽象,祖件是客观上存在的物理抽象,因此组件可以存在于节点上而类不能.(4)类可以直接拥有属性和操作,而组件通常只拥有必须通过接11访问的悚作.(5)类图侧重子系统的卷辑设计,而组件图侧重于系统的物理设计及实现.27 .试述组件图的绘制步骤,(1)对系统中的组件建模。(2)对相应物件提供的接口建模.(3)对姐件之间的关系隹模。(4)将逻辑设计映射成物理实现.(5)精化和细化。28 .试述部署图的建模步骤,(1)添加节点。(2)添加通信关联.(3)添加祖件。(4)添加组件间的依赖关系.29 .试比较组件图与部署图的异同。组件图可以怖助用户了解集个功Ife位于软件包的位置及它们之间的关系,部署图用来帮助用户了解软件中的各个组件驻留的便件位置及这些怏件之间的交互关系.将这两种图组合在一起,构成实现方式图来演示如何在硬件上部署软件.一个完整的实现方式图是描述一个运行时的怏件节点,以及在这些节点上运行的软件组件的睁态视图.可以理解为实现方式图显示了系统的硬件、安奘在硬件上的软件,以及用于连接异构计笄机的中间件。30 .简要说明UM1.模型图间的关系.UM1.包括5类图,常见的共计10种图,在系统建模过程中每一种图发挥不同的作用,但相互存在紧声联系,答图从不同角度全面阐述了系统功能需求和运作过程。(1)用例图从用户角度展示了系统功能需求.但没有说明功能的执行过程.而顺序图显示了用例对象之间的动态时间交互关系,协作图描述了用例对象间的协作关系,活动图描述满足了用例要求所要进行的活动及话动间的约束关系,这3种图分别以不同方式描述了系统功能的运行过程,是对用例图的进一步展开。(2)类图从而象的角度描述了系统的静态站构,在系统的整个生命周期都是有效的:对思图是类图在某时间段的实例,只能在系统某时间段存在:状态图描述了类的对象所有可能的状态及引起状态裁格的事件,足时类图的补充姐件图显示了系统文件间的组织和依赖关系,由于组件此类的物理实现.因此组件图也可看成是对类图的物理实现(3)组件图和部若图从软硬件的角度描述了系统的物理实现,两者分别定义了系统软件文件和硬件节点的物理体系结构.(4)包图由系统元素或包组成,表示包与包之间的关系,描述了系统的分层结构.包图主要用来为相关的元素分如,时于拥有大质繁杂元素的系统来说,适合用包图来维护管理元素.一般情况下,利用UM1.进行系统建模时,采用用例图、类图、对以图、组件图和部潜图描述系统的静态结构,建立系统的静态结构模型:采用活动图、状态图、联序图和协作图来描述系统的动态行为,建立系统的动态行为模里,31 .简述UM1.的扩展机制“所谓扩展机制就是使用户可以创建由己有的UM1.模型元素派生出的新UM1.模型元素,UM1.提供了几种扩展机制,允许建模人员在不改变基本建模语言的情况卜做一线通用的扩展,以适应新的需要.构造型、约束和标记值就是UM1.提供的犷展工具.构造型(Stereotype)又称版式、版型,它用来说明一个UM1.模型元淞,约束(ConStraint是用文字表达式我示的语义限制,即的束通过对条件或语义的限制来影响模型元素的语义,标记值(TaggedVaIUeS)是对UM1.模型无泰特性的扩展,目的是扩展对模鞭元素的规格说明,第5章3 .试述企业战略堤划的内涵。企业战略规划是指一个企业制定的较为正式的企业目标、政策和战略.以及详细的规划实施方案.一般来讲UJ以从以卜四个角度去阐述和界定企业战略规划,短个方面都必不可少.(1)企业战略规划涉及的是当前决策的未来性。(2)企业战略规划是一个过程.(3)企业战略规划是一种管理企业的态度。(4)企业战略规划是套完整的、有层次和联系的体系结构.4 .试述企业战略规划的体系结构.企业战略规划是企业发展的总纲领,一般可以分为企业层的总体战略、战略业务单元(StrategicBusinessUnits.SBU)层的竞争战略,经苜层的职能战略.总体战略决定并揭示企业的I的和目标,提出实现目的的正大方针和计划,确定企业应该从步的经营业务,明确企业的经济类型与组织类型,决定企业应当对职工、顾客和社会做出的经济的和非经济的贡献,主要问题是确定企业的整体经营范困,在全企业范困内合理配词资源,竞争战略解淡企业如何选择经营的行业和如何选择在一个行业中的竞争地位的问即,主要问题是如何在市场中竞争,开发哪些产品或眼芬.这些产M或服务提供给哪些市场,如何更快、好地满足帔客的需要,职能战略是为实现企业总体战略和竞争战略而对企业内部的各项关键职能活动做出的统澹安排,包括“务战略、人力资魂战略、组织战略、研究与开发战略、生产战略和市场营销战略、伯息战略等,主要问题是如何提高企业的竞争力.5 .什么是电子商务系统规划?电子商务系统规划是指以支持企业将核心业务转向电子商务为目标,给定未来企业电子商务系统的商务模式和商务模型设计支持这种转变的电子商务系统的体系结构,说明系统各个组成部分的结构及其组成,选择构造这一系统的技术方案,给出系统建i殳的实脩步骡及时间安排,说明系统建设的人员如织,评估系统建设的开销和收益,提出可行性研究报告。6 .电子商务系统规划工作有何特点?(1)规划工作是面向长远的、未来的、全局性和关键性的何趣.(2)观划工作具有较强的不确定性,且非结构化程度较高.(3)规划工作不在于解决攻日开发中的具体业务问题,而是为整个系统建设确定目标、战略、系统总体结构方案和实脩计划,因而整个工作过程是一个管理决策过程.同时,系统规划也是技术与管理相结合的过程,它确定利用现代信息技术有效地支持管理决策的总体方案.(4)规划工作的工作环境是企业管理环境.(5)规划工作人员的主体是高层管理人员(包括高层信息管理人员,他们对管理与技术环境的埋解程度、对管埋与技术发展的见识,以及开创精神与务实态度是规划工作的决定因素。(6)规划工作的结果宜粗不宜细。要给后续各阶段的工作提供指导,为系统的发展制定一个科学而又合理的目标,提供了实现该目标的可行途径,但不是代法后续阶段的工作。(7)电子商务系统规划必须纳入整个企业的发展规划,并应定期滚动.7 .电子商务系统规划的任务包括哪些?1)制定电子商务系统的发展乩略2)制订电子商务系统的总体结构方案3)电子商务系统建设资魂分配4)制订项目实施计划5)进行可行性分析8 .试述电子商务系统规划的步躲,1)建立制定电子商芬系统规划的组织2)电子商务系统的战略分析3)制定规划进度表4)现行系统的初步调杳与分析5)确定系统的开发策略6)提出新系统的开发方案7)对新系统进行可行性分析8)提出系统规划报告9 .初步调i的任务都有哪些?1)分析用户需求2) 了解企业概况3)理清企业的对外关系4 )了解现行系统概况5)明确各类人员对电子商务系统开发持有的态度6)预估电子商务系统开发所商的资源情况7)确定各方面对系统目标的看法8 .试述初步调变的步骤.(1)用查前的准备工作,主要包括两个方面:一是冏查大纲的制定,即明确两查的内容、范围和深入程度:二是与被调查对象的预先沟通.即让企业各部门的有关人员对电子商分系统及相关概念有一个初步的了解,这样在他们心里可以大概知道应该向圜查者提供一些什么样的信息、如何描述这些信息等。(2)对企业各有关部门的调有底可以按企业各部门的家属关系从上到卜分层次进行,也可以根据信息传递关系以部门为单位逐步进行,除对企业原有的业务系统迸行调查外,还需调查业务人员对待建系统的需求.(3)对调查材料的分析,包括企业的战略目标分析、市场环境分析、基础条件分析、业务过程分析和企业及其人m对待建系统的衢求分析等.(4)在上述工作基础上归纳出企业现行业务系统中存在的问超及电子商务系统开发的方法和步骤,9 .简述电子商芬系统规划的常用方法.电子商务系统规划的常用方法有战略集转移法、关犍成功因索法、企业系统规划法.战略集转移法(StrategySetTranSformaUOn.SST)I)WilliamKJng于1978年提出的.他把企业的总战略看成一个信息集合,由使命、目标、战略和其他族略变加(如管理水平、环境约束)等组成.关键成功因素法(CritiCaISUCCeSSFaC【orMethod.CSF)是1980年由麻省埋工学院提出来的一种方法,实践表明这是一个格助高层管理人员(如总经理)确定关谯需求的高度有效的方法。企业系统规划法(BusinessSystemPlanning,BSP)是IBM公司20世纪70年代初创建并发展起来的一种方法,是一种对企业管理信息系统进行规划和设计的结构化方法.目前也用于电子商务系统的规划,10 .试述CSF的使用步骤.(D了解企业或电子商务系统的故略目标。(2)识别所有成功因素.主要是分析影响战略目标的各种因素和影响这些因素的干因来:可借助树枝因果图画出影响战略目标的各种因素及影响这些因索的子因素.(3)识别关键成功因素。不同行业的关键成功因素各不相同,即使是同一个行业的现织,由于各自所处的外部环境的差异和内部条件的不同,其关键成功因素也不尽相同。(4)确定关键成功因索的性能指标和评估标准。制定关键成功因素的性能指标,根据这些性货指标时所孑j关键成功因素进行评价,来确定电子商务系统建设的优先级别。11 .试述8SP的步骤。D准一工作成立一个小企业负责人牵头的工作小组:明确规划工作的方向和范围:制定工作时间进程表;制定调性提纲,2)定义企业过程3)定义数据类4)分析现行系统对现行业务过程、数据处埋和数据文件进行分析,发现欠缺和冗余部分,进而对将来的行动提出建议,5)确定忏理部门对电子商务系统的要求12 .试比较分析战略集合状移法、关犍成功因崇法和企业系统规划法的异同。CSF方法能抓住主要矛盾,使目标的识别突出曳点.但是其一般使用在确定系统目标上最有利.SST方法是从先一个角度识别系统目标的结构化方法.它反映了各种人的要求,而且给出了按这种要求的分层.然后把企业战略目标转化为信息系统目标.它能保证目标比较全面.痂涮较少,但它在突出重点方面不如前者.BSP方法虽然也首先演调目标,但它没有明显的目标引出过程,它通过经营管理人员酝酿过程”引出