第11章 电子商务系统的实施与维护(高等教学)
电子商务实务教学课件第十一章 电子商务服务与应用-文档资料

2019/4/16
二、旅游电子商务
旅游电子商务涉及网上询价--报价--预定--支付--配送(服务)
等一系列商务活动的过程。从电子商务的类别来说,旅游电
子商务也分为企业--游客(B-C)和企业--企业(B-B)两种主 要模式。
2019/4/16
二、旅游电子商务
以易网通、遨游网、芒果网、里程网、9588网、快乐e行网、 易休网、同人网等正以各自的特色和目标市场在削弱市场领导 者的地位;中青、浙江海内外、浙江新世界等传统旅游服务商 也通过自身的在线服务来培养忠诚客户;在线旅游搜索服务商 Qunar的出现使得在线旅游预订服务商的价格竞争处于信息对 称状态,给中小在线旅游预订服务商提供了一个非常好的业务 拓展机会,搜索平台也大大削弱了携程、e龙等大型在线旅游 预订服务提供商的平台作用,从而也促使领先在线旅游预订服 务商不断丰富自身产品和提高服务质量。
2019/4/16
三、基于web2.0的电子商务信息服务
(2)维客(Wiki)
Wiki是一种基于网络的信息共享工具。Wiki站点支持面向社区的协作式写 作,可以有多人维护,每个人都可以自由地创建、创作和修改自己的意见, 是一种分享知识的全新模式。它遵循“客观”、“自由”、“开放”、“协 作”等理念,允许成员针对其中的主题或条目进行创作、修改、扩展或深入 的探讨,从而使得更为客观的内容不断呈现出来。
chap09 电子商务系统的实施

chap09-7/11
9.4 电子商务系统的部署
部署阶段的任务
检查部署核对清单
电子商务站点开发完毕核对清单
可用性的核对清单 业务过程核对清单
安全性核对清单
制定应急计划
部署站点
服务器设置
2. 站点安全保护 3. 站点测试
School of Management, HUST chap09-8/11
chap09-6/11
9.3 电子商务系统测试(续)
电子商务应用程序测试
可用性测试
导航测试与检验
图形测试与检验 内容测试与检验
整体界面测试与检验
功能测试 接口测试
电子商务网站的测试
兼容性测试
数据库测试
性能测试 安全性测试
School of Management, HUST
概念
系统实施是整个电子商务系统开发的物理实现阶段。完成电子 商务系统设计之后,如何将原来纸面上的、类似于设计图的新 系统方案转换成可执行的实际系统,是系统实施阶段的主要工 作。 系统的实施是新系统付诸实现的阶段,本阶段根据前面对系统 所做的分析、设计,完成系统环境的实施、程序设计、系统调 试和系统转换四大任务,最后把一个可以实际运行的系统交给 使用者。 本阶段需要大量的人力、物力,占用时间也较长,必须在用户 的支持下,做好系统实施的组织管理工作,在系统转换期间, 还要进行人员的培训,安排好旧系统向新系统的顺利过渡。
第九章
电子商务系统的实施
School of Management, HUST
电子商务系统的实施

2.2 测试的对象和目的
系统测试的对象不仅仅是源程序,而应该是整个系统。 系统测试的对象不仅仅是源程序,而应该是整个系统。 系统测试把需求分析、概要设计、详细设计以及程序设 系统测试把需求分析、概要设计、 计各阶段的开发文档,都作为测试的对象。由于“ 计各阶段的开发文档,都作为测试的对象。由于“程序 +文档=系统”,所以系统测试的对象是整个系统。 文档=系统” 所以系统测试的对象是整个系统。 系统测试的目的是发现系统的错误。 系统测试的目的是发现系统的错误。不是为了证明系统 是没有问题的(无错的 , 是没有问题的 无错的),而是要精心选取那些易于发生 无错的 错误的测试数据,以十分挑剔的态度,证明系统有错。 错误的测试数据,以十分挑剔的态度,证明系统有错。
17
机器测试
黑盒测试(也称功能测试) 黑盒测试(也称功能测试) 把程序看成一个黑盒子, 把程序看成一个黑盒子,在完全不考虑程序的内部 结构和特性的情况下,测试软件的外部特性, 结构和特性的情况下,测试软件的外部特性,根据软件 的需求规格说明书设计测试用例, 的需求规格说明书设计测试用例,从程序的输入和输出 特性上测试是否满足设定的功能。 特性上测试是否满足设定的功能。 白盒测试(也称结构测试) 白盒测试(也称结构测试) 把程序看做是一个透明的白盒子, 把程序看做是一个透明的白盒子,按照程序的内部 结构和处理逻辑来选定测试用例, 结构和处理逻辑来选定测试用例,对软件的逻辑路径及 过程进行测试,检查与设计是否相符。 过程进行测试,检查与设计是否相符。
25
2.6 基于 基于Web的系统测试方法 的系统测试方法
Ⅰ.功能测试 Ⅰ.功能测试 Ⅱ. 性能测试 Ⅲ. 可用性测试 Ⅳ. 客户端兼容性测试 安全性测试 Ⅴ. 安全性测试
26
电子商务系统的实施与管理

