1、会员营销管理系统技术方案安徽虹湾信息技术有限公司二一三年六月目录1、 概述 .32、 系统总体设计 .42.1、系统架构 .42.2、关键技术应用 .52.2.2 、J2EE 开发技术 .52.2.3. M/V/C 设计模式 .62.2.4、新浪云计算服务 .72.3、安全策略 .92.3.1、数据安全设计 .92.3.2、应用软件安全设计 .93、 系统功能设计 .103.1 总店版 .103.1.1 会员管理 .113.1.2 产品管理 .113.1.3 分店管理 .113.1.4 报表中心 .123.1.5 系统设置 .123.2 分店版 .123.2.1 会员管理 .123.2.2 产
2、品管理 .153.2.3 店务管理 .153.2.4 消费管理 .164.2.5 财务管理 .174.2.6 统计报表 .184.2.7 系统设置 .184.3 手机版 .191、 概述连锁经营在我国已经有十几年的发展,我国连锁经营一直在优越的轨道上运行,在社会日新月异发展的背景下,瞬息万变的顾客需求,不断创新的技术技能,使得产品生命周期进一步缩短,企业之间市场竞争日趋激烈,而同时通讯技术的发展,尤其是互联网技的普及,给企业和顾客构建了一个新的平台。 伴随着连锁经营规模的不断扩大和企业效益的进一步发展,手工的、原始的管理已经不能跟上企业的发展步伐更无法满足企业对管理工作快速、准确的要求。传统的
3、营销管理主要存在以下几个问题:(1) 各分店各自管理,规范性和可管理性差。(2) 财务统计繁琐,工作量大。(3) 会员跟踪管理困难。(4) 难以分析消费人群心理,拟定市场策略。(5) 会员身份难以识别,折扣无法规范落实。(6) 会员积分难以统计,无法正确定位会员消费会员营销管理系统(MMS)根据总店管理和分店管理的差异,包含总店版、分店版和手机版,规范和集中了总店和分店的管理。集中了会员信息,进行统一的消费和积分管理,并对其消费习惯进行分析。系统还包含完整的财务管理功能,大大降低了企业财务管理成本。会员营销管理系统采用先进的云计算技术,降低了企业的硬件投入成本和系统维护成本。2、 系统总体设计
4、2.1、系统架构系统架构如图所示:会 员 营 销 管 理 系 统 架 构 图云存储服务器 云应用服务器总 店 管 理 用 户 分 店 管 理 用 户会 员会 员 营 销 管 理 系 统总店版 分店版 手机版统一登录入口应 用 终 端P C平 板 电 脑智 能 手 机辅 助 终 端打 印 机 P O S 机 读 卡 机. . .会员营销管理系统分为三个主要内容:总店版管理系统、分店版管理系统及手机版管理系统。针对连锁经营模式的管理需求,会员营销管理系统需要做的工作有:(1) 、搭建总店版的管理系统,对产品的进、销、存进行管理,并能集中维护管理各分店,随时了解各分店会员消费金额、积分明细,并能根据
5、会员分析与销售分析,制定统一的营销方式、促销方式集中管理客户资源,掌握客户消费动态。提升公司总体的品牌形象。(2)搭建分店版的管理系统,能快速便捷处理日常会员消费业务随时了解本店的经营状况和会员消费情况,将数据汇总至总店,并能进行本店的商品管理、帐务管理,全面管理店里业务。(3)搭建手机版的会员营销管理系统,满足总店、分店管理者在出差、外出等情况下,对店面经营情况的管理需要。并能为会员提供其消费查看和产品、服务的预定功能。(4)采用统一登录模式,根据登录用户的类型和级别,提供相应的软件服务。(5)系统采用 B/S(架构) ,使用云计算技术,采用 PssS(平台即服务)模式,随时随地可用,店铺无
6、需安装软件、无需备份数据。免除了企业的硬件设备购置和维护的成本投入,用户只需要支付很低的租赁费用,就可以享受安全可靠的平台服务。2.2、关键技术应用2.2.2 、J2EE 开发技术系统开发将遵循 J2EE( Java EE 5 及以上版本)技术标准来开发整个应用系统。J2EE 是使用 Java 技术开发企业级应用的一种事实上的工业标准,克服传统 Client/Server 模式的弊病,迎合 Browser/Server 架构的潮流,提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。J2EE 是一个标准,而不是一个现成的产品,各个平台开发商
7、按照 J2EE 规范分别开发了不同的 J2EE 应用服务器软件(中间件) ,J2EE 应用服务器软件是 J2EE 企业级应用的部署平台,任何遵循 J2EE 规范开发的企业级应用都可以部署在符合 J2EE 的规范的应用服务器软件上。J2EE 架构下提供的各种组件(Servlet、Jsp 、EJB、 JDBC、JMS、JNDI、JTA、JCA、JMX、JAAS、JACC 等)与 Web 容器、EJB 容器、Applet 容器、Application Client 容器一起,组成了一套完整的 J2EE 应用架构,我们将根据具体项目的需求,从中选取必要的技术来使用并完成系统的开发工作。由于技术上符合
8、J2EE 标准规范,因此本系统支持LINUX、Windows 操作系统的跨系统平台部署,支持各种 BEA Weblogic 中间件,支持 IBM Websphere Portal,支持 MySQL 数据库系统。2.2.3. M/V/C 设计模式“M/V/C”是一种设计模式,直接指导应用系统的逻辑架构设计。通过采用“M/V/C” 逻辑架构,可以使软件设计的层次更清楚,可复用性更强,从而很好的提高系统的可靠性与可用性。M/V/C 是指 “模型/视图/控制器”(Model/View/Controller )三元组,是由 Smalltalk 的发明者提出的,用来设计应用系统的一种模式。M/V/C 模式
9、定义了一个应用要包括数据、表现和控制三部分信息,并且要求这三部分被分离在不同的对象中。其中:模型(Model)是代表纯的应用数据的对象,它不包含数据应当如何展现给用户的知识;视图(View)是将模型的状态可视化的形式,是负责将模型数据展现给用户的部分;控制器(Controller)提供改变模型的状态的灵活方式。2.2.4、新浪云计算服务云计算作为一种全新的商业运营模式,它通过虚拟化技术把CPU、内存、磁盘等硬件资源虚拟为一个“资源池”,把各种应用的计算任务分散在“资源池”中,共享其提供的各种计算、存储、服务等资源,而不受任何物理上的限制。它不仅可以利用大规模的数据中心或超级计算机集群,通过相五
10、连接的IP网络不仅可以为用户提供大规模、低成本的计算单元的IT服务,而且还可以把本来在终端上进行的计算、存储转移到超级计算机上。云计算是基于SOA的架构,动态地分配和部署共享的计算资源。其特征如下:(1)巨大的计算资源:“云”是由多台物理服务器组成的,具有一定的规模。Google的云基础平台由100多万台服务器组成,IBM、Amazon、Yahoo、微软等拥有数十万台服务器。企业的“私有云” 一般由几千台物理服务器组成。用户所需的各种计算、存储资源可以在“云”中实现;(2)资源的虚拟化:用户可以使用终端设备随时随地获取“云”中的资源及服务。用户在“云”中请求的资源及服务不是固定的、可见的、实实
11、在在的实体。用户不需要关心、也不必知道其所请求服务在“云”中运行的具体位置信息,“云”以网络的形式向用户提供服务,用户只需要通过能够获取“云”中资源的终端设备(如,笔记本电脑、手机等)来使用其所需的资源及服务。同时,“云”也可以提供像超级计算这样复杂的任务;(3)伸缩性:“云”的伸缩性使之可以适应任何规模和数量的应用和用户,以满足不同应用和不同用户群体的需求;(4)共享资源池,按需服务:“云”是一个集成了计算、存储等资源的资源池,用户可以根据自己的需求租用或购买“云”服务。云环境中,采用“pay-as-you-go”的交付模式;(5)高可靠性:使用云计算比本地计算更可靠。为了保障云服务的高可靠
12、性,云环境中采用数据的多副本容错以及计算节点的同构可互换等措施为用户提供可靠的服务;(6)通用性:云计算不针对特定的,单一的应用。在“云”环境中可以部署、运行多种多样的应用,不同的应用可以在同一个“云”中运行;(7)廉价性:“云”是由非常廉价的计算节点构成。“云”中的资源管理采取统一的、集中式的管理方式,这就避免了大多数企业,尤其是中小企业对信息化管理成本的担心,进而加速了信息化进程的发展。由于云计算的通用性,与传统系统相比,其资源的利用率得到了提高;云计算的廉价性也保证了用户可以以最低的成本,在最短时间内完成较复杂的任务。新浪云服务介绍2.3、安全策略对于本系统来说,采用合理的技术手段保障网
13、络和系统数据的安全是十分有必要的。本方案从数据库安全、应用软件安全两个个方面对会员营销管理系统进行安全设计。2.3.1、数据安全设计系统中针对数据库系统的安全设计主要从以下三个方面采取措施:(1)访问口令、用户信息、企业关键数据加密对在整个系统中使用的所有口令、会员信息、企业内部财务数据等关键数据采用加密算法进行加密存储,保障了数据在传输和。(2)数据云备份、转储本系统采用云计算技术,其独有的自动备份和转储是保障数据安全的有效手段。2.3.2、应用软件安全设计(1)本系统设计严格的登录验证服务,用户进入系统必须通过系统登录操作,有效防止非法用户入侵。(2)登录口令在数据库中经过不可逆加密处理,
14、防止密码被非法盗取。(3)严格的用户权限管理控制系统操作权限。系统的每一个系统用户都对应一组角色,不同的角色拥有不同的操作权限,防止用户的非法操作,保证系统的稳定运行。(4)根据需要将用户类别划分为系统管理员和用户两类。系统管理员注册用户后分配用户角色、权限,用户登录后系统根据用户权限显示相应功能模块及数据。(5)用户主动注销授权授权用户如在超过一定的时间内没有过登录系统,系统将取消对该用户的授权,被销权用户如果想继续使用系统,必须重新注册。3、 系统功能设计系统支持储值卡、折扣卡和计次卡等多种卡类型的业务操作,系统将会员消费,会员基本信息,会员税分,会员积分兑换商品或项目,会员卡的续费,转账,挂失,退卡,会员退货;产品的进退货,库存盘点,收付货款;文档管理,费用管理,公司管理以及各种查询统计报表和图表分析等紧密结合起来;进行会员制管理,会员卡管理,会员积分管理,会员消费管理,会员卡到期提醒,会员生日提醒,会员续费提醒等需求,科学的管理方法会给您带来无限的效益;该系统是一种旨在改善企业与会员之间关系、提高会员忠诚度的新型运作机制,将企业的市场、销售和服务等有机地整合起来,形成跨部门的统一业务管理平台。系统功能分为三部分:总店版、分店版及手机版。