毕业论文--美食网页设计与制作

 时间:2018-08-23 20:43:09 贡献者:卢妍妍

导读:毕业实践报告(论文)课题名称美食网页设计与制作专业 徐燕计算机信息管理学生姓名 学 号5321009310163032 张学广 2012 年 10 月 17 日指导教师 起讫日期美食天地网页 摘要中国美食文化的发展与

毕业论文--美食网页设计与制作
毕业论文--美食网页设计与制作

毕业实践报告(论文)课题名称美食网页设计与制作专业 徐燕计算机信息管理学生姓名 学 号5321009310163032 张学广 2012 年 10 月 17 日指导教师 起讫日期

美食天地网页 摘要中国美食文化的发展与繁荣,是与整个中国历史的发展相知 和谐统一的,以中国古代美食文化为例,具体体现在从宫廷 到民间从内地到边疆,从王宫贵族到平民百姓,食风的盛、 雅艺精、奇等方面。

而本网页通过用 Dreamweaver,ACCESS,,与以 ASP 等编写 的美食网页,其主要包括几个模块:首页,美食专区,美食 素材,论坛等。

通过本网页系统能提供各种美食相关的信息 以及各种美食信息的交流。

与其他企业网站一样,也通过 internet 来对外宣传网站。

建立以 Dreamweaver,ACCESS,以 ASP 等技术的动态网站 管理系统的前台表现模块。

为用户提供方便快捷的信息服务 与交流。

随着网络技术的迅猛发展,互联网的快速发展使越 来越多的人选择从互联网上获取信息,因此,互联网逐渐成 为一个宽广的信息发布平台和获取信息的平台。

本网站系统 就要有用户注册和留言两大动态功能。

本设计使用 ASP 技术 的动态网页技术,ACCESS 作为后台数据库,制作了一个简单 的美食网站系统,实现了美食网站用户登录、注册、留言与 及留言管理等功能。

关键词:美食网站 Asp Dreamweaver ACCESS

目录1 引言………………………………………………-51.1 开发背景………………………………… -51.2 开发意义………………………………… -51.3 目标内容及关键问题解决……………… -61.3.1 内容…………………………………-61.3.2 拟解决的关键问题…………………-61.4 使用软件与技术 ………………………… -61.5 开发工具介绍 …………………………… -71.5.1 ASP 介绍 ………………………… -71.5.2 Dreamweaver CS3 介绍………… -81.5.3 Access 数据库介绍……………… -91.5.4 IIS 介绍……………………………-102 网页分析 ……………………………………… -112.1 可行性分析……………………………… -112.1.1 社会可行性……………………… -112.1.2 技术可行性……………………… -112.1.3 经济可行性……………………… -122.2 需求分析………………………………… -122.2.1 界面设计需求…………………… -132.3 业务流程分析…………………………… -132.3.1 用户操作业务流程……………… -13-

2.3.2 管理员操作业务流程…………… -143 网页设计 ……………………………………… -153.1 网站设计目标…………………………… -153.2 模块结构设计…………………………… -153.2.1 模块功能设计 ……………………-153.2.2 模块功能结构图……………………… -163.3 数据库设计……………………………… -173.3.1 E-R 图设计 ………………………-173.3.2 数据表设计……………………… -193.4 界面设计………………………………… -213.4.1 主页设计………………………… -213.4.2 留言界面………………………… -224 开发实施 ……………………………………… -254.1 网页主页开发…………………………… -254.1.1 页面截图………………………… -254.1.2 主页面部分源代码……………… -254.2 用户留言页面开发……………………… -284.2.1 页面截图………………………… -284.2.2 用户留言页面部分源代码……… -284.3 管理员登录开发………………………… -314.3.1 界面截图………………………… -314.3.2 管理员登录部分源代码………… -31-

4.4 后台管理主页面开发…………………… -334.4.1 页面截图………………………… -334.4.2 后台主页面部分源代码………… -344.5 其它部分源代码………………………… -354.5.1 前台管理部分源代码…………… -354.5.2 评论回复部分源代码…………… -375 总结 …………………………………………… -38参考文献 ………………………………………… -39谢辞 ……………………………………………… -40-

1 引言1.1 开发背景2006 年上半年,我国餐饮市场消费需求较旺,景气指数 明显攀升,营业额继续保持较强的僧长势头。

