[电子商务概论]课件第三讲、电子商务系统规划

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第三讲、电子商务系统规划郑小林xlzheng@cs.zju.edu.cn2006年9月19日主要内容„电子商务系统规划概述„电子商务系统需求分析„电子商务站点容量规划1、电子商务系统规划概述„规划的目的与任务„规划的方法„规划过程1.1规划的目的与任务„传统企业对电子商务系统建设存在的一些认识误区:–电子商务就是设计网站,售卖产品•企业的电子商务门户必须与企业管理系统连接–企业领导认为时机不成熟•西方发达国家市场经济已经成熟,信用基础,金融服务,运输服务已经成熟,电子商务问题集中在安全,征税等技术和管理层面上;我国主要集中在网上交易的安全性和社会化配送上.•这种想法有一定道理,但是如果等所有配套条件成熟了,你就失去了市场先发优势.–缺乏全面规划规划的目的、任务和主要工作„制定电子商务发展战略–关键是要使电子商务系统的战略与整个组织的战略和目标协调一致„明确组织的主要信息需求,形成电子商务系统的总体结构方案,安排项目开发工作„制定系统建设的资源分配计划–软、硬件资源,数据通讯设备、人员、技术、资金……1.2规划的方法„自上而下分析型规划„自下而上说做就做型规划„基于反馈的持续规划自上而下分析型规划„特点:–需要展开系统的未来远景–需要丰富的数据,由数据驱动,基于分析,得出规划–适合于稳定的商业环境„缺点:–战略制定(分析)和实施(执行)的分割–一次性战略计划,无反馈的战略计划自下而上说做就做型规划„市场变化迅速,商业稳定性差Æ说做就做„满足眼前和局部利益,不能持久发展,缺乏可集成性基于反馈的持续规划电子商务系统形象设计电子商务战略分析客户关系管理策略制定电子商务实施框架电子商务战略分析企业战略目标分析环境分析组织资源分析机会威胁优势劣势构建企业战略目标集实施企业到电子商务战略集的转移制定电子商务战略目标企业自我诊断制定电子商务系统战略规划为了帮助企业实现战略目标,必须明确电子商务系统的建设应该具备怎样的目标制定电子商务系统实施框架„在企业的商业目标和技术基础之间建立连接„(1)电子商务系统初步调查–用户需求分析–现有企业运行状况–管理方式和基础数据管理状况制定电子商务系统实施框架„(2)拟订电子商务系统实施框架–确定系统实施方式–确定系统的覆盖范围–确定系统的开发规模–确定系统预计的投入和产出比制定电子商务系统实施框架„(3)电子商务系统框架的可行性研究–技术–经济–社会因素形象设计„理念识别(想法)–企业精神标语–经营理念、经营方针、经营策略„行为识别(做法)–企业管理方针、员工教育和工作环境治理–产品开发策略、对外公共关系活动…„视觉识别–基本要素:系统名称、标志、色调、标语…–应用要素:产品、包装、运输、服装、展示…1.3电子商务系统规划过程抽象商务应用模型商务模型应用模型应用表达层数据层商务逻辑层规划应用平台核心商业逻辑应用平台系统基础设施环境网络基础设施支付认证接口应用平台商务服务平台商务支持平台基础支持平台电子商务系统的体系结构图客户端(client)浏览器传统客户机移动设备其他客户端。。。。。电子商务应用表达平台(Web服务器、WAP等)商务应用层(B2B、B2C等)商务服务平台(CRM、SCM、交易市场、通信等)商务支持平台(内容管理、目录管理、搜索引擎等)基础支持平台应用开发环境、开发工具-C/C++-JavaBeans-Java-applet……高性能、高可靠性环境-负载平衡-错误恢复-自动备份………系统管理-主机系统管理-网络管理-安全管理系统/应用集成支持环境-传输-消息-事务处理基础设施操作系统、数据库系统、计算机系统、计算机网络安全保障环境认证中心支付网关企业ERP数据库系统其他信息资源2、电子商务系统需求分析DistributionofErrorsinProjectLifecycle56271070102030405060708090100RequirementsDesignCodeTest&Maintain%Source:‘WritingTestableRequirements’byDickBenderImpactofErrorsonProjectCost$139$455$977$7,136$14,102$0$2,000$4,000$6,000$8,000$10,000$12,000$14,000$16,000RequirementsArch&DesignBuildTest&ImplementMaintenanceSystemDevelopmentPhasesCostsofCorrectingDefects(Example)Source:IEEEComputerSocietySource:IEEEComputerSocietyLittleCase„Ifonanaveragejust20requirementsdefectsperprojectgetpassedontoimplementationphasehowmuchwouldtheseerrorscostforacompanyrunning40projectsayear?(7136-139)*20*40≈US$5,600,00021WebSiteSystemsDevelopmentLifeCycle电子商务系统系统需求分析„„需求分析的任务就是借助于当前系统的逻辑模型需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的导出目标系统的逻辑模型,解决目标系统的““做做什么什么””的问题。的问题。需求分析的过程(1)(1)问题识别问题识别分析人员要研究计划阶段产生的可行分析人员要研究计划阶段产生的可行性分析报告和电子商务系统实施计划。性分析报告和电子商务系统实施计划。yy从系统的角度来理解系统并评审电子商务系从系统的角度来理解系统并评审电子商务系统覆盖范围是否恰当统覆盖范围是否恰当yy确定对目标系统的综合要求确定对目标系统的综合要求yy提出这些需求实现条件,以及需求应达到的提出这些需求实现条件,以及需求应达到的标准标准需求分析的第二步工作是问题分需求分析的第二步工作是问题分析和方案的综合。析和方案的综合。yy从数据流和数据结构出发,逐步细化从数据流和数据结构出发,逐步细化所有的软件功能,找出系统各元素之所有的软件功能,找出系统各元素之间的联系、接口特性和设计上的约间的联系、接口特性和设计上的约束,分析它们是否满足功能要求,是束,分析它们是否满足功能要求,是否合理。剔除其不合理的部分,增加否合理。剔除其不合理的部分,增加其需要部分。最终综合成系统的解决其需要部分。最终综合成系统的解决方案,给出目标系统的详细逻辑模方案,给出目标系统的详细逻辑模型。型。(2)分析与综合需求分析流程需求分析流程1122334455常用的分析方法ƒƒ面向数据流的结构化分析方法面向数据流的结构化分析方法((SASA))ƒƒ面向数据结构的面向数据结构的JacksonJackson方法方法((JSDJSD))ƒƒ面向对象的分析方法(面向对象的分析方法(OOAOOA))等等ƒƒ建立动态模型的状态迁移图或建立动态模型的状态迁移图或PetriPetri网网„„数据流图数据流图„„数据词典数据词典„„结构化语言结构化语言„„判定表与判定树判定表与判定树结构化分析方法使用工具制造商ID类型制造车型ID号模型实体类型引擎传输NN合同货主运输许可证销售关系货栈NNN111NMM汽车业务销售的E-R图面向对象分析方法OOA„OOA使用类图(ER图的扩展版本)„类图(对象模型)–Classes–Associations•Aggregation(part-of)•Inheritance(“kind-of”)DataModelÆObjectModelClassDiagramERDMultiplicityCardinality&OptionalityInheritanceSubTypeAssociationRelationshipObjectEntityInstanceClassEntityObjectModelDataModelClassDiagramERDMultiplicityCardinality&OptionalityInheritanceSubTypeAssociationRelationshipObjectEntityInstanceClassEntityObjectModelDataModelERDÆUMLClassDiagramaggregationUMLERD0..*0..111..*UseCaseModelCheckBalanceMainFlow1.CustomerLogsOn2.Systemconfirmslogonname3.Customerenterspassword4.Systemconfirmspassword5.Systemdisplaysoptions….6.Customerselectsoption….7.…A1:NotvalidlogonA2:NotvalidpasswordCheckBalanceWithdrawCashCheckStatementCustomer我们首先要确定我们所要解决的问题需我们首先要确定我们所要解决的问题需要的是一个基于电子商务的解决方案,而要的是一个基于电子商务的解决方案,而不是一个其他类型的解决方案,比如信息不是一个其他类型的解决方案,比如信息管理系统或者协同设计制造系统。管理系统或者协同设计制造系统。电子商务系统需求分析电子商务系统需求分析在部门和群体间共享信息在部门和群体间共享信息:如果你发现公:如果你发现公司的不同部门因为对其他部门所做的不了解司的不同部门因为对其他部门所做的不了解,,而重复工作而重复工作..那么那么协作协作将有助于克服这个缺将有助于克服这个缺点点,,而且不需要诸多枯燥的会议和繁琐的情而且不需要诸多枯燥的会议和繁琐的情况报告。况报告。减少项目计划的开支减少项目计划的开支::项目在早期是需要项目在早期是需要计划的计划的,,尤其是早期的一些行程尤其是早期的一些行程,,花费是巨大花费是巨大的的..在参与者之间始终保持有效信息的交换在参与者之间始终保持有效信息的交换,,这是一种有效的能够减少早期计划开销的协这是一种有效的能够减少早期计划开销的协作方法。作方法。((11)有关协作的需求)有关协作的需求有关协作的需求有关协作的需求克服团队克服团队((协作成员协作成员))分布在全球而产生的障碍分布在全球而产生的障碍::当当团队分散在全球各个角落时团队分散在全球各个角落时,,组织一次情况会议组织一次情况会议,,哪哪怕是通过电话怕是通过电话,,都会是相当艰难的都会是相当艰难的..而而通过协作计划通过协作计划就能够允许每个人按照自己的时间表来参与进来就能够允许每个人按照自己的时间表来参与进来,,从从而大大的减少了这方面的难度而大大的减少了这方面的难度..减少繁文缛节的过程减少繁文缛节的过程::基于书面形式的过程不仅会基于书面形式的过程不仅会有时间上的拖延有时间上的拖延,,也会产生一定的花费也会产生一定的花费..协作的解决协作的解决的方法通过的方法通过电子形式来替代书面形式电子形式来替代书面形式,,而且可以基于而且可以基于任何数字条件来发送和对这些文件进行归档任何数字条件来发送和对这些文件进行归档..对那些获取信息的人员进行更好的掌握对那些获取信息的人员进行更好的掌握::一般的站一般的站点只能够给用户提供一些信息点只能够给用户提供一些信息,,但是对于掌握究竟是但是对于掌握究竟是谁访问了网站是困难的谁访问了网站是困难的..拓展公司的基础拓展公司的基础::因为放在互联网上的因为放在互联网上的一项生意对于世界每个角落的人来说都是一项生意对于世界每个角落的人来说都是可见的可见的,,方便的方便的,,所以将会有更多的人有机所以将会有更多的人有机会看到并且考虑和你的公司进行贸易会看到并且考虑和你的公司进行贸易..用于工作的时间是用于工作的时间是24*724*7:因为一个电子:因为一个电子商务的解决方案可以

1 / 159
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功