机房收费系统总结六

来源:互联网 发布:中国债券市场数据 编辑:程序博客网 时间:2024/04/29 10:03
 

   下面自然就到了上下机部分了,上下机需要建立两个表:

    1、上下机表(保存上机记录和消费记录)

    2、正在上机表(正在上机的学生信息会保存在此表中)

  

   因此需要注意主窗体了,里面几乎承载了上机下机的所有信息。但是在MDI窗体里怎么也加不上控件,这我就慌了,问了问别人也是笑而不语,让我自己去解决。我在网上查到了两种方案:

    1、MDI窗体可以加容器控件,比如说图片框,我试了试,图片框会覆盖子窗体,要不就是二者并列。

    2、再在里面放一个子窗体,当时迷糊了一阵,怎么放进去啊?后来想起来了,只要让他们一起加载不就可以了吗。

  

    这个问题是基本解决了,然后就是做主窗体了,在代码部分就是依赖学生信息管理系统里的方法,用什么查什么,更新什么就加什么。这也是我目前掌握的唯一一种方法,虽然慢点,但也实现了,接下来的一周我会尝试新的方法,尽量优化这些。

   因此,建立好这两个表就可以敲下面的窗体:

    1、主窗体

    2、学生上机统计信息查询(操作员)

    3、学生上机状态查看(一般用户)

   在做学生上机状体查看窗体时遇到了一些困难,我都不好意思说,就是...我不会使用循环…但是至少我知道要使用循环,不就是继续学习嘛!

   下面的图表就是此窗体的功能:

 

    在前两个功能中没有什么问题,但是强制下机功能就有点麻烦了,让人家强制下机,把人轰走还是不行的,得给他结账,要不学校不久亏了吗。所以还需要一个个的都给下了机,算了账,更新到数据库里。这就需要循环语句,一个个来。这一循环不要紧,功能是实现了,可是特别慢,这也是这周优化计划中的一步。