网站建设毕业论文(网站建设毕业设计)

网站建设 2330
今天给各位分享网站建设毕业论文的知识,其中也会对网站建设毕业设计进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、关于网站方面的毕业论文怎么写?

今天给各位分享网站建设毕业论文的知识,其中也会对网站建设毕业设计进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

关于网站方面的毕业论文怎么写?

可以写一个具体的网站建设: 比如校园网

先分析校园网的用途.好处.要实现的功能..

在具体的设计..把代码考上去...

最后列一些网站建设的相关资料就完了

网站建设毕业论文,网站建设论文题目或者相关的毕业论文参考文献,能提供些论文指导吗

既然是毕业论文,就一定要突出这个网站的主题。应该具有时代意义。

可以从动态,静态。编辑网页计算机语言,数据库设置,搜索引擎等。

用心写,别照抄别人的,到时候答辩你答不上来就不好,同时将来你走上社会就知道,用心写和抄袭的区别了。

需要帮助加我。

计算机网页毕业论文

动态网站建设

摘 要:计算机技术的发展,特别是网络技术的飞速发展,给文档的保存和管理提供极大的方便。本论文中,将软件工程的基本原理和方法应用到整个系统,并对其进行需求分析,提出了解决问题的具体方法。在具体制作中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,而数据的后台操作则由服务器端处理。这样提高了网页的互动性,使整个系统能更好的为用户服务。

关键词:软件工程 ASP 动态网页

The Digitization of Southwest Forestry College’s Sample Room

Abstract:With the rapidly developing of computer technology, especially in the network, the storage and management of file is more convenient. In this paper, the basic theory and the method of the soft project were used in the whole system, and basing on the analysis of the system’s demand, the measure was brought forward. In the building of the network, ASP technology was used to realize B/S system. Because of the integrity of ASP technology and Database technology the users can inquire about the specimen they need freely with the disposal of data by the server. In this way ,the inter dynamic of the webpage was improved and the whole system could server the users better..

Key words:Soft Project; ASP; Dynamic Webpage

目 录

1引言 1

2西南林学院标本室介绍 2

3软件工程原理的应用 3

3.1需求分析 3

3.2实体—关系图 3

4用ASP构建动态网页 4

4.1动态网页的优点 4

4.2 ASP技术介绍 5

4.3 ASP的技术特点和工作原理 5

4.3.1 ASP运行模式 5

4.3.2 ASP的工作原理 6

4.3.3 ASP的技术特点 7

4.4 用ASP进行动态网页设计 8

4.5 利用ASP进行动态数据查询 11

4.6 ASP访问数据库 12

4.6.1 ASP内置对象和组件 12

4.6.2 ASP访问数据库工作原理 13

4.6.3 ASP连接数据库的方法 14

5网页的界面设计 14

5.1网页界面构成要素 15

5.2网页的整体造型 16

5.3网页的色彩搭配 16

6在建设中遇到的问题和解决方法 17

7结束语 19

参考文献 20

致谢 21

1引言

信息社会使得档案的载体形态和记录方式呈现出多元化发展态势,纸质档案的“一统天下”将被声像档案、电子档案并存的格局所替代,传统的档案编研工作必须改变以往封闭式管理格局,编研模式必须逐步向多载体、全方位、深层次地开发档案信息资源上转换,走进充满活力的网络世界。而网站建设则为档案编研工作提供了新契机,提出了新要求,打开了新天地。在这个方面,通过建立自己的网上档案馆,开展网上档案服务,对档案编研工作适应信息社会发展需要有了深入的认识。

随着我国信息化程度的加快,随着网络信息资源的日益膨胀.档案信息网站的建设已经提上厂议事日程。然而在我国,档案信息网站出没还处于刚刚起步的阶段。理论方面没有系统的论述,实践上也严重滞后。

应用计算机可以进行档案信息统计和检索。这些现代化信息技术的应用,既可以把档案工作者从繁重的手工劳动中解脱出来,又能够使大力开发和科学、合理、有效地利用档案信息资源真正成为现实,还可为将来人类档案信息资源的共享打下基础。但仅做到以上两点是不够的,因为无论是对档案信息资源的开发者来讲,还是对档案信息资源的利用者而言,都必须十分重视档案信息资源的激活,即将原有的档案信息资源进行消化、吸收和利用,继而产生新的知识,以最大限度地发挥档案信息资源的效用,实现档案信息资源的最大价值。

