浏览器访问网站的原理笔记

时间:2024.5.4

Servlet/JSP

javaEE体系

jsp

servlet

jstl

javaMail

EJB

javaEE规范(接口)

Servlet/JSP是java用于web开发的基本技术

1. 浏览器的作用?解析HTML代码!

我们访问一个网页其实内部就是在浏览器和需要访问的服务器之间建立了socket的连接,然后用IO把需要访问的HTML代码传送给浏览器即可。

2. 这意味着客户端浏览器需要和web服务器之间进行对话。沟通的必要条件是需要一

门语言,HTTP就是客户端和web服务器之间使用的一门通用的语言。

3. Web服务器是用来放web工程的程序。Web技术有asp asp.net php servlet/jsp. Web服务器:

asp asp.net 使用的是IIS

PHP用的是apache小组的apache Servlet/jsp apache的tomcat

Jbossweblogic

4.

两个版本:

开发版(不需要安装,解压即可) 部署版(下一步下一步安装)

开发版的安装,直接解压,但要配置一个环境变量JAVA_HOME。

4. tomcat的目录结构

bin:可执行文件(开启服务器,关闭服务)

conf(configuration):所有tomcat的配置文件

lib:存放tomcat需要的jar包,servlet是接口,每一种服务器都会写servlet的实现类。

webapps:存放web application(网站)的 application(应用)

work:存放jsp转换成的servlet的源代码和字节码文件的

5. 更改一下tomcat的端口号

tomcat默认的端口号是8080,8080端口经常会被P2P的程序所占用。

找到conf/servlet.xml中的<Connector>标签把port属性的值改成自己想要的端口号

conf/context.xml

<Context reloadable="true">

更改了网页的代码就不需要重启服务器

6. 开启和关闭服务器

Bin目录下startup.bat shutdown.bat

实际上最核心的是catalina.bat

7.第一个web application

(1)在webapps下新建一个目录,目录名就是我们的工程名称。

(2)每一个web application下必须有一个

WEB-INF文件夹

(3)WEB-INF下必须有一个web.xml文件,

是当前网站的配置。从其他的web application中copy一个过来进行修改,只保留一对<web-app>标签

(4)写好的页面放在项目的根目录,跟

WEB-INF放在同一个文件夹下。

7. 浏览器访问网站的原理

把我们在地址栏上输入的url地址中的ip和端口号截取出来然后创建socket连接。拿到IO,按照HTTP协议的语法跟web服务器进行对话,web服务器就会把HTML

代码发送过来,接收到以后解析即可。

客户端发给web服务器的叫请求(request),如果服务器想获取客户端的内容应该用request

web服务器发给客户端的叫响应(response),服务器要发送数据给客户端,应该用response

MIME类型,最早用于电子邮件的附件,用于说明当前的附件是什么类型的文件。现在广泛用于web开发

8. HTTP协议的基础

GET /latest.html HTTP/1.1

Host:

Content-Type: text/html

{空行}

POST /servlet/serv HTTP/1.1

Host:

Content-Type:

application/x-www-form-urlencoded Content-Length: 32

username=billgates&password=hehe

HTTP/1.1 200 OK

Date: Fri,31 Dec 2003 10:23:34 GMT Content-Type: text/html

Content-length: 280

<html>

……

</html>

请求头:客户端告诉服务器的内容都应该写在请求头中。我要访问的资源地址是什么,使用请求类型是什么,使用http协议是什么版本的,我请求的资源是什么类型的文件。

我浏览器现在使用的编码什么等等….

响应头:服务器告诉客户端的内容,http协议的版本,服务器用的什么,状态吗是什么,最后修改的时间,我发给你客户端的是什么类型的文件等等。

为什么要有最后修改的时间,给浏览器缓存用的。


第二篇:电子商务网站设计原理复习笔记


第一章 电商概述1、电商:广义,是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的总称。侠义:在技术、经济高度发达的现代社会里,掌握信息技术和商务规则的人,系统化运用企业内联网、外联网及Internet等现代系统,进行高效率、低成本的商务活动。特点;将传统的商务流程数字化,电子化,让传统的电子商务流程转化为电子流,信息流,突破了时间空间的局限,大大提高了商业运作的效率,并有效降低了成本;电子商务是基于互联网的一种商务活动,互联网本身具有开放性,全球性特点,电子商务可为企业个人提供丰富的信息资源为企业创造更多商业机会;电子商务简化了企业与企业,企业与个人之间的流通环节,最大限度的降低了流通成本能有效提高企业在现代商业活动中的竞争力;电子商务不但对大中型企业有利,实现电子商务能有效地尽心管理和提高效率,对小企业同样有利,是它拥有和大企业一样的流通渠道和信息资源;成本低廉化;库存减少;生产周期缩短。2、电商的发展历程:1.基于EFT的电商。电子资金转账eft是指通过企业间通讯网络进行的账户交易信息的电子传输。2.给予EDI的电商。3.基于Internet的电商。3、电商的应用:销售业、金融业、保险业、教育业、医疗卫生、旅游业。4、与传统相比,网上保险的优越性:1.免中介。2.拉近了保险公司和保护之间的距离。3.多层次的信息发布系统。5、电商时代医疗卫生的优点:1.网上医院客服了实地咨询中存在的距离障碍。2.网上一样符合咨询的保密性。3.网上医院具有心里交流的多样化特点。6、我国电商发展要解决的问题:1.确保电商的安全性。2.建立规范的电商法律框架。3.加大对网络基础设施建设的投入。4.大力宣传、培养信息意识,实现观念的转变。5.必须建立高效快捷的物流配送中心。7、B2B:是指商业机构(企业、公司)使用Internet或各种商务网络向供应商(企业或公司)订货和付款。b2b模式是当前电商模式中份额最大,也是最具操作性、最容易成功的模式。8、b2b特点:1.用户群固定,操作人的真实身份明确,客户信息真实可靠,详细准确。2.有严格的访问权限控制,操作人有详细的责任规定。3.传输的信息设计商业机密或企业机密。4.商务活动中需需要协商和签署具有法律效应的合同、协议等。9、b2c电商是以Internet为主要手段,由商家或企业通过网站想消费者提供商品和服务的一种商务模式。主要分为:1.卖方企业——买方个人模式,这是商

家出售商品和服务给消费者个人的电商模式。2.买方企业——卖方个人的电商,这是企业在网上向个人求购商品或服务的一种电商模式。如网上招聘人才。10、b2c特点:1.用户群体大,所采用的商务、身份证、信息安全等方面的技术和管理办法必须安全方面,简洁成本低,易于推广。2.网上传输的信息可能涉及个人机密,如账户密码等。3.经常出现一次性客户,不注册或不连续使用。c2c是消费者对消费者的交易模式,其特点类似于现实商务世界中的跳骚市场。B2G模式,是指政府部门与企业之间通过网络进行各项商务活动。提高了办事效率,有利于勤政建设、廉政建设。电商的竞争优势:1.突破了时间空间的局限,大大提高了商业运作的效率,并有效的降低了成本。2.它的开放性全球性可为企业和个人提供丰富的信息资源,为企业创造更多的商业机会。3.简化了流通环节,降低了流通成本。4.电商适用于大中小型企业。5.成本低廉化。6.库存减少。7.生产周期缩短。电子商务的优势和劣势优势是可以增加销售额,降低成本,为顾客提供更多的选择,缺点是存在经济,技术,文化和法律上的障碍.电商对传统商业的影响:1.电商对企业采购带来的影响。企业可以通过互联网使自己与合作伙伴互通互联,做到信息资源实时共享,最大限度地提供运作效率,降低采购成本。2.电商对企业生产加工过程带来的影响。3.对企业销售带来的影响。4.对企业客服的影响。电商对传统企业的管理、如计划、组织和产生的影响包括:1.改变企业组织的结构。电商减少了经济活动的中间层。2.改变企业的运作方式。他以数字化网络和设备替代了传统纸介质,突破了传统企业中以单项物流为主的运作格局,实现了以物流为依据,信息流为核心,商流为主体的全新运作模式。3.改变企业的营销管理。4.影响企业的结算方式。5.改变企业的竞争方式。电子支付:是客户首先将一定金额的现金或存款从发卡处兑换得代表相同金额的数据,通过使用某些电子化方法将该数据直接转移给支付对象。电商支付系统:是指消费者、商家和金融机构之间使用安全的电子手段交换商品或服务,即把新型支付手段如电子现金、信用卡等的支付信息通过网络安全传送到银行或相应的处理机构,来实现电子支付。在线支付:是通过第三方提供的与银行之间的支付接口进行支付的方式,这种方式的好处在于可以直接把资金从用户的银行卡中转账到商家账户中。在线支付的安全性包括:1.认证客户。2.信息完整传输。3.无拒付支付。4.有效的查账机制。5.

