CHAPⅧ电子商务实用开发技术3395.pptx
《CHAPⅧ电子商务实用开发技术3395.pptx》由会员分享,可在线阅读,更多相关《CHAPⅧ电子商务实用开发技术3395.pptx(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子商务电子商务安徽建筑工业学院安徽建筑工业学院王素凤王素凤王素凤王素凤n教学目的和要求:教学目的和要求:了解电子商务系统的概念、网站规划与建设了解电子商务系统的概念、网站规划与建设中的一些基本问题;中的一些基本问题;理解如何实现一个电子商务系统;理解如何实现一个电子商务系统;掌握电子商务网站设计应包含的内容、常用掌握电子商务网站设计应包含的内容、常用布局方式、网站界面设计、网站功能设计。布局方式、网站界面设计、网站功能设计。CHAPCHAP 电子商务实用开发技术电子商务实用开发技术2023/3/132本章内容本章内容 n电子商务系统构建的一般方法电子商务系统构建的一般方法n电子商务网站规划与
2、建设电子商务网站规划与建设n电子商务网站的设计电子商务网站的设计2023/3/133第一节第一节 电子商务系统构建的一般方法电子商务系统构建的一般方法 n电子商务系统的概念电子商务系统的概念n电子商务系统开发方法电子商务系统开发方法n电子商务系统的实施步骤电子商务系统的实施步骤2023/3/134一、一、电子商务系统的概念电子商务系统的概念1、电子商务系统的定义、电子商务系统的定义n广义的电子商务系统广义的电子商务系统是指支持商务活动所采用的各是指支持商务活动所采用的各种电子技术手段的集合;种电子技术手段的集合;狭义的电子商务系统狭义的电子商务系统是指是指参与商务活动的各方,包括企业(生产企业
3、或经营参与商务活动的各方,包括企业(生产企业或经营商家)、消费者、中介机构(银行或金融机构等),商家)、消费者、中介机构(银行或金融机构等),运用信息技术(特别是计算机网络技术),从事商运用信息技术(特别是计算机网络技术),从事商务活动的信息系统。务活动的信息系统。2023/3/135一、一、电子商务系统的概念电子商务系统的概念2、电子商务系统的组成、电子商务系统的组成n硬件环境硬件环境q网络通信设施网络通信设施:有线网络、无线网络、卫星网络以及:有线网络、无线网络、卫星网络以及连接网络的相关设备连接网络的相关设备q信息终端设施信息终端设施:各种服务器、计算机系统、终端机以:各种服务器、计算机
4、系统、终端机以及各种输入输出设备及各种输入输出设备n软件环境软件环境q系统软件系统软件:泛指那些为整个计算机所配置的、不依赖:泛指那些为整个计算机所配置的、不依赖于特定应用的通用软件于特定应用的通用软件q应用软件应用软件:是指在系统软件之上具体实现商务逻辑的:是指在系统软件之上具体实现商务逻辑的应用软件系统应用软件系统2023/3/136一、一、电子商务系统的概念电子商务系统的概念3、电子商务软件系统、电子商务软件系统n系统基础软件系统基础软件:是支撑电子商务系统开发与运行,:是支撑电子商务系统开发与运行,控制、管理网络及计算机系统等基础设施正常运行控制、管理网络及计算机系统等基础设施正常运行
5、的基础软件系统,主要有:的基础软件系统,主要有:q连接传输管理(连接传输管理(connectivity/communication management)系统)系统q负荷均衡(负荷均衡(load balancing)系统)系统q事务管理(事务管理(transaction management)系统)系统q网站管理(网站管理(portal management)系统)系统q数据管理(数据管理(data management)系统)系统q内容管理(内容管理(content management)q搜索引擎(搜索引擎(search engine)2023/3/137一、一、电子商务系统的概念电子商务
6、系统的概念3、电子商务软件系统、电子商务软件系统n系统服务软件系统服务软件:是为电子商务系统提供基础服务和:是为电子商务系统提供基础服务和公共设施服务的平台环境,是企业实现全部业务电公共设施服务的平台环境,是企业实现全部业务电子商务化不可少的重要支撑工具。主要有:子商务化不可少的重要支撑工具。主要有:q支付网关(支付网关(payment gateway)q认证中心(认证中心(certification authority,CA)q客户关系管理(客户关系管理(customer relationship management,CRM)2023/3/138一、一、电子商务系统的概念电子商务系统的概念
7、3、电子商务软件系统、电子商务软件系统2023/3/139一、一、电子商务系统的概念电子商务系统的概念3、电子商务软件系统、电子商务软件系统n企业内部信息系统企业内部信息系统:是企业内部生产运作、日常管:是企业内部生产运作、日常管理、战略决策等事务的信息化、网络化管理系统理、战略决策等事务的信息化、网络化管理系统n这类信息系统主要有企业资源计划(这类信息系统主要有企业资源计划(enterprise resource planning,ERP)、管理信息系统)、管理信息系统(Management Information System)、决策支持系统)、决策支持系统(decision suppor
8、t system,DSS)以及办公自动化)以及办公自动化(office automatic,OA)系统等)系统等 2023/3/1310一、一、电子商务系统的概念电子商务系统的概念3、电子商务软件系统、电子商务软件系统n电子商务安全系统电子商务安全系统:为电子商务系统提供安全可靠为电子商务系统提供安全可靠的运行环境,防止或减少系统被攻击的可能,提高的运行环境,防止或减少系统被攻击的可能,提高系统抗拒非法入侵或攻击的能力,保障联机交易过系统抗拒非法入侵或攻击的能力,保障联机交易过程的安全程的安全n该部分包括系统安全策略、安全体系以及安全措施该部分包括系统安全策略、安全体系以及安全措施等内容的应用
9、,如:防火墙系统、网络防杀病毒系等内容的应用,如:防火墙系统、网络防杀病毒系统、代理信息过滤系统、信息加密解密系统、入侵统、代理信息过滤系统、信息加密解密系统、入侵检测系统等检测系统等2023/3/1311一、一、电子商务系统的概念电子商务系统的概念3、电子商务软件系统、电子商务软件系统n电子商务物流系统电子商务物流系统:在物质实体的流动过程中实现:在物质实体的流动过程中实现物流运作与管理,具体包括物质实体的运输、储存、物流运作与管理,具体包括物质实体的运输、储存、配送、装卸、保管及物流信息管理等各种活动。主配送、装卸、保管及物流信息管理等各种活动。主要包括要包括q供应链管理(供应链管理(su
10、pply chain management,SCM):对:对企业内部及与企业外部发生紧密联系的所有业务活动企业内部及与企业外部发生紧密联系的所有业务活动的统一管理的统一管理q物流管理(物流管理(physical distribution management,PDM):根据实际需要,将运输、储存、装卸、搬运、包装、根据实际需要,将运输、储存、装卸、搬运、包装、流通加工、配送、信息处理等基本功能有机结合流通加工、配送、信息处理等基本功能有机结合2023/3/1312二、二、电子商务系统开发方法电子商务系统开发方法1、结构化开发方法、结构化开发方法n主要思想主要思想:用系统工程和项目管理的方法按用
11、户至:用系统工程和项目管理的方法按用户至上的原则,结构化、模块化、自顶向下地对系统进上的原则,结构化、模块化、自顶向下地对系统进行分析、设计并组织实施行分析、设计并组织实施n特点特点q该方法通过划分独立模块来减少程序设计的复杂该方法通过划分独立模块来减少程序设计的复杂性,增加软件的可重用性,以减少开发和维护计性,增加软件的可重用性,以减少开发和维护计算机程序的费用。算机程序的费用。q该方法的一些思维方式,一时无法解决用户随时该方法的一些思维方式,一时无法解决用户随时变动的市场化真实需求,使软件产品开发进度和变动的市场化真实需求,使软件产品开发进度和质量都不尽如人意质量都不尽如人意 2023/3
12、/1313二、二、电子商务系统开发方法电子商务系统开发方法2、原型法、原型法n内涵内涵:是一种系统开发方法,它首先是构造一个功:是一种系统开发方法,它首先是构造一个功能简单的原型系统,然后在原型系统的基础上逐步能简单的原型系统,然后在原型系统的基础上逐步求精,不断扩充完善原型系统得到最终的软件系统求精,不断扩充完善原型系统得到最终的软件系统n特点特点q主要优点:它是一种支持用户的方法,用户在系主要优点:它是一种支持用户的方法,用户在系统生存周期的设计阶段发挥着积极的作用;它能统生存周期的设计阶段发挥着积极的作用;它能降低系统开发的风险,在大型系统的开发中,往降低系统开发的风险,在大型系统的开发
13、中,往往对项目需求的分析难以一次完成,此时较宜使往对项目需求的分析难以一次完成,此时较宜使用原型法进行系统开发用原型法进行系统开发q原型法也有一定的适用范围和局限性原型法也有一定的适用范围和局限性2023/3/1314二、二、电子商务系统开发方法电子商务系统开发方法3、面向对象的开发方法、面向对象的开发方法n内涵内涵:采用对问题的自然分割,利用类及对象作为采用对问题的自然分割,利用类及对象作为基本构造单元,以更接近人类思维的方式建立问题基本构造单元,以更接近人类思维的方式建立问题域模型,使设计出的软件尽可能直接描述现实世界,域模型,使设计出的软件尽可能直接描述现实世界,构造出组件化的、可重用的
14、、可维护的软件,并能构造出组件化的、可重用的、可维护的软件,并能控制软件的复杂性和降低开发维护费用控制软件的复杂性和降低开发维护费用n特点特点q面向对象的开发方法把功能和数据高度统一。面向对象的开发方法把功能和数据高度统一。q面向对象的开发方法并不是完美无缺的,但与其面向对象的开发方法并不是完美无缺的,但与其他开发方法相比,面向对象的开发方法具有很多他开发方法相比,面向对象的开发方法具有很多优势优势2023/3/1315三、三、电子商务系统的实施步骤电子商务系统的实施步骤n系统开发生命周期(系统开发生命周期(system development life cycle,SDLC):是软件的产生直
15、到报废的生命周期,周期内:是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶码、调试和测试、验收与运行、维护升级到废弃等阶段。这种按时间分程的思想方法是软件工程中的一种段。这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提定义、工作、审查、形成文档以供交流或备查,以提高软件的质量高软件的质量2023/3/1316三、三、电子商务系统的实施步骤
16、电子商务系统的实施步骤1、系统分析、系统分析n系统分析的任务是确定商业目标、系统功能以及信系统分析的任务是确定商业目标、系统功能以及信息需求息需求q确定系统要实现的商业目标确定系统要实现的商业目标q列出详细的系统功能和信息需求列出详细的系统功能和信息需求q将需要形成的文档资料提供给电子商务系统建设将需要形成的文档资料提供给电子商务系统建设团队的每个人团队的每个人2023/3/1317表表8-1 一个典型的电子商务系统的分析内容一个典型的电子商务系统的分析内容2023/3/1318三、三、电子商务系统的实施步骤电子商务系统的实施步骤2、系统设计、系统设计n系统设计的任务系统设计的任务:选择硬件与
17、软件平台;完成具体:选择硬件与软件平台;完成具体功能的详细设计,包括数据库、界面的设计等功能的详细设计,包括数据库、界面的设计等n系统设计阶段分为两个部分系统设计阶段分为两个部分q逻辑设计逻辑设计q物理设计物理设计2023/3/1319三、三、电子商务系统的实施步骤电子商务系统的实施步骤3、系统开发、系统开发n系统开发阶段的任务系统开发阶段的任务:实现电子商务系统的功能:实现电子商务系统的功能n系统开发与建设的方式有四种系统开发与建设的方式有四种q第一,自主研发(内部开发)第一,自主研发(内部开发)q第二,合作开发第二,合作开发q第三,外包(第三,外包(outsourcingq第四,在成熟的商
18、品软件基础上进行再次开发第四,在成熟的商品软件基础上进行再次开发2023/3/1320图图8-1 系统开发阶段的研发选择方式系统开发阶段的研发选择方式2023/3/1321三、三、电子商务系统的实施步骤电子商务系统的实施步骤4、系统测试、系统测试n测试工作是一项费时费力且需要认真准备测试方案、测试工作是一项费时费力且需要认真准备测试方案、周密细致完成的任务。测试方式有:周密细致完成的任务。测试方式有:q单元测试单元测试:一次测试一个系统模块:一次测试一个系统模块q系统测试系统测试:按照典型用户使用系统的方式,对系:按照典型用户使用系统的方式,对系统进行整体测试统进行整体测试q验收测试验收测试:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CHAP 电子商务 实用 开发 技术 3395
限制150内