读书人

机房收费系统之系统分析与数据库创造

发布时间: 2012-09-28 00:03:35 作者: rapoo

机房收费系统之系统分析与数据库创建

基本完成学生信息管理系统之后,心里着实高兴了一次,虽然说学生信息管理系统有源代码,我也仅仅是在生硬的模仿着,但这也毕竟时候我第一次做系统。对于学生信息管理系统的数据库,因为也是倩兰师姐给我的,只要求我们看懂,明白其意思,除此之外,也没有过多要求。也因此才有了学生信息管理系统之数据库语句解析,虽然我分析的也只是数据库的脚本语句,但至少我看懂了,我分析了。

机房收费系统的数据库,师姐明确告诉我们自己分析,自己建数据库,通过机房收费系统的流程,将“地基”架起来。


流程:


从学生出发:

机房收费系统之系统分析与数据库创造

从整体出发:

机房收费系统之系统分析与数据库创造

从功能出发:以查询为主


机房收费系统之系统分析与数据库创造


综上:

1:录入学生的个人信息,同时购买机时,完成卡片发放工作;

2:持卡进入机房上机;

3:上机人员持卡在入口的卡片读写器上打卡注册,任选一台微机。开机输入卡号和 密码完成登录过程;

4:上机人员在使用机器的过程中,定时系统按照事先设定好的费率从学生的帐号及卡内扣减金额。发现金额不足 时,预先提示存款,一旦帐号内(卡内)金额不够支付设定的单位时间的上机费,系统自动锁定机器,不允许继续操作;

5:学生完成上机后必须使用注销程序退出,否则无法验卡结算;

6:出门验卡,完成整个上机过程。



机房收费系统的功能


用户行使功能

1:一般用户

查看:上机记录 充值记录 上机状态 余额

修改:密码

2:操作员

增加:注册 充值

修改:密码

查询:收取金额 金额退还 学生上机信息 操作员工作记录

3:管理员

增加:增加用户

修改:基本数据设定 密码

查询:值班教师 账单

删除:删除用户

综上:

通过多数据库及界面的分析,我觉得可以包含以下几个部分:

1:登录功能:确保数据安全,不被更改.

2:计算功能:通过基本数据设定,计算上机费用

3:查询功能:通过条件查询管理员和操作员想查询的各种信息

4:结账功能:管理员针对个人结账,针对一天、一周结账


创建数据库:


有了以上分析,就对建数据库表有个大概的明了了。

机房收费系统之系统分析与数据库创造

综上:

1:每个用户在行使自己的功能时涉及到的表;

2:操作员具有一般用户的职能,管理员具有一般用户和操作员的职能;

3:根据每种用户对该系统的行使功能来看。


以上是我机房收费系统的一个小小的分析,就算是在做这个系统之前的一个小小的准备工作吧~~~~~~~~


读书人网 >其他数据库

热点推荐