当前位置:编程学习 > C#/ASP.NET >>

自己拿来练手的一个项目,有点小问题。请给看一下。。

已经在博客里写了一遍。就不在这边写了。。


http://blog.csdn.net/EVA___01/archive/2010/11/02/5983289.aspx --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- ..额。好吧。我在这边再写一份

好久没有碰VS了。。。只好自己找个项目练手。

今天找了个练习的项目,超市VIP卡管理系统。

拿到手的项目需求就这么点。

(1) 会员卡使用磁卡,允许手工输入卡号和扫描器输入两种方式。会员卡号的长度为10位,前两位是各分店的英文简称,后8位是连续的号码,会员卡号编制由连锁超市统一管理,一旦确定,不能随意更改
(2) 会员卡办卡方式:消费者凭消费单据免费办理,消费者需要提供身份证号码、姓名、联系方式、家庭所在地等信息,除身份证号码和姓名外,其他信息可以随时更改。
(3) 会员卡分为白金卡、金卡、银卡3种级别。消费者提出申请,超市可以修改会员卡级别。3种级别的卡积分不同,分别为3分/10元、2分/10元、1分/10元。
(4) 消费者凭积分可以免费兑换商品,兑换时减去相应积分。允许超市修改积分兑换原则,所兑换商品必须为库存商品,兑换时不区分卡类型。
(5) 系统的查询操作:
根据用户名、卡号或身份证查询用户资料
根据卡号查询积分
根据卡号查询消费记录
根据商品编码查询商品库存
(6) 软件使用权限管理,两种权限:服务台人员、管理人员。服务台人员允许进行所有查询操作,具有修改用户资料的权限。管理人员权限允许对各种规则进行管理。



这是自己想出来的一个大概视图



之后根据这个视图觉的应该建立这么几个库



但是要求里面的积分兑换规则到底指的是哪个呢?

--------------------编程问答-------------------- 3种级别的卡积分不同,分别为3分/10元、2分/10元、1分/10元。 --------------------编程问答-------------------- 就是消费几元积多少分,我觉得这个规则不应该写死,也放到数据库里配置,不然以后要改就悲剧了。 --------------------编程问答-------------------- 我为什么觉得应该是积分兑换商品的规则可变。但是消费积分的获得这三种方式不变呢? --------------------编程问答-------------------- 如果规则可变,也可以把将会出现的哪几种情况配置的 web.config中,这样方便管理调用。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,