关闭

机房收费系统(六)———多角度看机房收费

标签: 机房收费 权限
384人阅读 评论(16) 收藏 举报
分类:

功能流程

下面从机房收费的功能流程角度进行一下分析:

首先登录,登录的意思就是在值班,然后会产生工作记录,所以就有了查询的工作。

登录之后,想让其他的用户也可以登录,所以就会有添加用户的操作,然后也可以删除,这个用户就可以登录系统了。

接着就是可以给学生注册卡号了,学生太多的话,我们需要对学生的基本信息进行维护。

学生以后想上机的话,需要充值,然后就会有充值记录查询和卡内余额查询,注册和充值之后就会产生收取金额查询。

上机就会有上机状态查看,可以查询正在上机的学生的信息,也可以选中下机,上机的过程中也要查看余额是否足够,不够的话需要提醒。

下机会产生上机记录,上机统计信息,以及消费金额的查询,消费金额,需要设定基本数据。

退卡之后会返还金额,此学生就不可以在上机了,上机的话需要充值注册卡。

由操作员操作的注册,充值,退卡就会有结账,查看应该收多少钱,从而会有日结账单和周结账单。




【需求分析角度】

在做任何一个系统之前,必须做好需求分析,需要理解用户,知道这个系统是干什么的。需求分析需要知道这个软件的使用人员,各部分功能以及功能之间的联系。下面的图是我对整个系统需求的一个理解,有了上面的功能分析,我们需要知道这是系统是要给谁用的,是给学校的管理者用的,当然管理者层次也有高低,不同的层次需要设置不同的权限方便管理。这里我们需要设置管理员,操作员,以及一般用户的权限。管理员相当于大老板,每天要查账;操作员相当于员工,每天都要接触钱,即给学生注册,充值,退卡;一般用户只是能进行一些查询信息的员工,不接触钱。接下来就是各部分功能之间的联系了。



总结

刚开始摸不着头脑的机房收费系统现在想想很简单,明白每一步操作需要修改哪些表里的信息,然后就是需要理清各部分之间的逻辑,避免出现逻辑错误。


未完待续····


1
0
查看评论

UML五类十图(一) (第一次机房收费系统)

一、静态视图   用例图Use Case:   参与者(Actor):使用系统或者与系统交互中的人或事物。参与者不是指人或者事物本身,而是表示人或事物当时所扮演的角色。   用例(Use Case):是参与者想要系统做的事情。   关系:使用箭头表示,尾部表示...
  • SevenGirl2017
  • SevenGirl2017
  • 2017-12-01 18:17
  • 89

第一次机房收费系统 “登录”

前言:说到登录我为啥,会写登录呢,按说不就个登录吗,怎么简单的东西有必要写一篇博客总结吗,有必要! 非常有必要 因为就在刚开始的时候这个非常简单的东西让我,整整的卡了三天为啥就一个登录就能卡我三天 。我自己都感觉有点意外 为啥会卡我三天那,因为我一开始只是盲目的点两下原版系统。 没有仔细的点和发现他...
  • kangshihang1998
  • kangshihang1998
  • 2017-05-03 14:30
  • 615

机房收费系统详细设计说明书

1引言 1.1编写目的 1.2背景 1.3定义 1.4参考资料 2程序系统的结构 3程序1(标识符)设计说明 3.1程序描述 3.2功能 3.3性能 3.4输人项 3.5输出项 3.6算法 3.7流程逻辑 3.8接口 3.9存储分配 3.10注释设计 3.11限制条...
  • Ran15732623689
  • Ran15732623689
  • 2015-09-20 15:58
  • 874

【机房收费系统】——组合查询

在机房收费系统中,其中的组合查询仅仅在刚开始的时候构思了一点自己的想 法,但是并没用付诸于行动,去尝试自己的是否正确,而是选择了去看之前看 到的一篇关于组合查询的博客,说起来有些愧疚的啊。还好的是当我理清思路 之后剩下的组合查询都是自己的写的了。 在这分享一下自己的思路,共分为三步。...
  • z15732621736
  • z15732621736
  • 2015-07-26 20:04
  • 996

机房收费系统—总结

机房收费系统差不多有一个半月的时间,总的来说过程很纠结很难过,总是在着急赶时间和烦躁中完成的。但是完成之后觉得当初遇到的问题都不算什么,反而带给自己更多的知识和解决问题的方法。想好好写篇总结纪念一下,但是想到的之后这么多,一些功能的实现前面的博客已经写过了。这是整体的总结:   ...
  • xdd19910505
  • xdd19910505
  • 2013-11-19 19:34
  • 1492

机房收费系统--充值

做机房有一段时间了,下面总结一下机房收费系统,如何实现充值的功能的。 当卡号不存在时,给出提示。如果存在将数据(充值金额)增加到充值表中。 然后在把数据更新到学生表中,学生表中的金额为:充值金额+原有金额。 Private Sub Command1_Click() Dim mrc As ...
  • loonsd
  • loonsd
  • 2015-08-16 19:57
  • 695

机房收费系统之—组合查询

机房收费系统之组合查询
  • u013067402
  • u013067402
  • 2014-08-12 15:45
  • 1556

机房收费系统之导出excel表

【前言】机房收费系统中好多地方都需要导出excel表格,这也不是什么难点也不是解决不了的问题,只要我们用心去查就一定能解决这个问题。 一、遇到的问题 这个小小的导出Excel表,我也遇到了很多的问题:     1、在网上找了相关的代码,然后改了改无法产生新的excel文档,然后我...
  • wyj19950908
  • wyj19950908
  • 2016-08-20 12:23
  • 457

【机房收费系统】结账

我在进行结账窗体的时候,真的是被困了很长时间,好多逻辑性的东西以及一些常识性的东西都没有考虑到,花了整整1天时间才算是初步整理清楚,下面就将一些我遇到的问题以及应该考虑到的问题写下来,希望可以帮助到有需要的读者。 首先,在窗体加载的时候应该让它自动查询管理员和操作员的信息并且在下拉控件中显示;其次,...
  • G165945348
  • G165945348
  • 2016-09-09 20:57
  • 339

第一次机房收费系统【总结】——结账

说起机房,我个人感觉最具有挑战性的就是上下机,组合查询,以及结账。下面我就来说一说结账。 结账,概括的来说,就让管理员知道每天机房的金钱收支。详细的说是把每个操作员一天收支明细列出来让管理员一目了然。 下面我们先来看看结账的界面,如下图 经过分析,我们可知道,这就是管理员看操作员一...
  • aiming66
  • aiming66
  • 2016-08-10 20:58
  • 724
    个人资料
    • 访问:41306次
    • 积分:5461
    • 等级:
    • 排名:第5864名
    • 原创:111篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2235条
    博客专栏
    最新评论