网址导航系统开发毕业论文.docx

上传人:b****4 文档编号:5193285 上传时间:2022-12-13 格式:DOCX 页数:41 大小:1.05MB
下载 相关 举报
网址导航系统开发毕业论文.docx_第1页
第1页 / 共41页
网址导航系统开发毕业论文.docx_第2页
第2页 / 共41页
网址导航系统开发毕业论文.docx_第3页
第3页 / 共41页
网址导航系统开发毕业论文.docx_第4页
第4页 / 共41页
网址导航系统开发毕业论文.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

网址导航系统开发毕业论文.docx

《网址导航系统开发毕业论文.docx》由会员分享,可在线阅读,更多相关《网址导航系统开发毕业论文.docx(41页珍藏版)》请在冰豆网上搜索。

网址导航系统开发毕业论文.docx

网址导航系统开发毕业论文

吉林化工学院毕业论文

网址导航系统开发

TheSiteNavigationSystemDevelopment

学生学号:

08830122

学生姓名:

专业班级:

数学与应用数学0801

指导教师:

职称:

讲师

起止日期:

2012227〜2012613

吉林化工学院

JilinInstituteofChemicalTeclmologv

摘要

随着互联网的不断发展,许多网站出现在了互联网上,当你在网络里浏览的时候,突然感觉失去了方向,找不到回“家”的路。

用户登录某一网站时查找你所需要的资料时,往往要记住这个网站网址或进入搜索引擎网站进行搜索。

网址导航系统可以帮助网站用户更方便快捷地找到并进入所需要的网址,而不用去记住各类网站的网址,从而省去很多麻烦。

根据网址导航系统的实际需求及吉林化工学院校园网络现状,专门为吉林化工学院用户而开发了吉林化工学院校园网址导航系统。

吉林化工学院校园网址导航系统是为方便校内师生及校外人员方便快捷找到并浏览相关吉林化工学院网站、及常用的互联网网站的校园网址导航网站。

包括首页、新闻、收藏夹、会员注册登录、后台登录等功能,期中首页里收录了吉林化工学院所有常用网站及系统、常用互联网站、分类网站等。

本系统在B/S模式下进行设计,在Dieainweaver网页开发工具中使用ASP及ACCESS2003进行系统开发。

本文详细阐述了本地HS服务器的搭建,首页的布局,登录功能的实现,搜索的实现,后台功能的实现,导航系统整体的链接以及吉林化工学院校园网址导航系统各功能的测试。

并在最后分析了吉林化工学院校园网址导航系统可行性和实用性。

Abstract

WiththecontmuousdevelopmentoftlieInternet,manysitesintheInternet,whenyoumthenetwoikbrowsmg,suddenlyfeellost,cannotfindthewaytofettiniuhomeH.Whenuserslogonasiteseaichyouneedmaterial,oftenremembeithiswebsite01gomtoasearchengmetoseaichthewebsite.

Sitenavigationsystemcanhelpusermoreconvenientandquicktofindandmtotheneedtowebsite,anddon'thavetorememberanykindsofwebsiteswebsite,eliminatingalotoftrouble・AccoidmgtothesitenavigationsystemandtlieactualdemandofJilmInstituteofChenucalTeclmologvcampusnetwoikcunentsituation,specificallyfoijilmchenucalcollegeusersaiidthedevelopmentofJilmInstituteofChemicalTeclmologvcampussitenavigationsystem.

JilmInstituteofChemicalTeclmologycampussitenavigationsystemisfoitlieconvenienceoftheteachersandstudentsandschoolpeisoimelquicklyfindaiidbrowserelevantJiluiInstituteofChemicalTeclmologv'swebsite,aiidtheconmioiilyusedInternetsitecampuswebsitenavigation.Tlussystemmcludmgthehomepage,news,favontes,membeishipregisterandlogin、backstagelanding、andotlierfiuictions,themidtermiJilmInstituteofChemicalTeclmologvbytliehomepageofallconmioncollegewebsiteaiidsystem,conmioiilyusedtheInternetstation,classificationwebsite,etc.TlussystemuitheB/Smodeldesign,webdevelopmenttoolsinDieainweaveruseASPaiidACCESS2003forsystemdevelopment・

