C/S学习总结

经历了一个多月的奋战,重构的机房终于面世了。花的时间有点长了,不过从中也学到不少东西。

先说下这C/S的学习吧,C/S学习经历了软工文档、UML、C#、设计模式、VB.NET视频、三层、机房收费系统个人版。其中机房收费系统个人版是对前期学习的一个大汇总。实践了整个C/S学习过程中所学过的所有东西。对知识有了一个更加深刻的认识。

软工文档

软工文档是我们软件开发过程中必不可少的东西。使我们的软件开发都有据可依,提高开发效率。同时也提供了对软件的运行、维护的有关信息,便于管理人员、开发人员、操作人员、用户之间的交流和了解。使软件开发活动更科学、更有成效。

UML

UML是一种功能强大的,面向对象的可视化系统分析的建模语言,它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠,更完善的系统模型。UML的一切实际上是为了交流,先编码后修复是错误的,先设计再纠错是正确的。UML图先设计找错误,然后再按照图来进行代码编程。

C#,设计模式

C#是继VB学习之后的第二门编程语言。也是纯面向对象的语言。通过C#学习,切身的体会到语言之间是相通的。学习设计模式的时候,也是用C#敲的例子,对C#的了解更深了一步。通过设计模式,让我们对软件的设计有了一个全新的认识。软件的设计不仅仅是为了实现功能,同时也要在需求面对更改的时候或者在其他地方用到这部分功能的时候,能够复用代码。让我们的软件维护起来更方便,减少耦合。

VB.NET

通过VB.NET的学习,让我们对VB.NET有了一个全局的认识。VB.NET跟VB是差不多的,也算是学习的第三门编程语言了吧。有了VB的基础,学习起来并不难。同时VB.NET也是面向对象的语言,通过VB.NET的学习,对面向对象语言有了更深的理解。

三层

三层分为界面层(U层)、业务逻辑层(B层)、数据访问层(D层)。三层使我们可以只关注整个结构中的其中某一层,降低了层与层之间的依赖,有利于各层逻辑的复用。更好的降低了耦合。同时,也对过程之间的参数传递和面向对象有了更深刻的认识。

VB.NET版机房收费系统

上一次机房收费系统做的时候面向的是过程,这次机房收费系统,是面向对象开发的。有了很大的不同。面向对象的编程,让系统维护起来更加方便,面对新功能的增加也更加简单。现在对面向对象的认识只是一点皮毛,下面还会不断的学习。在这次机房中也学到了很多数据库的知识,之前感觉很高大上的视图、存储过程,现在看起来并没有那么难了。这次机房重构,有了各种设计、文档、图。感觉也更加的专业了。

 

总的来说还是要去不断的实践,只是去看是不行的,看只能理解一个表面,没有实践过的话还是挺心虚的。动手实践了,就会遇到问题,然后解决问题。这样,会认识的更加深刻,掌握的更牢固。

 

你可能感兴趣的:(设计模式,C#,vb,cs,三层)