电子商务系统分析与设计第7章.ppt

上传人:豆**** 文档编号:88399984 上传时间:2023-04-26 格式:PPT 页数:40 大小:1.28MB
返回 下载 相关 举报
电子商务系统分析与设计第7章.ppt_第1页
第1页 / 共40页
电子商务系统分析与设计第7章.ppt_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《电子商务系统分析与设计第7章.ppt》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计第7章.ppt(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、电子商务系统分析与设计第7章本章内容本章内容本章内容本章内容7.1 7.1 电子商务系统平台的选择与搭建电子商务系统平台的选择与搭建7.2 7.2 电子商务系统应用软件开发电子商务系统应用软件开发7.3 7.3 电子商务系统测试电子商务系统测试7.4 7.4 电子商务系统的发布电子商务系统的发布 n硬件的选择应服从于软件的选择,即先根据系统的硬件的选择应服从于软件的选择,即先根据系统的功能、性能要求确定系统软件,再根据系统软件确功能、性能要求确定系统软件,再根据系统软件确定系统硬件定系统硬件n系统的软硬件的选择应尽量选用成熟的产品,保证系统的软硬件的选择应尽量选用成熟的产品,保证系统运行的安全

2、性和可靠性系统运行的安全性和可靠性n供应厂家应具有较好的信誉和技术服务,能获得及供应厂家应具有较好的信誉和技术服务,能获得及时、有效的技术支持时、有效的技术支持n系统配置应尽量做到最佳的性价比系统配置应尽量做到最佳的性价比系统平台搭建的基本原则系统平台搭建的基本原则 7.1.2 网络平台的搭建网络平台的搭建 p 网络网络平台的搭建原则平台的搭建原则n符合相关部门颁发的技术规范和业务要求符合相关部门颁发的技术规范和业务要求n技术成熟、先进技术成熟、先进n实用高效,性价比优异实用高效,性价比优异n满足对容量和容错的需求满足对容量和容错的需求n兼容性和可扩展性好兼容性和可扩展性好n安全性高安全性高n

3、易于管理和维护易于管理和维护n强大的可开发性强大的可开发性7.1.3 操作系统的选择操作系统的选择 p 操作系统平台的选择原则操作系统平台的选择原则 n开放性开放性n对称性与非对称处理对称性与非对称处理n异种机互联能力异种机互联能力n目录及安全服务的支持能力目录及安全服务的支持能力n应用软件的支持能力应用软件的支持能力n网管能力网管能力n性能优化和监视能力性能优化和监视能力n系统备份系统备份/恢复支持能力恢复支持能力 p 支持电子商务系统运行的主流操作系统支持电子商务系统运行的主流操作系统 nMicrosoft Windows系列系列 nUnix/Linux系列系列操作系统的选择操作系统的选择

4、 7.1.4 应用服务器的选择应用服务器的选择 p 应用服务器为应用程序提供的主要服务应用服务器为应用程序提供的主要服务n高性能的应用程序运行环境高性能的应用程序运行环境l内容缓存内容缓存(Content Cache)l数据库连接缓存数据库连接缓存(Content Cache)l支持进程的多线索执行支持进程的多线索执行l大量用户访问情况下的负载均衡大量用户访问情况下的负载均衡l分布式联机事务处理分布式联机事务处理l标准的应用开发环境和应用分布环境标准的应用开发环境和应用分布环境l支持利用传统的编程语言支持利用传统的编程语言(C/C+)和和Java编写的应用编写的应用l支持混合编程模式,例如在支

5、持混合编程模式,例如在Java应用或者应用或者Servelet当中调用当中调用EJB组件组件n为应用提供扩充性为应用提供扩充性n会话管理会话管理n支持多种应用编程模式支持多种应用编程模式l 应用表达:应用表达:JSP、Servelet、Java应用应用l 商务逻辑:商务逻辑:Java Beans、EJB等等l 数据库存取:数据库存取:JDBC、ODBC等等l 应用集成:应用集成:XML、CORBA等等 n目录及内容管理目录及内容管理n商务引擎商务引擎n系统管理系统管理l 性能配置管理性能配置管理l 存取控制管理存取控制管理l 系统日志管理系统日志管理应用服务器的选择应用服务器的选择 p 应用服

6、务器的选择可参考因素应用服务器的选择可参考因素 n性能性能和和技术指标技术指标n可扩展性可扩展性n外部工具的支持外部工具的支持n独立性独立性n价格价格应用服务器的选择应用服务器的选择 7.1.5 数据库管理系统的选择数据库管理系统的选择 p 数据库管理系统的选择可参考因素数据库管理系统的选择可参考因素 n构造数据库的难易程度构造数据库的难易程度n程序开发的难易程度程序开发的难易程度n数据库管理系统的性能分析数据库管理系统的性能分析n对分布式应用的支持对分布式应用的支持n并行处理能力并行处理能力n可移植性和可扩展性可移植性和可扩展性n数据完整性约束数据完整性约束n并发控制功能并发控制功能n容错能

7、力容错能力n安全性控制安全性控制n支持汉字处理能力支持汉字处理能力n数据库恢复能力数据库恢复能力7.1.6 中间件软件的选择中间件软件的选择 p 中间件选择的原则中间件选择的原则n企业在选择具体的中间件产品以前,必须确定企业企业在选择具体的中间件产品以前,必须确定企业的应用类型或具体需求,进而仔细确定选择使用哪的应用类型或具体需求,进而仔细确定选择使用哪一类中间件。例如,企业的应用类型如果只是传递一类中间件。例如,企业的应用类型如果只是传递消息,而对高可靠、高并发、高效率无特殊要求,消息,而对高可靠、高并发、高效率无特殊要求,就应该选择消息中间件而非交易中间件。就应该选择消息中间件而非交易中间

8、件。p 中间件选择的影响因素中间件选择的影响因素n除了技术上的界定以外,中间件选择还须考虑:除了技术上的界定以外,中间件选择还须考虑:l 与遗留应用的结合度与遗留应用的结合度l 使用的难易程度使用的难易程度l 成本成本7.1.7 硬件平台的选择硬件平台的选择 p 服务器设备服务器设备n可靠性可靠性、可用性、先进性、可扩展性、可维护、可用性、先进性、可扩展性、可维护性、安全性性、安全性p 数据存储设备数据存储设备n小容量存储设备和大容量存储设备的特点小容量存储设备和大容量存储设备的特点n网络存储技术的特点网络存储技术的特点lDAS、NAS、SANp 网络设备网络设备n安全性和稳定性安全性和稳定性

9、、技术先进性技术先进性、性价比高性价比高、便、便于扩展、服务支持原则于扩展、服务支持原则7.2 电子商务系统应用软件开发电子商务系统应用软件开发 电子商务系统开发与集成与传统的信电子商务系统开发与集成与传统的信息系统开发的差别息系统开发的差别 电子商务系统开发模式电子商务系统开发模式 开发工具的选择开发工具的选择 7.2.1 电子商务系统开发与集成与传电子商务系统开发与集成与传统的信息系统开发的差别统的信息系统开发的差别 电子商务系统应用程序电子商务系统应用程序 7.2.2 电子商务系统开发模式电子商务系统开发模式 p 传统的传统的Web开发模式开发模式n静态页面开发模式静态页面开发模式n动态

10、页面开发模式动态页面开发模式 p 基于组件的开发编程模式基于组件的开发编程模式nCORBA技术技术nMicrosoft DCOMn.NET FrameworknJ2EEnStruts电子商务系统开发模式电子商务系统开发模式 7.2.3 开发工具的选择开发工具的选择 p 选择合适的开发工具应遵守的基本原则选择合适的开发工具应遵守的基本原则:n最小工作量原则最小工作量原则n最小技巧性原则最小技巧性原则n最小错误原则最小错误原则n最小维护原则最小维护原则n减小记忆原则减小记忆原则p 系统开发,选择开发工具应考虑的因素系统开发,选择开发工具应考虑的因素n项目的应用领域项目的应用领域n用户的要求用户的要

11、求n可以使用的编程程序和开发环境可以使用的编程程序和开发环境n程序员的经验和知识程序员的经验和知识n软件可移植性要求软件可移植性要求p大而全大而全,小而专小而专开发工具的选择开发工具的选择 7.3 电子商务系统的测试电子商务系统的测试 测试的原则与指标测试的原则与指标 测试的内容测试的内容 测试的方法与工具测试的方法与工具 测试的过程测试的过程 7.3.1 测试的原则与指标测试的原则与指标 p 测试的必要性测试的必要性n软件系统开发周期内的各个阶段是彼此衔接的,软件系统开发周期内的各个阶段是彼此衔接的,前一阶段发生的问题如果未能及时解决,就会带前一阶段发生的问题如果未能及时解决,就会带入下一个

12、阶段。入下一个阶段。p 测试的目的测试的目的n系统测试是以寻找错误为目的,精心选取那些易系统测试是以寻找错误为目的,精心选取那些易于发生错误的测试数据,以十分挑剔的态度,证于发生错误的测试数据,以十分挑剔的态度,证明程序有错。明程序有错。p 测试的基本原则测试的基本原则n尽早并不断进行测试尽早并不断进行测试n测试工作应该避免由原开发软件的人或小组承测试工作应该避免由原开发软件的人或小组承担担n确定预期输出确定预期输出n非法的和非预期的输入情况非法的和非预期的输入情况n检验程序是否做了不该做的事情检验程序是否做了不该做的事情n按照测试计划执行按照测试计划执行n保留测试计划和测试用例保留测试计划和

13、测试用例测试的原则与指标测试的原则与指标 p 测试技术指标测试技术指标n系统的可靠性系统的可靠性n系统的健壮性系统的健壮性n系统的正确性系统的正确性n系统的安全性系统的安全性n系统的兼容性系统的兼容性测试的原则与指标测试的原则与指标 7.3.2 测试的内容测试的内容 p 软件测试软件测试n单元测试单元测试l模块接口测试、局部数据结构测试、路径测试、错误处理模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试测试、边界测试n集成测试集成测试l一次性集成方式一次性集成方式、增殖式集成方式、增殖式集成方式n确认测试确认测试n系统测试系统测试p电子商务应用程序测试电子商务应用程序测试n可用

14、性测试可用性测试l导航测试与检验、图形测试与检验、内容测试与检验、整导航测试与检验、图形测试与检验、内容测试与检验、整体界面测试与检验体界面测试与检验n功能测试功能测试l链接、表单、数据校验、链接、表单、数据校验、CookiesCookies n接口测试接口测试l服务器接口、外部接口服务器接口、外部接口n兼容性测试兼容性测试l操作系统、浏览器、操作系统、浏览器、Modem/Modem/其他接入方式其他接入方式n数据库测试数据库测试l数据库搜寻结果相关性、查询回应事件、数据库完数据库搜寻结果相关性、查询回应事件、数据库完整性、数据有效性整性、数据有效性n容错测试容错测试测试的内容测试的内容 p

15、网站测试网站测试n性能测试性能测试l连接速度测试、负载测试连接速度测试、负载测试 、压力测试、压力测试 n安全性测试安全性测试l电子商务的客户服务器应用程序、数据库、服电子商务的客户服务器应用程序、数据库、服务器、网络、防火墙等务器、网络、防火墙等测试的内容测试的内容 p 测试的方法测试的方法n人工测试人工测试l个人复查、走查与会审个人复查、走查与会审n机器测试机器测试l黑盒测试与白盒测试黑盒测试与白盒测试p 常见的测试工具常见的测试工具nWinRunner、LoadRunner、TestDirector、Rational系列系列7.3.3 测试的方法与工具测试的方法与工具 p 规范化规范化的

16、测试过程的测试过程n拟定测试计划拟定测试计划n编制测试大纲编制测试大纲n根据测试大纲设计和生成测试用例根据测试大纲设计和生成测试用例n实施测试实施测试n生成测试报告生成测试报告7.3.4 测试的过程测试的过程 7.4 电子商务系统的发布电子商务系统的发布 域名的申请域名的申请 Web服务的选择服务的选择 网站的发布网站的发布 7.4.1 域名的申请域名的申请 p 域名的基本知识域名的基本知识n域名是与网络上的数字型域名是与网络上的数字型IP地址相对应的字符型地址,地址相对应的字符型地址,由若干个英文字母和数字组成,由由若干个英文字母和数字组成,由“.”分隔成几部分,分隔成几部分,例如例如,新浪

17、的域名为,新浪的域名为。p 域名的分类域名的分类n国际顶级域名国际顶级域名(简称简称“国际域名国际域名”)l国际域名的最后一个后缀如国际域名的最后一个后缀如,.govgov等等 n国内域名国内域名l后缀通常要包括后缀通常要包括“国际通用域国际通用域”和和“国家域国家域”两部分,两部分,而且要以而且要以“国家域国家域”作为最后一个后缀。作为最后一个后缀。例如例如,cncn代表代表中国、中国、usus代表美国、代表美国、ukuk代表英国等。代表英国等。p 域名的命名规则域名的命名规则n域名可以由域名可以由26个英文字母个英文字母(a-z或者或者A-Z)、数、数字字(0-9)以及连接符以及连接符“-

18、”组成,但是域名的首位组成,但是域名的首位必须是字母或数字。在域名中,不区分英文字必须是字母或数字。在域名中,不区分英文字母的大小写。母的大小写。n对于域名的长度也有一定的限制:国际通用顶对于域名的长度也有一定的限制:国际通用顶级域名长度不得超过级域名长度不得超过26个字符,中国国家顶级个字符,中国国家顶级域名长度不得超过域名长度不得超过20个字符。个字符。n不得不得使用或限制使用一些名称使用或限制使用一些名称域名的申请域名的申请 p 域名的注册过程域名的注册过程n准备域名准备域名n查询域名查询域名n注册域名注册域名n办理后续手续办理后续手续p 域名注册示例域名注册示例n以在数据超市以在数据超

19、市(http:/)进进行域名注册为例进行域名注册过程的演示。行域名注册为例进行域名注册过程的演示。域名的申请域名的申请 7.4.2 Web服务的选择服务的选择 p 外购网络服务外购网络服务n虚拟主机服务虚拟主机服务nASP外包服务外包服务n主机托管服务主机托管服务p 自建自建Web服务服务p 发布网站的方法发布网站的方法n像像FrontPage、Dreamweaver等网页制作等网页制作工具工具n专门的工具,如专门的工具,如CuteFTP、LeapFTP等等p 下面以中文下面以中文CuteFTP 2.0为例介绍网站发为例介绍网站发布的过程。布的过程。7.4.3 网站的发布网站的发布 中文中文C

20、uteFTP 2.0CuteFTP 2.0界面界面 n准备工作准备工作n申请网站空间申请网站空间 n网站的上传网站的上传n网站的试运行网站的试运行 复习思考题复习思考题1.下列哪项不是操作系统选择的原则(下列哪项不是操作系统选择的原则()。)。(A)异种机互联能力异种机互联能力 (B)开放性开放性 (C)实用性实用性 (D)系统备份系统备份/恢复支持能力恢复支持能力2.电子商务系统软件测试的内容包括(电子商务系统软件测试的内容包括()。)。(A)单元测试单元测试 (B)集成测试集成测试 (C)确认测试确认测试 (D)系统测试系统测试3.判断:判断:DAS连接方式通常是用于拥有异构环境的企业中,连接方式通常是用于拥有异构环境的企业中,数据之间能够进行共享。数据之间能够进行共享。4.电子商务系统开发与集成与传统的信息系统开发的差别具电子商务系统开发与集成与传统的信息系统开发的差别具体体现在哪些方面?体体现在哪些方面?5.试详细论述电子商务系统测试的内容、方法以及测试过程。试详细论述电子商务系统测试的内容、方法以及测试过程。The End此此课件下件下载可自行可自行编辑修改,修改,仅供参考!供参考!感感谢您的支持,我您的支持,我们努力做得更好!努力做得更好!谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 考试试题 > 语文专题

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