隐私权保护。5.可靠的信息服务。在线电子支付方式主要有:银行卡、电子现金、电子支票、智能卡。电子支票:是以一种借鉴纸张支票转移支付的优点,利用数字传递将钱款从一个账户转移到另一个账户的电子付款形式。这种电子支票的支付是在与商户及银行相连的网络上以密码方式传递的,大多数使用公用关键字加密签名或个人身份证号码(PIN)代替手写签名。电子现金:是一种以数据形式流通,能被消费者和商家普遍接受,通过互联网购物时使用的数字化货币。用户可以随时通过互联网从银行账户上下载电子现金,从而保证了电子现金使用的便捷性,并且具有纸制现金不具有的安全性和隐私性.银行卡:是商业银行向社会公开发行,具有消费信用,转账结算,存取现金等全部或部分功能,作为支付结算工具的各类卡的统称。也包括信用卡,借记卡等,客户可以使用银行卡随时随地完成在线支付操作,有关的个人信息,信用卡及密码信息,经过加密后直接传送到银行进行支付结算。智能卡:是一种大小和普通名片相仿的塑料卡片,内含一块直径1cm左右的硅芯片,具有存储信息和进行复杂运算的功能。电子支付模型:1.支付系统无安全模型,是指用户从商家订货,通过信用卡付款的模型,信用卡信息通过电话传真等非网上传送手段进行传输,也可在网上传输,但无安全措施。2.通过第三方经纪人支付模型,是用户在网上经纪人处开账户,网上经纪人持有用户帐号和信用卡号。用户账户从商家订货,商家讲用户帐号通过给经纪人,经纪人验证商家身份,给用户发邮件,要求用户确认购买和支付后,将信用卡信息传送给银行,完成支付过程。3.现金支付模型,是用户在现金服务器账户中预先存入现金,然后得到相应的电子现金,以此在电子商业领域中进行流通。优点是匿名性和不可追踪性。缺点是需要一个大型数据库来存储用户的交易情况和电子现金的序列号,以防止重复消费。4.简单加密支付系统模型,是现在较常用的一种支付模型,用户只需在银行开设一个普通信用卡账户,在支付时,用户提供信用卡号码,但传输时要进行加密。5.SET模型,SET,安全电子交易。是一种以信用卡为基础的、在Internet上交易的付款协议,是授权业务信息传输的安全标准。主要技术包括:对称密钥加密、公开密钥加密、hash算法、数字签名以及公开密钥授权机制。网上银行:也叫电子银行,是指以Internet为媒介,以客户发出的信息为依据的一个虚拟银行柜台。网银的两种形式:a传统用户开展的。b根据Internet的发展而发展起来的全

新的电子银行。网银的服务项目主要有四类:1.交易类,包括网上转账,代缴水电等。2.查询类,余额查询等。3.扩展业务类,包括证券交易、网上购物等。4.信息服务类,如自动柜员机的分别情况。网银的特点:1.安全性高。2.功能丰富。3.手术简单。4.设置灵活。电子支付:是客户首先以一定金额的现金或存款从发卡者处兑换得代表相同金额的数据,通过使用某些电子化方法将该数据直接转移给支付对象。电子钱包简单说就是客户的加密的银行账户,它的功能和实际钱包一样,可存放信用卡,电子现金,所有者的身份证书,所有者的地址,以及电子商务网站的收款台上所需的其他信息.Internet:连接了无数个遍及全球范围的广域网和局域网的互联网络。支付宝:是支付宝公司针对网上交易而特别推出的安全付款服务,其运作的实质是以支付宝为信用中介,在买家确认收到商品前,由支付宝替买卖双方暂时保管货款的一种增值服务。支付宝的优点:1.货款先付在支付宝,收货满意后才付钱给卖家,安全放心。2.不必去银行汇款,网上在线支付,方便简单。3.付款成功后,即时到帐,卖家可以立刻发货,快速高效。4.b2c在线交易,交易手续费全免。首信易支付:是中国首家实现跨银行跨地域提供多种银行卡在线交易的网上支付服务平台。它是国内唯一首家通过ISO9001、2000质量管理体系认证的支付平台。首信易采用二次结算模式,他的支付目标是:1.最大限度的避免电子支付过程中拒付和欺诈行为的发生,创造良好的买卖双方彼此信任的良好环境。2.为各类电商企业提供全面的解决方案、技术开发服务。网银在线支付,是指网银在线(北京)科技有限公司提供的电商b2c在线银行卡支付服务。网银在线支付平台的特点:1.国内支持银行卡种最多,覆盖范围最广,结算速度最快的支付平台。2.采用Java编程语言,保证系统的安全稳定性。3.平台适用面广,支持静态页面以及其他各种网站空间,后期维护成本低。电商物流系统:是指在实现电商特定过程的时间和空间范围内,由所需位移的商品、包装设备、运输工具、人员等若干相互制约的动态要素所构成的具有特定功能的有机整体。物流:是物质资料从供给者到需求者的物理运动,主要是创造时间价值和场所价值,有时也创造一定加工价值的活动。1.时间价值,物从供给者到需要者之间有一段时间差,由于改变这一段时间差所创造的价值,称作时间价值。包括:a缩短时间创造价值。b弥补时间差创造价值。c延长时间差创造价值。2.场所价值,物

从供给者到需要者之间有一段空间差异,二者往往处于不同发场所,改变这种场所的差别所创造的价值~~~包括:a从集中生产场所流入分散需求场所创造价值。b从分散生产场所流入其中需求场所创造价值。c从甲地生产流入乙地需求创造场所价值。3.加工附加值。物流的发展历程:1.第一阶段:20世纪初至50年代。特点:物流发展规模小,渠道不畅,成本高,其作用未受到重视。第二阶段:20世纪60至90年代,特点:物流产业逐步形成和壮大,多品种、少批量的配送成为这一阶段主要的物流形式。第三阶段:20世纪90年代至今。特点:发展到供应链管理阶段。物流的发展趋势:1.电子物流的发展。2.物流企业的集约化与协同化发展。表现在:a物流园区的建设。b物流企业的兼并与合作。3.绿色物流是物流发展的又一趋势。包括:a对物流的环境污染进行控制,即在物流活动的规划与决策中尽量采用对环境污染小的方案。b建立工业和生活废弃物处理的物流系统。电商的发展将给物流带来新的变化:1.消费者的地区分布分散化。2.销售的商品标准化。3.物流服务的社会化。4.物流服务空间的拓展。物流对电商的影响:1.物流现代化是电商的基础。物流现代化是电子商务的基础:物流信息化不仅是电子商务物流的基本要求,也是企业信息化的重要组成部分,表现为:物流信息的商品化,物流信息手机的数据化和代码化,物流信息处理的电子化和计算化,物流信息传递的标准化和实时化,物流存储的数字化,物流信息化能更好地协调生产和销售,运输,存储等环节的联系,对优化供货程序,缩短物流时间及降低库存具有重要意义,所以说物流现代化是电子商务的基础。2.物流是电商概念模型的基本要素。物流是实施电商关键的原因当前制约电商发展的瓶颈中最突出的就是物流问题,即物流与信息流,商流,资金流严重脱节的问题,没有物流,电商只能是一张空头支票.1物流保障生产合理化现代化的物流通过降低费用从而降低成本,优化库存结构,减少资金占压,缩短生产周期,保障了现代化生产的高效进行.2物流是实现个性化服务的保证,电商的出现,在最大程度上方便了消费者,而物流是电子商务实现个性化服务的最终保证,缺少了现代化的物流系统,电子商务给消费者带来的购物便捷等于零.3物流服务于商流,在整个电子商务交易过程中,物流实际上是以商流的后续者和服务者的姿态出现的,没有现代化的物流,任何轻松地上流活动豆浆退化为一纸空文.电商的物流模式:1.物流一体化,是以物流系统为核心的由生产企业经由物流企业。

