潮州美食网网站建设毕业设计 精品.docx
《潮州美食网网站建设毕业设计 精品.docx》由会员分享,可在线阅读,更多相关《潮州美食网网站建设毕业设计 精品.docx(47页珍藏版)》请在冰豆网上搜索。
潮州美食网网站建设毕业设计精品
毕业设计(论文)
潮州美食网网站建设
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
北京理工大学珠海学院毕业设计
诚信承诺书
本人郑重承诺:
我所呈交的毕业设计《潮州美食网网站建设》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
承诺人签名:
日期:
年月日
潮州美食网网站建设
摘要
中国已进入温饱问题基本得到解决的小康社会,人们对食物的要求越来越高,不仅仅局限于能吃饱就好,越来越多人在追求更多的美食。
潮州菜是广东菜三大流派之一,发源于韩江平原,历经千余年而形成和发展,以其独特风味自成一体,是潮州人民经过长期的积累、改进而形成的地方美食,享誉世界。
作为土生土长的潮州人,潮州菜一直是我们的骄傲,不管到任何地方都会想念家乡那熟悉的味道。
潮州虽然只是个粤东小城市,但在悠久传统文化的熏陶下,蕴含丰富的人文底蕴及浓郁的地方特色的潮州菜系早就受到全国甚至全世界的认可。
迅猛发展并日益成熟的互联网已经影响到我们生活的方方面面。
人们真真切切的体会到了网络带给大家的便捷,互联网也以其独有的优势快速地渗透到越来越多的传统领域。
潮州悠久的饮食文化、推陈出新的美食特色、种类多样的选择无疑可以在互联网上“大展拳脚”,在网上推广潮州美食,详述各种美食做法必定可以受到潮菜爱好者们的追捧。
近年来,已出现不少网站对潮菜进行普及宣传,提供大量美食信息,介绍潮州菜系和小吃的饮食文化、饮食习俗、饮食习惯等,具有一定的可读性和趣味性。
开发此网站,目的在于尽可能详细地展示、介绍各种美食信息,同时提供美食爱好者一个交流的平台,使得更多的美食传统做法得到推广,也可激发更多美食创意的产生。
关键词:
网站建设美食网站潮州菜ASP
ChaozhouFoodNetworkWebsiteConstruction
ABSTRACT
Chinahasaccesstothewell-offsocietythatbasicfoodandclothingproblemsresolved,people’sdemandsonfoodisincreasinglyhigh,notjustlimitedtoeatgood,moreandmorepeopleinthepursuitofmoredeliciousfood.ChaozhoucuisineisoneofthethreemajorschoolsofGuangdongcuisine,originatedinHanRiverplain,hasbeenformedanddevelopedoveronethousandyears,withitsuniqueflavorself-contained,isafterlong-termaccumulationoftheChaozhoupeople,whiletheformationoflocalcuisine,renownedworld.Asanative-born,Chaozhoucuisinehasalwaysbeenourpride,nomatterwhereweare,wewillmisshomefamiliartaste.AlthoughjustasmallcityintheeastofGuangdong,inthelongtraditionalcultureundertheinfluence,teemswithhumanityandstronglocalcharacteristicsofChaozhoucuisinewouldhavebeenrecognizedbythenationalandevenworldwide.
RapiddevelopmentandincreasingmaturityoftheInternethasaffectedeveryaspectofourlives.Peopleexperiencethegenuinenessoftheconvenienceofusallwithanetwork,theInternetisitsuniqueadvantagesquicklyintomoreandmoretraditionalareas.Chaozhoufoodculturewithalong,innovativefoodfeatures,awidevarietyofchoicescannodoubtontheInternet"werender"intheonlinepromotionofChaozhoufood,detailingthevariousfoodpracticeswillbepursuitofChaozhoufoodlovers.Inrecentyears,thepopularizationofChaozhoufoodhasanumberofsitestobepropaganda,providinglargequantitiesoffoodinformation,describedChaozhoucuisineanddietofsnackculture,eatinghabitsandeatinghabits,andsoon,withacertaindegreeofreadabilityandinterest.DevelopmentofthisWebsiteaimedatdisplay,describesvariousfoodinformationasdetailedaspossible,whileprovidingaplatformfortheexchangeoffoodlovers,moregourmettraditionalpracticesbepromotedcanalsostimulatetheproductionofmorefoodideas.
Keywords:
WebsiteConstructionDeliciousfoodWebsiteChaozhoufoodASP
1网站概述
1.1开发背景
俗话说“民以食为天”,在解决了温饱问题的现代,人们对食物的要求越来越高,已不仅仅局限于能吃饱就好,更多是希望能吃好,追求更多的美食。
我的家乡——潮州,这个洋溢着浓浓文化气息的古城,有着如画的山水,优美的景色及古朴典雅的人文景观。
在这悠久传统文化的熏陶下,潮州菜系也被注入丰富的人文底蕴及浓郁的地方特色。
“吃在潮州”这句话一点不假,潮州菜是广东菜三大流派之一,发源于韩江平原,历经千余年而形成和发展,以其独特风味自成一体,是潮州人民经过长期的积累、改进而形成的地方美食,享誉世界。
作为土生土长的潮州人,潮州菜一直是我们的骄傲,不管到任何地方都会想念家乡那熟悉的味道,甚至总嫌弃外面的做法不够地道。
近年来,已出现不少网站对潮菜进行普及宣传,提供大量美食信息,介绍潮州菜系和小吃的饮食文化、饮食习俗、饮食习惯等,具有一定的可读性和趣味性。
然而,潮州美食在网上的推广也碰到了不少的阻滞,各式各样的美食网站,有些商业气息太浓,忽略了真实的情况,有些网站信息量太少甚至有误,还有的表达不完整或没经过认真考究,与其它菜系做法混为一谈。
导致传统潮州美食的做法很多已经误传或几近失传了。
1.2开发意义
“忽如一夜春风来,千树万树梨花开”,迅猛发展并日益成熟的互联网已经影响到我们生活的方方面面。
人们真真切切的体会到了网络带给大家的便捷,互联网也以其独有的优势快速地渗透到越来越多的传统领域。
潮州悠久的饮食文化、推陈出新的美食特色、种类多样的选择无疑可以在互联网上“大展拳脚”,在网上推广潮州美食,详述各种美食做法必定可以受到全国乃至全世界的潮菜爱好者的追捧。
设计开发此潮州美食网站最基本的意义,就是能够尽可能详细地展示、介绍各种美食信息,同时提供美食爱好者一个交流的平台,使得更多的美食传统做法得到推广,也可激发更多美食创意的产生。
1.3目标内容及关键问题解决
1.3.1内容
此次开发的潮州美食网站的目标是满足爱好潮菜及各界需要搜集潮州美食信息的网络用户的需求,在追求界面友好吸引人之余尽可能补充、不断完善潮州各种美食介绍及详细做法。
推广传统美食及其正确做法,同时提供一个用户相互学习、交流的平台。
此网站主要功能是推广潮州特色美食,其主要内容包括:
(1)前台管理
前台主要展示各类型美食,有搜索查询信息的功能,并设有“美食论享”模块,用户拥有随意交流评论的权限,无需登录注册,输入用户名等即可留言;
(2)后台管理
后台管理由网站管理人员使用,需登录才可进行相应操作,负责对网站图片、文章、美食信息增、删、改等更新维护。
后台管理主要包括信息管理、图片管理、回复管理、管理员注销等功能模块。
1.3.2拟解决的关键问题
(1)网站的界面设计及实用性
网站人机界面操作友好,本网站界面具有简洁性和友好性等特点,但又不失独特的页面风格,体现地方特色。
界面采用引入的图片温馨暖格调的色调,优雅大方,内部结构采用框架布局,使整个网站看起来更有层次感,在用户功能操作上,设计简单方便
(2)数据库设计
在开发过程中要确保数据的独立性与完整性,建立合理的表结构,避免数据冗余,数据的存储准确有效,减少冗余,节约存储空间。
要充分考虑各种可能性,便于后期更新信息,后台对网站的维护等。
(3)系统安全性
确保用户和后台管理人员的操作权限。
1.4使用软件与技术
网站选用MicrosoftWindowsXPServer作为网络服务器;选用IIS作为Web服务器;采用Access数据库,以ASP技术等作为主要开发技术;应用Dreamweaver为界面设计软件,选用图片处理软件如photoshop对网站所需图片进行必要修改。
1.5开发工具介绍
1.5.1ASP介绍
ASP是ActiveServerPage的缩写,意为“动态服务器页面”。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
ASP的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
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数据库.
(8)ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。
但是其原理也是一样的。
Asp的工作原理
当在Web站点中融入ASP功能后,将发生以下事情:
(1)用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。
(2)浏览器向服务器发出请求。
(3)服务器引擎开始运行ASP程序。
(4)ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。
(5)页面信息发送到浏览器。
1.5.2DreamweaverCS3介绍
DreamweaverCS3是Adobe(奥多比)公司收购Macromedia公司后最新推出的CreativeSuite3设计套装中用于网页设计与制作的组件。
作为全球最流行,最优秀的所见即所得的网页编辑器,Dreamweaver可以轻而易举地制作出跨操作系统平台,跨浏览器的充满动感的网页,是目前制作Web页站点,Web页和Web应用程序开发的理想工具。
Dreamweaver,Fireworks,Flash被称为网页制作的“三剑客”,这三款工具相辅相承,是制作网页的最佳拍档之一。
与其他网页编辑工具相比,Dreamweaver的新版DreamweaverCS3的主要特点有:
(1)网页编辑形式灵活:
Dreamweaver将“设计”和“代码”编辑器集成在一起,既可以方便的进行源代码编辑,也可以使用鼠标方式添加和设置对象。
使用可视化编辑环境:
(2)Dreamweaver是一种所见即所得的网页编辑器,既有效的减少了代码编写的工作量,也确保所设计文档的专业性和兼容性。
(3)强大的CSS功能:
CSS样式可以有效的控制网页对象的外观,美化网页界面,如文本字体,颜色,表单样式、图像风格等。
Dreamweaver中有强大的CSS样式表编辑器,可以比较轻松的编辑CSS样式。
(4)站点管理功能完善:
Dreamweaver提供了强大的站点管理功能,可以安全,系统的维护和管理各种规模的网站。
(5)集成性高:
Dreamweaver与Fireworks,Flash,Shockwave具有良好的集成性,可以在这些Web创作工具之间自由的进行切换。
(6)媒体支持能力强:
在Dreamweaver文档中,可以灵活加入JAVA,Flash,Shockwave,ActiveX以及其他媒体元素,也可以对各种多媒体元素进行处理。
(7)扩展能力强:
Dreamweaver可以实现功能的扩展。
利用Adobe公司免费提供的Dreamweaver插件,可以丰富Dreamweaver的媒体处理能力。
1.5.3Access数据库介绍
MicrosoftOfficeAccess是由微软发布的关联式数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。
另外,Access还是c语言的一个函数名和一种交换机的主干道模式。
Access的主要用途:
MicrosoftAccess在很多地方得到广泛使用,常被用来开发简单的WEB应用程序.这些应用程序都利用ASP技术在InternetInformationServices运行.
它的使用方便程度和强大的设计工具为初级程序员提供许多功能,一些专业的应用程序开发人员使用Access用作快速应用开发。
不少Access的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括JET(档案为主的数据库引擎,Access缺省使用)、MicrosoftSQLServer、Oracle和任何其他跟ODBC兼容的产品。
这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器。
Access的优点:
(1)存储方式简单,易于维护管理
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb或.accdb)的数据库文件中,便于用户的操作和管理。
(2)面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。
它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。
通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。
同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。
系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
(4)集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
(5)支持广泛,易于扩展,弹性较大
能够将通过链接表的方式来打开EXCEL文件、格式化文本文件等,这样就可以利用数据库的高效率对其中的数据进行查询、处理。
还可以通过以Access作为前台客户端,以SQLServer作为后台数据库的方式(如ADP)开发大型数据库应用系统。
总之,Access是一个既可以只用来存放数据的数据库,也可以作为一个客户端开发工具来进行数据库应用系统开发;即可以开发方便易用的小型软件,也可以用来开发大型的应用系统。
1.5.4IIS介绍
IIS全称InternetInformationServices(互联网信息服务),是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。
它是微软公司主推的服务,最新的版本是Windows7里面包含的IIS7.0,IIS与WindowNTServer完全集成在一起,因而用户能够利用WindowsNTServer和NTFS(NTFileSystem,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
IIS的作用
IIS支持HTTP(HypertextTransferProtocol,超文本传输协议),FTP(FileTransferProtocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。
IIS不需要开发人员学习新的脚本语言或者编译应用程序。
IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。
IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与WindowsNTServer网络操作系统紧密的集成在一起,另外,IIS还使用与WindowsNTServer相同的SAM(SecurityAccountsManager,安全性账号管理器),对于管理员来说,IIS使用诸如PerformanceMonitor和SNMP(SimpleNerworkManagementProtocol,简单网络管理协议)之类的NT已有管理工具。
IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。
用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(MultipurposeInternetMailExtensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。
IIS的一个重要特性是支持ASP。
IIS3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。
对于诸如VBScript,JScript开发软件,或者由VisualBasic,Java,VisualC++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。
2网站分析
2.1可行性分析
2.1.1社会可行性
本网站的开发符合国家法律法规,能健康独立的运行,操作使用方便,能免费提供大量潮州美食信息,用户通过本平台不仅可以查阅到自己需要的信息资源,还能进行评论和交流,满足不同地方的美食爱好者的需求。
后台管理功能模块清晰明确,随时更新有用信息。
2.1.2技术可行性
就技术层面而言,此美食网站开发基于B/S模式,拟建的方案较为成熟,技术难度不大。
主要包括前端应用程序以及后台数据库的建立和维护,前者要求具备功能完善、方便使用等特点,而后者则要求能够建立数据一致性和完整性强,安全性好的库。
网站使用的Access数据库、ASP开发语言作为开发工具,IIS作为Web服务器,这些都已经是目前十分成熟的技术,应