2001年7月国家发布的“国家信息化指标构成方案”中,以20条指标来具体细化我国信息化水平和程度。其中第12条“网络资源数据库总容量”关系到档案信息、网站的数据资源建设随着中国电子政务的推广和普及,INTERNET已经为人类在新世纪的政务、商务、管理活动中提供了一种迅速有效的获取信息的手段和全新的模式。在这一变革中,只有善于利用INTERNET构建自己的管理体系的单位和企业才能获得成功。为了使档案信息充分发挥作用,全国各类档案部门及其档案工作者纷纷在国际互联网上建立了档案信息网站。

2西南林学院标本室介绍

西南林学院植物标本室是在张海秋先生的领导下,由徐永椿先生于1939年创建。在标本室的建设工作中,徐永椿、薛纪如两位教授做出了长期不懈和重要贡献,也倾注了张福延、郑万钧、秦仁昌、陈植、郝景盛、吴中伦、王启无、蔡希陶、冯国楣、毛品一等诸多老前辈的心血,同时,在徐永椿、薛纪如两位教授的学生们及标本室工作人员的共同努力下,得到了巩固、充实和发展。

西南林学院森林植物标本室,以收藏西南地区的树木标本、壳斗科标本和竹类标本为主要特色。现藏有各类植物标本计231科1070属约8000余种,近20万份。其中裸子植物11科,被子植物163科单子叶植物18科,蕨类植物39科。仅壳斗科植物就藏有7属260多种,近8000余份;竹亚科植物40属500余种,2万多份;蕨类植物100属约3000余份;收藏有徐永椿在40年代采自台湾省的400多号树木标本、郑万钧教授1940年从法国带回的40份珍贵标本及北京植物研究所复制的18000张模式标本图片,并珍藏有350多种模式标本。这是全国壳斗科和竹亚科植物收藏种类最多、最全,且数量最大的标本馆。这是全国壳斗科和竹亚科植物收藏种类最多、最全,且数量最大的标本馆。

西南林学院森林植物标本室已被国际植物分类学会注册认可,代号"SWFC",被列入《全国标本馆介绍目录》和《国际标本馆名录》之中。在云南17个植物标本馆中名列第二,是全国拥有10万份以上的47个植物标本馆中的前十名,并在英国皇家植物园公布的“中国十大标本馆”中名列第七位。

在西南林学院标本室的众多标本中全是以传统的纸质方式保存管理,这种方式给查阅、管理带来了极大的不便。自从1946年第一台电子计算机的诞生,计算机正以其无与伦比的速度发展,无论在工业、农业、国防、科学、生产上计算机都得到了广泛的应用。而在文档的管理上,传统的人工文本保存和管理文件档案的方式随着计算机的普及和深入已逐渐淡出历史舞台,这种保存和管理文件的方法在相当长的一段时间内得到人们的肯定和广泛应用。然而随着信息时代的到来,这种方式逐渐暴露出其缺点和不足,如:效率低、保密性差、数据易丢失、需要大量人力资源。所以标本室的数字化建设应运而生,我院也投入大量人力、物力来建设数字化的标本室。

3软件工程原理的应用

软件工程包含技术和管理两方面的内容,是管理与技术的紧密结合。目前软件工程方法学分为传统方法学和面向对象方法学。在标本室数字化建设的课题中,主要用传统方法学的思路和原理来建设。

3.1需求分析

传统的软件工程方法学使用结构化分析技术,完成分析用户需求工作。需求分析要了解用户的情况,接下来通过与用户交流,对用户的基本要求反复细化,以得出对目标系统的完整、准确和具体的需求。需求分析是为了发现用户的真正需求,首先应从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题[13]。在标本室网站中,用户所需要的无非就是获取标本信息,并查询到满足自身查询条件标本的详细资料。因此在做查询系统时,充分考虑到了一样标本的自身属性和用户有可能用到的查询条件,两都有机结合,这样才能更好的为用户服务。

3.2实体—关系图

结构化分析实质上是创建模型的活动。数据模型包含三种相互关联的信息:数据对象、描述数据对象的属性及数据对象彼此间相互连接的关系。

数据对象是对软件必须理解的复合信息的表示。所谓复合信息是指具有一系列不同性质或属性的事物。在这个查询系统中,数据对象就是标本和用户。

