餐厅订餐系统的设计与实现课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

长沙理工大学城南学院

《数据库系统原理》课程设计报告

来猛

学院城南学院专业计算机科学与技术

班级计算机1102 学号 ************ 学生姓名来猛指导教师刘翌南

课程成绩完成日期 2013年09月28日

课程设计成绩评定

学院城南专业计算机科学与技术

班级计算机11 02 学号201186250225

学生姓名来猛指导教师刘翌南

完成日期2013年09月28日

指导教师对学生在课程设计中的评价

评分项目优良中及格不及格课程设计中的创造性成果

学生掌握课程内容的程度

课程设计完成情况

课程设计动手能力

文字表达

学习态度

规范要求

课程设计论文的质量

指导教师对课程设计的评定意见

综合成绩指导教师签字 2013年月日

课程设计任务书

城南学院计算机科学与技术专业

课程名称数据库课程设计时间2013~2014学年第1学期3-4周

学生姓名来猛指导老师刘翌南

题目餐厅订餐系统的设计与实现

主要内容:运用数据库原理知识,针对一个具体的系统的实际功能进行分析。建立数据库的逻辑模型,使用一种数据库建立数据库和表;使用一种编程语言,实现对数据的操作。

要求:

(1)通过实际项目的分析、设计、编码、测试等工作,掌握开发带有数据库的项目的方法。

(2)按要求编写课程设计报告书,能正确编写分析、设计、编码、测试等技术文档和用户使用手册。

(3)系统界面友好,功能合理,具有一定的实际应用价值。

应当提交的文件:

(1)课程设计学年论文。

(2)课程设计附件(主要是源程序)。

餐厅订餐系统的设计与实现

学生姓名:来猛指导老师:刘翌南

摘要随着人们生活水平的提高,对饮食的要求已不仅是解决温饱,很多人在进行紧张工作之余选择享受美食,得到美的精神享受和放松。传统的就餐方式往往会出现人们到餐厅就餐,排队或没有位置的现象。因此,开发出图文并茂,信息能够及时更新与查看的网上订餐的系统就成为了解决上述问题的主要途径。

网上订餐是近年来随着网络技术的发展而产生的一种新型的就餐方式。它与传统就餐方式相比,网上订餐拥有很多优势,这样的订餐方式效果很好,既让顾客觉得方便、快捷,又对每个订单的信息保管妥善、处理及时,实了高度智能化管理。网络订餐方式将成为餐饮业销售的新模式与新的增长点。

在开发网上订餐管理系统中,采用和jdk-i586搭建管理系统平台,并采用了数据库管理系统及Java主流开发技术进行了实现流程规范化,数据灵活化配置一套网上订餐管理系统。通过系统的开发掌握软件的基本的开发流程,了解了系统的业务。从而掌握软件开发整体程,把知识运用实际生产中。关键词数据库管理系统;餐饮管理系统系统设计;Java ;SQL

目录

1 引言 (1)

1.1餐厅订餐系统的开发背景与意义 (1)

1.2开发工具与环境 (1)

2餐厅订餐系统分析与设计 (2)

2.1 餐厅订餐系统的主要功能 (2)

2.2餐厅订餐系统的逻辑模型设计 (2)

3 餐厅订餐系统的实现 (3)

3.1数据库连接的实现 (3)

3.2 系统界面的设计与实现 (4)

3.3 数据库操作的实现 (7)

4 总结 (10)

参考文献 (11)

附录 (12)

1 引言

本课程设计主要解决某餐厅为了方便人们生活,提高人们的生活效率,本系统根据现实订餐的方式虚拟于网络之上,使人们通过网络就可以完成生活中必要的事情(饮食)。系统的完成不仅可以基本实现客户订餐的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的发展将更快的推动互联网的发展,订餐系统的重要性也将越显其强大的作用。

1.1餐厅订餐系统的开发背景与意义

近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。

当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同人们现在离不开的自行车、汽车一样。大家都应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。本系统就是为了管理好餐厅点菜管理系统而设计的。

1.2 开发工具与环境

目前市场上大多数餐饮软件是基于Windows操作系统的,也有部分餐饮软件考虑版权的问题,采用LinuxLinux操作系统;又比如,系统数据库,有Access、Sybase、MySQL、SQLServe r等,对于餐饮系统来说,采用什么数据库与餐厅的规模比较相关,较小的餐厅可以采用比较简单的数据库如Access,这样使用维护都可以做的比较简单,而规模大的餐厅就应该用SQLServer这样的数据库,可以保障数据比较安全、系统比较稳定,但同时也要求有专门的系统管理员来维护。

2 餐厅订餐系统分析与设计

2.1 餐厅订餐系统的主要功能

面对餐饮业多元化的经营现状,经营的特色、规模、出品这些因素的不同,带给餐

饮企业的则是不同的标准和工作流程和方法,面对着这解决方法不一的情况,对人才的专业化程度的要求也相应地提高了,然而在国内市场上,餐饮业人才供应不足,在这样的两难情况下,网上订餐系统的出现暂缓了这一紧张局面。

网上订餐管理系统是顾客通过登陆餐厅的点餐系统,浏览餐厅所有的菜名以及价格,然后点下自己中意的菜,点菜后顾客可以查看自己已点的菜单,如果不满意可以返回重新点菜。这样就可以节省顾客在餐厅花费大量时间在犹豫点什么菜,可以更快更好的服务顾客。由于餐厅现代管理的加强与流行,人们对工作效率的重视,将会使《点菜系统》具有更广泛应用前景。

2.2 餐厅订餐系统的逻辑模型设计

根据现在社会点餐的逻辑顺序,设计出餐厅点餐系统的基本架构如下图2.1:

点击“返回重点”可重新点菜

图2.1 系统基本架构

点菜系统界面

菜名及价格 确定已点菜名

查看已点菜名

提交菜单

确定订

结束

相关文档
最新文档