销售企业直至消费者供应链的整体化和系统化。可分为三个层次:a物流自身一体化,是指物流系统的观念逐渐确立,运输、仓储和其他物流要素趋向完备,子系统协调运作,系统化发展。b微观一体化,是指市场主体企业将物流提高到企业战略的地位,并且出现了义物流战略作为纽带的企业联盟。c宏观物流一体化,是指物流业发展到物流业占到国家国民总产值的一定比例,处于社会经济生活的主导地位。2.第三方物流,是指由物流劳务的供方、需方之外的第三方去完成物流服务的物流运作方式。第三方物流给企业带来的好处:1集中主业,企业能够实现资源优化配置,将有限的人力财力集中于核心业务,进行重点研究,发展基本技术并努力开发出新产品参与世界竞争;2节省费用,减少资本积压,通过提高各环节能力的利用率节省费用,使企业能从分离费用结构中获益;3减少库存,第三方物流提供者借助精心策划的物流计划和实施运送手段,最大限度的养活库存,改善企业的现金流量实现成本优势;4提升企业形象,第三方物流提供者与顾客不是竞争对手,是战略伙伴,要为顾客着想,通过全球性的信息网络使顾客的供应链管理完全透明化,它也是物流专家, 利用完备的设施和训练有素的员工,对整个供应链实现完全的控制,减少物流的复杂性,通过遍布全球的运送网络和服务提供者大大缩短了交货期,帮助顾客改进服务,树立自己的品牌形象.物流解决方案:1.美国的物流中央化。他是一种以整体利益为重,冲破按部门分管的体制,从整体进行统一规划管理的管理方式。2.日本的高效配送中心。物流过程是生产—流通--消费--还原。3.适应电商的全新物流模式--物流代理。物流代理:物流渠道中的专业化物流中间人,以签订合同的方式,在一定期间内,为其他公司提供的所有或某些方面的物流业务服务。中国物流面临的问题:物流市场分散,企业规模小;管理手段落后,效率低下,无法充分发挥现有网络优势;大部分企业还未能实施数字化的物流管理;物流业务模式简单,技术含量少,附加值低;物流企业员工的素质很低。安全策略:是指在某个安全区域内,用于所有与安全相关活动的一套规则。电商系统的安全要求包括:数据保密、数据完整性、身份验证、访问授权、不可抵赖不可否认。安全策略的内容1认证,谁想访问电子商务网站者的身份;2访问控制,允许谁登录电子商务网站并访问它;3保密,谁有权利查看特定的信息;4数据完整性,允许谁修改数据,不允许谁修改数据.电商总体安全策略主要包括:1.安全策略目标:对某个机构所要保

护的特定资源要达到的目的所进行的描述。2.机构安全策略:规范某几个如何管理、保护和分配资源以达到安全策略的既定目标。3.系统安全策略:描述如何支持此机构的安全策略要求。包括网络节点的安全、通讯的安全性、应用程序的安全性、用户的认证管理和安全管理5个层次。电子商务对企业的影响:改变企业组织的结构,改变企业的运作方式,改变企业的营销管理,影响企业的结算方式,改变企业竞争方式。电子商务安全策略必要性:电子商务在功能上要实现各种业务需求,就要使电子商务系统必须在物理上与生产系统要有连接,这对电子商务系统的安全性提出了更高的要求,必须保证外部网络用户不能对生产系统构成威胁,为此,需要全方位地定制系统的安全策略。数据保密:保证在Internet网络上传送的数据信息不被第三方监视和窃取并使用该数据防火墙:是一种位于两个或多个网络间,实施网络之间访问控制的组件集合,是维护个人计算机或局域网安全的防护措施的总称。它是专门用来拦截,过滤不安全的信息,控制非法用户进入得软件。CA证书:由认证授权中心(CA中心)发行的数字证书。安全管理手段有:1.按照分级管理原则,严格管理内部用户帐号和密码。2.建立网络安全维护日志,记录与安全性相关的信息及事件。3.对于重要数据要及时进行备份。早期的电商系统安全交易措施:1.部分告知,即在网上交易中将最关键的数据略去,用电话告知,以防泄密。2.另行确认,即当在网上传输交易信息之后,应在用电子邮件对交易做确认,才认为有效。3.在线服务,为了保证信息传输的安全,用企业提供的内部网来提供联机服务。安全交易的新标准:1.安全超文本传输协议s-http,依靠密钥对交易信息的加密,保障web站点间的交易信息传输的安全性。2.安全套接层协议ssl,提供加密、认证服务和报文完整性。3.安全教育技术协议stt,将认证和解密在浏览器中分离开,用以提高安全控制能力。4.安全电子交易协议set,涵盖了信用卡在电商交易中的交易协定、信息保密、资料完整及数字认证、数字签名等。电子商务安全技术:1密码技术,根据密钥性质的不同,可分为传统密码体制和公开钥密码体制两大类;传统密钥体制加密解密用同一个密钥,公开密钥体制用一对密钥。2访问控制,它是网络操作系统安全保密的核心,确保主体对客体的访问只能是授权的,未经过授权的访问时不允许的其操作时无效的;可以从物理隔离、时间隔离、密码隔离方面考虑。3防火墙技术,设立防火墙的目的是保护

内部网络不受外部网络的攻击,以及防止内部网络用户向外泄密。它包括分组过滤(基于路由器的防火墙)代理服务(基于代理服务的防火墙,安全性高,增加了身份认证与审计跟踪功能,但速度较慢);4数字时间戳,提提供电子文件发表时间的安全保护;5虚拟专用网(VPN)用Internet交易的一种专用网络,再两个系统之间建立安全的信道或隧道,用于电子数据交换;6数字认证,可用电子方式证明信息发送者和接受者的身份,文件的完整性,甚至数据媒体的有效性;7电子商务认证中心(CA),建立CA是电子商务的中心环节,加强数字证书和密钥的管理工作,增强网上交易各方的相互信任,提高网上购物和网上交易的安全,控制交易风险,从而推动电子商务的发展。电商安全认证中心的基本功能:1.生成和保管符合安全认证协议要求的公共和私有密钥、数字证书及其数字签名。2.对数字证书和数字签名进行验证。3.对数字证书进行管理,尤其是证书的撤销管理。4.建立应用接口,特别是支付接口。ca是否具有支付接口是能否支持电商的关键。信息检索:是指将信息按一定的方式组织和存储起来,并根据信息用户的需要找出有关信息的过程。狭义的信息检索是指用户从信息集合中查找出所需信息的过程。电子商务信息检索式指交易方或服务提供方根据自己的需求,按照一定的检索方式查找所需信息的过程。运用信息检索的优点:1.对用户而言所寻即所得。2.可以让电商的管理者了解访问者的意图。3.符合电商使用者的习惯。4.可以提升网站信息价值。5.网站专业性的象征。全文检索技术的主要搜索服务方式:1.Internet搜索引擎。包括三部分:收集网页的机器人,分类和索引及检索引擎,全文检索技术是搜索引擎的核心支持技术。2.com网站的站点检索,站点检索是分类目录导航和全文检索的完美结合。3.企业信息门户的检索引擎。4.电商网站的内容检索引擎。第二章 计算机系统基础知识计算机的硬件组成部分:1存储器(计算机的记忆不见,存放计算机系统和用户的数据,包括程序)它分为内存储器和外存储器(内存储器又成为主存储器,它分为RAM随机存取存储器,直接与CPU相连,是计算机中主要工作存储器,也成为主内存,用来存放当前的程序与数据,一旦断电,RAM中的信息会丢失。ROM只读存储器,其信息只能读出不能写入,但断电后,信息不会丢失),是主机的组成部分,外存储器叫做辅助存储器,属于外部设备;2运算器,执行所有的算术和逻辑运算指令,对数据进行算术或逻辑运算;3控制器,是

对计算机的各个部分进行控制的部件,不同的控制器控制不同的设备;4输入设备,计算机和人之间的接口设备,用户通过输入设备把要处理的数据信息输入计算机内(鼠标,键盘,扫描仪,光笔等);5输出设备,计算机和人之间的接口设备,它按命令将内存中的数据信息读出,并用可以看见的方式向操作者展示(显示器,打印机,绘图仪等)。软件:是指为了发挥硬件系统的功能和方便人们使用硬件系统,为解决各类应用问题而设计的各种程序的总称。分为系统软件与应用软件。指令:是指示计算机执行某种操作的命令,指令必须是二进制形式的代码,由操作码,操作数地址码两部分组成。基本指令的集合构成了这台计算机的指令系统。指令的编码都是由操作码和操作数地址码两部分构成。操作码规定计算机进行何种操作。操作数地址码支出参数与操作的数据在存储器的哪个地址中,操作的结果就存放在哪个地址。指令的类型:1.运算指令,包括算术和逻辑运算指令。2.传送指令。3.控制指令。4.输入输出指令。5.特殊指令。程序:是指令的有序集合,即是由序排列的指令组成的。程序设计语言是人工语言,它是编写程序、表达算法的一种约定,是进行程序设计的工具,是人与计算机进行对话的一种手段。程序设计语言分为:1.机器语言。是以二进制形式表示的机器指令以及其使用规则的集合。优点计算机可直接执行,速度快。缺点:直观性差,不便于理解记忆。编写难度大,容易出错。2.汇编语言,是一种符号语言,由基本字符集、标号及一些规则组成。比机器语言好理解,容易记忆,出错少。但同样不具通用性。3.高级语言。是一种接近人类自然语言的程序设计语言。通用性强。计算机软件系统是计算机系统的重要组成部分,是为运行、维护、管理、应用计算机所编制的所以程序和支持文档的总和。系统软件是运行管理、维护计算机的必备的最基本的软件,一般由生产厂商提供。种类包括:1.操作系统,是控制欲管理计算机硬件与软件资源、合理组织计算机工作流程、提供人机界面以方便用户使用计算机的程序的集合。主要功能是:处理器管理、存储管理、文件管理、设备管理。2.语言处理程序。a汇编程序,将汇编语言写的程序译为目标程序的翻译程序。b解释程序,将高级语言书写的程序按动态执行的顺序逐句翻译处理的程序。c编译程序,将高级语言书写的程序整个翻译成目标程序的程序。3.实用程序,也称支持软件,是机器维护、软件开发所必须的软件工具。主要包括的程序有