TluspaperexpoundsthecoiistmctionofthelocalUSseivei;thelayoutoftliehomepage,thefealizationofthefiuictionoflaiidmg,seaichtherealization,dielealizationoftliefiuictionofthebackground,tlienavigationsystemoveialllniksandjilmchenucalcollegecampussitenavigationsystemeachfiuictionoftlietest.AiidfiliallyputfdiwaidmJilmInstituteofChenucalTeclmologvcampussitenavigationsystem,thefeasibilityaiidpracticability.

KeyWords:

Sitenavigation;Navigationsystem;Campusnavigationnets;ASP;

B/Smodel

摘要I

AbstractII

第1章绪论1

1.1题目研究的意义及目的1

1.2网址导航现状1

13本文要做的主要工作2

第2章开发平台介绍3

2.1B/S模式3

2.2HS简述4

2.3ASP简介5

2.3.1ASP特点5

2.3.2ASP工作原理5

2.4ACCESS2003概述6

2.5Dreamweaver简介7

2.6Fiiewoiks简介8

第3章开发平台搭建10

3.1安装和配置US10

3.1.1在wmdowsXP环境下安装US组件10

3.1.2启动IIS管理界面12

3.配置IIS12

4.测试IIS14

3.2利用Dreamweaver搭建ASP开发环境15

3.2.1ASP站点概念15

3.2.2定义及测试ASP站点15

3.2.3管理ASP站点15

33网站可行性研究16

3.3.1技术可行性16

3.3.2操作可行性16

333经济可行性16

第4章网址导航系统开发17

4.1网址导航系统的需求及规划布局17

-in-

4.1.1网址导航系统的需求17

4.1.2网址导航系统的规划布局17

4.1.3网址导航系统首页布局17

4.2首页设计18

4.2.1网站Logo设计20

4.2.2页头区设计20

4.2.3导航栏区设计21

4.2.4主内容区设计22

4.2.5页脚区设计23

43搜索功能设计23

4.4注册登录设计24

4.4.1注册设计24

4.4.2登录设计24

4.5后台管理设计25

4.5.1后台登录界面设计25

4.5.2后台管理界面设计25

4.6数据库连接26

4.7数据库设计28

4.7.1数据库设计阶段28

4.7.2数据库关系图设计29

4.7.3数据表设计29

4.7.4权限设置31

第5章网址导航系统的测试32

5.1页面测试32

5.2功能测试32

53黑盒白盒测试32

5.4安全性测试33

5.5用户体验33

结论34

参考文献35

致谢36

第1章绪论

1.1题目研究的意义及目的

随着互联网的不断发展,许多网站出现在了互联网上,当用户在网海里浏览的时候,突然感觉失去了方向,找不到回“家”的路。

在用户登录某一网站时查到用户所需要的资料时,往往要记住这个网站网址或进去搜索引擎网站进行搜索。

网址导航系统可以帮助网站用户更方便快捷地找到并进入所需要的网址,而不用去记住各类网站的网址,从而省去很多麻烦。

根据网址导航系统的发展现状及吉林化工学院校园网络现状及用户需求,针对吉林化工学院校园的用户而开发了吉林化工学院校园网址导航系统。

吉林化工学院校园网址导航系统是为方便校内师生及校外人员方便快捷找到并浏览相关吉林化工学院网站、及常用的互联网网站的校园网址导航网站。

吉林化工学院校园网址导航系统是可以作为校园用户设为浏览器默认主页首选的网址导航网站。

1•2网址导航现状

网址导航就是一个集合较多网址,并按照一定条件进行分类的一种网址站。

