会员卡积于分销售系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会员卡积分销售系统 会员卡类型管理模块 会员卡类型实体类。 CardType类(CardID,CardTypeName,CardRule) 会员卡类型实体方法(操作类) 1.添加卡类型和积分规则;CardTypePage(PageView控制显示的table界面) 2.获取积分规则:通过卡类型; 3.更新卡名称:输入参数为要输入的卡类型和更改后的名称; 4.更新卡积分规则:输入参数为卡类型,和新积分规则。 PS: 删除卡类型 Js代码控制输出 会员资料管理模块 会员资料实体类 MemberInfo类(MemberID,MemberName,CardID,CardNum。。。。) 会员资料实体方法(操作类) 添加会员信息(注意各种验证) 修改会员资料 查询会员资料(三种方法查询) PS: 添加会员信息,身份证号唯一?(不唯一,办理多张卡,同样的卡也可以??) 添加完后,怎样使下拉列表恢复默认值? 修改电话等会员信息时,怎样保证数据格式的准确性? 设定好姓名身份证号的唯一性,否则,只能返回第一条数据,除非修改为集合 GridView控件无代码实现更新,如何给出更形成功提示? 商品管理模块 商品信息实体类 Stock( StockID, StockName,StockPrice,StockCount…) 附带Sale、BackStore,GiftRule、FreeStock FreeStock(StockID,FreeDate,Stock对象) BackStock(StockID,StockCount,BackDate,Stock对象) Sale(StockID,StockCount,SaleDate,Stock对象) 商品信息实体方法(操作类) 销售:输入商品编码,显示商品信息,修改数量减少 退货:输入商品编码,显示商品信息,修改数量增加 反馈:输入商品编码,显示商品信息,默认数量为1,不允许修改 实际上,显示商品信息和更新库存 积分反馈规则:根据卡号,查询积分,并根据积分反馈规则,指定相应的反馈政策。 积分反馈功能: PS: 更改销售退货成功提示 销售为负数,如何控制?销售商品不存在如何控制?退货商品不存在,如何控制? 积分反馈规则页面,GridView控件实现商品信息浏览,删除,修改,DetailsView控件实现插入(Enable Insert),则添加记录后,如何控制GridView即时刷新?(DetailsView1_ItemInserted事件,重新绑定数据源),但是第一次运行时,面对无记录情况,自定义添加,也要重新绑定数据源, 且添加已存在的商品编码,如何控制?添加不存在的商品编码,因为涉及到商品名称,则如何控制?传统代码,对已经存在的则造成重复添加!!!。不存在的则会出错。利用DetailsView控件,则也出现错误,不允许添加在Stock中不存在的商品,对已经存在的也会重复添加。(这一点应该是更新功能比较适合,如何解决?) Select属性与增删改的约束,如何解决? 面对上面的问题提出:利用DetaisView来更新,删除。。可否??? 积分反馈功能,输入卡号,出现积分,如果卡号存在,但是无积分记录,给出相应提示,如果卡号不存在,给出提示,否则出错。。 积分反馈功能,选择相应,显示在文本框中后,确定按钮,确定是否兑换,但是只能解决一个个兑换,能否解决一组兑换,且设置浏览兑换记录(涉及个性化设置),主要是即时显示方才的兑换数据。。。当然已经存在积分历史记录页面。。 积分扣去后,自动总计显示,也可以解决是否已兑换的问题。 注意卡号不存在的错误判断,已经各种信息不存在的判断。 会员卡积分管理模块 积分历史记录实体类 CardHistory(consumeID,CardNum,Mark,Point..) 积分管理实体方法 获取积分:根据卡号。用到Sum() 积分处理方法:根据操作类型,及金额,卡号。添加积分记录。其中存在换算。 查询历史记录:对GridView控件的绑定,的汇总 PS: 注意信息的唯一性,导致的潜在错误。比如卡号不唯一,实际上等等,注意表中的制约性。涉及到对数据库的操作的影响。因为存在表之间的联系。 想方法将积分处理与销售退货反馈模块结合,从单独页面整合。适合操作,增加友好性。 权限管理模块 权限管理,各司其职。 登录Login 注册CreateUserWizard 角色控制。.NET配置工具 PS: 当用户具有不同权限,超出权限范围内操作时,如何提示操作?本例是出现登陆窗口。 超过时间,提出请求重新登录 登陆成功后,进去之前请求的页面,当时如果用户一开始进入登陆,如何处理?管理员,进入默认页面,普通角色怎么办?增加用户友好性 获取用户在线时长。Membership类 Membersh

文档评论(0)

haohua + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档