您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 会议纪要 > 会员管理及推广系统需求与前后台设计分析方案说明书
会员管理及推广系统需求与前后台设计分析方案说明书第一部分用户需求仿直销(传销)模式的推广系统设计。会员注册成功后,可参与微信推广活动,得到积分,积分累计到一定数额,可以得到预约的报班或参与活动得到充电宝、课程、现金券、抵用券、书等。微信会员菜单,能查询会员的消费记录,可以查询会员积分累计情况,会员(亦或高级会员)可以预约我们的打折课程。会员号是我们系统自动生成。本会员不包括实体卡。1.会员管理系统基本要素一.管理员(职员)账号基本信息系统中为每一位管理员(职员)进行了唯一的编号,每一位管理员(职员)对应一个编号,并登记管理员(职员)的个人信息,如姓名,联系方式、性别等。二.会员账号基本信息在注册登记时,自动分配登陆账号密码,且为每一位会员发放唯一的会员号,但是,不同的是,卡的类型不同,因此,需要进行区分。并对应其注册时间,另外,在方便管理的基础上,对应会员都有相应的管理员,管理其基本信息,如积分信息。三.会员积分设置当用户每消费一次时,就有一笔积分记录在卡中,与以前的积分进行累加,并按照相关的积分政策,可享受打折优惠等,或累计一定的积分,可为积分卡进行升级。四.商品信息在系统中,系统为每一件商品进行了唯一编号,因此,一件物品对应一个编号,并对应有商品的分类,商品的价格,商品的数量。五.系统日志统计用于记录会员(客户)在系统中的所有操作,便于客户查询自己的消费记录,积分使用详情。同样,管理员对系统的操作,也可以有一个流程详情可查。2.用户对系统的要求一.管理员(职员)a.信息处理要求管理员可以查看、修改自己的个人信息。可以看到相关等级会员的个人信息,可以修改会员的个人信息,可以删除(注销)会员个人信息。可以查看会员个人的消费信息、积分信息。可以修改会员积分。可以看到商品(这里的商品可以是推广活动赠送的商品)信息,比如,商品的价格。可以添加、删除商品信息。当会员的消费累计到一定的积分时,会员对应会员卡的等级可以上升,管理员就可以根据相关的规定对会员的卡的级别进行更改等等。b.安全性与完整性要求安全性要求:1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3.系统应对不同用户设置不同的权限,区分不同的用户,如区分会员,管理员。*系统取消权限设置完整性要求:1.各种信息记录的完整性,信息记录内容不能为空;2.各种数据间相互的联系的正确性;3.相同的数据在不同记录中的一致性。二.会员a.信息要求当会员的消费信息发生变动时,会员可自己登陆账号,查询确认个人信息,会员卡号、卡(会员级别)类型、包括积分的累积情况以及消费信息记录等。b.处理要求会员可以登陆自己的账号,修改自己的登陆密码、个人信息、比如联系方式等。第二部分系统功能的设计与划分根据如上得到的用户需求,我们将本系统按照所完成的功能划分成以下几部分:第一部分:微信前台会员功能1.会员可以登陆自己的账号。2.会员可以查询自己的信息,修改自己的个人信息。3.会员可以查询自己的消费记录。4.会员可以查看自己的会员卡的类型。5.会员可以查看自己的积分信息。6.会员可以修改自己的密码。第二部分:后台管理员功能1.管理员可以登陆自己的账号。2.管理员可以查看会员的信息。3.管理员可以修改自己的个人信息。4.管理员可以看到会员的消费信息。5.管理员可以添加删除会员。6.当会员的积分累计到一定的数量时,可以对会员进行卡的类型的转换。7.当公司的商品数量发生变换时,如新添商品,管理员会为新到的商品进行录入。8.管理员可以修改自己的登录密码。第四部分数据库表1.表结构数据表名字段组成会员信息表ID(主键)、MemberID(会员卡编号外键)、UserLoginName(会员名)、UserLoginPwd(登陆密码)、Sex(性别)、Contact(联系方式)、Address(住址)、CredentialsType(证件类型)、CredentialsNumber(证件号码)、Remark(备注)管理员信息表ID(主键)、AdminLoginName(管理员姓名)、AdminLoginPwd(登陆密码)、Sex(管理员性别)、Contact(联系方式)、LoginTimes(登陆次数)、LoginTime(当前登陆时间)、LastLoginTime(最后一次登陆时间)、LoginIP(登陆IP)、LastLoginIP(最后一次登陆IP)、ReturnMsg(返回消息)会员级别表ID(主键)、MemberID(会员卡编号)、CardID(卡类型)、Discounts(打折)、Money(预存金额)、Integration(积分)、ReturnMsg(返回消息)商品表ID(主键)、CommodityID(商品号)、CommodityName(商品名称)、CommodityType(商品类型)、CommodityPrice(商品价格)、CommodityQuantity(商品数量)、CommodityDescription(商品描述)、ReturnMsg(返回消息)系统日志表ID(主键)、UserID(会员编号)、ActionType(操作行为类型)、TypeName(行为成败状态)、TableName(记录表名)、ActionModule(操作行为描述)、LogSql(执行sql语句)、LogText(具体操作)、IP(记录IP)、InTime(操作时间)、RollBackSql(操作错误返回的Sql)会员信息表(tb_member)属性名存储代码类型长度是否为空主键IDNvarchar50否会员卡编号MemberIDNvarchar50否会员名UserLoginNameNvarchar50否登陆密码UserLoginPwdNvarchar50否性别SexBit(Bool)默认否联系方式ContactNvarchar50否住址AddressNvarchar50是证件类型CredentialsTypeNvarchar50否证件号码CredentialsNumberNvarchar50否备注RemarkNvarchar500是管理员(职员)信息表(tb_admin)属性名存储代码类型长度是否为空主键IDNvarchar50否管理员姓名AdminLoginNameNvarchar50否登陆密码AdminLoginPwdNvarchar50否管理员性别SexBit(Bool)默认否联系方式ContactNvarchar50否登陆次数LoginTimesInt默认否当前登陆时间LoginTimeDatetime默认否最后一次登陆时间LastLoginTimeDatetime默认否登陆IPLoginIPNvarchar50否最后一次登陆IPLastLoginIPNvarchar50否会员级别表(tb_cardinfo)属性名存储代码类型长度是否为空主键IDNvarchar50否会员卡编号MemberIDNvarchar50否卡的类型CardIDInt50否打折DiscountsDouble默认是预存金额MoneyDouble默认否积分IntegrationInt默认是商品表(tb_commodity)属性名存储代码类型长度是否为空主键IDNvarchar50否商品号CommodityIDNvarchar50否商品名称CommodityNameNvarchar50否商品类型CommodityTypeNvarchar50否商品价格CommodityPriceDouble默认否商品数量CommodityQuantityDouble默认否商品描述CommodityDescriptionNvarchar500是返回信息ReturnMsgNvarchar50是系统日志表(tb_System_log)属性名存储代码类型长度是否为空主键IDNvarchar50否会员编号UserIDNvarchar50否操作行为类型ActionTypeNarchar50否行为成败状态TypeNameNvarchar50否记录表名TableNameNvarchar50否操作行为描述ActionModuleNvarchar50否执行sql语句LogSqlNvarchar50否具体操作LogTextNvarchar50否记录IPIPNvarchar50否操作时间InTimeDatetime默认否操作错误返回的SqlRollBackSqlNvarchar50是
本文标题:会员管理及推广系统需求与前后台设计分析方案说明书
链接地址:https://www.777doc.com/doc-4989812 .html