属性是指数据对象的性质,在确定属性时,应该根据对所要解决的问题来理解。

关系是指数据对象之间相互连接的方式。

图1实体关系图

从图3.1可以看到,标本分为科、属、种、标本四种属性,而用户的属性在这里是不重要的,也就是说用户的属性对整个查询没有影响。用户可以通过精确、模糊两种查询方式来获取标本信息。因此在制作整个系统时,充分考虑到以上因素,并以其思想贯穿整个系统。

4用ASP构建动态网页

4.1动态网页的优点

在InterNet迅猛发展的今天,用户不再只满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活、生动的动态页面。数据库对于信息的动态检索无疑具有极大的优越性,因此根据数据库信息的不断变化生成动态web页面将成为网页设计的重要方法。

动态网页的技术就有多个厂商的支持,他们都有各自的优点。利用JSP、ASP、PHP和其它有关技术,一个用户可以将一个Http请求送到一个可执行应用程序而不是一个静态的HTML文件。服务器将会立即运行这个限定的程序,对用户的输入做出反应,将处理结果返回客户端,或者对数据的记录进行更新。通过这个模型,就可以在服务器端和客户端之间有效的进行交互。

静态网页浏览者可以直接从服务器端调用浏览,占用服务器的资源较少但缺点是其不包含交互功能,对于使用者来说,只能看但不能参与活动,这是一个很大的缺陷。

动态网页包含交互功能,浏览者可以和服务页面间产生会话作用,完成一系列的动作。动态网页有如下一些优点:

(1)读者可与Web服务器进行交互

(2)可实现数据库的查询

(3)可以与HTML以外的文件进行交互

(4)可缩短查询时间,提高浏览效率

它的最大的优势体现在用户可以进行直接参与活动[9]。

4.2 ASP技术介绍

ASP全名为(Active Server Pages),它是微软公司推出IIS的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。其工作原理是:浏览器从Web服务器调用ASP文件(一种文本文件),服务器端的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端[7]。

ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。制作ASP文件同HTML文件一样,可以用任何纯文本编辑器进行编辑。 ASP可以使用任何脚本语言,只需提供其相应的脚本引擎就可,ASP自身提供VB ScriPt和JSP cript两种脚本引擎,缺省为VB Script。

ASP包括了5个内置对象:①Request对象,从浏览器获取信息;②Response对象,发送信息到浏览器;③Server对象,控制ASP执行情况,对服务器端ActiveX控件起作用;④Session对象,存储用户任务的信息;⑥APPlication对象,使多用户共享一个程序的信息。

网站内容的动态化、数据库化是Internet网站发展的必然趋势,ASP以其简单、高效的开发方式及丰富的控制手段为Internet网站的开发应用提供了强有力的支持。

4.3 ASP的技术特点和工作原理

4.3.1 ASP运行模式

当一个浏览器从web服务器请求一个*.asp文件时ASP脚本开始运行,web服务器此时调用ASP从头至尾读取请求文件,运行所有命令并把HTML网页返回给浏览器。

图2 ASP运行模式图

图4.1说明了ASP文件使用数据库访问构件通过ADO(Active Date Object)访问数据库的数据时,web服务器起着中间部件的作用。它接收用户web浏览器的web页请求.使用ODBC把对数据或数据库的任何命令请求通过网络送到数据库服务器,从数据库服务器接收数据并且把产生的web页和数据送回到用户浏览器。在图4.2中显示了在运行中各部分之间的关系:

图3 ASP各部分关系图

4.3.2 ASP的工作原理

基于ASP的页面以*.asp文件形式驻留在web服务器上。一个*.asp源文件是文本文件,可以包括以下成分:

文本 用于显示信息、页面标题等。 .

HTML标记 实现页面风格设计。

ASP脚本(Script Commands)

图4 ASP工作原理图

图4.3显示了ASP的工作原理,当浏览器通过HTTP协议向web服务器申请一个由*.asp定义的页面时,web服务器响应HTTP请求,用ASP引擎解释被申请文件。当遇到ASP脚本命令时,ASP引擎调用相应的脚本引擎(脚本引擎以组件的形式驻留在web服务器上)进行处理。ASP提供两种脚本引擎,即VBScript引擎和VJScript引擎,若要使用其他脚本语言,需要在web服务器上另外安装相应的脚本引擎;当遇到基于COM标准的组件(组件本身是经过编译的可重用二进制码)时,ASP引擎启动相应的组件完成指定的功能。若ASP文件含有访问数据库的请求,ASP内置组件ADO(ActiveX Date Ob—ject) 通过ODBC与数据库连接,对数据库进行访问,并将访问结果返回web服务器。ASP引擎

