《实施与维护》PPT课件.ppt
《《实施与维护》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《实施与维护》PPT课件.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十一章 电子商务系统实施与维护11.1 概述11.2 电子商务应用的开发11.3 电子商务系统测试11.4 电子商务站点部署11.5 电子商务系统的维护与管理神州数码公司电子商务系统的实施神州数码公司电子商务系统的实施 神州数码公司是原联想科技发展公司的一个神州数码公司是原联想科技发展公司的一个子公司,子公司,19971997年成立后主要从事年成立后主要从事ITIT设备、办公设设备、办公设备等的销售。神州数码是一个在全国拥有备等的销售。神州数码是一个在全国拥有30003000余余个代理商的网络型企业。为了整个其渠道优势、个代理商的网络型企业。为了整个其渠道优势、产品优势和内部产品优势和内部E
2、RPERP系统的优势,进一步提高企系统的优势,进一步提高企业竞争能力,神州数码公司提出了电子商务系统业竞争能力,神州数码公司提出了电子商务系统建设的战略规划,确定了企业电子商务系统建设的战略规划,确定了企业电子商务系统e-e-BridgeBridge以以B2BB2B的电子商务为突破口。的电子商务为突破口。由于神州数码的规模庞大,联想确定分阶段由于神州数码的规模庞大,联想确定分阶段完成系统的实施:完成系统的实施:第一步完成了网络订单系统开发,能够解决第一步完成了网络订单系统开发,能够解决全国全国30003000家代理商通过网络和电话下单;并将厂家代理商通过网络和电话下单;并将厂商的系统与商的系统
3、与e-Bridgee-Bridge形成互联的整体;解决了订形成互联的整体;解决了订单处理的问题;单处理的问题;第二步建立了网上代理商电子社区并完善其第二步建立了网上代理商电子社区并完善其交易系统,一方面向代理商提供产品、商业机会交易系统,一方面向代理商提供产品、商业机会及服务交流的平台,另一方面改善其交易功能;及服务交流的平台,另一方面改善其交易功能;第三步将系统内部资源与进出口、海关通关、第三步将系统内部资源与进出口、海关通关、售后服务等系统进行整合,解决电子支付、物流售后服务等系统进行整合,解决电子支付、物流配送等问题。配送等问题。11.1概述l系统实施是整个电子商务系统开发的物系统实施是
4、整个电子商务系统开发的物理实现阶段。完成电子商务系统设计之理实现阶段。完成电子商务系统设计之后,如何将原来纸面上的、类似于设计后,如何将原来纸面上的、类似于设计图的新系统方案转换成可执行的实际系图的新系统方案转换成可执行的实际系统,是系统实施阶段的主要工作。统,是系统实施阶段的主要工作。11.1概述l系统实施的主要任务是:程序设计、系系统实施的主要任务是:程序设计、系统测试、系统部署、系统维护等工作。统测试、系统部署、系统维护等工作。l系统实施包括硬件的获取、软件的获得系统实施包括硬件的获取、软件的获得或开发、用户准备、聘用和培训人员、或开发、用户准备、聘用和培训人员、地点和数据的准备、安装、
5、测试、试运地点和数据的准备、安装、测试、试运行及用户验收。行及用户验收。系统实施的典型步骤系统实施阶段l系统实施中硬件的获取可按总体设计的系统实施中硬件的获取可按总体设计的要求和可行性报告对财力资源的分析,要求和可行性报告对财力资源的分析,采用购买、租借或租用的方式,选择适采用购买、租借或租用的方式,选择适当的设备,通知供货厂家按要求供货并当的设备,通知供货厂家按要求供货并安装即可。安装即可。程序设计l程序设计的主要任务是,以用户需求出程序设计的主要任务是,以用户需求出发,以系统分析与系统设计阶段的设计发,以系统分析与系统设计阶段的设计说明书等为依据,选择适当的程序设计说明书等为依据,选择适当
6、的程序设计语言及软件开发环境和工具,编制程序语言及软件开发环境和工具,编制程序和进行测试,检查运行结果是否符合设和进行测试,检查运行结果是否符合设计要求。计要求。程序设计的目标要求l电子商务系统的软件规模和复杂性的都电子商务系统的软件规模和复杂性的都比较大,对它的程序的强调:比较大,对它的程序的强调:l1 1)可靠性)可靠性l2 2)规范性)规范性l3 3)可读性)可读性l4 4)可维护性)可维护性11.2 电子商务应用的开发11.2.1 电子商务应用的开发构建方式电子商务应用的开发构建方式 1 1、传统的、传统的WEBWEB开发开发2 2、基于构件的开发、基于构件的开发 CORBACORBA
7、 COM+COM+J2EE J2EE基于基于Web的编程模式的编程模式 基于Web的编程模式 的特点(1)比较简单,所以将编程工作分成两部分:静态网页制作、动态网页制作。(2)静态网页制作相对较为简单,可以例如各种网页制作工具(例如MS FrontPage)完成。(3)动态网页制作的重点集中在各类公共网关接口程序(CGI)、脚本程序的编写方面。(4)应用软件如果和数据库、其他外部应用进行集成,主要通过动态网页的CGI程序、脚本程序的数据库接口驱动程序实现。Microsoft DCOM和和Windows DNA Windows DNA结构组成表示层:用户的界面部分。主要是通过在客户端浏览器中运行
8、HTML、DHTML、Java Applet、ActiveX何XML,以实现用户与应用逻辑处理结果的通讯。事务逻辑层:负责处理表示层的应用请求,完成商务逻辑的计算任务,并将处理结果返回给用户。事务逻辑处理层是将原先置于客户端的事务逻辑分离出来,集中置于服务器部分,为所有用户共享。事务逻辑层是整个应用的核心部分,而组件对象模型COM则相当其心脏。数据服务层:为应用提供数据来源。数据库不再和每个活动客户保持一个连接,而是若干个客户通过应用逻辑组件共享数据库的连接,从而减少了连接次数,提高了数据服务器的性能和安全性。J2EE的编程模式的编程模式 中间层访问企业信息系统层(EIS Tier)中信息资源
9、的方式:JDBC:数据库访问接口API。Java名字及目录接口JNDI(Java Naming and Directory Interface)。JNDI可以获取名字服务和目录服务,例如DNS、NDS、LDAP和CORBA的名字服务。Java 消息服务 JMS(Java Message Service):JMS作为一个标准的API接口可以和企业基于消息的中间件系统(例如IBM MQ Series、BEA TUXEDO等)交互。Java Mail:基于Java的电子邮件API接口。Java IDL:IDL(Interface Definition Language)是一种接口定义语言。Java
10、IDL可以通过建立远程接口支持Java和CORBA应用的通信。利用Java IDL,应用系统可以调用CORBA的服务。混合编程模式混合编程模式 11.2.2 电子商务应用的开发工具电子商务应用的开发工具 前台FrontPageDreamweaver后台ASPPHPJSP传统高级语言JAVA电子商务应用的主要开发工具 1.网页制作工具网页制作工具l网页的可视化编辑工具,如FrontPage等;l网页图形、图像编辑制作工具,如Photoshop,CoreDraw等;l语音、视频等多媒体编辑制作工具,如R的RealOne工具包等;(1)ASPASP是Active Server Pages的缩写,它是
11、Microsoft 开发的一种在服务器端运行、用以编写动态网页的脚本语言,通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。(2)PHPPHP技术是一种免费的技术,它是以 HTML 内嵌式语言的形式出现的,类似前面所讲过的 ASP技术,它可以比 CGI 或者 Perl 更快速的执行动态网页。网站后台开发工具网站后台开发工具 PHP的主要特点是:开放源码、免费;跨平台:PHP程序可以运行在UNIX、Linux或者Windows操作系统下。语法简单:它的语法则混合了 C/C+、Java、Perl 以及 PHP 式的新语法。效率高:和其他的解释
12、性语言相比,PHP消耗较少的系统资源。良好的数据库支持:可以使用PHP存取Oracle、Sybase、MS SQL、MySQL、mSQL、dBase、PostgreSQL、FilePro、Solid、Unix dbm、Informix/Illustra等类型的数据库,以及任何支持ODBC标准的数据库。动态图像、图形创建。(3)JSPJSP与Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。JSP具有以下特点:通用性较好JSP可以将使得页面内容和其显示相互独立提高可重用性继承Java技术的优点与XML技术集成。(4)传
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实施与维护 实施 维护 PPT 课件
限制150内