毕 业 论 文(设计)
论文(设计)题目: 网上订餐系统
系 别:
专 业:
学 号:
姓 名:
指导教师:
毕 业 论 文(设 计) 开 题 报 告
系别:计算机与信息科学系 专业:网络工程
学 号
姓 名
曹永光
论文(设计)题目
网上订餐系统设计与开发
命题来源
□
√
教师命题 □学生自主命题 □教师课题
选题意义(不少于 300 字):
俗话说:“民以食为天”,随着人们生活水平的提高,对饮食的要求已不再是解决温饱问题,很多
人在进行紧张工作之余会选择享受美食进行放松。餐饮业是一种个性化、多样化的服务产业。随着网络
技术的发展和普及,将餐饮服务与个性化、多样化服务的电子商务相结合,形成了方便、快捷、个性化
的网上订餐系统,通过网上订餐,顾客不必亲临现场,便可以为自己、家人、朋友聚会等置办一份既营养
又实惠的美食。其最大的优势在于:图文并茂,信息能够及时更新和在线查看,并有效地解决了传统就
餐过程出现的排队,拥挤,信息不能及时更新的现象。这样既节省了时间,也可以为广大用户提供更多
选择。
该系统基于 ASP.Net 平台和 SQL Server2008 数据库开发, 实现了网上订餐系统信息的动态管理,对
每个订单的信息保管妥善并且处理及时,实现了高度的智能化。系统基于 B/S(Browser/Server,浏览器
/客户端)模式实现,这种结构使得数据只有结果集合在浏览器中显示,数据的处理在服务器进行,用户
不用安装客户端,而且由于通过服务器端统一管理数据,易于保证数据的一致性。
研究综述(前人的研究现状及进展情况,不少于 600 字):
国外:
国外的许多知名品牌在多年前就开始了网上订餐服务,并且受到了国外的许多家庭的欢迎;这些品
牌的网上订餐服务这几年也在中国逐渐普及。
国内:
现在我国使用的订餐方式大多还停留在电话订餐的层面上,毋容置疑,电话订餐方便,随时打一个
电话就可以预定餐品。但是这种方式也存在着一些问题,这种订餐的效率低,并且对信息的保存和更改
需要人工记录,容易遗漏和出错。因此,网上订餐服务在逐渐新起,据了解,在济南、青岛、临沂等地,
许多消费者对订餐的需求量是很大的,尤其是临沂商城,由于这里有位居全国第二位的专业批发市场群
体,许多外来客商因整天忙于生意而无暇去饭店吃饭,因而他们热衷于网上订餐。济南有一家午餐网很
受消费者的欢迎,由于网站为消费者提供免费的订餐服务,并通过让消费者享受多种优惠的服务,吸引
了众多网上订餐者。总体来说,我国的网上订餐业务还处于形成期,成长空间还很大。
发展趋势:
人们通过上网,对餐品进行预订,这样不仅节约了时间,也为饭店的订餐管理工作提供了方便,最
重要的是,这样的订餐方式效果很好,对每个订单的信息保管妥善并且处理及时,实现了高度智能化管
理。因此将来网上订餐服务有望发展成一种非常受欢迎的订餐方式,将成为餐饮业销售的新模式和新的
增长点。
研究的目标和主要内容(不少于 400 字)
a.主要研究或设计内容:
网上订餐系统主要是针对如今别的订餐方式的缺陷而新起的一种更为方便、高效的订餐方式,实现
了在线阅览菜单,自动化点餐的方式;其最重要的一点就是要求实时性,要及时反映顾客的订餐情况,
对每个订单的信息保管妥善并且处理及时,实现了高度智能化管理。
系统的功能结构图如下:
网上订餐系统
前台 后台
用
户
登
录
或
游
客
注
册
信
息
浏
览
友
情
链
接
订
餐
查
看
历
史
订
单
留
言
板
实
时
反
映
订
餐
请
况
处
理
订
单
前台
信息
浏览
、
添加
、
删除
、
修改
审
核
注
册
用
户
系统管理 订餐管理
回
复
留
言
查
看
订
单
明
细
信
息
反
馈
和
评
分
功能:
前台:
1.分类展示各种菜色和价格,并且带有搜索功能;
2.用户或游客都可以留言详细的菜品介绍和网站特别推出的养身咨询。
3.游客需要注册成为本站会员,才能订餐,否则只能进行浏览。游客注册时必须填入相关的注册信
息,在提交注册信息后需要等待管理员的审核,方能享受订餐服务。
4.会员可以浏览自己的历史订单表,可对生效过后的订单上的菜品进行信息反馈和评分,此评分会
影响该菜品在网站中的推荐指数。
5.本站的会员可在留言板中可以把自己对本站的建议留下。
后台:
1.当用户有订单提交后,会在该主页上自动弹出订单信息,并且可以查看订单详情,最后根据实际
情况处理订单。
2.管理员对菜单信息,养生咨询,友情链接等基本信息录入、浏览、删除、修改、搜索;
3.管理员审核注册用户信息,使前台用户能够进行订餐。
4.管理员可以回复前台顾客的留言。
5.管理员可以根据需要添加新的系统管理员。
b.需要解决的关键问题和思路:
1.软件体系机构:
本系统采用 B/S 模式,构成一个三层结构的客户服务器系统。
第一层客户机是用户和整个系统的接口;第二层 WEB 服务器将启动相应的进程来响应这一请求;第
三层负责协调不同的 Web 服务器发出的请求,管理数据库。
2.前台,后台的界面:
作为一个网上订餐系统,需要呈现给顾客的是丰富,美观的界面;为此选择用 CSS+HTML 才设计界面,
一些特别的显示效果还需要加入 JavaScript.
CSS,指层叠样式表(Cascading Style Sheets),样式定义如何显示 HTML 元素,样式通常存储在样
式表中,把样式添加到 HTML 中,是为了解决内容与表现分离的问题。可以极大提高工作效率。外部样
式表通常存储在 CSS 文件中,多个样式定义可层叠为一。一个普普通通的网页。通过给这个文件添加的 CSS
规则,我们可以得到十分美观的网页。
JavaScript 是一种“脚本”(“Script”),它直接把代码写到 HTML 文档中,浏览器读取它们的
时候才进行编译、执行。
3.ADO.NET 技术:
ADO.NET 有效地从数据操作中将数据访问分解为多个单独使用的不连续组件,包含用于连接数据库、
执行命令和检索结果的.NET Framework 提供程序。使用 ADO.NET 技术,后台可以对数据库中的数据进修
添加,修改,删除,而前台可以将数据库中的数据读取和现实出来。
4.ASP.NET 的内置对象:
使用 ASP.NET 内置对象可以在两个网页之前传递变量、输出数据,以及记录变量值等。本系统可以
使用 ASP.NET 内置对象实现后台够实时的反映出前台订餐信息的要求。
拟采用的研究方法
1.需要查阅一定文献、图书资料,通过图书馆和互联网等途径获得。
2.熟练掌握C#语言、SQL SERVER数据库软件的基本使用和配置方法,ASP.NET的基本使用方法及程
序设计方法。通过学习以及导师指导可以获得与本系统相关的知识。
3.需要用到计算机,自备或学校实验室。
研究工作的进度安排
第一周(2010-3-01 至 2010-3-07):查资料;
第二周(2010-3-08 至 2010-3-14):查资料,学习基础知识和相关技术;
第三周(2010-3-15 至 2010-3-21):学习ASP.NET与SQL Server的相关知识;
第四周(2010-3-22 至 2010-3-28):学习CSS+HTML,有关静态网页的相关知识;
第五周(2010-3-29 至 2010-4-04):制作前台和后台的静态网页;
第六周(2010-4-05 至 2010-4-11):完成前台信息显示与查看、用户的注册与登录和购物车的功能;
第七周(2010-4-12 至 2010-4-18):完成前台的订餐功能,能实时的在后台反映;
评论0