将脚本和组件的运行结果生成相应的HTML语法成分,与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器[3]。

4.3.3 ASP的技术特点

在使用ASP技术时应遵循这样一个原则:即ASP脚本必须与基于COM标签的组件配合使用才能开发出具有实用价值的动态web应用程序。

基于组件,可以把应用程序的开发分成两大类任务:一类是开发能被很多程序使用的核心组件;另一类是集成这些核心组件提供的服务,构造出实现特定功能的应用程序。Microsoft及一些“中间件”厂商已针对不同的应用领域提供了许多组件产品,组件的使用者只需要理解组件的接口,不需要知道组件的内部结构和组件使用的数据。

在ASP技术中,ASP脚本相当于一种粘合剂,把一个个具有特定功能的组件集成在一起,以形成最终的软件产品。利用组件,开发人员可以专门做自己最擅长的工作,从而减少开发难度;利用组件,还有助于开发人员将用户界面与应用逻辑、数据服务分开,快速开发出可重性高的基于三层客户/服务器结构的web应用程序。综上所述,ASP具有如下一些特点:

(1)使用普通的文本编辑器(如记事本)即可进行编辑设计;

(2)ASP脚本无需编译,容易编写,可在服务器端直接解释执行;

(3)与浏览器无关,用户端只要使用可执行HHML码的浏览器,即可浏览ASP所设计的页面;

(4)面向对象,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能;

(5)ASP的源程序不会被传到客户端,因而可以避免所写的源程序故他人窃取,也提高了程序的安全性;

(6)与任何ActiveX Scripting语言兼容, 除了可使用VBScript和JScript语言进行设计外,还可通过Plug_in的方式,使用由第三方提供的其它Scripting语言来扩充功能[5]。

4.4 用ASP进行动态网页设计

所谓“动态”并不是指在页面上放几个GIF动画图片,其含义大致包含以下两方面:

(1)“交互性”即网页的内容会根据用户的要求和选择而动态响应或改变。

(2)“自动更新”即无需手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。

根据用户请求生成动态网页的传统技术方案主要有三种:

(1)最早的渠道是利用CGI(Common Gateway Interface),即通用网关接口;

(2)利用web服务器厂商提供的专用接口如:ISAPI,NSAPI;

(3)利用JAVA访问数据库(JDBC)。这三种方案存在一个共同的问题,就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。

ASP技术的出现使web动态网页设计成为一件轻松愉快的工作。只要几行脚本语句,就能将后台的数据库信息发布到Internet上,在编程和网页脚本的可读性方面大大优于传统的技术方案。

ASP文件是一种嵌入了可在服务器端执行脚本的HTML文档,与ASP兼容的web服务器执行这些脚本,现场生成相应的HTML语言成分,与网页中原来的HTML语言合成到一起,共同作用到前端。一个ASP文件就是一个文本文件,其中包含了以下内容:

(1)TexT(文本)

(2)HIML tags(HTML标记)

(3)Script命今 [4]

下面是本网页中ASP程序的一段源码:

img src="../Image/FMLN193.GIF" width="500" height="4" br

br

/div

table width="40%" border="1" align="center" cellpadding="0" cellspacing="0"

tr bgcolor="#CCCEEE"

td width="22%" nowrapdiv align="center"font color="#990000"属

编 号:/font/div/td

td width="78%" nowrap

%response.Write(records("shuid"))%

/td

/tr

tr bgcolor="#DDDEEE"

td nowrapdiv align="center"font color="#990000"所 属 科:/font/div/td

td nowrap

%response.Write(records("keid"))%

/td

/tr

tr bgcolor="#CCCEEE"

td nowrapdiv align="center"font color="#990000"拉丁名称:/font/div/td

td nowrap

%response.Write(records("latinname"))%

/td

/tr

tr bgcolor="#DDDEEE"

td nowrapdiv align="center"font color="#990000" 中文名称:/font/div/td

