资源描述
1,电子商务系统规划与设计,雷 萍,2,导 言,假定拟开发一个B2C电子零售的网络商店(或其他,任选),对该电子商务系统进行系统规划,正确撰写电子商务系统规划报告。,3,导 言,对企业所处的行业及企业竞争力进行分析 市场定位分析 、系统目标客户分析 、分析网络中企业现有的竞争对手 、设想网站规模 、预期网站特色 、设想如何推广网站 、设想网站带来的额外收入 、网站如何经营 分析确定企业如何开展电子商务 如何申请一个自己的域名?如何设立一个电子商务服务器?服务器如何和Internet连接?如何设计这个网上商店,实现各种功能?谁来设计?谁来维护这个网站?如何实现在线交易?如何安全可靠地进行网络电子货币结算?网上商店和商品库存之间如何协调?如何快速便利地将商品投递到用户手中?售后服务如何进行? 进行收益风险分析评估 确定实施与管理,4,确定体系结构,可行性论证,系统需求分析,技术方案选择,系统结构确认,系统搭建与集成,系统评估与优化,实施计划,系统运行,管理维护,应用软件开发,设计阶段,实现阶段,实施阶段,制定商业策略,规划阶段,瀑布模型,企业需求分析,5,课程学习及要求,64学时:48理论 16实践 课堂跟学与课外自学相结合的方式 理论作业、实践作业(实验报告)、出勤率 跟随课堂学习调研规划并设计某一主题电子商务系统(网站、根据自己的爱好兴趣)并且按照流程制作,学期末交。(占平时成绩的50%),6,课程教材及参考,教材: 1、电子商务系统规划与设计,徐天宇,清华大学出版社 ( 2、电子商务网站建设教程,赵祖荫,清华大学出版社) 参考: 1、电子商务项目策划与设计,朱国麟,化学工业出版社 2、电子商务系统设计理论与实例分析,张李义,科学出版社 ,7,本课程内容,电子商务系统 概论,电子商务项目 的需求分析,电子商务网站 外观设计 与内容编辑,电子商务网站 应用程序开发,电子商务系统 的设计,电子商务网 站的规划,电子商务网站 数据库设计,电子商务支付 系统和安全规划,电子商务系统 的总体规划,电子商务项目风 险和可行性分析,电子商务系统 实施与维护,8,第1章 概 论,9,本章内容,1.1 基本概念 1.2 电子商务系统的一般体系框架 1.3 电子商务系统概述 1.4 电子商务系统的开发生命周期 1.5 电子商务系统开发方法,10,1.1 基本概念,电子商务系统 电子商务项目 电子商务网站,11,1.1.1 系统,系统是由若干相互作用、相互依存的组成部分(或称部件)为实现某一目标而有机结合的一个整体。 一般的系统模型包括输入、处理及输出三部分,系统具有边界,边界之外称为环境。,12,企业系统实例,13,1.1.1 系统,系统一般具有如下一些性质: (1)目的性 (2)集合性 (3)整体相关性 (4)适应性,14,1.1.2 项目,项目是指在一定的资源(包括时间、经费、人力)约束条件下,为达到特定的目标所做的一次性任务或努力。 是一个过程,侧重于动态的概念。 项目一般具有如下一些性质: (1)一次性 (2)目标明确性 (3)任务相关性 (4)资源限定性 (5)周期确定性 (6)不确定性,15,1.1.3 网站,16,1.1.3 网站,案例 新浪(SINA)是一家服务于中国及全球华人社群的领先在线媒体及增值资讯服务提供商。新浪拥有多家地区性网站,以服务大中华地区与海外华人为己任,通过旗下五大业务主线:即提供网络新闻及内容服务的新浪网(SINA.com)、提供移动增值服务的新浪无线(SINA Mobile)、提供Web 2.0服务及游戏的新浪互动社区(SINA Community)、提供搜索及企业服务的新浪企业服务(SINA.net)以及提供网上购物服务的新浪电子商务(SINA E-Commerce),向广大用户提供包括地区性门户网站、移动增值服务、搜索引擎及目录索引、兴趣分类与社区建设型频道、免费及收费邮箱、博客、影音流媒体、网络游戏、分类信息、收费服务、电子商务和企业电子解决方案等在内的一系列服务。公司收入的大部分来自网络广告和移动增值服务,少部分来自搜索及其他收费服务。,1,1.1.3 网站,案例问题 1、新浪网的服务对象是谁?如何定位的? 2、新浪网的内容策划、布局设计、装饰风格如何 ? 3、新浪网的盈利模式 ?,18,好的网站应包含的特征,功能完备:提供浏览者需要的多种服务要求 信息丰富:帮助用户轻松找到更多企业和产品信息的链接。 简单易用:具备简单的傻瓜型导航工具 冗余导航:具备指向同一内容的多条导航通路 购买方便:只需一两次单击就可以完成购买 支持多种浏览器:网站必须与大多数流行的浏览器兼容 简单的图形界面:避免让用户分散注意力或厌烦的图形声音。 文本清晰:避免使用容易造成文本扭曲或字体不清晰的背景。,19,1.1.4 相关概念,1.电子商务 电子商务:电子商务 从通讯角度看,电子商务是在Internet上传递信息、产品服务或者进行支付 从服务的角度看,电子商务是个工具,其作用是提高服务质量,降低成本 从企业经营的微观角度看,电子商务是通过Internet支持企业交易活动,即产品或者服务的买卖 从企业经营的宏观角度看,电子商务是基于Internet,支持企业经营的物流、资金流、信息流等全部活动的自动化、电子化。,20,2.电子商务项目,电子商务项目是指企业为实现电子商务战略,在一定的期限内依托一定的资源而开展的一系列活动,如建立网站实现消费者网上购物、商户间网上交易、在线电子支付等。,21,2.电子商务项目,电子商务项目特点: 电子商务项目牵涉的角色多 电子商务项目无形资产比重较大 电子商务项目存在较大的风险 电子商务项目的生命周期较短 电子商务项目的分类 传统企业e化项目 网络企业创业项目,22,3.电子商务网站,电子商务网站是指一个企业、机构或公司在互联网上建立的站点,其目的是为了宣传企业形象、发布产品信息、宣传经济法规、提供商业服务等。 电子商务网站是企业或商家展示其产品与服务的舞台;是企业或商家体现其形象和经营战略的载体。,3,电子商务网站的组成,狭义的电子商务网站是由主页面、公司组织结构和员工组成等背景资料页面、产品或服务页面、购买交流页面、滚动交流页面、广告宣传页面、客户反馈页面等众多页面构成。 电子商务网站是电子商务系统的对外窗口,网站的设计影响着系统的质量。,广义的电子商务网站由一系列网页和具有商务功能的软件系统、数据库等组成。,24,电子商务网站的构成要素,网站域名 网站物理地点 网页 货款结算 客户资料管理 商品数据库管理,9,电子商务网站的类型,按经营的商务业务范畴分类: 支持交易前的网站 支持交易中的网站 支持交易后的网站 按商贸业务的性质来分类: B to B模式 B to C模式 C to C模式,10,电子商务网站的作用,网站是进行电子商务活动信息交流的枢纽 网站是商家的门户 网站是企业开展网络营销的工具 网站是体现电子商务个性化服务的平台,27,4.电子商务系统,从软件开发公司来看,电子商务系统是指在Internet和其他网络的基础上,为了商业目的,一个企业独自组建的或多个企业共同组建的计算机系统。 而从企业的经营角度来看,电子商务系统是指在Internet和其他网络,以及计算机系统等支持下,为了商业目的,一个企业独自组建的或多个企业共同组建的商务系统。,28,4.电子商务系统,从系统规划与设计地角度来看,电子商务系统可分为广义的电子商务系统和狭义的电子商务系统。 广义的电子商务系统受到网上银行、认证中心和社会环境等的支持,以开展网上的商务活动为目的,能进行信息收集、传送、储存、加工和使用的系统。 狭义的电子商务系统不包括网上银行、认证中心和社会环境等元素。,29,电子商务系统的概念,电子商务系统是指在Internet和其它网络的基础上,以实现企业电子商务活动为目标,满足企业采购、生产、销售、服务的需要,从运作、管理、协作和决策等层面上全面提高企业信息化水平的智能计算机系统。,30,电子商务系统与项目、网站的联系,电子商务 项目,电子商务 系统,电子商务 网站,31,电子商务系统与MIS、DSS的区别,32,5、规划、设计,规 划:制定比较全面的长远的发展计划。 设 计:在正式做某项工作之前,根据一定的要求,预先制定方法、图样等。,3,1.2 电子商务系统的组成,基于internet的电子商务系统基本上由以下部分组成: 前台:任何合法计算机可访问的网络 后台:企业内部信息管理系统、ERP、CRM等 安全系统:网络安全、信息完整、身份确认 支付系统:实现网上交易的支付和结算系统 物流中心:商品的供求运输系统,电子商务系统是保证以电子商务为基础的网上交易实现的体系。,34,1、电子商务系统的组成,Internet信息系统,企业、组织、消费者,电子商务服务商,实物配送,支付结算,经济环境,法律环境,政策环境,技术环境,4,2、电子商务系统的特点及安全要素,特点:虚拟性、商务性、整体性、可扩展性、安全性 安全要素:机密性、有效性、完整性、不可抵赖性、审查能力,36,3、 电子商务系统的一般体系框架,供应链管理,供应商,客户,电子交易平台,客户关系管理,业务协作、商业智能、知识管理,经营管理层:业务集成,应用服务层: 服务目录、网上营销与广告、网上购物、网上采购与招标、拍卖等,通用服务层 操作系统、服务器软件和数据库,企业战略层 企业发展目标和经营战略,公共政策和法律环境,安全/网络协议/技术标准,企业资源计划,电子商务系统的本质是?,商务,硬件基础设施层 网络基础设施和计算机硬件,经营管理层:办公自动化、企业资源管理客户关系管理和供应链管理,服务支持层 安全身份认证(第三方认证)、电子支付体系、物流配送体系等,电子交易平台,37,4、电子商务系统的功能,网上订购,38,2)、货物传递,(1)、实物传递,通过E-Mail、IM等实现物流的调配,(2)、信息产品传递,这种产品的传递最适合网上直接传递,如软件、电子读物、服务信息;,电子商务系统的功能,货物传递,39,3、咨询洽谈,E-Mail、新闻组、IM等,4、网上支付,省时、省力、省人工费,5、电子银行,银行、信用卡公司等金融单位,40,6、广告宣传,7、意见征询,便于倾听用户“声音”反馈功能,8、业务管理,企业人、财、物等各部门、各业务之间的协调管理通过电子商务系统来完成。,41,生产企业电子商务系统流程,42,商贸企业电子商务系统流程,例:亚马逊书店,43,服务企业电子商务系统流程,如QQ游戏、远程医疗、远程教育、远程培训、远程订票等,44,政府电子商务系统流程,45,思考题,一、电子商务系统、电子商务网站、电子商务项目三者的联系与区别。 二、比较分析商品生产企业、商贸企业、服务企业、消费者和政府电子商务流程。 (提示:结合其各自流程),46,1.3 电子商务系统的类型,电子商务系统可以根据电子商务网站是否与其他系统协同,如果有协同,又是与什么样的系统协同分为三类 :,47,1. 独立网站电子商务系统,48,2. 内部协同电子商务系统,49,3. 外部协同电子商务系统,50,导入案例:联想的电子商务系统,联想网站():分为个人及家庭用户、成长型企业、政教及大型企业、服务与驱动下载、商城五大板块。 联想ERP系统:ERP系统以财务管理为主,并包括供应链最基础的部分,如订单管理、库存管理等。 联想客户关系管理系统(CRM):从CallCenter建设起步,通过市场管理、主页服务支持、销售管理、售后服务管理等模块,实现了市场管理功能。 联想供应链管理系统(SCM):以ERP系统为基础,通过与客户和代理端的电子商务网站以及同供应商联系的采购商务网站的联通,并通过运输管理系统的有机集成,搭建起整个电子商务的核心部分。,51,1.4 电子商务系统的开发方法,电子商务系统也是一个信息系统。因此电子商务系统的开发既要继承信息系统开发的方法,又因为电子商务系统的特点要增加许多内容。 软件开发方法是指软件系统开发过程所遵循的办法和步骤。在信息系统的开发过程中,常使用的几种典型开发方法,如结构化方法、原型法、面向对象法,也是在开发电子商务系统中能够使用的开发方法。,52,1、结构化方法,基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,进行模块化设计,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。 (1)系统规划阶段。 (2)系统分析阶段。 (3)系统设计阶段。 (4)系统实施阶段。 (5)系统的运行管理与维护。,53,对一个问题的逐层分解,54,1.4.1 结构化方法,55,系统规划分析,电子商务系统规划是电子商务应用计划的第一步,对企业开展电子商务具有决定性的作用。 在系统分析规划阶段,首先需要分析实现企业战略目标所需的商业模式。目前,一般对业务模式进行分类的方法是根据电子商务应用的不同领域B2C、B2B、C2C等来进行的。 要确定系统的商业目标,然后列出详细的系统功能和信息需求。 (1)展示产品 (2)提供产品信息 (3)个性化/定制化产品 (4)进行交易 (5)积累客户信息 (6)提供售后客户支持 (7)配合进行营销广告活动 (8)营销效果 (9)使生产过程与供应商连接起来,56,系统设计,系统设计阶段又可以分为两个部分:逻辑设计和物理设计 逻辑设计:包括一个描述电子商务系统的信息流、基本处理功能和所使用的数据库的数据流程图,还包括一份描述所制定的安全和应急备份程序,以及系统中所使用的控制机制的说明书。 物理设计:将逻辑设计转变为物理组件。,57,系统设计,58,系统开发,系统开发一般有两种选择: 一是将项目(包括具体的系统分析规划和设计)全部外包。外包是指将企业内部人员所不能实现的服务委托给外部的厂商来做。 二是自行开发整个系统。,59,系统实施,系统实施计划落实的重要步骤主要包括: (1)电子商务系统的域名申请与注册; (2)系统运行环境准备 ; (3)人员培训; (4)数据准备;,60,系统实施,61,系统的运行/维护,运行不仅仅是指电子商务系统投入运行,更为重要的是企业商务活动在一种新的模式下运转。电子商务系统的运行阶段需要注意以下问题: 运行包括系统运行和商务运行两个部分; 电子商务系统的运行必须有相关的运行队伍及维护队伍; 一定要防止只考虑信息系统实施,不考虑配套环境的倾向。,62,电子商务系统主要设施,Web服务器软件 -Web服务器软件是能够使计算机将用HTML(或XML)编写的网页,传送给通过发出HTTP请求来请求这种服务的客户机的软件。Web服务器则是指运行Web服务器软件的计算机。 应用服务器软件-应用服务器是带有逻辑定义的Web服务器。 电子商务软件包-电子商务软件包(电子商务服务器软件套件)是提供集成的开发环境,满足建设完善、以客户为中心的电子商务系统所需的全部或大部分功能和性能的软件工具包。,63,Web服务器软件,除了响应客户机发出的Web页请求外,Web服务器软件还具有以下的功能: (1)检索引擎和索引程序 (2)安全性及验证服务 (3)获取访问者信息 (4) FTP (5)网站管理工具 (6)电子邮件 (7)应用构造 (8)动态网页生成工具,64,应用服务器软件,65,电子商务软件包,电子商务软件包分类: (1)基础软件包:它针对基本电子商务企业应用的 (2)中档软件包:中档软件包有多种功能,比低端系统运作起来更为有效,功能也更强。 (3)高档软件包。功能强大,它包含支持企业间的商务系统需要的诸如加密、认证、数字签名和签名收据等工具,有的甚至包含ERP(Enterprise Resource Project 企业资源计划)软件包。,66,电子商务系统优化,电子商务系统的性能衡量指标主要包括三个方面: 并发性能(Many users at the same time):指系统承受大量并发用户访问的能力。 负载性能(Large amount of data from each user):指在大量并发用户访问的情况下,系统处理大量数据I/O的能力。 不间断性能(Long period of continuous use) :指系统可靠和可用性的衡量指标,它主要指系统正常连续运转的能力,以及系统的故障恢复能力。,67,电子商务开发主要技术,以下是介绍电子商务的一些主要开发技术: HTML语言 网页制作工具 -微软的FrontPage和Macromedia的Dreamweaver 网页设计辅助工具 - (1)图像设计专家Photoshop (2)图像制作新锐Fireworks (3) 动画利器Flash ASP、JSP、XML语言,68,1.4.1 结构化方法,2.结构化方法的特点 (1)强调面向用户的原则。 (2)严格按照阶段顺序进行。 (3)自上而下地分析。 (4)模块化处理。 (5)工作文档的规范化和标准化原则。,69,结构化方法存在的严重缺点,(1)系统开发周期过长,并由此带来了一系列 的问题,如在这段漫长的开发周期中,原来所了解的情况可能发生较多的变化等。 (2)这种方法要求系统开发者在开发初期就全面认识系统的各方面的需求、管理状况以及预见可能发生的变化,这不大符合人们循序渐进地认识事物的规律性。 (3)结构化方法由于在技术上要求高、开发周期长,所以费用较高,以及由于用户的需求事先就已经严格确定,容易与新系统的实际成果产生较大差距等。,70,1.4.2 原型法,基本思想:开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型称为原型或骨架。(一个可以实现的系统应用模型。) 开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直至用户满意为止。,71,1原型法的开发过程,72,2原型法的特点,(1)原型法的开发周期短、费用相对较少。 (2)由于原型法强调用户的参与,系统的开发容易符合用户的实际需要,所以系统开发的成功率高,容易被用户接受。 (3)由于用户参与了系统开发的全过程,对系统的功能和性能有更充分的了解,有利于系统的运行、管理与维护。,73,2原型法的特点,原型法缺点: 对于大型系统或复杂的系统,没有充分的整体规划和系统分析,很难能构造出原型。 对于大量运算的、逻辑性较强的程序模块很难构造出模型供人评价。,74,1.4.3 面向对象的方法,产生原因:客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。对象(Object)是客观世界中的任何事物或人们头脑中的各种概念在计算机程序世界里的抽象表示。是面向对象程序设计的基本元素。 面向对象的方法=对象+类+继承+通信 对象:对象的状态和行为封装,状态是对象的静态特征,由“属性”描述,行为是对象的动态特征,由操作(方法)描述。 类:是具有相同数据结构和相同操作的对象的集合。类可以用来产生对象,对象是类的一个实例。 继承 通信和消息,75,1.4.3 面向对象的方法,1.面向对象方法的基本思想 面向对象方法的出发点和基本原则是模拟人类日常的逻辑思维方式。在开发一个系统时,使描述问题的问题空间与解决问题的方法空间在结构上尽可能一致。,76,3面向对象的方法的特点,面向对象的方法的主要优点是: (1)与人类的思维方式一致。 (2)稳定性好。 (3)可重用性好。 (4)可维护性好。 适用范围 流行的开发方法,适用面很广。,77,1.4.4 组合开发,结构化方法与原型法的组合 结构化方法与面向对象方法的组合 原型法与面向对象方法的组合,78,思考题,为方便旅客,某航空公司拟开发一个机票预订系统。旅行社把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入该系统,系统为旅客安排航班,打印取票通知和帐单,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统校对无误,打印机票给旅客。 面对该问题分别用结构化方法、原型法、面向对象分析与设计方法三种信息系统开发方法分析该系统建设的要点。,79,END,谢谢!,
展开阅读全文