电子商务系统的实施与管理简介电子商务系统是指基于互联网技术实现的商务活动,它已经成为现代商业中不可或缺的一部分。
在电子商务系统的实施与管理过程中,涉及到多个方面的内容,包括系统的选择和部署、管理和监控、用户体验等。
本文将针对电子商务系统的实施与管理进行探讨。
选择与部署在实施电子商务系统前,首要任务是选择适合自己业务需求的系统。
在选择系统时,需要考虑系统的功能、扩展性、可靠性以及技术支持等因素。
同时,也需要考虑系统的部署方式,是选择自建服务器还是使用云服务提供商进行部署。
根据具体情况选择适合自己的部署方案,确保系统能够稳定运行并满足业务需求。
管理与监控电子商务系统的管理与监控是保证系统稳定运行和提供良好用户体验的重要环节。
管理包括系统的配置、更新和维护等任务,监控则包括对系统性能和安全的实时监测。
管理和监控可以通过使用相关的管理工具和监控系统来实现,以便及时发现和解决问题,提高系统的稳定性和安全性。
用户体验电子商务系统的用户体验是影响用户购买决策和回头率的关键因素。
在系统的设计和开发过程中,需要注重用户界面的友好性和易用性,提供良好的页面设计和操作流程。
同时,也需要关注用户反馈,并及时对用户反馈的问题和建议进行响应和改进。
通过优化用户体验,可以提高用户的满意度和购买意愿,从而增加订单量和销售额。
安全和隐私保护电子商务系统涉及到大量的用户个人信息和交易数据,因此安全和隐私保护是至关重要的。
在系统的实施和管理过程中,需要采取一系列安全措施,包括数据加密、访问控制、漏洞扫描等,以防止恶意攻击和数据泄露。
同时,也需要遵守相关的法律法规,并保证用户个人隐私的保护。
数据分析和营销策略电子商务系统产生大量的业务数据,通过对这些数据的分析可以获得有价值的商业洞察。
在系统的实施和管理过程中,可以使用数据分析工具和技术进行数据挖掘和分析,以了解用户行为、产品销售情况等。
基于数据分析的结果,可以制定相应的营销策略,提高产品推广和销售效果。
电子商务系统实施与维护

▪ 7)日均访问客流量,指一定时间内每日访问量的平均数。 ▪ 8)日人均浏览时间,指访问某网站的人在一天之内的平均
浏览时间。
▪ 9)服务质量统计分析。
18
电子商务概论
电子商务概论
电子商务系统实施与维护
▪ 一、电子商务系统的测试 ▪ 系统测试是电子商务系统开发中一个非常重要的阶段。
其重要性体现在:它是保证系统质量和可靠性的最后关 口,是对整个系统开发过程的最终审查。
▪ 系统测试是一个漫长的过程,测试阶段占用的时间,花
费的人力和成本占整个系统开发的很大比例。
▪ 所以不要认为,程序编制完成就算是大功告成,实际上大量
▪ 2.机器测试 ▪ 机器测试主要有下面两种方法: ▪ 1)黑盒测试。 ▪ 2)白盒测试。
8
▪ 二、电子商务系统的实施与发布 ▪ 电子商务系统测试完成后的工作是系统的实施与发布,该项工作涉及到技术设
备的安装调试、人员培训、场地环境准备等很多方面,是一项复杂的系统工程。
9
▪ (一)实施组织机构的建立 ▪ (二)制定实施计划 ▪ 1.实施准备 ▪ 2.试运行和上线切换 ▪ 3.系统发布
5
▪ (二)系统测试的基本原则 ▪ (1)明确结果是测试工作的重要组成部分。 ▪ (2)专门的测试人员。 ▪ (3)检查每个测试结果。 ▪ (4)编写测试用例。 ▪ (5)检查程序是否做了应做的事仅是成功的一半,另一半是看程序是否做了
不该做的事。
▪ (6)除了真正没有用的程序外,一定不要仍掉测试用例。因为在改正错误或
程序维护后还要进行重新测试。
▪ (7)在规划测试时不要设想程序中不会查出错误。 ▪ (8)程序模块经测试后,遗留的错误数目往往与已发现的错误数目成正比。
系统实施与维护管理课件

