餐饮机构点菜信息管理系统

餐饮机构点菜信息管理系统

ID:9931551

大小:912.00 KB

页数:9页

时间:2018-05-16

餐饮机构点菜信息管理系统_第1页
餐饮机构点菜信息管理系统_第2页
餐饮机构点菜信息管理系统_第3页
餐饮机构点菜信息管理系统_第4页
餐饮机构点菜信息管理系统_第5页
资源描述:

《餐饮机构点菜信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、哈尔滨理工大学荣成校区课程设计论文餐饮机构点菜信息管理系统学生姓名:王彬琦学号:年级专业:指导老师:学院:提交日期:目录前言...........................................11需求分析.....................................11.1系统的设计目标..............................11.2设计思想...................................11.3系统功能模块化分............................

2、11.4数据字典....................................12概要结构设计.................................13逻辑结构设计.................................34系统界面设计.................................35详细设计与实现...............................36总结.........................................3前言为了使餐饮业管理更加规范化,实现每

3、个环节明确分工,提高工作效率,特开发此系统。1需求分析1.1系统的设计目标设计一个独立的点菜系统,包含顾客信息,菜品信息和用户管理信息。1.2设计思想该管理系统在功能,性能,可扩展性的方面的基本需求1.3系统功能模块化分(1)管理者登录管理:增加和删除其他子用户,便于多用户统一管理。(2)顾客登记管理:登记顾客信息,管理顾客的点菜与结账情况。(3)菜品信息管理:查询,增加,删除和修改菜品的价格。(4)顾客菜单管理:对具体和全体顾客的菜单进行管理和查看。1.4数据字典(1)数据项编号数据项名称说明部分1系统用户名字符串型长度为20字符之内2

4、用户密码字符串型长度为20字符之内3用户备注字符串型长度为100字符之内4用户权限字符串型administrators,users5顾客编号字符串型长度为20字符之内(命名规则为C+数字)6顾客姓名字符串型长度为20字符之内7顾客联系方式字符串型长度为20字符之内8结账情况字符串型YES,NO9菜品编号字符串型长度为20字符之内(命名规则为A/M+数字)10菜名字符串型长度为20字符之内11菜品备注字符串型长度为100字符之内12菜品价格数字类型保留两位小数13点菜份数整型大于014点菜完成分数整型小于等于点菜份数(2)数据结构编号数据结

5、构名属性1系统用户用户名,密码,用户描述,用户身份2流水顾客编号,姓名,联系方式,结账情况3菜品菜品编号,菜名,菜品描述,单价4点菜情况菜品编号,顾客编号,份数(3)数据流编号数据流名输入输出1修改菜品编号,菜名,单价菜品信息2添加顾客编号,姓名顾客信息3顾客结账顾客编号结账信息4查寻菜单顾客编号顾客点菜信息数据流图2.概要结构设计3.系统界面设计用户登录界面:进行用户的身份验证(包括用户名和密码等信息)。点菜系统主界面:集成了顾客管理·菜单管理·和用户登录管理等信息。用户管理界面:列出了用户列表,并且可以添加和删除用户。顾客菜单管理:列

6、出顾客的菜单,并且可以添加/更改菜品的份数已经退菜服务。顾客结账确认系统:可以查询顾客消费明细并确认结账。菜单管理系统:列出了所有菜品并可对菜品的编号和单价进行增删修改。04.逻辑结构设计CREATETABLESYSUSER(USERNAMEVARCHAR(20)PRIMARYKEY,PASSWORDVARCHAR(20)NOTNULL,extrainfoVARCHAR(100),authVARCHAR(20)NOTNULL,CHECK(auth='administrators'ORauth='users'));CREATETABLEcu

7、stomer(customernoVARCHAR(20)PRIMARYKEY,customernameVARCHAR(20),customertelVARCHAR(20),ispayoffvarchar(10)NOTNULL,CHECK(ispayoff='YES'ORispayoff='NO'));CREATETABLEFOOD(foodnoVARCHAR(20)PRIMARYKEY,foodnameVARCHAR(20)NOTNULL,foodinfoVARCHAR(100),prizeNUMBER(8,2)NOTNULL);CREA

8、TETABLEORDERS(foodnoVARCHAR(20),customernoVARCHAR(20),amountINTNOTNULL,primarykey(foodno,custome

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。