zoukankan      html  css  js  c++  java
  • 【分析】机房收费系统

    学生管理系统完成以后,自己的收获没有多大,因为自己只是按着代码敲了一遍,把基本功能实现了一部分,其中自己也把里面的代码看了又看,别说对于我这样一个代码白痴,也发现了里面有一些巧妙之处,从此爱上了代码。米老师总是说代码如人生,我感觉来到提高班以来,我的人生正在不断的敲打。对于学生里面的功能的优化也有了一些了解。不说废话了,我们来说说“机房”吧!

    首先自己把原始的机房收费系统运行了一遍,其中遇到了一些问题,也都一一解决了,从主页面上来看发现有三个权限级别,分别有下面的权利:

                                                

    刚刚开始看,感觉不知道该从哪里入手,根本看不出线索。所以想起来耿建玲老师讲的视频中,可以通过分配权限,给予用户不同的权限。所以有了下面的图(不知道你们能不能看出思路):

                           

    我认为这个系统从一开始给予管理员一个初始的登陆号和密码,方便分配权限,它具有最高权限。然后实现机房收费系统的管理。整体思路有了,下面对窗体进行分析:

    根据功能分类:

    窗体类似:

    学生上机记录查询;学生充值记录查询;
    收取金额查询;金额返还信息查询;
    学生上机统计信息(位于操作员权限下面,一般用户中学生上机状态查看(查询));学生基本信息维护;操作员工作记录;
    日结账和周结账单;

    上面这些窗体分别在页面设置上类似。所以我推断,代码也相似。到时候敲代码的时候就方便多了。

    功能复用:

    修改密码;退出;主页面;登录页面

    线(卡):                

    注册;充值;退卡;(在敲的时候先敲。)

    这样一分析,感觉思路清晰多了,下面就开始敲打人生了。通过这件事情,感觉不管遇到什么事情首先得知其所以然,然后才能更好的完成一件事情。奋斗ing


  • 相关阅读:
    java 单元测试 No tests were found 和 org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupiter' failed to discover tests
    Cesium 各种坐标转换
    windows express + https ssl 证书申请
    layui数据表格跨行自动合并
    mui中的遍历each()
    点击按钮,回到页面顶部的5种写法
    html中a标签中实现点击事件
    @-webkit-keyframes 动画 css3
    在手机上调试H5页面
    SQL Server 按某一字段分组取最大(小)值所在行的数据
  • 原文地址:https://www.cnblogs.com/zhoulitong/p/6412472.html
Copyright © 2011-2022 走看看