动漫网站论文.docx
- 文档编号:28278436
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:33
- 大小:281.49KB
动漫网站论文.docx
《动漫网站论文.docx》由会员分享,可在线阅读,更多相关《动漫网站论文.docx(33页珍藏版)》请在冰豆网上搜索。
动漫网站论文
河北经贸大学毕业论文
动漫网站的开发与设计
专业名称:
计算机科学与技术
班级:
04级2班
学生姓名:
孙晓绪
指导老师:
蒋建伟
完成时间:
2008年5月
摘要
在Internet飞速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道,因此网站建设在Internet应用上的地位越来越重要了。
目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大。
动漫设计网站成为越来越多动漫爱好者和非动漫爱好者获得信息和交流的平台,它满足了广大用户随时随地进行交流和沟通的需要,为网上用户提供交流场所,实现高效动态信息交换。
现在虽然有很多动漫网站,但版面千篇一律,缺乏个性化、前瞻性,页面设计混乱,不利于用户查看,网站的交互性比较差,因此我针对以上问题设计一个个性化的动漫设计网站。
我的目标是做一个网站简单、页面清晰、内容相对全面、具有个性化、能给用户带来特殊视觉感觉的动漫网站。
网站实现的基本模块有显示动漫新闻和动漫杂谈信息,在线观看动漫影片,留言本等等。
动漫爱好者可以通过前台对自己需要的信息进行查看,可以通过页面上的链接查找其他个性化信息。
留言本更是提供了用户之间交流的平台,用户可以实现实时交流互动。
后台的信息管理,实现对前台信息的及时更新,本网站的主要特色是页面新颖友好,内容直观,操作简单方便,适用于广大动漫爱好者。
关键字动漫网站、ASP、Access、DreamweaverMX
Abstract
Internetdevelopsveryquicklyandhasbecomeanimportantchannelwherepeoplecangainandtransmitinformation.Thereforetheconstructionofwebsitehasbecomemoreandmoreimportant.Atpresentthereareabout1000000WebsiteontheInternet.Beyondthescopeofitscontentsuchaseducationandscientificresearch,culture,finance,business,pressandpublishing,entertainment,sportsandotherfields,Itsbaseofuserisenormous.Thesiteofdesignninganimationwillbecomemoreandmoreanimationloversandnon-animationlovers’accesstoinformationandcommunicationplatform.Itmeetstheneedofthemajorityofuserswhoexchangeinformationandcommunicatewitheachotherinanytimeandanywhere.Internetuserscanexchangeplacesandachieveefficientexchangeofdynamicinformation.
Althoughtherearemanycartoonwebsite,thepage-layoutisstereotyped,theyareLackofpersonalizationandtheforward-lookingdemand,thedesignofthepageisconfusedsoitdoesnotfavortheexaminationoftheuser,theinteractivationisquitebad,thereforeIdesignapersonalizedwebsite.Mygoalistomakeawebsitethatitissimple,thepageisclear,thecontentisrelativelycomprehensive,hasthepersonalizationtobeabletogivetheuserthespecialvision.Thewebsiterealizesthebasicfunctionsuchasthedemonstrationanimationnews,theanimationchat,messagebookandsoon.Animationloverscanlookovertheinformationontheneedsoftheirnewslikeanimation,cartoon,etcandcanfindotherpersonalizedinformation.Thismessageistoprovideaplatformforexchangesbetweenusers.Userscaninteractinreal-timeexchange.
Themanagementofbackgroudupdatetheinformationofimplementationofthefuturetimely.Themainfeatureofthissiteisfriendlypagenovel,asintuitive,simpleoperation,applicabletothemajorityofusers.
KeyWordsCartoonWebsite、ASP、Access、DreamweaverMX
目录
摘要I
AbstractII
绪论1
1系统的概述与工具的选择2
1.1B/S结构介绍2
1.2Access数据库2
1.3Dreamweaver介绍3
1.4JavaScrip语言3
1.5ASP技术3
2系统的分析与设计4
2.1系统的开发环境4
2.2需求分析4
2.3可行性分析4
2.4系统设计5
2.5后台登录入口设计6
2.6数据库结构设计7
2.6.1数据表概要说明7
2.6.2主要数据表的结构8
3系统的详细设计10
3.1前台功能模块介绍10
3.1.1前台首页设计10
3.1.2网站导航设计11
3.1.3动漫新闻模块设计11
3.1.4动漫杂谈模块设计15
3.1.5动漫在线模块设计15
3.1.6留言本模块设计18
3.2后台功能模块设计22
3.2.1后台页面设计23
3.2.2返回首页管理模块24
3.2.3退出后台管理模块24
4系统测试25
4.1测试方法25
4.2系统测试结果25
总结27
参考文献28
动漫网站的开发与设计
绪论
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。
作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。
如今,网络技术已经渗入到人们日常生活的每个角落,随处都可以看到网络的存在,随处都可以享受到网络给我们带来的方便。
网络,不仅仅代表着一项技术、一种应用,更代表着一个时代、一种时尚。
随着Internet的发展,Web技术日新月异,人们已经不再满足于静态HTML技术,更多的是要求动态、交互的网络技术。
作为动漫爱好者以及动漫专业人员有三个浏览动漫类网页的理由:
一、喜欢动漫希望了解相关动漫信息;二、在线观看动漫;三、相互交流。
大约90%左右的浏览者是出于第一个目的进行浏览的。
现在有很多动漫网站,形式统一,给人感觉整体感强,分类规律,文字颜色统一,有突出重点颜色,网站内容与网站名称较符合,版面布置有明显规律,分布平均且清晰,细节分类清楚内容合理,但有些也存在着交互性差,内容杂乱、布局不清晰、不易于用户查看,内容量小、不能满足用户需求,LOGO无象征性、不易被记住等问题。
因此针对以上现状和问题我们应该设计一个主要功能为显示相关动漫信息、在线观看动漫、可以进行交流并且交互性强、页面简单清晰但包含信息相对全面、具有个性的动漫网站。
几乎所有的浏览动漫类网站的人都希望了解相关动漫信息,因此网站的动漫信息显示适合所有年龄的人。
个性化的网站更能吸引年轻人,动漫在线提供更多更好看的动漫,留言本更能促进人们的交流,这也是该系统的特色。
1系统的概述与工具的选择
作了一个动漫网站,首先布局一定要新颖、有特色,只有这样才能引起用户的关注,包含的信息要全面才能适合不同需要的人,最大限度的满足人们的需求,而且要有很强的交互性,交互性差的网站会让用户产生厌烦情绪。
当然一个好的动漫网站还要有很完整的处理信息的功能,以便及时的更新网站中的信息。
通过对用户的调查和对现有的动漫网站的分析,为了满足大多数用户的需求,所以我的目标是要构建一个页面简单清晰但包含信息相对全面、交互性强、具有个性的动漫网站。
1.1B/S结构介绍
本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。
它是随着Internet技术的兴起,对C/S结构的一种变化和改进。
主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript…)和ActiveX技术,是一种全新的软件系统构造技术。
在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。
而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由WebServer完成。
1.2Access数据库
由于大多数用户浏览动漫网页出于三个目的:
一、喜欢动漫希望了解相关动漫信息;二、在线观看动漫;三、相互交流。
因此本系统所要实现的主要功能为显示动漫信息、在线观看动漫、留言本。
因为本系统相对来说比较简单,存放的信息比较少,因此我选择存放信息的数据库为容易掌握的Access数据库。
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
1.3Dreamweaver介绍
本系统是跨越平台限制和跨越浏览器限制的充满动感的网页。
构建动漫网站所用的网页编辑器为Dreamweaver,Dreamweaver是美国MA-CROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页
DreamweaverMX是专业网页设计、网站管理、网页可视化编辑的软件。
用它可以制作出非常好的站点,可以快速提升网页制作效率。
1.4JavaScrip语言
只用Dreamweaver还不能设计出比较完美的具有交互功能的网站,很好的实现交互功能和网页特效就离不开脚本语言,Javascript是一种解释性的,基于对象的脚本语言,Javascript主要是基于客户端运行的,用户点击带有Javascript的网页,网页里的Javascript就传到浏览器,由浏览器对此作处理。
它的代码可以直接嵌入到HTML命令中,最大特点是可以方便操纵网站上的元素,并与Web浏览器交互,同时JavaScrip可以捕捉用户操作并作出反映。
1.5ASP技术
一个具有高效交互性的动漫网站离不开ASP技术,所MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS5.0和6.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。
有了ASP就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。
当然设计一个网站,以上介绍的工具是不够的,由于篇幅有限就不再介绍。
2系统的分析与设计
2.1系统的开发环境
本系统的开发环境为WindowsXP,数据库使用办公软件自带的Access2003,使用DreamweaverMX2004软件制作网页,发布用WindowsXP自带IIS的强大的数据库软件。
采用ASP为服务器端脚本环境,脚本语言使用JavaScript编写的动漫网站,不需要安装客户端程序,客户端只需安装浏览器即可,使用方便,方便升级维护,方便与Internet和Internet上的应用程序集成。
2.2需求分析
需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。
需求分析之所以重要,就因为他具有决策性、方向性、策略性的作用,需求分析是软件定义的最后一个阶段,它的基本任务是回答“系统必须做什么”这个问题。
需求分析的任务不是确定系统怎样完成他的工作,而仅仅是确定系统完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求,它在软件开发的过程中具有举足轻重的地位。
通过调查有90%的动漫爱好者查看网页是为了浏览动漫的相关信息,第一时间了解动漫动态,快速及时的新闻浏览,五彩缤纷的网上信息,使人们的生活丰富多彩,因此网站要有显示动漫信息模块;多媒体技术的迅猛发展对Internet产生极大的影响,它使的网站上的信息更加多姿多彩,而不单纯只是文本信息,随着动漫爱好者的增加,喜欢在线观看动漫影片的人也越来越多,为了更丰富人们的生活,在线播放动漫影片模块必不可少;网页在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务,用户交流平台也是网站的一大特色,交流是在当今信息社会获得最新信息的有效途径;当然系统更离不开信息管理模块,管理模块主要功能是对信息的修改,使网页上的信息及时更新。
独具匠心的网站规划设计就像一幢宏伟的建筑前期的规划设计一样,要进行认真、科学总体规划,之后才可以“破土动工”。
2.3可行性分析
动漫网站给用户提供了获取动漫信息和交流的平台。
(1)经济性
服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。
(2)技术性
动漫网站设计和开发紧跟时代发展潮流,采用当时先进的设计思想,利用人们让所熟悉的开发技术和开发工具。
多媒体技术的应用也是本系统一大特点。
(3)硬件及软件
硬件平台:
CPU:
P41.8GHz。
内存:
256MB以上。
软件平台:
操作系统:
WindowsXP
数据库:
Access2003。
浏览器:
IE5.0,推荐使用IE6.0。
Web服务器:
IIS5.0。
分辨率:
最佳效果1440×900像素。
2.4系统设计
动漫网站是一个典型的网站,由前台浏览和网站后台管理两大部分组成。
(1)前台功能模块
前台主要包括动漫首页、动漫新闻、动漫杂谈、动漫在线、留言本以及一些热门动漫网站和非动漫网站链接。
首页是一个网站的起点,它展示了网站的整体风格,是否能吸引用户首页起着重要的作用。
动漫新闻和杂谈模块主要用于显示动漫信息,便于用户浏览。
动漫在线是为喜欢看动漫的人准备的,因为现在喜欢观看动漫的人快速增加,这已不再只是年轻人的喜好。
留言本让动漫爱好者和动漫专业人员得到更多帮助。
(2)后台管理模块
后台主要包括后台登录模块、动漫新闻管理、动漫杂谈管理、动漫在线管理、管理员信息管理、退出后台。
后台主要对前台的信息进行管理,管进员可以通过后台对前台的信息进行添加、修改、删除等操作,以便及时更新数据库的内容,从而更新前台信息,让用户能及时了解动漫信息。
网站的前台系统功能结构如图2-1所示。
图2-1前台系统功能结构图
网站的后台系统功能结构如图2-2所示。
图2-2后台系统功能结构图
2.5后台登录入口设计
由于网站后台是用于维护整个网站系统,所以对于网站后台登录入口一般要设计得隐蔽些。
本站的后台登录入口设置在网页的左上部,当用户单击“后台入口”超链接时,将弹出确认进入后台管理页面的程序窗口,要求用户输入正确的用户名、密码,二者缺一不可,后台登录入口的设计效果如图2-3所示。
图2-3后台登录页面设计效果图
2.6数据库结构设计
数据库是“按照数据结构来组织、存储和管理数据的仓库”。
作为网络的一个重要应用,数据库在网站建设中发挥着重要的作用,与普通网站相对而言,具有数据库功能的网站网页我们通常称为动态页面,也就是说页面不是一层不变的,页面上内容(或部分内容)是动态生成的,它可以根据数据库中相应部分内容的调整而变化,使网站内容更灵活,维护更方便,更新更便捷。
Access数据库作为微软推出的以标准JET为引擎的桌面型数据库系统,由于具有操作简单、界面友好等特点,具有较大的用户群体。
本系统数据库采用Access数据库,系统数据库名称为zizhu,留言本数据库为#Date。
下面分别给出数据表概要说明、主要数据表的结构。
2.6.1数据表概要说明
系统数据库zizhu中含有5张数据表,新闻表news、杂谈表zatan、动漫播放信息表play、动漫简介信息表onlines、管理员信息表admin。
留言本数据库#Date中含有2张数据表,留言信息表zz_Books、管理员信息表zz_Admin。
2.6.2主要数据表的结构
(1)news(新闻表)
新闻表主要用于保存动漫新闻信息,如动漫新闻的标题、内容、发布时间、作者。
由于题目和作者的内容要少一些,新闻内容要多一些,而文本限制字符的字符数要少一些,备注则可以有64K个字符,所以将标题和作者的数据类型设为文本型,新闻内容的数据类型设为备注型,该表结构如表2.1所示。
表2.1news的结构
字段名
数据类型
长度
主键否
描述
id
自动编号
是
自动编号
title
文本
50
否
新闻标题
content
备注
否
新闻内容
date
日期/时间
否
新闻发布时间
writer
文本
50
否
新闻作者
(2)zatan(杂谈表)
杂谈表主要用于保存动漫杂谈信息,如动漫杂谈标题、内容、发布时间、日期。
表的结构设置同新闻表相似,该表结构如表2.2所示。
表2.2zatan的结构
字段名
数据类型
长度
主键否
描述
id
自动编号
是
自动编号
title
文本
50
否
新闻标题
content
备注
否
新闻内容
date
日期/时间
否
新闻发布时间
writer
文本
50
否
新闻作者
(3)play(动漫播放信息表)
动漫播放信息表主要用来存放动漫片路径等信息,主要用来存放该动漫片的编号、动漫名称、动漫播放路径。
字段的数据类型设置同新闻表类似,表结构如表2.3所示。
表2.3play的结构
字段名
数据类型
长度
主键否
描述
Id
自动编号
是
自动编号
nameid
数字
否
动漫片编号
name
文本
50
否
动漫名称
playurl
文本
100
否
动漫播放路径
(4)onlines(动漫简介信息表)
动漫简介信息表主要用于保存动漫片信息,主要用来存放动漫片的标题、简介、图片路径等内容。
该表结构如表2.4所示。
表2.4onlines的结构
字段名
数据类型
长度
主键否
描述
id
自动编号
是
自动编号
name
文本
50
否
动漫标题
jianjie
备注
否
动漫片简介
imageurt
文本
100
否
图片路径
存放留言信息的数据库#Date中包含有2张表,管理员信息表zz_Admin,用来存放管理员信息,包括用户名和密码。
留言信息表zz_Books,用来存放留言者的信息,如留言者姓名、QQ号和邮箱,留言内容,留言时间,管理员回复等信息。
在这里对它们的结构不再详细介绍。
3系统的详细设计
3.1前台功能模块介绍
动漫网站前台主要功能模块介绍:
(1)网站导航:
主要包括网站的旗帜广告条、主功能导航两部分。
主功能导航包括五部分,动漫首页、动漫新闻、动漫杂谈、动漫在线。
(2)动漫新闻模块:
主要功能显示新闻列表。
点击相应的列表进入显示新闻内容页面。
(3)动漫杂谈模块:
主要用于显示杂谈列表。
点击相应的列表进入显示杂谈内容页面。
(4)动漫在线模块:
主要用于显示动漫片列表。
点击列表可以进入相应的页面查看动漫的简介信息,还可以在线观看动漫。
(5)热门网站模块:
为用户进入热门网站提供入口,使动漫爱好者不仅能获得动漫信息,而且更加方便的获取其他的感兴趣的信息。
(6)后台登录入口:
为用户进入后台提供一个入口,以便管理员能对信息进行管理,防止非管理人员进入后台修改信息,造成无法弥补的后果。
3.1.1前台首页设计
前台首页是浏览者打开一个网站后第一眼看到的网页,网站能不能吸引浏览者,在很大程度上取决于首页做得怎么样。
首页包含内容虽然丰富但不杂乱,色彩搭配要合理,整体风格要独特。
网站前台首页的运行结果如图3-1所示。
图3-2网站首页运行结果
为了能让读者更深刻了解网站的功能和布局,将前台页面的各部分说明以列表形式给出,如表2所示。
表3.2前台首页解析
区域
名称
说明
对应文件
1
网站导航
主要用于显示网站前台功能导航
top.asp
2
动漫新闻
主要用于显示新闻列表
index.asp
3
动漫杂谈
主要用于显示杂谈列表
index.asp
4
动漫在线
主要用于显示动漫片列表
index.asp
5
热门网站
主要用于进入相应的网站
index.asp
6
广告信息
主要用于显示一些广告
index.asp
7
后台登录入口
为用户进入后台提供一个入口
index.asp
3.1.2网站导航设计
导航是网站设计不可缺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动漫 网站 论文