电子商务系统设计与实现(第1章).ppt

上传人:牧羊曲112 文档编号:6592855 上传时间:2023-11-15 格式:PPT 页数:47 大小:389KB
返回 下载 相关 举报
电子商务系统设计与实现(第1章).ppt_第1页
第1页 / 共47页
电子商务系统设计与实现(第1章).ppt_第2页
第2页 / 共47页
电子商务系统设计与实现(第1章).ppt_第3页
第3页 / 共47页
电子商务系统设计与实现(第1章).ppt_第4页
第4页 / 共47页
电子商务系统设计与实现(第1章).ppt_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《电子商务系统设计与实现(第1章).ppt》由会员分享,可在线阅读,更多相关《电子商务系统设计与实现(第1章).ppt(47页珍藏版)》请在三一办公上搜索。

1、电子商务系统设计与实现,毛郁欣浙江工商大学计算机与信息工程学院,课程的主要内容,第1章 概论第2章 电子商务系统分析与设计基础第3章 电子商务系统开发基础第4章 电子商务系统规划第5章 电子商务系统分析第6章 电子商务系统设计第7章 电子商务应用系统设计第8章 数据库实现第9章 电子商务网站开发技术第10章 电子商务系统的开发模式第11章 电子商务系统的测试与维护,第1章 概论,1.1 电子商务系统的基本概念1.2 电子商务系统的生命周期1.3 电子商务系统的体系结构1.4 电子商务系统的实现手段,一、电子商务的定义定义1:世界电子商务会议 1997年11月6日至7日在法国首都巴黎,国际商会举

2、行了世界电子商务会议,给出了关于电子商务最权威的概念阐述。电子商务是指对整个贸易活动实现电子化。从涵盖范围方面可以定义为:交易各方以电子交易方式而不是通过当面交换或直接面谈方式进行的任何形式的商业交易;从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据(如电子数据交换、电子邮件)、获得数据(共享数据库、电子公告牌)以及自动捕获数据(条形码)等。,1.1 电子商务系统的基本概念,1.电子商务的定义定义2:美国学者瑞维卡拉克塔和安德鲁B惠斯顿 广义的讲,电子商务是一种现代商业方法。这种方法通过改善产品和服务质量、提高服务传递速度,满足政府组织、厂商和消费者的降低成本的需求。这一概念也

3、用于通过计算机网络寻找信息以支持决策。一般的讲,今天的电子商务通过计算机网络将买方和卖方的信息、产品和服务联系起来,而未来的电子商务则通过构成信息高速公路的无数计算机网络中的一条线将买方和卖方联系起来。,1.1 电子商务系统的基本概念,1.电子商务的定义定义3:电子商务欧洲动议 电子商务是通过电子方式进行的商务活动。它通过电子方式处理和传递数据,包括文本、声音和图像。它涉及许多方面的活动,包括货物电子贸易和服务、在线数据传递、电子资金划拨、电子证券交易、电子货运单证、商业拍卖、合作设计和工程、在线资料、公共产品获得。它包括了产品(如消费品、专门设备)和服务(如信息服务、金融和法律服务)、传统活

4、动(如健身、体育)和新型活动(如虚拟购物、虚拟训练)。,1.1 电子商务系统的基本概念,一、电子商务的定义定义4:HP公司 电子商务简单地说就是指在从售前服务到售后支持的各个环节实现电子化、自动化。定义5:IBM公司 电子商务是指采用数字化电子方式进行商务数据交换和开展商务业务的活动,是在Internet的广阔联系与传统信息技术系统的丰富资源相互结合的背景下应运而生的一种相互关联的动态商务活动。,1.1 电子商务系统的基本概念,1.电子商务的定义广义电子商务:电子商务简单地说就是指在从售前服务到售后支持的各个环节实现电子化、自动化。狭义电子商务:指通过Internet(包括企业内部网Intra

5、net)或电子数据交换(EDI)进行的交易活动。目前电子商务主要指狭义的电子商务。,1.1 电子商务系统的基本概念,Electronic Commerce and Electronic Business,Electronic commerceShopping on the WebBusinesses trading with other businessesInternal company processesBroader term:electronic business(e-business)Electronic commerce includes:All business activiti

6、es using Internet technologiesInternet and World Wide Web(Web)Wireless transmissions and personal digital assistantsDot-com(pure dot-com)Businesses operate only online,2.电子商务的理解电子商务是整个商务活动的自动化和电子化。电子商务是利用各种电子工具和电子技术从事各种商务活动的过程。其中电子工具是指计算机硬件和网络基础设施(包括Internet、Intranet、各种局域网等);电子技术是指处理、传递、交换和获得数据的多技术集

