《电子商务系统分析与设计课后习题答案》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计课后习题答案(14页珍藏版)》请在金锄头文库上搜索。
1、第一章一、单选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)从系统功
2、能上分析:EDP主要涉及与企业生产相关的事务,MIS主要服务于企业的管理层面,DSS主要针对企业决策过程中面临的一些半结构化或者非结构化的问题。而电子商务系统不仅支持企业内部的生产与管理,而且支持企业通过Internet进行的商务活动。(2)从信息系统服务的范围及对象分析,传统信息系统主要服务于企业内部特定客户,而电子商务系统服务对象不仅包括企业内部管理人员,还包括企业客户和合作伙伴。(3)技术角度,电子商务系统基于浏览器-服务器结构,使用一些新技术。3、电子商务系统的发展过程分为哪几个阶段?各有什么特点?P15 (1)电子商务系统的酝酿阶段。特点:企业全面利用现代信息技术,建立企业内部的生产
3、及管理系统。(2)电子商务系统的雏形阶段。特点:本阶段的信息系统一般都是基于WWW服务器进行开发,功能和系统结构都比较简单。(3)电子商务系统的发展阶段。特点:系统与企业内部的信息系统形成一个整体,电子商务系统的逻辑结构呈现出清晰的层次结构,CA中心、支付网关的建立使在线交易具备了安全的环境。4、电子商务系统的生命周期具有哪些特点?P24 (1)电子商务系统作为一类信息系统,其生命周期也包括系统规划、系统分析、系统设计、系统实施、运行维护管理与评估这样几个阶段。(2)系统的规划阶段非常重要,这一阶段要在战略层次上考虑企业商务模式如何变化。5、电子商务系统有哪些开发方式?各有什么特点?P21 (
4、1)自主开发。比较容易把握系统重点,一般具有独创性和差异性,易于保持一种差异化的竞争优势,易于升级管理。但对企业人员要求较高,成本也会较高。(2)外包方式。技术有保证,风险较低,项目进度易于控制,但也会产生偏差遗漏,设计版权问题等。(3)租用方式。可以通过租用和适用的方式积累经验,成本低、时间开销少。但提供的租用服务可能会缺乏针对性,企业电子商务的服务效率和特色会受限制。五、论述1、请分析网站与电子商务系统的区别及联系。P13 区别:电子商务系统与网站是两个不同的概念,电子商务系统是基于Internet并支持企业价值链增值的信息系统,而网站是企业为合作伙伴、客户等提供的访问企业内部各种资源的统
5、一平台,仅仅是整个系统的一个部分或者技术手段之一。联系:网站可以视为企业电子商务系统的一个组成部分。企业内部信息系统的各种信息通过网站向外发布,改变了原先企业信息利用率不高、资源无法被外界获取的局面。没有网站的电子商务系统是不完整的。 2、请分析电子商务系统的技术特点。P19 (1) 分布式的事务处理系统。(2)基于TCP/IP协议。(3)采用客户服务器的计算模式,通过浏览器与客户进行交互。(4)以WEB为基础利用标准的协议组织和表达数据。(5)应用系统需要独立的CA中心支持,并需要与CA建立接口。(6)可以利用多种工具开发,但面向对象的JAVA技术及可重用的组件技术是电子商务系统开发的主流技
6、术方向。第二章一、单选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是一种语言,是一种可视化语言,是一种可用于详细描述的语
7、言,是一种构造语言,是一种文档化语言。2、试论述UML的构成。P39 (1)元素。包括结构元素、行为元素、分组元素、注释元素。 (2)关系。包括依赖关系、类属关系、关联关系、实现关系。 (3)图。划分为9种:类图、对象图、组件图、配置图、用例图、顺序图、协作图、状态图、活动图。3、试分别阐述类图和对象图的定义及应用。P59、65 类图是显示一组类、接口、协作及它们之间关系的图。应用:对系统的词汇建模、对简单的协作建模、对逻辑数据库模式建模。 对象图是表示在某一时间点上一组对象及它们之间的关系的图,模拟类图中所含有的类的实例。应用:对象图通常用于对对象结构建模。对象图可以用来视化、规范、构造、文
8、档化系统中特定实例的存在及实例间的关系。4、用例的事件流包括哪些内容?P52 (1)用例什么时候开始,怎样开始。 (2)用例什么时候结束,怎样结束。 (3)用例与参与者之间有什么样的交互作用。 (4)用例需要什么数据。 (5)用例的标准的时间顺序。 (6)替代的或例外的事件流的描述。5、交互作用图包括什么?每一种有什么特点?P67 包括顺序图和协作图。顺序图强调消息的时间顺序,特点:有对象生命线,有控制中心。协作图强调发送和接收消息的对象的组织结构,特点:有路径,有序列号。五、论述1、详细论述类图在设计阶段的作用及类图的应用。P61、64作用:(1)对简单的协作建模。确定要为之建模的机制;对于
9、每个机制,确定参与这个协作的类、接口和其他的协作,确定这些元素间的关系;根据协作的脚本,发现遗漏的模型部分,以及简单的语义错误;确定对象的属性和操作。(2)对数据库概念设计建模。确定模型中的一些类,这些类的状态的存在超过了程序的生命周期;创建一个类图,在这个类图中含有这些类,并将这些类标记为持久类;扩充这些类的结构信息,例如属性、类的阶元;考虑类的行为,扩充对于数据访问和数据完整性很重要的操作。应用:(1)对系统的词汇建模。使用UML构建系统最先都是构造系统的基本词汇,以描述系统的边界。(2)对简单的协作建模。协作是一些共同工作的类、接口和其他元素的群体,系统分析者可以用类图将这些类及它们之间
10、的关系进行可视化和详述。(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
11、、C 10、D二、多选题1、BCD 2、ACD 3、BC 4、ABCD 5、ABD 6、CD 7、ACD 8、ABCD 9、ABCD10、ABCD三、判断题1、错 2、对 3、对4、错 5、错 6、错 7、对 8、错 9、对 10、错四、简答题1、电子商务系统开发平台中常用到的应用服务器有哪些?p90 (1)IIS (2)WebSphere (3)WebLogic (4)Tomcat (5)J2EE2、选择运用中间件软件具有哪些优势及作用?P94-95 优势:(1)能对软件开发者屏蔽底层的、复杂繁琐的、易出错的平台细节,减少应用开发的复杂性。(2)能提供大批可复用的、构件化的服务,从而加快应用
12、开发周期,降低开发成本。(3)能为应用提供一个面向网络的高层抽象的集合,这种一致的高层抽象能简化分布式系统的开发。(4)协调应用系统各部分之间的互联、互操作,使得从小到组建模块,大到企业应用实体所提供的服务都能够相互集成,并使这种集成得到简化。 作用:(1) 支持分布式软件(资源)的交互与访问(2) 屏蔽异构(3) 提供公共服务(4) 运行管理3、试简单描述ASP技术与ASP.NET技术的区别。P102 ASP程序代码和页面标志混合在一个页面中,无法剥离;ASP,NET程序代码和页面标志可以完全剥离。 ASP程序员需要严格区分一个页面中客户端脚本程序与服务器端的程序,而且客户端的程序与服务器端
13、的程序很难交互。ASP,NET使用Web控件,不再区分客户端程序与服务器端程序,可以直接进行数据交换。 ASP仅支持HTML Element。ASP,NET支持HTML Element和Web Control。ASP解释执行。ASP,NET第一次请求时自动编译执行,以后再次请求时不需要重新编译。 ASP支持COM组件、很难调试和跟踪、支持Visual Basic、不支持面向对象编程。ASP,NET支持COM控件,Class Library和Web Service组件,可以方便地调试和跟踪,支持C+,Visual Basic和Jscript,支持面向对象编程。4、数据挖掘的定义是什么?有几种挖掘
14、技术?P110 定义:从海量数据中抽取出潜在的、有价值的知识(模型或规则)的高级处理过程。种类:(1)关联规则。(2)序列模式。(3)分类和预测。(4)聚类。(5)孤立点分析。5、 试简单论述XML在电子商务中的应用。P113(1) XML有利于数据交换和传递的特性,加速了电子商务的发展。(2)XML和EDI融合,得到真正WEB风格的EDIXML/EDI。(3)应用于无线通信协议WML.五、论述题1、试论述个性化服务的内容和体系结构.P107 内容:个性化服务通过收集和分析用户信息来学习用户的兴趣和行为,其能够更好地理解用户,发现用户隐藏的兴趣和群体用户的行为规律,从而制定相应的信息过滤策略,
15、按照用户的个性化信息进行主动的推荐服务。它能为不同的用户提供不同的服务,以满足各自不同的需求。 体系结构:包括四个层次:(1)用户信息收集模块。是个性化服务系统的基础模块,收集用户信息。(2)用户建模模块。处理收集到的用户信息,构建用户模型。(3)个性化服务模块。根据用户模型向用户提供相应的服务,如个性化推荐、个性化信息检索等。(4)用户。用户对个性化服务的反馈用于调整个性化服务系统。2、试论述常用的服务器端动态网页开发技术、特点及开发工具。P100 (1)Java和JSP。面向对象的JAVA语言具备一次编程、任何地方均可运行的能力,具有简单性、面向对象、分布式、健壮性、安全性及跨平台的优势。JSP的特点:通用性较好,可以使得页面内容和其显示相互独立,提高可重用性,继承JAVA技术的优点。 (2) ASP和ASP.NET。ASP可以与数据库和其他程序进行交互,采用面向对象