:a编辑程序。b连接装配程序。c调试程序,d诊断程序,e程序库。应用软件,是针对各类应用的专门问题而开发的,其用途各不相同。分为a用户程序,面向特定用户为解决具体问题而开发的。b应用软件包,为实现某种功能而精心设计的结果严密的独立程序的集合。c通用应用工具软件,用于开发应用软件所共同使用的基本软件。信息是现实世界事物的存在方式或运动状态的反映。数据是信息的载体和具体表现形式。数据库技术的发展阶段:1.层次型数据库和网状型数据库。网状型数据库是指处理以记录类型为结点的网状数据,模型的数据库。代表为DBTG系统,结果体系为子模式、模式、存储模式。层次型数据库。双亲子女关系。2.关系型数据库。代表为inges。3.第三代数据库。必须支持面向对象,具有开放性,能够在多个平台上使用。数据库系统的组成:1.数据库:长期储存在计算机内,有组织,可共享的数据集合。2.数据库管理系统DBMS:是为数据库的建立,使用和维护配置的软件。3.应用系统。4.数据库管理员。5.用户,指最终用户。数据库系统的功能:1.数据定义,定义数据类型和存储形式。2.数据操作。3.数据控制,保证在多个用户共享数据时,只有授权的用户才能查看或修改数据。数据库系统的特点:1.数据的共享性。2.数据的结构化。3.数据的独立性。4.数据的完整性。5.统一数据控制功能。包括数据的安全性控制,完整性控制,并发控制、数据恢复。关系型数据库:是以关系数学模型来表示的数据。关系数学模型中以二维表的形式来描述数据。一个完整的关系型数据库系统包含5层结构:硬件、操作系统、关系型数据库管理系统,关系型数据库应用系统和用户。数据仓库:是面向主题的,集成的,不可更新的,随时间不断变化的数据的集合,数据仓库以来支持企业或组织的决策分析处理。数据源,是数据仓库系统的基础,是整个系统的数据源泉。包括企业内外部信息。数据挖掘:从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据挖掘的功能:1.自动预测趋势和行为。2.关联分析。分为简单关联、时序关联、因果关联。3.聚类:即把数据库中的记录划分为一系列有意义的子集。4.概念描述,就是对某类对象的内涵进行描述。并概括这类对象的有关特征。分为特征性描述和区别性描述。5.偏差检测。计算机网络应具备的要素:1通信线路,主要指传输介质,是计算机互相通信的

物质基础,网络的发展在很大程度上取决于通信线路的发展(双绞线,同轴电缆,光导纤维,微波和通信卫星等);2独立功能的计算机,是指具有高速运算能力和内部存储能力,并由程序控制其操作过程的计算设备;3网络协议,是由一些公认的国际组织所制定,在网络中传递管理信息的一些规范。计算机网络的6个组成部分:网络服务器、网络工作站、网络协议、网络操作系统、网络服务、网络设备。OSIRM:是ISO在网络通信方面所定义的开放系统互连模型,19xx年ISO定义了这样一个开放协议标准。OSIRM的7层模型:1.物理层,他的任务是提供网络的物理连接。建立在物理介质上,提供的是机械和电器接口。2.数据链路层,建立在物理传输能力的基础上,以帧为单位传输数据,主要任务是进行数据封装和数据链接的建立。3.网络层,他解决网际的通信问题。主要功能是提供路由,即选择达到目标主机的最佳路径,并沿该路径传送数据包,还能消除网络拥挤,具有流量控制和拥挤控制的能力。4.传输层,解决的是网络之间的传输质量问题,功能包括:建立和拆除物流连接,路径选择和中继、网络连接多路复用传输机流量控制等。5.会话层,利用传输层来提高会话服务,功能有:会话连接发哦传输连接的映射、数据传送、会话管理等。6.表示层,用于数据管理的表示方式,功能有:数据语法转换、语法表示、表示连接管理、数据加密和数据压缩。7.应用层,解决程序应用过程中的问题,直接面对用户的具体应用。功能如电子邮件和文件传输等。传输层服务的分类:A类:网络连接具有可接受的差错率和故障通知率,A类服务是可靠的网络服务,一般指虚电路服务。B类:网络连接具有可接受的差错率和不可接受的故障通知率介于a与c之间,在广域网和互联网多是提供b类服务。C类:网络连接具有不可接受的差错率,c类服务质量最差,提供数据包服务或无线电分组交换网均属此类。常见的网络协议:1远程登录协议(Telnet)用来登录到远程计算机上,并进行信息访问,通过它可以访问所有的数据库.联机游戏.对话服务及电子公告牌;2TCPIP协议;3文件传输协议(FTP)是文件传输的基本协议,有了FTP协议就可以把文件上传,也可从网上得到许多应用程序和信息;4电子邮件服务(Email)是目前最常见,应用最广泛的一种联网服务,通过电子邮件,可以与Internet上的任何人交换信息;5WWW服务是目前应用最广泛的一种基本互联网应用,通过WWW服务只要用鼠标进行本地操作,就可以到达世界上的任何地方;6简单邮件传输协议(SMTP)是TCPIP协议

族的一个成员,适用于永久连接在Internet的计算机上,但无法使通过SLIPPPP协议连接的用户接受电子邮件,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式,它是邮件在计算实际上同时运行SMIP和POP协议的程序,SMIP负责邮件的发送和在邮件计算机上的分拣及存储,POP协议负责将邮件通过SLIPPPP协议连接传送到用户计算机上;7信息服务(Gopher)是第一个操作简便,使用广泛的从Internet服务器上获取信息的客户应用程序,出了操作简便外,它的速度也快,它运行时,将显示一个交互式的供用户选择的菜单,菜单中的选项由简单的短句组成,每个短句通常指向另一个菜单,并最终指向有用的文件,它是帮用户在Internet信息海洋中搜索有用信息的导航器;8文件检索服务(Archie)是一个从整Internet上匿名FTP服务器获取文件的服务。TCPIP协议:该协议包含两个子协议,TCP协议和IP协议。在TCPIP协议中,TCP协议是IP协议的高层协议,TCP在IP之上提供了一个可靠的连接方式的协议。TCP协议能保证数据包的传输及正确的传输顺序,并且它可以确认包头和包内数据的准确性。如果在传输期间出现丢包或错包的情况,TCP负责重新传输出错的包,这样的可靠性使得TCPIP协议在会话式传输中得到充分应用,IP协议为TCPIP协议集中的其他所有协议提供“包传输”功能,IP协议为计算机上的数据提供一个最有效的无连接传播系统,也就是说,IP包不能保证到达目的地,接收方也不能保证按顺序接收到IP包,它仅能确认IP包头的完整性,最终确认包是否到达目的地,还要靠TCP协议,因为TCP协议是有连接的服务。tcpip协议是一组网络协议的组合,主要包括以下方面的协议和工具:1.tcpip协议核心协议。包括数据包协议、地址代理协议等。这组协议提供了一系列计算机互连和网络互连的标准协议。2.应用接口协议。包括远程调用、网络动态数据交换等。3.基本的tcpip协议互连应用协议。包括ftp、telnet等。4.tcpip协议诊断工具。用来检测并恢复网络故障。5.简单网络管理协议代理。ip协议的功能是把数据包在互联网上传送,通过将数据包在一个个ip协议模块间传送,直到目的模块。6、IP地址:接入Internet的计算机,每台计算机或路由器都有一个由授权机构分配的号码,称为IP地址,IP地址采用分层结构,它由网络号与主机号两部分组成。其中,网络号用来标识一个逻辑网络,主机号用来标识网络中的一台主机。一台Internet主机至少有一个IP地址,而且这个IP地址是全网惟一的。7、IP地址的长度为32位的二进制数,以X.X.X.X格式表示:每个X为八位二进制数,其

