【计算机开题报告】削面快餐店点餐服务系统

1.对指导教师下达的课题任务的学习与理解

随着互联网技术的快速发展,网络时代的到来,网络信息也将会改变当今社会。各行各业在日常企业经营管理等方面也在慢慢的向规范化和网络化趋势汇合。电子商务必将成为未来商务的主流,因此对于餐饮行业来说,建立一个点餐系统是必不可少的一种销售模式;由于现代人就餐时间过于集中,就餐排队现象日益严重,为了实现用户通过计算机平台进行点餐,开发了本点餐系统。
网上点餐省去了客户很多不必要的时间和麻烦,给商家带来更多利益。同时,网上点餐可以辅助餐饮企业营销。传统的点餐是需要配备一个专业的服务员负责菜品介绍并记录顾客点单,确认后上交至后台厨房,厨房根据菜品种类安排做菜顺序最终由服务员上菜。该种方式易出现人工记录错误、人工配备人员冗余、菜单更新困难等缺陷。另一种方式是通过餐饮店面的结算窗口进行排队点餐,通过叫号到相应窗口提取自己的菜品的方式来进行的点餐操作。[1]该方式则存在排队时长,取餐叫号容易听不到等缺陷。相比而言,网络点餐提供图文并茂,及时更新的丰富信息,让客户就像在超市里挑选商品一样选订自己喜爱的餐品,这在一定程度上给了客户更多的选择权和自由权。
目前在餐饮业市场上的竞争十分激烈,在餐饮店自身对内也需要通过根据网上订单信息,来分析菜品改善及顾客需求问题。但是目前大多数餐饮店仍旧需要负责点单的服务员,人员的配备仍旧是有较大需求的,并没有专门的点餐系统,也就无法对自身内部数据进行分析管理,因此针对削面快餐店开发了本削面快餐店点餐服务系统。
本削面快餐店点餐服务系统采用JSP技术、Java语言和MySQL数据库,基于SSM框架开发,系统主要实现了餐桌管理(对餐桌进行标号,依据餐桌点单)、点餐、订单管理(对于每个订单的增加,修改,删除,查找功能,可以传送到后厨出单,服务员传菜)、订单结账等模块。

2. 阅读文献资料进行调研的综述(12篇以上,其中外文文献不少于3篇,注意格式要规范)

