网站内容管理系统论文.docx
《网站内容管理系统论文.docx》由会员分享,可在线阅读,更多相关《网站内容管理系统论文.docx(23页珍藏版)》请在冰豆网上搜索。
网站内容管理系统论文
武汉理工大学
毕业设计(论文)
ASP.NET网站内容管理系统论文
学院(系):
信息工程学院
专业班级:
通信工程0807班
学生姓名:
张小
指导教师:
王雨欣老师
前言
当前,随着计算机技术与通信技术的发展,网络的规模也逐渐增大。
网络的元素也随之而不断增加。
有的利用其进行通信,有的利用其作为商业用途,在网络上进行出售、收购、宣传等用途。
从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里的一个很大的元素。
所谓网站(Website),就是指在网际网路(因特网)上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。
简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯(信息),或者利用网站来提供相关的网路服务(网络服务)。
人们可以通过网页浏览器来访问网站,获取自己需要的资讯(信息)或者享受网路服务。
随着时代的发展,生活水平的提高,人民对于娱乐的方式也越发丰富,而以记录点滴生活为主的文章网则是其中一种较为受广大人民群众喜爱的消遣方式。
本作品在内容的组织安排上尽量做到结构合理、内容翔实、通俗易懂,有利于读者理解本作品的制作流程、结构等。
在本作品的编写过程中,整理、应用了国内外的相关资料,在此队员作者表示感谢。
关键字:
内容管理系统、ASP.NET
Preface
Atpresent,withcomputertechnologyandcommunicationtechnology,networksizealsoincreases.Elementsofthenetworkalsowillbeincreasing.Someusetheircommunication,andsomeuseitasacommercialuseonthenetworkforthesale,purchase,promotionandotherpurposes.Sothatthenetworkisincreasinglybecominganessentialelementofmodernsociety,andthesitewherethenetworkisabigelement.
Theso-calledwebsite(Website),referstotheInternet(theInternet),accordingtocertainrules,theuseofHTMLandothertoolstocreatecontentfordisplayaparticularsetofrelatedpages.Simplyput,thesiteisacommunicationtool,likebulletinboards,peoplefoughtforwhatyouwantthroughthewebsitetopublishpublicinformation(information),ortheuseofwebsitestoprovidenetworkservices(networkservice).Peoplecanaccessthewebsiteyourwebbrowsertogettheinformationtheyneed(information)orenjoytheInternetservices.
Withthedevelopment,improvementoflivingstandards,peoplearemoreandmoreentertainingwayfortherich,buttorecordthebitoflifebasednetworkisoneofthearticleismorelovedbythemassespastime.
Thecontentofthisworkasfaraspossibleontheorganizationofstructured,informative,easytounderstand,isconducivetothereadertounderstandtheworkoftheproductionprocessandstructure.Intheworkpreparationprocess,finishing,applicationoftherelevantinformationathomeandabroad,inwhichmembersofgratitude.
Keywords:
contentmanagementsystem、
目录
前言1
第一章网站的概述3
1.1网站背景3
1.2网站的目标3
1.3网站的分类4
1.3.1搜索引擎类4
1.3.2资源共享类4
1.3.3专题网站类4
第二章网站的分析4
2.1技术可行性分析4
2.2经济可行性分析5
2.3操作可行性分析5
第三章总体设计5
3.1站点设计5
3.2版块设计6
3.2.1首页版块:
6
3.2.2当年今日版块:
8
3.2.3代表作版块:
9
3.3特殊代码11
第四章网站设计环境13
4.1硬件环境13
4.2软件环境13
4.3软件工具介绍13
4.3.1网站设计工具13
4.3.2多媒体处理工具13
4.3.3音频处理工具14
4.3.4数据库14
4.3.5网页脚本15
4.3.6测试工具15
第五章网站运行15
5.1设置“数据源(ODBC)”15
5.2利用IIS浏览网站17
5.2.1利用IIS浏览网站17
5.2.2利用ASP测试工具模仿IIS环境19
总结20
参考文献21
致谢21
第一章网站的概述
1.1网站背景
当前,随着计算机技术与通信技术的发展,网络的规模也逐渐增大。
网络的元素也随之而不断增加。
有的利用其进行进行通信,有的利用其作为商业用途,在网络上进行出售、收购、宣传等用途。
从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络的一个很大的元素。
所谓网站(Website),就是指在网际网路(因特网)上,根据一定的规则,使用HTML等工具制作的用於展示特定内容的相关网页的集合。
简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯(信息),或者利用网站来提供相关的网路服务(网络服务)。
人们可以通过网页浏览器来访问网站,获取自己需要的资讯(信息)或者享受网路服务。
1.2网站的目标
1.、本设计的主要目标是开发名为《生活记录网》的文章网类型网站,用户可通过本网站浏览一些关于各类文章的资讯或信息,例如:
历史、各国的行程或相关等。
而且还可以通过留言板发表留言、互相讨论。
2、按时保质地完成《生活记录网》网站,并掌握到制作系统的过程与技术
3、通过开发制作的过程中,学会合力分配人员的工作,培养团队协助能力。
1.3网站的分类
当今时代,随着计算机网络技术的飞速发展,如果按用途来分类,笔者认为网站基本可以分为三大类;
1.3.1搜索引擎类
这一类的网站是最为普遍的,而且商业用途也很广泛。
无论对于一般网民,或者办公人员都是必不可少的网站。
(如http:
//这是一个名为“XX”的搜索引擎网站)
1.3.2资源共享类
这一类的网站主要体现于美文杂文、论坛(即BBS)、社区、平台和电子邮件(即Email)网站。
这种类型的网站是当今时代计算机网络技术的代表。
1.3.3专题网站类
这一类的网站根据性质可分为两类:
企业商品类,这一类的网站主要是围绕一个商品或一个企业而产生的专题网站。
个人专题类,这一类的网站主要是由一些有一定网站设计基础的人员,设计出来的一些无商业涉及的专题网站。
而设计这一类网站的人员基本上都是按自己的喜好来设计的。
(本网站就是这一类网站)。
第二章网站的分析
2.1技术可行性分析
在制作文章网网站的过程中需要考虑到技术可行性的问题,对制作人员一般都要求掌握计算机技术,具有一定的数据库基础,至少熟悉运用一个网页制作的软件(如:
Dreamweaver),并对多媒体软件具有一定的熟悉(如:
Photoshop、Flash等等)。
2.2经济可行性分析
本作品制作全程基于织梦内容管理系统二次开发,因此无需太多的人力和物力,管理方便,所以无需庞大的费用,甚至可以所是零费用。
同时本作品是一个动态网页,每次浏览都需要一个Web服务器支持,为了方便用户浏览本网站在网上申请了一个域名,并利用这个提供域名的商家的Web服务器作为本网站的Web服务器。
所以从经济上完全是可行的。
2.3操作可行性分析
本作品操作简单、界面简洁清晰,对于那些有一般的计算机知识的人员就可以轻松上手。
并兼容与所有网页浏览的软件(如:
InternetExplorer)
由此可见,该网站的操作是可行的,有必要开发本网站。
综合以上方面,本网站具有很高的开发可行性,无论是从技术上,经济上或者社会因素方面还是操作上都是可行的。
第三章总体设计
3.1站点设计
打开Dreamweaver8→站点→新建站点;
进入【站点定义】窗口,点击【高级】选项卡
进入【本地信息】分类窗口分别输入:
站点名称:
DreamweaverBYSJ
本地根文件夹:
E:
\DreamweaverBYSJ
进入【测试服务器】窗口,分别选择
服务器模型:
ASPVBScript
访问:
本地/网络
点击【确定】按钮完成站点设置。
完成后右下角的站点窗口会显示一个新的站点(如图3.1-1)
(图3.1-1)
3.2版块设计
本网站主要是让一些喜爱文学的用户,对文学有更深入的了解并了解一下当代文学的相关资讯。
而且用户可以免注册,直接浏览该网站的所有内容。
内容包括:
首页、伤城美文、散文欣赏、青青校园、轶事时事、手机美文、经典文章、生活花絮、网络博文、情感文章、推荐文章专栏、留言板等十二个主要版块。
Logo截图(图3.2-1)
文字自动排版工具截图(图3.1-2)
网站会员登陆页面截图(3.1-3)
3.2.1首页版块:
该页面作为整个网站的首页,为了用户浏览方便,所以在进行版面设计时,将本作品的十个主要版块的内容都浓缩在首页的界面里,从而令用户可以快速的看到用户所感兴趣的内容,节省用户浏览的时间。
另外由于本网站新增留言板、在线自动排版工具、用户帮助中心等等实用性版块,协助用户解决一些时常出现的问题。
首页版块(图3.2-4)
3.2.2最新头条和最新更新:
因该版块的整体内容非常繁多,而且又细分成八个类别,所以利用锚点技术来控制页面,从而令用户能快速查看想要看到的内容。
本版块设计技术涉及:
利用锚点技术控制页面
近期头条和最新更新版块(图3.2-5)
假设用户需要查看“更早的”的信息其操作如下:
“返回顶部”的详细信息(如图3.2-6),点击“返回顶部”则可以返回细分类别按钮层
(图3.2-7)
3.3特殊代码
一个网站的组成都基本都是由模版或者框架支撑起来的,因为有一个统一的风格才能使一个网站看上去干净、整齐、清晰。
而本网站就是由一个模版支撑整个网页,换句话来说整个网页都是由这个模版作为基础来设计的。
本网站基本操作都在MacromediaDreamweaver8这个网页开发软件的环境里操作,基本不需要接触代码。
而本网站的模版组成,都是由大量背景透明的png图像文件来支撑的。
但是由于MicrosoftInternetExplorer6这个浏览器的版本太低所以浏览所有含透明背景的png图像文件会出现背景不透明的现象(如图3.3-1)
所以在设计模版的时候会在模板文件中插入一下代码:
在模板文件中找出第三行代码,在
与中间输入以下代码:
便可以在MicrosoftInternetExplorer6&5.5这两个版本的浏览器下实现png图形文件的背景透明化。
(
第四章网站设计环境
4.1硬件环境
电脑:
X86兼容台式电脑
硬件配置:
处理器:
英特尔Pentium(奔腾)双核E5300@2.60GHz
主板:
华硕4Core1600-GLAN(英特尔P35/G33/G31/P31Express)
内存:
2GB(威刚DDR2800MHz)
主硬盘:
日立HDT721025SLA380(250GB)
显卡:
NVIDIAGeForce9600GT(128MB)
显示器:
LGACR009DX203H(19英寸)
光驱:
明基DVDDCDW2000DVD刻录机
声卡:
瑞昱ALC662@英特尔82801G(ICH7)高保真音频
网卡:
瑞昱RTL8168C(P)/8111C(P)PCI-EGigabitEthernetNIC/华擎
4.2软件环境
1)数据库:
MicrosoftAccess
2)网页脚本:
VBScript
3)网页编辑工具:
MicromediaDreamweaver8
4)操作系统:
MicrosoftWindowsXPProfessional(32位/SP3/DirectX9.0c)
5)其他支撑组件:
ODBC数据源、Internet信息服务(IIS)
4.3网站设计工具
4.3.1网站设计工具
MacromediaDreamweaver8
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
4.3.2多媒体处理工具
AdobePhotoShop(PS)CS4
Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。
CorelDrawX4
CorelDRAWGraphicsSuite是一款由世界顶尖软件公司之一的加拿大的Corel公司开发的图形图像软件。
其非凡的设计能力广泛地应用于商标设计、标志制作、模型绘制、插图描画、排版及分色输出等等诸多领域。
其被喜爱的程度可用事实说明,用于商业设计和美术设计的PC电脑上几乎都安装了CorelDRAW。
AdobeFlash8
Flash是美国Macromedia公司所设计的一种二维矢量动画软件(现Adobe公司产品),用于设计和编辑Flash文档,最新版本为:
AdobeFlashCS5。
Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer),用于播放Flash文档
AdobePremierePro1.5
AdobePremierePro是目前最流行的非线性编辑软件,是数码视频编辑的强大工具,它作为功能强大的多媒体视频、音频编辑软件,应用范围不胜枚举,制作效果美不胜收,足以协助用户更加高效地工作。
AdobePremierePro以其新的合理化界面和通用高端工具,兼顾了广大视频用户的不同需求,在一个并不昂贵的视频编辑工具箱中,提供了前所未有的生产能力、控制能力和灵活性。
AdobePremierePro是一个创新的非线性视频编辑应用程序,也是一个功能强大的实时视频和音频编辑工具,是视频爱好者们使用最多的视频编辑软件之一。
4.3.3音频处理工具:
WaveCN
WaveCN是一款32位免费音频编辑软件,可运行于Windows98/2000/XP等版本的操作系统,用户可以通过本软件对音频数据进行辑修改和创造特殊效果。
4.3.4数据库
MicrosoftAccess
MicrosoftOfficeAccess(前名MicrosoftAccess)是由微软发布的关联式数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。
其实Access也是微软公司另一个通讯程序的名字,想与ProComm以及其他类似程序来竞争。
可是事后微软证实这是个失败计划,并且将它中止。
数年后他们把名字重新命名于数据库软件。
另外,Access还是c语言的一个函数名和一种交换机的主干道模式。
4.3.5网页脚本
VBScript
VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。
它具有原语言容易学习的特性。
目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。
用于调试简单的VB语句非常方便。
4.3.6测试工具
MicrosoftInternetExplorer6
MicrosoftInternetExplorer,简称MSIE(一般称成InternetExplorer,简称IE),是微软公司推出的一款网页浏览器。
Internet信息服务(IIS)
InternetInformationServices(IIS,互联网信息服务),是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。
最初是WindowsNT版本的可选包,随后内置在Windows2000、WindowsXPProfessional和WindowsServer2003一起发行,但在普遍使用的WindowsXPHome版本上并没有IIS。
第五章网站运行
5.1设置“数据源(ODBC)”
打开【控制面板】→【管理工具】→【数据源(ODBC)】(如图5.1-1)
(图5.1-1)
进入【数据源(ODBC)】打开【系统DSN】选项卡点击【添加】按钮(如图5.1-2)
(图5.1-2)
进入【创建新数据源】窗口,选择数据源的驱动程序【MicrosoftAccessDriver(*.mdb)】后,
进入【ODBCMicrosoftAccess安装】窗口(如图5.1-3),在数据源名(N)文本框输入【liuyan】,
(图5.1-3)
点击【选择】按钮进入【选择数据库】窗口(如图5.1-4)找出数据库点击【确定】
(图5.1-4)
返回【ODBCMicrosoftAccess安装】窗口点击【确定】完成。
5.2利用IIS浏览网站
笔者提供两个利用IIS浏览本网站的方法:
5.2.1利用IIS浏览网站
打开【控制面板】→【管理工具】→【Internet信息服务(IIS)】(如图5.2-1)
(图5.2-1)
进入Internet信息服务(IIS)后打开【本地计算机】→【网站】
右键打开【默认网站】→【新建】→【虚拟目录】
进入【欢迎使用虚拟目录创建向导】窗口(如图5.2-2),选择【下一步】继续
进入【虚拟目录别名】窗口输入虚拟目录的别名(Web1)(如图5.2-3),点击【下一步】继续
(图5.2-2)(图5.2-3)
进入【网站内容】窗口输入网站的本地文件夹E:
\DreamweaverBYSJ(如图5.2-4)
点击【下一步】继续
进入【访问权限】窗口全选所有选择(如图5.2-5),点击【下一步】继续
(图5.2-4)(图5.2-5)
进入【已成功完成虚拟目录创建向导】窗口(如图5.2-6),点击【完成】按钮完成
(图5.2-6)
在打开【默认网站】→【Web1】虚拟目录,找出【index.html】
点击右键,在右键菜单点击浏览即可浏览网站
5.2.2利用ASP测试工具模仿IIS环境
绿色专用ASP调试工具(5.2.2-1)
首先将绿色测试软件【专用ASP调试工具.exe】移动至与网页文件夹同一个目录下。
打开测试软件,点击网页文件夹的名称“DreamweaverBYSJ”即可浏览网站。
总结
2010年09月,我开始了我的毕业设计工作,时至今日,设计基本完成。
从最初的茫然,到慢慢的进入状态,再到对思路逐渐的清晰,整个写作过程难以用语言来表达。
历经了几个月的奋战,紧张而又充实的毕业设计终于落下了帷幕。
回想这段日子的经历和感受,我感慨万千,在这次毕业设计的过程中,我拥有了无数难忘的回忆和收获。
九月初,在与组员的交流讨论中我的题目定了下来,以本人2010年4月完成的静态网站修改为动态网站,作为本次毕业设计的主题。
由于动态网站我没学过所以,所以当毕业设计的任务目标定下来的时候,我当时便立刻着手资料的收集工作中,当时面对浩瀚的书海真是有些茫然,不知如何下手。
我将这一困难告诉了网页设计文博老师,在老师细心的指导下,终于使我对自己现在的工作方向和方法有了掌握。
在搜集资料的过程中,我破天荒的去到学校图书馆搜集资料,还在网上查找各类相关资料,将这些宝贵的资料全部记在U盘上,尽量使我的资料完整、精确、数量多,这有利于论文的撰写。
然后我将收集到的资料仔细整理分类,及时拿给老师与同学进行沟通。
10月初,资料已经查找完毕了,我开始着手论文的写作。
在写作过程中遇到困难我就及时上网找资料或者去吴老师处找一些比较好的范文来参考,并和同学互相交流。
在大家的帮助下,困难一个一个解决掉,论文也慢慢成型。
10月初,论文的大致思路已经完成。
在设计初期,由于没有设计经验,觉得无从下手,空有很多设计思想,却不知道应该如何写,经过老师的指导,同学的帮忙。
我的设计终于完成了
10月中旬,当我终于完成了所有打字、绘图、排版、校对的任务后整个人都很累,但同时看着电脑荧屏上的毕业设计稿件我的心里是甜的,我觉得这一切都值了。
这次毕业论文的制作过程是我的一次再学习,再提高的过程。
在论文中我充分地运用了大学期间所学到的知识。
参考文献
1、邓佑权吕洋波
《零基础学DreamweaverCS3+ASP》
机械工业出版社
2、艺博张明真
《网页设计与制作—MacromediaDreamweaver8》
高等教育出版社
3、曾文叶翔鹰
《计算机实用软件教程—常用工具篇》
中山大学出版社
4、王红卫
《完全掌握PhotoshopCS4超级手册》
机械工业出版社
5、杨荣
《Flash8动画设计实训教程》
清华大学出版社
6、姚茂群
《Access2003数据库案例教程》
科学出