据国家统计局 统计,上半年餐饮实现营业额 3373.7 亿元,与去年同期僧 长 24.5%:其中一季度实现营业额 1742.3 亿元,同比僧长 16.6%:二季度餐饮业实现营业额 1631.4 亿元,同比僧长达 到 34.2%,僧幅较大,主要是去年同期餐饮业受非典影响僧 幅下降 10.1 个百分点,同比基数较低的因素影响。

据推算, 我国现有餐饮网点达到 400 万个,其中个体私营企业 380 万 个,占到 95%左右:外资合资与国有企业约 20 万个,占到 5%左右,企业结构不断调整,行业规模继续扩大。

近两年来, 一大批网站正在吸引着人们的眼球。

然而,除了少数网站受 到风险投资的青睐并实现飞跃式发展之外,很大一部分正处 于迷茫摸索甚至挣扎的状态。

在餐饮业这样一个与老百姓 “衣食住行”息息相关的传统领域,各种网站走出了不同电 子商务之路,催生出餐饮业电子商务发展。

随着生活质量的提高,对饮食消费理性化、经营特色 化和市场细分化的特点日益突现出来。

调查反映,2006 年上 半年的餐饮消费在需求能力有所提高的同时,顾客的就餐选

择性和多样性的特点明显,更加追求企业的品牌特色、营养 健康和环境服务的综合水平,特别是对餐饮企业的经营特色 化和差异性的需求不断提高,特色餐饮对消费的吸引力明显 僧强。

餐饮企业的创新能力不断提升,在经营业态、菜品推 出、风味设计和文化气氛等方面加大开发力度,市场细分化 趋势僧强,更加丰富多彩。

随着饮食市场的不断变化对业界 提出了一系列新的要求,而通过电子商务网站形式加强企业 的竞争能力已经成为一种趋势,所以我建立了一个美食网 页。

本人主要针对该网页的各方面内容进行描述。

1.2 开发意义“忽如一夜春风来,千树万树梨花开” ,迅猛发展并日 益成熟的互联网已经影响到我们生活的方方面面。

人们真真 切切的体会到了网络带给大家的便捷,互联网也以其独有的 优势快速地参透到越来越多的传统领域。

悠久的美食文化、 推陈出新的美食特色、各种多样的选择无疑可以在互联网上 “大展拳脚” ,在网上推广美食,详述各种美食做法必定可 以受到全国乃至全世界的爱好者的追捧。

设计开发此美食网页最基本的意义,就是能够尽可能详 细地展示、介绍各种美食信息,同时提供美食爱好者一个交

流的平台,使得更多的美食传统做法得到推广,也可激发更 多美食创意的产生。

1.3 目标内容及关键问题解决 1.3.1 内容此次开发的中国美食网页的目标是满足爱好 中国及各界需要搜集中国美食信息的网络用户的需求,在追 求界面友好吸引人之余尽可能补充、不断完善中国各种美食 介绍及详细做法。

推广传统美食及其正确做法,同时提供一 个用户相互学习、交流的平台。

此网页主要功能是推广中国特色美食,其主要内容包 括: (1) 前台管理 前台主要展示各类型美食,有搜索查询信息的功能,并 设有“菜式欣赏”模块,用户拥有随意交流评论的权限,无 需登陆注册,输入用户名等即可留言; (2)后台管理 后台管理由网页管理员使用,需要登入可进行相应操 作,负责对网页图片、文章、美食信息增、删、改等更新维 护。

后台管理主要包括信息管理、图片管理、回复管理、 管理员注销等功能模块。

1.3.2 拟解决的关键问题(1)网页的界面设计及实用性 网页人机界面操作友好,本网页界面具有简洁性和友 好性等特点,但又不失独特的页面风格,体现地方特色。

界面采 用引入的图片温馨格调的色调,优雅大方,内部结构采用框架布 局,使整个网页看起来更有层次感,在用户功能操作上,设计简 单方便。

(2)数据库设计 在开发过程中要确保数据的独立性与完整性,建立合 理的表结构,避免数据沉余,数据的存储准确有效,减少沉余, 节约存储空间。

要充分考虑各种可能性,便于后期更新信息,后 台对网页的维护等。

(3)系统安全性 确保用户和后台管理人员的操作权限。

1.4 使用软件与技术网页选用 Microsoft WindowsXP Server 作为网络 服务器;选用 IIS 作为 Web 服务器;采用 Access 数据库,

