代码改变世界

机房收费系统--需求分析

2010-08-13 20:36  myjava2  阅读(149)  评论(0编辑  收藏  举报

机房收费系统,主要是用 于对学生在机房上机的收费问题,首先要建立的是数据库,数据库中有三个角色,学生、管理员、高级管理员,高级管理员对管理员进行设置,然后由管理员对学生 的信息进行设置,注册。

首先高级管理员登陆这个 系统,设置管理员的用户名,密码,姓名,然后将机房的收费标准录入到数据库中。然后将登陆密码交给管理员,让管理员管理学生的上机。

管理员登陆这个系统之 后,要注册学生,添加完学生的信息后,就可以用饭卡刷卡,进入机房进行上网,此时开始计费,一直到学生出机房,再次刷卡下机。

    每天高级管理员查看学生上机情况,并且管理员把账单交给高级管理员,结 账,也有一周时间的结账!

     以下分别是三个角色和功能以及导图

一,一般用户(学生):

1 学生查看余额(卡号,学 号,姓名,班级,状态,性别,系别,年级,备注,余额)查询

  2 ,学生查看上机记录 (卡 号,记录集导出为 Excel       

  3. 学生充值记录(卡号

 

  4 ,学生上机状态查询

A, 查询(查询 条件)

B, 显示全部

C, 上机管理 (所有学生下机,选中学生强制下机)

5. 修改密码

6 ,退出   

二,操作员

1.       注册(卡号,充值金额,学号,姓名性别,系 别,年级,班级金额,状态)

2.       充值

3.       退卡

4.       收取金额查询

5.       余额退还信息查询

6.       学生基本信息维护

7.       学生上机统计信息

8.       操作员工作记录

三,管理员

1.       结账

2.       添加删除用户

3.       基本数据设定

4.       正在值班老师查询

5.       日结账单

6.       周结账单