本文主要是介绍机房收费系统结项总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
机房收费系统是继学生信息管理系统之后的另一个完整系统,与学生信息管理系统不同的是,此系统并没有提供源码,而且系统用户关系相对复杂,涉及到报表等之前没有接触过的东西,同时,表与表之间的关系也比较复杂,会涉及到多表查询的问题,所以无论是涉及窗体还是写程序,要求都能够很清楚的理清本系统之间的关系。
看了一下自己今目标建项目的开始时间是十月初,昨天结的项目,历时将近三个月,从开始做机房收费系统到现在结束,心理过程也是很复杂的。从最开始面对的机房的时候就是无从下手,完全不知道从哪开始,又没有提供源码,对自己代码编写能力的质疑,种种原因导致自己最开始进行的时候非常困难;到后来看了很多巨人的博客之后,开始有了要做的动力,慢慢的做着做着就觉得机房也没那么难嘛;再到最后等到基本功能都差不多实现的时候,再回头看自己当初做的窗体就会发现漏洞怎么那么多,然后就开始完善,渐渐发现好像和自己当初看待机房的想法不太一样了,原来窗体之间,不同的表之间联系这么密切,突然发现机房好难啊,怎么关系这么多,感觉有点理不清了,但是我没有放弃,虽然那段时间我走的很慢,但是我一直没有停下来;再后来,快到项目结束的时候,再回头看机房就会觉得没有当初那么难了,也充分验证了学习是一个重复的过程,需要我们不断地去重复学习。
主要内容
机房收费系统主要部分为组合查询,上下机和结账。根据权限划分为一般用户,操作员和管理员。权限范围如下图:
机房收费系统可以归结为四个字:增删改查。我认为机房开始之前的准备工作有:
1、安装好机房收费系统的实例,并且多次使用熟悉功能
2、在开始之前对窗体功能进行一个简单的分类,确定窗体的大概建立顺序
3、分析每个窗体涉及到的表,以及理清哪些窗体与窗体之间有联系,哪些表和表之间的关系
4、针对每个窗体画逻辑图,根据自己的逻辑图通过代码实现逻辑图中对应的功能
5、参照学生的代码和巨人的博客,开始理代码
对于不同的工作人员权限进行增删改查的划分,找到相对应的表(此图借鉴佳丽师父博客)
小结
机房收费系统需要考虑的细节有很多,需要我们静下心来踏踏实实的去做,不骄不躁
,整个过程下来我发现自己收获了很多,从开始的无从下手甚至想逃避,到现在有自己的想法,这26个窗体终于被我打败,在做机房的期间自己的时间管理上也有很大的进步,期待下一个学习项目!I' m coming!
这篇关于机房收费系统结项总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!