消防宣传网站的设计与实现.docx
- 文档编号:28161767
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:32
- 大小:469.32KB
消防宣传网站的设计与实现.docx
《消防宣传网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《消防宣传网站的设计与实现.docx(32页珍藏版)》请在冰豆网上搜索。
消防宣传网站的设计与实现
密级:
JININGUNIVERSITY
学士学位论文
THESISOFBACHELOR
题目消防宣传网站的设计与实现
系别:
计算机科学系
专业年级:
计算机科学与技术2012级
学生姓名:
学号:
2012104217
指导教师:
职称:
起讫日期:
2013年10月--2014年5月
1.2.2功能分析5
2.2数据库的设计6
3设计部分7
3.2.2用户特征10
3.2.3运行环境11
3.2.4术语说明12
3.3达到的预期成果12
3.4使用工具的简单介绍13
3.5任务概述13
4网站功能的实现13
4.1各子网站功能分析18
5消防宣传网站测试19
5.1测试内容19
5.2测试过程19
5.2.1功能测试20
5.2.2可用性测试20
5.2.3兼容性测试20
5.3效率分析20
6总结21
参考文献22
致谢23
消防宣传网站的设计与实现
计算机科学与技术专业学生张达
指导教师李环
摘要:
本论文主要是对消防宣传的建立进行研究和探讨。
作品的主要技术指标包括:
制作出一个具有静态和动态技术的“消防宣传”;在制作的过程中,加强和深化以前所学的关于网页设计的方法,同时更好的理解参考资料上的方法和理论。
本设计的主要内容包括:
消防宣传的设计思想,整体规划及相关基础知识;消防宣传的前台设计,包括.asp语言程序及效果图;消防宣传的调试。
网页规划包含的内容很多,如网页的结构、栏目的设置、网页的风格、颜色搭配、版面布局、文字图片的运用等,也只有如此制作出来的网页才能有个性、有特色,具有吸引力。
消防宣传主题就是所要包含的主要内容,一个消防宣传必须要有一个明确的主题。
特别是对于消防宣传,不可能像单独的网页那样做得内容少而单一。
所以必须要找准一些自己最感兴趣内容,做深、做透,办出自己的特色,这样才能给人留下深刻的印象。
关键词:
技术指标;基设计内容;消防宣传规划;消防宣传主题
Basedontheconstructionsitefireprevention
StudentmajoringincomputerscienceandtechnologyZhangDa
TutorLiHuan
Abstract:
Thiswillbewebpagedesignandproductionofresearchanddiscussion.Worksofthemaintechnicalindicatorsinclude:
Toproduceastaticanddynamictechnology"applepages";Intheprocessofstrengtheninganddeepeningofpreviouslylearnedaboutwebdesignmethods,whileabetterunderstandingofReferenceInformationonthemethodsandtheories;Finally,thepursuitofstabilityofthebackgroundoperation.
Thedesignofthemaincontentsinclude:
applewebpagedesignideas,theoverallplanningandrelevantbasicknowledge;webpagesfrontdesign,includingthecompilationof.asplanguageprogramandeffectdiagram;webpagesdebugging.
Pageplanincludesagreatmanythings,suchasthepagestructure,andcolumnsettings,webstyle,colorcombinations,layout,text,imagesandotheruseof,andonlythiswebsiteinordertohaveproducedcharacteristics,attractive.
Webthemeistobeincludedinthemaincontentsofawebpagemusthaveacleartheme.Especiallyforapplewebpages,itisimpossibletodo,asanintegratedWebsitecontentaslargeandcomprehensive,all-inclusive.Mustbenecessarytoidentifyonemostinterestedintheirowncontent,sodeep,bethorough,todoitsowncharacteristics,soastogivetheleftadeepimpression.
Keywords:
Technicalindicators ;GroundRules;Process;WebTheme
引言在21世纪的今天,人类使用和学习信息的方式以及信息的包装方式正在进行着不可阻挡的革命,这次革命将比印刷术的出现所产生的影响以及对社会发展的推动远为复杂而巨大,目前,我国上网的人口已近一亿,成立世界上网民最多的国家,许多人在需要查询信息,首先想到的就是上网。
消防宣传的迷人之处在于综合使用文本、图像、声音、动画和视频的信息和内容,具有丰富的多媒体表现与互动特点,毋庸置疑,消防宣传已成为最吸引人的也是最有效的信息传递手段和法按时。
随着网络技术的发展,各类消防宣传纷纷出现,消防宣传也成为了一种任务。
越来越多的企业希望拥有自己家的消防宣传,开辟网络世界的一片天地,展示自己企业对防火对员工安全的考虑。
所谓网站消防宣传(Website),就是指在网际网路(因特网)上,根据一定的规则,使用.asp等工具制作的用於展示特定内容的相关网页的集合。
简单地说,消防宣传是一种通讯工具,就像布告栏一样,人们可以通过消防宣传来发布自己想要公开的资讯(信息),或者利用消防宣传来提供相关的网路服务(网络服务)。
人们可以通过网页浏览器来访问消防宣传,获取自己需要的资讯(信息)或者享受网路服务。
网站消防宣传是指因特网上一块固定的面向全世界发布消息的地方,普通的消防宣传由域名(也就是消防宣传地址)、程序和消防宣传空间构成,通常包括主页和其他具有超链接文件的页面。
消防宣传是一种通讯工具,就像布告栏一样,人们可以通过消防宣传来发布自己想要公开的资讯,或者利用消防宣传来提供相关的网络服务。
消防宣传是指企业或团体因某种利益、拥有某种专业技术、提供某种服务或把自己企业的演习、活动创造而制作的具有独立空间域名的消防宣传。
所谓的团体消防宣传,就是指消防宣传内容是介绍企业的或是以企业的信息为中心的消防宣传,不一定是自己做的宣传。
1系统需求分析
1.1可行性研究
消防宣传网站建设是由个别提供的一套集视频、文章、相册、新闻、登录、链接、调查、留言板等诸多功能于一体的网络平台。
消防宣传网站的自由、开放精神,并使之更容易操作,更具个性需求,而不需要高深的技术[3]。
它可以帮助进行全面的信息化,以多种形式达到对信息获取、组织、思考、表达、共享和交流的目的。
以浏览为中心,建立一个完全属于自己的可定制的个性化网络平台。
来自文章的评论,留言板都可以很好的进行交流,倾听别人的声音。
随着互联网的进一步发展与成熟,网络的带宽进一步加阔,网络应用也越来越广泛。
网页制作更是日新月异,层出不穷。
涌现了很多琳琅满目的网站,使得整个互联网多姿多彩。
在进行动态网页制作的时候,通常都是使用ASP来完成。
由于ASP使用方便,操作简单,很多网页设计者一直使用ASP。
ASP集成在HTML和脚本语言中,其工作界面简单,因此,ASP相对于其他网页制作软件来说,易学易用,是网页制作初学者的入门软件。
同时配合数据库的操作,使消防宣传网站具有更好的网络平台和交互性。
1.2需求分析
网络技术逐渐深入社会生活各个层面的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,网络成为了宣传或推销的最大平台,网络是必不可少推销手段,现在基本上每一个人都会接触网络,而现在社会上众多的火灾或者突发事故如何尽快的能让大家都能了解网络就成为了一个重要的宣传平台。
随着现在人们生活的逐渐提高大家都在努力的挣钱,挣钱之后大家都在忙着买房买车,而我们中国的路线本来是温饱、安全、生活品质。
但是由于人们消防意识的单薄直接跨过去了安全这个最基本的原则跳到了生活品质上,所以因为这些缘由导致中国每一年因为火灾死亡人数达到几十万人,2008年5.12汶川8级大地震中国死亡人数达到14万人,但是日本的九级地震死亡人数才1万多,到底原因在哪里差距在哪里,像日本这种国家或者欧美那些国家他们的消防意识特别的高,在每一家每一户外国只要是高层都会在墙上挂着一根安全绳,而我们中国只会按着防盗窗,当发生火灾或者突发事故的时候外国都直接沿着绳子直接滑下来了,而我们中国人除了跳楼就没有别的方法了,还有黄岛的事故更加的体现了中国人的消防无知才导致了那么多无辜群众的死亡,所以如何尽快的提高中国人消防意识是我考虑的重点,而完成这项任务除了报纸或者电视还有一个更加迅速的平台那就是网络,只有在网络上面做各种方面的宣传让大家都了解消防重视消防,这样中国人的人身安全才能得到保证。
根据这种现状我会建设一个消防宣传的网站,当然这个网站上面我会在上面彰显出消防宣传的文字,还会在上面添加各种突发事故的图片,另外在上面增添一些关于事故现场的视频,让人们看到后知道事故发生后的后果,让他们想象如果这些事情发生在他们自己身上还怎么办?
我还会在上面加上一些关于讨论区让大家都能畅所欲言添加网站的生命力。
1.2.1功能划分
消防宣传网站的主要功能是实现网站浏览以及交流后台的管理,需实现功能为六个部分:
(1)群众能够通过别的网站的窗口进入我的网站进行阅览。
(2)群众能够在网站上进行搜索功能比如输入青岛大火就会立即出现。
(3)群众能够进行阅览视频。
(4)群众能够找到在网站上面进行交流并且留言与管理者进行交流。
(5)群众能够进行浏览大量的图片和文字并且能够进行链接其他的网站。
(6)群众可以在网站上面进行注册并且登陆成为会员。
1.2.2功能分析
消防宣传网站大体可分为以下几个功能,为了减少现实中的错误需要简单的做一下介绍:
(1)搜索引擎:
根据浏览者的要求,使用主页上的搜索引擎链接到XX,在整个Internet上进行搜索,完成信息的优化与提取。
(2)留言板:
主要功能是网友和网站之间的交流平台,也是网友给版主提出意见的主要渠道。
在论坛中用户可以发表意见,这些意见可以让所有人看到,也可以只让版主看到,版主和其他
人可以针对留言的内容进行回复,只留给版主的留言只有版主能够回复,并且版主可以登录后台对留言进行管理,是否发表或删除。
(3)视频浏览:
网友可以通过点击视频播放按钮来观看近期火灾发生的视频,来增加视觉效果。
(4)图片文字链接:
在一个比较有吸引力的网站设计中必须覆盖比较多的文字以及图片,如果没有图片和文字的覆盖一个网站就显得特别空洞,所以在本次网站中我加入了人大量的消防文字和消防现场图片来让大家尽快的了解消防关注消防,并且文字和图片能够进行有效的链接。
(5)会员注册:
不论是本人还是群众,都有唯一对应的登录号。
且人员流动性比较大。
新注册或已注销的人员都需要及时进行处理,以方便本人对人员的管理,及时清理空间。
功能模块图如图一所示:
图1功能模块图
2消防宣传网站数据库设计
2.1数据库的设计总图
图1消防宣传网站数据库链接总图
2.2数据库的设计
数据库的建立是系统设计的关键一步,主要问题在于确定所需的表及其结构和他们之间的索引。
为了使系统设计精练实用,体现关系型数据库的特点,还需为各相关表建立关系。
此系统需要建立和实现图书及人员的关系。
2.3数据库的设计表格图
表1
表2
表3
表4
表5
3设计部分
“消防宣传网站要发展,要么是从我的需求出发,要么是从我周围人的需求出发。
”国内著名消防宣传网站站长、手机之家站长高春辉说。
网页设计是一门新兴的设计类和网络的交叉学科,近几年随着网络的发展而逐渐收到人们的重视,它本身以网络为载体,把各种信息以最快捷、方便的方式传达给大众。
一个网站项目的确立是建立在各种各样的需求上面的,这是消防宣传网站,所以这种需求往往来自于个人的实际需求,其中每个人的实际需求占了绝大部分[6]。
因此如何更好地的了解、分析、明确需求,并且能够准确、清晰以文档的形式表达出来,保证开发过程按照个人需求为目的正确项目开发方向进行。
3.1设计的愿望qq
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
因此网站建设在Internet应用上的地位显而易见,它已成为个人、政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视[7]。
越来越多的人希望能真正参预到互联网上,这就出现了越来越多的消防宣传网站的设计以及推广的工作和任务。
就我个人而言,之所以在毕业设计的时候选择这个课题是因为我也想拥有自己的消防宣传网站,在互联网上拥有自己的一席之地,从而真正的参与到网络中去,做网络新时代的主人,同时也希望自己喜欢和收藏的一些东西能够和网络一起分享,和互联网上的你一起分享。
3.2设计的背景
3.2.1设计介绍
这次我所设计的课题正是互联网与消防宣传之间的紧密联系的体现,消防宣传网站,包括新闻中心、论坛、视频制作、联系方式等。
在突出自己的风格和特点的同时,还应用了现在流行的网站设计技术和数据库技术。
3.2.2用户特征
用户人群:
具有基本的计算机操作能力,熟知网络并能够在Internet遨游。
3.2.3运行环境
软件平台需要服务器上的操作网站为microsoftwindowsxpserver。
因为ASP的开发平台首选是WindowsNTServer(Windows2000Server)上的IIS,然后是WindowsNTWorkstation(Windows2000Profession)或Windows95/98的PersonalWeb,同样现在的浏览器是微软一家独大,使用的浏览器是微软的explorer,网站的数据库使用了同样是microsoft的officeaccess数据库,因为一个数据不是很庞大的消防宣传网站没有必要使用oracle等大型数据库网站,同时access数据库结构比较的简单,使用起来比较简单好用。
3.2.4术语说明
✧ODBC:
开放式数据库互连[8]
✧Firepropagandawebsite:
消防宣传网站
✧DataProcessing:
数据处理
✧Transactionprocessing:
事务处理
✧Access2000:
数据库
✧ASP:
活动服务器网页
✧HTML:
超文本标志语言
3.3达到的预期成果
在明确了我的消防宣传网站的风格和定位后,就是网站的材料组织以及网站的页面设计和数据库设计。
网站最后完成发不到网上后,能够充分吸引浏览者的目光,利用搜索引擎,浏览者可以在网站内搜索自己喜欢的资料,并且可以在留言板和大家交流,在后台管理页面中,通过身份认证,管理员可以对网站信息进行管理。
站内的其它页面均是我自己的精心收藏,与大家一起分享。
3.4使用工具的简要介绍
(1)IIS的简要介绍
IIS是InternetInformationServer的缩写,它是微软公司主推的Web服务器,最新的版本是Windows2000里面包含的IIS5.0,IIS与WindowNTServer完全集成在一起,因而用户能够利用WindowsNTServer和NTFS(NTFileSystem,NT的文件网站)内置的安全特性,建立强大、灵活而安全的Internet和Intranet站点。
IIS的一个重要特性是支持ASP[9]。
IIS3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。
IIS的安装步骤:
(1)点击:
【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。
(2)点击左边菜单栏中“添加/删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能要花几十秒钟),在对话框“组件”列表中,选中“Internet信息服务(IIS)”项。
(3)将“Windows2000”安装盘放入光驱中,然后点击“下一步”。
这个步骤可能会花几分钟。
(4)点击“完成”按钮,完成IIS的安装。
(2)数据库Access的简要介绍
Access数据库是集成在Microsoft公司开发的产品更新换代Office网站中的集成软件[10]。
Access是一个数据库管理网站,它之所以被集成到Office中而不是VisualStudio中,是因为它与其它的数据库管理网站(如VisualFoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。
而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。
ODBC(OpenDatabaseConnectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机网站[11]。
ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQLSERVER、ORACAL、INFORMIX等,当然也包括了Access。
ASP访问数据库的几种方式:
在ASP脚本中可以通过三种方式访问数据库:
✧IDC(InternetDatabaseConnector)方式;
✧ADO(ActiveXDataObjects)方式;
✧RDS(RemoteDataService)方式;
这三种访问方式对数据库的访问是由InternetInformationServer来完成的。
Web浏览器用HTTP协议向Internet信息服务器(IIS)递交请求。
Internet信息服务器执行访问数据库的操作,并以一个HTML格式的文档作为回答[12]。
在本程序中我使用的是第二种方式,即ADO方式。
(3)Access的组件介绍
我们在Web服务器运用Web应用程序进行的最常见和最实用的任务就是访问服务器端的数据库。
而ASP内建的DatabseAccess组件使得我们能够轻而易举地通过ActiexXDataObjects(ADO)访问存储在服务器端的数据库或其他表格化数据结构中的信息。
ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到ActiveServer页面上[13]。
可以使用ADO去编写紧凑简明的脚本便连接到OpenDataseConnetivity(ODBC)兼容的数据库和OLEDB兼容的数据源,这样ASP程序员就可以访问任何与ODBC兼容的数据库,包括MSSQLSERVERAvccess,Ovracle等。
如果您是一个对数据库连接有一定了解的脚本编写人员,那将发现ADO命令语句并不复杂而且容易掌握,同样地,如果您是一个经验丰富的数据库编程人员,将会正确认识ADO的先进的与语言无关性和查询处理功能。
熟悉VB数据库编程的朋友会发现ADO与RDO有某中类似的地方。
但是据说ADO的访问的速度更快,内存需要更小。
(4)创建Access数据库介绍
用MicrosoftAccess来创建数据库,最简单的是通过它提供的的一个“向导”,在启动这个软件以后,建立数据库文件的操作。
下面是我利用“向导”来创建一份数据库文件的具体操作步骤:
✧选择“Access数据库向导、数据页和项目”单选按扭,然后单击“确定”按钮,若选择MicrosoftAccess对话框中的“空Access数据库”单选项按钮,就会建立一个空的数据库了,数据库里面的信息需要手工来添加,若选择“打开已有文件”单选按钮则可以从下方的列表中选择打开已经存在的数据库。
✧在弹出的“新建”对话框中,我们可以选择一个模板来快速建立数据库,我们就先选择个“定单管理”看看,然后单击“确定”按扭。
✧“文件新建数据库”对话框的功能是,指定数据文件名,以及保存它的文件夹。
我们就以它的初始文件名“定单入口1”吧,单击“创建”安扭后,新建的数据库文件就将被指定保存到MicrosoftAccess默认的文件夹下了,或我们给它指定一个新的也行,这样一来,一份新的数据库就建立好了,屏幕上也将显示“数据库向导”对话框。
✧“下一步”按钮。
✧以上“数据库向导”对话框分为左右两部分,左边的窗口是用来选择“数据库中的表”,右边的窗口是用来选择“表中的字段”。
选择好所需要的数据库中的表和表中的字段之后,就单击下一步按钮。
✧以上“数据库向导”对话框是用来确定屏幕的显示样式,我们就采用标准样式吧,单击下一步按钮。
✧以上“数据库向导”对话框是用来确定打印报表的样式的,我们可以选择如“组织”样式,然后单击下一步按钮。
✧以上“数据库向导”对话框的作用是确定数据库的标题和是否在所有报表上加一幅图片,我们就先设定数据库的标题为“定单入口”,并不在所有报表上加图片,然后单击下一步按钮。
✧单击以上“数据库向导”对话框的“完成”按钮,就完成了创建数据库的工作了。
✧象这个数据库在使用之前还会弹出“我的公司信息”对话框,当然,不同的模板是不相同的,象这个就是要求输入公司的名称和地址信息,如下图所示,关闭这个对话框,网站将自动保存信息。
✧关闭“我的公司信息”对话框后,会弹出“主切换面板”对话框。
位于“主切换面板”对话框后面的是“定单入口1”窗体,通过这两个窗体即可对新创建的数据库进行各种操作了。
无论什么时候使用“数据库向导”新建数据库,MicrosoftAccess都将自动新建一个切换面板,这个面板对浏览数据库都是很有帮助的,“切换面板”中有一些按钮,单击它们可以打开相应的窗体和报表,或打开其他窗体和报表的切换面板、退出MicrosoftAccess或自定义切换面。
(5)对ASP的简要介绍
ActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。
使用ASP可以组合HTML页、VBScript脚本命令和JavaScript脚本命令等,以创建交互的Web页和基于Web的功能强大的应用程序[14]。
由于脚本程序是在服务器上而不是在客户端
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 消防 宣传 网站 设计 实现