十进制为0~~255。IP地址可以分为5类,A、B、C、D、E类,前三种为常用IP地址,A类IP的网络号的空间长度为7位,主机号空间长度为24位,表示范围为(1.0.0.0---126.255.255.255),一般用于有大量主机的大型网络。B类IP地址,网络号空间长度为14位,主机号空间长度为16位,表示范围为(128.0.0.0—191.255.255.255),适用于中型网络。C类IP地址,网络空间号长度位21位,主机号空间长度为8位,表示范围为(192.0.0.0—223.255.255.255),适用于小型网络。D类范围为:224.0.1.1--239.255.255.255,多用于多重广播组。e类是一个通常不用的实验性地址,保留作为以后使用。Internet接入方式: 1 PSTN接入,利用公共交换电话网(public switched telephone network)进行数据传送。特点:速度慢,但设备简单,使用方便。故是大多数个人用户的一种主要通信方式。不适合在线事物处理图像、大容量文件的传送。2 ISDN接入 ,(integrated service digital network)是综合业务数字网的简称,提供端到端的数字链接。它除了提供电话业务外,还能将传真、数据、图像等多种业务在同一个网络中传送和处理,并通过现有的电话线提供给用户。它有窄带、宽带之分,分别为N-ISDN和B-ISDN。窄带公用电话交换网为基础3 DDN专线接入 ,DDN(digital data network)即数字数据网,它是利用光纤、数字微波等数字传输通道和数字交叉复用设备组成,能为用户提供高质量的数据传输通道,传输各种数据业务。特点:速率高、通讯量大。方便各种局域网的联网。4 DSL接入,可分为非对称DSL和对称DSL。主要特点:传输速度快、多个设备共享一条线路、使用方便。 5.cable-modem(线缆调制解调器),他利用现成的有线电视网进行数据传输。是将数据进行调制后在线缆的一个频率范围内传输,接收时进行调解。6.PON(无源光网络)技术是一种点对多点的光纤传输和接入技术,下行采用广播方式,上行采用时分多址方式,可以灵活的组成树形。星形等拓扑结构。优点:节省机房投资、设备安全性高、建网速度快、综合建网成本低等。7.PON包括基于ATM的无源光网络和基于以太网的无源光网络。8.LAN方式接入是利用以太网技术,采用光缆加双绞线的方式对社区进行综合布线。优点:充分利用小区局域网的资源优势。Internet服务主要分为:www、电邮email、ftp、telnet、usenet、其他。web结构的三处精华:用超文本技术实现信息与学校的连接,用统一资源定位技术实现全球信息的精确定位,用新的应用层协议实现分布式的信息共享。web的特点:1.是图形化和易于导航2的。2.与平台无关。3.是分布式的。4.是动态的。5.

是交互的。静态页面的不足:1.无法支持后台数据库。2.无法有效的对站点信息进行及时的更新。3.无法实现动态显示效果。数据链路层:是建立在物理传输功能基础上的,以帧为单位传输数据,它的住户要任务就是进行数据封装和数据链路的建立。Intranet及特点:是指企业内部的计算机网络,所以也称“企业内部网”,特点;1开放性和扩展性,它采用了Internet的TCPIP,FTP,HTML,Java等一系列标准,它具有良好的开放式,可以支持不同计算机,不同操作系统,不同数据库,不同网络的互连;2通用性,它的通用性表现在它的多媒体集成和多应用集成两方面;3简易性和经济性,它支持与现存系统的接口和平滑过渡,可充分利用已有资源,超文本的界面统一标准,操作简单友善,超链接使用户只要简单地操纵鼠标就可浏览和存取所需的信息;4安全性,它的实现基于Internet技术,两个地理位置不同的部门或子机构也可能利用Internet相互连接。由于它通常主要限于内部使用,所以在于Internet互联时,必须加密数据,设置防火墙,控制职员随意接入Internet,以防止内部数据泄密,篡改和黑客入侵。Intranet的问题:1.规划不足。2.安全风险。3.信息管理的重视问题。4.开发方法和策略的缺少。VPN及其特点:VPN是虚拟专用网指的是依靠ISP和其他NSP,在公用网络中建立专用的数据通信网络的技术。在虚拟专用网中,任意两个结点之间的连接并没有传统专网所需的端到端的物理链路,而是通过特殊的加密的通信协议在连接到Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通信线路。特点表现在以下几方面:安全保障,服务质量保证,可扩充性和灵活性,可管理性。第三章 电商网站设计基础知识电子商务网站的基本功能:它主要分为1产品展示①分类和索引目录②产品的搜索引擎,网站可以利用数据库和信息检索技术为用户提供对产品及其他信息的查询功能,查询功能可以包括关键字查询,分类查询,组合查询等;③自动推荐,是一种可以按照客户购买商品的历史自动交叉销售技术。2售后服务,自动回答和建议,利用人工智能中的机器学习,知识表示及自然语言翻译技术,使得网站能奇迹般的回答用户提出的各种问题,包括一般性服务和销售查询问题,不管问题是如何表达的。3网上订购,它包括网上采购及填写订购单等功能。4网上结算,是指通过信用卡实现用户,商家与银行之间的结算。Microsoft.NET是Microsoft.NET XML web services平台。允许应用程序通过Internet进行通讯和共享数据。借助于Microsoft.NET平台,可以创建和

使用基于xml的应用程序、进程和web站点以及服务。Microsoft.NET的技术特征:1.软件变服务。软件正从产品形式向服务形式转化。2.基于xml的共同语言。xml作为一种应用间无缝结合的手段,用于多种应用之间的数据采集与合并,由于不同应用之间的互操作和协调工作。3.融合多种设备和平台。4.新一代的人机界面。体现在智能与互动。Microsoft.NET系统的组成:1.Microsoft.NET开发平台。2.Microsoft.NET服务器。3.Microsoft.NET基础服务。4.Microsoft.NET终端设备。5.Microsoft.NET用户服务。J2EE:p67.1、PHP:是一种服务器端HMTL嵌入式脚本描述语言,其特色在于在互联网网页上对数据库操作的方便性。2、PHP具有以下特点:1.执行速度快。比cgi、asp快。2.具有很好的开放性和可扩展性。3.数据库支持,支持多种数据库、4.面向对象编辑。5,具有丰富的功能。6.可伸缩性,7.功能全面,包括图形处理、压缩文件处理、xml解析等。ASPActive Server Pages 活动服务器。是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单方便的编辑工具。ASP的特点:1.利用asp可以突破静态网页的一些功能限制,实现动态网页技术。2.asp文件包含在html代码所组成的文件中。易于修改和测试。3.支持各种浏览器。4.asp提供的内置对象可以使服务器端脚本功能更强。5.asp可以使用服务器端activex组件来执行各种各样的任务。JSP 的特点:1.一次编译。多次多处运行,代码的执行效率高。2.组件的可重用性。3.将内容的生成和显示进行分离。JSP的基本应用:在JSP众多优点之中,其中主要是它能将HTML编码从Web页面的业务逻辑中有效地分离出来.JSP还支持在Web页面中直接嵌入Java代码,可用两种方法访问JSP文件,浏览器发送JSP文件请求和发送至Servlet的请求。1JSP文件访问Bean或其他能将生成的动态内容发送到浏览器的组件,当Web服务器接收到一个JSP文件请求时,服务器将请求发送至WebSphere应用服务器,它对JSP文件进行语法分析并生成Java源文件,Java源文件的生成和编译仅在初次调用Servlet时发生,除非已经更新了原始的JSP文件,在这种情况下,WebSphere应用服务器将检测所做的更新,并在执行它之前重新生成和编译Servlet。2发送至Servlet的请求生成动态内容,并调用JSP文件将内容发送到浏览器。javascript是一种基于对象和事件驱动并具有安全性能的脚本语言。特点:1.是一种脚本编写语言。2.基于对象的语言、3.简单安全。4.动态性,可以直接对用户输入输出做出响应,无需经过web服务程序。5.跨平台性。中间件:是一种独立的系统软件或服务程序,

分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户及服务器的操作系统之上,管理计算资源和网络通信.中间件的特点:1.使得应用系统的开发更加简单、开发周期进一步缩短,在减少了系统的维护、运行管理的工作量的同时,还减少了计算机总体费用的投入。2.中间件作为新层次的基础软件将不同时期。在不同操作系统上开发应用软件集成起来,使他们能够互相配合协调的工作。3.可成长性。4.适应性。5.可管理性。6.高可信性,企业应用集成EAI:它能够将业务流程,应用软件,硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。企业应用集成的分类及其特点:1数据集成,它通过应用间的数据交换从而达到集成,主要解决数据的分布性和异构性问题,其前提是被集成应用必须公开表结构,表间关系,编码的含义等,它的主要技术有数据库访问网关技术和数据复制技术。2功能集成,是通过互相调用对方的功能实现应用间的集成,其前提是被集成的应用必须提供功能调用接口,功能集成主要有组件集成,API集成,消息中间件集成,服务集成等。企业应用集成的两个维度:1、从集成深度上来说,EAI 是先从数据集成、应用系统的集成在到面向过程的集成。由易到难有:1数据集成,为了完成应用集成和业务过程集成,必须首先解决数据和数据库的集成问题。2应用系统的集成,为两个应用中的数据和函数提供接近实时的集成。3业务流程的集成,当对业务过程进行集成时,企业必须在各种业务系统中定义,授权和管理各种业务信息的交换,以便改进操作,减少成本,提高响应速度。业务过程集成包括业务管理,进程模拟,以及综合任务,流程,组织和进出信息的工作流,还包括业务处理中每一步都需要的工作。2、从集成广度上来说,先从最初的部门内集成到部门间集成,再到企业范围内和企业间的集成。由易到难有:a.部门内部的信息系统集成和人员结构的调整;b部门之间的信息系统集成和关系的调整;c企业级的信息系统集成和组织结构的调整;d与有稳定关系的合作伙伴之间的信息系统实现面向业务过程的集成;e与随机遇到的合作伙伴之间的信息系统实现面向业务过程的集成。Web服务及其特点:是一种可以用来解决跨网络应用间的集成,其前提是被集成的应用必须提供功能调用接口,功能集成主要有组件集成,API集成,消息中间件集成,服务集成等。特点:1它通过因特网的标准协议就可以被客户端所访问;2它可以被XML语言进行详尽的描述;3它具备通信协议标准型