以 ASP 技术作为主要开发技术;应用 Dreamweaver 为界面设 计软件,选用图片处理软件如 photoshop 对网页所需图片进 行必要修改。

1.5 开发工具介绍 1.5.1 ASP 介绍ASP 是 Active Server Page 的缩写,意为“动态服务器 页面” 。

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.2 Dreamweaver CS3 介绍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.3 Access 数据库介绍Microsoft Office Access 是由微软发布的关联式数据 库管理系统。

它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的成员之一。

另外, Access 还是 c 语言的一个函数名和一种交换机的主干 道模式。

Access 的主要用途: Microsoft Access 在很多地方得到广泛使用,常被用 来开发简单的 WEB 应用程序.这些应用程序都利用 ASP 技术 在 Internet Information Services 运行. 它的使用方便 程度和强大的设计工具为初级程序员提供许多功能,一些专 业的应用程序开发人员使用 Access 用作快速应用开发。

不 少 Access 的功能(表单,报告,序列和 VB 代码)可以用 作其他数据库的后期应用,包括 JET(档案为主的数据库引 擎,Access 缺省使用) 、Microsoft SQL Server、Oracle 和 任何其他跟 ODBC 兼容的产品。

这种方法允许开发者把一个 成熟的应用的数据移动到一台更大功率的服务器。

Access 的优点: (1)存储方式简单,易于维护管理 Access 管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都

存放在后缀为( .Mdb 或 Accdb)的数据库文件中,便于用 户的操作和管理。

(2)面向对象 Access 是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将 数据库管理的各种功能封装在各类对象中。

它将一个应用系 统当作是由一系列对象组成的,对每个对象它都定义一组方 法和属性,以定义该对象的行为和外国,用户还可以按需要 给对象扩展方法和属性。

通过对象的方法、属性完成数据库 的操作和管理,极大地简化了用户的开发工作。

同时,这种 基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作 Access 是一个可视化工具,是风格与 Windows 完全一样,用户想要生成对象并应用,只 要使用鼠标进行拖放即可,非常直观方便。

系统还提供了表 生成器、查询生成器、报表设计器以及数据库向导、表向导、 查询向导、窗体向导、报表向导等工具,使得操作简便,容 易使用和掌握。

(4)集成环境、处理多种数据信息 Access 基于Windows 操作系统下的集成开发环境,该环境集成了各种向 导和生成器工具,极大地提高了开发人员的工作效率,使得 建立数据库、创建表、设计用户界面、设计数据查询、报表 打印等可以方便有序地进行。

(5)支持广泛,易于扩展,弹性较大 能够将通过

链接表的方式来打开 EXCEL 文件、格式化文本文件等,这样 就可以利用数据库的高效率对其中的数据进行查询、处理。

还可以通过以 Access 作为前台客户端,以 SQL Server 作为 后台数据库的方式(如 ADP)开发大型数据库应用系统。

总之,Access 是一个既可以只用来存放数据的数据库, 也可以作为一个客户端开发工具来进行数据库应用系统开 发;即可以开发方便易用的小型软件,也可以用来开发大型 的应用系统。

1.5.4IIS 介绍IIS 全称 Internet Information Services(互联网信 息服务) ,是由微软公司提供的基于运行 Microsoft Windows 的互联网基本服务。

它是微软公司主推的服务,最新的版本 是 Windows7 里面包含的 IIS 7.0,IIS 与 Window NT Server 完全集成在一起,因而用户能够利用 Windows NT Server 和 NTFS(NT File System,NT 的文件系统)内置的安全特性, 建立强大,灵活而安全的 Internet 和 Intranet 站点。

IIS 的作用 IIS 支持 HTTP(Hypertext Transfer Protocol,超文 本传输协议) ,FTP(File Transfer Protocol,文件传输协 议)以及 SMTP 协议,通过使用 CGI 和 ISAPI,IIS 可以得到

美食网页设计与制作毕业论文 美食网站的设计与开发毕业论文 网页设计与制作毕业论文 网页设计与制作 毕业论文设计 毕业论文--个人网页设计与制作
饭店墙上的菜谱 小学生小饭桌菜谱大全 农村生日酒席菜谱大全 正宗韩国菜谱欣赏 土豆的简单菜谱家常菜做法大全集 鲸的图片简笔画 现代简约天花吊顶效果图大全 为什么qq头像修改失败 可爱女生头像动漫手绘 word文档如何转成图片