会员管理系统SQL版方案.docx
《会员管理系统SQL版方案.docx》由会员分享,可在线阅读,更多相关《会员管理系统SQL版方案.docx(12页珍藏版)》请在冰豆网上搜索。
会员管理系统SQL版方案
商量岗会员管理系统(SQL版)
系统设计方案
宁波江东冠亚智能科技有限公司
2012年5月
1、公司简介
宁波江东冠亚智能科技有限公司拥有国内一支强大的研发团队,自主研发各行业通用管理软件:
美容美发行业管理系统、服装销售行业管理系统、汽车服务行业管理系统、餐饮酒店行业管理系统、仓库管理系统、超市收银管理系统、文体用品销售库存管理系统、培训班管理系统、休闲会所管理系统,洗浴中心管理系统、连锁店会员管理系统、等等各行业的通用型管理系统,金客软件以实现中小企业及行政事业单位“高效、便利、快捷、规范化管理、利益最大化”的管理为目标,开展软件开发应用服务和相关信息技术服务,推进用户管理的科学化、规范化和现代化。
除此之外,金客软件另有订制开发功能,可以根据你的要求实施开发,实现您想要的功能,最大限度地满足你对系统的要求。
会员管理系统的建设,旨在利用先进的信息技术,通过和金客其它专业系统的有机结合,建立一套综合的会员信息管理、处理与分析平台。
系统通过收集会员基础信息,采集POS消费、商城消费、便民服务平台等相关系统数据,建立完善的会员服务体系,为会员提供方便、快捷和高品质的服务。
宁波江东冠亚智能科技科技有限公司企业文化介绍:
经营理念:
诚信为本:
凡事以诚信为本,坚守承诺。
专注如一:
专注于通用型会员管理和进销存管理一体软件。
用心服务:
细心、耐心、热心、虚心、信心。
追求卓越:
不断超越当前、专业成就未来。
合作共赢:
渠道共赢、用户共赢、员工共赢、社会共赢。
产品经营理念:
操作简单:
以客户反馈为开发基本,不断简单化、人性化。
管理全面:
不断扩大软件的管理范围,让软件更全面。
功能强大:
软件不断升级、功能不断的增加。
江东冠亚的使命:
打造中国第一品牌通用型管理软件。
1、全力支持中国每一个企业的发展;
2、做中国中小企业最坚强的管理后盾;
3、成为中国管理软件最优秀的服务商与供应商。
2、功能介绍
2.1功能框架
我们会员管理系统将整个系统划分成:
会员管理
产品管理
消费积分
短信群发
统计报表
系统设置如图2-1所示:
系统管理功能划分
会员管理模块
产品管理模块
参数设置模块
系统报表模块
会员管理系统
完整的会员属性设置,全面记录会员信息;
消费积分核心
业务流程引擎
业务流程配置模块
会员资料管理/会员卡管理/积分管理/产品服务管理/…
统计查询
系统日志管理
会员统计查询/积分统计查询/帐务查询/…
金客会员
管理系统
图2-1:
系统功能框架
2.2功能描述
系统分为五大功能模块:
会员管理、产品管理、消费积分、短信群发、统计报表。
会员管理:
●完整的会员属性设置,全面记录会员信息;
●灵活的会员分类和等级设定(不同等级可设置不同的折扣率以及积分兑换比例),满足对不同会员的管理需求;
●轻松实现换卡、锁定、挂失、转账、生日提醒、短信发送等功能;
●强大灵活的“自定义属性”功能可满足不同行业需求;
●会员照片功能记录会员头像,以及会员卡密码功能,以免冒名顶替;
●Excel批量数据录入,大大提升操作效率;
●另有会员推荐制功能,让老客户主动为您带来新客户;
●一张卡集积分、折扣、计次等多功能与一体;
产品管理:
●建立产品分类
●轻松管理产品库存,特价商品的积分和最低折扣设置
●商品和服务产品的分开管理
●通过使用产品简码,快速找到消费产品,提高收银效率
●引入扫描码,轻松实现扫码结账
消费积分:
●根据消费金额自动折扣金额和积分数量;
●多种计算方式相结合(余额支付、现金支付、信用卡支付、代金券、联合支付);
●积分兑换不同礼品,给会员实实在在的好处,提高会员消费积极性;
短信群发:
●强大的短信群发功能支持普通发送、批量会员发送、系统短信发送多种模式;
●生日祝福、节日问候、促销信息第一时间到达会员手中,既彰显对客户的关怀,且能开发潜在客户;
●消费、充值、兑换短信自动发送,类似银行取款自动短信提醒功能,更显专业;
统计报表:
●会员数据、消费数据、积分数据、充值数据完善的统计功能,让您随时掌握最准确的经营数据;
●报表方便的导出到Excel、PDF等文件;
●方便的报表打印功能,满足办公所需;
系统设置:
●多操作员模式,不同操作人员不同操作账号,不同操作权限,方便人员管理;
●针对会员、产品、消费、积分、短信、打印、IC卡等进行综合的管理设置;
●强大的日志功能,记录操作人员的每一步操作;
●数据库自动备份功能确保数据万无一失;
服务与支持:
●丰富的文档资料解决您的一般性问题;
●在线QQ客服、电话客服随时解答您的疑问;
3、系统总体架构
3.1技术架构
操作系统:
WindowsServer2003
数据库:
Sqlserver2005,基于未来数据扩展性需求,操作分区表技术存储
应用服务器:
IIS6.0
开发平台:
Microsoft.Net2.0
接口技术:
HTTP协议访问,采用多种加密机制保证HTTP访问安全性
WindowsServer2003
SqlServer2005
IIS6.0
SqlServer2005分区表技术
Microsoft.NET2.0
会员管理系统
基于HTTP协议的接口访问模块
业务管理模块
接口身份认证/加密技术/握手机制
业务系统请求1
业务系统请求2
业务系统请求N
...
3.2数据关系
1)内部数据关系
数据核心为SQL数据库,所有基础资料信息及过程记录信息均需关联SQL数据库
SQL数据库信息
会员资料
会员资料及积分
卡资料
会员卡
金卡
银卡
过程信息
会员消费记录
会员积分记录
操作日志
系统日志
2)外部数据关系
发卡
数据库
查询数据库
会员注册
会员资料
导入会员资料
会员积分记录
会员消费记录
消费扣款
充值
积分变更
积分兑奖
余额查询
会员信息查询
卡信息管理
4、接口设计
接口采用HTTP协议,HTTP协议的特点是扩展方便灵活,与各个需要接口的系统能够以一个最佳的方式进行衔接,也让其它待接口的系统做得最小的修改。
HTTP协议也存在一个弊端就是采用明文进行通信,如何保证传输数据的安全性可靠性,也是本方案的重中之重。
5、安全机制
5.1保障数据安全、防止信息泄密
本方案从OSI七层模型中的应用层着手,理由是应用层处于最接近用户应用的位置,实现及实施成本相对其它六层次来说比较低,这也有利于以后系统的扩展。
我们采用对称加密与非对称加密两种方式混合实现数据加密。
对称加密算法速度快,用来加密通信传输数据,非对称加密算法安全性强,破解难度巨大,用于传输重要接口参数,如对称加密算法密钥。
图5-1是通讯加密传输的过程图:
初始请求
发送公钥
公钥加密
私钥解密
验证合法性
终端用户名与密码
对称加密密钥
私钥加密
公钥解密
通讯
密钥
密钥
服务端
客户端
图5-1:
通讯加密传输的过程图
说明:
1)每天每终端一对非对称加/解密钥
2)每天每终端一个对称密钥
3)无论是非对称还是对称加密的都由服务端进行管理
4)为保证数据不被重复请求,终端把精确的时间作为调用唯一值发送到服务端,服务端进行判断合法性。
5)数据采用POST方式请求方式
6)每个提交包括字段
●终端编号
●时间序列
●操作类型
●金额
●单号
●操作人
●附加属性1
●附加属性2
7)返回结果以XML方式展现,包括节点
●成功标志
●错误号
●结果集
5.2保障数据完整、防止非法篡改
由于网络通讯的复杂性,还有破坏份子的非法篡改,这些都有可能造成通讯数据的损坏。
另一方面,数据库存储也存在被攻击的风险,本方案中采用哈希值来保证数据的完整性,对于进行过非法篡改的数据进行日志记录以备查。
1)通讯数据在http协议的Referer字段中进行数据的哈希值交换,通讯双方使用数据之前先进行完整性检查,对于异常数据进行日志记录。
2)数据库中对关键表添加一列hashvalue字段,对每个数据库插入和更新操作把该字段作为相应的更新。
Hash算法由程序控制,尽量杜绝人为的直接修改数据库。
3)数据库中添加一列加密字段,对每条记录的关键值进行可对称加密,作为数据被修改后的还原依据。
密钥也由程序控制。
6、性能扩展
6.1应用扩展方案
ProxyServer
Server(DataBase)Group
Server1
Server2
Servern
…..
Server(Web)Group
Server1
Server2
Servern
…..
Server3
图6-1:
服务器部署图
1)本系统的设计原则是高并发性、高可靠性、高配置性和高扩展性。
2)上图的架构分为三部分:
●前端代理层,该层负责连接分配的配置,把来自用户的访问根据管理上的需求分配到不同的服务器;
●中端是应用程序层,根据当前系统规模适当的增加该部分的服务器数量。
●后端是数据存储层,具体的架构可参考<6.2数据扩展方案>。
3)上图中标蓝色框为第一期保用服务器,当系统规模不大时,可省去ProxyServer,当中端应用程序层需要负载均衡时再进行ProxyServer的扩展。
6.2数据扩展方案
对于有可能急剧膨胀的用户数据,本方案对将来的数据扩展采用如下措施
1)读写的分离
根据业务处理的需求,可以把数据分为读和写的数据库,该措施的关键点是写只能由一个数据库节点进行,读则可以由多个服务器进行。
2)数据的水平切片
会员的发展是一个递增的过程,按照会员的编号进行数据的分区存储,这样实施的好处是可以动态的根据会员规模进行相应的服务器增加。
3)数据库复制
读数据库和写数据库之间的同步采用复制形式进行,也可以自定义规则进行,可以采用单级复制,也可以采用多级复制。
具体根据数据量的大小确定。
7、系统费用:
商量岗采用如下设计方案:
系统清单:
序号
产品名称
单价(元)
数量
总价(元)
1
金客会员管理系统(SQL版)
800.00
4
2
刷卡器(带数字键盘)
200.00
4
3
1000张会员卡
400.00
1
4
USB小票打印机
260.00
4
5
电脑
4
注:
刷卡器,小票打印机3个月包换,一年保修,一年以后收取维修成本!