电子商务系统实施与维护

电子商务系统实施与维护

ID:39327580

大小:367.31 KB

页数:40页

时间:2019-06-30

电子商务系统实施与维护_第1页
电子商务系统实施与维护_第2页
电子商务系统实施与维护_第3页
电子商务系统实施与维护_第4页
电子商务系统实施与维护_第5页
资源描述:

《电子商务系统实施与维护》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章电子商务系统的实施与维护徐天宇本章内容11.1概述11.2电子商务应用的开发11.3电子商务系统测试11.4电子商务站点部署11.5电子商务系统维护与管理11.1概述系统实施是整个电子商务系统开发的物理实现阶段。完成电子商务系统设计之后,如何将原来纸面上的、类似于设计图的新系统方案转换成可执行的实际系统,是系统实施阶段的主要工作。11.1概述系统实施的主要任务是:程序设计、系统测试、系统部署、系统维护等工作。系统实施包括硬件的获取、软件的获得或开发、用户准备、聘用和培训人员、地点和数据的准备、安装、测试、试运行及用户验收。系统实施阶段系统实施

2、中硬件的获取可按总体设计的要求和可行性报告对财力资源的分析,采用购买、租借或租用的方式,选择适当的设备,通知供货厂家按要求供货并安装即可。系统实施的典型步骤程序设计程序设计的主要任务是,以用户需求出发,以系统分析与系统设计阶段的设计说明书等为依据,选择适当的程序设计语言及软件开发环境和工具,编制程序和进行测试,检查运行结果是否符合设计要求。程序设计的目标要求电子商务系统的软件规模和复杂性的都比较大,对它的程序的强调:1)可靠性2)规范性3)可读性4)可维护性11.2电子商务系统的开发11.2.1电子商务应用的编程模式程序设计或编写程序又称编码,是按照

3、详细设计阶段产生的程序设计说明书,用选定的程序设计语言书写源程序。11.2.2电子商务应用的开发工具开发工具的选择1)常用开发工具简介(1)传统的程序设计语言(2)面向对象的程序设计语言(3)数据库软件工具(4)客户机/服务器与浏览器/web服务器应用开发工具(5)可视化开发技术2)选择开发工具的原则选择合适的开发工具首先应该考虑选择的开发工具所适用的领域,此外还应该遵守下面的基本原则:(1)最小工作量原则(2)最小技巧性原则(3)最小错误原则(4)最小维护原则(5)减小记忆原则在选择开发工具的过程中应具体考虑下面的几个因素:(1)项目的应用领域(2

4、)用户的要求(3)可以使用的编程程序或开发环境(4)程序员的经验和知识(5)软件可移植性要求11.3电子商务系统测试11.3.1软件测试1.软件测试概述软件测试是对软件计划、软件设计、软件编码进行差错和纠错的活动。⑴软件测试的目的⑵制定测试计划⑶设计测试用例⑷测试任务列表⑸测试工作总体流程图测试工作总体流程图2.单元测试单元测试完成对最小的软件设计单元——模块的验证工作。3.集成测试集成(Integration)是指把多个单元组合起来形成更大的单元。集成测试(IntegrationTesting)是在假定备个软件单元已经通过了单元测试的前提下,检查各

5、个软件单元之间的相互接口是否正确。集成测试的策略主要有自顶向下集成和自底向上集成两种。4.系统测试系统测试(SystemTesting)是对己经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求。系统测试包括对系统的性能、安全性、可计算性、配置灵敏度、启动和恢复等方面的测试。5.面向对象软件测试面向对象的开发模型突破了传统的瀑布模型,将开发分为面向对象分析(OOA),面向对象设计(OOD),和面向对象编程(OOP)三个阶段。针对这种开发模型,结合传统的测试步骤的划分,有人把面向对象的软件测试分为:面向对象分析的测试,

6、面向对象设计的测试,面向对象编程的测试,面向对象类测试,面向对象类集成测试,面向对象系统测试。面向对象软件测试策略面向对象测试的整体目标——以最小的工作量发现最多的错误——和传统软件测试的目标是一致的,但由干面向对象的封装性、继承性和动态绑定性使得面向对象测试的策略有很大不同。(2)面向对象软件测试的内客及技术①类测试面向对象软件的类测试与传统软件的单元测试相对应,但和传统的单元测试不一样面向对象软件的类测试是由封装在类中的操作(服务)和类的状态行为所驱动的。②类集成测试对面向对象软件的集成测试有两种不同策略:一种是基于线程的测试,一种是基于使用的测

7、试。③系统测试系统测试是对所有类和主程序构成的整个系统进行整体测试,以验证软件系统的正确性和性能指标等满足需求规格说明书和任务书所指定的要求。它与传统的系统测试一样,包括功能测试、性能测试等,可套用传统的系统测试方法。11.3.2电子商务软件测试1.可用性测试⑴导航测试与检验⑵图形测试与检验⑶内容测试与检验⑷整体界面测试与检验2.功能测试⑴链接⑵表单⑶数据校验⑷Cookies3.接口测试⑴服务器接口⑵外部接口4.兼容性测试⑴操作系统⑵浏览器⑶视频设置⑷Modem/连接速率⑸打印机⑹组合测试5.数据库测试⑴数据库搜寻结果相关性⑵查询回应时间⑶数据库完整

8、性⑷数据有效性⑸修复测试11.3.3网站测试1.性能测试⑴负载测试⑵负载测试⑶压力测试2.安全性测试安全性对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。