7、合。电子商务渗透到商务活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金融机构以及政府等各种机构或个人。电子商务的目的就是要实现企业乃至全社会的高效率、低成本的商务活动。,1.1 电子商务系统的基本概念,3.电子商务系统广义上讲是支持商务活动的电子技术手段的集合;狭义上的电子商务系统:,目标:(1)满足企业电子商务活动的需求;(2)全面提高生产、管理、决策的信息化水平;(3)提供商务智能,1.1 电子商务系统的基本概念,4.电子商务系统与其它系统的差异,电子商务系统与EDP、

8、MIS、DSS的差异,1.1 电子商务系统的基本概念,5.电子商务的特点电子商务系统是支持企业商务活动整个过程的技术平台。电子商务系统依托网络,提供基于WEB的分布式服务 电子商务系统在安全方面有较高的要求 电子商务系统的技术特点 基于TCP/IP协议、B/S结构、以WEB为基础、分布式事务处 理系统等电子商务系统大多是依托企业既有信息资源运行的系统,1.1 电子商务系统的基本概念,电子商务系统的类型,电子商务系统可以根据电子商务网站是否与其他系统协同,如果有协同,又是与什么样的系统协同分为三类,1.独立网站电子商务系统,2.内部协同电子商务系统,3.外部协同电子商务系统,6.电子商务的发展信

9、息发布阶段事务处理阶段 系统集成阶段 下一代电子商务,1.1 电子商务系统的基本概念,系统是由若干相互作用、相互依存的组成部分(或称部件)为实现某一目标而有机结合的一个整体。一般的系统模型包括输入、处理及输出三部分,系统具有边界,边界之外称为环境。,系统一般具有如下一些性质:(1)目的性(2)集合性(3)整体相关性(4)适应性,1.2 电子商务系统生命周期,1.电子商务系统规划阶段主要工作:(1)确定企业未来电子商务的运作模式,这是整个系统实施的起点,也是电子商务系统分析设计的基本依据;(2)确定企业电子商务系统的体系结构,使系统的开发人员拥有一个可以相互理解的共同基础,同时使得后续的系统设计

10、、开发工作有一个明确的框架;(3)从操作可行性、技术可行性、经济可行性、进度可行性等方面进行可行性分析,评估预期成本和效益,制定一个基于操作、技术、经济和时间因素的实施进度和计划。主要成果:电子商务系统的规划报告,1.2 电子商务系统生命周期,2.电子商务系统分析阶段主要工作:在系统规划确定的目标和开发方案的指导下,结合电子商务系统的特点,使用诸如面谈、调查、文档复查、观察和抽样等手段进行调查,深入研究及描述现行系统的活动和各项工作,以及用户的需求,总结归纳出企业未来电子商务系统的需求,描绘出未来系统所应实现的功能。主要成果:电子商务系统需求文档,第二节 电子商务系统生命周期,电子商务系统的可

11、行性分析,可行性是指在当前的情况下,电子商务系统的建设工作是否已经具备条件、是否合理和必要。,经济可行性分析,技术可行性分析,社会可行性分析,社会可行性的分析主要考虑电子商务系统建设方案受到社会法律、政策、文化、经济等外部环境和企业内在环境的限制。,估计项目的建设成本和效益,分析项目的投资回报率(ROI),确定项目在经济上是否合算。经济可行性分析要解决两个问题:资金可得性和经济合理性。,在现有的资源条件下,能否实现系统的目标和要求以及所需要的资源是否具备、能否得到。这里资源包括已有的或可以获得的硬件、软件资源、现有人员的技术水平与已有的工作基础。,返回本章目录,3.电子商务系统设计阶段主要工作

12、:(1)系统总体结构设计;(2)系统信息基础设施设计;(3)系统平台的选择和设计;(4)应用系统的设计。主要成果:电子商务系统设计说明文档,1.2 电子商务系统生命周期,4.电子商务系统实施阶段主要工作:将电子商务系统分析与设计阶段给出的各种方案转化成可执行的实际系统。包括写程序、系统集成、测试、优化等内容。主要成果:具有完整功能和文档的电子商务系统,1.2 电子商务系统生命周期,电子商务项目管理,电子商务项目,硬件提供,软件供应,门户网站建设,数据库建设,服务器交换机路由器防火墙工作站综合布线,网络系统软件网络管理软件办公自动化信息发布系统多媒体与通信安全系统,网站总体设计资料搜集网页制作图

