介绍:
在机房重构的时候,大家都比较关注怎么将代码之类的完善好以及解决方法,基本上没人介绍数据库中表格有那些,又应该怎么设定数据,所以这篇博客的目的就是为了介绍一下机房重构的时候应当建立那些表格以及表格里面的内容有哪些,以方便在重构的那些小伙伴们在没有数据库附件加载的时候自己动手,丰衣足食。
内容:
在机房重构的时候一般只需要用到11个表格,表格具体如下:
- BasicData(基础数据设定)
- 基础数据设定是维护人员为了给用户在上网的时候设定的,比如说每次最低需要充值多少钱,上网时间以及怎么跟金钱方面联系起来,等等一些,现在来一一介绍:
- Rate(会员收费):针对会员与非会员收费的标准是不一样的,所以这个会员收费和非会员收费也需要定一个标准
- TmpRate(非会员收费)
- UnitTime(递增单位时间):一般情况下都是设定为60分钟
- LeastTime(最小上机时间):有些顾客上机一到两分钟之后就下机了,但是在开机以及开机之后的电费、机器磨损费用之类的就只能网吧自己掏腰包,所以在有了这个设置之后,即使一上机就下机,那么也许要支付相应的费用用来解决消耗的电费以及机器磨损的费用。
- PrepareTime(准备时间):说实话,这个还真不懂,也许是为了让顾客在开机的时候省去那么两下分钟的计算时间吧
- LimitCash(最小充值金额):这个设定是为了让消费者在每次掏钱的时候能果断一些,不要一下一下多次的充值,不仅浪费工作人员的时间,也浪费消费者的时间。
- Head(修改人):这个是记录下谁修改了这方面的信息
- Date(修改日期):记录下修改的日期是在那天
- Time(修改时间):记录下修改的时间是在那一刻结束的
- CancelCard(退卡记录)
- 退卡记录是为了查询帮助收银员与顾客消费之间的金钱计算明细做准备的
- StudentNo(学生学号):精确到每个人的消费情况
- CardNo(上机卡号)
- CancelCash(退还金额):用于非会员与收银员之间的金钱明细交易
- Date(日期):消费日期
- Time(时间):消费时间
- UserID(操作员/收费员):明细到是具体由谁在操作
- Status(状态)
- CheckDay(每日查询)
- 目的是为了方便了解每天的收入情况:
- RemainCash(剩余现金):
- ReChargeCash(充值金额):一天内所有用户充值了多少钱
- ConsumeCash(总共金额):所有会员卡中还有多少钱
- CancelCash(退还金额):退还给非会员用户的钱总数
- AllCash(汇总):一切收入减去支出汇总
- Date(日期):记录下修改的日期是在那天
- CheckWeek(每周查询)
- 目的是为了方便了解每天的收入情况:
- RemainCash(剩余现金):
- ReChargeCash(充值金额):一周内所有用户充值了多少钱
- ConsumeCash(总共金额):所有会员卡中还有多少钱
- CancelCash(退还金额):退还给非会员用户的钱总数
- AllCash(汇总):一切收入减去支出汇总
- Date(日期):记录下是那一段时间
- Line(学生上机记录查询)
- 为的是方便查询学生在那段时间里面的消费情况
- Serial(连续时间):记录学生在线时间的长度
- CardNo(卡号):
- StudentNo(学生学号):
- StudentName(学生姓名):
- Department(所属专业):
- Sex(性别):
- Ondate(在线日期):
- Ontime(在线时间):
- OffDate(下机日期):
- OffTime(下机时间):
- ConsumeTime(消费时间):
- Consume(消费金额):
- Cash(剩余金额):
- Staus(状态):说明该学生是在上机状态还是离线状态,通常在数据库中是bit的数据类型,相当于布尔值,不是True就是False。
- Computer(电脑编号):学生消费的时候所操作的电脑
- OnLine(在线查询)
- 基础数据设定是维护人员为了给用户在上网的时候设定的,比如说每次最低需要充值多少钱,上网时间以及怎么跟金钱方面联系起来,等等一些,现在来一一介绍:
- CardNo(卡号):
- CardType(消费卡号类型):是会员帐号还是临时帐号
- StudentNo(学生学号):
- StudentName(学生姓名):
- Department(所学专业):
- Sex(性别):
- Ondate(在线日期):
- Ontime(在线时间):
- Computer(在线电脑):
- Date(日期):
- OnWork(正在值班查询)
- UserID(使用者编号):
- Level(级别):
- LoginDate(登陆日期):
- LoginTime(登录时间):
- Computer(登录电脑):
- ReCharge(充值查询)
- Serial(连续时长):卡号从申请到现在的时长
- StudentNo(学生学号):
- CardNo(卡号):
- AddMoney(充值金额):
- Date(充值日期):
- Time(充值时间):
- UserID(操作老师):
- Status(状态):
- Student(学生信息查询)
- CardNo(卡号):
- StudentNo(学生学号):
- StudentName(学生姓名):
- Sex(学生性别):
- Department(所学专业):
- Grade(所在年级):
- Class(所在班级):
- Cash(余额):
- Explain(备注):
- UserID(操作老师编号):
- Status(状态):
- IsCheck():
- Date(操作日期):
- Time(操作时间):
- Type(类型):
- User(用户查询)
- UserID(帐号):
- PWD(密码):
- Level(级别):
- UserName(使用者姓名):
- Head(使用者头衔):
- Worklog(工作记录查询)
- Serial(连续时间):
- UserID(使用者编号):
- Level(级别):
- LoginDate(登录日期):
- LoginTime(登录时间):
- LogoutDate(退出日期):
- LogoutTime(推出时间):
- Computer'(登录电脑):
- Status(状态):