作一种潮流传统餐饮业在现如今的信息化社会中面临着巨大的挑战。人民群众的餐饮习惯也渐渐趋向于“订餐到户”。尤其是在校大学生信息的来源主要依靠于网络。“民以食为天”每个人都需要满足口腹才有精力去工作学习。而现在的大学校园就餐普遍存在以下问题餐厅饭菜供应时间短就餐点抢不到座位就餐长时间排队等餐浪费时间资源比起在餐厅这种公共环境就餐大家更倾向于将饭菜带回寝室就餐。这样就造成了很多就餐的不便。因此创建一款校园网上订餐系统是十分具有发展空间以及现实意义的。
f二、研究分析
21网上订餐与传统订餐区别
211功能比较图
图1功能比较图
22校园点餐系统需求可行性分析图
图2校园点餐系统接受度
f从以上数据可以看出84的同学都愿意接受这款产品。由此可得出该产品潜在的市场非常大。
23系统总体功能架构分析2
31系统总体结构图
校园点餐系统
系统管理内容管理订餐服务订单管理
权限管理用户管理菜品管理订单跟踪界面管理浏览菜谱生成订单菜品评价查看订单取消订单
图3系统总体结构图
1系统管理模块主要实现用户登录、注册功能和对用户账号的添加、修改和删除的管理以及对不同用户能够操作对应的权限界面的权限管理。
2内容管理模块主要实现对菜谱的添加、修改和删除的管理及对菜单信息的更新操作订单的跟踪操作系统界面主题的订制。
3订餐服务模块主要通过浏览菜单再产生订单后可以对菜品进行评价。
4订单管理模块通过系统浏览订单取消订单。
f超级管理员
用户数据
管理员
用户菜品数据
其他数据
图4系统管理结构图
233内容管理结构图
管理员
菜品管理界面管理
订单跟踪
图5内容管理结构图
f用户
浏览订单菜品评价
生成订单
图6订单服务结构图
235订单管理结构图
订单
查看订单取消订单
图7订单管理结构图
f三、技术路线及工作进度
31前端开发
311A
droid系统架构
A
droid系统是在Li
ux操作系统基础之上建立的该系统由操作系统、中间件、用户界面和应用软件4层组成它采用一种被称为软件叠层SoftwareStack的方式进行构建MJ。通过采用这种系统架构能够分离各层定义每层所要完成的任务和功能。A
droid并不是传统的Li
ux风格的规范或分发版本也不是一系列可重用的组件集成而是基于Li
ux内核的软件平台和操作系统。A
droid的系统架构一般从上而下分为四层分别为应用层、应用框架层、系统运行库层、Li
ux内核层¨“J支持用户自由开发。A
droid的架构主要由应用程序层Applicatio
、应用程序框架层Applicatio
Framework、函数库和运行时Librariesr