随着互联网技术的快速发展,网络时代的到来,网络信息也将会改变当今社会。各行各业在日常企业经营管理等方面也在慢慢的向规范化和网络化趋势汇合。
点餐管理系统是餐饮行业管理系统重要子模块之一。它在餐饮行业管理中起到很重要的作用。一些由外方管理公司管理或中外合作经营的大型涉外星级酒店较多的采用国外流行的全西文或汉化移植的中西问对照在线点餐管理系统,比较出名的有HIS,EECO等等。一些中小型涉外酒店较多的采用国内软件公司开发的中文酒店管理系统,如清华、中通、南天等公司开发的点餐管理系统。还有的酒店经历了专用小型机/终端系统-文件服务器/工作站系统-通用综合系统得三步曲,尝遍了计算机的酸甜苦辣,遇到的问题主要有以下几点:
(1)一些国外的通用软件的管理范围、管理重点与国内酒店不同,花大量资金购买的软件,只有小部分的功能可以使用,而大部分的功能将闲置,造成资金的极大浪费而且管理也不到位。
(2)一些国内联合开发的软件系统、软件功能、水平受开发人员和酒店业务人员能力、水平以及对酒店业务熟悉程度等因素的制约,应用的效果其实并不时那么的理想,并且系统的开发周期长。
(3)一些国内的软件对餐饮行业管理发展趋势估计不足,在系统功能扩展、升级等方面没有留充分的接口,以致软件不能适应不断变化的管理要求。
(4)国内软件的可靠性、容错性差,软件公司的技术服务提供不及时等因素影响系统得正常运行。
(5)操作系统、开发环境不通用,造成系统功能的扩展困难。
从以上的几点可以看出来,中国的点餐管理系统还处在初级的发展阶段,还不够成熟,与国外相比,存在很大的差距,需要我们不断的增强自己的技术水平以及积累更多的餐饮业务能力,随着计算机在中国的进一步发展,一个成熟的点餐管理系统在不久的将来会开发出来,得到更加广泛的应用。
参考文献
[1]基于JSP的餐饮行业在线点餐系统的设计研究[J]. 李卫军,陈旭.电脑知识与技术.2014(21)
[2]浅谈网站开发技术的发展与前景[J]. 李鸿飞.中国新通信.2012(15)
[3]基于B/S模式的餐饮管理系统设计与开发[J]. 杜爱红,韩利凯.科技广场.2015(02)
[4]基于JSP的餐饮行业在线点餐系统研究[J].杜丽英.才智.2014(36)
[5]基于Web的网上点餐点菜系统[J].刘辉,杨克勤,刘秀芳.商场现代化.2007(16)
[6]基于JAVA的点餐管理系统的设计与实现[D]. 单慧.大连理工大学2015
[7]在线在线点餐系统的设计与实现[D]. 孟慧.电子科技大学 2014
[8]餐饮行业在线点餐系统研究与开发[J]. 陈赵云,张志山,黄日胜.电脑学习.2010(03)
[9]基于Web的在线在线点餐系统的架构设计与实现[J]. 徐洪军.计算机应用与软件.2009(05)
[10]基于WEB的餐饮行业在线点餐系统[J]. 李西陆.商场现代化.2008(21)
[11]基于Web的网上点餐点菜系统[J]. 刘辉,杨克勤,刘秀芳.商场现代化.2007(16)
[12]张红梅,王磊.在JSP中访问数据库的方法[J].实验科学与技术,2006(08).
[13]靳其兵,李晓波.基于JSP的数据库连接技术的研究[J].计算机仿真 2007(04) .
[14]孙东卫,张冀红,李声利. 数据库访问技术研究[J].现代电子技术.2002,18(5).20-34.
[15]苟凌怡,魏生民. MYSQL中索引的有效选取[J].计算机工程与应用,1999,35(6):70-71.
[16]张树亮, 李超.JSP+MYSQL网络应用系统开发案例精解[M].北京:清华大学出版社,2006.
[17]G.E.Hobona, S.J.Abele, Philip James[J].University of Newcastle upon Tyne, 2006.
[18]张宁,吴捷,杨卓,张涛. 基于MYSQL的脑电数据库的构建[J].广西科学院学报,2006 22(4):275-278.
[19]王静.国外企业信息化建设的趋势、实践及启示[J].农村经济与科技.2011,22(07):170-171.
[20]宋连友.企业信息化建设中的几个关键问题[J].中国商贸.2011,06.85-86.

3. 根据任务书的任务及文献调研结果,初步拟定的执行(实施)方案(含具体进度计划)