td nowrap

%response.Write(records("chinesename"))%

/td

/tr

tr bgcolor="#CCCEEE"

td nowrapdiv align="center"font color="#990000"相关描述:/font/div/td

td nowrap

%response.Write(records("miaoshu"))%

/td

/tr

/table

div align="center"br

a href="javascript:history.back(1)"【返回】/abr

由于采用了B/S模式,使得整个系统大在的减少了工作量。图4.4显示了B/S模式

图5 B/S模式原理图

的工作原理。在前端采用IE、Netscape等的浏览器将用户提交的操作信息向Web服务器发出HTTP请求,Web服务器通过ASP和一些中间组件访问后台数据库,并将操作结果以HTML页面的形式返回给前端浏览器。

4.5 利用ASP进行动态数据查询

为了将从数据库中获得的数据显示在客户端浏览器中,需要在ASP文件中加入Table对象。Table对象可以用来显示从Server端数据库中通过SQL查询得到的记录。使用Dreamweaver等可视化工具可以方便地对*.ASP文件进行用户界面的设计。包括添加Table对象、动态GIF文件等。以下是本网页中的一段查询代码:

%

word=request(trim("Keyword"))

set records=server.CreateObject("ADODB.recordset")

if request("select2")="精确" then

if request("select1")="科" then

sql="select * from kebiao where keID ='"word"' or chinesename='"word"' or latinname='"word"'"

elseif request("select1")="属" then

sql="select * from shubiao where shuID ='"word"' or chinesename='"word"' or latinname='"word"'"

elseif request("select1")="种" then

sql="select * from zhongbiao where zhongID ='"word"' or chinesename='"word"' or latinname='"word"'"

elseif request("select1")="标本" then

sql="select * from specimenbiao where biaoID ='"word"' or chinesename='"word"' or latinname='"word"'"

end if

if err.number 0 then

response.write "数据库操作失败:"err.description

end if

elseif request("select2")="模糊" then

if request("select1")="科" then

sql="select * from kebiao where keID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

elseif request("select1")="属" then

sql="select * from shubiao where shuID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

elseif request("select1")="种" then

sql="select * from zhongbiao where zhongID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

elseif request("select1")="标本" then

sql="select * from specimenbiao where biaoID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

end if

if err.number 0 then

response.write "数据库操作失败:"err.description

end if

end if

records.open sql,connectstr,1,3

%

当Web Server处理完用户的HTTP请求后,将结果发送至浏览器上,用户就可以看到结果。

4.6 ASP访问数据库

4.6.1 ASP内置对象和组件

ASP提供了功能强大的六个内置对象和五个内置组件

内置对象:

(1)Request(请求):从前端用户取得信息

(2)Response(响应):将信息送给前端用户

(3)Server(服务器):提供Web服务器工具

(4)Session(会话):储存在一次会话内的用户信息,仅被该用户访问

(5)Application(应用):管理所有的会话信息,供所有用户共享

(6)ObjectContext(对象上下文):配合Transaction服务器进行分布式事务处理

前三个很常用,Request和Response是用来实现web Server与浏览器交互。Request的一个重要方法是ForM(),其作用是提取浏览器的用户输入信息。如下面的语句可以取得用户填在文本框里面的内容:Request.Form(“nane”)显然,这比CCI等方法所需要的复杂编程简单多了。而输出要用到Response的一个重要方法Write,如:“Response.write our message”该语句向浏览器输出了一条消息。

内置组件:

(1)数据库存取组件:ASP提供ADO来存取具有ODBC标准的数据库

(2)广告轮显组件:用来维护、构建Internet广告

(3)浏览器兼容组件:将浏览器的功能数据提供给服务器,以便送出适合于各种浏览器的Web页面

(4)文件存取组件:提供文件读写的工具

(5)文件超链接组件:提供对Web页面的管理

4.6.2 ASP访问数据库工作原理

访问Web数据库的技术有以下几种方式:公共网关接口CGI(Common Gateway Interface)、Internet Server 应用程序编程接口ISAPI(Internet Server Application Programming Interface)、Java、Plug-in(插件)和ASP技术。这些技术都是为了克服HTML静态页面发展起来的。

ASP是一个基于Web服务器的脚本开发环境,在ASP平台上可开发和运行动态的、交互的、高性能的Web服务器应用程序。