和服务自描述性,所以使用Web服务可以开发发出松耦合的分布式应用程序,这也是Web服务器要实现的最根本的设计目标。Wabservices:是描述一些操作(利用标准化的XML消息传递机制可以通过网络访问这些操作)的接口,它是用标准,规范的XML概念描述的,称为Webservices的服务描述。Wabservices模型的体系结构:第一层network,协议如http。ftp等都是现在运用比较广的协议。第二层xml-based messaging,这一层主要体现如何调用Wabservices。两种方法:一是cml-rpc,二是SOAP。前者没有标准化错误代码,后者在处理复杂数据时比前者强。第三层,(service description)主要描述我们的服务。主要协议是WSDL(web service description language)。第四层(service publication)和第五层(service discovery)都是关于UDDI的协议。SOAP简单对象访问协议是在分散或分布式的环境中交换信息的简单协议,是一个基于xml的协议。包括四个部分:1.SOAP封装,定义了一个描述消息中的内容是什么,是谁发送的,谁接受以及如何处理。2.SOAP编码规则,用于表示应用程序需要使用的数据类型的实例。3.SOAP RPC表示远程过程调用和应答的协定。4.SOAP绑定,使用底层协议交换信息。WSDL文档在web服务定义中使用的元素:1.types。数据类型定义的容器,一般使用xml scheme。2.message。通信消息的数据结构的抽象类型化定义。3.operation。对服务中所支持的操作的抽象描述。4.porttype。对于某个访问入口点类型所支持的操作的抽象集合。5.binding。特定端口类型的具体协议和数据格式规范的绑定。6.port。定义为协议或数据格式绑定与具体web访问地址组合的单个服务服务访问点。7.service。相关服务访问点的集合。工作流(Workflow)的概念及分类和特点:是“业务过程的部分或整体在计算机应用环境下的自动化”它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档,信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现。分类:1基于Domino的工作流管理系统,它是一个可以编写带有流程的应用的编程和运行环境,其本身并不具备一个工作流管理系统的特征,如图形化的工作流定义,独立的工作流引擎,清晰地工作流访问接口等;2基于消息中渐渐的工作流管理系统,它通过MQSeries将不同的应用集成在一起,并形成业务流程;3基于微软平台的工作流管理系统,它为基于微软平台的工作流应用提供支撑;4基于J2EE的工作流管理系统,它能充分发挥J2EE技术的优势,提供高度的可靠性,可扩展性和安全性。优点提高企业运营效率;改善企业资源利用;提高

企业运作的灵活性和适应性;提高工作效率;集中精力处理核心业务;跟踪业务处理过程;量化考核业务处理的效率,减少浪费,增加利润;充分发挥现有计算机网络资源的作用。第四章 电商网站系统规划网站规划:是指在网站建设前对市场进行分析,确定网站的目的和功能,并根据需要对网站建设中的技术,内容,费用,测试,维护等做出规划。电子商务网站的网站规划内容:1.建设网站前的市场分析;2.建设网站的目的及功能定位;3.网站技术解决方案;4.网站内容规划;5.网页设计;6.网站维护;7.网站测试;8.网站发布与推广;9.网站建设日程表各项规划任务的开始完成时间,负责人等;10.费用明细,各项事宜所需费用清单。电商网站的生命周期:电商系统在使用过程中随着其使用环境的变化,都需要不断维护修改,当他不能在适应的时候就要被淘汰,就要由新系统替代旧系统,这种周期循环称为。。信息系统的生命周期分为5阶段:1.系统规划阶段。2,系统分析阶段。3.系统设计阶段。4.系统实施阶段。5.系统运行和维护阶段。电商的可行性分析主要分为:社会、经济、技术的可行性分析。但实际主要从需求分析和可行性研究两方面入手。需求分析:从广义上理解,需求分析包括需求的获取,分析,规格说明,变更,验证,管理的一系列需求过程,从狭义上理解,需求分析指需求的分析,定义过程。电子商务网站进行可行性分析及需求应考虑包括的方面:功能需求,性能需求,资源和环境需求,可靠性需求,安全保密需求,用户界面需求,成本消耗与开发进度需求,预先估计的卡扩展性需求。明确应用系统的需求,可从三方面考虑:1.从含糊的要求中抽象出对信息和信息处理的要求。2.对各种要求确定定量的标准。3.对于罗列出来的各种问题及要求分析相互关系。可行性研究:是指在进行项目投资,工程建设之前的准备性研究工作,它是经济活动中经常使用的一种决策程序和手段,也是投资前的必要环节。可行性研究的四个阶段:1.机会可行性研究,又称为投资机会签订,包括市场调查和预测,寻找某一范围类的投资机会并初步估算投资费用。2.初步可行性研究。在投资机会研究的基础上,进一步较为系统地研究投资机会的可行性,包括对市场的进一步考察分析等;3,详细可行性研究,也称技术经济可行性研究。这是确定一个投资项目是否可行的最终研究阶段;4.形成可行性研究报告。运行可行性:是对方案在组织中的合适程度的度量,也是人们对该系统的感觉的度量。技术可行性主要是企

业、消费者好公共设施所拥有的技术水平是否可以支持大规模的电商实施。电子商务网站可行性研究内容包括:1运行可行性①问题是否值得解决,问题的解决方案是否能实现,②用户和管理人员对问题或问题的解决方案有无要求;2技术可行性①建议的技术或方案在现有技术水平下是否可以实现②开发系统目前拥有所需的技术③开发系统中拥有的技术专家3经济可行性,所需费用的预算和对效益的估算4社会环境可行性,处于表洞中的企业的管理制度,工作人员的文化水平等都必须作为社会和人的因素考虑在内。技术可行性主要分为通讯网络技术和安全技术两个方面。电商面临的安全问题1保密性问题,在电子商务过程中,网上传递的是一些极敏感的信息,如信用卡号,产品报价等,顾客不愿这些信息被人窃取;2认证问题,在Internet上,交易双方互相不能见面,所以必须有方法确定对方身份;3完整性问题,交易中传输的数据不仅不能被窃听,同时也不能被修改;4不可否认性问题,交易过程一旦结束,交易的任意一方面都不能单方面否认发生过这笔交易,必须有不可伪造的电子单据来证明每次交易.电子商务网站设计的要求:1.良好的可扩充性,在原有系统的基础上,充分利用网站的原有资源进行扩充,随着网站访问量不断增长,网站的规模可以在原有的系统的基础上进行扩充;2.高效率的并开发处理能力,防止访问量大时出现宕机的情况;3.强大的管理能力 ,一个功能强大的网站管理控制台对于一个网站的良好运转是必需的;4.与企业内部的系统紧密联系,电子商务网站与一般网站的主要区别在于门户网站与企业内部的系统是紧密联系的,门户网站所发布的信息主要来源于企业的内部信息;5.确保每天提供24小时服务,电子商务系统提供了一种与合作伙伴,供应商,客户直接联系的方式,所以为了提供更加优质的服务,要求网站24小时能够正常服务;6.良好的容错性能,能保证交易的完整性,而且电子商务系统中运行的程序大都是关键业务,所以设计网站时,要考虑网站的容错性;7.支持多种客户终端,网站要求不仅能被万维网浏览器所访问,还能被手机等多种客户端所访问;8.安全的运行环境。电商网站的基本构建:1.应用服务器。2.工作流和群件子系统。3.内容管理子系统。4.目录服务器。5.性能优化工具。6.邮件和消息服务器。7.个性化信息服务。8.搜索引擎。9.安全服务器。10.网站服务器。应用服务器:是指通过各种协议把商业逻辑暴露给客户端的应用程序,它提供了访问商业逻辑的途径以供客户端应用程序使用。应用程序使用此商业逻辑就像