网址导航方便网络用户快速找到用户需要的网站,而不用去记住各类网站的网址,就可以直接进到所需的网站。

现在的网址导航一般还自身提供常用查询工具,以及邮箱登录、搜索引擎入口,有的还有热点新闻等功能。

网址导航从诞生的那一刻起,就凭借其简单的模式和便利的服务以及好的用户体验深得民心,不过也注定其发展与竞争都将成为互联网网站中竞争最激烈的类别,发展至今,更是成为互联网大佬们最大的竞争对象。

20世纪90年代,雅虎等网站开始推出网站分类目录山,用户通过层层点击获取自己需要的网站,网站分类目录可以看做是网址导航的雏形。

1999年,liaol23网址之家创建,标志着网址导航诞生并进入初级发展阶段,2003年,蔡文胜创建265上网导航。

直至haol23网址之家被白度收购,网址导航的巨大市场价值逐渐开始被发现和认可,整个网址导航业开始快速发展。

2005年,2345网址导航推出,这一时期,网址导航开始步入了商业化运营阶段。

2008年是各类网址导航站雨后春笋般纷纷涌现的一年,大量导航网站进入市场。

截止至2008年6月底,老牌网址导航网站Haol23网址之家的地位并未被撼动,日均覆盖人数比例依旧遥遥领先,呈现一家独大的态势。

2008年是互联网在中国继续快速发展和普及应用的一年。

截至2008年6月底,中国网民数量达到2.53亿人,网民规模跃居世界第一位。

互联网的扩散在中国己经达到了临界点,开始进入快速增长阶段。

受益于网络接入费用的进一步降低以及互联网服务的成熟及吸引力,中国互联网有效受众规模将稳健增长。

初级互联网用户数量的不断增加,新增网民数量对网址导航高度依赖,给网址导航提供了大量潜在用户,网址导航行业发展空间巨大。

随着网址导航进入成熟的平稳发展期,竞争不断加剧,进入导航行业的壁垒正在增强,网址导航业的行业的集中度也继续上升。

但网址站的发展与运维越來越艰难,网络书签、各类网络收藏夹、特别是搜索引擎的发展与广大网民的接受让原來的用户电脑的IE主页改朝换代。

网址站这几年的发展,与其说是数量上的发展,不能说得上是本质上的变化,改变的只是网站的外观,以及网址站数量的增加,而网址站最核心的内容组织体系并没有得到改善。

网址导航站现在己经越來越成为互联网的边缘类型,实现在犹如“鸡肋”一般,食之无味、弃之可惜,但一个成功的网址导航在聚合网民流量方面的功能是勿庸置疑的,网址站的发展见证了“中国特色”的互联网站的发展史,也给互联网的发展积累了丰富的经验带來了许多启示,因此在当前的互联网发展的情况下,在网址站发展停滞的状况下,重新对网址站进行思考是有价值的。

作为当下的网址导航,应该最基本具有以下这两点:

首先,导航网站应该简单明了、方便使用。

