1、论文参考文献电子商务网站建设与管理摘要电子商务作为一种崭新的商务运作方式,给人类带来了一次史无前例的产业革命。电子商务是一个十分广泛的概念,它不仅仅是一种简单的电子贸易手段,而是一个技术支持的战略性管理问题,是企业运作模式的一次大变革。电子商务的影响将远远超出商务活动本身,它为人类提供了一个全新的商业交易的方法,而且成为潜在的经济增长动力,并推动世界经济向前发展。 关键词 电子商务 世界经济 网络泡沫Abstract Electronic commerce as a new business mode of operation, has brought to mankind once the
2、industrial revolution there was no parallel in history. Electronic commerce is a very broad concept, it is not only a simple electronic tools of the trade, but a technical support for the strategic management of enterprise operation mode, is a great change. The impact of electronic commerce will far
3、 exceed the business itself, it provides us with a new commercial trading methods, and become a potential growth power to impetus the development of world economics.As the United States Nasdaq stock market crash, the Internet bubble burst, the global information technology especially the Internet an
4、d e-commerce has entered the winter. Domestic and foreign large and small e-commerce websites have also closed, investors faith to the electronic commercial from hope to despair, even to despair. Although the situation at home and abroad so serious, but the electronic commerce is not a pure network
5、bubble, but the future commercial development direction. After the bubble burst after the baptism, the development of electronic commerce has a crazy listed shareholders, to a pragmatic and rational development stage.Key words: Electronic commerce the world economy Internet bubblel绪论科学技术是推动经济和社会发展的第
6、一生产力。以计算机和网络为核心的信息技术的迅猛发展、不仅已经形成了一个融合度最高、潜力最大、增长最快的信息产业,而且成为推动全球经济快速增长和全面变革的关键因素。电子商务是通过新技术引发新经济的一座成功桥梁。它正在不断改变传统的市场运行规则、经济增长方式、也改变人们的生活方式,并形成以知识经济为龙头的全球化经济发展新模式。电子商务作为信息学、经济学、管理学、法学等多学科相融的新兴的交叉学科,在新世纪信息化社会的国民经济建设、金融与商业流通、生产与服务、乃至各类社会活动都有着广泛的应用和迫切的人才需求。为促进高等学校多学科交叉综合型人才的培育、加速电子商务人才培养,浙江大学、复旦大学、中国人民大
7、学、西安交通大学、对外经济贸易大学等多所综合类、理工类或财经类大学近年来先后在其本科生中开设了电子商务辅修专业或选修课程。第一章 电子商务系统的技术架构1.1 电子商务系统的体系结构及其特点1.1.1信息系统体系结构的发展 80年代以前,以IBM公司主机系统为代表的大型主机/终端结构及其计算模式是当时计算技术的主流。进入80年代以后,随着局域网技术的发展,以客户机/服务器(Client/Server,简称C/S)为核心的软件体系结构逐渐成熟起来。 在C/S结构中,客户机负责信息系统的图形显示、数据录入、业务处理等,服务器主要负责对数据的存贮和管理。C/S结构实现了分布式计算,降低了服务器端的负
8、载,并有助于在企业范围内实现对业务数据的集中式管理。其主要缺点是开发的中心主要在客户端(即所谓的胖客户端),造成软件维护和管理的困难。进入90年代以后,随着互联网的快速发展,一种基于Web的软件B/W/S(Browser/WebServer/DatabaseServer)三层结构。B/W/S结构的主要特点是瘦客户端,即客户端典型情况下是一个浏览器)只负担很少一部分处理功能,主要负责与用户的交互,而信息系统的绝大部分处理功能都放在中间层(即Web)层)上。随着越来越多的信息系统向,Web架构转变,B/W/S结构的中间层所承担的功能也不断增加,软件复杂度不断提高,很有必要再对它进行分层处理。通常情
9、况下,将传统的中间层细分成Web服务层和应用服务层,前者负责信息系统的表示逻辑,后者负责信息系统的业务逻辑。1.1.2电子商务系统多层体系结构的优点1. 可实现高度的可扩展性Web服务层、应用服务层、企业信息系统层的每一层次都可以由多台计算机组成,通过计算机系统集群技术,实现自动的负载均衡,以提高系统的处理能力和对客户端的响应速度。2. 可提高系统的灵活性通过对系统按照从表示层到业务逻辑层的方向划分成不同的层次,可增强系统的模块化程度,提高系统的灵活性。3. 便于分配适合的开发人员以完成相应的开发任务通过对电子商务系统进行分层,可以使开发工作在具有不同专长的人员之间进行合理分工。4. 可实现高
10、度的代码重用通过采用基于组件的开发方法,将电子商务系统的业务逻辑封装在应用服务层的一个个业务组件之中,可以实现高度的代码重用。基于组件的开发方法可以将来自各方的应用组件装配在一起,甚至可以直接使用其他公司提供的商品化的业务组件,简化了系统开发,提高了电子商务系统建设的工作效率。1.2 客户层1.2.1客户层设计应考虑的因素对于电子商务系统来说,客户层都必须满足一定的基本要求,同时它又受客户层运行环境的制约。企业在进行电子商务系统建设时,必须要认真考虑客户层的运行环境及其他制约因素,作出合理的客户层设计。(1)对客户端平台的考虑要使企业电子商务系统能够被互联网上的广大用户所访问,其客户层程序必须
11、能够在不同的软硬件平台上运行。大多数电子商务系统都采用Web浏览器作为其客户层程序,利用Web浏览器软件来屏蔽不同平台之间的差异,实现电子商务系统的跨平台运行。(2)网络服务的质量在互联网上,企业电子商务系统用户的网络服务质量有着较大的不确定性。有的用户是通过电话线拨号上网的,有的则通过专线上网,还有的是通过其他更好的网络设施接入互联网的。(2)通信协议的选择在电子商务系统的客户端与服务器端之间一般都存在一个或多个防火墙。一方面,企业为了提高网络安全,防止网络攻击,一般都在Web服务器之外加设了一道防火墙;另一方面,互联网上的用户也可能在其自身的网络之外设置了一道防火墙,以避免恶意的网络入侵。
12、1.2.2 动态网页技术动态网页技术按其用途来分,可以分成以下两类:一是根据不同的不同(如PC机、手机、PDA等),对相同的数据内容进行不同的用户的具体请求为用户提供动态数据内容;二是根据用户使用的平台界面处理,使得处理结果能够在用户端的平台上被恰当地显示出来。(1)动态数据内容处理用于此种用途的动态网页技术较多,从早期的CGI技术到后来的PHP、ASP、JSP等。Web服务层收到客户端的请求后,将请求转发给应用服务层进行业务逻辑的处理,并对应用服务层的处理结果进行表示层逻辑处理,生成适当的HTML页面,返回给客户端。(2)动态数据内容处理 这类技术中较为典型的是XML数据的XSL技术。XSL
13、是一种用于对XML数据进行界面处理的技术,它能根据指定的XSL样式文件,对XML文档进行转换处理,指定XSL文档中各部分内容的字体、颜色、位置等外观信息,形成一份美观的Web页面。1.3 应用服务层在电子商务系统中,应用服务层负责具体的业务逻辑以及交易管理、并发控制、安全性等一些系统级的服务。(1) 业务逻辑和业务对象简单地说,业务逻辑是指处理一个特定业务功能时应遵循的规则的集合。利用面向对象的开发方法,开发人员可以将系统的业务功能分解成一系列组件或元素的集合,它们叫做业务对象入企业电子商务系统的业务正是封装在这些对象之中,通过业务对象来具体实现的。(2) 应用服务层的系统级服务应用服务层除了
14、包括各业务对象以外,还包括支持这些业务对象运行的各种系统级服务,如并发控制、事务管理、安全性控制等。为了使电子商务系统能够支持大量用户的访问,并能保证业务数据的安全性、一致性和完整性,应用服务层必须能提供功能强大的系统级服务的支持。1.4企业信息系统层电子商务系统需要访问企业信息系统中的资源,并需要将有关业务数据保存到企业信息系统中去。企业信息系统提供了整个企业的信息基础设施,它在典型情况下是一个企业资源计划(ERP)系统,在企业尚未建设成ERP系统时, 它也可以是一个关系数据库管理系统主机事务处理系统以及其他一些类型的系统。1.5电子商务系统与Internet的连接 电子商务系统并不是一个孤
15、立的企业内部系统,它只有接入互联网才可能正常运转,而目前接入Internet可以有多种方式,应该根据企业自身的具体的情况进行选择。下面是国内几种主要的接入方式:(1)专线接入;(2)服务器托管;(3)虚拟主机;(4)数据中心;1.5.1防火墙1.防火墙的基本概念为了保证电子商务系统的安全,必须有一组设备,位于内域网络和国际互联网之间,用来加强11116161和企业内域网络之间的安全防范,这就是防火墙。关于防火墙的定义,目前在业界有着不同的意见,一般认为:防火墙是放在两个网之间用于提高网络安全的软、硬件系统的集合,有如下属性:(1)所有从内到外的通信流量,都必须通过它;(2)仅仅被本地安全策略定
16、义的且被授权的通信量允许通过;(3)系统对外部攻击具有高抵抗力。2.防火墙的功能作为网络安全的主要保证的防火墙主要应实现以下功能:(1)网络安全的控制;(2)提供日志和审计功能;(3)提供报警服务;3.防火墙的分类 一般说来,根据防火墙所采用技术的不同,我们将它分为三种基本类型:包过滤型、代理服务器型和监测型。1.6电子商务系统的软件平台人们对操作系统的功能有着各种不同的认识,一般说来是把操作系统看成是计算机系统资源的管理者,就是说操作系统主要负责系统资源,并调度对系统中各类资源的使用,具体说来,其主要功能有:(1)处理机管理;(2)存储器管理;(3)输入输出设备管理;(4)信息管理;第二章电
17、子商务系统的战略规划2.1系统战略规划的目的和解决的主要问题2.1.1什么是电子商务系统的战略规划 具有现代意义的战略规划作为管理的重要部分首次引入企业是在20世纪50年代中期,当时只有国外较大的企业才制定正式的战略规划体系,称之为长期计划体系,随着战略规划理论和体系的日渐成熟,目前几乎所有的大企业都将战略规划和整个管理过程紧密的结合在一起,使得管理工作更加规范、合理、有据可依、有前瞻性。 (1)定义企业的战略规划20世纪60年代,人们用长期规划一词来描述有关企业战略规划的主要内容,后来,相继使用了其他的一些名词,。一般来讲可以从以下四个角度去阐述界定企业的战略规划,每一个方面都必不可少: 1
18、)企业的战略规划涉及的是当前决策的未来性; 2)企业的战略规划是一个过程; 3)企业的战略规划是管理企业的一种态度; 4)企业的战略规划是一套完整的、有层次、有联系的体系结构企业的战略规划;其体系结构如图3-1所示。 2.1.2定义电子商务系统的战略规划 准确地说电子商务系统的战略规划是关于电子商务系统功能的目标及其实现的总体谋划。具体来讲表现为以下四个要点:(1)企业战略规划是电子商务系统战略规划的起点,业务战略和电子商务系统战略密切相关。 (2)目的、远见、方针、实施框架是电子商务系统战略规划最重要的实质内容。 (3)更多地关注作为电子商务系统战略规划的支持和激励者的管理角色。 (4)更多
19、地关注信息需求和企业的各种资源状况。2.1.3电子商务系统战略规划的目的和工作特点1、 电子商务系统战略规划的目的和主要任务一个企业要实施电子商务系统需要经过长期的努力,因而必须对它的建设进行科学的规划,根据企业的目标和发展战略以及电子商务系统建设的客观规律,并考虑到企业面临的内外环境,科学地制定电子商务系统的发展战略和总体方案,合理安排系统建设的进程。建议在实施之前,应先找专业的咨询公司根据企业的实际情况构造适合本企业情况的电子商务实施策略,因为在销售公司实施电子商务,与在整个集团内或在制造生产厂、批发配送公司实施电子商务其步骤和应用的重点、内容是不一样的。作为一个复杂而庞大的涉及企业技术、
20、管理、人员等多方面的大型项目,电子商务系统的建设也不可例外,其中系统战略规划是电子商务系统建设第一个阶段是电子商务系统的概念形成时期。这一阶段的主要目标,就是制定出电子商务系统的长期发展方案,决定电子商务系统在整个建设过程中的发展方向、规模和发展进程。为了达到这一目标,系统规划的主要任务包括以下三个方面。(1)制定电子商务系统的发展战略;(2)明确企业的主要信息需求,形成电子商务系统的总体结构方案及项目开发计划;(3)制定系统建设的资源分配计划。电子商务系统战略规划工作的特点: (1)系统战略规划工作是面向长远的、未来的、全局性和关键性的问题,因此它具有较强的不确定性,且非结构化程度较高;(2
21、)系统战略规划不在于解决项目开发中的具体业务问题,而是为整个系统建设确定目标、战略、系统总体结构方案和资源计划,因而整个工作过程是一个管理决策过程。同时,系统战略规划也是技术与管理相结合的过程,它确定利用现代信息技术有效地支持管理决策的总体方案;(3)系统战略规划人员对管理与技术环境的理解程度、对管理与技术发展的见识,以及开创精神与务实态度是规划工作的决定因素。目前尚无可以指导系统规划全过程的适用方法,因此必须采用多种方法相互配合,取长补短。(4)规划工作的结果是要明确回答规划工作内容中提出的问题,描绘出系统的总体概貌和发展进程,但宜粗不宜细。要给后续各阶段的工作提供指导,为系统的发展制定一个
22、科学而又合理的目标和达到该目标的可行途径,而不是代替后续阶段的工作。(5)电子商务系统规划必须纳入整个企业的发展规划,并应定期滚动。 电子商务系统战略规划解决的主要问题(1)处理好电子商务系统战略规划与企业战略规划的关系;(2)保证系统的有效性和应变能力是关键;2.2电子商务系统的战略规划过程2.2.1电子商务系统规划项目的筹备电子商务系统的建设事关企业发展的大计,从项目筹备之初,各项工作都应该规范合理。战略规划过程的第一阶段的主要任务就是通过与企业决策层的沟通确定电子商务系统项目规划的目的、规划的范围、规划的过程以及规划人员组织。(1)明确描述企业的战略规划;(2)确定电子商务项目的范围;(
23、3)确定电子商务项目的组织;(4)确定电子商务项目规划过程。2.2.2企业自我诊断完成了电子商务系统规划项目的主要筹备工作之后,需要对企业进行全面的诊断分析,此项工作主要包括业务战略分析和信息技术战略分析。1.业务战略分析具体来说业务战略分析包括如下三个层面的分析。(1)宏观业务分析;(2)微观业务流程分析;(3)组织机构分析;2.信息技术战略分析信息技术战略分析是电子商务系统战略规划的主体。主要涉及以下三个主要方面。(1)信息技术的外部环境分析;(2)信息技术的内部环境分析;(3)支出与积压项目分析。由于电子商务系统是在杜会环境中工作的,除了技术因素与经济因素之外,还有许多杜会因素对于项目的
24、发展起着制约的作用。例如,与项目有直接关系的管理人员是否对于项目的开展抱支持的态度,如果有误解甚至抱有抵触的态度,那么应该说条件还不成熟,至少应该首先作好宣传解释的工作,项目才能开展。又如,有的企业的管理制度正在变动之中,这时电子商务系统的开发工作就应作为整个管理制度改革的一个部分,在系统的总目标和总的管理方法制定之后,项目才能着手进行。又如,某些工作环节的工作人员的水平比较低,在短期内这种情况不会有根本的变化,这时如果考虑大范围地使用某些要求较高文化水平的新技术,那是不现实的。所有这些杜会因素和人的因素均必须考虑在内。第三章电子商务系统的实施3.1电子商务系统实施概述3.1.1基本概念在电子
25、商务系统的建设过程中,在完成了系统规划、系统分析和系统设计等阶段的工作后,便开始了系统实施阶段的工作了。在系统分析和设计阶段,系统开发工作主要是集中在逻辑、功能和技术设计上,工作成果主要是以各种系统分析与设计文档来体现的。3.1.2系统实施阶段的主要活动系统实施阶段由编码、系统测试和系统发布等主要活动构成。编码又称程序设计,是按照详细设计阶段产生的有关文档,用选定的程序设计语言编写源程序,开发整个系统。系统测试是系统质量可靠性保证的关键,也是对需求分析、系统设计和编码的最终评审。系统测试就是运用一定的测试技术与方法,通过模块测试、组装测试、确认测试和系统测试几个步骤,发现系统可能存在的问题。
26、发布主要是指各种软、硬件设备的安装,域名的申请以及整个系统最后的实际运行。3.2系统编码3.2.1编码规范对编程的一项基本的质量要求是程序的正确性,即在给定环境下计算机能识别和正确运行所编程序,满足系统设计的功能要求。然而程序的正确性并不是对编程质量的惟一要求。编程必须遵循一定的标准和规范,由于电子商务系统涉及到网页编码和程序编码两个部分,一般在整个系统编写中应该包含以下几个部分的编码规范:(1)页面设计规范;(2)系统命名规范;(3)文件内容样式规范;(4)代码编写规范;(5)性能规范。3.2.2客户层编码客户层编码着重于用户界面的开发,在电子商务系统中,客户层编码就是系统页面的开发过程。下
27、面简要介绍有关网页的编写内容。3.3系统测试3.3.1作用和意义系统测试是电子商务系统开发中一个十分重要的阶段。其重要性体现在它是保证系统质量和可靠性的最后关口,是对整个系统开发过程的最终审査。尽管在系统开发的各个阶段均采取了严格的技术审査,希望尽早发现问题并予以修正,但依然难免遗留下差错,如果在系统运行前没有在系统测试段被发现并纠正,将对整个电子商务系统造成非常严重的影响。3.3.2系统测试的对象和目的由于电子商务系统的开发很大程度上是软件系统的开发,那么经过程序设计阶段以后,系统测试的对象是不是源程序呢?我知道,系统开发周期内的各个阶段是彼此衔接的,前一阶段发生的问题如未能及时解决,很自然
28、会带入下一个阶段,因此在测试中发现的问题不一定是在编码阶段产生的,而是前面各阶段的错误的集中反映。也就是说,对程序设计阶段来讲,有些错误是先天性的。因此系统测试的对象显然不仅仅是源程序,而应是整个系统,它把需求分析、概要设计、详细设计以及程序设计各阶段的开发文档,都作为测试的对象。由于程序文档系统,所以系统测试的对象是整个系统。在系统测试中出现的主要错误,按其范围和性质可划分为以下几类:1功能错误。由于说明书不够完整或叙述不够确切,致使在编码时对功能有误解而产生的错误。2系统错误。指与外部接口的错误、参数调用错误、子程序调用错误、输输出地址错误,以及资源管理错误等。3过程错误。主要指算术运算错
29、误、初始过程错误、逻辑错误等。4数据错误。数据结构、内容、属性错误,动态数据与静态数据混淆,参数与控制数据混淆等。3.3.3系统测试的基本原则在前面系统开发各阶段的工作中,都有一套正确的工作原则和工作方法,所进行的工作都是在这些原则和方法的指导下完成的。系统测试阶段任务的完成同样也需要一整套的原则,这些原则如下:(1)确定预期输出(或结果);(2)程序员应避免测试自己的程序;(3)彻底检査每个测试结果;(4)对非法的和非预期的输入情况;(5)检査程序是否做了不需要它做的事情;(6)保留测试数据和测试结果;(7)在系统设计时不要设想程序中不会査出错误。3.3.4系统测试的方法对某些类型的错误,机
30、器测试比人工测试有效;但对另一些类型的错误,人工测试的效率往往比机器测试更高,并且机器测试只能发现错误的症状,不能进行问题定位;而人工测试一旦发现错误,同时就确定了错误位置、类型和性质。所以人工测试同样不可忽视,它是机器测试的准备,是测试中必不可少的环节。1.人工测试人工测试又称代码复审,主要有下列三种方法:(1)个人复查;(2)走查;(3)会审。2机器测试通过在计算机上直接运行被测程序来发现程序中的错误。机器测试有黑盒测试和白盒测试两种方法。(1)黑盒测试,也称功能测试;(2)白盒测试,也称结构测试。3.4系统的发布3.4.1系统运行准备1.系统运行准备的任务新的系统通过测试之后,并不能立刻
31、马上投入运行,还存在着一个和原有的企业内部系统相融合的过程。系统运行准备的任务就是保证新系统和原有的系统进行平稳可靠的无缝连接,直至整个新系统正式交付使用。这个过程中需要项目开发人员、系统操作员、有关领导以及业务部门的通力协作才能完成,是系统开发中动用人力、物力最多的一个环节,特别需要各部门之间的配合与协调。3.4.2域名的申请1.中国的因特网域名体系和管理机构1997年4月我国正式发布了中国因特网域名体系,采取各国通常的做法, 设置类别域名和行政区域名两套域名体系。类别域名包括六类,说明域名持有者的属性;行政区域名按国家标准,包括34个行政区,适用于省、自治区、直辖市。1997年4月发布的中国互联网络域名注册暂行管理办法,是中国因特网域名体系的一个基本文件,中国互联网络域名注册实施细则是根据前者制定的一个在具体实施过程中的重要依据。2申请域名的注意事项企业在电子商务系统建成之后,申请注册域名的过程中,应注意以下问题: (1)因特网域名的申请者必须是法人单位中国因特网二级以上域名的申请者必须是法人单位而不是个人,也就是说必须是依法登记并且能够独立承担民事责任的组织,个人是不能申请注册域名的。域名注册申请表中的各类联系人都是代表组织来办理域名注册申请的各项事宜的,而不是以个人身份来办理域名注册申请。个人用户只能申请注
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1