中国美食网站设计与实现(源码)【字数:6238】
摘 要越来越多的美食爱好者希望在网上平台上了解更多关于美食和如何更健康地吃东西的知识。信息产业快速发展,美食是人们生活中重要的部分,关注美食也成为一个简单有效的平台,使用户能够通过了解美食和学会如何生产美食来学习和评价,他们可以随时、迅速地发表意见。设计美食网页的意义,就是能够将中国美食做以推广,能够让世界人都可以知道了解中国美食,现在美食成为人们追求的生活,同时也要尽可能去展示更多的美食,大家通过互联网就可以对美食评价熟悉甚至是可以通过vr技术身临其境的感受美食的做法和实体,这样更让人们得以满足,民以食为天,美食的评价和设计将也带来巨大的市场需求,为下一步作为更好的发展和发扬。本文以美食网可行性分析,首先进行系统开发的相关技术分析,然后进行系统总体设计,最后在进行系统的实现。
目录
一、引言 1
(一)目的 1
(二)范围 1
(三)缩写说明 1
(四)术语定义 1
(五)项目来源及背景 1
(六)用户的特点 2
(七)系统目标 2
二、可行性分析 3
(一)技术可行性 3
(二)操作可行性 3
三、系统开发的相关技术 4
(一) J2EE概述 4
(二) MVC模式简介 4
1、MVC 工作原理 4
2、MVC三个核心部件 4
3、MVC的优点 5
(三)Struts技术 7
(四)JSP技术 9
四、系统总体设计 12
(一)系统运行的网络环境 12
(二)系统运行的硬件环境 13
(三)系统运行软件环境 14
(四)功能规格 14
1、角色定义 14
2、浏览用户 14
3、会员用户 15
4、管理用户 15
(五)数据库 15
1、 数据库逻辑结构设计 15
2、实体联系图 15
3、创建数据库 19
五、系统的实现 22
(一) 系统登陆界面 22
(二)管理员 *好棒文|www.hbsrm.com +Q: ^351916072^
登陆模块 23
(三)管理员管理 23
1、管理员密码管理 23
2、添加管理员 24
3、 管理用户 24
4、 留言公告管理 24
5、厨师餐厅管理 25
6、菜品管理 25
7、 添加菜谱文件和管理加盟名店 25
8、 用户查看美食,公告,留言及更改个人信息 26
六、结论 27
致谢 28
参 考 文 献 29
一、引言
(一)目的
本文以中国美食分享评价和美食网系统等功能的需求,这将是对美食动态网站设计的具体体现
(二)范围
目标系统模型是从系统中的主系统模型衍生而来的,用于解决整个项目系统中的问题,而不是开发技术,而是通过确定用户要求的模型,从而为客户、用户和项目经理等不同参与者之间的谈判提供了一个直接的空间。
(三)缩写说明
统一建模语言(UML)是通用建模语言的缩写
MVC是ModelViewControl的缩写,表示三S结构体系。
(四)基本定义
具体系统的体现
(五)项目来源及背景
美食对于人们的生活又有了新的层次,人们追求生活的档次也有所提高,为此美食就会完全展现下人们面前,民以食为天,这将促进了更多有创意的产生,对生活生产也有巨大的便利。目前,美食网站的现状如下:代表公众评价的地方美食网站和代表Rice Krishna的餐厅的主要形式是浏览餐厅信息,对餐厅进行评价,美食的网络效应、传播等等,形成了美食点评平台,既多又复杂,流量相对较大,受众比较广泛,宣传力度较大;后一家餐厅信息丰富,形式正式,网站主要侧重于餐厅预订、相对专业的预订网络、相对较低的流量、更经常的受众和较高的用户密集度。
(六)用户的特点
该系统有足够多的用户可以直接在网上查阅美食和留言,例如提出问题或发表评论。另一种类型是访问管理人,他们可以添加删除用户信息、信息、餐厅和厨师。
二、可行性分析
(一)技术可行性
美食网系统开发是基于Eclipse 、数据库的开发,其中包括开发程序以及创建和维护后台数据库,这些程序需要一致、全面和安全的数据库功能,使用Eclipse和wamp作为前景和背景开发工具,eclipse现在是最先进的web开发工具,作为插件的MyEclipse 完全依赖平台上的面向对象系统。Java平台提供了系统的环境,语言应用程序开发,包括以前的手机程序的开发java程序的开发,在microsoft windows等操作系统上运行,java同时也提供操作者简单便捷的代码输入,整体网站的编写和现实,运行服务器组件能在技术上实现。
(二)操作可行性
美食网系统具有用户界面、方便使用、维护方便、易操作、易接受,用户使用计算机简单了解系统使用情况、系统易于使用等特点,大大减轻了管理人工作量。因此,这一系统的发展在业务上是可行的。
三、系统开发的相关技术
(一) J2EE概述
J2EE是一种全新的概念模型,与传统的互联网应用模型相比,它具有独特的优势。
Java 2现在提供了三种版本:适用于小型设备的Java 2微体系结构(J2EE)和适用于基本Java平台的标准Java 2智能卡体系结构(标准版本),以及适用于Java 2平台的标准版本(如单写、运行时和Java数据库连接接口(JDBC)的应用程序接口技术和web应用程序数据保护模式,还提供了对Java session(EJB)、Java servlet API、Java server pages(JSP)和XML的全面支持。
(二) MVC模式简介
MVC是Xerox PARC于80年开发的一个软件模型,用于Smalltalk80编程,并且越来越多的软件开发人员使用ColdFusion和PHP,因此建议将其作为平台设计模板(Sun Corporation的J2EE平台)模型—视图控制器是一个功能强大的工具栏,但也存在不足之处。
目录
一、引言 1
(一)目的 1
(二)范围 1
(三)缩写说明 1
(四)术语定义 1
(五)项目来源及背景 1
(六)用户的特点 2
(七)系统目标 2
二、可行性分析 3
(一)技术可行性 3
(二)操作可行性 3
三、系统开发的相关技术 4
(一) J2EE概述 4
(二) MVC模式简介 4
1、MVC 工作原理 4
2、MVC三个核心部件 4
3、MVC的优点 5
(三)Struts技术 7
(四)JSP技术 9
四、系统总体设计 12
(一)系统运行的网络环境 12
(二)系统运行的硬件环境 13
(三)系统运行软件环境 14
(四)功能规格 14
1、角色定义 14
2、浏览用户 14
3、会员用户 15
4、管理用户 15
(五)数据库 15
1、 数据库逻辑结构设计 15
2、实体联系图 15
3、创建数据库 19
五、系统的实现 22
(一) 系统登陆界面 22
(二)管理员 *好棒文|www.hbsrm.com +Q: ^351916072^
登陆模块 23
(三)管理员管理 23
1、管理员密码管理 23
2、添加管理员 24
3、 管理用户 24
4、 留言公告管理 24
5、厨师餐厅管理 25
6、菜品管理 25
7、 添加菜谱文件和管理加盟名店 25
8、 用户查看美食,公告,留言及更改个人信息 26
六、结论 27
致谢 28
参 考 文 献 29
一、引言
(一)目的
本文以中国美食分享评价和美食网系统等功能的需求,这将是对美食动态网站设计的具体体现
(二)范围
目标系统模型是从系统中的主系统模型衍生而来的,用于解决整个项目系统中的问题,而不是开发技术,而是通过确定用户要求的模型,从而为客户、用户和项目经理等不同参与者之间的谈判提供了一个直接的空间。
(三)缩写说明
统一建模语言(UML)是通用建模语言的缩写
MVC是ModelViewControl的缩写,表示三S结构体系。
(四)基本定义
具体系统的体现
(五)项目来源及背景
美食对于人们的生活又有了新的层次,人们追求生活的档次也有所提高,为此美食就会完全展现下人们面前,民以食为天,这将促进了更多有创意的产生,对生活生产也有巨大的便利。目前,美食网站的现状如下:代表公众评价的地方美食网站和代表Rice Krishna的餐厅的主要形式是浏览餐厅信息,对餐厅进行评价,美食的网络效应、传播等等,形成了美食点评平台,既多又复杂,流量相对较大,受众比较广泛,宣传力度较大;后一家餐厅信息丰富,形式正式,网站主要侧重于餐厅预订、相对专业的预订网络、相对较低的流量、更经常的受众和较高的用户密集度。
(六)用户的特点
该系统有足够多的用户可以直接在网上查阅美食和留言,例如提出问题或发表评论。另一种类型是访问管理人,他们可以添加删除用户信息、信息、餐厅和厨师。
二、可行性分析
(一)技术可行性
美食网系统开发是基于Eclipse 、数据库的开发,其中包括开发程序以及创建和维护后台数据库,这些程序需要一致、全面和安全的数据库功能,使用Eclipse和wamp作为前景和背景开发工具,eclipse现在是最先进的web开发工具,作为插件的MyEclipse 完全依赖平台上的面向对象系统。Java平台提供了系统的环境,语言应用程序开发,包括以前的手机程序的开发java程序的开发,在microsoft windows等操作系统上运行,java同时也提供操作者简单便捷的代码输入,整体网站的编写和现实,运行服务器组件能在技术上实现。
(二)操作可行性
美食网系统具有用户界面、方便使用、维护方便、易操作、易接受,用户使用计算机简单了解系统使用情况、系统易于使用等特点,大大减轻了管理人工作量。因此,这一系统的发展在业务上是可行的。
三、系统开发的相关技术
(一) J2EE概述
J2EE是一种全新的概念模型,与传统的互联网应用模型相比,它具有独特的优势。
Java 2现在提供了三种版本:适用于小型设备的Java 2微体系结构(J2EE)和适用于基本Java平台的标准Java 2智能卡体系结构(标准版本),以及适用于Java 2平台的标准版本(如单写、运行时和Java数据库连接接口(JDBC)的应用程序接口技术和web应用程序数据保护模式,还提供了对Java session(EJB)、Java servlet API、Java server pages(JSP)和XML的全面支持。
(二) MVC模式简介
MVC是Xerox PARC于80年开发的一个软件模型,用于Smalltalk80编程,并且越来越多的软件开发人员使用ColdFusion和PHP,因此建议将其作为平台设计模板(Sun Corporation的J2EE平台)模型—视图控制器是一个功能强大的工具栏,但也存在不足之处。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/193.html