图6 ASP访问数据库原理图

图4.5说明了ASP访问数据库工作原理。ASP程序在Web服务器端工作,当前端用户请求一个ASP主页时,Web服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,若脚本中有访问数据库请求,立刻通过ODBC或ILE DB与相应的后台数据库相连,同数据库访问组件ADO完成操作,最后,ASP根据访问数据库的结果生成HTML语言的主页返回给前端用户,用户看到的只是HTML网页,而看不到ASP程序代码,增强了保密性。

4.6.3 ASP连接数据库的方法

ASP提供两种访问数据库的方法:在第一种方法中每次访问数据库都要与数据库连接一次,一旦与数据库建立连接语句就可以对数据进行操作;当对数据的操作完成,所有相关的对象都被关闭。

与数据库相连的另一种方法是当用户的任务完成后连接才被关闭,这是由Global.asp文件所控制。每个基于ASP的internet应用可以有一个存放在应用根目录中的Global.asp文件,该文件有四个事件:Applicattion-start,Senssion-start, Applicattion-End和Session-end用户与数据库的连接是在Session-start事件中,用Session-end事件关闭连接[1]。

在本网页中用如下代码来实现ASP与数据库的连接:

%

dim connectstr

on error resume next

Set connectstr = Server.CreateObject("ADODB.Connection")

connectstr.Open "driver={SQL Server};server=localhost;uid=jsj2000;database=Biaobenku;pwd=jsj2000"

if err.number 0 then

response.write "数据库操作失败:"err.description

response.end

end if

%

5网页的界面设计

由于越来越多的企业开始建立自己的网站,网站除了具有传播信息的功能外,还往往代表企业的形象。网站建设商业化和广告化的趋势,对网页设计的艺术性提出了更高的要求。虽然HTML语言提供了对常用Windows标准控件的支持,但是,由于Windows标准控件的形状和颜色十分单一,网页的视觉效果可能会很差。例如:列表框和下拉列表框只能呈现凹陷边框,而且下拉列表的箭头的颜色不能改变,滚动条只能出现在窗口的下边和右边,当网页分成多个帧的时候,滚动条就不可避免的出现在网页的中间,破坏网页的整体性。若在网页的设计中主动配合Windows标准控件的形状和颜色,网页的创作空间就会受到限制。因此,有必要实现网页中的自定义控件,以满足网页设计艺术化的要求。

5.1网页界面构成要素

与传统媒体不同,网页除了文字和图像以外,还包含声音、视频和动画等新兴多媒体元素,更借助由代码语言编程所实现的各种交互式效果,增加了网页界面的生动性和复杂性,也使得网页设计者需要考虑更多页面元素的排布、优化。一般来说,网页的界面主

急求一篇网站设计的毕业论文

为什么现在老师不能教动手呢?设计一个网站,把功能做全不比你搞研究强呀.

等你网站程序会做,美工写PS,毕业后有能力的几万的工资都能拿.动手,行动.

营销型网站是对营销型网站的发展,整合了各种网络营销理念和网站运营管理方法,不仅注重网站建设的专业性,更加注重网站运营管理的整个过程,是企业网站建设与运营维护一体化的全程网络营销模式。” 我们从以下几方面来理解营销型企业网站。

营销型企业网站的核心要素:

1、 以企业帮助企业实现经营目标为网站建设目标:营销型企业网站一定是为了满足企业的某些方面的网络营销功能,比如面向客户服务为主的企业网站营销功能,以销售为主的企业网站营销功能,以国际市场开发为主动企业网站营销功能,以上简单列举均是以实现企业的经营目标为核心,从而通过网站这样的工具来实现其网站营销的价值。

2、 良好的搜索引擎表现:企业网站另一个重要功能是网站推广功能,而搜索引擎是目前网民获取信息最重要的渠道,如果企业网站无法通过搜索引擎进行有效推广,那么这个企业网站从一定程度上来讲其营销性会大打折扣,所以营销型企业网站必然要解决企业网站的搜索引擎问题,也可以理解为搜索引擎优化的工作,在营销型企业网站解决方案中,搜索引擎优化工作为基础和长期的工作,从企业网站的策划阶段乃至从企业网络营销的战略规划阶段就已经开始,而其又贯穿于企业网站的整个运营过程。

