选题的目的、意义:
餐厅点餐系统是通过餐饮企业的信息化改造即利用无线技术,替代传统的纸和笔进行电子点餐操作,实现远距离的进行信息即时传递。当然,无线点餐系统不只是可以进行点餐操作,同时通过配套的餐饮管理软件,还可以实现强大的统计和管理功能,使餐饮企业实现真正的信息化。有效地提升餐饮企业的档次和管理水平。
主要内容及技术要求:
使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
使用PyCharm 导入项目,修改配置,运行项目;
将项目中config.ini配置文件中的数据库配置改为自己的配置,然后运行;
本系统选择编程语言。Pymysql是封装了MySQL驱动的Python驱动一个能使Python连接到MySQL的库。Python语言官方规范访问数据库的统一接口规范(Python DB-API),防止在使用不同数据库时,由于底层数据库技术不同造成接口程序紊乱的问题。通过本次系统设计可以提高自己的编程能力,强化对所学知识的理解和运用
针对餐厅点餐的流程,运用python作为主要编程语言,使用MySQL数据库语句实现数据的搜索查询,采用B/S模式,建立一个点餐系统。本系统要求实现用户登陆,用户注册,客户点餐管理,配餐管理,结算管理,系统管理等功能。其中用户登录用来验证用户的信息是否合法。用户注册是由系统用户添加新的用户。顾客点餐管理是通过客人自助点餐,下单,如果有错误可以删除,添加等。配菜管理是厨师根据最新的点餐信息按照时间顺序配菜烧菜。结算管理是收银员根据客人的桌号或者菜单联结账,如果有会员制的话就做出一定的折扣,出具相应的发票。系统管理是以管理员的身份在后台对菜品作出调整,包括:添加删除,备注。对一天的营业额做一个汇总等。
原始数据与资料:
参照已投入使用的各类点餐系统。
Flask是一个用Python编写的清凉web应用框架。它易于扩展且灵活,适用于小型的项目或者微服务,以及作为大型应用的一部分。
本系统以Python开发语言开发,MySQL为后台数据库,采用DJANGO框架开发。。
预期达到的目标
1、学习系统开发和设计的技术相关知识和工作流程;
2、学习使用 PYCHARM 工具编辑前后台代码;
3、学习使用DJANGO框架实现系统的开发;
4、掌握使用 MySQL 创建和编辑数据库的方法;
Django用Python编写,属于开源Web应用程序框架。采用(模型M、视图V和模板t)的框架模式。该框架以比利时吉普赛爵士吉他手詹戈·莱因哈特命名。该架构的主要组件如下:
1.用于创建模型的对象关系映射。
2.最终目标是为用户设计一个完美的管理界面。
3.是目前最流行的URL设计解决方案。
4.模板语言对设计师来说是最友好的。
5.缓存系统。

2982

被折叠的 条评论
为什么被折叠?



