1、第第11章章 电子商务系统分析与设计电子商务系统分析与设计 主讲教师:邹筱3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论第第11章章 电子商务系统分析与设计电子商务系统分析与设计 学习要点电子商务系统分析过程需求分析结构化系统分析工具电子商务系统设计的思想和方法电子商务系统设计的主要内容相关文档的编写3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论第第5章章 电子商务网络安全电子商务网络安全 第一节电子商务系统分析第二节电子商务系统设计3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论第
2、一节第一节 电子商务系统分析电子商务系统分析一、电子商务系统分析任务和步骤二、电子商务系统分析工具三、电子商务系统分析报告3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论一、电子商务系统分析任务和步骤一、电子商务系统分析任务和步骤(一)电子商务系统分析任务电子商务系统分析任务就是在电子商务系统规划确定的目标和开发方案的指导下,结合电子商务的特点,通过对企业各部门,各业务的详细调查,深入研究现有系统的工作流程,分析用户的需求,建立新系统的逻辑设计方案,以解决系统“能做什么”的问题3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概
3、论一、电子商务系统分析任务和步骤一、电子商务系统分析任务和步骤(二)电子商务系统分析步骤1.系统调查系统调查是系统分析工作中最重要的环节之一,全面真实的调查是分析与设计的基础。(1)系统调查指导原则(2)系统调查内容(3)系统调查步骤和方法3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论一、电子商务系统分析任务和步骤一、电子商务系统分析任务和步骤(二)电子商务系统分析步骤2.需求分析需求分析是在系统调查的基础上进行分析和综合,并进行评价和检查,进而提出对目标系统的综合要求。从广义上理解:需求分析包括需求的获取、分析、规格说明、变更、验证、管理的一系列需求工程
4、。狭义上理解:需求分析是指需求的分析、定义过程。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论一、电子商务系统分析任务和步骤一、电子商务系统分析任务和步骤(二)电子商务系统分析步骤(二)电子商务系统分析步骤2.需求分析(1)分析人员要使用符合客户语言习惯的表达。(2)分析人员要了解客户的业务及目标,并编写软件需求报告。(3)开发人员要尊重客户的意见,要对需求及产品实施提出建议和解决方案。(4)描述产品使用特性(5)允许重用已有的软件组件(6)要求对变更的代价提供真实可靠的评估3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概
5、论一、电子商务系统分析任务和步骤一、电子商务系统分析任务和步骤(二)电子商务系统分析步骤(二)电子商务系统分析步骤2.需求分析(7)准确而详细地说明需求。(8)及时做出决定。(9)尊重开发人员的需求可行性及成本评估。(10)划分需求的优先级(11)评审需求文档和原型(12)需求变更要立即联系,遵照开发小组处理需求变更的过程(13)尊重开发人员采用的需求分析过程3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论一、电子商务系统分析任务和步骤一、电子商务系统分析任务和步骤(三)需求规格说明书(三)需求规格说明书电子商务系统分析阶段编写的需求规格说明书,可以参考软件
6、需求规格说明书。123456A引言目的 文档约定 预期的读者和阅读建议 产品的范围 参考文献B综合描述产品的前景 产品的功能用户类和特征 运行环境设计和实现上的限制假设和依赖附录C外部接口需求附录用户界面附录硬件接口软件接口 通信接口D系统特性说明和优先级激励/响应序列 功能需求 E 其它非功能需求 性能需求安全设施需求 安全性需求软件质量属性 业务规则 用户文档F其它需求G附件词汇表分析模型 待确定问题的列表 3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(一)组织结构与功能分析1组织结构分析:组织结构分析
7、通常是通过组织结构图来实现的,是将调查中所了解的组织结构具体地描绘在图上。总经理副总经理副总经理副总经理财务总监技术部开发部市场部销售部人事部办公室行政部财务部3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(一)组织结构与功能分析2组织/业务关系分析:了解组织内部各部分之间的联系程度,组织各部分的主要业务职能和它们在业务过程中所承担的工作等。序号号 组组 织织联联系系程度程度业务业务计计划划部部质质量量部部设设计计部部工工艺艺部部总总工工室室生生产产部部供供应应部部人人事事部部总总务务部部培培训训部部销销售售
8、部部仓仓库库1计计划划*2生生产产*3供供应应*4销销售售*5人事人事*63/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(一)组织结构与功能分析3业务功能分析:进行业务功能分析,要以组织结构为背景对功能进行识别和调查,因为每个组织都是一个功能机构,有不同的功能。序销售主管计划管理客户管理合同管理报表统计计划下达计划监督客户档案客户联系合同制定合同监督历史查询销售统计收入统计业绩分析销售主管计划管理客户管理合同管理报表统计计划下达计划监督客户档案客户联系合同制定合同监督历史查询销售统计收入统计业绩分析3/23/
9、20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(二)业务流程分析业务流程分析则是在业务功能的基础上将其细化,利用系统调查的资料将业务处理过程中的每一个步骤用图形描述。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(三)数据与数据流程分析数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。1调查数据的汇总分析(1)数据汇总(2)数据分析(3)数据特征分析3/23/20243/23/2024电子商务概论电子商务概论电子商务
10、概论电子商务概论数据类功能客户订货产品工艺流程材料表成本零件规格材料库存成本库存职工销售区域财务计划计划设备负荷物资供应任务单列号Y经营计划UUUC1财务规划UUCC2资产规模U3产品预测CUU4产品设计开发UCUCCU5产品工艺UCCU6库存控制CCUU7调 度UUUUC8生产能力计划UCU9材料需求UUUC10操作顺序CUUU11行 号X123456789101112131415163/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(三)数据与数据流程分析2数据流程分析数据流程分析是把数据在组织(或原系统)内
11、部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式外部项本系统之外的人或单位,与本系统有信息传递关系数据流表示流动着的数据,亦可表示数据文件的存储操作数据处理对数据的加工操作(功能)数据存储存储通过数据处理而生成的保存文档。如:文件、报表、账簿等3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(三)数据与数据流程分析2数据流程分析(例)录取录取通知考生档案学校招办3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电
12、子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(三)数据与数据流程分析2数据字典数据字典(DataDictionary)是在数据流程图的基础上,进一步定义和描述数据处理过程、实体及数据存储的详细逻辑内容的工具。数据数据项项目目类类型型长长度度使用使用情况情况变动变动情况情况准考证号字符10经常基本不变所属地区字符10不经常基本不变考试科目类别字符4经常基本不变姓名字符8经常基本不变性别字符2不经常基本不变各科成绩(数学,语文,外语,政治,历史,地理)数值(1位小数)5频繁经常变动总分数值(1位小数)5频繁经常变动备注字符50不经常经常变动3/23/20243/23/2024电子商务
13、概论电子商务概论电子商务概论电子商务概论二、电子商务系统分析工具二、电子商务系统分析工具(三)数据与数据流程分析2数据字典(1)数据元素(2)数据结构(3)说明(4)处理逻辑(5)数据存储(6)外部实体项项目目组组成成类类型型发发出出地地存存储储者者高考高考成成绩绩单单准考证号,所在地区(学校代号),考试科目类别,姓名,(性别),各科成绩,总分,备注数据存储数据流招生办招生办录取院校考生考生考生档案档案所在单位(学校,班级,学号),姓名,性别,出生日期,政治面貌,担任职务,业务情况(平时成绩),家庭情况,简历,特长,体育达标情况,评语,获奖情况数据存储考生所在学校或单位招生办录取院校3/23/
14、20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论三、电子商务系统分析报告三、电子商务系统分析报告系统分析报告是系统分析阶段的成果,是对系统分析工作的总结和整理,是下一步系统设计和实现的指导性文件。系统分析报告一般包括引言、现行系统概述、新系统逻辑方案和实施计划四大部分。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论第二节第二节 电子商务系统设计电子商务系统设计电子商务系统设计的主要任务是从电子商务系统的总体目标出发,根据系统规划及分析阶段产生的文档,并考虑到经济、技术和系统所实现的内外环境和主客观条件,确定电子商务系统的总体结构和
15、系统各组成部分的技术方案,合理选择计算机和通信的软硬件设备,确保总体目标的实现。一、电子商务系统设计概述二、电子商务系统内部设计3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论一、电子商务系统设计概述一、电子商务系统设计概述(一)系统设计的目标与方法系统设计的目标是在保证逻辑模型实现的基础上,设计出一个易于理解,容易维护的系统,尽可能提高系统的各项指标,即系统的效率、质量、可靠性、可变性和经济性等。结构化的分析和设计方法原型法(PrototypingApproach)面向对象方法3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务
16、概论一、电子商务系统设计概述一、电子商务系统设计概述(二)系统设计的基本原则1技术的先进性和成熟性2符合企业信息化的整体技术战略3与现行的应用具有良好的兼容性4安全性5实用性6可扩展性7开放/协同性3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论一、电子商务系统设计概述一、电子商务系统设计概述(三)系统设计报告系统设计阶段的成果是系统设计报告。编写系统设计报告的目的是总结系统设计阶段的工作,为系统实现阶段提供依据,也为系统维护阶段提供必要的文档支持。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统内部设计二
17、、电子商务系统内部设计(一)电子商务网站设计1电子商务系统与网站企业电子商务系统客户合作伙伴电子商务网站企业内部信息系统3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统内部设计二、电子商务系统内部设计(一)电子商务网站设计2电子商务网站设计(1)网站分析确定网站的建设目标网站建设的需求分析(2)网站设计网站总体结构设计网站的功能和内容设计网站的信息结构设计网页可视化设计数据库的设计(3)网站实施3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统内部设计二、电子商务系统内部设计(二)电子商务系统
18、平台设计1.电子商务系统平台的基础环境3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统内部设计二、电子商务系统内部设计(二)电子商务系统平台设计1电子商务系统平台的基础环境(1)网络环境(2)服务器主机(3)操作系统3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论二、电子商务系统内部设计二、电子商务系统内部设计(二)电子商务系统平台设计2电子商务系统平台软件的选择(1)数据库系统(2)Web服务器软件(3)应用服务器3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章小结
19、本章小结1电子商务系统分析任务就是在电子商务系统规划确定的目标和开发方案的指导下,结合电子商务的特点,通过对企业各部门,各业务的详细调查,深入研究现有系统的工作流程,分析用户的需求,建立新系统的逻辑设计方案,以解决系统“能做什么”的问题。2系统分析的步骤是首先,进行现行系统的详细调查,并用一定的工具对现行系统进行形象的描述。然后,在详尽调查的基础上对需求进行分析和综合,并进行评价和检查,进而提出对目标系统的综合要求。最后,提出新系统的逻辑模型,并整理出系统分析报告。3需求分析的任务就是要全面地理解用户的各项要求,并准确地表达所接受的用户需求。需求分析阶段的工作,可以分为四个方面:问题识别,分析
20、与综合,制订规格说明,评审。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章小结本章小结4结构化的分析方法中,系统分析时应该按顺序进行组织结构与功能分析、业务功能分析和数据流程分析,每个阶段都有相应的图表和工具。5系统设计的目标是在保证逻辑模型实现的基础上,设计出一个易于理解,容易维护的系统,尽可能提高系统的各项指标,即系统的效率、质量、可靠性、可变性和经济性等。系统设计根据系统分析的结果,对新信息系统进行深入设计,设计出一套与改进后的管理体制及管理手段相适应的新的信息系统,并为系统实施阶段的程序设计、调试提供依据。6系统设计方法有很多,如结构化设计、原
21、型设计、面向对象的设计等,它们同样也可适用于系统分析阶段。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章小结本章小结7电子商务系统内部设计包括电子商务网站和电子商务系统平台设计两部分。8电子商务网站建设设计一般包括以下内容:首先是网站分析,其次是网站设计,最后是网站实施。9电子商务系统平台设计包括基础环境设计和软件的选择。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论1系统设计的目标是得到系统的逻辑方案。()练习与思考练习与思考一、判断题一、判断题2系统调查的范围应该是围绕组织内部信息流所涉及领域的各个方面。()3
22、需求分析是在系统调查的基础上进行分析和综合,并进行评价和检查,进而提出对目标系统的综合要求。()3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论5开发者可以按照客户的观点决定需求优先级。()练习与思考练习与思考一、判断题一、判断题6电子商务系统就是电子商务网站。()3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论练习与思考练习与思考二、选择题二、选择题1()在系统开发过程中,系统调查所处的阶段是A系统分析B系统设计C系统实施D运行和维护A2()关于系统分析,以下哪个叙述正确A企业领导根据系统开发建议书下达系统开发任务B系统
23、分析的目标是提出建设系统的物理方案C系统分析工作不确定性大,面向组织管理问题D系统分析员应比程序员、软件设计师更精通计算机技术C3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论练习与思考练习与思考3()U/C矩阵用于。A描述组织机构B描述企业过程C定义数据类D定义系统总体结构二、选择题二、选择题C4电子商务系统内部设计包括()。A电子商务网站设计B电子商务系统平台设计C数据库设计D安全保密设计AB3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论练习与思考练习与思考5()用原型法进行系统分析与设计,先要提供一个原型,再不断完
24、善,原型是A系统的概念模型B系统的逻辑模型C系统的物理模型D可运行的模型二、选择题二、选择题D3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论1常用的系统调查方法有_、_、_和_。练习与思考练习与思考三、填空题个别访问个别访问 开座谈会开座谈会业务调查业务调查 直接参加业务实践直接参加业务实践2数据字典是在_的基础上,进一步定义和描述数据处理过程、实体及数据存储的详细逻辑内容的工具。数据流程图数据流程图 3系统设计方法有很多,如_、_、_等,它们同样也可适用于系统分析阶段。结构化设计结构化设计面向对象设计面向对象设计 原型设计原型设计3/23/20243/2
25、3/2024电子商务概论电子商务概论电子商务概论电子商务概论练习与思考练习与思考三、填空题4电子商务系统内部设计包括_和_两部分。电子商务网站电子商务网站 电子商务系统平台设计电子商务系统平台设计5电子商务系统运行的基础环境主要包括了_、_和_等。计算机网络环境计算机网络环境服务器主机设备服务器主机设备操作系统操作系统3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论练习与思考练习与思考四、思考题1电子商务系统分析的思路、方法与传统的信息系统分析方法的差异是什么?答:电子商务系统分析任务就是在电子商务系统规划确定的目标和开发方答:电子商务系统分析任务就是在电子
26、商务系统规划确定的目标和开发方案的指导下,结合电子商务的特点,通过对企业各部门,各业务的详细调查,案的指导下,结合电子商务的特点,通过对企业各部门,各业务的详细调查,深入研究现有系统的工作流程,分析用户的需求,建立新系统的逻辑设计方案,深入研究现有系统的工作流程,分析用户的需求,建立新系统的逻辑设计方案,以解决系统以解决系统“能做什么能做什么”的问题。在系统规划阶段,用户需求的初步调查是确的问题。在系统规划阶段,用户需求的初步调查是确定系统目标和功能的基础。而系统分析则需要建立在对原系统更详细的调查研定系统目标和功能的基础。而系统分析则需要建立在对原系统更详细的调查研究基础上。通过分析,提出新
27、系统的逻辑模型,最后写出系统分析报告。在新究基础上。通过分析,提出新系统的逻辑模型,最后写出系统分析报告。在新系统的逻辑模型中,只描述了每个模块要完成的功能,并不涉及如何具体实现系统的逻辑模型中,只描述了每个模块要完成的功能,并不涉及如何具体实现各个模块功能的物理方法,所以系统分析也称为系统的逻辑设计,新系统的方各个模块功能的物理方法,所以系统分析也称为系统的逻辑设计,新系统的方案称为新系统的逻辑模型。案称为新系统的逻辑模型。2进行需求分析时,如何更好地做到开发人员与客户的交流?3阐述企业电子商务系统设计的原则。答:电子商务网站是企业电子商务系统的一部分,电子商务系统是基于答:电子商务网站是企
28、业电子商务系统的一部分,电子商务系统是基于Internet并支持企业价值链增值的信息系统,而网站是企业与客户以及供应链并支持企业价值链增值的信息系统,而网站是企业与客户以及供应链上下游企业交互的窗口。网站通常又称为门户站点,是企业为合作伙伴、客户上下游企业交互的窗口。网站通常又称为门户站点,是企业为合作伙伴、客户等提供的访问企业内部各种资源的统一平台。企业上游合作伙伴如原材料供应等提供的访问企业内部各种资源的统一平台。企业上游合作伙伴如原材料供应商等,可以通过此平台获取企业当前原材料库存情况以及近期生产计划,从而商等,可以通过此平台获取企业当前原材料库存情况以及近期生产计划,从而优化自身的资源
29、调配和生产调度;另一方面,企业的客户也可以通过网站来了优化自身的资源调配和生产调度;另一方面,企业的客户也可以通过网站来了解企业各种商品的详细资料,获得企业的咨询服务,也可以通过网站进行订购解企业各种商品的详细资料,获得企业的咨询服务,也可以通过网站进行订购等。等。4电子商务系统与网站的区别是什么?5电子商务系统平台设计包括哪些内容?3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章案例本章案例G公司电子商务网站建设方案公司电子商务网站建设方案一、项目目标1需求分析作为专业的从事电子产品生产、销售的大型企业,G公司更需要建设好网站,将其作为对外宣传、服务的
30、载体,来配合公司的发展和需要,使网站具有鲜明的行业特色,使更多的客户通过网络来结盟某公司。2网站设计目标帮助企业建立有效的企业形象宣传、企业风采展示、公司产品宣传,打造公司新形象。充分利用网络快捷、跨地域优势进行信息传递,对公司的新闻进行及时的报道。通过在线供求系统实现网上的供求信息的查询、订购、交易联系,优化信息的流通渠道。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章案例本章案例G公司电子商务网站建设方案公司电子商务网站建设方案一、项目目标3网站设计原则商业性原则:品牌性原则:经济性原则:扩充性原则:3/23/20243/23/2024电子商务概论
31、电子商务概论电子商务概论电子商务概论本章案例本章案例G公司电子商务网站建设方案公司电子商务网站建设方案二、网站整体结构3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章案例本章案例G公司电子商务网站建设方案公司电子商务网站建设方案三、栏目设计说明1Falsh引导页2网站首页3关于G公司4企业动态5产品服务6会员中心7访客留言8联系我们3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章案例本章案例G公司电子商务网站建设方案公司电子商务网站建设方案四、后台信息管理针对以上栏目模块,网站具有多个对应的后台信息管理模块,包括:
32、产品信息管理、订购信息管理、反馈信息管理、新闻信息管理等。系统严格限制不同管理员的权限。3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论本章案例本章案例G公司电子商务网站建设方案公司电子商务网站建设方案五、网站技术实现设计1.静态信息显示模块htm2.数据库交互功能模块(asp)3.Flash交互功能模块(swf)3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论2根据介绍撰写该系统的设计报告。本章案例本章案例1案例中需求分析的基本内容是什么?案例思考题案例思考题3/23/20243/23/2024电子商务概论电子商务概论电子商务概论电子商务概论