当前位置:首页 > 电子商务系统分析与设计课后习题答案
第一章
一、单选
1、C 2、B 3、C 4、B 5、B 6、C 7、A 8、A 9、A 10、B 二、多选
1、ABCD 2、ABCD 3、ABCD 4、ABC 5、ABC 6、ABCD 7、ABC 8、ABD 9、ABD 10、ABD 三、判断
1、对 2、错 3、对 4、错 5、错 6、错 7、错 8、对 9、错 10、对 四、简答
1、企业商务活动的基本特征是什么?P3 (1) 从事商品交换的活动。
(2)涉及商品的交换、买卖和再分配,包含商品物理上的位移过程。
2、电子商务系统与传统的EDP、MIS、DSS有什么异同?P14
相同点:都是计算机系统,在某些开发技术上有一定的共同之处。 差异:(1)从系统功能上分析:EDP主要涉及与企业生产相关的事务,MIS主要服务于企业的管理层面,DSS主要针对企业决策过程中面临的一些半结构化或者非结构化的问题。而电子商务系统不仅支持企业内部的生产与管理,而且支持企业通过Internet进行的商务活动。 (2)从信息系统服务的范围及对象分析,传统信息系统主要服务于企业内部特定客户,而电子商务系统服务对象不仅包括企业内部管理人员,还包括企业客户和合作伙伴。 (3)技术角度,电子商务系统基于浏览器-服务器结构,使用一些新技术。
3、电子商务系统的发展过程分为哪几个阶段?各有什么特点?P15 (1)电子商务系统的酝酿阶段。
特点:企业全面利用现代信息技术,建立企业内部的生产及管理系统。
(2)电子商务系统的雏形阶段。
特点:本阶段的信息系统一般都是基于WWW服务器进行开发,功能和系统结构都比较简单。
(3)电子商务系统的发展阶段。
特点:系统与企业内部的信息系统形成一个整体,电子商务系统的逻辑结构呈现出清晰的层次结构,CA中心、支付网关的建立使在线交易具备了安全的环境。
4、电子商务系统的生命周期具有哪些特点?P24 (1)电子商务系统作为一类信息系统,其生命周期也包括系统规划、系统分析、系统设计、系统实施、运行维护管理与评估这样几个阶段。
(2)系统的规划阶段非常重要,这一阶段要在战略层次上考虑企业商务模式如何变化。
5、电子商务系统有哪些开发方式?各有什么特点?P21
(1)自主开发。比较容易把握系统重点,一般具有独创性和差异性,易于保持一种差异化的竞争优势,易于升级管理。但对企业人员要求较高,成本也会较高。
(2)外包方式。技术有保证,风险较低,项目进度易于控制,但也会产生偏差遗漏,设计版权问题等。
(3)租用方式。可以通过租用和适用的方式积累经验,成本低、时间开销少。但提供的租用服务可能会缺乏针对性,企业电子商务的服务效率和特色会受限制。
五、论述
1、请分析网站与电子商务系统的区别及联系。P13
区别:电子商务系统与网站是两个不同的概念,电子商务系统是基于Internet并支持企业价值链增值的信息系统,而网站是企业为合作伙伴、客户等提供的访问企业内部各种资源的统一平台,仅仅是整个系统的一个部分或者技术手段之一。 联系:网站可以视为企业电子商务系统的一个组成部分。企业内部信息系统的各种信息通过网站向外发布,改变了原先企业信息利用率不高、资源无法被外界获取的局面。没有网站的电子商务系统是不完整的。
2、请分析电子商务系统的技术特点。P19 (1) 分布式的事务处理系统。 (2)基于TCP/IP协议。
(3)采用客户—服务器的计算模式,通过浏览器与客户进行交互。 (4)以WEB为基础利用标准的协议组织和表达数据。
(5)应用系统需要独立的CA中心支持,并需要与CA建立接口。 (6)可以利用多种工具开发,但面向对象的JAVA技术及可重用的组件技术是电子商务系统开发的主流技术方向。
第二章
一、单选
1、D 2、C 3、B 4、D 5、D 6、C 7、A 8、A 9、B 10、C 二、多选
1、ABC 2、BC 3、ABCD 4、ABC 5、CD 6、ABCD 7、? 8、BCD 9、BD 10、CD 三、判断
1、错 2、 3、错 4、错 5、对 6、错 7、错 8、对 9、错10、对 四、简答
1、什么是UML? UML有什么主要特点?P28
UML(统一建模语言)是一种对软件密集型系统的制品进行可视化、详述、构造及文档化的语言,它提供了用于交流的词汇表和在词汇表中组合词汇的规则,它的每个符号都有明确的语义。
特点:UML是一种语言,是一种可视化语言,是一种可用于详细描述的语言,是一种构造语言,是一种文档化语言。
2、试论述UML的构成。P39
(1)元素。包括结构元素、行为元素、分组元素、注释元素。 (2)关系。包括依赖关系、类属关系、关联关系、实现关系。
(3)图。划分为9种:类图、对象图、组件图、配置图、用例图、顺序图、协作图、状态图、活动图。
3、试分别阐述类图和对象图的定义及应用。P59、65
类图是显示一组类、接口、协作及它们之间关系的图。应用:对系统的词汇建模、对简单的协作建模、对逻辑数据库模式建模。
对象图是表示在某一时间点上一组对象及它们之间的关系的图,模拟类图中所含有的类的实例。应用:对象图通常用于对对象结构建模。对象图可以用来视化、规范、构造、文档化系统中特定实例的存在及实例间的关系。
4、用例的事件流包括哪些内容?P52 (1)用例什么时候开始,怎样开始。 (2)用例什么时候结束,怎样结束。
(3)用例与参与者之间有什么样的交互作用。 (4)用例需要什么数据。 (5)用例的标准的时间顺序。
(6)替代的或例外的事件流的描述。
5、交互作用图包括什么?每一种有什么特点?P67 包括顺序图和协作图。
顺序图强调消息的时间顺序,特点:有对象生命线,有控制中心。
协作图强调发送和接收消息的对象的组织结构,特点:有路径,有序列号。
五、论述
1、详细论述类图在设计阶段的作用及类图的应用。P61、64 作用:
(1)对简单的协作建模。确定要为之建模的机制;对于每个机制,确定参与这个协作的类、接口和其他的协作,确定这些元素间的关系;根据协作的脚本,发现遗漏的模型部分,以及简单的语义错误;确定对象的属性和操作。
(2)对数据库概念设计建模。确定模型中的一些类,这些类的状态的存在超过了程序的生命周期;创建一个类图,在这个类图中含有这些类,并将这些类标记为持久类;扩充这些类的结构信息,例如属性、类的阶元;考虑类的行为,扩充对于数据访问和数据完整性很重要的操作。 应用:
(1)对系统的词汇建模。使用UML构建系统最先都是构造系统的基本词汇,以描述系统的边界。
(2)对简单的协作建模。协作是一些共同工作的类、接口和其他元素的群体,系统分析者可以用类图将这些类及它们之间的关系进行可视化和详述。
(3)对逻辑数据库模式建模。在很多领域中,需要在关系数据库或面向对象数据库中存储
永久信息,系统分析者可以用类图对这些数据库的模式建模。
2、举例论述用力驱动开发的过程。P80
(1)需求。开发人员捕获需求形成用例模型。
(2)分析。开发人员以用例模型作为输入创建分析模型。
(3)设计。开发人员以分析模型作为输入创建设计模型,并进一步创建实施模型。 (4)实现。开发人员把设计模型中的类实现为实现模型中的构件。 (5)测试。测试人员验证系统确实能够实现用例所描述的功能。 举例可以看一下书上P81银行系统的图
第三章
一、单选题
1、C 2、D 3、A 4、B 5、D 6、A 7、A 8、B 9、C 10、D 二、多选题
1、BCD 2、ACD 3、BC 4、ABCD 5、ABD 6、CD 7、ACD 8、ABCD 9、ABCD 10、ABCD 三、判断题
1、错 2、对 3、对4、错 5、错 6、错 7、对 8、错 9、对 10、错 四、简答题
1、电子商务系统开发平台中常用到的应用服务器有哪些?p90 (1)IIS (2)WebSphere (3)WebLogic (4)Tomcat (5)J2EE
2、选择运用中间件软件具有哪些优势及作用?P94-95 优势:
(1)能对软件开发者屏蔽底层的、复杂繁琐的、易出错的平台细节,减少应用开发的复杂性。
(2)能提供大批可复用的、构件化的服务,从而加快应用开发周期,降低开发成本。 (3)能为应用提供一个面向网络的高层抽象的集合,这种一致的高层抽象能简化分布式系统的开发。
(4)协调应用系统各部分之间的互联、互操作,使得从小到组建模块,大到企业应用实体所提供的服务都能够相互集成,并使这种集成得到简化。 作用:
(1) 支持分布式软件(资源)的交互与访问 (2) 屏蔽异构 (3) 提供公共服务 (4) 运行管理
3、试简单描述ASP技术与ASP.NET技术的区别。P102
ASP程序代码和页面标志混合在一个页面中,无法剥离;ASP,NET程序代码和页面标志可
共分享92篇相关文档