3.1理论分析、方法:
(1)文献研究法。提出课题或假设、研究设计、搜集文献、整理文献和进行文献综述。文献法的提出课题或假设是指依据现有的理论、事实和需要,对有关文献进行分析整理或重新归类研究的构思。研究设计首先要建立研究目标,研究目标是指使用可操作的定义方式,将课题或假设的内容设计成具体的、可以操作的、可以重复的文献研究活动。
(2)调查法。调查法是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。收集技术相关的书籍和资料,增加知识储备,减少项目开发的出错率。
(3)经验总结法。经验总结法是通过对实践活动中的具体情况,进行归纳与分析,使之系统化、理论化,上升为经验的一种方法。选择对象要有代表性,具有典型意义;要以客观事实为依据,定性与定量相结合;要全面观察,注意多方面的联系;要正确区分现象与本质、得出规律性的结论;要有创造革新精神。
3.2使用技术和手段:
使用JSP技术、Java语言、Spring框架、Mybatis框架、SpringMVC、MySQL数据库进行开发设计。
3.3可行性分析:
(1)技术可行性
本文将开发的系统,将采用的关键技术包括JSP开发技术、JAVA编程语言、SSM架构、MYSQL数据库存储技术等。大学时将这些技术已经学习掌握,因此,就技术层面而言,该项目的开发是有保障的。
(2)经济可行性
项目需要考虑花费问题,我们必须考虑系统开发中所有的花费进行计算,我们要考虑到系统需不需要太大的资金。二是系统开发后期维护相关的费用大不大。本系统采用我们开源的技术没进行设计,再设计中没有太多的花费,只需要一台电脑便可以进行开发,因此,该项目的实施在经济上完全可行。
(3)操作可行性
操作可行性主要是针对系统用户而言,一个系统再完美,技术再先进,用户不去使用,或者用户根本不会使用,该系统存在的价值也是不大的。本系统拟采用的是B/S架构,用户只要通过点击浏览器即可轻松访问,而用户对浏览器操作非常熟练,所以从用户的角度而言,没有任何学习成本,因此,操作上是可行性的。
综上所述,该削面快餐店点餐服务系统在建设上不存在较大的障碍,各方面都能够保障系统的顺利开发。
3.4 进度安排:
第1阶段(第7学期最后一周),毕业设计动员,师生见面、资料收集。
第2阶段(第8学期第1周),查阅资料,结合毕业实习选择课题,提交《选题审批表》。
第3阶段(第8学期第2周至第3周),体会导师下达的《毕业设计任务书》,提交《开题报告》。
第4阶段(第8学期第4周至第7周),提交外文翻译,提交《毕业设计提纲》、《毕业设计初稿》。
第5阶段(第8学期第8周至第13周),提交《毕业设计二稿》、提交《毕业设计三稿》。
第6阶段(第8学期第14周至第15周),提交《毕业设计评审稿》,毕业答辩,优秀毕业设计获得者提交《优秀论文压缩版》。
第7阶段(第8学期第16周),提交毕设文档:
(1)《毕设说明书(一、二、三、评审、装订稿)》;
(2)《选题审批表》、《任务书》、《开题报告》、《毕设软件包(光盘)》、《指导教师评价表》、《评审表》、《评分表》、《毕业设计过程检查记录》、《毕业设计工作中期检查》、查重报告(简洁版)、《外文文献复印件及译文》答辩记录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 以下是一个可以制作今天吃什么饭的随机决策代码: ```python import random import requests # 定义可以吃的饭 meals = ['刀削面', '盖浇饭', '大盘鸡'] # 随机决定今天吃什么饭 meal = random.choice(meals) # 输出今天吃的饭 print("今天吃的饭是: " + meal) # 搜索网络食物图片 response = requests.get(f'https://www.google.com/search?q={meal}&source=lnms&tbm=isch') # 输出图片 print(response.content) ``` 这段代码使用了 Python 的 random 库中的 choice 函数来随机决定今天吃什么饭。然后使用了 requests 库来访问 Google 图片搜索的 API,并将搜索的结果输出。 ### 回答2: 你可以使用Python中的random模块来实现随机决策代码。下面是一个简单的代码示例: ```python import random import webbrowser def decide_lunch(): dishes = ['刀削面', '盖浇饭', '大盘鸡'] # 随机选择一个饭菜 lunch = random.choice(dishes) # 输出选择的饭菜 print("今天吃:", lunch) # 根据选择的饭菜打开对应的网络搜索食物图片 if lunch == '刀削面': webbrowser.open('https://example.com/%E5%88%80%E5%89%8A%E9%9D%A2') elif lunch == '盖浇饭': webbrowser.open('https://example.com/%E7%9B%96%E6%B5%87%E9%A5%AD') elif lunch == '大盘鸡': webbrowser.open('https://example.com/%E5%A4%A7%E7%9B%98%E9%B8%A1') decide_lunch() ``` 这个代码中,我们首先定义了可供选择的饭菜列表 `dishes`。然后使用 `random.choice()` 方法从列表中随机选择一个饭菜。接下来根据选择的饭菜,使用 `webbrowser.open()` 方法打开对应的网络搜索食物图片。你可以将 `https://example.com/` 替换为你喜欢的搜索引擎或图片网站的URL。 运行这段代码后,它会随机选择一个饭菜,并输出选择的饭菜名称。然后自动打开对应的网络搜索食物图片的页面,方便你查看和选择。 ### 回答3: import random import webbrowser # 定义饭菜列表和对应的图片链接 food_list = { "刀削面": "https://example.com/daoxiaomian.jpg", "盖浇饭": "https://example.com/gaijiaofan.jpg", "大盘鸡": "https://example.com/dapanji.jpg" } # 随机选择一种饭菜 food_choice = random.choice(list(food_list.keys())) # 输出选择的饭菜 print("今天吃什么饭?我们可以吃:" + ", ".join(list(food_list.keys()))) print("决定吃:" + food_choice) # 打开对应的食物图片链接 webbrowser.open(food_list[food_choice])

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写JAVA代码的人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值