预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

校园外卖订餐系统校园智能订餐系统的设计与实现摘要:校园智能订餐系统是广大师生在校园就餐时选择菜式、订餐和支付的理想平台,此系统能直观反映各个窗口的菜式与价格,可以有效解决饭堂窗口人流拥挤的情况,方便校园饭堂的管理。该项目将使用PHP+MySQL技术实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性。关键词:订餐系统;智能;PHP;MySQL中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)20-4899-03DesignandImplementationofCampusIntelligentReservationSystemWANGShu(ComputerScienceandTechnologyDepartment,ZhuhaiCollegeofJilinUniversity,Zhuhai519041,China)Abstract:Campusintelligentreservationsystemisidealplatformforteachersandstudentstoselectdishes,orderingandpayforthebill.Thissystemisnotonlyreflectthecuisineandpriceofeachwindowdirectly,butalsoeffectivelyresolvethecrowdedforeachwindowinthecanteentofacilitatethemanagementofthecampuscanteen.TheprojectwillusePHP+MySQLtechnologytoachievefastdevelopmentanddeployment,andguaranteethestabilityofthesystemfurthest.Keywords:reservationsystem;intelligent;PHP;MySQL随着知识经济的到来,已经逐步进入信息化社会,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求。特别对于年轻的一代顾客,他们在重视食物的品质之余,也更加注重就餐的方式及效率,这样就产生了快捷订餐的要求。如今学生群中几乎每个人都有自己的电脑,要实现快捷订餐,最快的方式莫过于利用计算机网络,将饭堂和计算机网络结合起来,就形成了网上订餐系统,学校饭堂各供应商提供网上订餐服务,不仅提高饭堂的服务质量,更重要的是为用户提供方便快捷的服务。因此,校园智能订餐系统正好满足在校学生和教职工的这种需求。1系统设计1.1系统框架的设计校园智能订餐系统主要由三部分组成:1)前台设计提供用户请求订餐操作,并生成订单发送给后台。2)后台设计对用户的订单请求进行处理。3)数据库设计本系统是为在校教职工网上订餐开发的项目,需要充分考虑到成本、搭配的合理性及操作的灵活性等问题,采用了MySQL数据库。MySQL数据库是完成免费的,使用它不需要任何费用,可以直接从网上免费下载;MYSQL数据库的操作也非常方便,不但可以在命令模式下操作,而且配备了图形化管理工具phpMyAdmin,能够轻松地实现对MySQL数据库的管理和操作。1.2主要功能的设计1.2.1管理员模块如图1所示为管理员模块。1)超级管理员登录后台点餐系统,可以创建新的管理员(窗口级别的管理员)、删除管理员、修改管理员个人信息。2)管理员可以对校园智能订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换新品,添加新菜等。3)管理员可以对早、中、晚餐的时间段进行设置,可以对送餐,取餐的时间进行设置如过了规定的时间点,用户就不能订餐或者取餐。4)管理员可根据不同的属性来查询订单,如生成日期或者编号等。5)管理员可统计当前用户订餐的情况,如A套餐有多少份,某个菜被点了多少份等。6)当饭菜做好后,管理员可将对应的订餐编号,饭菜状态置为已做好。7)根据用户选择就餐的方式,备好饭菜或者送餐到用户所留的地址送餐。8)管理员看到用户的签名单,把对应的订餐编号,此笔交易状态置为已完成。9)每天营业结束后,管理员根据不同的时间段统计出营业额,成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个顾客的消费情况等。1.2.2用户模块图2用户模块1)用户访问校园智能订餐系统,可注册会员或者以游客的角色,浏览该系统。菜式按食堂、窗口、菜系(粤蔡、东北菜、湘菜、鲁菜、川菜等)、麻辣等级程度、套餐等形式分类,以便用户搜索查询。2)用户登录后,可对自己的个人信息进行更改,如送餐地址、联系电话以及登录密码。3)用户在没有确定订餐前可对已选的菜单进行选择、更改、删除等功能。4)当用户确定订餐完毕后,用户可以将其提交至后台系