基于云服务的移动终端订餐系统的设计与实现
作者单位:吉林大学
学位级别:硕士
导师姓名:李嘉菲
授予年度:2014年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:随着无线网络的不断发展,和智能移动终端的迅速普及,越来越多的人开始体会到移动互联网带来的深刻变革。论文提出了并实现了一种基于云服务的移动终端订餐系统,订餐过程无需中间人员管理和干涉,即可为顾客提供一种宽松的点餐环境。而基于云服务则能做到即取即用、按需收费,无需人员维护,大大节省了成本。 本文详细描述了系统的需求分析、总体设计和系统实现等开发过程。 在系统的需求分析阶段,从订餐者的角度,本系统要提供友好的、个性化的交互页面、简单直观的操作方式,和搜索餐厅、餐厅分类、餐厅排名、餐厅查询、订单提交、订单状态查询、评价等功能。从餐厅管理者用户的角度,系统要提供直观的管理页面、规范的操作流程,和订单管理、送餐管理、信息发布、客户管理、数据统计、系统维护等功能。 在系统总体设计中,将订餐系统划分为以下几个子系统: 1.客户订餐子系统需要将商家及菜品信息经由多种途径展示出来,并以订单的形式同面向商家的订单管理子系统进行数据交互。 2.订单管理子系统提供客户订单的管理功能。系统采用工作流设计,提供对订单确认、订单流转、配餐管理、订单状态等各种流程的自定义处理。 3.客户管理子系统提供会员功能,订餐者可以成为多个商家的会员,并享受该商家提供的积分折扣等优惠。 4.商家使用菜品管理子系统来发布菜品信息,其中包括菜品的介绍、风味特色等,并包含了菜品规格的大小,口味等,满足用户的不同需求。 5.商家的配送管理人员使用配送管理子系统将订单中的菜品分配给配送员进行配送,配送员使用配送管理子系统实时发布位置信息。 6.数据统计子系统负责整个订餐过程中的数据汇总及统计,通过数据挖掘找出更合理的资源配置,辅助商家的决策。 系统为用户提供了简单易用的操作方式,使得管理人员也可以在脱离PC机的情况下,进行高效的系统管理。本系统符合总体设计目标,并基本完成了全部功能。