另外,导航网站导向的网址必须对用户有实用意义[2】。

1.3本文要做的主要工作

在论文及设计中,为了更好的完成网址导航系统开发,经过多方面的参考和研究,参考了许多相关的毕业论文,乂研究了许多相关方面的文献及书籍,最终完成了的毕业论文。

论文完成的工作包括:

论文的选题背景、目的意义;开发平台的介绍;开发平台的搭建;网址导航系统开发包括首页规划设计、导航网址设计,登录设计、搜索设计、后台管理设计,数据库设计等。

在首页规划设计时,以页面简洁美观,快速导航且实用性强的前提下,设计了导航栏,搜索,邮件登录,校园导航,常用网址,便民电话,互联网分类等模块。

首页收集了学校常用网站、系统,互联网常用网站,互联网各分类网站,学校常用电话,校园新闻链接、互联新闻页面链接等。

本文讲述吉林化工学院校园网址导航系统的设计及各功能实现的过程,并且根据系统的实际情况给出相应截图,以便于更清晰的讲解系统开发过程,且便于用户对本系统所具有的功能一目了然,能更好的使用。

同时还列出了系统用到数据库中所有表及表结构。

第2章开发平台介绍

吉林化工学院校园网址导航系统釆用B/S(B[owsei/Seive[)模式问进行设计,使用Fueworks图形处理软件、MacromediaDreaiiiweaver开发工具及MicrosoftAccess2003数据库系统。

系统开发平台为ASP,该开发平台可开发、部署和执行分布式应用程序。

开发语言采用HTML,ASP等,服务器端使用WmdowsXPServer操作系统,Web服务器采用Internet信息服务器(IIS5.1),客户端使用360安全浏览器进行浏览测试。

下面对本系统开发所用到的相关技术进行一些必要的阐述。

4.B/S模式

B/S(Biowsei/Seivei浏览器/服务器)架构指的是浏览器与服务器结构,它是随着Internet技术的兴起,对C/S(Chent/Seivei'客户端/浏览器)架构的一种变化或者改进。

B/S模式最大特点是:

用户可以通过浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器乂可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中⑶。

客户端除了浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地來执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器來解释执行,并返回给Web服务器,Web服务器乂返回给用户。

如图2-1。

图2-1基于B/S模式的系统

在B/S架构结构下,用户工作界面通过WWW浏览器來实现,极少部分实务逻辑在前段(Bmwsei)实现,但是主要事务在服务器端(Seiver)实现,形成所谓的三层结构。

这样就大大简化了客户端计算机的载荷,减轻了系统维护和升级的成本和工作量,降低了用户的总体成本。

5.IIS简述

IIS是InternetIiifonnationSeiver的缩写,它是微软公司主推的服务器,是由微软公司提供的基于运行MicrosoftWmdows的互联网基本服务。

最初是WmdowsNT版本的可选包,随后内置在Wmdows2000、WmdowsXPProfessional和WmdowsSeiver2003一起发行,但在WmdowsXPHome版本上并没有IIS。

本系统开发用的是US5.1,RS与WmdowNTSeivei完全集成在一起,因而用户能够利用WmdowsNTSeivei和NTFS(NTFdeSystem,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Intemet和hitiaiiet站点。

ns是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。

如图2-2。

图2-2Internet信息服务(IIS)管理器

IIS是InternetIiifomiationSendees的缩写,是一个WorldWideWebserve】。

Gopherservei和FTPseiver全部包容在里面。

US意味着你能发布网页,并且有ASP、JAVA、VBscnpt产生页面,有着一些扩展功能,它也支持CGI和WmCGI,以及ISAPI扩展和过滤器。

US支持HTTP(HypertextTransferProtocol,超文本传输协议),FTP(FeleTransferPiotocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,US可以得到高度的扩展。

6.ASP简介

ASP是ActiveSeiveiPage的缩写,意为“动态服务器网页”。

其功能在于可以使用它來开发运行在Wmdows服务器平台上的动态网页和网站。

ASP是一种开发动态网页的技术,它既不是一种编程语言,也不是一种开发工具软件,同时也不是一种应用程序。

ASP定义服务器端动态网页的开发模型,使用ASP可以组合HTML、脚本命令和ActiveX组件,以创建交互的Web页和基于Web的功能强大的应用程序。

ASP应用程序很容易开发和修改⑷。

4.3.1ASP特点

目前,最常用的三种动态网页是ASP、JSP和PHPo三者都提供在HTML代码中混合程序代码、由语言引擎解释执行程序代码的能力。

客户端浏览器不需要任何附加的软件支持,以下是ASP独具的一些特点:

1、利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;

2、ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

3、服务器上的ASP解释程序会在服务器执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

4、ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。

例如可以从Web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向Web浏览器发送信息;

5、ASP可以使用服务器端ActiveX组件來执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;

6、由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取;

7、方便连接ACCESS与SQL数据库;

ASP也不仅仅局限于与HTML结合制作Web网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。

但是其原理也是一样的。

2.3.2ASP工作原理

在Web站点中融入ASP功能后,ASP工作原理如下:

(1)用户向浏览器地址栏输入网址,默认页面的扩展名是.aspo

(2)浏览器向服务器发出请求。

(3)服务器引擎开始运行ASP程序。

(4)ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。

(5)页面信息发送到浏览器。

4.4ACCESS2003概述

Access2003是一个小型的关系数据库系统。

在Access2003中,可以构造程序來管理和保存数据信息,并可用多种方式进行数据的筛选、分类和查询,同时也可以将不同类型数据之间的关系保存起來,供今后使用。

Access2003是一个易学、易用、面向对象的可视化设计集成系统。

Access2003是开发单机小型数据库应用系统的理想工具,可以独立开发数据库应用系统,也可以作为后台数据库与ASP等结合使用。

本系统是釆用Access开发会员注册,常用网址后台管理,会员网址收藏,记事本的,具体如图2-3。

刁文件©编辑辺狈圉0)换入①工具①宙口⑥帮助®

扬打开◎諾设汁@)二新逢@)Xf詁國莹侯昭设I十器创建表

通过祐心毎创逹表

p3adTCftisonent

p3ticLa

p3t_articLe.cateeory

p3t_confi^

p3

p3t_ngage

p3t_us^r

p31jiser_favorice

p3uscr—£civcritc.ceyiry

图2-3ACCESS数据库

目前的Access2003是Microsoft强大的桌面数据库平台的第七代产品,是32位Access的第四个版本。

Access2003的主要功能如下:

(1)定义数据及创建表,利用表存储相关的信息。

表是存放数据的容器,被设计成行和列的格式,就像电子表中的那样。

每一列叫做一个“字段”,包含特定类型的信息,如姓需或学历。

每一行称为一个“记录”,包含与单个实体有关的所有信息,如某个员工的姓名、性别、所在部门、学历等。

(2)多样化的数据处理能力,通过创建查询來检索数据;创建窗体來查看、输入及更改表中的数据;创建报表來打印输出数据。

查询是一个Access对象,它询问数据库中有关数据的问题。

根据设计方法的不同,查询能够在数据库中检索并组合来自不同表的数据。

窗体是一个窗口,它提供一种很方便的途径來查看数据库中已有记录或向数据库中增添新记录。

报表是一个Access对象,设计來显示数据,其作用类似于窗体,但主要是用于数据打印,不能输入数据。

(3)开发应用程序,可以用宏用来保存Access中的一系列操作。

可自动执行一些日常的任务,以便简化在Access中的工作。

(4)Access2003提供了许多向导,按向导提供的步骤就可以进行某些设计工作,使用起來非常方便。

5.5Dreamweaver简介

Dieainweaver是个原本由Maciomedia公司所开发的著名网站开发工具。

它使用所见即所得的接口,亦有HTML编辑的功能。

Dwmweavei主界面图如下图2-4所示。

xh®moMXf±*cx>jocp・a<^

Dieainweaver可以用最快速的方式将Fueworks,FieeHaiid,或Photoshop等档案移至网页上。

使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。

对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。

Dieainweaver具有站点管理功能,使用网站地图可以快速制作网站雏形、设计、更新和重组网页。

改变网页位置或档案名称,Deamweavei会自动更新所有链接。

使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速乂简单。

Dieainweaver是唯一提供RounduipHTML、视觉化编辑与原始码编辑同步的设计工具。

它包含HomeSite和BBEdit等主流文字编辑器。

帧(frames)和表格的制作速度快的令您无法想像。

进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。

M至可以排序或格式化表格群组,Dreamweaver支援精准定位,利用可轻易转换成表格的图层以拖拉置放

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1