3、 良好的客户体验:企业网站最终面对的潜在客户与客户或说与本公司业务有关联的任何组织和个人,如何提升企业网站的客户体验是营销型企业网站必须考虑的重要问题。客户体验在我们目前的现代营销中无处不存在其身影,比如电话营销中我们不得不重视客户体验、在面对面营销中我们不得不重视客户体验,在设计企业业务流程时不得不重视客户体验;那么企业网站是一个直接面对市场主体的窗口更需要重视其客户体验性。客户体验又是一个非常无法量化的指标,更多的时候是不同受众的感觉。我们一般从这几方面来实现一个具备良好客户体验的营销型企业网站:可用于易用性(网站的基础标准:速度、安全、兼容型以及导航等)、网站的沟通性(对于特殊用户群体的定制,企业网站应该具备的交互与沟通功能,)、网站的可信度(与传统信息的一致以及站内信息的一致,信赖程度等)、易于传播(分享是网络营销中价值转换率最高的一种模式)等方面,由于篇幅问题,有关营销型企业网站的客户体验有专门文章介绍,另在《网络营销顾问》认证的课程体系中也有一本教材《营销型网站》专门来阐述营销型网站的规划、建设、管理

求毕业论文!题目:基于ASP的网站建设与维护~谢谢

基于ASP技术动态网站的规划与设计是小柯论文网通过网络搜集,并由本站工作人员整理后发布的,基于ASP技术动态网站的规划与设计是篇质量较高的学术论文,供本站访问者学习和学术交流参考之用,不可用于其他商业目的,基于ASP技术动态网站的规划与设计的论文版权归原作者所有,因网络整理,有些文章作者不详,敬请谅解,如需转摘,请注明出处小柯论文网,如果此论文无法满足您的论文要求,您可以申请本站帮您代写论文,以下是正文。

[摘要]本文从软件工程的角度出发,系统分析了校园网站的规划与设计过程。并在系统设计阶段详细介绍了网站设计过程中应注意的问题,重点对网站安全做了技术分析和研究。

[关键词]网站立项 系统分析 系统设计 网站测试 网站维护

一、引言

网络技术的不断成熟和发展,促进了基于网络技术的校园网站的发展。校园网站开发是一项很复杂的工作,我校根据学校实际,确定网站的定位和需求,从软件工程的角度出发,针对学校网站建设的特点和重点,整理出一套适合学校网站建设管理和控制的方法,以此来保证网站建设的高效率、高质量。

二、网站立项

校园网站建设,要成立一个专门的项目小组:学校领导、学校网络管理员、美术教师、各科室人员、计算机专业教师等8人~9人以及“计算机学会”社团学生代表5人组成,由网络管理员作为项目负责人负责对该项目的统一调度和安排。

三、网站设计开发过程

(一)系统分析阶段

建立一个网站,首要明确设计思想,编写一份详尽的需求说明书,这是网站建设成功的关键所在。

我校根据各方面的反馈意见进行认真的分析,对网站设计进行准确定位:学校网站规划要着重考虑教师和学生的需求;内容上要以学校整体宣传为主,同时也要为访问者提供其所关心的内容;内容要求及时更新;版面要求新颖有特色,同时还要增强网站的方便性、整体性和安全性。

(二)系统设计阶段

1.网站总体设计

网站设计有了一份详尽的需求说明书后,就可以根据需求说明书,对网站进行总体规划,给出一份网站总体建设方案。总体规划具体要明确网站需要实现的目的和目标;网站形象说明;网站的栏目版块和结构;网站内容的安排,相互链接关系;使用软件、硬件和技术分析说明;开发时间进度表;维护方案;制作费用;需要遵循的规则和标准有哪些等。

2.网站详细设计

总体设计阶段以比较抽象概括的方式提出解决问题的办法,具体设计阶段的任务就是把解决方法具体化、明确化,设计中应注意的问题有:

(1)网站设计的风格定位。网站要有自己的特色,设计中不要太多地考虑技术问题,而应该更多地考虑不断增加网站的内涵,要在能够动态反映学校情况的内容上下功夫。

(2)网站设计的整体性。网站设计,注意考虑网站的易维护性,技术上多采用C S S、模板等,对网站的整体风格进行定位,方便日常维护与更新。