系统实施与维护管理
11
J2EE
• J2EE是开发分布式企业软件应用的平台。
• 应用软件提供的服务应具备以下特点: • (1) 高可用性
• 来满足现在的全球商业环境。
• (2) 安全性
• 保护用户的隐私和企业数据的安全。
• (3) 可依赖性和可扩展性
• 保证商业交易的正确和迅捷。
系统实施与维护管理
12
• 双层结构 • 三层结构 • N层结构
系统实施与维护管理
15
Java技术基础
• Java程序语言 • Java虚拟机 • JavaBean组件模型
系统实施与维护管理
16
安全性
• J2EE平台定义了一种标准的公开的存取控 制规则,当程序在企业平台上开发时就已 被程序师定义和解释了。
• 提供一个标准的注册机制以便应用程序不 用将这些注册机制和逻辑相混合,相同的 工作要执行于大量的不同的环境中而并不 需要改变源代码。
• 客户层组件 • Web层和组件 • Business层和组件 • 企业信息系统(ELS)层
系统实施与维护管理
20
XML
• XML是扩展标记语言(Extensible Markup Language)的英文简写形式
• 可扩展性 • 可分析性 • 简单性 • 开放性
• XML的三个主要技术
• XSL • DTD • XLL
系统实施与维护管理
21
电子商务系统的测试
保证系统质量的重要手段 • 测试要满足以下要求:
• 对典型的测试数据有正确结果; • 对无效或错误数据有校验和纠错能力; • 对设计说明书的可能测试数据有正确结果。
系统实施与维护管理
22
电子商务概论(高教版)教案电子商务的实现要点

03
电子商务税收法律制 度的完善
包括完善税收立法、加强税收征管以 及推进国际税收合作等方面。
电子商务道德规范
电子商务道德概述
包括道德的基本概念、道德规范以及道德在电子商 务中的作用等。
电子商务道德问题
主要涉及隐私权保护、信息安全、网络欺诈以及消 费者权益保护等方面。
电子支付方式
01
网上银行支付
通过网上银行进行转账、汇款等 支付方式。具有方便、快捷、安 全等特点。
02
03
第三方支付
移动支付
通过第三方支付平台进行支付, 如支付宝、微信支付等。具有多 样化、便捷性等特点。
通过手机、平板电脑等移动终端 进行支付。具有随时随地、方便 快捷等特点。
电子支付安全
支付密码安全
主要的电子商务物流法律法规
《中华人民共和国合同法》、《中华人民共和国电子签名 法》、《中华人民共和国邮政法》、《快递暂行条例》等 。
06
CATALOGUE
电子商务法律法规与道德规范
电子商务法律法规概述
电子商务法的调整对象
电子商务法主要调整以数据电文为交 易手段而形成的商事关系。
电子商务法的基本原则 电子商务法的渊源
电子商务道德规范的建立与完善
包括加强道德教育、制定行业自律规范以及推进社 会监督等方面。
THANKS
感谢观看
02
CATALOGUE
电子商务技术基础
互联网技术
TCP/IP协议
01
传输控制协议/网际协议,是互联网的基础通信协议,确保数据
的可靠传输。
域名系统
第11章 系统实施与运行管理

