1、自考电子商务网站设计原理复习资料电子商务:从广义上讲,电子商务是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的总称。从狭义上讲,电子商务是在技术、经济高度发达的现代社会里,掌握信息技术和商务规划的人,系统化运用企业内联网(intranet)外联网(Extranet)及Internet等现代系统,进行高效率,低成本的商务活动。Internet:连接了无数个遍及全球范围的广域网和局域网的互联网络。B2B:商业机构(或企业、公司)使用Internet 或各种 商务网络向供应商(企业或公司)订货和付款。B2C:电子商务是以Internet为主要
2、手段,有商家或企业通过网站向消费者提供商品和服务的一种商务模式。C2C:就是通过为买卖双方提供一个在线交易平台,使卖方可以主动提供商品上网拍卖,而买方可以自行选择商品进行竞价。B2G:指政府部门与企业之间通过网络进行各项商务活动 。电子支付:是客户首先以一定金额的现金或存款从发卡者处兑换得代表相同金额的数据,通过使用某些电子化方法将该数据直接转移给支付对象。银行卡:是商业银行向社会公开发行,具有消费信用、转账结算、存取现金等全部或部分功能、作为支付结算工具的各类卡的统称。包括信用卡、借记卡等,客户可使用银行卡随时、随地完成在线支付操作,有关的个人信息、信用卡及密码信息,经过加密后直接传达到银行
3、进行支付结算。电子现金:是一种以数据形式流通、能被消费者和商家普遍接受、通过互联网购物时使用的数字化货币。用户可以随时通过互联网从银行账户上下载电子现金,从而保证了电子现金使用的便捷性。电子支票:是一种借鉴纸张支票转移支付的优点,利用数字传递将钱款从一个账户转移到另一个账户的电子付款形式。这种电子支票的支付时在与商户及银行相连的网络上以密码方式传递的,大多数使用公用关键字加密签名或个人身份证号码(PIN)代替手写签名。智能卡:是一种大小和普通卡片相仿的塑料卡片,内含一块直径1cm左右的硅芯片,具有存储信息和进行复杂运算的功能。网上银行:是指通过因特网,将客户的电脑终端连接至银行网站,实现将银行
4、服务直接送到客户办公室或家中的服务系统,使客户足不出户就可以享受到综合、统一、安全、实时的银行服务,包括提供对私、对公的各种零售和批发的全方位银行业务,还可以为客户提供跨国的支付与清算等其他的贸易、非贸易的银行业务服务。物流:是物质资料丛攻击者到需求者的物理远东,主要是创造时间价值和场所价值,优势也创造一定加工价值的活动。数据保密:保证在Internet网络上传递的数据信息不被第三方监视和窃取并使用该数据。数据完整性:保证数据的完整性就是要保证在公共Internet网络上传递的数据信息不被篡改。防火墙:是一种位于两个或多个网络间,实施网络之间访问控制的组件集合,是维护个人计算机或局域网安全的防
5、护措施的总称。它是专门用来拦截、过滤不安全的信息,控制非法用户进入的软件。CA证书:有认证授权中心(CA中心)发行的数字证书。数字证书:是各实体(消费者、客户、企业、银行等)在网上进行信息交流及商务活动的身份证明,在电子交易的各个环节、交易各方都需要验证对方数字证书的有效性,从而解决相互间的信任问题。虚拟专用网:用于Internet交易的一种专用网络,在两个系统之间建立安全的信道(或隧道),用于电子数据交换。信息检索:信息检索是指将信息按一定的方式组织和存储起来,并根据信息用户的需要找出有关信息的过程。所谓的电子商务信息检索,是指交易方或产品服务提供方根据自己的需求,按照一定的检索方式查找所需
6、信息的过程。指令:是指示计算机执行某种操作的命令。指令必须是二进制形式的代码,由操作码、操作数地址两部分构成。程序:是由有序排列的指令组成的。数据库:是长期储存在计算机内、有组织、可共分享的数据集合。数据库管理系统DBMS:数据库管理系统是为数据库的建立、使用和维护配置的软件。关系型数据库:关系型数据库是以关系数学模型来表示的数据。关系数学模型中以二维表的形式来描述数据。数据仓库:(DW)是面向主题、集成、不可更新、随时不断变化的数据的集合。数据仓库用来支持企业或组织的决策分析处理。数据挖掘(DM):就是从大量、不完全、有噪声、模糊、随即的实际应用数据中,提取隐含在其中、人们事先不知道但又潜在
7、有用的信息和知识的过程。OSI/RM:是OSI在网络通信方面所定义的开放系统互连模型,1978年ISO(国际化标准组织)定义了一个开放协议标准。TCP/IP:传输控制协议/互联网协议。TCP协议时IP协议的高层协议,TCP在IP之上提供了一个可靠的链接方式的协议。TCP协议能保证数据包的传输及正确的传输顺序,并且它可以确认包头和包内数据的准确性。IP协议为TCP/TP协议集中的其他所有协议提供包传输功能。URL:统一资源定位器,是在一个计算机网络中用来标识、定位某个主页地址,即用来定位信息资源所在位置。数据链路层:是建立在屋里传输能力基础上的,以帧为单位传输数据,它的主要任务就是进行数据封装和
8、数据连接的建立。在封装的数据信息中,地址段含有发送结点和接受结点的地址,控制段用来表示数格连接帧的类型,数据段包含实际要传输的数据,差错控制段用来检测传输中帧出现的错误。中间件:是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户服务器的操作系统之上,管理计算资源和网络通信。企业应用集成:企业应用集成能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。工作流:工作流就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是:使在多个参与者之间按照某种预
9、定义的规则传递文档、信息或任务的过程自动进行。从而实现某个预期的业务目标,或者促使目标的实现。Web服务:是一种可以用来解决跨网络应用集成问题的开发模式,这种模式为实现“软件作为服务”提供了技术保障。WWW服务器:是一些连入互联网的计算机,这些计算机包含有大量的文件,这些文件的所有者通过互联网的链接使这些文件为大众共享。数据集成:数据集成通过应用间的数据交换从而达到集成,主要解决数据的分布性和一构型问题,其前提是被集成应用必须公开数据结构,即必须公开表结构、表间关系、编码的含义等。功能集成:功能集成通过相互调用对方的功能实现应用间的集成,其前提是被集成的应用必须提供功能调用接口。功能集成主要有
10、组件集成、API集成、消息中间件集成、服务集成等。Wbeservices:是描述一些操作(利用标准化的XML消息传递机制可以通过网络访问这些操作)的接口。Webservices是用标准、规范的XML概念描述的。成为webservices的服务描述。网站规划:是指在网站建设前对市场进行分析,确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。可行性研究:是指在进行项目投资、工程建设之前的准备性研究工作。它是经济活动中经常使用的一种决策程序和手段,也是投资前的必要环节。需求分析:从广义上理解,需求分析包括需求的获取、分析、规格说明、变更、检验、管理的一系列需求工程
11、。狭义上理解,需求分析包括需求的分析、定义过程。运行可行性:运行可行性是对方案在组织中的合适程度的度量, 也是人们对该系统的感觉的度量。应用服务器:应用服务器是指通过各种协议把商业逻辑暴露给客户端的应用程序。它是提供了访问商业逻辑的途径以供客户端应用程序使用。应用程序使用此商业逻辑就像调用地响的一个方法(或过程语言中的一个函数)一样。群件:是哟个网路软件的概念,它定义了由一组(群)人使用的应用程序。群件的思想史希望由网络连接着的用户(组成员)能够通过网络互相操作,作为一个整体来提高组的生产率。内容管理子系统:内容管理子系统(CMS)是一种位于Web前端(web服务器)和后端办公系统或流程(内容
12、创作、编辑)之间的软件系统。系统设计:系统设计又称为物理设计,系统设计通常可分为两个阶段进行,首先是总体设计,其任务是设计系统的框架和概貌,并向用户单位做详细报告,在此基础上进行第二阶段设计-详细设计,这两部分工作是互相联系的,需要交叉进行。 业务流程图:业务流程图是描述系统内各单位、人员之间的业务关系、作业顺序和信息流向的图表。数据流图:是一种描述数据通过系统的流程,以及该系统实施的工作或者处理过程的工具,它主要描述数据流动、存储、处理的逻辑关系,也称逻辑数据流图(DFD)。数据元素:数据元素又称基本项,是最小的数据组成单位,也就是不可再分的数据单位。数据流的流通量:指出单位时间内数据的传输
13、次数,可以估算出平均、最高或者最低流量各是多少,以及高峰时期的流通量等。模块结构图:用于描述系统模块结构的图形工具,它不仅描述了系统的子系统结构与分层的模块结构。还清楚地表示了每个模块的功能,而且直观地反映了块内联系和块间联系等特性。模块:是组成目标系统逻辑模型和物理模型的基本单位,它的特点是可以组合、分解和更换。系统流程图:是用来描述系统物理模型的一种传统工具。一个系统可以包含人员、硬件、软件等多个子系统。IPO 图:是对每个模块进行详细设计的工具,它是输入加工输出图的简称,它是由美国IBM公司发起并完善起来的一种工具。问题分析图(PAD):由日本人呢日立公司二村良彦等人于1979年提出,是
14、一种支持结构化程序设计的图形工具,可以用来取代前面所述的控制流程图。UI设计:是指对软件的人机交互、操作逻辑、界面美观的整体设计。高内聚:所谓高内聚指的是模块内部各组成部分之间的高联系程度。模块的集合程度越高,其独立性就越高,独立性好的程序具有好的可变性和可维护性。耦合:指系统模块之间的相互联系程度。模块的扇入系数:指其直接上级模块的个数。数据库设计:是指对于一个给定的应用环境,构造最优数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。CMM:是指“能力成熟度模型”,是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程
15、的管理及工程能力的提高与评估。极限编程XP:是一门针对业务和软件开发的规则,它的作用在于将两者的力量集中在共同的,可以达到的目标上。统一软件开发过程RUP:是一个面对对象且基于网络的程序开发方法论。白盒测试:也称结构测试或逻辑驱动测试,根据产品内部工作过程,通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能。黑盒测试:也称功能测试或数据驱动测试,它是在已知产品所应具有的功能情况下,通过测试每个功能是否都能正常使用。、负荷测试:指的是进行一些边界数据的测试时长时间在超负荷环境中运行,程序是否能够承
16、担。电子商务网站评价:电子商务网站评价是指根据一定的评价方法和评价内容与指标对电子商务网站运行状况和工作质量进行评估。数字时间戳:就是用来证明消息的发收时间的。用户首先将需要加时间戳的文件经加密后形成文档,然后将摘要发送到专门提供数字时间戳服务的权威机构,该机构对原摘要加上时间后,进行数字签名,用私钥加密,并发送给原用户。在书面合同中,文件签署的日期和签名一样均是十分重要的,防止文件被伪造和篡改的关键性内容,在电子交易中,同样需要对交易文件的日期和时间信息采取安全措施,而数字时间戳服务有效地为文件表达时间提供了佐证。TCP传输控制协议 NSP基础网络运营商 ISP互联网服务提供商 TCP互联网
17、内容提供商 ASP应用服务提供商 IEP互联网设备提供商 IAP互联网接入提供商 电子商务的发展历程?1、第一阶段:基于EFT的电子商务。20世纪70年代,银行间电子资金转账开始在安全的专用网络上推出,它改变了金融业的业务流程。2、基于EDI的电子商务,从20世纪70年代后期到80年代早期,电子商务以电子报文传送技术(如电子数据交换EDI)的形式在企业内部得到推广。3、基于internet的电子商务,从20世纪80年代中期开始,Internet出现了,这是电子商务的转折点。所谓Internet是连接了无数个遍及全球范围的广域网和局域网的互联网络。电子商务的优点?1、电子商务将传统的商务流程数字
18、化、电子化、让传统的商务流程转化为电子流、信息流、突破了时间、空间的局限、大大提高了商业运作的效率,并有效地降低了成本。2、电子商务是基于互联网的一种商务活动,为企业创造更多的商业机会。3、电子商务简化了企业与企业、企业与个人之间的流通环节,最大限度地降低了流成本能有效的提高企业在现代商业活动中的竞争力。4、电子商务对大中型企业及小型企业都有利。5成本低廉化6库存减少 7生产周期缩短。中国物流面临的主要问题?1物流市场分散,企业规模小2管理手段落后,效率低下,无法发挥现有网络优势3大部分企业还未能实施数字化的物流管理4物流业务模式简单,技术含量少,附加价值低5物流业务员工的素质很低。电子商务系
19、统的安全要求?1数据保密2数据完整性3身份验证4授权5不可抵赖和不可否认6软件资源或网址免受病毒的侵害与黑客的攻击。 电子商务的安全策略?1安全策略目标,它是某个机构所要保护的特定资源达到的目的所进行的描述2机构安全策略 ,这是一套法律、法规及实际操作方法,用于规范某个机构如何让来管理、保护和分配资源,以及达到安全策略的既定目标3系统安全策略,它所描述的是如何支持此机构的安全策略要求。就整个系统而言,安全性可以分为5个层次:网络结点的安全性、通行的安全性、应用程序的安全性、用户的认证管理、安全管理。电子商务安全技术?1密码技术2访问控制3防火墙技术(分组过滤:是一种基于路由器的防火墙;代理服务
20、:是一种基于代理服务的防火墙,它的安全性更高,但速度较慢)4数字时间戳5虚拟专用网6数字认证7电子商务认证中心CA计算机硬件系统组成?1运算器:执行所有的算术和逻辑运算指令,对数据进行算术或逻辑运算2控制器:计算机控制器:计算机的各个部分进行控制的部件,不同的控制器控制不同的设备3存储器:是计算机的记忆部件,存放计算机系统和用户的数据,包括程序,分为外存储器和内存储器。内存储器又称为主存储器,它是主机的组成部分,外存储器也叫做辅助存储器,属于外部设备。内存储器分为:RAM(随机存取存储器)直接与CPU相连,是计算机中主要 工作存储器,也称主内存,一旦断电其中的信息会丢失。ROM(只读存储器)其
21、信息只能读出不能写入,但断电后信息不回丢失。4输入设备:计算机和人之间的接口设备5输出设备:计算机和人之间的接口设备。计算机网络应具备的要素? 1通信线路,主要指传输介质,是计算机互相通信的物质基础。2独立功能的计算机,是指具有高速运算能力和内部存储能力,并由程序控制其操作过程的计算设备。3网络协议,由一些公认的国际组织所制定,在网络中传递、管理信息的一些规范。常见的网络协议有哪些?1远程登录协议(telnet)用来登录到远程计算机上,并进行信息访问2文件传输协议(FTP)是文件传输的基本协议,可以把文件上传,也可以从网上得到许多应用程序和信息(下载)3电子邮件服务(Email)是目前最常见,
22、应用最广泛的一种联网服务4www服务,也是目前最广泛的一种基于互联网应用。5简单邮件传输协议(SMTP)是TCP/TP协议族的一个成员。6信息服务(copher)最早出现在1991年,它是第一个操作简便,使用广泛的从Internet服务器上获取信息的客户应用程序。7文件检索服务(Archie)它是一个从整个Internet上匿名FTP服务器上获取文件的服务。VPN及其特点 ?虚拟专用网指的是依靠ISP(互联网服务提供商)和其他NSP(网络服务提供商),在公用网络中建立专用的数据通信网络的技术。特点如下:1安全保障,所有的VPN均应保证通过公用网络平台传输数据的专用性和安全性。2服务质量保证(Q
23、OS)应当为企业数据提供不同等级的服务质量保证3可扩充性和灵活性4可管理性Intranet及其特点?intranet主要是指企业内部的计算机网络,也称企业内部网,特点如下:1开放性和可扩展性2通用性,表现在它的多媒体集成和多应用集成两个方面3简易性和经济性4安全性,是它区别去Internet的最大特征之一。ISO参考模型以及它们的功能?1物理层,物理层是整个ISO模型的最底层,它的任务就是提供网络的物理连接。提供的服务包括物理连接、物理服务数据单元顺序化和数据电路标识。2数据链路层,是建立在物理传输能力基础上的,以帧为单位传输数据,它的主要任务就是进行数据封装和数据连接的建立。它的功能包括:数
24、据链路连接的建立与释放、构成数据链路数据单元、数据链路连接的分裂、定界与同步、顺序和流量控制、差错的检测和恢复等。3网络层,它解决的是网络与网络之间,即网际的通信问题,而不是一断网内部的事。主要功能是提供路由,即选择到达目标主机的最佳路径,并沿该路径传送数据包。除此之外,网络层还要能够消除网络用拥挤,具有流量控制和拥挤控制的能力。功能包括:建立和拆除网络连接,路径选择和中继,网络连接多路复用、分段和组块、服务选择及传输及流量控制。4传输层,解决的是数据在网络之间的传输质量问题。功能包括:映像传输地址到网络地址、多路复用与分割、传输连接的建立与释放、分段与重新组装、组块与分块。5会话层,会话层是
25、利用传输层来提供会话服务,会话可能是一个用户通过网络登录到一个主机,或者是一个正在建立的用于传输文件和会话。功能主要有:会话连接到传输连接的映射、数据传达、会话连接的回复和释放,会话管理、令牌管理和活动管理。6表示层,表示层用于数据管理的表示方式,功能主要有:数据语法转换.语法表示、表示连接管理、数据加密和数据压缩。7应用层,是OSI参考模型的最高层、解决的是程序应用过程中的问题。它直接面对用户的具体应用,包含用户应用程序执行通信任务所需的协议和功能。电子商务网站的基本功能?1产品展示(分类和索引目录、产品的搜索引擎、自动推荐)2售后服务3网上订购4网上结算企业应用集成的特点?1数据集成,通过
26、应用间的数据交换从而达到集成,主要解决数据的分布性和异构性问题,其前提是被集成应用必须公开数据结构,即必须公开表结构、表间关系、编码的含义等。数据集成的主要技术有数据库访问网管技术和数据复制技术。2功能集成,功能集成通过互相调用对方的功能实现应用间的集成,其前提是被集成的应用必须提供功能调用接口。功能集成主要有组件集成、API集成、消息中间件集成、服务集成等。简述工作流的分类?1基于Domino的工作流管理系统。2基于消息中间件的工作流管理系统3基于微软平台的工作流管理系统3基与J2EE的工作流管理系统。简述工作流的优点?1提高企业运营效率2盖伞企业资源利用3提高企业运作的灵活性和适度性4提高
27、工作效率5集中精力处理核心业务6跟踪业务处理过程7量化考核业务处理的效率、减少费用、增加利润。8充分发挥现有计算机网络资源的作用Web服务的特点主要包括?1Web服务通过因特网的标准协议就可以被客户端访问。2Web服务可以被XML语言进行详尽的描述。3Web服务具备通信协议标准性和服务自描述性,所以Web服务可以开发出松耦合的分布式应用程序。JSP的基本应用?1JSP本件访问Bean或其他能将生成的动态内容送到浏览器的组件。2发送至servlet的请求生成动态内容。Microsoft.NET的技术特征?软件变服务2基于XML的共同语言3融合多种设备和平台4新一代的人机界面。Microsoft.
28、NET系统的组成?1 Microsoft.NET开发平台2 Microsoft.NET服务器3 Microsoft.NET基础服务4 Microsoft.NET终端设备5 Microsoft.NET用户服务。PHP的功能特点?1执行速度快2既有很好的开放性和可扩展性3数据库支持4面向对象编程5具有丰富的功能6可伸缩性7功能全面。PHP定义?PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。混合了C语言、Java语言和perl语言的特点,是一个Web服务器端的脚本环境,是生成动态网页的工具之一。简述电子商务网站的网站规划的内容有哪些?1建立网站前的市场分析2建立网站的目的及功能定位3网站技
29、术解决方案4网站内容规划5网页设计6网站维护7网站测试8网站发布与推广9网站建设日程表各项规划任务的开始完成时间、负责人等。10.费用明细,各项事宜所需费用清单。简述电子商务网站进行可行性分析时应该考虑的方面包括?1功能需求2性能需求3资源和环境需求4可靠性需求5安全保密需求6用户界面需求7成本消耗与开发进度需求 8预先估计的可扩展性需求简述电子商务网站的设计要求有哪些?1良好的可扩充性2高效率的并发处理能力3强大的管理能力4与企业内部的系统紧密联系5确保每天提供24小时服务6良好的容错性能7支持多种客户终端8安全的运行环境电子商务网站可行性研究包括哪些阶段?1机会可行性研究2初步可行性研究3
30、详细可行性研究4形成可行性研究报告。电子商务网站可行性研究的内容?1运行可行性,其考虑两个方面:(1)问题是否值得解决,问题的解决方案是否能够实现。(2)用户和管理人员吗对问题或问题的解决方案有无要求、2技术可行性,涉及3个问题:(1)建议的技术或方案在现有技术水平下是否可以实现(2)开发系统目前拥有所需的技术(3)开发系统中拥有的技术专家。3经济可行性4社会环境可行性简述内容管理系统(CMS)的基本思想?CMS的基本思想是分离内容的管理和设计。页面涉及存储在模板里,而内容存储数据库或独立的文件中,当一个用户请求页面时,各部分联合生成一个标准HTML页面。它通常包含如下要素:文档模板脚本语言或
31、标记语言,与数据库集成。简述搜索引擎的工作原理?1搜集信息,搜索引擎的信息搜集基本都是自动的。2整理信息,搜索引擎整理信息的过程称为“建立索引”.3接受查询,用户向搜索引擎发出查询,搜索引擎接受查询并向用户返回资料。电子商务网站的生命周期?1系统规划阶段2系统分析阶段3系统设计阶段4系统实施阶段5系统运行和维护阶段简述网站分析的特点 ?1网站成为信息系统中重要和关键部分2将原有的管理变成浏览器/服务器模式 3扩展到电子商务功能,新的营销管理方式4新系统会涉及业务流程的重组5系统管理方式变化为网络化管理简述网站基本架构设计的主要步骤?1确定电子商务网站功能定位2确定网站的收费对象和收费规则3确定
32、网站栏目的功能 4确定网站的信息流和控制流5网站的后台管理6网站的数据库设计系统设计的主要工作有哪些? 1总体设计2代码设计和设计规范的制定3系统物理配置方案设计4数据存储设计5计算机处理过程设计 简述系统设计应遵循的原则? 1系统性 2灵活性3可靠性4经济性简述结构化方法的特点?1相对独立、功能单一的模块结构 2块内联系大,块间联系小的模块性能标准 3采用模块结构图的描述方式。简述模块的4个要素?1输入和输出 2处理功能 3内部数据 4程序代码简述系统架构评定主要遵循原则? 1模块的最大重用度 2跟系统稳定性相关的模块能进行透明的封装 3跟系统相关的类库或函数足够简单UI的设计原则? 1用户原则 2信息最小量原则 3帮助和提示原则 4媒体最佳组合原则 5简易性原则 6一致性原则 7从用户的观点考虑原则 8有序性原则 9安全性原则 10灵活性原则 11个性化原则简述CMM体系结构?一个企业的软件能力发展需要一个良好的指南, CMM正是这样一个指南,为企业软件能力提供了有效的步骤和框架。1框架。CMM为软件企业的过程能力提供了一个阶梯式的进化框架,阶梯