版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学与技术专业本科毕业论文(同名22857)11江西教育学院成人高等教育本科毕业论文类别年级2010级专业计算机科学与技术姓名学号论文题目动态网页设计——花之家4本花卉休闲网站设计第一原则:目的性(Intension)必须有明确合理的建站目的和目标群体。任何一个网站,必须首先具有明确的目的和目标群体。网站是面对客户、供应商、消费者还是全部?主要目的是为了介绍企业、宣传某种产品、娱乐生活还是为了试验电子商务?如果目的不是唯一的,还应该清楚的列出不同目的的轻重关系。建站包括类型的选择、内容功能的筹备、界面设计等各个方面都受到目的性的直接影响,因此目的性是一切原则的基础。2.2、专业性本花卉休闲网站第二原则:专业性(Specialization)信息内容应该充分展现网站的专业特性。对外介绍网站自身,最主要的目的是向外界介绍网站的业务范围、性质和内容,从而创造更多的商机。在这里包括:(1)应该完整无误的表述了花卉的业务范围(花语、花的故事)及主次关系。(2)应该齐备的介绍花卉的名子来源、花卉的样子、花卉的故事。(3)提供花卉的年度总体资料将有助于花卉爱好者了解花卉的新闻。2.3、实用性本花卉休闲网站第三原则:实用性(Utility)功能服务应该是切合实际需求的。1、网站提供的功能服务应该是切合浏览者实际需求的且符合访问特点的。2、网站提供的功能服务必须保证质量。2.4、易操作性(1)、层次性条理清晰的结构,表现为网站的板块划分的合理性(2)、一致性页面整体设计风格的一致性;功能一致性;元素风格一致性。2.5、精简性每个界面调出的时间应该在可以接受范围之内,当必须耗用较长的时间时应该有明确提示并最好有进度显示。2.6、艺术性本花卉休闲网站第五原则:艺术性(Artwork)网页创作本身已经成了一种独特的艺术。网页创作从某种意义上来说可以称为“eyeballwork”,要达到吸引眼球的目的,再结合界面设计的相关原理,形成了一种独特的艺术。3、休闲网站主要设计工具及本站应用3.1、Photoshop在本站中的应用在众多图像处理软件中,Adobe公司推出的专门用于图形、图像处理的软件Photoshop以其强大的功能、集成度高、适用面广和操作简便而著称于世。本站在很多方面使用了5Photoshop极其相关的技术:本站应用:首先,本站的整体样式是通过Photoshop设计出来,在Photoshop上形成网站整体的风格和样式,这样的关键是Photoshop在设计上有非常大的作用,这是其他软件很难媲美的,而且Photoshop软件还可以对所设计的网页进行切割,然后导出优化结果,这样的结果是HTML格式的,就可以很方便的导入到DreamweaverMX进行进一步的编辑。3.2、CorelDraw在本站中的应用CorelDraw12是一套屡获殊荣的图形、图像编辑软件的最新版本,能精确捕捉创作神髓。这套惊人的绘图软件组合带来强大的交互式工具,可创作出多种富于动感的特殊效果及点阵图像。本站应用:CorelDraw很重要的一点就是,它是矢量图编辑软件,它所辑出来的图片放大不会失真,这样在网页当中的应用是非常的关键的,特别是在一些图片的处理上,发挥了更加大的作用。“花之家网站”里面会有一些图片要使用到这些的处理。4、本休闲网站编写设计环境选择为了完美的表现出旅游网站的魅力和风采,在本网站编写环境选择上采用国际先进的网页、平面处理等工具及其动态网页语言。4.1编程语言选择ASP(ActiveSeverPages)ASP全称为ActiveServerPages(动态服务器主页),它是一种应用程序环境,可以利用VBscript
或JavaScript语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将ASP的程序码,解释为标准HTML格式的网页内容,再送到浏览者浏览器上显示出来。利用ASP生成的网页,与HTML相比具有更大的灵活性。只要结构合理,一个ASP页面就可以取代成千上万个网页。尽管ASP在工作效率方面较之一些新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。它具备一个服务器端的脚本执行环境,用它可产生和执行动态的、交互的、高性能的Web服务器应用程序。ActiveServer的另一大优点是代码的安全性。页面的访问者所能看到的只是服务器方的处理结果。ASP文件可以用常规的文本编辑器编辑,ASP使用VBScript、JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用"%…%"将ASP的程序包含起来。当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。4.2、连接数据库选择ADO(ActiveXDataObjects)ADO即ActiveXDataObjects,是微软提供的使ASP具有访问数据库的Components。本站就是使用这种方法连接数据库。ADO可以很方便地实时存取网络数据库的各种资料,不过,如果要使用ADO,首先应建立ODBC数据源。ODBC(OpenDatabaseConnectivity)数据源中文译名为“开放数据连接”,是微软公司开6发的一个数据库访问标准。它的两个用途分别是:第一,使用ODBC技术,设计人员只需编写一个程序版本,就可以访问多种数据库,从而使程序具有更好的兼容性和适应性。第二,有些应用程序需要访问某种数据库,但程序所在的计算机上并没有安装相应的数据库软件。如果为了使用某种数据库,可以安装相应的数据库软件,但有些数据库软件极其庞大,并且对计算机的硬件、软件配置有非常高的要求,即便能够安装,也会占用大量的系统资源。为此,ODBC提供了一批常用的数据库软件驱动程序,包括Microsoft
Access的驱动程序。这样,计算机上即便没有安装Microsoft
Access,但只要有了Microsoft
Access的驱动程序,程序就可以访问数据库。如果要在ASP程序中通过ADO对象访问数据库,必须先建立一个数据源(DataSource)。数据源包含了如何与一个数据提供者进行连接的信息。数据提供者可以是任何支持ODBC的数据库。数据源有三种类型:系统数据源、用户数据源和文件数据源。如果建立的数据源是系统数据源,则所有的用户都可以访问;如果是用户数据源,则只有指定用户可以访问;如果是文件数据源,则数据源信息将被存储在一个文件中,多个用户可以通过它来访问数据库。“花之家”的ODBC数据源是名为“website”的系统数据源。数据源的配置流程为:“开始”→“设置”→控制面板→管理工具→数据源(ODBC)。当数据库参数设置完成,会弹出测试所建立的数据源是否成功,同时也列出了连接到Microsoft
Access数据源的所有信息。4.3、网站运行环境选择IIS(InternetInformationServer)IIS是InternetInformationServer的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS6,IIS与WindowNTServer完全集成在一起,因而用户能够利用WindowsNTServer和NTFS(NTFileSystem,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
IIS支持HTTP(HypertextTransferProtocol,超文本传输协议),FTP(FeleTransferProtocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBscript,Jscript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。Windows2000Server版已默认安装了IIS服务器,如果您的服务器尚未安装IIS,可以参考如下的安装说明,否则请跳过此节。在“控制面板”的“添加/删除程序”窗口左侧选择“添加/删除Windows组件”,稍候弹出组件选择窗口,在其中选择“Internet信息服务(IIS)”一项,单击“详细信息”按钮,这里选择“WordWideWeb服务器”,另一些需要的组件会被自动选择,这里您还可以安装FTP服务,如果您有兴趣可以自行研究。单击“确定”回到上一7窗口,单击“下一步”,插入Windows安装光盘,等待完成即可。本站的浏览需要IIS的支持。本花卉休闲网站需要在IIS下才能正常运行。4.4、网站数据库选择Access数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图像、声音等。MicrosoftAccess是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。Access数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。本花卉休闲网站就是采用这个开发工具MicrosoftAccess开发数据库。4.5、网站开发工具选择MacromediaDreamweaverMXDreamweaverMX是由Macromedia公司出品的一款可视化的网页编辑器有强大的网页编辑功能,和网站管理功能。它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。为了达到很好的网页效果,本站选用MacromediaDreamweaverMX为网站开发工具。Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dreamweaver能与您喜爱的设计工具,如PlaybackFlash,Shockwave和**模组等搭配,不需离开Dreamweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。5、网站的功能介绍网站的组织结构图:
5.1各网页介绍主页index.asp全图如下所示:
图5-1这个主页使浏览者清楚了解到本花卉网站的大致内容。同时在主页中包含了解意花语、花卉图片、花之故事及请你留言这四个大块内容。花之家的解意花语huayu.asp:
图5-2不同的鲜花含义各不相同,搭配时不可只讲究外观美丽。一不小心,搭配错误,可要闹笑话了。例如:玫瑰是爱情的最佳代言人,不少新人拍婚纱照,首选玫瑰,但玫瑰的颜色不同8含义也有所区别:红玫瑰代表:深爱着你;粉色玫瑰表示:动情在心、爱的宣言;白玫瑰则表示:天真、纯洁、尊敬的含义。大部分康乃馨都代表了爱、魅力和尊敬之情。浅红色代表钦佩,深红色代表深深的爱和关怀。纯白色代表了纯洁的爱和幸运;花纹康乃馨代表拒绝求爱时的道歉。粉红色康乃馨具有最重要的象征和历史意义,因此粉红色康乃馨成为了不朽的母爱的象征。花卉图片的tupian.asp:
图5-3主要功能:主要介绍了各种花的样子,使人们方便辨别。花之故事的gushi.asp:图5-4
花的故事很多,有浪漫的、有悲伤的、有神话的。语言和情感能是融为一体的,这无形中增强了语言的魔力,让别人在不知不觉中就进入到花的故事当中,这样就很容易接受故事中的感情。在这个网站中详述了丁香花以及百合花的故事,只要你放进感情去阅读,你就会发现这是一个非常感人的故事。
请你留言的liuyan.asp:
图5-5大家可以在此网站中注册用户并给这个网站留言,互相交流,提供意见并可在留言版上尽情留言,发表各自不同的想法。论点:花卉是最具吸引力的旅游景观之一,具有"色、香、姿、韵"四个方面的旅游审美意义.花卉的色彩给人的美感最直接、最强烈,不同花色具有不同的感情象征意义.花卉的香味包括"香"与"味"两个方面,不同的香型具有不同的美感类型.花卉的姿态千变万化,因与季节无关而具有持久之美.花卉的风韵美是花卉各种自然属性美的凝聚和升华,是一种自然意态之美,它比花卉纯自然的美更具美学意义.由于作为欣赏对象的花卉是一种具有生命的自然之物,因而,花卉欣赏是一项特殊的审美认识活动,除了受审美主体的知识水平、文化素养、情绪条件等影响之外,还受自然条件和天时景象的影响。5.2、网站的各主要代码:(1)主页index.asp的简介显示代码:<marqueedirection=upheight=100scrollamount=1scrolldelay=20width="95%">向日葵的传说古希腊女神暗恋太阳神阿波罗,终日盼不到他的爱。于是,众神就将她变成花,好让她可以终生追随太阳神。就因终其一生追随著太阳,所以被称为向日葵。
</marquee>(2)主页index.asp的跑马灯显示代码:<MARQUEEscrollAmount=2hspace=5scrollDelay=10loop=100width="90%"
height=20on="left"directialign="center">
<FONTface=宋体color=#ffffff
size=2><STRONG>要知花之语言速入此网站
</STRONG></FONT></MARQUEE>(3)连接数据库代码<%setconn=server.createobject("adodb.connection"9conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("liuyan.mdb")%>
*/导入后台数据库/*6、花卉休闲网站系统功能具体的实现6.1数据库的设计与创建在进行应用程序设计之前,首先创建数据库,我们对整个花卉网站系统进行了全面分析,通过对用户需求的分析创建了以下2个表:(1).liuyan(2).zhuce6.2、数据库表的结构设计要使数据有良好的性能,表必须有良好的结构和范式,这里列举花卉信息发布系统的几个表来说明。(1)、liuyan表,用于存放留言登记的信息,图6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年房产营销宣传品设计委托协议
- 科学通史课后习题参考
- 2024年期仓库租赁临时协议样本
- 2024年度物业管理与服务协议样本
- 2024年期职工宿舍建筑施工协议范本
- 文书模板-《保洁人员外出干活意外处理协议书》
- 2024年建筑工程主体验收劳务协议
- 2024年专业牛只运输服务协议模板
- 城市出行汽车租赁正规协议样式2024
- 2024住宅区保洁员劳务协议样本
- RFJ 006-2021 RFP型人防过滤吸收器制造与验收规范(暂行)
- 2024年高中语文学业水平过关测试四-名句名篇默写积累过关训练(全国通用)学生版
- 内蒙古的特色美食
- 招投标-招投标管理
- 售后工程师热水系统维护培训
- 项目管理机构及人员配备表
- 空乘大学生职业生涯规划
- 使用电器安全教育课件
- 动物的生长激素与动物发育
- 《实名认证》课件
- 语文教学之学理
评论
0/150
提交评论