《微信积分兑换系统需求分析》由会员分享,可在线阅读,更多相关《微信积分兑换系统需求分析(3页珍藏版)》请在金锄头文库上搜索。
1、微信积分兑换系统需求分析东大积分商城概述(后台部分) 一、应用范围: 该积分商城为东大六个子公司使用。各子公司系统数据独立。 该积分商城系统为东大EHD系统的附属系统,系统从EHD主系统读取或者提交数据,部分业务的实现依赖于主系统。EHD主系统与该系统构成完整的积分商城系统。 二、EHD主系统提供接口: 1、本系统向EHD主系统提交新增会员信息; 2、本系统向EHD主系统提交会员积分兑换信息; 3、本系统向EHD主系统请求会员信息; 4、本系统向EHD主系统请求会员积分信息; 5、本系统向EHD主系统请求返利计划信息; 6、本系统向EHD主系统请求返利计划商品库存信息; 三、业务流程: 1、由
2、积分返利计划录入员通过EHD主系统录入积分返利商品数据; 2、由本系统系统管理员录入当前时段内的积分返利计划编号,本系统根据该编号从EHD主系统获取积分兑换商品信息; 3、从主系统获取到积分兑换商品信息后,由本系统的商品编辑员完善商品详细信息及其他主系统未提供但必须的信息; 4、由本系统管理员或相关人员对完成编辑的商品进行上下架管理; 5、商品上架后产生的订单由本系统的订单管理员进行后台管理; 6、本系统向EHD主系统提交新增会员信息,并从主系统中获取当前积分系统的会员信息。本系统管理员可以管理系统会员的附加会员信息; 特殊情形: 1、会员同一次购物中即包含配送商品又包含自提商品的订单分割;
3、2、会员积分兑换交易达成后取消交易的处理流程(积分恢复与订单取消,及其实现过程的具体业务流程。本系统无法为会员增加积分,该业务流程的实现需要EHD主系统的支持); 3、本系统与主系统数据的一致性保证:数据以主系统为主,本系统新增数据需先提交主系统,然后再从主系统获取。本系统业务流程中涉及数据如果来源于主系统,在业务生效前应从主系统获取对应数据进行核对,核对无误后业务生效。否则需在生效前进行进一步的核实或相关处理; 四、后台子系统划分: 1、后台管理员及其权限管理; 2、后台商品数据维护及上下架管理; 3、后台订单管理; 4、后台会员管理; 5、后台数据统计及日志记录管理; 五、主要模块: 商品
4、、订单、会员、管理员、权限、相关数据统计及日志记录等模块; 六、开发环境及工具: 1、测试开发环境: Web服务器:Apache 数据库:Mysql | 开发语言:PHP、JS等 开发框架:ThinkPHP、Easyui、Jquery等 版本库管理:subversion 2、工具:Sublime、Navicat、火狐/IE/Chrome等 七、开发计划及原则: 开发步骤: 1、积分兑换系统后台管理需求分析; 2、数据库设计; 3、算法分析及准备; 4、程序开发; 5、测试数据准备及测试; 原则: 1、认真分析需求,在满足需求基础上尽可能控制系统复杂度,同时预留扩展空间; 2、整体把握,合理划分子系统,分层次、迭代式进行开发; 3、开发过程应优先系统完整性,待系统完成后再进行各个子系统、子模块的优化和完善; 4、注重开发文档,开发进度与文档编写要同步; 5、重视开发中的沟通协作,及时发现错误并纠正;