版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子商务系统分析与设计AnalysisandDesignofE-CommerceSystem第1章电子商务系统概述本章学习目标与要求(1)理解电子商务、系统、信息系统和电子商务系统等基本概念;(2)理解电子商务系统的组成;(3)掌握电子商务系统的体系结构;(4)熟悉电子商务系统的特点。1.1基本概念电子商务系统信息系统电子商务系统所谓电子商务系统(ElectronicCommerceSystem),广义上讲是商务活动中各参与方和支持企业进行交易活动的电子技术手段的集合。狭义上讲,电子商务系统则是指企业、消费者、银行(金融机构)、政府等在Internet和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外业务协作,从运作、管理和决策等层次全面提高企业信息化水平,为企业提供具备商业智能的计算机网络信息系统。一般由网站、企业内部信息系统、供应者、采购者、认证中心、支付中心、物流中心等组成。1.2电子商务系统的组成从参与商务活动的角色来考虑,电子商务系统的主要参与者有需求方、供应方、支付中心、认证中心、物流中心、电子商务服务商和政府。1.3电子商务系统的体系结构政策和法律协议与标准应用服务层网上营销与广告、网上购物、网上采购与招标、虚拟电子市场、拍卖等服务支持层物流配送体系、支付体系、第三方认证、目录服务等通用服务层操作系统、服务器软件、数据库硬件基础设施层网络基础设施、计算机硬件经营管理层办公自动化、企业资源管理、客户关系管理、供应链管理企业战略层企业发展目标、经营战略1.4电子商务系统的特点电子商务系统是支持企业商务活动全过程的技术平台电子商务系统是实现业务流程重组、价值链增值的技术平台电子商务系统依托网络,提供基于Web的分布式服务电子商务系统在系统应用的安全方面有较高的要求电子商务系统大多依托企业既有信息系统运行END本章小结第2章电子商务系统开发基础10本章学习目标与要求(1)了解电子商务系统的产生和发展阶段;(2)掌握常用的电子商务系统开发方法;(3)熟悉电子商务系统开发方式;(4)理解基本的电子商务网站开发技术;(5)理解基于Java的基本开发模式;(6)熟悉JDBC数据库访问技术。112.1电子商务系统开发概述第一阶段,手工处理阶段。第二阶段,初级管理信息系统阶段。第三阶段,高级管理信息系统阶段。第四阶段,电子商务系统阶段。122.2电子商务系统开发方法结构化方法原型法面向对象方法131.面向对象开发方法的概念(1)客观事物都是由对象(Object)组成的,对象是在原事物基础上抽象的结果。(2)对象由属性和方法组成。(3)对象之间的联系主要是通过传递消息(Message)来实现的。(4)对象可按其属性进行归类。类(Class)有一定的结构,类上可以有超类(Superclass),类下可以有子类(Subclass)。142.面向对象方法的开发过程153.面向对象开发方法的特点(1)与人类的思维方式一致。(2)稳定性好。面向对象的系统是基于问题域的模型,只要现实世界的实体是相对稳定的,以对象构造的系统也是比较稳定的。(3)可重用性好。把对象的属性和操作捆绑在一起,可提高对象的内聚性,并减少与其他对象的耦合。(4)可维护性好。由于面向对象的系统稳定性比较好,对象又具有较强的独立性,面向对象的软件技术与人类的思维方式相符,因此面向对象的系统比较容易理解,容易修改,也易于测试和调试。162.3电子商务系统开发方式自主开发方式委托开发方式合作开发方式购买商品化应用软件方式172.4电子商务系统开发技术与模式
2.4.1电子商务网站开发技术1.HTML2.客户端脚本语言JavaScript3.Ajax4.JavaApplet182.4.2基于Java的基本开发模式1.模式Ⅰ19模式II203.Struts开发基础
212.4.3JDBC数据库访问技术1.JDBC框架结构222.JDBC访问数据库的应用模型
233.JDBC访问数据库的基本步骤24小结(1)电子商务系统的产生和发展阶段;(2)常用的电子商务系统开发方法;(3)电子商务系统开发方式;(4)基本的电子商务网站开发技术;(5)基于Java的基本开发模式;(6)JDBC数据库访问技术。25第3章电子商务系统规划26本章学习目标与要求(1)了解企业战略规划的基本概念;(2)理解电子商务系统规划的概念和特点;(3)熟悉电子商务系统规划的任务和步骤;(4)掌握初步调查的任务和步骤;(5)熟悉电子商务系统规划的常用方法;(6)掌握电子商务系统可行性分析;(7)掌握电子商务系统规划报告及可行性分析报告的撰写。规划概述初步调查常用方法可行性分析规划报告可行性分析报告273.1电子商务系统规划概述3.1.1企业战略规划企业战略规划涉及的是当前决策的未来性企业战略规划是一个过程企业战略规划是一种管理企业的态度企业战略规划是一套完整的、有层次和联系的体系结构。规划概述初步调查常用方法可行性分析规划报告可行性分析报告28企业战略规划的体系结构规划概述初步调查常用方法可行性分析规划报告可行性分析报告293.1.2电子商务系统规划的概念和特点概念:电子商务系统规划是指:以支持企业将核心业务转向电子商务为目标,给定未来企业电子商务系统的商务模式和商务模型,设计支持这种转变的电子商务系统的体系结构,说明系统各个组成部分的结构及其组成,选择构造这一系统的技术方案,给出系统建设的实施步骤及时间安排,说明系统建设的人员组织,评估系统建设的开销和收益,提出可行性研究报告。规划概述初步调查常用方法可行性分析规划报告可行性分析报告30电子商务系统规划的特点规划工作是面向长远的、未来的、全局性和关键性的问题规划工作具有较强的不确定性,且非结构化程度较高规划工作是一个管理决策过程,同时,也是技术与管理相结合的过程规划工作的工作环境是企业管理环境规划工作人员的主体是高层管理人员规划工作的结果宜粗不宜细电子商务系统规划必须纳入整个企业的发展规划,并应定期滚动规划概述初步调查常用方法可行性分析规划报告可行性分析报告313.1.3电子商务系统规划的任务制订电子商务系统的发展战略制订电子商务系统的总体结构方案电子商务系统建设资源分配制订项目实施计划进行可行性分析规划概述初步调查常用方法可行性分析规划报告可行性分析报告323.1.4电子商务系统规划的步骤建立制定电子商务系统规划的组织电子商务系统的战略分析制定规划进度表现行系统的初步调查与分析提出新系统的开发方案拟订出实施进度可行性分析提出系统规划报告规划概述初步调查常用方法可行性分析规划报告可行性分析报告333.2初步调查3.2.1初步调查的任务(1)用户需求分析从用户提出系统开发的原因以及用户对系统的要求入手,考查用户对系统的需求,预期系统要达到的目的。(2)企业概况(3)企业的对外关系(4)现行系统的概况及存在的问题(5)各类人员对电子商务信息系统开发持有的态度(6)电子商务信息系统开发所需的资源情况(7)各方面对系统目标的看法规划概述初步调查常用方法可行性分析规划报告可行性分析报告343.2.2初步调查的步骤调查前的准备工作对企业各有关部门的调查对调查材料的分析归纳出企业现行业务系统中存在的问题及电子商务系统开发的方法和步骤规划概述初步调查常用方法可行性分析规划报告可行性分析报告353.3电子商务系统规划的常用方法常用方法有:战略集合转移法(SST)关键成功因素法(CSF)企业系统规划法(BSP)规划概述初步调查常用方法可行性分析规划报告可行性分析报告363.3.1战略集合转移法(SST)W.R.King提出的一种战略集合转移法,为电子商务信息系统的战略制定提供了一种有效的分析手段将企业的战略集转化为电子商务系统的战略集的过程规划概述初步调查常用方法可行性分析规划报告可行性分析报告37电子商务系统战略变换步骤一是识别和解释企业的战略集。二是将企业的战略集转化为电子商务系统的战略集。规划概述初步调查常用方法可行性分析规划报告可行性分析报告38电子商务系统战略集的变换过程规划概述初步调查常用方法可行性分析规划报告可行性分析报告39规划概述初步调查常用方法可行性分析规划报告可行性分析报告40规划概述初步调查常用方法可行性分析规划报告可行性分析报告413.3.2关键成功因素法(CSF)关键成功因素法(CriticalsuccessFactorMethod)是由麻省理工学院提出来的一种方法是一种帮助高层管理(如总经理)确定关键需求的高度有效方法。规划概述初步调查常用方法可行性分析规划报告可行性分析报告421基本概念关键成功因素:决定大部分行业成败与否的因素通常有若干个,我们把这些对企业成功起关键作用的因素称为关键成功因素。关键成功因素法就是通过分析找出使企业成功的关键因素,然后围绕这些关键因素来确定系统的需求,并进行规划。从多种因素中识别出关键成功因素有多种方法。如果是由高层管理人员来确定,选择树枝因果图(也称鱼刺图)比较好,因为一个高层领导人员日常总在考虑什么是关键因素。如果是由中高层管理人员群体选择,可以用德尔斐法或其他方法把不同人设想的关键因素综合起来。规划概述初步调查常用方法可行性分析规划报告可行性分析报告43规划概述初步调查常用方法可行性分析规划报告可行性分析报告442CSF的使用步骤(1)了解企业(或电子商务系统)的战略目标(2)识别所有成功因素(3)确定关键成功因素(4)确定关键成功因素的性能指标和评估标准规划概述初步调查常用方法可行性分析规划报告可行性分析报告453关键成功因素的主要来源个别产业的结构竞争策略、产业中的地位及地理位置环境因素暂时因素规划概述初步调查常用方法可行性分析规划报告可行性分析报告464CSF方法的特点
■优点:能抓住主要矛盾,使目标的识别突出重点。能帮助企业高层经理人员确定企业管理目标,明确信息需求和建设电子商务系统的必要性。开始于商业目标,是一种自上而下的、从管理的角度看待电子商务系统规划的方式。■缺点:在方法实施中缺乏确定关键成功因素的规范方法规划概述初步调查常用方法可行性分析规划报告可行性分析报告473.3.3企业系统规划方法(BSP)BSP(BusinessSystemsPlanning)是IBM公司70年代初创建并逐步发展起来的,它是一种对企业管理信息系统进行规划和设计的结构化方法,也可用于电子商务系统的规划。
规划概述初步调查常用方法可行性分析规划报告可行性分析报告481BSP的作用该方法可以帮助规划人员做到:确定出待建电子商务系统的总体结构;同时确定系统的子系统组成和子系统开发的先后顺序;对系统数据进行统一规划、管理和控制;明确各子系统之间的数据交换关系,保证信息的一致性。
规划概述初步调查常用方法可行性分析规划报告可行性分析报告492BSP的步骤准备工作定义企业过程定义数据类分析现行系统确定管理部门对电子商务系统的要求定义系统结构规划概述初步调查常用方法可行性分析规划报告可行性分析报告50(1)准备工作①首先应成立一个规划小组。规划小组应当由企业负责人牵头。②明确规划的方向和范围。③制定工作时间进程表④制定调查提纲规划概述初步调查常用方法可行性分析规划报告可行性分析报告51(2)定义企业过程企业过程是企业管理中必要且逻辑上相关的一组决策和活动的集合,如产品预测、材料库存控制等业务处理活动或决策活动。企业过程按逻辑上的相关性进行分析和归并。定义企业过程是BSP方法的核心,是BSP方法成功的关键。规划概述初步调查常用方法可行性分析规划报告可行性分析报告52定义过程结束应有以下的文件输出:
①一个过程组列表。
②每一过程的简单说明。
③一个关键过程的表,即识别满足目标的关键过程。
④产品/服务过程的流程图。规划概述初步调查常用方法可行性分析规划报告可行性分析报告53(3)定义数据类数据类是指支持企业过程所必要的逻辑上相关的一组数据。识别数据类的目的在于了解企业目前的数据状况和数据要求,为定义电子商务系统的信息结构提供依据。识别数据类是将所有的数据分成若干大类,其方法有两种:一种是企业实体法。企业实体法可用矩阵表示。另一种识别数据的方法是企业过程法。规划概述初步调查常用方法可行性分析规划报告可行性分析报告54
数据/企业实体矩阵产品客户设备材料财会人员计划产品计划销售计划设备计划材料采购计划预算人员培训计划统计产品统计销售历史统计设备利用率材料消耗统计财务统计生产率文档产品入库出库汇总客户设备库存汇总材料库存汇总会计总账工资事务订货货运记录设备采购记录采购订货接收支付人事调动记录规划概述初步调查常用方法可行性分析规划报告可行性分析报告55企业过程法示例规划概述初步调查常用方法可行性分析规划报告可行性分析报告56(4)分析现行系统对现行业务过程、数据处理和数据文件进行分析,发现欠缺和冗余部分,进而对将来的行动提出建议。规划概述初步调查常用方法可行性分析规划报告可行性分析报告57(5)确定管理部门对电子商务系统的要求通过与他们的交换看法,明确目标、问题、系统需求。规划概述初步调查常用方法可行性分析规划报告可行性分析报告58(6)定义系统结构确定对数据资源和企业过程进行合理组织的方案,具体包括识别出系统和各个子系统,以及分析它们所包含的企业过程,从而将企业目标转化成信息系统的目标。定义信息系统结构的实质是划分子系统。BSP根据信息的产生和是用来划分子系统,尽量把信息产生的企业过程和使用的企业过程划分在一个子系统中,从而减少子系统之间的信息交换。具体的做法是用U/C矩阵图,U表示使用(Use),C表示产生(Create)。规划概述初步调查常用方法可行性分析规划报告可行性分析报告59U/C矩阵规划概述初步调查常用方法可行性分析规划报告可行性分析报告60规划概述初步调查常用方法可行性分析规划报告可行性分析报告613.3.4三种系统规划方法的比较CSF方法更能抓住主要矛盾,突出重点的识别。SST方法反映了各种人的要求,它能保证目标比较全面,疏漏较少,但在突出重点方面它不如关键成功因素法。BSP方法虽然也首先强调目标,但它没有明显的目标引出过程。规划概述初步调查常用方法可行性分析规划报告可行性分析报告62三种系统规划方法的综合运用可以把这三种方法结合起来使用,称它为CSB方法。这种方法首先用关键成功因素法确定企业目标,然后用SST方法补充完善企业目标,并将这些目标转化为系统目标,用BSP方法对以上两法确定的目标检验,并确定系统结构。规划方法:CSF、SST、BSP图形工具:树枝因果图、UC矩阵小提示规划概述初步调查常用方法可行性分析规划报告可行性分析报告633.4电子商务系统可行性分析可行性分析就是在初步调查、分析及电子商务系统开发方案拟订的基础上,运用技术经济理论与方法,分析电子商务系统开发方案的可行性,最后做出是否继续开发的明确结论。规划概述初步调查常用方法可行性分析规划报告可行性分析报告641.技术可行性技术可行性分析是要分析待开发系统的功能、性能和技术上的限制条件,确定开发方案在现有技术条件下是否有可能实现。技术条件指的是硬件、软件技术条件和人力技术条件。规划概述初步调查常用方法可行性分析规划报告可行性分析报告652.经济可行性经济可行性分析主要是对电子商务系统开发的成本与效益做出评估,即分析新系统所带来的经济效益是否超过开发和维护系统所需要的费用。(1)系统费用:设备费用、开发费用、运行费用、培训费用。(2)系统收益:直接效益、间接效益。规划概述初步调查常用方法可行性分析规划报告可行性分析报告663.管理及经营可行性主要分析企业管理和经营电子商务系统的基础条件和环境条件。内容一般包括:(1)企业及部门主管领导对电子商务系统的开发是否支持,态度是否坚决;(2)与系统有直接关系的业务人员对电子商务系统开发的态度如何,配合情况如何;(3)现行的业务管理基础工作如何,现行业务系统的业务处理是否规范等;(4)是否有在网上开展商务活动的经验;(5)是否制定有经营发展战略、网站长期与短期经营目标(6)是否进行了准确的网络市场细分和定位;(7)是否有专业的经营管理人员来运营网站;(8)是否建立了有序、畅通的企业运营机制;(9)是否有完善的内容和服务运营体系;(10)是否有适合企业现状的经营方法;(11)是否能有基本的经营经费支撑。规划概述初步调查常用方法可行性分析规划报告可行性分析报告673.5电子商务系统规划报告在初步调查和分析的基础上,基于服从和服务于企业战略使命和长期的目标,即可初步拟订电子商务系统的规划报告,在某些情况下该报告也被称为电子商务系统解决方案。规划概述初步调查常用方法可行性分析规划报告可行性分析报告681.系统背景描述该部分阐述电子商务规划涉及的企业的基本情况,包括企业的性质、实施电子商务的范围和规模、计划的项目周期、外部环境及其他一些特殊说明。规划概述初步调查常用方法可行性分析规划报告可行性分析报告692.企业需求描述(1)企业核心业务描述。(2)企业现行的组织结构及主要协作伙伴。(3)核心业务分析:核心商务流程;企业商务活动中存在的问题;电子商务对企业商务活动的影响;未来企业业务的增值点和业务延伸趋势;企业实施电子商务中存在的困难。规划概述初步调查常用方法可行性分析规划报告可行性分析报告703.电子商务系统建设的原则及目标(1)企业实施电子商务的基本策略;(2)电子商务系统所要达到的目标;(3)规划和设计原则:实施商务流程再造的原则、技术原则、实施原则、投资原则。规划概述初步调查常用方法可行性分析规划报告可行性分析报告714.商务模型建议(1)商务模式分析和建议;(2)商务模型;(3)电子商务环境下企业核心商务流程说明;(4)未来客户服务;(5)外部信息系统接口;(6)内部系统整合;(7)未来电子商务系统的环境。规划概述初步调查常用方法可行性分析规划报告可行性分析报告725.目标系统的总体结构(1)系统的体系结构;(2)系统各层次的构成及作用,包括客户、服务表达、应用逻辑、支持平台及基础网络;(3)Intranet;(4)Extranet;(5)网站(Portal)或企业信息门户(EIP)。规划概述初步调查常用方法可行性分析规划报告可行性分析报告736.应用系统方案(1)应用软件结构;(2)应用的功能;(3)主要应用流程描述;(4)数据与数据库;(5)应用支持平台;(6)应用互联接口。规划概述初步调查常用方法可行性分析规划报告可行性分析报告747.网络基础设施(1)网络基本结构;(2)Internet及接入,这一部分侧重于说明企业电子商务系统是通过接入设备和线路连接到Internet还是通过托管方式在ISP的数据中心配置;(3)Intranet结构;(4)Extranet及数据交换,这一部分阐述企业电子商务系统与合作伙伴、商务中介及银行、认证机构之间的网络连接、数据交换方式;(5)网络互联方式。规划概述初步调查常用方法可行性分析规划报告可行性分析报告758.电子商务交易中的支付与认证(1)电子商务支付方案,包括支付手段、支付流程及支付网关接口方式;(2)认证方案,包括认证内容、认证过程及认证证书。规划概述初步调查常用方法可行性分析规划报告可行性分析报告769.系统安全及管理(1)系统安全体系,包括安全策略、安全体系(计算机系统安全、网络安全措施、主机系统安全、应用安全措施)、安全交易。(2)系统管理,包括网络管理、服务器管理、授权与审计。规划概述初步调查常用方法可行性分析规划报告可行性分析报告7710.系统性能优化及评估(1)系统可靠性:数据及设备备份、灾难恢复;(2)可用性;(3)性能优化方案:系统负荷均衡、并发实物控制、高性能软件。规划概述初步调查常用方法可行性分析规划报告可行性分析报告7811.系统集成方案(1)系统平台选择,包括平台结构、软件及中间件(应运服务器、数据库系统、中间件产品、应用开发工具)、硬件(主机设备、网络设备、其他外围设备);(2)系统集成:设备集成方案、应用集成方案。规划概述初步调查常用方法可行性分析规划报告可行性分析报告7912.系统开销与投资此部分说明系统建设各个部分的开销及投资计划。规划概述初步调查常用方法可行性分析规划报告可行性分析报告8013.实施方案该部分说明电子商务系统实施的基本过程及相关的保障措施,其具体内容包括:(1)系统实施的主要任务;(2)实施进度安排;(3)实施过程的分阶段目标;(4)实施人员组织。规划概述初步调查常用方法可行性分析规划报告可行性分析报告8114.商务系统收益分析该部分说明系统产后可预见的收益。规划概述初步调查常用方法可行性分析规划报告可行性分析报告8215.其他说明由于电子商务系统设计不仅是技术问题,还涉及组织、管理甚至法律、人文环境等因素,所以对于相关的配套措施在这一部分应做阐述。在开发方案构想的过程中,同样需要企业有关专家的参与。开发方案既要解决现行系统存在的问题,又要充分预计未来需求的变化,使系统具有足够的可用性和伸缩性;此外,开发方案即要便于实现,又要便于运行管理与维护。规划概述初步调查常用方法可行性分析规划报告可行性分析报告833.6可行性分析报告可行性分析报告是开发人员对企业准备开发的电子商务系统进行可行性分析的结论。可行性分析报告采用书面的形式记录下来,作为论证和进一步开发的依据。可行性分析报告的一般格式如下。规划概述初步调查常用方法可行性分析规划报告可行性分析报告84l.引言(l)编写目的:阐明编写可行性研究报告的目的。(2)项目背景,应包括:①所建议开发软件的名称;②项目的任务提出者、开发者、用户及实现软件的单位;③项目与其他软件或其他系统的关系。(3)定义:列出文档中用到的专门术语的定义和缩写词的原文。(4)参考资料:列出有关资料的作者、标题,编号,发表日期、出版单位或资料来源,可包括:①项目经核准的计划任务书、合同或上级机关的批文;②与项目有关的已发表的资料;③文档中所引用的资料,所采用的软件标准或规范。规划概述初步调查常用方法可行性分析规划报告可行性分析报告852.现行系统分析对现行系统的初步调查分析结果,包括现行系统的组织结构、业务流程、工作负荷现行系统的人员状况、运行费用现行系统的计算机配置、使用效率和局限性现行系统在上述各方面的出现问题和要求规划概述初步调查常用方法可行性分析规划报告可行性分析报告863.系统的候选方案提出一个主要开发方案和若干个辅助开发方案。规划概述初步调查常用方法可行性分析规划报告可行性分析报告874.技术可行性分析5.经济可行性分析6.管理及经营可行性分析规划概述初步调查常用方法可行性分析规划报告可行性分析报告887.方案的比较研究对所有的候选方案从经济、技术、管理及经营等三个方面进行比较研究,逐个阐明各候选方案,并重点说明未被推荐的理由。规划概述初步调查常用方法可行性分析规划报告可行性分析报告898.结论意见根据以上的分析、比较,最后应给出一个结论。通常有三种情况:(1)可以按某方案立即进行;(2)需要增加资源,或待某些条件成熟时,或对目标修改,之后按某方案进行;(3)方案均不可行,停止建设。规划概述初步调查常用方法可行性分析规划报告可行性分析报告90本章小结系统规划的概念、任务、特点、步骤初步调查的目的、内容系统规划的常用方法:SST、CSF和BSP可行性研究电子商务系统规划报告和可行性分析报告规划概述初步调查常用方法可行性分析规划报告可行性分析报告91第4章电子商务系统分析系统规划系统分析系统设计系统实施系统运行维护评价本章学习目标与要求
(1)了解电子商务系统分析的基本概念和特点;(2)掌握电子商务系统分析的任务和基本思路;(3)熟悉电子商务系统的基本需求;(4)熟悉系统调查的原则、内容、方法和步骤;(5)掌握组织结构调查的内容;(6)掌握业务流程分析的内容及业务流程的绘制;(7)掌握数据流程分析的内容及数据流程图的绘制;(8)掌握数据字典的编写;(9)掌握结构化语言、判断树、判断表等3种处理逻辑的描述工具;(10)掌握电子商务系统分析报告的撰写。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.1电子商务系统分析概述其要回答新系统“做什么”这个关键性的问题,以充分理解和表达用户的要求,即明确系统功能阶段成果是逻辑模型(概念模型),它展示了系统是什么、能够做什么事情。实践表明,系统分析工作的好坏在很大程度上决定了系统的成败。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.1.1电子商务系统分析的基本概念电子商务系统分析就是在系统规划确定的目标和开发方案的指导下,结合电子商务系统的特点,使用诸如面谈、问卷调查、文档复查、观察和抽样等手段对企业进行调查,深入研究及描述现行系统的活动和各项工作,以及用户的需求,总结归纳出企业对电子商务系统的需求,描绘出未来系统所应实现的功能。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.1.2电子商务系统分析的特点与一般企业信息系统分析相比:目标相同方法类似系统分析的对象不尽相同系统分析的任务不同概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.1.3电子商务系统分析的任务掌握企业商务活动的特点系统详细调查分析、综合、评估和创新,提出电子商务系统的逻辑模型编制电子商务系统分析报告概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.1.4电子商务系统分析的思路1.信息系统分析的基本思路结构化系统分析方法的过程可以归结为“自顶向下、从静到动、去伪存真、不断迭代”。2.电子商务系统分析的基本思路(1)了解企业商务活动及电子商务可能对企业商务活动的改进方式;(2)掌握企业既有商务活动的详细特征;(3)了解典型的电子商务活动的基本需求。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.2电子商务系统的需求
4.2.1需求的分类电子商务系统需求是指所有用户要求该系统应具有的全部功能和特性。(1)根据需求性质分为功能需求和非功能需求。功能需求描述的是待建系统最终所提供的系统服务,从而能够满足用户的业务需求。非功能需求涉及的是对系统的限制,包括性能需求、行为需求、操作需求、界面需求、安全需求和质量需求。(2)根据需求通用性分为典型需求和非典型需求。典型需求是在某一领域、行业或商务模式下的共性需求,典型需求不需要详细调查即可知晓。非典型需求是在一特定环境下的、需要进行详细调查并进行分析才能获取的需求。
概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.2.2B2C电子商务系统的基本需求用户管理需求客户需求销售商的需求概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.2.3B2B电子商务系统的基本需求会员管理产品目录管理交易审批流程订单管理交易定价拍卖与投标采购网络支付概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.2.4C2C电子商务系统的基本需求会员注册、认证卖家管理买家管理论坛新手导航客户服务概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.3系统详细调查系统分析也是调查、分析和定义用户需求的过程。系统分析的初始工作是为新系统开发做进一步的系统详细调查。系统详细调查也称为系统调查或详细调查详细调查的对象是现行系统详细调查的目的在于完整地掌握现行系统的状况,发现系统存在的问题和薄弱环节,收集资料,为下一步的系统分析和新系统的逻辑模型设计做好准备详细调查的原则是用户参与概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.3.1系统调查的原则详细调查应自顶向下展开,按照系统化原则进行采用规范化的工作方法全面铺开与重点调查结合调查与分析整理相结合了解业务处理与收集数据同时进行概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.3.2系统调查的内容(1)系统的界限和运行状况(2)系统的外部环境(3)组织机构(4)人员及构成(5)系统的业务流程(6)系统的信息流程(7)系统的资源状况(8)系统的约束条件(9)系统的薄弱环节(10)系统研制工作的资源状况(11)各个方面对现行系统和新系统研制的态度(12)其他需要调查的相关问题概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.3.3系统调查的方法(1)个人访问法(2)邮寄调查法(3)电话调查法(4)开调查会法(5)直接参加业务的实践(6)综合调查法概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.3.4系统调查的步骤(1)确定调查目标,拟定调查项目(2)确定调查对象和方法(3)制订调查计划(4)调查的组织准备工作(5)实地调查(6)分析、整理资料(7)写出调查报告概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.4组织结构分析组织是企业业务流程活动的主体。组织的结构模式、组织被授予的权力、组织之间的沟通方式决定了企业的业务的实际流程和运行质量。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.4.1组织结构调查调查组织结构,要了解以下内容:组织内部的部门划分领导与被领导关系信息资料的传递关系物资流动关系与资金流动关系各部门的工作内容与职责各级组织存在问题以及对待建系统的要求等概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.4.2组织结构图组织结构指的是一个组织(企业、部门、车间等)的组成及其组成部分之间的隶属关系或管理与被管理的关系。组织结构图来描述现行系统组织机构的层次和隶属关系,是一张反映组织内部之间隶属关系的树状结构图。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.4.3组织/业务关系分析组织/业务关系用来描述组织各部分在承担业务时的关系。它包括组织各部分之间的联系程度、组织各部分的主要业务职能和它们在业务过程中所承担的工作等。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.4.4功能结构分析
业务功能分析是以组织结构图为背景、自上而下地分析各部门的功能,分层次将其归纳、整理,最后形成一个有层次的功能结构。描述这个功能结构的工具是业务功能结构图。
图形工具:组织结构图、组织业务关系表、业务功能结构图温馨提示概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.5业务流程分析4.5.1业务流程分析概述
业务流程分析是为了了解业务系统中各环节业务的内容、作用,信息的输入、输出、数据存储,信息的处理方法及过程。业务流程分析的基础是业务流程调查。描述业务流程的工具是业务流程图。在业务流程分析的调查中,要详细了解各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.5.2业务流程图
业务流程图(TransactionFlowDiagram,TFD),即用一些规定的图形符号来描述系统内某个具体业务处理过程的图形。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告业务流程图的作用(1)业务流程图可以帮助系统分析人员全面了解业务处理的过程;(2)它是系统分析人员、管理人员、业务操作人员相互交流的工具;(3)系统分析人员可直接在业务流程图上拟出可以实现计算机处理的部分;(4)通过业务流程图可以更直观地分析业务流程的合理性。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告业务流程图的图例通常,业务流程图有4种基本图形符号业务处理过程中的内部实体与业务有直接联系的外部实体输出的信息(报表、报告、文件、图形等)业务过程之间的关系概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告某企业物资管理业务流程图
图形工具:业务流程图温馨提示概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告练习根据以下业务过程画出领料业务流程图:车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未经批准的领料单退回车间,已批准的领料单被送给仓库管理员,仓库管理员查阅库存账,若有货,通知车间领料,也就是把领料通知单发给车间,否则,将缺货通知单通知供应科。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.6数据流程分析数据是信息的载体,是今后系统要处理的主要对象。因此必须对系统调查中所收集的数据以及统计和处理数据的过程进行分析和整理。数据流程分析是系统分析阶段中的关键和核心工作,是建立系统逻辑模型的基础,同时也是下阶段数据库设计和系统功能模块设计的基础。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.6.1数据流程调查1.数据来源(1)组织的正式报告(对于手工系统而言)。(2)现行系统的说明性文件(对于已局部计算机化了的系统而言)。(3)组织外的数据来源。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告2.数据收集方法(1)查阅档案(2)面谈调查(3)发调查表(4)测定(5)采样(6)实际动手概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告3.数据调查的内容输入数据输出数据数据处理过程存储方式代码信息数据需求概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.数据汇总数据汇总是指对调查收集来的数据资料进行汇总和整理。数据汇总通常有如下几种处理方法:(1)数据资料的排放(2)数据检查(3)分类整理概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告5.数据分析数据分析是要分析已收集数据的完备性、一致程度和无冗余的情况。数据分析的工具是U/C矩阵。完备性:对具体的数据项必须有一个产生者(即“C”)和至少一个使用者(即“U”),而过程则必须有产生或使用(“U”或“C”元素)发生一致性:对具体的数据项必须有且仅有一个产生者(“C”)无冗余性:不允许有空行或空列概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告6.数据特征分析数据特征分析是为以后的设计工作做准备,特征分析主要包括以下内容:①数据的类型及长度②合理的取值范围③哪些业务使用这些数据④数据流量⑤重要程度和保密程度概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.6.2数据流程图数据流程分析是系统分析的主要内容。主要目的就是勾画出系统的逻辑模型。数据流程分析是把数据从现行系统内部的流动中抽象出来,单从数据流动过程来考查实际业务的数据处理模式。数据流程分析内容主要包括分析信息的流动、传递、处理、存储等。数据流程分析主要通过数据流程图来实现。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告1.数据流程图的组成
数据流程图是通过图形方式来描述系统的数据流程的一种工具,包括外部实体、处理过程、数据存储和数据流等4个组成部分概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告外部实体指在系统以外、又和系统有联系的人或事物,不受系统所控制。它说明了数据的外部来源和去处,属于系统的外部和系统的界面。通常外部实体在数据流程图中用长方形表示,框中写上外部实体名称。(1)外部实体概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告(2)数据处理数据处理指对数据进行的操作,它用来改变数据值,它把流入的数据流转换为流出的数据流。在数据流程图中,数据处理用长方形表示,长方形分三个部分概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告(3)数据存储在数据流程图中数据存储用右边开口的长方条表示。在长方条内写上数据存储名,数据存储名应与它的内容一致。数据存储本身不产生任何操作,它仅响应存储和访问数据的要求。如果是读数据,则数据流的方向应从数据存储流出;写数据时则相反。如果是又读又写,则数据流是双向的。在修改数据存储时,虽然必须首先读数据,但其本质是写数据,因此数据流应流向数据存储,而不是双向的。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告(4)数据流数据流是指处理功能的输入或输出。它用来表示一个中间数据流值,但不能用来改变数据值。数据流是模拟系统数据在系统中的传递过程的工具。数据流由一组确定的数据组成,通常有以下约定。①名称最好能反映出数据流的含义,不同的数据流不能同名。②对流进或流出数据存储的数据流不需标注名称(数据存储名称本身足以说明数据流了),其他的数据流必须标注名称。③两个处理之间可以有多个不同的数据流。这是由于这些数据流用途或流动时间不同,或者这些数据流之间没有联系。④数据流程图描述的是数据流而不是控制流,因此像业务流程图中的一些控制流应从数据流程图中删去。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告2.分层数据流程图目前的数据流程分析多是通过分层的数据流程图来实现的。层次数据流程图由顶层、中间层和底层组成。顶层图只能有一张,而中层图和底层图可各有若干张。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告数据流程图的分层顶层图又称环境图或上下文图,它描述了系统的环境、与系统有数据交互的外部实体、输入的数据流和输出的数据流。中层图可能会分几层零层图(diagramzero)一层图(diagramone)二层图(diagramtwo)……底层图概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告分层数据流程图概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告顶层图概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告零层图概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告3.数据流图的绘制步骤(1)确定所开发的系统的外部实体,即系统的数据来源和去处。(2)确定整个系统的输出数据流和输入数据流,把系统作为一个处理环节,画出环境图。(3)确定系统的主要信息处理功能,按此将整个系统分解成几个处理环节(子系统),确定每个处理的输出与输入数据流及与这些处理有关的数据存储。(4)根据自顶向下、逐层分解的原则,对上层图中全部或部分处理环节进行分解。(5)重复步骤(4),直到逐层分解结束。(6)对图进行检查和合理布局,主要检查分解是否恰当、彻底,DFD中各层是否有遗漏、重复、冲突之处,各层DFD及同层DFD之间关系是否正确,命名、编号是否确切、合理等,对错误与不当之处进行修改。(7)和用户进行交流,在用户完全理解数据图的内容的基础上征求用户的意见。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.绘制数据流程图的指导原则
(1)自顶向下、逐层分解(2)数据守恒(3)父子平衡(4)合理命名及编号(5)数据流程图分解(6)层次的划分概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告5.绘制数据流程图的规则(1)处理①处理必须既有数据输入,又有数据输出;②处理的名称中必须有动词;③处理的输入数据与输出数据必然是不同的。
概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告(2)数据存储①数据不能从一个数据存储直接流向另一个数据存储,中间必须经过处理;②数据不能从一个外部实体直接流向一个数据存储,中间必须经过处理;③数据不能从一个数据存储直接流向一个外部实体,中间必须经过处理;④数据存储的名称必须是名词。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告⑶外部实体①数据不能从一个外部实体直接流向另一个外部实体,中间必须经过处理;②外部实体的标识称必须是名词。概述需求详细调查组织结构业务流程数据流程BPR逻辑模型分析报告概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告⑷数据流①两个图形符号之间的一个数据流只允许有一个方向;如果有两个方向的数据流,则需绘制两个数据流箭头,因为这些数据流在不同的时间发生。②一个数据流不能直接返回刚离开的原处理。至少需经过另一个处理,产生其他某个数据流,然后把产生的数据流返回给开始过程。③一个数据流流向一个数据存储,意味着对数据存储的升级;④一个数据流流出一个数据存储,意味着对数据的检索或使用;⑤数据流分支表示完全相同的数据从一个公共的地方进人两个或多个不同的处理、数据存储或者外部实体(这通常表示相同数据的不同副本进人不同的位置);⑥数据流的连接(Join)表示完全相同的数据从两个不同的处理、数据存储或者外部实体移到一个共同的位置。⑦数据流的标识必须是名词。多个数据流名词可以出现在一个箭头上,只要相同箭头上的所有数据流作为一个数据包一起移动。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告DFD典型错误概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告错误纠正概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例——录像带租赁店(顶层图)概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例——录像带租赁店(零层图)例——录像带租赁店概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告外部实体与内部实体的区别外部实体只向系统输入数据,或从系统接受数据内部实体往往直接处理数据概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告练习车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未经批准的领料单退回车间,已批准的领料单被送给仓库管理员,仓库管理员查阅库存账,若有货,通知车间领料,也就是把领料通知单发给车间,否则,将缺货通知单通知供应科。(1)保管员根据当日的入库单通过入库处理将数据输入到“入库流水帐”,并修改“库存台帐”;(2)根据库存台帐,统计和打印程序输出库存日报表;(3)需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,并显示查询结果。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告练习题——教材销售系统该系统的工作流程描述:学生交购书单,经审查无效购书单返回给学生,如果库存记录记录书库中有所需教材,则开发票,登记并开领书单,学生凭领书单到书库领书。如果书库中该教材脱销,则填写缺登记表。根据缺书登记表,生成一张采购单,由教材采购人员根据采购单采购教材,新教材入库后,根据进书单登记到库存记录。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告练习题——环境图顶层图:概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告练习题——零层图概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告第一层图——销售子系统概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告第一层图——采购子系统采购子系统概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告合并后的数据流程图概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告数据流程图的作用
是系统逻辑模型中的主要部分部分数据流程图则是描述分解的基本手段是今后设计系统功能模块的基础是今后设计数据库的基础概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.6.3数据字典数据流程图是系统逻辑模型的主要描述形式。但数据流程图还是有局限性的。第一,数据流程图上不能描述出数据流、数据存储、处理和外部实体的具体内容第二,数据流程图不能描述系统中的业务决策与控制过程第三,数据流程图不能描述系统中人机交互过程及信息的反馈与循环处理。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告数据字典(DataDictionary)是以特定格式记录下来的、对数据流程图中各个基本成分(数据流、处理、数据存储和外部实体)的内容和特征所作的完整的定义和说明。数据字典则是在数据流程图的基础上,进一步定义和描述数据处理过程、实体及数据存储的详细逻辑内容的工具,是对数据流程图的重要补充和说明。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告编写数据词典的基本要求①对数据流程图中各种元素的定义必须明确、易理解、唯一。②命名、编号与数据流程图一致。③符合一致性与完整性的要求,④文字精炼,数字与符号正确。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告数据字典的条目数据字典中包含有6类条目:数据项、数据结构、数据流、数据存储、外部实体、处理。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告1.数据项数据项也称数据元素,它是具有独立逻辑含义的最小数据组成单位。在数据字典中,其定义内容包括:数据项的编号、名称、别名,数据项的说明,数据项的数据类型,数据项的取值范围,数据项的长度。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告2.数据结构数据结构描述的是若干数据项(也可能还包括数据结构)共同构成的组合关系。数据结构根据是否包含数据结构,可分为简单数据结构和嵌套数据结构。简单数据结构全部由数据项组成;嵌套数据结构的组成中,除了数据项,还有数据结构。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告简单的数据结构例子商品明细表商品编号商品名称商品型号商品规格商品单价商品数量概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告嵌套的数据结构例子销售合同合同编号订货日期用户产品订货数量交货日期签约人“用户”、“产品”和“签约人”都是一个数据结构。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例:数据结构概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告3.数据流数据流是对系统中数据流的组成、逻辑流向的描述。数据流的组成可以是数据项或数据结构。内容包括:数据流的编号、名称,数据流的说明,数据流的来源,数据流的去向,数据流的组成,数据流量,高峰流量等。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例:数据流概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告⑷处理逻辑处理逻辑又称加工或处理过程,其仅对数据流程图中底层的处理加以说明。处理逻辑的内容包括:处理逻辑的编号、名称,处理逻辑的说明,输入的数据流,输出的数据流,处理频率,处理过程。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例:处理逻辑概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告5.数据存储数据存储是数据暂时或永久保存的地方,并常以文件的形式存储数据。其内容包括:数据存储的编号名称数据存储的说明数据存储的组成数据存储的关键字相关联的处理概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例:数据存储概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告6.外部实体外部实体是数据流的来源或去向。其内容包括:外部实体的编号名称外部实体的说明外部实体输入的数据流外部实体输出的数据流相关联的处理概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例:外部实体概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.6.4处理逻辑的描述处理逻辑是对数据流程图中处理的详细描述。数据流程图、数据字典和处理说明三者构成了系统的逻辑模型。用于描述处理说明的工具•结构化语言•判断表•判断树概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告1.结构化语言结构化语言是一种介于自然语言与程序设计语言之间的语言。构化语言是为描述决策结构而设计的语句,为了在两个或多个行动中判断选择,它使用由“IF”、“THEN”、“ELSE”等词汇组成的规范化语言。其一般形式如下:概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告例(1)年交易额在5万以下,则不给予折扣;(2)对于年交易额在5万(含)以上时:如果无欠款,则给予15%的折扣;如果有欠款,而且与本公司的交易关系在10年以上,则折扣为10%;如果有欠款,而且与本公司交易关系在10年以下,则折扣为5%。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告2.判断树判断树是用一种树形图来表示处理逻辑的一种工具。它比用语言的方式更为直观。它能顺序地表示出条件和行动,因而能显示出应首先考虑哪些条件,其次考虑哪些行动等。它也表示出各条件和所允许的行动的关系。判断树图形的左边是树根,从左向右依次排列的非叶结点是各种条件,左边的条件比右边的优先考虑,根据每个条件的取值不同,树可以产生很多分支,各分支的最右端(即树的叶结点)即为不同的条件取值状态下采取的处理(也称策略)。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断树根条件条件条件条件条件条件条件行动行动行动行动行动概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断树企业折扣政策年交易额5万以上年交易额5万以下无欠款有欠款交易10年以上交易10年以下15%10%5%0%概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告优点:形式简单,不需任何说明,易看出含义,易于掌握和使用。3.判断表判断表是采用表格方式来表示处理逻辑的一种工具。一张判断表由四部分组成左上部为条件说明左下部为处理说明是右上部是各种条件的组合右下部是和每种条件组合相对应的处理判断表的每一列实质上是一条规则,规定了与特定的条件组合相对应的处理。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告条件及行动12345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%条件语句行动语句条件项行动项判断表概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告在表的右上部分中”Y”表示它左边的那个条件成立,”N”表示条件不成立,空白表示这个条件成立与否并不影响动作的选择。判断表右下部分中画”√”表示做它左边的那项动作,空白表示不做这项动作。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断表条件及行动12345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYYNNNNYYNNYYNNYNYNYNYN概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断表的简化(1)条件及行动12345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYYNNNNYYNNYYNNYNYNYNYN概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断表的简化(2)条件及行动1345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYNNNNYNNYYNNYNYNYN概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断表的简化(3)条件及行动1345条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYNYNNYN概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告过滤操作列出所有的条件组合后,需要对各组条件进行过滤操作。包括删除条件和合并条件两种情况。首先,按列考察每一个组合条件,对于在题目要求中没有出现的条件组合,进行删除。其次,对于重复条件,进行合并。合并方法为:对于相邻两列中只有一个条件不相同的情况,考察该条件的存在是否对最终结果产生影响,如果该条件对于当前的条件组合不产生影响,则合并相邻两列,并删除该条件。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告判断表的优缺点判断表的优点是能够清晰地表示复杂的条件组合与应做的处理之间的对应关系,而其它的工具不易表示。判断表的缺点是建立过程较为繁杂。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告选择合适的工具一般地说:①对一个不太复杂的逻辑判断,使用判断树较好;②对一个很复杂的逻辑判断,使用判断表较好;③如果一个处理过程中,既含有顺序结构,又含有判断和循环结构时,应使用结构化语言较好。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.7电子商务系统逻辑模型的建立4.7.1新系统逻辑模型的任务建立新系统逻辑模型的主要任务就是:对系统业务流程分析的结果进行整理;对数据流程分析的结果进行整理,在现行系统逻辑模型的基础上,结合新系统的目标,设计出新系统的逻辑模型。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.7.2建立新系统的逻辑模型
1.确定新系统的目标2.确定合理的业务流程3.确定合理的数据流程4.建立数据字典5.建立处理说明概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.8电子商务系统分析报告系统分析阶段的成果就是系统分析报告,它反映了这一阶段调查分析的全部情况,是下一步设计与实现系统的纲领性文件。概述需求详细调查组织结构业务流程数据流程BPR逻辑模型分析报告概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.8.1系统分析报告的作用(1)描述了目标系统的逻辑模型,作为开发人员进行系统设计和实施的基础;(2)作为用户和开发人员之间的协议或合同,为双方的交流和监督提供基础;(3)作为目标系统验收和评价的依据。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.8.2系统分析报告的内容1.概述概述主要是对企业和要开发的系统的基本情况作概况性的描述。具体包括:待建电子商务系统的背景资料、企业概况、系统的名称与功能、报告所使用的专门术语等。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告2.现行系统情况(1)组织情况概述①对分析对象的基本情况进行概括性的描述,包括组织的结构、组织的目标、组织的工作过程和性质、业务功能等。②系统与外部实体(其他系统或结构)间有哪些物质及信息的交换关系和联系。③参考资料和专门术语说明。(2)现行系统概述①现行系统现状调查说明。通过现行系统的组织结构图、数据流程图、数据字典等,说明现行系统的目标、规模、主要功能、组织机构、业务流程、数据存储和数据流,以及存在的薄弱环节。②系统需求说明。用户要求及现行系统存在的主要问题。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告3.新电子商务系统的逻辑模型(1)新系统拟定的业务流程及业务处理工作方式。提出明确的功能目标,并与现行系统进行比较分析,要重点突出计算机处理的优越性。(2)新系统拟定的数据指标体系和分析优化后的数据流程,各个层次的数据流程图、数据字典和处理说明,以及计算机系统将完成的工作部分。(3)出错处理要求。(4)其他特性要求。例如,系统的输入、输出格式、启动和退出等。(5)遗留问题,指根据目前条件,暂时不能满足的一些用户要求或设想,并提出今后解决的措施和途径。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告4.实施计划(1)工作任务的分解根据资源及其他条件确定各子系统开发的先后次序,在此基础上分解工作任务,指定专人分工负责。(2)进度根据系统开发资源与时间进度估计,制订进度安排计划,给出各项工作的预定开始日期和结束日期,规定任务完成的先后顺序及完成的界面,可用PERT或甘特图表示进度。(3)预算逐项列出本项目所需要的劳务及经费的预算,包括各项工作所需人力及办公费、差旅费、资料费等。概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告小结系统详细调查组织结构分析业务流程分析数据流程分析电子商务系统逻辑模型的建立电子商务系统分析报告概述需求详细调查组织结构业务流程数据流程BPR逻辑模型分析报告
图形工具:组织结构图、组织业务关系图、业务功能结构图业务流程图、数据流程图、判断树、判断表温馨提示概述需求详细调查组织结构业务流程数据流程逻辑模型分析报告第5章电子商务系统设计本章学习目标与要求掌握电子商务系统设计的任务熟悉系统设计的分类理解系统设计的原则掌握系统划分和功能结构设计掌握代码设计掌握数据库设计的内容和步骤熟悉用户界面设计的内容和过程熟悉电子商务系统物理配置方案设计的内容掌握电子商务系统设计说明书的撰写本章主要内容概述系统划分和功能结构设计代码设计数据库设计用户界面设计电子商务系统物理配置方案设计电子商务系统设计说明书5.1概述系统分析给出了电子商务系统开发的逻辑方案,定义了系统“做什么”的问题。而系统设计则要在此基础上设计出系统的物理方案,解决“怎么做”的问题。系统设计不仅与系统分析阶段的成果密不可分,而且还是系统实施阶段的蓝图和依据,是系统开发从逻辑设计到物理设计、从理论到实践的一个重要的过渡阶段。概述系统划分代码设计数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 咨询合同2026战略管理咨询协议二篇
- 数学必修24.2 直线、圆的位置关系教案设计
- 沪教版 (五四制)五年级下册长方体与正方体的体积教学设计
- 2026年小程序开发服务合同协议二篇
- 人教新目标 (Go for it) 版七年级下册Unit 11 How was your school tripSection A第2课时教案及反思
- 初中美术9 服装设计教案
- 第17课 外交事业的发展(教学设计)-2025-2026学年八年级历史下册新课标同步教学教学设计与教学设计(人教部编版)
- 餐饮品牌加盟合同2026年度更新二篇
- 第十二课 挺起自信的胸膛教学设计初中心理健康北师大版河南专版七年级全一册-北师大版河南专版
- 2026年软件源代码许可合同协议三篇
- (二模)呼和浩特市2026年高三年级第二次模拟考试英语试卷(含答案)
- 2026年陕西有色冶矿集团第一批招聘(48人)笔试参考题库及答案解析
- 统编人教五年级语文下册《杨氏之子》教学课件
- 2026年乡镇粮食安全责任制规定知识测试题
- 2026太平保险校招面试题及答案
- 企业环保工作绩效考核方案
- 2026年航空航天基础知识模拟题库
- 肿瘤免疫治疗伦理审查的特殊考量
- 煤矿事故应急培训课件
- 胸痛CBL的课件教学课件
- 全国园林绿化养护概算定额(2018版)
评论
0/150
提交评论