【前言】
对于机房来说一开始的确是抱着兴奋、期待的心情开始的,而且在一开始的点点点后,这种心情也没有减少,反而兴致勃勃的画完思维导图,但是看完别人的整体规划后反而发现自己的思绪一片混乱,什么也不懂了,只好自己一点点看别人的博客,反复的点击机房和数据库的表寻找联系,虽然还不是很清楚,动手去记录自己所做过的点点滴滴,也会让自己形成自己的逻辑,自己又从什么切入点切进去的,而且明白这些对于我们的整体规划有什么作用。
这是我一开始自己对于机房简单点击后所画的思维导图:
【总结】
直到现在我对于机房的理解仍然基于这四个模块中,而且针对权限的划分而对于机房的设置有所了解。不过具体的每个窗体的实现则需要自己在后面实践的日子里慢慢地总结,不过现在我的基本思路就是根据一般用户、操作员、管理员的权限所设定的,所以自己的机房实现也是围绕这三个模块来进行的。这次的规划也是想要锻炼我们的能力,从全局出发,做事情更有条理和逻辑。
【窗体与表】
下面则是各个窗体与表之间的联系:
学生查看余额:Student_Info学生查看上机记录:Line_Info
学生充值记录查询:Recharge_Info
学生上机状态查看:Student_Info BasicData_Info Online_Info Line_Info
修改密码:User_Info
登录窗体:User_Info
注册窗体:Student_Info
充值窗体:Student_Info BasicData_Info Recharge_Info
退卡窗体:Student_Info Online_Info Cancelcard_Info
收取金额查询:Recharge_Info
金额返还信息查询:Cancelcard_Info
学生基本信息维护:Student_Info
学生上机统计信息查询:Line_Info
操作员工作记录:WorkLog_Info
删除和添加用户:User_Info
基本数据设定:BasicData_Info
正在值班教师:WorkLog_Info
日结账单:Checkday_Info
周结账单:CheckWeek_Info
上下机:
Line_Info
Online_Info
Student_Info
User_Info
BasicData_Info
Onwork_Info
WorkLog_Info
结账:
User_Info
Student_Info
Recharge_Info
CancelCard_Info
CheckDay_Info
CheckWeek_Info
Line_Info