调用对象的一个方法一样。群件:是一个网络软件概念,它定义了由一组(群)人使用的应用程序,群件的思想是希望由网络连接着的用户(组成员)能够通过网络互相操作,作为一个整体来提高组的生产率。内容管理子系统(CMS)及其基本思想:是一种位于Web前端(Web服务器)和后端办公系统或流程(内容创作,编辑)之间的软件系统。它的基本思想是分离内通的管理和设计,页面设计存储在模板里,而内容存储在数据库或独立的文件中,当一个用户请求页面时,各部分联合生成一个标准的HTML页面。它通常包含如下要素:文档模板脚本语言或标记语言,与数据库集成。搜索引擎指自动从网站内外部搜集信息,经过一定整理以后,提供给用户进行查询的系统。搜索引擎的工作原理:1搜索信息,它的信息搜索基本都是自动的,搜索引擎利用成为网络蜘蛛的自动搜索机器人程序来连接每一个网页上的超链接。机器人程序根据网页连接到其他网页中的超链接,从少数几个网页开始,连接到数据库上所有其他网页的链接。2整理信息(建立索引)它不仅要保存搜集起来的信息,还要将它们按照一定的规定进行排编,这样不用重新翻查它所有保存的信息而迅速找到所要的资料。3接受查询,用户想搜索引擎发出查询,搜索引擎接受查询并向用户返回资料,搜索引擎每时每刻都要接到来自大量用户的几乎是同时发出的查询,它按照每个用户的要求检查自己的索引,在极短时间内找到用户需要的资料,并返回给用户。电商网站服务规范:1、服务类服务规范:a完善的消费者帮助中心。b完整的隐私权保护政策。c.优质的客户服务。2、商品类的服务规范:a保护消费者的合法权益。b提供优质的客户服务。c建立良好的订单处理流程。d建立规章制度、安全保障。e加强信息监管,保护隐私权。f保护知识产权。第五章 电商网站系统分析与设计系统分析是对整个系统应用的分析和研究。网站系统分析的特点:1.网站成为信息系统中重要和关键部分;2.将原有的管理变为浏览器服务器模式;3.扩展到电子商务功能,新的营销管理方式;4.新系统会涉及业务流程的重组;5.系统管理方式变化为网络化管理。系统分析的任务主要有:1.系统调查。内容包括:组织机构、功能业务等2.网上开展的业务分析。他是电商应用系统和功能模块的基础。3,目标客户调查与分析。4.竞争对手调查与分析。5.电商网站的市场定位。组织结构是指一个企业的组成以及组成这些部分之间的隶属关系或管理与被管理关系。组织结构与功能分析的要求:

1.了解组织的目标及战略规划。2.了解组织机构及其每部分的功能。3.了解相关部门职能上的关系。4.分析组织结构的合理性,发现问题,提出改进意见。组织结构与功能分析的基本工具有业务关系图、业务功能一览表、组织机构物流关系图。业务流程图:是描述系统内各单位,人员之间的业务关系,作业顺序和信息流向的图表。数据流图:是一种描述数据通过系统的流程,以及该系统实施的工作或者处理过程的工具,它主要描述数据流动,存储,处理的逻辑关系,也称逻辑数据流图DFD。数据流图的组成:1外部实体,指系统以为的与系统存在联系的人或物,如顾客职工等。他表达该系统数据的外部来源和去处。2.数据流,是数据处理过程的输入和输出,也可以用于表示在数据存储中创建、读取数据。3.数据存储,即为数据存放的地方。4.数据处理过程,是指对数据的逻辑处理功能,即对数据的变换功能。绘制数据流图的注意事项:1.关于层次的划分。逐层扩展数据流图的目的是把一个复杂的功能逐步分解为若干较为简单的功能。2,检查数据流图的正确性。输入数据与输出数据相匹配。3.提高数据流图的易理解性。网站基本架构进行的步骤:1.确定电商网站功能定位。2.确定网站的收费对象和收费规则。3.确定网站栏目的功能。4.确定网站的信息流和控制流。5.网站的后台管理。6.网站的数据库设计。数据元素:又称基本项,是最小的数据组成单位,也就是不可再分的数据单位。数据流的流通量:指出单位时间内数据的传输次数,可以估算出平均,最高或者最低流量各是多少,以及高峰时期的流通量等。系统设计:又称物理设计,系统设计通常可分为两个阶段进行,首先是总体设计,其任务是设计系统的框架和概貌,并向用户单位做详细报告,在此基础上进行第二阶段设计—详细设计,这两部分工作是相互联系的,需要交叉进行。系统设计的主要任务工作:1总体设计,包括信息系统流程图设计,功能结构图设计和功能模块图设计等;2代码设计和设计规范的制定;3系统物理配置方案设计,包括设备配置,通信网络的选择和设计,以及数据库管理系统的选择等;4数据存储设计,包括数据库设计,数据库的安全保密设计等;5计算机处理过程设计,包括输出设计,输入设计,处理流程图设计及编写程序设计说明书等。系统设计应遵循的原则:1系统性,系统代码要统一,设计规范要标准,传递语言要尽可能一直,对系统书库采集要做到数出一处,全局共享,是一次输入得到多次利用。2灵

活性,应尽量采用模块化结构,提高各模块的独立性,尽可呢减少模块间的数据耦合,使各子系统间的数据以来降至最低限度。3可靠性①选取可靠性较高的主机和外部设备②硬件结构的沉余设计,即在高可靠性的应用场合,应采取双机或双工的结构方案③对故障的检测处理和系统安全方面的措施建立运行记录和监督跟踪,规定用户的文件使用级别,对重要文件的拷贝等。4经济性,在满足系统需求的前提下,尽可能减小系统的开销。常见的集中系统设计方法:结构化设计、模块结构图、系统流程图、IPO图、控制流程图FC、问题分析图、过程设计语言。SD结构化设计的方法,是使用最广的一种设计方法。适合于软件系统的总体和详细设计。SD结构化设计方法的特点:1相对独立,功能单一的模块结构,这也是结构化设计的基本思想,它能简化系统研制开发工作;2“块内联系大,块间联系小”的模块性能标准;3采用模块结构图的描述方式,它也是结构化设计方法使用的描述方式。模块结构图:用于描述系统模块结构的图形工具,它不仅描述了系统的子系统结构与分层的模块结构还清楚地表示了每个模块的功能,而且直观地反映了块内联系和块间联系等特性。模块:是组成目标系统逻辑模型和物理模型的基本单位,它的特点是可以组合,分解和更换。模块的四个要素:1输入和输出,模块的输入来源和输出去向都是同一个调用者,及一个模块从调用者那里取得输入,进行加工后再把输出返回调用者;2处理功能,指模块把输入转换成输出所做的工作;3内部数据指仅供该模块本身引用的数据;4程序代码指用来实现模块功能的程序。模块结构图的组成:模块。调用、数据、控制信息、转接符号。系统流程图:是用来描述系统无力模型的一种传统工具,一个系统可以包含人员,硬件,软件等多个子系统。IPO图:是对每个模块进行详细设计的工具,它是输入加工输出图的简称,是由美国IBM公司发起并完善起来的一种工具。处理流程图:是系统流程图的展开,可具体化,属于详细设计的内容,应和处理功能的模块设计一起进行。描述模块内部处理过程的方法:结构化英语方法、决策树方法、判定表方法、算法描述语言。控制流程图FC:又称框图,三种基本成分为处理步骤、条件判断和控制流。优点是清晰易懂。缺点:不能引导设计人员用结构化设计方法进行详细设计,人们可以使用箭头实现向人和位置的转移,如使用不当,框图就可能非常难懂,且无法维护。问题分析图(PAD):是由日本日立公司二村良彦等人于

