【文档说明】ASP网站建设技术Chapter08课件.ppt,共(24)页,413.500 KB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-2766.html
以下为本文档部分文字说明:
本章重点❖网站的设计过程❖域名空间的申请❖网站安全8.1网站的总体设计和规划8.1.1需求分析网站需求分析是网站开发过程当中一组起着至关重要作用的活动总称,是网站开发过程当中的重要组成部分,它一般由系统分析员协同网站用户共同完成。下面以电子商务网站为例说明需求分析的过程。需求分析一般可以分
为两个过程:1、了解用户的相关业务在这个过程当中用户通过演示、讲解相关文档,让开发人员了解用户的各项业务需求,比如:查询、商品管理、用户管理等;同时开发人员在了解用户需求的基础之上,提出相关的专业性建议。最终使用户和系统开发人员在系统提供的业务上达成一致。2、分析用
户的业务流程根据用户的各项需求整理出用户整个业务的流程。比如:用户购买商品的流程,它需要经历商品的查询、选购、加入购物车、查询购物车、结算、付款等等一系列的活动。最后,在完成上述过程之后,整理出《网站功能描述书》。《网站功能描述书》一般应包含以下的
内容:1)网站功能2)网站用户界面(初步)3)网站运行的软硬件环境4)网站系统性能定义5)网站系统的软件和硬件接口6)确定网站维护的要求7)确定网站系统空间租赁要求8)网站页面总体风格及美工效果9)主页面及次页面大概数量10)管理及内容
录入任务分配11)各种页面特殊效果及其数量12)项目完成时间及进度(根据合同)13)明确项目完成后的维护责任8.1.2网站的主题和内容在通过需求分析之后,确定了用户建设网站的目的,接下来就是要确定与用户目的相一致的整个网站的主题以及内容。以
确定电子商务网站主题和内容为例:目前,互联网中典型的电子商务网站可以分为三大类:1)零售类:http://www.joyo.com/2)信息发布类:http://china.alibaba.com/3)拍卖类:http://www.pa
ipai.com/8.1.3网站功能模块的划分网站是由许多不同功能的模块之间相互联系而成。因此,在建设一个网站的时候,需要根据网站的流程图划分出不同功能的模块,以最终实现建设网站的目的。下面以电子商务网站客户端的流程图(如图8
-1所示)为例,对客户端的模块进行划分。划分的结果见表8-1。8.1.4网页的版面设计在制作一张网页之前,首先应该进行构思,最好将初步的设想画在纸上,免得在做了一半时发现页面不和谐而重做。首先,明确页面主题,比如做一个关于介绍汽车的网
页,首先要想好网页的标题。比如把它叫做“汽车之旅”,那么就考虑是否有合适的图片来衬托主题,这样标题的主色调就能先定下来,这样对后面制作的版面就很方便了。其次,明确页面上要链接的目录,比如有今日车价、新品展示、车友论坛等几个主链接目录,那么
就要将他们放在较显眼的位置,根据页面风格的不同可以放在顶部、左边、右边、中部等较明显的位置;同时,主链接也可以做成小图标的形式。接着,再明确次链接目录,其中值得注意的是,次链接要放在比主链接次一些的位置,图片大小和用色不能超过主链接。再次,就是指定主图,所谓主图,就是放一幅较能反映
页面主题思想的图片,他的大小可适当超过页面上的任何图片,颜色也可不加限制。以上三步确定下来后,页面的基本风格就出现了,再根据情况进行调整,或者看是否加上背景,主要考虑主图是否需要背景。最后,加入引导文
。从版面设计上来讲,一个有特色的网页,主要包含有三个要素:图像、排列方法、主色凋,这三者相辅相成、缺一不可。8.1.5网站的数据库网站数据库的主要目的就是存储信息,一般是通过前台页面与浏览者的交互收集信息,然后结合前台的程序,实时生成浏览者所看到的最新内容,从而具备
普通静态页面所不能达到的效果。在目前的网站数据库的使用中,主要有Oracle、SQLserver、Access等关系型数据库,根据开发网站功能的不同,而选择相适应的数据库。其中Oracle是一种适用于大型、中型和微型计算机的关系数据库管理系统,是目前国际上最为流行的
关系型对象数据库产品。SQLserver是微软公司推出的大型数据库,它简单易用,能够与微软公司的其他产品很好的结合,可以很容易的用组件访问数据库,而Access在个人网站建设中使用较多,其优点是方便,易于修改;但是从功能和安全性上相对于其他
的数据库较差。8.1.6各功能模块的设计关于网站模块的设计,以表8-1所示的电子商务客户端所划分的模块为例说明各模块所要实现的具体设计。见表8-2到表8-6。8.2网站的发布和推广8.2.1申请域名空间域名是网站在网络中的身份和称呼,是网站在网络中地址的表现形式。因此,域名具有唯一性。1.域名的
结构域名通常由一级域名、二级域名、顶级域名所组成,其格式通常为:二级域名.一级域名.顶级域名。例如:www.sina.com.cn,其从右至左分别是顶级域名、一级域名、二级域名。2.域名的注册用户申请的域名一般为
二级域名或三级域名,当用户确定好所要申请的域名之后,就可以上网进行注册。国内域名注册的权威机构是CNNIC,即中国互联网络信息中心,国际域名注册的权威机构是美国的NSI(NetworkSolutions)公司。8.2.2发布站点目前,发布网站比较常用的方
式是通过微软公司开发的Web服务器应用系统IIS对网站进行发布。利用第3章中所学的知识,安装IIS5.0,并建立虚拟目录,将所有的网站文件放到虚拟目录中,设置站点。8.2.3推广站点网站发布出来,那么如何扩大网站的知名度、增加其访问量,从而成功的推广网站呢?下面介绍一些常用的网站推
广的方式:1)加入各大搜索引擎。比如:百度,GOOGLE,一搜,雅虎,中搜,3721等知名搜索引擎。2)尽量加入网址站。比如:Hao123,265,美萍网址等。3)加入搜索联盟,比如:百度搜索联盟,3721搜索联盟或者163搜索联盟等。4)利用QQ迷你门户推广。加入
QQ迷你门户,这样当浏览者在浏览腾讯网站时看到你的网站介绍后,就会把你的迷你页面加入他的QQ。5)网摘推广。通过向网摘网站推荐作品,从而吸引浏览者通过网摘连接到网站进行访问。6)论坛帖子推广。以上就是目前一些常用的网站推广方式。另外,在推广网
站的时候,还要注意影响网站推广的几个不利因素,比如:网站的访问速度,网页是否弹窗广告,网站的内容是否新颖、丰富等等,都是网站推广成功需要注意的因素。8.2.4网站的安全1、网站安全问题概述(1)网站安全的定义计算机网站安全是指通过对网站进行管理和控制,并采取一定的技术措施,
从而使网站中的数据机密化、完整化以及使用性受到有效的保护。要达到这个目标就必须保证网站系统软件、应用软件、数据库系统具有良好的安全保护功能,并且网站的硬件功能稳定。(2)网站安全的内容网站的安全问题主要包括硬件和软件两方面的安全,也就是说是网站的系
统安全和信息安全,其中信息安全是网站安全保护的核心所在。因此,网站的安全内容可以分成以下四个方面:1)网站物理安全2)网站系统安全3)网站数据的安全4)网站安全管理2、网站的安全技术现今网站的安全技术存在有很
多种,其中占主流地位的分别是防火墙技术、加密技术、虚拟专用网技术以及安全隔离。(1)防火墙技术:网络防火墙技术是一种用来加强网络之间访问控制,防止外部网络用户以非法手段通过外部网络进入内部网络,访问内部网络资源,保护内部网络操作环境
。(2)加密技术:信息交换加密技术分为两类:即对称加密和非对称加密。(3)虚拟专用网技术:虚拟专用网(VirtualPrivateNetwork,VPN)是近年来随着Internet的发展而迅速发展起来的一种技术。现代企业越来越多地利用
Internet资源来进行促销、销售、售后服务,乃至培训、合作等活动。许多企业趋向于利用Internet来替代它们私有数据网络。这种利用Internet来传输私有信息而形成的逻辑网络就称为虚拟专用网。(4)安全隔离:面
对新型网络攻击手段的不断出现和高安全网络的特殊需求,全新安全防护理念--"安全隔离技术"应运而生。它的目标是,在确保把有害攻击隔离在可信网络之外,并保证可信网络内部信息不外泄的前提下,完成网间信息的安全交换。本章小结❖网站的总体设计和规划:▪需求分析
▪网站的主题和内容▪网站功能模块的划分▪网页的版面设计▪网站的数据库的设计▪各功能模块的设计❖网站的发布和推广▪申请域名空间▪站点的发布▪站点的推广❖网站的安全▪安全问题的基本概念▪安全技术