第2章 电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)

2024-08-18
| 44页
| 25人阅读
| 0人下载
普通

内容正文:

第2章 电子商务系统的开发基础 2.1 电子商务系统的开发方法 2.2 电子商务系统的开发方式 2.3 电子商务系统的开发技术 2.4 电子商务系统的开发模式 1 电子商务系统分析与设计 2.1 电子商务系统的开发方法 2.1.1 结构化系统开发方法 2.1.2 原型法开发方法 2.1.3 面向对象开发方法 2 电子商务系统分析与设计 1.结构化系统开发方法的基本思想 结构化开发方法的基本思想是利用系统工程的思想和工程化的方法,以用户至上为原则,按结构化、模块化、自顶向下的方法对系统进行分析与设计。 2.结构化系统开发方法的开发过程 2.1.1 结构化系统开发方法 3 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 3 3.结构化系统开发方法的特点 强调面向用户 严格按照阶段顺序进行 自上而下地分析 模块化处理 工作文档的规范化和标准化原则 2.1.1 结构化系统开发方法 4 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 4 1.原型法开发方法的基本概念 原型法开发方法是近年来提出的一种以计算机为基础的系统开发方法。 它首先构造一个功能简单的原型系统,然后通过对原型系统逐步求精、不断扩充完善得到最终的软件系统。 原型就是模型,原型系统就是应用系统的模型,是待构筑的实际系统的缩小比例模型,保留了实际系统的大部分功能。 这个模型可在运行中被检查、测试、修改,直到达到用户需求为止,因而,这个工作模型能很快转换成目标系统。 2.1.2 原型法开发方法 5 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 5 2.原型法开发方法的开发过程 2.1.2 原型法开发方法 6 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 6 3.原型法开发方法的特点 对于一个大型的系统,如果不经过系统分析来进行整体性划分,那么直接用屏幕一个一个模拟是很困难的。 对于大量运算性、逻辑性较强的程序模块,原型法开发方法很难构造出模型来供人评价。因为这类问题没有那么多的交互式界面,也难以凭借三言两语把问题解释清楚。 对于基础管理不善、信息管理过程混乱的问题,原型法开发方法的使用存在一定的困难。一是由于对象工作过程不清,构造原型有一定困难;二是由于基础管理不好,系统很容易机械地模拟原有手工系统。 对于一个批处理系统,其大部分是内部处理过程,这时用原型法开发方法有一定的困难。 2.1.2 原型法开发方法 7 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 7 1.面向对象开发方法的基本概念 (1)对象(Object) 在计算机系统中,所谓对象,就是一个属性集(数据)及其专用操作(方法)的封装体。 对象具有以下特征: 具有唯一标识名(对象名)。 有一个状态,由与其相关联的属性值的集合表示。 有一组操作,每个操作表示对象的一种行为。 对象的属性只能被本身的操作所改变。 对象的操作包括自操作(施于自身)和它操作(施于其他对象)。 对象之间以消息传递的方式进行通信;一个对象的成员仍然可以是一个对象。 2.1.3 面向对象开发方法 8 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 8 1.面向对象开发方法的基本概念 (2)类(Class) 类是一组具有相同属性和相同操作的对象的集合。 类具有以下特征: 类是相同对象集合的抽象和描述。 类由封装的相关联的属性和操作集表示。 类有一个唯一的标识名。 对象是类的实例。 一个类可以有多个实例。 类有继承性。 2.1.3 面向对象开发方法 9 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 9 1.面向对象开发方法的基本概念 (3)封装(Encapsulation) 封装是指把对象的属性和操作结合在一起,组成一个独立的对象;其内部信息对外是隐蔽的,用户只能看到对象封装界面上的信息;不允许外界直接访问对象的属性,只能通过有限的接口与对象发生联系。 封装具有以下特征: 一个清楚的边界。 有与外界交互的接口。 受保护的内部实现。 2.1.3 面向对象开发方法 10 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 10 1.面向对象开发方法的基本概念 (4)继承(Inheritance) 继承是指子类(派生类、特化类)可以自动拥有父类(基类、泛化类、超类)的全部属性与操作。 继承具有以下特征: 子类自动继承父类的所有属性和操作。 子类可以有自己独特的属性和操作。 父类可以是一个抽象类,抽象类不能有实例。 继承具有传递性。 子类可多重继承。 2.1.3 面向对象开发方法 11 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 11 1.面向对象开发方法的基本概念 (5)消息(Message) 消息是面向对象系统中实现对象之间的通信和请求任务的操作。 对象接收的消息可以分为报告消息、询问消息和操作消息3种类型。 报告消息是指向对象提供自我更新信息的消息,通常通知对象现实世界已经发生的事情,也称推出消息。 询问消息是请求一个对象显示自身当前一些信息的消息,也称拉进消息。 操作消息是请求对象本身、另一个对象或系统环境执行某些具体的操作,也称动作消息。 消息的基本组成包括消息名、接收消息的对象名、调用操作名、输入信息和输出信息。 消息是对象之间在交互中传送的通信信息;面向对象系统通过消息传递进行工作,可并发运行。 2.1.3 面向对象开发方法 12 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 12 1.面向对象开发方法的基本概念 (6)多态性(Polymorphism) 多态性是指同一个消息被不同的对象接收时,可产生不同的动作或执行结果,即每个对象将根据自己所属类中定义的操作执行。 多态性支持“同一接口,多种方法”的面向对象原则,使高层代码只写一次就可在低层多次复用。 多态性是一种特性,它使一个属性在不同时间表示不同类的对象。 2.1.3 面向对象开发方法 13 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 13 2.面向对象开发方法的内涵 (1)内涵 客观事物都是由对象组成的,对象是在原事物基础上抽象的结果。 对象由属性和方法组成。属性反映了对象的信息特征,而方法则是用来定义改变属性状态的各种操作。 对象之间的联系主要是通过传递消息来实现的。 对象可按其属性进行归类。类有一定的结构,类上可以有超类,类下可以有子类。这种对象或类之间的层次结构是靠继承关系维系的。 2.1.3 面向对象开发方法 14 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 14 2.面向对象开发方法的内涵 (2)面向对象开发方法的基本观点 现实客观世界是由对象组成的。任何客观的事物和实体都是对象,复杂对象可以由简单对象组成。 具有相同的数据和操作的对象可归并为一个类,具有封装性,形成一个包装;对象是类的一个实例,一个类可以产生很多对象;类能够被开发、再使用或购买。 类可以派生出子类,继承能避免共同行为的重复。 对象之间通过传递消息进行联系。 2.1.3 面向对象开发方法 15 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 15 3.面向对象开发方法的开发过程 2.1.3 面向对象开发方法 16 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 16 3.面向对象开发方法的开发过程 分析问题的性质和求解的问题。对系统将要面临的具体管理问题及用户对系统开发的需求进行调查研究,即先弄清要干什么,在繁杂的问题中抽象地识别出对象及其行为、结构和方法等。这一阶段一般称为面向对象分析(Object-Oriented Analysis,OOA)。 设计问题的技术解决方案。对分析结果做出进一步的抽象、归类和整理,并最终以技术解决的形式将它们确定下来。这一阶段一般被称为面向对象设计(Object-Oriented Design,OOD)。 程序实现。程序实现即用面向对象的程序设计语言将上一步的设计结果直接映射为应用程序软件。这一阶段一般被称为面向对象的编程(Object-Oriented Programming,OOP)。 2.1.3 面向对象开发方法 17 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 17 4.面向对象开发方法的优缺点 (1)优点 与人类的思维方式一致,符合人们对客观世界的认识规律。 适应性强,稳定性好。 支持软件复用,可重用性好。 容易理解,可维护性好。 (2)缺点 首先,必须依靠一定的软件技术支持; 其次,在大型项目的开发上具有一定的局限性,必须以结构化方法的自顶向下的整体性系统调查和分析作为基础,否则,同样会存在系统结构不合理、关系不协调的问题。 2.1.3 面向对象开发方法 18 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 18 2.2 电子商务系统的开发方式 2.2.1 自主开发方式 2.2.2 委托开发方式 2.2.3 合作开发方式 2.2.4 购买商品化应用软件开发方式 19 电子商务系统分析与设计 自主开发方式是用户依靠自己的力量独立完成系统开发的各项任务。 自主开发方式的主要优点:用户的需求可以得到充分满足;系统维护方便容易;可锻炼本企业计算机开发应用队伍;开发费用少;实现开发后的系统能够适应本单位的需求且满意度较高。 自主开发方式的主要缺点: 系统开发周期一般较长; 难以摆脱本企业习惯性的管理方式影响,不易开发出一个高水平的电子商务信息系统; 企业内部开发费用高; 由于不是专业开发队伍,容易受专业水平的限制,系统优化不够,开发水平较低。 2.2.1 自主开发方式 20 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 20 委托开发方式是指用户(甲方)委托有丰富开发经验的机构或专业开发人员(乙方),由乙方按照甲方的需求承担系统开发的任务。 委托开发方式的主要优点: 开发周期短; 不必组织本企业的开发队伍; 如果选择了好的开发单位,同时企业能密切配合系统开发管理工作,使之符合现代信息处理要求,则可开发出水平较高的系统; 省时、省事,系统的技术水平较高。 委托开发方式的主要缺点: 由于要由开发公司对企业的系统进行专门的开发,外部费用很高; 当企业需求发生变化或扩展时,系统维护工作困难; 系统的维护与扩展须依赖乙方开发单位的长期支持,开发费用高,不利于本单位的人才培养。 2.2.2 委托开发方式 21 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 21 合作开发方式是指用户(甲方)和有丰富系统开发经验的机构或专业开发人员(乙方)共同完成系统开发任务。 合作开发方式的主要优点: 可发挥开发公司技术力量强、本企业人员对业务熟悉的优势,共同开发出具有较高技术水平且适用性强的系统; 有利于企业计算机应用队伍的培养与提高,可以增强使用单位的技术力量,便于系统维护工作; 相对于委托开发方式比较节约资金。 合作开发方式的主要缺点: 双方在合作中需要协调和检查,及时达成共识。 2.2.3 合作开发方式 22 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 22 购买商品化应用软件开发方式是根据用户的需求,在系统分析的基础上,选择并购买市场上符合要求的商品化应用软件。 购买商品化应用软件开发方式的主要优点: 软件产品可靠性、稳定性高,反映了先进的企业经营管理思想; 系统技术水平高,开发周期短,节省时间,系统开发费用比较低。 购买商品化应用软件开发方式的主要缺点: 系统实施费用较高; 系统维护困难; 通用软件专用性较差,跟本企业的实际工作需求可能有一定的差距,有时可能需要做二次开发工作。 2.2.4 购买商品化应用软件开发方式 23 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 23 2.3 电子商务系统的开发技术 2.3.1 基本开发技术 2.3.2 企业系统集成 2.3.3 数据库访问技术 2.3.4 主流开发技术 24 电子商务系统分析与设计 1.HTML HTML是Hypertext Markup Language(超文本标记语言)的缩写,它是由Web页面的发明者Timberners和同事Daniel W. Connolly于1990年创立的一种新颖的表示网上信息的符号标记式语言,是SGML的应用。 HTML文档的结构: HTML文件的扩展名是.html或.htm HTML标记 结构性标记。它用于描述HTML文档中文本的意图,如<HTML>…</HTML>标记HTML内容的开始和结束,<h1>…</h1>标记以一级标题显示内容。 外观性标记。它描述文字的外观,如<b>…</b>标记以粗体显示文字。 超文本标记。它将文档的一部分关联到其他文档,如<a hef=" ">…</a>。 注释标记。它将在文档中的一部分内容标记为注释,浏览器不解释。 框架标记。它将整个网页描述为包括多个部分的框架。 2.3.1 基本开发技术 25 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 25 2.JavaScript JavaScript的功能 增强网页交互性,改善用户界面,提高用户操作的便利性。 简化有规律地重复的内容,减少下载时间。 进行客户端验证,节约带宽及服务端时间。 JavaScript的基本格式 <script language=JavaScript> <! -- (JavaScript代码) //--> </script> 2.3.1 基本开发技术 26 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 26 3.Ajax Ajax并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一起,相互协作并且发挥各自的作用。它包括:使用XHTML和CSS标准化呈现;使用DOM实现动态显示和交互;使用XML和XSLT进行数据交换与处理;使用XMLHttpRequest进行异步数据读取;最后用JavaScript绑定和处理所有数据。 Ajax的工作原理 Ajax的工作原理相当于在用户和服务器之间加了一个中间层,使用户操作与服务器响应异步化。 并不是所有的用户请求都提交给服务器,像一些数据验证和数据处理等都交给Ajax引擎自己来做,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。 使用Ajax后,用户感觉几乎所有的操作都会很快响应,没有页面重载(白屏)的等待。 2.3.1 基本开发技术 27 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 27 4.Java Applet Java Applet是用Java语言编写的一些小应用程序,它们可以直接嵌入网页中,并能够产生特殊的效果。 使用Java Applet可以实现图形绘制、网页字体和颜色控制、动画和声音的插入、人机交互及网络交流等功能。Applet还提供了名为抽象窗口工具箱(AWT)的窗口环境开发工具。 每个含有Applet的网页的HTML源代码中都带有<app1et>、</app1et>标记。 当用户访问这样的网页时,Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络浏览器。 由于Applet是在用户的计算机上执行的,因此它的执行速度不受网络带宽或Modem存取速度的限制,用户可以更好地欣赏网页上Applet产生的多媒体效果。 2.3.1 基本开发技术 28 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 28 1.企业应用集成的概念 企业应用集成(Enterprise Application Integration,EAI)是将企业的业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成的一种集成开发技术,通过企业系统集成使企业原有各系统像一个整体一样进行业务处理和信息共享。 EAI不仅包括企业内部的应用系统和组织集成,还包括企业与企业之间的集成,以实现企业与企业之间的信息交换、商务协同、过程集成和组建虚拟企业和动态联盟等。 EAI常常表现为对一个商业实体的信息系统进行业务应用集成,但当在多个企业系统之间进行商务交易的时候,EAI也表现为不同公司实体之间的企业系统集成,如扩展的供应链管理、客户关系管理、虚拟企业和Web Services等。 2.3.2 企业系统集成 29 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 29 2.企业系统集成的分类 从集成的深度上来说,从易到难把企业系统集成分为以下3个种类。 数据集成 应用系统集成 业务流程集成 从集成的广度上来看,从易到难把企业系统集成分为以下5个种类。 部门内部的信息系统集成和人员结构的调整 部门之间的信息系统集成和关系的调整 企业级的信息系统集成和组织结构的调整 与有稳定关系的合作伙伴之间的信息系统实现面向业务过程的集成 与随机遇到的合作伙伴之间的信息系统实现面向业务过程的集成 2.3.2 企业系统集成 30 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 30 1.JDBC框架结构 2.3.3 数据库访问技术 31 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 31 2.JDBC访问数据库的应用模型 2.3.3 数据库访问技术 32 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 32 3.JDBC访问数据库的基本步骤 2.3.3 数据库访问技术 33 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 33 1.Microsoft.NEt平台技术及结构 Microsoft.NET平台是一个建立在开放互联网络协议标准之上,采用新的工具和服务来满足人们的计算和通信需求的革命性的新型XML Web智能计算服务平台。 从技术层面来说,Microsoft.NET平台主要包括两个内核,即通用语言运行时(Common Language Runtime,CLR)和Microsoft.NET框架类库,它们为Microsoft.NET平台的实现提供底层技术支持。 2.3.4 主流开发技术 34 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 34 2.J2EE平台技术及其组成 分布式的多层次应用 J2EE应用组件 企业信息系统层 J2EE架构 容器(container)和服务 2.3.4 主流开发技术 35 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 35 3.中间件技术 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 中间件的主要作用: 缩短应用的开发周期; 节约应用的开发成本; 减少系统初期的建设成本; 降低应用开发的失败率; 保护已有的投资; 简化应用集成: 减少维护费用; 提高应用的开发质量; 保证技术进步的连续性; 增强应用的生命力。 2.3.4 主流开发技术 36 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 36 2.4 电子商务系统的开发模式 2.4.1 基本开发模式 2.4.2 基于Java的开发模式 37 电子商务系统分析与设计 1.C/S模式 C/S模式下,对于客户的请求,如果客户机能满足就直接给出结果;反之则需要提交给服务器来处理,如调用存放在服务器上的公用数据等,服务器对这些数据进行一些对客户透明的处理后返还给客户,即客户不需要了解数据的具体处理过程。 此模式可以合理均衡事务的处理,充分保证数据的完整性和一致性。 2.4.1 基本开发模式 38 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 38 2.B/S模式 B/S模式由浏览器、Web服务器、数据库服务器3个层次组成。 在这种模式下,客户端使用一个通用的浏览器,用户的所有操作都是通过浏览器进行的。 该结构的核心部分是Web服务器,它负责接受远程(或本地)的HTTP查询请求,然后根据查询的条件到数据库获取相关数据,再将结果翻译成HTML和各种页面描述语言,传送回提出查询的浏览器。 同样,浏览器也会将更改、删除、新增数据记录的请求申请至Web服务器,由后者与数据库联系完成这些工作。 2.4.1 基本开发模式 39 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 39 3.C/S与B/S混合模式 2.4.1 基本开发模式 40 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 40 1.模式Ⅰ 2.4.2 基于Java的开发模式 41 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 41 2.模式Ⅱ 2.4.2 基于Java的开发模式 42 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 42 3.Struts开发模式 2.4.2 基于Java的开发模式 43 电子商务系统分析与设计 城市基础设施是城市生存和发展所必须具备的工程性基础设施和社会性基础设施的总称,是城市中为顺利进行各种经济活动和其他社会活动而建设的各类设的总称。它对生产单位尤为重要,是其达到经济效益、环境效益和社会效益的必要条件之一。 工程性基础设施一般指能源系统、给排水系统、交通系统、通信系统、环境系统、防灾系统等工程设施。社会性基础设施则指行政管理、文化教育、医疗卫生、商业服务、金融保险、社会福利等设施。   从一般意义上来讲,城市基础设施包含设施、产品(服务)和产业三种形态。其中,设施指城市基础设施自身的物质形态,是城市地区中在地上或地下提供通道等载体和便利服务的实体结构,如道路、给排水管道、电话与电力线路等,有时也泛指物质及社会性的基础结构;产品是指借助于城市基础设施而开展的经济活动所生产和提供的产品或服务;产业是指把基础设施实体或产品(服务)作为经营对象的产业和行业。通讯产业、自来水经营企业,公共交通企业等类企业,一般称为公用事业。 43 本章小结 电子商务系统的开发方法 电子商务系统的开发方式 电子商务系统的开发技术 电子商务系统的开发模式 44 电子商务系统分析与设计 $$

资源预览图

第2章  电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)
1
第2章  电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)
2
第2章  电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)
3
第2章  电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)
4
第2章  电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)
5
第2章  电子商务系统的开发基础(课件)《电子商务系统分析与设计》(电子工业出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。