2024 年机房收费系统个人工作总结 在做机房管理系统的过程中,首先对机房管理系统全部的功能尝试了一遍,然后依据同学管理系统的方法对机房管理系统分析了一番,分别从功能〔也就是添加、查询、修改〕,组成〔一般用户、操作员、管理员〕,程序构造设计〔模块中和窗体中所要完成的功能〕,数据库分析〔数据库实体、各个实体之间的关系〕,在分析数据库实体和各个实体之间的关系时遇到了一些阻力,这也算是需求分析了,分析的不够全面和系统,有待以后对这方面的加强
依据程序运行的过程,先是参照现成的数据库把全部的表建立起来,在建表过程中由于对 sql 数据类型的知之甚少导致之后出了一些错误,比方说 datetime 这个数据类型,是一个包含了日期和时间的数据类型,而自己建立了 date 和 time 两列,是完全没有必要的
做完了登录窗体,觉察机房管理系统和同学管理系统的相像度很高,于是做起来比较欢快,由于一个桌上多半人都生疏,吃起饭来很欢快
柿子先拿软的捏,间续做完了几个比较简洁的窗体,之后做上下机,做到钱这里的确是有点乱,错误在这里也犯得比较多
对各个方面的因素考虑的不够周全,是依据上下机需要什么我就给它什么,感觉是一点一点积累上去的,等做完回头一看有点茫然
这种前期没有充分考虑各方因素而一点一点积累的做法为我后来的返工埋下了伏笔,最大的一个错误就是:没有考虑到根本数据是可以转变的,比方说至少上网时间,预备时间等等,而我想当然的就把它给定死了,根本数据设置这个窗体等同虚设,没有做到动态的转变,软件的扩大性极差
在这个过程中除了一些详情上的问题还毁灭了越权和抽象的问题,每个用户的等级不同,所涉及的管理范围也就不同,比方一般用户就是不能接触钱的,而操作员在掌控钱的时候要有收钱的每一笔记录,管理员是可以掌控一切的,每个用户的权利要分得一清二楚
还有一个是抽象,回头看代码还是显得不够精简,赘余不少,还是自