19xx年提出,是一种支持结构化程序设计的图形工具,可以用来取代控制流程图。问题分析图仅仅具有顺序、选择和循环这三种基本成分。正好与结构化程序设计中的基本程序结构相对应。优点:逻辑结构清晰,图形标准化,引导设计人员使用结构化程序设计方法,从而提高了程序的质量。过程设计语言PDL,用于描述模块中算法和加工的具体细节。由外层语法和内层语法构成。外层语法描述结构,内层语法描述操作。过程设计语言pdl的优点:1.同英语很接近,易于理解。2.易于被计算机处理并存贮。3.可以从他自动产生程序。缺点:不如图形描述直观,对英语使用的准确性要求较高。总体架构设计,是关于如何构建系统的最重要的设计决策,决策往往是围绕将系统分为哪些部分、各部分之间如何交互展开的。软件系统架构的2个要素:1.系统从整体到部分的最高层次的划分。2.建造一个系统所做出的最高层次的,以后难以更改的、商业的和技术的决定。系统构架评定主要遵循的原则:模块的最大重用度,跟系统稳定性相关的模块能进行透明的封装,跟系统相关的类库或函数足够简单。架构设计应考虑的因素:1、模块架构设计要从程序运行时其结构和源代码的组织结构方面考虑。1.需求的符合性:功能性需求和非功能性需求的正确完整性。2.系统的整体性能。3.运行可管理性。4.与其他系统接口的兼容性。5.系统的安全可靠性,6.业务流程和信息的可调整性。使用方便性,构架样式的一致性。2、源代码的组织结构方面的考虑包括:1.可管理性,模块的独立性、层次性。2.可维护扩充性。3.可移植性。4.需求的符合性。系统构架设计文档应考虑的问题:1.复用分析、外购对构架的影响。2.系统组织的问题。3.对于细节全面影响的设计方案。4.考虑动态的开发过程。总体架构设计的评定,即要达到的目标:可靠性、安全性、可升级性、可定制化、可扩展性、可维护性、客户体验、市场时机。电商网站架构设计,包括:1.逻辑架构,软件系统中组件之间的关系。2.物理架构,软件组件是怎样放到硬件上的。3.系统架构,系统的非功能性特征。架构的两要素:组件划分、设计决定。软件设计分为编码设计和UI设计。人机交互设计遵循的认知原则:一致性原则、兼容性、适应性、指导性、结构性。UI设计及设计原则:是指对软件的人机交互,操作逻辑,界面美观的整体设计。设计原则:用户原则,确定用户类型;信息最小量原则,尽量减少用户记忆负担;帮助和提示原则,媒体最佳组合原则,简易型原

则,一致性原则,从用户的观点考虑原则,有序性原则,安全性原则,灵活性原则,人性化原则。高内聚:是指模块内部各组成部分之间的高联系程度。模块的聚合程度越高,其独立性也就越高,独立性好的程序具有好的可变性和可维护性。耦合:指系统模块之间的相互联系程度。模块的扇人系数:是指其直接上级模块的个数。数据库设计:是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。第六章 电商网站开发实现和管理CMM及其体系结构:指“能力成熟度模型”,是一种用于评价软件承保能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高和评估。体系结构:1框架①初始级,是未加定义的随意过程,项目的执行是随意甚至是混乱的;②可重复级,即软件管理过程,包括需求管理,项目管理,质量管理,配置管理和子合同管理;③定义级,要求制定企业范围的工程化标准,而且无论是管理还是工程开发都需要一套文化标准,并将这些标准集成到企业软件开发标准过程中;④管理级,量化的管理, 所有过程需建立相应的度量方式,所有产品的质量需有明确的度量指标;⑤优化级,达到一个持续改善的境界,即可根据过程执行的反馈信息来改善下一步的执行过程,优化执行步骤。2结构①目标②实时保证③实施能力④执行活动⑤度量分析⑥实施验证。极限编程XP:是一门针对业务和软件开发的规划,它的作用在于将两者的力量集中在共同的,可以达到的目标上。统一软件开发过程RUP:是一个面向对象且基于网络的程序开发方法论。功能测试的三大分类及特点:白盒测试,也称结构测试或逻辑驱动测试,根据产品内部工作过程,通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能,它的主要方法有逻辑驱动,基路测试等,主要用于软件验证。黑盒测试,也称功能测试或数据驱动测试,它是在已知产品所应具有的功能情况下,通过测试来检测每个功能是否都能正常使用,方法主要有等价类划分,边值分析,因-果图,错误推测等,主要用于软件确认测试。灰盒测试,是介于白盒测试与黑盒测试之间的,灰盒测试关注输出对于输入的正确性,同事也关注内部表现,但这种关注不像白盒那样详细,完整,只是通过一些表征性的现象,事件,标志来判断内部的运

行状态,有时候输出是正确的,但内部其实已经错误了.灰盒结合了白盒测试和黑盒测试的要素,它考虑了用户端,特定的系统知识和操作环境。负荷测试:指的是进行一些边界数据的测试是长时间在超负荷环境中运行,程序是否能够承担。电子商务网站评价:是指根据一定的评价方法和评价内容与指标对电子商务网站运行状况和工作质量进行评估。网站管理包括的基本内容及管理中所使用的工具:1用途分析和报告管理Web网站,要求能够分析从Web服务器的日志文件中搜集的数据,这是管理工具应该具有的主要性能;2链接分析;3跟踪和管理Web网站的活动;4宽带,性能测试;5安全性,电子商务网络管理员需要BMC的Patrol和Avesta Tachnology的eWatcher来完善网站的安全配置的完整性;6使用监控,报警,恢复报警和监控软件,可以监视Web,代理服务器和E-mail服务器,ODBC数据库和路由器.对于商业性的电子商务网站基本的评价标准是1技术指标,包括站点速度,系统稳定性与安全性,链接的有效性等;2界面指标,包括整体视觉效果,美工设计,页面布局,网站结构与分类深度,使用的方便性等;3咨询指标,包括提供信息的数量,质量及种类,信息更新频率,个性化信息服务等;4功能指标,包括网站功能的完备性,功能实现的有效性,特色产品,特色功能和特色服务等;5客户服务指标,包括物品配送的收费和配送方式的选择性,送货准时性,顾客支持的水平和质量,个性化定制能力,网站与用户的交互性,个人隐私保护等;经营业绩指标,包括网站流量,交易额,成本利润等,甚至股票价格等.

更多相关推荐:
网站项目策划书范文

网站项目策划书范文网站策划是指在网站建设前对市场进行分析确定网站的目的和功能并根据需要对网站建设中的技术内容费用测试维护等做出策划网站策划对网站建设起到计划和指导的作用对网站的内容和维护起到定位作用网站策划书出...

宕昌门户网站介绍范文

宕昌在线通网拥有一批策划运营实操运作人才是以同创同赢同享为文化核心秉承原创策划原则的策划精英咨询管理网站综合运营机构并致力于为个人商业企业及政府提供解决方案的综合商务门户网企业门类众多需求面广个人需要创业平台商...

网站策划书 范文

网站策划书网站名称撰写人班级学号审核人成绩年月日目录第一章摘要1一网站建设初衷1二网站类型定位1三市场定位1第二章市场分析1一市场分析1二目标市场1第三章竞争性分析1一竞争者1二竞争策略2第四章网站形象说明2第...

各种范文的下载网站

工作总结单位总结个人总结半年总结述职报告工作汇报调研报告工作计划实习报告考察报告工作报告总结月工作总结班主任总结工作总结年终总结工作总结个人总结半年工作20xx上半年工作总结学生总结税务总结财务总结学校总结其它...

网站商业计划书范文

网站商业计划书网站商业计划书作者office8cn文章来源会员投稿点击数更新时间20xx420RuM网络服务工作室互联网中介性质的工作室位于莫斯科市联系电话为0079265854891成立于20xx年5月1日联...

网站策划书范文

网站策划书范文一建设网站前的市场分析1相关行业的市场是怎样的市场有什么样的特点是否能够在互联网上开展公司业务2市场主要竞争者分析竞争对手上网情况及其网站策划功能作用3公司自身条件分析公司概况市场优势可以利用网站...

网站策划书范文2

毕业论文设计题目花资绣十字绣网站策划书学生姓名吴世艳学号09040415班级09级四班专业电子商务分院商贸分院指导教师王国玲20xx年11月31日目录摘要1前言2一十字绣市场分析2一市场需求分析2二消费者行为分...

各种文体下载网站

写作文书范文各种文体行政公文中华范文fanwenqtfw20xx0921081html作文范文网范文网作文范文范文大全网ywzw写作范文大全文书写作范文http作文范文网范文网搜一百范文第一范文网免费范文网小草...

官方网站

官方网站1AampH2雅玛哈3EAW4先锋5JBL6美奇7途乐国外网8玛田9森海塞尔10舒尔11声艺12伪装成国际大牌的国内杂牌martin1314DAS15戴尔16威士达17安恒利国内代销商18美国露玛19百...

企业网站推广论文_网络推广论文范文

企业网站推广论文网络推广论文范文浅谈中小企业网站运营维护2网站运营维护不外乎做好两方面工作更新与推广但实施起来远非说的这么轻松很多企业在做网站时兴师动众网站做好后万事大吉企业老总很少过问负责网站管理的部门没有人...

网站策划书范文

网站策划书范文一建设网站前的市场分析1相关行业的市场是怎样的市场有什么样的特点是否能够在互联网上开展公司业务2市场主要竞争者分析竞争对手上网情况及其网站策划功能作用3公司自身条件分析公司概况市场优势可以利用网站...

网站推广计划书范文 2

网站推广计划书范文本文以三星企业为例课程名称学期学生姓名学号105031040087专业班级网络营销20xx20xx学年第二学期潘鹏市场营销电商103212班网站推广计划书范文本文以三星企业为例一三星企业网站推...

网站(40篇)