




已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网站开发与管理技术,攀枝花学院经济管理学院,2,教学要求,掌握商务网站建设的整个过程(网页设计与制作);掌握界定静态网页与动态网页的本质特征;理解电子商务网站的体系结构(C/S和B/S结构),能合理地对网站的软硬件设施作出评估。理解WWW服务及Web实现技术(包括Html、客户端脚本、服务器端脚本),能运用工具构建自己的WWW服务器;了解电子商务网站的特点,动态网页技术。重点:电子商务站点的策划、电子商务站点的设计、电子商务网站的体系结构(C/S和B/S结构)。难点:Web实现技术(包括Html、客户端脚本、服务器端脚本)。,3,第4章网站开发与管理技术,4.1网站建立过程4.2电子商务网站的特点4.3电子商务网站的开发流程4.4Web服务器的安装与配置4.5静态网页技术4.6动态网页技术4.7网站发布4.8电子商务网站维护与管理技术,4.1网站建立过程,4.1.1申请网站域名4.1.2准备网站存放空间4.1.3网站内容设计与制作4.1.4网站宣传与推广,5,4.1网站建立过程,4.1.1申请网站域名“网址”,用户才可以通过网址查找到企业,与企业开展业务活动。4.1.2准备网站存放空间主机托管、购买虚拟主机、自建网络和网站。4.1.3网站内容设计与制作建立企业网站最重要的就是制作主页。(重要)页面和链接测试。,6,4.1网站建立过程,4.1.4网站宣传与推广不进行主页宣传,一般是不会有人找到你的主页的,网站就失去了它存在的意义和价值。1、搜索引擎:使用率非常高,免费的。2、友情链接:互相放置对方主页的链接。3、广告联盟友情链接是两个站点之间进行互相链接,而广告联盟则是由网络广告商发起的许多站点之间的互相链接。4、标题(分类)广告:一种付费的广告系统。5、邮件列表(电子杂志),4.2电子商务网站的特点,4.2.1电子商务网站的定义和功能4.2.2电子商务网站的体系结构4.2.3电子商务网站的分类和特点,8,4.2.1电子商务网站的定义和功能,1、电子商务网站的定义电子商务网站是指主要用于提供网上电子商务活动的网站,它是企业在Internet上宣传和反映其形象和文化的重要窗口,是企业开展全球性电子商务的一个平台。电子商务网站的本质是企业在网络环境下实现网络营销的一种手段,它除了为用户提供最基本的Web服务外,还可以为用户提供诸如数据传输、邮件、数据库服务等等。,9,1、电子商务网站的定义,网络环境下的市场营销要求企业对企业管理和经营观念有一个转变。电子商务网站也就意味着:一种完全不同的沟通方法;一种智能化的全新的促销和推销技术;一种全新的发展战略;一种完全不同环境条件的品牌战略;一种全新的市场信息的发现机制;一种理性化的经营分析方法和决策支持技术。(作业:浏览分析淘宝网在营销方面的创新。)建立电子商务网站、推进网络营销,实际上就是把电子商务网站变成一种企业经营活动或营销活动的窗口,成为企业经营和营销活动的媒体。,10,2、电子商务网站的功能,(1)企业品牌形象。整体面貌(2)企业信息发布。(3)商品定购功能。重要组成部分。(4)网上支付功能。重要环节,可采用信用卡、电子钱包、电子支票和电子现金等。(5)顾客服务。常见问题解答(FAQ)、通过聊天实时回答用户咨询等。工行网银(6)网络调查。获取用户的反馈信息。(7)销售业务管理功能。销售信息管理系统,为组织内部的EPR、CRM、MIS等管理系统提供信息支持。,11,4.2.2电子商务网站的体系结构,1、C/S与B/S结构“C/S”是指Client/Server(客户机/服务器)体系结构。两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑(客户端);第二层是通过网络结合了数据库服务器(服务器端)。通过将任务合理分配到Client端和Server端,从而降低了系统的通讯开销,可以充分利用两端硬件环境的优势。,12,1、C/S与B/S结构,B/S结构,即Browser/Server(浏览器/服务器)体系结构。用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。电子商务网站平台是基于Web的分布式、采用四层应用的体系结构,即客户端-Web服务器-应用服务器-数据库服务器。,13,4.2.2电子商务网站的体系结构,2Web技术结构,3Web通信的基本原理由浏览器向WWW服务器发出HTTP请求,WWW服务器接到请求后,进行相应的处理,将处理结果以HTML文件的形式返回给浏览器,客户浏览器对其进行解释并显示给用户。(P32、73、77),14,WEB原理,15,WEB原理,16,4HTTP协议,WWW是Internet上那些支持超文本传输协议HTTP的客户机与服务器的集合。即WWW包括客户机、服务器和协议三个方面。HTTP协议,即超文体传输协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。,17,4.2.3电子商务网站的分类和特点,1、电子商务网站的分类(1)商业机构对商业机构(BtoB)(2)商业机构对消费者(BtoC)(3)消费者对消费者(CtoC)(4)消费者对商业机构(CtoB)。CtoB是ConsumertoBusiness的简称,是一个由消费者在线实时需求而驱动上游供应链的信息中介。,18,2、电子商务网站的特点,(1)能明确体现企业的总体策划目标。(2)有合理的栏目规划及导航系统。(3)信息的完整性及获取信息的方便性。(4)能充分表现出网站的网络营销功能。(5)以用户认可的方式展示产品并对销售提供支持。(6)为顾客提供各种在线服务和帮助信息。(7)能对售后服务提供有效支持。(8)能及时向用户传递更新信息。,4.3电子商务网站的开发流程,4.3.1电子商务网站规划与设计主要原则4.3.2电子商务网站的规划与设计4.3.3电子商务网站的内容开发,20,4.3.1电子商务网站规划与设计主要原则,“网络商标”,企业无形资产,重要窗口。1、明确建立网站的目标和用户需求2、总体设计方案主题鲜明3、网页的版式设计原则4、网站的目录结构设计原则5、网页形式与内容相统一6、多媒体功能的利用7、内容更新与沟通8、合理运用新技术,21,4.3.2电子商务网站的规划与设计,战略高度的全盘谋略与策划。1、网站构建目标和开展的业务分析2、网站目标客户分析3、竞争对手分析4、网站市场定位分析5、技术与经济及人员可行性分析6、网站技术解决方案,22,4.3.3电子商务网站的内容开发,硬件是网站的生存环境,结构是网络的骨骼,内容是网站的血肉,界面是网站的外表。1、电子商务网站的CI要素CI是英文CorporateIdentity的英文缩写,直译为“企业形象规范体系”。这是指一个企业为了获得社会的理解与信任,将其企业的宗旨和产品包含的文化内涵传达给公众,而建立自己的视觉体系形象系统。CI由MI(理念识别系统)、BI(行为识别系统)、VI(视觉识别系统)三部分组成。2、电子商务网站的内容构件不同需求的网站及其网站的内容、实现的功能、经营方式、建站方式、投资规模也各不相同。,4.4Web服务器的安装与配置,4.4.1常见的WEB服务器4.4.2Win2000环境下IIS的安装与配置,24,4.4.1常见的WEB服务器,选择WEB服务器考虑因素:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等.1、MicrosoftIISMicrosoft的Web服务器产品为InternetInformationServer(IIS),IIS是允许在公共Intranet或Internet上发布信息的Web服务器。IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器。,25,4.4.1常见的WEB服务器,2、IBMWebSphereWebSphereApplicationServer是一种功能完善、开放的Web应用程序服务器,是IBM电子商务计划的核心部分,它是基于Java的应用环境,用于建立、部署和管理Internet和IntranetWeb应用程序。IBM将提供WebSphere产品系列,通过提供综合资源、可重复使用的组件、功能强大并易于使用的工具、以及支持HTTP和IIOP通信的可伸缩运行时环境,来帮助这些用户从简单的Web应用程序转移到电子商务世界。3、IPlanetApplicationServer是一种完整的WEB服务器应用解决方案,它允许企业以便捷的方式,开发、部署和管理关键任务Internet应用。4、ApacheApache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。,26,4.4.2Win2000环境下IIS的安装与配置,Win2000的IIS是5.0版,是ASP的开发平台。安装方法是,插入Win2000,点击“开始设置控制面板添加/删除程序添加/删除Windows组件”,把第一项IIS打上勾就可以了。,图4.2添加IIS组件,27,4.4.2Win2000环境下IIS的安装与配置,图4.3设置虚拟目录,4.5静态网页技术,4.5.1HTML语言4.5.2客户端脚本,29,4.5静态网页技术,静态网页是指对于所有访问该网页的用户来说,在其客户端浏览器的显示内容都是一样的。静态网页文件的扩展名为.htm或.html。运行于客户端的程序、网页、插件、组件(ocx),属于静态网页,例如html页、Flash、JavaScript、VBScript等等,它们是永远不变的。,30,4.5.1HTML语言,Html是英文HyperTextMarkupLanguage的缩写,中文意思是“超文本标记语言”,它是一种描述文档结构的标记语言,使用一些约定的标记对WWW上的各种信息进行标注。HTML文档由标记段组成,每一个标记段称为文档元素。HTML文档的绝大多数元素是“容器”,即它有起始标记和结尾标记。软件工具:记事本、MicrosoftWord等;专用软件:FrontPage、DreamWeaver等。,31,HTML入门,32,4.5.2客户端脚本,脚本是一种能够完成某些特殊功能的小“程序段”。这些小的“程序段”并不是像一般程序那样被编译,而是在程序运行过程中被逐行地解释。客户端脚本由浏览器解释执行。由于客户端脚本随着HTML页面下载到客户端浏览器,在用户本地执行,因此其执行速度要快于服务器端脚本。目前比较流行的客户端脚本语言有:网景公司的JavaScript以及微软公司的VBScript。,33,例4.2:根据当前时间显示欢迎消息,thefirstexampleofusingVBScriptfunctiondisphello()dimhours,str1hours=hour(now()ifcint(hours),4.6动态网页技术,4.6.1动态网页及其执行过程4.6.2ASP基础4.6.3PHP/MySql简介,35,4.6动态网页技术,动态网页的本质特征是:根据用户的不同需求显示不同的内容。程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件(dll),属于动态网页,它们会随不同客户、不同时间,返回不同的网页。,36,4.6动态网页技术,(1)CGI:一种通用的网关接口,是外部程序和WEB服务器之间的标准编程接口。(2)ASP:可以认为ASP是一种类似HTML、Script与CGI的结合体,但是其运行效率却要比CGI高。(3)PHP:PHP(HypertextPreprocessor,超文本预处理器)是一种HTML内嵌式的语言(类似于ASP)。(4)JSP:JSP(JavaServerPages,Java服务器页面)是Sun公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一项技术。(5)A:ASP.NET不是ASP的一个简单升级,它提供了一个全新且功能强大的服务器控件结构。,37,4.6动态网页技术,(6)Script脚本语言是介于HTML和Java、C+和VisualBasic之类的编程语言之间的语言。它的语法和规则没有可编译的编程语言那样严格和复杂。(7)JavaScriptJavaScript主要用于HTML的页面,脚本嵌入在HTML的源码中;而Java是一个独立的、完整的编程语言,既可以在Web中应用,也可以用于与Web无关的情况(8)VBScript:一种HTML嵌入脚本语言。注意:FrontPage和Dreamweaver都是开发网页的工具,均支持Vbscript和Javascript开发语言。,38,4.6.1动态网页及其执行过程,(1)用户在浏览器的地址栏中键入动态网页文件,并回车触发这个动态网页的请求。(2)浏览器将这个动态网页的请求发送到Web服务器。(3)Web服务器接收这些请求并根据扩展名(例如.asp)判断请求的是动态网页,Web服务器从硬盘或内存中读取正确的动态网页文件。(4)Web服务器将这个动态网页文件从头至尾执行,并根据执行结果生成相应的HTML文件(结果是静态网页)。(5)HTML文件被送回浏览器。(6)用户的浏览器解释这些HTML文件并将结果显示出来。(比较P32、73、77),39,4.6.2ASP基础,ASP(ActiveServerPages,活动服务器网页)是服务器端脚本编写环境,可以创建和运行动态、交互、高效的Web服务器应用程序。使用ASP可以组合HTML标记、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。1、ASP的特性(1)ASP是在服务器端运行,ASP程序具有保密性。(2)在ASP中可以包含HTML标记、服务器端和客户端脚本命令和ActiveX组件。(3)ASP提供了几种内置对象。(4)使用附加组件可以扩展ActiveServerPages。(5)ASP可以与数据库(如SQLServer,MicrosoftAccess等)建立连接。,40,4.6.2ASP基础,2、ASP程序的基本结构在ASP文件中通常包含文本、HTML标记和脚本命令,这三部分的内容以各种组合混杂在ASP文件中,需要使用不同的符号进行区分。ASP语句和ASP脚本命令一般使用“”表示脚本的开始和结束,可以每一行ASP语句界定一次,也可以多行语句界定一次。3、ASP对象ASP提供了Request,Response,Server,Session,Application和ObjectContext共6个内置对象,这些对象在使用时并不需要经过任何声明或建立的过程。,41,表4.3ASP内置对象及功能,42,4.6.2ASP基础,4、ASP组件ASP组件均遵循Microsoft的ActiveX标准。ActiveX组件是一个文件,该文件包含执行一项或一组任务的代码,组件可以执行某些特定的功能。5、ASP对文件的操作主要由FileSystemObject对象、TextStream对象、File对象、Folder对象和Drive对象组成。6、ASP访问数据库ASP可以通过ADO(ActiveXDataObjects)层或ODBC(OpenDatabaseConnectivity,开放式数据库连接)接口来访问数据库。,43,4.6.3PHP/MySql简介,PHP是一个类似微软ASP的服务器端的嵌入式超文本处理语言,是建立动态网站的强大工具。MySQL是一个轻型SQL数据库服务器,可运行在多种平台上,包括WindowsNT和Linux,它还有一个GPL版本,MySQL被认为是建立数据库驱动的动态网站的最佳产品。PHP、MySQL和Apache是Linux平台网站的最佳拍档。,4.7网站发布,4.7.1站点测试4.7.2站点发布,45,4.7.1站点测试,(1)要么工作正常,要么“得体地拒绝工作”。(2)尽可能多在不同的浏览器和平台上预览页面。(3)检查站点是否有断开链接,修复断开的链接。(4)监测页面的文件大小以及下载这些页面所占用的时间。(5)运行一些站点报告来测试并解决问题。(6)在完成对大部分站点的大部分发布以后,应继续对站点进行更新和维护。,46,4.7.2站点发布,大多数网站开发者习惯使用的方法是在本地机上创建站点、编辑和修饰网页、预览并测试站点。当用户对站点设计及运行结果满意后,下一步所要做的工作就是发布站点。所谓发布站点,就是把本地站点中的内容上传到服务器中,以供人们通过Internet、企业内部的Intranet访问该站点。,4.8电子商务网站维护与管理技术,4.8.1网站管理4.8.2网站维护,48,4.8.1网站管理,电子商务网站管理的作用及意义目的是要保证电子商务系统中信息流的有序、快速而安全地流动。(1)可以促使网站信息的有序化。(2)可以使网站信息的安全性得到提高。(3)将使企业网站的信息更丰富、内容多样化。(4)可以提高管理人员的工作效率。,49,2、电子商务网站管理的模式,(1)完全手工型。早期的电子商务网站管理(2)半自动化型。工作流程跟纯手工方式完全相同,但采用模板技术。小网站利用这种管理模式不仅操作快捷而且费
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汇德科三安全员考试题库及答案解析
- 矿山培训考试题及答案
- 玻璃釉印工工艺考核试卷及答案
- 烧结法溶出工工艺创新考核试卷及答案
- 风机操作工协作考核试卷及答案
- 镁精炼工质量管控考核试卷及答案
- 教委培训考试题及答案
- 角塑考试题及答案
- 多工序数控机床操作调整工异常处理考核试卷及答案
- 酸性水汽提装置操作工专项考核试卷及答案
- 中央政府投资项目后评价报告编制大纲()(发改投资20252129号)
- 机关档案管理工作培训
- 绿化部门车辆管理制度
- 孤独症相关培训课件
- xx公司风险管理制度
- 2025年导游证考试试题
- 延长劳动合同期限协议书
- 生态农业规划生态农业规划农业生态园规划方案
- 汽车贴膜合同协议书
- 大学生学习投入程度测量与评估方法研究
- 学前教育自然科学课程
评论
0/150
提交评论