11.2.3.4选择开发工具的原则
⑴最少工作量原则
⑵最少技巧性原则 ⑶最少错误原则 ⑷最少维护原则 ⑸减少记忆原则
选择开发工具时应考虑的几个因素:
⑴项目的应用领域。
⑵用户的要求。 ⑶程序员的经验和知识。 ⑷软件可移植性要求。
11.3系统测试
由于电子商务信息系统的复杂,更由于人 性的弱点,开发人员在开发的过程中不可 避免地要出现差错。因此,对系统进行测 试是必须的。电子商务信息系统测试的目 的就是尽可能地发现系统中的问题和错误, 并纠正错误。
第二个阶段是对物理系统进行测试的系统 测试阶段。 第三个阶段是商务运作准备及系统试运行 阶段。 第四个阶段——系统正式运行阶段。
11.2电子商务信息系统的实现
11.2.1电子商务信息系统的构建方式
目前,电子商务信息系统应用程序的开发 构建方式基本上可以分成两类。
1.传统的Web开发模式
系统的开发工作主要集中在各种静态、动 态网页的制作。
11.3.1.4系统测试
系统测试(System Testing)是对已经集 成好的软件系统进行彻底的测试,以验证 软件系统的正确性和性能等满足其规约所 指定的要求。
系统测试还包括对系统的性能、安全性、 可计算性、配置灵敏度、启动和恢复等方 面的测试。
11.3系统测试
系统测试的方法
分类:
分模块测试(单调) 子系统测试(分调)
11.3.1.5面向对象的软件测试
面向对象开发方法被认为是开发大型、复 杂软件且保证软件可靠性的一种有效方法。
类测试将是整个测试过程的一个重要步骤, 它与传统测试方法的区别可用图11-2来表 示。
两种不同的测试模型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专业课
16
5.面向对象软件测试
(2)面向对象软件测试的内容及技术。 ① 类测试。 ② 类集成测试。 ③ 系统测试。
专业课
17
5.面向对象软件测试
方法定义
基于操作 的测试
方法定义
基于操作 的测试
对象生命期 过程
类、对象对系 统的责任
基于状态的 测试
基于响应状 态的测试
方法定义
基于操作 的测试
系统测试包括对系统的性能、安全性、可 计算性、配置灵敏度、启动和恢复等方面 的测试。
专业课
14
11.3.1 软件测试
5.面向对象软件测试 面向对象软件开发方法被认为是开发大型、复
杂软件且保证软件可靠性的一种有效方法。同 其他软件一样,面向对象的软件在使用之前必 须经过测试。但是传统的面向功能或面向数据/ 过程的测试理论与方法并不完全适用于新兴的 面向对象软件系统。 在面向对象系统中,系统的基本构造模块是封 装了的数据和操作的类和对象,而不再是一个 个能完成特定功能的功能模块。每个对象有自 己的生存周期,有自己的状态。
第11章 电子商务系统的实施 与维护
专业课
1
本章内容
11.1 概述 11.2 电子商务应用的开发 11.3 电子商务系统测试 11.4 电子商务站点部署 11.5 电子商务系统维护与管理
专业课
2
11.1 概述
系统实施是整个电子商务系统开发的物理 实现阶段。完成电子商务系统设计之后, 如何将原来纸面上的、类似于设计图的新 系统方案转换成可执行的实际系统,是系 统实施阶段的主要工作。
专业课
12
11.3.1 软件测试
3.集成测试 集成测试的策略主要有自顶向下集成和自 底向上集成两种。 (1)自顶向下集成。 (2)自底向上集成。
专业课
13
11.3.1 软件测试
4.系统测试 系统测试(System Testing)是对己经集
成好的软件系统进行彻底的测试,以验证 软件系统的正确性和性能等满足其规约所 指定的要求。
专业课
15
5.面向对象软件测试
(1)面向对象软件测试策略。面向对象测试的 整体目标——以最小的工作量发现最多的错 误——和传统软件测试的目标是一致的,但由 于面向对象的封装性、继承性和动态绑定特性 使得面向对象测试的策略有很大不同。
对于传统程序设计语言书写的软件,软件测试 人员普遍采用三个级别的测试,即单元测试、 集成测试和系统测试。对面向对象的程序测试 应当分为多少级别尚未达成共识。
专业课
23
11.3.3 网站测试
1. 性能测试 ⑴负载测试 ⑵负载测试 ⑶压力测试
专业课
24
11.3.3 网站测试
2. 安全性测试 安全性对取得线上客户的信任,对电子商
务的成功极其重要。
专业课
25
11.3.4 系统测试文件
1.测试计划 2.测试设计规范 3.测试用例规范 4.测试过程规范 5.测试项目的发布报告 6.测试日记 7.测试差错报告 8.测试总结报告
专业课
7
3.选择开发工具的原则
在选择开发工具的过程中应具体考虑下面 的几个因素: (1)项目的应用领域 (2)用户的要求 (3)可以使用的编程程序或开发环境 (4)程序员的经验和知识 (5)软件可移植性要求
专业课
8
11.3 电子商务系统测试
11.3.1 软件测试 1. 软件测试概述 软件测试是对软件计划、软件设计、软件编
专业课
5
11.2.2 电子商务应用的开发工具
电子商务应用的开发工具主要分为2部分 1. 网站前台开发工具 2. 网站后台开发工具
专业课
6
11.2.2 电子商务应用的开发工具
3. 选择开发工具的原则 选择合适的开发工具首先应该考虑选择的开发工具 所适用的领域,此外还应该遵守下面的基本原则: (1)最小工作量原则 (2)最小技巧性原则 (3)最小错误原则 (4)最小维护原则 (5)减小记忆原则
证工作。
由于模块之间存在联系,即存在调用与被调用的关 系。为了辅助测试,在对模块测试时,还需要开发 以下两种模块。 驱动模块:相当于一个主程序,用于接受测试用
例的数据,将这些数据送到被测试模块,输出测 试结果。 桩模块:用来代替被测模块中所调用的子模块, 目的是检验入口,输出调用和返回的信息。
专业课
码进行查错和纠错的活动。
⑴软件测试的目的 ⑵制定测试计划 ⑶设计测试用例 ⑷测试任务列表 ⑸测试工作总体流程图
专业课
9
11.3.1 软件测试
立项阶段 需求阶段
测试工作总体流程图
设计阶段
编码&单元测试阶段
集成测试阶段
系统测试阶段
验收测试阶段
专业课 结项总结阶段
10
11.3.1 软件测试
2.单元测试 单元测试完成对最小的软件设计单元——模块的验
系统实施包括硬件的获取、软件的获得或 开发、用户准备、聘用和培训人员、地点 和数据的准备、安装、测试、试运行及用 户验收。
专业课
3
11.1 概述
硬件获取 软件获取 用户准备 人员聘用 场所准备
数据获取 安装 测试 试运行
用户验收
系统实施的典型步骤
专业课
4
11.2 电子商务应用的开发
11.2.1 电子商务应用的开发构建方式 1. 传统的Web开发模式 2. 基于构件的开发构建方式
11
11.3.1 软件测试
3.集成测试
集成(Integration)是指把多个单元组 合起来形成更大的单元。
集成测试(Integration Testing)是在 假定备个软件单元已经通过了单元测试的 前提下,检查各个软件单元之间的相互接 口是否正确。
集成测试的策略主要有自顶向下集成和自 底向上集成两种。
类测试示意图
专业课
18
11.3.2 电子商务应用程序测试
1. 可用性测试 ⑴导航测试与检验 ⑵图形测试与检验 ⑶内容测试与检验 ⑷整体界面测试与检验
专业课
19
11.3.2 电子商务应用程序测试
2. 功能测试 ⑴链接 ⑵表单 ⑶数据校验 ⑷Cookies
专业课
20
11.3.2 电子商务应用程序测试
3. 接口测试 ⑴服务器接口 11.3.2 电子商务应用程序测试
4. 兼容性测试 ⑴操作系统 ⑵浏览器 ⑶视频设置 ⑷Modem/连接速率 ⑸打印机 ⑹组合测试
专业课
22
11.3.2 电子商务应用程序测试
5. 数据库测试 ⑴数据库搜寻结果相关性 ⑵查询回应时间 ⑶数据库完整性 ⑷数据有效性 ⑸修复测试