android点餐课程设计,点餐系统课程设计报告

41528d3028836879cd698677c3999917.gif点餐系统课程设计报告

目 录 一、系统说明3 二、系统功能3 三、系统结构流程图3 四、数据表结构4 五、主要表单功能4 六、所参与的功能模块及代码7 七、课程设计总结9 一、系统说明 酒店点餐管理系统包括菜品及管理员的添加、删除、修改,,顾客点菜时涉及到的添加、删除,以及账单的查询打印和销售额的查询。酒店点餐管理系统可以实现上述功能,能够方便快捷准确地获得所需的信息。 二、系统功能 酒店点餐管理系统包括如下功能: 1.密码修改:当用户不再使用以前密码或者密码不再安全的时候可以对密码进行修改操作。 2.财务查询:实现对销售额的查询,利于该酒店的财务管理及了解酒店的经营状况。 3.菜品查询:利于增加消费者对菜品的了解,美味的图片刺激消费的食欲。 4.菜品的修改:实现菜品的增加、删除、修改,及时更新菜品信息,以满足用餐者的需要和推广本酒店的更多特色。 5.账户的修改:实现账户的修改,以便及时的更正信息,确保账户的安全性。 6.管理员登录:当账号与密码一致时则进入该系统。 7.账单打印:及时给顾客打印账单,使消费清晰明了。 三、系统结构流程图 管理员 服务员 查看点菜信息 查看销售额 修改管理员信息 修改菜品信息 点菜 退菜 特色推荐 打印账单 图1系统结构图 四、数据表结构 酒店点餐管理系统所用的数据表主要有管理员信息表、菜单信息表和财务表,其结构分别如下: 1、 管理员信息表结构,如表1所示。 表1 管理员信息表结构 字段序号 字段名 类型 宽度 索引 Null 1 工作编号 数值型 12 升序 否 2 姓名 字符型 8 否 3 账号 字符型 10 否 4 密码 字符型 10 否 2、 菜单信息表结构,如表2所示。 表2 菜单信息表结构 字段编号 字段名 类型 宽度 索引 排序 Null 1 编号 数值型 14 升序 否 2 菜名 字符型 10 3 价格 数值型 8 4 菜系 字符型 8 5 规格 备注型 2 3、 财务表结构,如表3所示。 表3 财务表结构 字段编号 字段名 类型 宽度 索引 排序 Null 1 日期 日期型 8 升序 2 销售额 货币型 8 五、主要表单功能 1、欢迎界面,如图1所示,该窗口的主要功能为:点击按钮进入后台管理界面或进入点菜界面。 图1欢迎界面 2、 菜系介绍窗口,如图2所示,该窗口的功能为:介绍个菜系的特点、点击进入点菜界面。 图2 菜系简介界面 3、 点菜界面,该界面的功能为:为顾客提供菜品的添加、删除,各种菜品的详细介绍,一级返回到菜系介绍界面。如图3所示, 图3 点菜界面 4、 管理员登录界面,如图4所示,该窗口的功能为:管理的登录到后台管理界面、退出登录界面。 图4管理员登录界面 5、 后台管理界面,如图5所示,该窗口的功能为:对菜品、管理员以及财务数据进行添加、删除等修改。 图5后台管理界面 6、 菜单表界面,如图6所示,该窗口功能为:对菜单数据进行添加、删除 、修改等。 图6 菜单表管理 7、 管理员管理界面,如图7所示,该窗口的功能为:对管理员数据进行添加、删除、修改等。 图7密码修改 六、所参与的功能模块及代码 在酒店点餐管理信息系统中,我主要参与后台的菜品数据管理和管理员管理的设计与代码编写。 其中后台的设计思路是: 1.选择项目管理器中的“文档” 2.选择文档中的“表单”,点击“新建”按钮,弹出对话框,选择“新建表单”,先制作一个空的表单。 3.利用表单控件,运用标签、命令按钮、列表框等组建表单。 在空表单中放入页框控件,其分别修改caption为菜品数据管理,管理员管理,财务管理。根据表单整个界面修改字体颜色、字体、粗细、大小等。 在空表单中放入命令按钮控件,修改caption为“修改”。 在表中加入列表框控件,放在每个标签控件下面。并在列表框空间上右键单击生成器,在列表项中选择数据库和数据表,可用字段和选用字段等。 在表单中加入计时器控件和标签控件。分别修改Label1和Label3的caption为“今日日期:”和“当前时间:”。 在表单中加入命令按钮控件,修改caption为“退出”。 4.在picture中加入图片。 后台管理界面如图8所示。 图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)命令按钮 Command1 caption的值为:修改;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为:T-真;FontSize的值为:14; height的值为:37;left的值为:228;top的值为:348;width的值为:109。 Command2 caption的值为:退出;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为:T-真;FontSize的值为:14; height的值为:36;left的值为:132;top的值为:396;width的值为:85。 (3)页框按钮 Page1 caption的值为:菜品数据管理;修改;ForeColor的值为:0,0,0;Fontname的值为:宋体;Fontbold的值为

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值