(3)关键技术的研究及应用。网站设计中,怎样防黑,保护网站内容不被别人窃取、修改是网站建设必须考虑的技术性问题。本人主要从IIS、ASP和Access三方面来总结网站系统面临的常见的安全威胁及解决方法。

①集中管理ASP的目录,设置访问权限。在设置WEB站点时,将HTMI文件同ASP文件分开放置在不同的目录下,然后将HTML子目录设置为“读”;将ASP子目录设置为“执行”。

②对IIS中的特殊Web目录禁止匿名访问并限制IP地址。对IIS中的sample、scripts、iisadmin等web目录,通过各目录属性对话框中的“目录安全性”标签设置为禁止匿名访问并限制IP地址,并用NTFS的特性设置详细的安全权限,除了Administrator,其它帐号都应该设置为只读权限。

③防止Access数据库被下载。有效地防止数据库被下载的方法有:非常规命名法:为Access数据库文件取一个复杂的非常规名字,并把它放在几层目录下;使用ODBC数据源:在ASP程序设计中,如果有条件,应尽量使用ODBC数据源,不要把数据库名写在程序中。

④进行数据备份。运用FSO组件对Access数据库进行备份,以便在数据被破坏时进行快速恢复,尽可能多地挽回损失。

⑤对ASP页面进行加密。为了有效地防止ASP源代码泄露,可以对ASP页面进行加密。加密的方法一般有两种:一是使用组件技术将编程逻辑封装入DLL之中;二是使用微软的Script Encoder对ASP页面进行加密。

⑥后台用户注册验证。为了防止后台用户未经注册的用户绕过注册界面直接进入应用系统,我们采用Session对象进行注册验证:

%UserID = Request(“UserID”)

‘读取使用者所输入的用户名和密码

Password = Request(“Password”)

IfUserID “hrmis” Or Password “password” Then

Response.Write“用户名错误!”

Response.End

End If

‘将Session对象设置为通过验证状态

Session(“Passed”) = True %

进入应用程序后,首先进行验证:

% ‘如果未通过验证,返回Login.asp页面登陆状态

If Not Session(“Passed”) Then Response.Redirect“Login.asp”

End If %

⑦让学生参与网站设计。优秀学生参与设计,无论对丰富网站内容、提高学校网站的点击率还是扩大学校网站的影响都能起到相当大的作用。

(三)网站测试

有了网站的具体设计方案,各网站制作人员就可以全力进入开发阶段。尽量采用边制作边调试,即采用本机调试和上传服务器调试的方法,观察速度、兼容性、交互性等。

投入运行之前,需对网站需求分析、系统分析、设计规格说明和编码最终复审,还要对系统进行各种综合测试。测试结束后,制作有关文档存档,并写出一个校园网站使用说明文档。至此,网站项目建设完毕。

(四)网站的管理和更新

做好网站的管理与更新,是一个网站树立形象的根本、生存的根本。我校专门成立了安全组织机构,制定出适合我校的《校园网站管理办法》、《校园网站信息发布审核制度》、《校园网站异常情况案件报告制度》等规定,建立健全了各项安全管理制度。

四、结论

我校网站已经试运行一段时间,为学校的教师、学生和教学管理人员提供教学管理、教学研究、日常办公、信息交流等应用服务的平台,较好地满足了设计最初的需求。在整个设计网站的过程中,重视学校网站的“规划—设计—管理—发展”的规律,实现可持续性发展。

参考文献:

[1]田原.高职院校校园网站主页设计探讨[J].十堰职业技术学院学报,2007,(7).

[2]方照.立足校本,探索校园网建设之路[J].教育信息技术,2007,(12).

[3]田建勇.浅析学校网站的设计与建设[J].安顺师范高等专科学校学报,2006,(6).

[4]侯占伟,翟海霞.A S P代码厦网站安全的探讨[J].焦作大学学报,2005,(4).

[5]阳西述.网页制作与网站设计一高等院校计算机系列教材[M].武汉大学出版社,2006.

[6]对学校网站建设的思考——舟山市开展学校网站星级评估所感[J].教育信息化,2006,(4).

(作者单位:广东汕头经贸职业技术学校)

求帮忙写一个毕业论文,关于小型局域网组建或者网站建设,二者选一就可以,价格可议。

1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。

2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。

3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。

网站建设毕业论文的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于网站建设毕业设计、网站建设毕业论文的信息别忘了在本站进行查找喔。

扫码二维码