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