点餐系统课程设计报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

目录一、系统说明.............................................................................................................2二、系统功能.............................................................................................................2三、系统结构流程图.................................................................................................2四、数据表结构.........................................................................................................3五、主要表单功能.....................................................................................................3六、所参与的功能模块及代码.................................................................................6七、课程设计总结.....................................................................................................8成都信息工程学院银杏酒店管理学院课程设计报告2一、系统说明酒店点餐管理系统包括菜品及管理员的添加、删除、修改,,顾客点菜时涉及到的添加、删除,以及账单的查询打印和销售额的查询。酒店点餐管理系统可以实现上述功能,能够方便快捷准确地获得所需的信息。二、系统功能酒店点餐管理系统包括如下功能:1.密码修改:当用户不再使用以前密码或者密码不再安全的时候可以对密码进行修改操作。2.财务查询:实现对销售额的查询,利于该酒店的财务管理及了解酒店的经营状况。3.菜品查询:利于增加消费者对菜品的了解,美味的图片刺激消费的食欲。4.菜品的修改:实现菜品的增加、删除、修改,及时更新菜品信息,以满足用餐者的需要和推广本酒店的更多特色。5.账户的修改:实现账户的修改,以便及时的更正信息,确保账户的安全性。6.管理员登录:当账号与密码一致时则进入该系统。7.账单打印:及时给顾客打印账单,使消费清晰明了。三、系统结构流程图管理员服务员查看点菜信息查看销售额修改管理员信息修改菜品信息点菜退菜特色推荐打印账单图1系统结构图成都信息工程学院银杏酒店管理学院课程设计报告3四、数据表结构酒店点餐管理系统所用的数据表主要有管理员信息表、菜单信息表和财务表,其结构分别如下:1、管理员信息表结构,如表1所示。表1管理员信息表结构字段序号字段名类型宽度索引Null1工作编号数值型12升序否2姓名字符型8否3账号字符型10否4密码字符型10否2、菜单信息表结构,如表2所示。表2菜单信息表结构字段编号字段名类型宽度索引排序Null1编号数值型14升序否2菜名字符型103价格数值型84菜系字符型85规格备注型23、财务表结构,如表3所示。表3财务表结构字段编号字段名类型宽度索引排序Null1日期日期型8升序2销售额货币型8五、主要表单功能1、欢迎界面,如图1所示,该窗口的主要功能为:点击按钮进入后台管理界面或进入点菜界面。成都信息工程学院银杏酒店管理学院课程设计报告4图1欢迎界面2、菜系介绍窗口,如图2所示,该窗口的功能为:介绍个菜系的特点、点击进入点菜界面。图2菜系简介界面3、点菜界面,该界面的功能为:为顾客提供菜品的添加、删除,各种菜品的详细介绍,一级返回到菜系介绍界面。如图3所示,图3点菜界面成都信息工程学院银杏酒店管理学院课程设计报告54、管理员登录界面,如图4所示,该窗口的功能为:管理的登录到后台管理界面、退出登录界面。图4管理员登录界面5、后台管理界面,如图5所示,该窗口的功能为:对菜品、管理员以及财务数据进行添加、删除等修改。图5后台管理界面6、菜单表界面,如图6所示,该窗口功能为:对菜单数据进行添加、删除、修改等。图6菜单表管理成都信息工程学院银杏酒店管理学院课程设计报告67、管理员管理界面,如图7所示,该窗口的功能为:对管理员数据进行添加、删除、修改等。图7密码修改六、所参与的功能模块及代码在酒店点餐管理信息系统中,我主要参与后台的菜品数据管理和管理员管理的设计与代码编写。其中后台的设计思路是:1.选择项目管理器中的“文档”2.选择文档中的“表单”,点击“新建”按钮,弹出对话框,选择“新建表单”,先制作一个空的表单。3.利用表单控件,运用标签、命令按钮、列表框等组建表单。在空表单中放入页框控件,其分别修改caption为菜品数据管理,管理员管理,财务管理。根据表单整个界面修改字体颜色、字体、粗细、大小等。在空表单中放入命令按钮控件,修改caption为“修改”。在表中加入列表框控件,放在每个标签控件下面。并在列表框空间上右键单击生成器,在列表项中选择数据库和数据表,可用字段和选用字段等。在表单中加入计时器控件和标签控件。分别修改Label1和Label3的caption为“今日日期:”和“当前时间:”。在表单中加入命令按钮控件,修改caption为“退出”。4.在picture中加入图片。后台管理界面如图8所示。成都信息工程学院银杏酒店管理学院课程设计报告7图8后台管理界面其中:(1)标签控件Label1控件caption的值为:今日日期;backstyle的值为:1-不透明;Fontname的值为:宋体;FontSize的值为:14;ForeColor的值为:0,0,0;height的值为:25;left的值为:12;top的值为:0;width的值为:85。Label2控件caption的值为:(无);backstyle的值为:1-不透明;Fontname的值为:宋体;FontSize的值为14;ForeColor的值为:64,0,128;height的值为:25;left的值为:300;top的值为:0;width的值为:85。Label3控件caption的值为:当前时间;backstyle的值为:1-不透明;Fontname的值为:宋体;FontSize的值为14;ForeColor的值为:64,0,128;height的值为:25;left的值为:300;top的值为:0;width的值为:85。Label4控件caption的值为:(无);backstyle的值为:1-不透明;Fontname的值为:宋体;FontSize的值为14;ForeColor的值为:64,0,128;height的值为:25;left的值为:300;top的值为:0;width的值为:85。(2)命令按钮Command1caption的值为:修改;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为:T-真;FontSize的值为:14;height的值为:37;left的值为:228;top的值为:348;width的值为:109。Command2caption的值为:退出;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为:T-真;FontSize的值为:14;height的值为:36;left的值成都信息工程学院银杏酒店管理学院课程设计报告8为:132;top的值为:396;width的值为:85。(3)页框按钮Page1caption的值为:菜品数据管理;修改;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为:T-真;FontSize的值为:14;height的值为:37;left的值为:228;top的值为:348;width的值为:109。Page2caption的值为:管理员管理;修改;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为:T-真;FontSize的值为:14;height的值为:37;left的值为:228;top的值为:348;width的值为:109。(4)“修改”按钮的click事件代码如下:Command2.Click:doform菜单表.scxCommand1.Click:doform管理员表.scx(5)“退出”按钮的click事件代码如下:thisform.release(6)“计时器”按钮的click事件代码如下:Thisform.label2.caption=dtoc(date())Thisform.label4.caption=time()if财务表.日期=date()selectsum(销售额)as今日from财务表where日期=date()thisform.pageframe1.page3.label4.caption=今日elsethisform.pageframe1.page3.label4.caption=0endif七、课程设计总结紧张而又辛苦的三周课程设计结束了,当我快要完成老师下达给我的任务时,心情豁然开朗。课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程。通过课程设计,使我深深体会到,干任何事都必须耐心,细致.课程设计过程中,许多代码不免令我感到有些心烦意乱:一不小心代码输入出错,只能挨个检查,一遍又一遍地测试。想到今后自己应当承担的社会责任,想到世界上因为某些细小失误而出现的令世人无比震惊的事故,我不禁时刻提示自己,一定要养成一种高度负责,认真对待的良好习惯.这次课程设计使我在工作作风上得到了成都信息工程学院银杏酒店管理学院课程设计报告9一次难得的磨练。短短三周的课程设计,使我发现了自己所掌握的知识是真正如此的缺乏,自己综合应用所学的专业知识能力是如此的不足,几年来的学习了那么多的课程,今天才知道自己并不会用。课程设计让我们意识到了团队合作的重要性,我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神,某个人的离群都可能导致整项工作的失败。在大家的努力下,完成了此次课程设计。感谢老师提供给我们这样一个锻炼的机会。成都信息工程学院银杏酒店管理学院课程设计报告10《课程设计》课程成绩评定表项目权重1.00优秀(100≥x≥90)良好(90x≥80)中等(80x≥70)及格(70x≥60)不及格(x60)课程设计报告质量0.6课程设计报告有较丰富的实际材料,并能吸收新的知识,报告能显示具有一定独立工作的能力课程设计报告有实际材料,报告内容较为丰富,课程设计总结完整课程设计报告有一定实际材料,报告内容较丰富,课程设计总结比较完整课程设计报告有一定内容,有课程设计总结课程设计报告不完整,有原则上的错误,有抄袭、雷同现象折算分数综合表现0.4课程设计中积极主动,虚心好学,能服从指导教师的安排,纪律、出勤、课程设计任务完成良好课程设计态度认真,纪律、出勤、课程设计任务完成良好课程设计期间表现尚好,纪律、出勤、课程设计任务完成较好课程设计期间表现一般,能遵守纪律、出勤、课程设计任务完成一般课程设计期间表现差,不遵守课程设计纪律、出勤、课程设计任务未按规定要求完成折算分数评定成绩:

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功