开发工具与关键技术: VS MVC
作者:梁锦豪
撰写时间:2019/07/27
钱是个好东西,不管到哪里干什么它都会给你带来方便,要不古人怎么会说有钱能使鬼推磨,所以在大部分的软件中都会有VIP(会员)这个东西,给那些有钱的用户一些方便,或者说让用户买一些特权,让用户有更好的体验(让他们感受到金钱的力量从而促使他们努力赚钱)所以说VIP是很有存在的必要的,不仅可以满足客户的需求又可减轻开发人员的开发费用可以说是一举两得
言归正传,VIP这个功能做起来还是比较麻烦的,因为涉及到了金钱和时间的运算,还有各个用户的种种判断。如果一个项目还分前台和后台的话那就更麻烦,先是前台的充值、续费然后让后台进行审核,就代码而言其实大部分的运算都在后台大部分的判断都在前台而我们做的就是后台这一部分
可以从上图中看出,后台主要是对数据的分类,数据查看,还有对数据的审核,首先是数据分类这一部分我们是给状态一个独立的表,通过状态的ID来对其进行分类,再来就是数据查看的部分
数据的查看就是数据回填和对上面表格中数据的一些补充这里其实也没有上面难度,难就难
在审核部分。
假设十块钱一个月那VIP的期限就等于缴费除十,开始时间就是当前时间,结束时间就是开始时间加上VIP的期限,但是在这里还存在一个问题就是当月份超过的时候就要进一变为年。
在这里我们是通过一个for循环来实现的。