餐厅预订系统(附件)

摘 要伴随电子商务普及,越来越多的人开始改变传统消费观念,网上订餐开始成为人们的一种生活习惯。餐厅预订系统就是有着完善的网上订餐服务,方便用户足不出户即可在线进行餐品的搜索查看、在线预订或收藏等等一系列线上订餐交易流程操作。而后台的管理员可以随时对前台用户及菜单和订单、活动和广告等前台展示信息进行添加、查看、编辑或删除等管理。餐厅预订系统是利用ASP.NET技术和SQL数据库,基于web而进行开发的,该网站的角色有前台会员用户和后台管理员两类,,主要实现会员管理、广告管理、活动管理、娱乐设施管理、菜单管理及订单管理、评价交流、在线咨询管理、系统管理六大功能模块。
目 录
一、引言 1
(一)课题开发目的及意义 1
(二)本课题的研究内容 1
(三)可行性分析 1
二、系统开发技术 2
(一)系统开发环境 2
(二)开发技术、工具 2
1. ASP.NET概述 2
2. Visual Studio 2008 简介 2
(三 )数据库简介 2
三、需求分析 2
(一)系统的功能分析 2
1.餐厅预订系统的后台管理员 3
2.前台会员用户模块 3
(二)功能结构图设计 3
(三)系统流程图设计 4
1.注册流程 4
2.登录流程 5
3.管理员后台管理流程 6
四、数据库设计 6
(一)数据库概述 6
(二)数据库逻辑设计 9
五、系统的详细设计与实现 13
(一)网站首页 13
(二)菜品详情信息页 15
(三)在线发表咨询信息页 17
(四)会员注册信息页 18
(五)购物车信息页面 20
(六)菜品评价信息页 22
(七)管理员登录页面 23
(八)会员信息列表页 24
(九)添加菜单信息页 25
(十)菜单信息列表页 27
(十一)订单信息列表页 28
(十二)评价交流 *好棒文|www.hbsrm.com +Q: ^351916072^ 
信息列表页 29
六、总结 31
致 谢 32
参考文献 33
一、引言
随着计算机信息技术及互联网的普及,人们的生活方式也发生了巨大的变化,一种高效率、信息化的管理模式将成为各行业的必要选择,通过互联网技术,通过信息管理应用系统高效便捷的处理相关的信息数据,是信息管理应用系统的初衷。?
我们现在正处于信息技术高速发展的时期,传统餐饮行业的经营和管理模式是远远不足于在今天这个信息化社会立足的,一个有着“信息化、科学化、系统化经营”的餐饮系统的开发对餐饮业来说具有着重大意义,手工管理记录的传统经营管理模式将被现代信息技术高速发展的时代淘汰。餐饮系统不仅仅只有方便用户的信息化、网络化操作层面,也有着优化改善后台数据和流程。
(一)课题开发目的及意义
随着计算机互联网的迅速发展,餐饮行业都将面对激烈的市场竞争,谁能够给用户带来方便高质量的消费体验,谁就能占据市场主动权们更好的发展自己。
本系统改变了传统餐饮行业的手工经营管理模式,利用计算机进行自动化管理,不仅提高了商家的管理能力和工作人员的工作效率,节约人力资源和成本支出,还可以储存大量数据,减少出错的几率。利用本系统使用户通过注册成会员并登录系统,在线查看菜品信息、最新活动信息及娱乐设施等信息,可在线进行菜品的预订、咨询或评价菜品、收藏等功能操作。而管理员则可对前台用户及菜单分类、菜单和订单、评价、咨询、活动和广告、娱乐设施等前台展示信息进行添加、查看、编辑或删除等管理。前台会员还可对个人信息和登录密码的修改等操作。对于商家和用户来说,都是高效便捷的业务操作。因此,开发本款餐厅预订系统对于传统餐饮行业的经营管理活动有着重大帮助。
(二)本课题的研究内容
本课题研究的是餐厅预订系统,是为了提高餐饮行业的管理能力和工作效率而开发的。利用数据库添加、删除等操作功能来开发系统功能的。本系统的研究内容如下:
先介绍开发本系统的目的和意义,简要介绍开发本系统的开发技术、开发工具、运行环境,接着进行系统需求分析,介绍系统功能和流程,对本系统的数据库进行详细的分析,分析所有的实体和实体关系,并建立ER图,设计本系统的界面和功能实现,并划分功能模块,展示及介绍功能模块。在论文结尾进行总结和致谢。
(三)可行性分析
可行性研究是研究开发新系统是否能够实现的过程,是一个对该系统的分析和设计的简化过程。经过简要的研究分析,有一下4点可行性:
1.经济可行性:本系统仅用于我的毕业设计作业,没有任何经济效益。
2.技术可行性:JSP技术 和 MYSql数据库更加成熟。
3.操作可行性:在构建JSP+ MYSq环境,连接数据库,即可正常运行
4.法律可行性:本系统为本人开发设计,在法律上不存在侵权行为。
通过以上的分析,我用JSP技术和MYSql数据库构建该餐厅预订系统是可行的。
二、系统开发技术
(一)系统开发环境
硬盘空间: 80G;
内存: 2G;
CPU: Intel 酷睿i3
操作系统: Windows 7
浏览器:IE浏览器
数据库:SQL SERVER
开发平台:Microsoft Visual Studio 2008
(二)开发技术、工具
1. ASP.NET概述
Microsoft .NET(NET是一组用于生成WEB服务器应用程序、WEB应用程序、Windows应用程序和移动应用程序的软件组件,用该平台建立的应用程序在人以共语言运行库的控制下运行。
ASP.NET以Windows操作系统作为开发平台, ASP.NET框架实现了和数据库无缝的连接,采用ADO.NET的方式来直接进行和数据库的相关操作。
2. Visual Studio 2008 简介

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/443.html

好棒文