整个机房收费系统包含四大模块和11个表,通过模块和数据库表的连接来完成系统的对应功能,表中保存用户记录,上机记录,消费记录。。。下面来具体的分析一下
四大模块如下:
1.一般用户 :
①:学生查看余额
②:学生查看上机信息
③:学生充值记录
④:学生上机状态查看:1.查询
2.显示全部
3.上级管理:1.所有学生强制下机
2.选中学生强制下机
4.退出
⑤:修改密码
⑥:退出
2.操作员 :
①:注册
②:充值
③:退卡
④:收取金额查询
⑤:金额退还信息查询
⑥:学生基本信息维护--修改基本信息
⑦:学生上机统计信息查询
⑧操作员工作记录
3.管理员 :
①:结账
②:添加删除用户
③:基本数据设定
④:正在值班教师
⑤:日结账单
⑥:周结账单
4.帮助:
① 关于 、②使用说明
根据分析创建相应的数据库和表,在这个系统中一共需要11个表以及说明如下 :
1、BasicDate_Info 基本的收费信息内容
2、CancelCard_Info 所有的退卡记录
3、CheckDay_Info 日结账单
4、CheckWeek_Info 周结账单
5、line_Info 上机用户的记录信息
6、Online_Info 正在上机的用户记录
7、Onwork_Info 正在值班的工作人员记录
8、ReCharge_Info 所有充值记录
9、student_Info 上机用户的基本信息记录
10、user_Info 登录用户的基本信息
11、worklog_Info 上机下机记录
整体的流程图如下:
整个系统的判断分析大概如下:
一般用户模块:
操作员模块:
管理员模块:
以上就是整个机房收费系统的流程图以及操作过程中数据库中的相关表,用户通过输入用户名密码,进入系统,系统会根据用户的级别分别给予不同的权限,权限不同所能操作的模块也就不同具有最高权限的是管理员,管理员可以添加删除用户,查看账单等等功能!
天行健 君子以自强不息
地势坤 君子以厚德载物
一分耕耘一分收获,相信我自己以后一定能总结分析的更加完美!