由于企业的数量众多,企业员工对于外卖订餐的需求很大,而其附加值也在不断地提高,本平台就主要针对各个企业员工的工作餐,为员工的订餐提供一个订餐和外卖的平台,为客户提供让其满意的服务。
从消费类型上细分,消费者可分为这样几种类型。
1)个人,这种消费者能够长期订餐。并且占的比重较大。个人从消费取向上一般多注重便宜、实惠、好吃。
2)中小公司员工,这属于白领阶层的一个需要,由于工作忙碌或者其他原因,选择网络叫餐,他们的消费取向一般是方便、实惠,口味独特。
3) 家庭,生活节奏的加快,总会让家庭选择更快的就餐方式,特别是家里来客人,唯一的选择就是足不出户,选择网络叫餐。这种消费者的消费取向一般是大量、 不同采品,不计较消费额,只追求满意。
4)中高档消费者,这种消费者的消费取向一般都比较挑剔,不在乎**,追求异众口味。
1、管理自己的客户。不把自己的客户交给美团来经营。
2、节省人工成本。客户在微信平台上自助下单,小票打印机自动出票。外送员撕下小票,直接按小票送餐,高峰期省下人工成本。而且不会因为**占线而错失订单。
3、促进常客的消费频次。经常在吃饭时间前2个小时推送一下**信息,在客户还没想好今天要吃什么的时候就推送,促进消费频次。
4、线上线下互动。可以在餐具和餐台上印上***,把线下客户引流到线上点餐。也可以通过推送店铺活动,将线上客户引流到门店里消费。
系统集成方案将遵循以下几个原则:
1.经济性。
经济性主要体现在硬件设备的处理能力指标在满足需求的前提下不会超出太多。
2.扩展性。
由于需求及业务的可发展性,系统在投入运行之后很可能会有需求上的变化,通常情况下会在信息处理能力、交换能力等方面对系统提出更高的要求。实施方案必须考虑这种可能性,便于系统扩展和升级。
3.易于管理。
随着数据节点设备的增加,维护人员对设备的管理难度也会相应增加。方案应尽量降低管理复杂性和管理成本。从另一个角度来讲,一个易于管理的系统,其可靠性通常也比较高。
4.稳定性。
整体系统确保稳定、高效、连续地运营,能够支持全天24小时的连续运行需求。
5.开放性。
采用开放标准,开放结构,开放系统组件和开放用户接口。充分满足用户投资保护和业务扩展、系统维护等方面的需求。
此外,在系统设计还考虑到安全性、保密性、可视处理等需求,力求提供一个完整实用的建设方案。
开发语言:j**a
数据库:mysql;
微信公众平台;
送餐子系统:安卓app
数据交换:rest、webservice、xml
面向服务技术架构soa(service-oriented architecture)是一种面向企业级服务的系统架构,它着眼于日常的业务应用,并将它们划分为单独的业务功能和流程,即所谓的服务。soa 使用户可以构建、部署和整合这些服务,且无需依赖应用程序及其运行计算平台,从而提高业务流程的灵活性。
采用soa架构有利于项目的建设,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是soa的基础,可以直接被应用调用,从而有效控制系统中与软件**交互的人为依赖性。
j2ee是主流的技术体系,j2ee已成为一个工业标准,围绕着j2ee有众多的厂家和产品,其中不乏优秀的软件产品,合理集成以j2ee为标准的软件产品构建本软件平台系统,可以得到较好的稳定性、高可靠性和扩展性。j2ee技术的基础是j**a语言, j**a语言的与平台无关性,保证了基于j2ee平台开发的应用系统和支撑环境可以跨平台运行。j2ee平台包含有一整套的服务、应用编程接口(api)和协议,可用于开发基于web的分布式应用。
它定义了一套标准化、模块化的组件规范;并为这些组件提供了一整套完整的服务、以及自动处理应用行为的许多细节---例如安全和多线程。由于j2ee构建在j**a 2平台标准版本上(j2se),因此,它继承了j**a的所有优点――面向对象、跨平台等。随着越来越多的第三方对j**a 2平台企业版(j2ee)提供支持,j**a已经被广泛用来开发企业级应用。
基于j2ee技术的应用服务器(application server)主要是用来支持开发基于web的三层体系结构应用的支撑平台。在这种结构中,应用程序不能直接调用后台的数据库存取数据,而要通过中间件产品来进行对数据库的调用。j2ee应用服务器作为前台应用程序和后台数据库中间的**,帮助进行应用和数据库之间的交互。
这样,应用程序无法直接对数据库进行操作,增加了系统的安全性;再加上中间件与前端应用和后端平台的独立性,应用程序的开发更加的灵活,不需要考虑对后台的调用,而且中间件性能的进一步开发会带来系统整体性能的提升。
随着软件系统的规模和复杂性的增加 ,软件体系结构的选择成为比数据结构和算法的选择更为重要的因素 ,三层客户/服务器体系结构为企业资源规划的整合提供了良好的框架 ,是建立企业级管理信息系统的最佳选择。
三层b/s模式 (以下简称三层模式 )在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。
客户显示层是为客户提**用服务的图形界面,有助于用户理解和高效的定位应用服务。业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,并把用户表示层和数据库**分开 。这个层次提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。
数据层是三层模式中最底层,用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。
三层模式的主要优点为 :
1. 良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的。
可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入;
2. 较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式 。
增强了企业对象的重复可用性。“企业对象”是指封装了企业逻辑程序**,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。
三层模式成为真正意义上的“瘦客户端”,从而具备了很高的稳定性、延展性和执行校率。三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。
1. 组件化设计。
软件组件化”是一种理想的软件开发理念,它主张软件产品的开发应当像制造工业产品那样,首先通过专业化分工生产出不同功能的“零部件”,然后再将这些“零部件”合理地组装起来,形成所需的产品。“软件组件化”,真正实现了软件复用和组件化生产,极大节约软件产品的开发时间和开发成本。
2. 面向对象。
面向对象是一种自下而上的程序设计方法。不像过程式设计那样一开始就要用main概括出整个程序,面向对象设计往往从问题的一部分着手,一点一点地构建出整个程序。面向对象设计以数据为中心,类作为表现数据的工具,是划分程序的基本单位。
而函数在面向对象设计中成为了类的接口。
面向对象设计自下而上的特性,允许开发者从问题的局部开始,在开发过程中逐步加深对系统的理解。这些新的理解以及开发中遇到的需求变化,都会再作用到系统开发本身,形成一种螺旋式的开发方式。(在这种开发方式中,对于已有的**,常需要运用refactoring技术来做**重构以体现系统的变化。
3. 采用基于构件的柔性集成的系统架构。
基于企业服务总线实现应用系统之间服务交互,即按照制定的总体应用集成规范,指导业务系统开发商按soa服务构件方式改造(或新开发)应用系统之间的接口,并统一进行服务注册管理和调用,使企业服务总线成为企业标准的、通用的、可管理的应用系统之间的信息桥梁,使现有的应用系统之间点对点的接口程序转变为独立、统一注册、便于管理的服务构件。
系统内部数据交换全部采用xml标准。
系统平台全面遵循xml标准。xml数据标准的推出,增强了系统之间、应用系统之间的数据交换功能,也大大增强了系统之间的集成度。以xml标准描述数据格式,能促进多种数据格式支持、内容共享、内容的再利用以及增强客户对服务的满意度。
使用xml作为数据交换的格式。由于采用xml技术,使得本系统的内容描述的标准化,实现跨平台、跨应用系统的信息交换更加流畅和便捷。
微信平台营销方案
拟稿 一 建立微信平台的目的。1.有效实现品牌建立和传播 2.树立项目在区域市场,行业的影响力和号召力,传递企业价值观 3.作为项目良好的宣传推广平台 4.累计客户资源,互动营销 5.增加项目的知名度和受关注度 6.为项目营销现场带来大量客流,最终提高成交量。二 设计 文案推广定位。1.广告设计 设...
微信平台营销方案
目前云开资产微信公众平台刚投入运营,活跃粉丝量很少,所推出的一系列营销活动基本没有,无法在公司形象和业务推广方面,给予一定的帮助。因此,制定一系列微信营销方案迫在眉睫。本方案从方面入手。1,微信平台ui交互功能。2,平台粉丝日常维护。3,微信活动的如何运营。营销目的 微信平台的建立,可以与用户产生互...
微信平台营销方案
目前云开资产微信公众平台刚投入运营,活跃粉丝量很少,所推出的一系列营销活动基本没有,无法在公司形象和业务推广方面,给予一定的帮助。因此,制定一系列微信营销方案迫在眉睫。本方案从方面入手。1,微信平台ui交互功能。2,平台粉丝日常维护。3,微信活动的如何运营。营销目的 微信平台的建立,可以与用户产生互...