13、像动画视频系统系统测试,数据库总体设计数据收集整理数据导入数据库测试,工作分解结构技术(Work Breakdown Structure,WBS)是现代项目范围管理计划中的一项关键内容,5.电子商务系统运行维护阶段主要工作:对系统进行全面管理。包括:应用软件维护、数据维护、系统运行维护、安全维护等。主要成果:电子商务系统设计说明文档,1.2 电子商务系统生命周期,1.3 电子商务系统的体系结构,电子商务系统社会环境层电子商务系统基础层电子商务系统服务层电子商务系统应用层电子商务系统表达层电子商务系统客户端电子商务系统安全保证体系 外部系统 内部系统,1.3 电子商务系统的体系结构,自主开发外包

14、模式,1.4 电子商务系统的实现手段,电子商务系统的开发方法,电子商务系统也是一个信息系统。因此电子商务系统的开发既要继承信息系统开发的方法,又因为电子商务系统的特点要增加许多内容。软件开发方法是指软件系统开发过程所遵循的办法和步骤。在信息系统的开发过程中,常使用的几种典型开发方法,如结构化方法、原型法、面向对象法,也是在开发电子商务系统中能够使用的开发方法。,1 结构化方法,1.阶段划分(1)系统规划阶段。(2)系统分析阶段。(3)系统设计阶段。(4)系统实施阶段。(5)系统的运行管理与维护。,系统规划(用户与规划分析师),系统分析(系统分析师),系统设计(系统设计员),系统实施(系统开发人

15、员与用户),系统运行维护(用户与系统开发人员),1 结构化方法,生命周期各阶段的划分,结构化方法,2.结构化方法的特点(1)强调面向用户的原则。(2)严格按照阶段顺序进行。(3)自上而下地分析。(4)模块化处理。(5)工作文档的规范化和标准化原则。,结构化方法的特点,结构化方法存在的严重缺点(1)系统开发周期过长,并由此带来了一系列 的问题,如在这段漫长的开发周期中,原来所了解的情况可能发生较多的变化等。(2)这种方法要求系统开发者在开发初期就全面认识系统的各方面的需求、管理状况以及预见可能发生的变化,这不大符合人们循序渐进地认识事物的规律性。(3)结构化方法由于在技术上要求高、开发周期长,所

16、以费用较高,以及由于用户的需求事先就已经严格确定,容易与新系统的实际成果产生较大差距等。,2 原型法,原型法是开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型称为原型或骨架。(一个可以实现的系统应用模型。)开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直至用户满意为止。,原型法的开发过程,原型法的特点,(1)原型法的开发周期短、费用相对较少。(2)由于原型法强调用户的参与,系统的开发容易符合用户的实际需要,所以系统开发的成功率高,容易被用户接受。(3)由于用户参与了系统开发的全过程,对系统的功

17、能和性能有更充分的了解,有利于系统的运行、管理与维护。,原型法的特点,原型法缺点:对于大型系统或复杂的系统,没有充分的整体规划和系统分析,很能构造出原型。对于大量运算的、逻辑性较强的程序模块很难构造出模型供人评价。,3 面向对象的方法,面向对象方法(Object Oriented Method,OOM)是在各种面向对象的程序设计方法基础上逐步发展起来的一种新的软件开发方法。,面向对象的方法,1.面向对象方法的基本思想面向对象方法的出发点和基本原则是模拟人类日常的逻辑思维方式。在开发一个系统时,使描述问题的问题空间与解决问题的方法空间在结构上尽可能一致。,面向对象方法的基本思想,面向对象的方法有

18、如下要点:(1)把客观事物看成是由对象组成的,对象是事物抽象的结果。复杂的对象可以由简单的对象组成,系统中的任何元素都是对象。(2)对象则由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义对象的行为。(3)对象之间的联系是通过消息传递机制来实现的。(4)对象可以按其属性来归类,一个类的上层有父类,下层有子类,形成类的层次结构,子类可以通过继承机制获得其父类的特性。,面向对象的开发过程,面向对象的系统开发过程,一般可分为以下四个阶段:(1)面向对象分析阶段(2)面向对象设计阶段(3)面向对象实现阶段(4)面向对象测试阶段,面向对象的方法的特点,面向对象的方法的主要优点是:(1)与人类的思维方式一致。(2)稳定性好。(3)可重用性好。(4)可维护性好。,具体的组合形式可以分为以下几个方面:(1)结构化开发方法与原型法的组合。(2)结构化方法与面向对象法的组合。(3)原型法与面向对象法的组合。,4 组合开发,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号