机房收费系统(一)——简单分析

来源:互联网 发布:科大讯飞翻译软件app 编辑:程序博客网 时间:2024/06/06 04:47

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

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


流程:


从学生出发:

        

从整体出发:

          

 从功能出发:以查询为主


           


综上:

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

        2:持卡进入机房上机;

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

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

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

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



机房收费系统的功能


用户行使功能

1:一般用户

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

          修改密码  

2:操作员

          增加注册   充值

          修改密码

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

3:管理员

         增加增加用户

         修改基本数据设定  密码

         查询值班教师   账单

         删除删除用户

综上:

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

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

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

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

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


创建数据库:


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

                    

 综上:  

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

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

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


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


原创粉丝点击