智慧餐饮平台的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:wxhxfb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着中国经济的快速发展,餐饮业也如雨后春笋般迅速在消费行业占领了很大的市场。虽然餐饮业也使用了计算机技术对其整个企业的运作过程进行管理,但是其菜品的制作、销售和食材的采购仍然处于独立的管理阶段。每个过程的运营数据很难整合,容易造成信息孤岛,不能使整个企业的信息进行流通。基于以上问题,我们设计了一个把菜品的购产销进行一体化管理的智慧餐饮平台。该平台主要针对食材的采购、菜品的制作和菜品的销售的三大方面进行统一管理,主要由六个子系统组成。包括菜品设计系统、菜品销售管理、点菜客户端、招标子系统、采购子系统和库存子系统。每个子系统之间在底层通过数据库进行数据共享,通过业务逻辑在各个子系统之间进行数据流动。而且每个子系统都有自己丰富的统计功能,对整个平台的数据进行统一分析。本文首先针对业务的需求对进行进行了子系统设计,并对每个子系统进行功能设计。移动客户端采用Android开发平台进行开发,使用HttpClient实现与服务器的通信,使用UIL框架实现高效的异步图片加载和缓存的功能。服务器端采用EIO框架进行开发,并对系统进行分层设计和实现。为了将商家的优惠信息及时的推送给用户,本文采用了个推实现了服务器端到客户端的数据推送的功能。为了提高系统的并发处理能力,系统在部署的时候采用Web集群和数据库主从架构。前端采用Nginx将用户的请求分发到不同的服务器节点进行处理,服务器端采用Amoeba将进行读写分离,将对数据库的请求分发到不同的节点。为了减少对数据库的访问次数,我们对经常访问的数据使用分布式缓存框架进行缓存。使用Web集群最重要的问题就是Session共享的问题,我们采用基于过滤器和Memcache结合的方式将Session统一进行管理来解决共享的问题。为了优化系统,我们还使用Cookie压缩、数据库索引优化等方案。最后对系统进行测试、总结和展望,并对不足之处提出了一些看法和思考。
其他文献
目的研究神经肌蒂移位对骨骼肌失神经肌萎缩的预防作用。方法选用SD大鼠48只,随机分为四组,每组12只。建立右下肢失神经胫骨前肌加腓骨长肌神经肌蒂移位为A组;右下肢失神经胫
目的探讨骨髓增生异常综合征(MDS)患者家属的焦虑状况及相关因素,为心理干预提供依据。方法选取符合条件的127例MDS患者家属作为本次研究的对象,并选用焦虑自评表(SAS)对纳入
近年来,随着建筑市场的开放,建筑与安装业迅猛发展,对民用建筑的功能要求不断提高,特别是智能大楼的出现,使得电气安装工程成为高级民用建筑工程中重要组成部分。本文针对住
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
日前参加中国教育家年会暨“中国好教育”盛典时,对其主题“好教育,强国梦”印象颇深。简单6个字,道出了中国人对好教育的深切期盼。
随着大学英语教学的改革,许多新的教学方法被运用于大学英语教学。本文主要基于建构主义理论,研究探讨新闻英语在大学英语教学中的应用。建构主义强调以学生为中心,协作学习,