天天看点

一路走来——2012上半年总结

    半年一瞬而逝,不过时间没有像以前那样白白流逝。用vb6实现了机房收费系统后,米老师安排了一年的学习任务,让我们半年完成。现在完成的差不多了,感觉还是挺有成就感的。下面说说这半年的历程吧。

七月八月     -软件工程
九月     -机房收费系统文档     -UML图 十月     -Rose画图     -完善文档     -总结UML,总结软工,区分软工与UML的关系和图      -C#语言     -设计模式 十一月     -VB DONET语言     -总结设计模式     -理解三层、MVC     -画UML图,用分层实现登录实例     -vb.net版机房收费系统UML图 十二月     -vb.net版机房收费系统UML图     -完善机房收费系统文档     -制作vb.net版机房收费系统 一月     -新闻发布系统     -合作开发机房收费系统

    这个阶段,还穿插着YH维护和SLA的学习,可谓是充实到了极点。

    开学以后就开始了文档的编写。说起文档,现在还很头疼呢。不知道怎么写,跟七期的丹姐(赵丹丹)交流过,感觉她们说的挺有道理的。“文档是用来干嘛的? 文档的作用无非就2个,一者是用于项目内各个部门、人员的交流,再一者则是用于后期的维护”不管是开发的交流还是后期的维护。后来的几次写文档,都是在原基础上修改和完善文档。

    C#已入手,就感觉特舒服。感觉C#的语法更符合人的思维逻辑。由于在VB6时,已经对编程语言的架构有了整体把握,所以学习C#时,感觉很顺手,也很快。许多东西都是相同的,只是稍微有点区别罢了。再加上后面的大话设计模式也是用C#实现的,还有后面的新闻发布系统也要用C#实现,对于C#,没有什么可担心的。现在只是看,做笔记,敲一些简单的代码,后面的项目会给自己增加C#的代码量的,亲和力不用担心。

    这次VB.NET的学习,讲了很少的例子,不过这门语言的结构倒是都讲到了。讲的多的则是.net的一些机制。比较难懂。做了做笔记。没什么可说的,揭过。

    现在做的还是三层,很难体会到MVC的真正内涵,不过接下来的B/S学习,会对MVC有深刻的学习。

    对分层和MVC简单了解后,开始利用分层来实现登录实例来加深对前面知识的理解。先分析系统,用Rose画UML图。每种图都画了。加入了设计模式,光系统的架构就推敲了3天。图画完后,开始用C#实现。前前后后用了一个星期。从磕磕绊绊的这一星期,锻炼了Rose画图(以前画的图看都不想看),C#也进一步熟悉,抽象工厂+反射+配置文件也了解了,最主要的是对分层在程序上的实现迈出了关键的一步。后来才想起来机房收费系统要用VB.NET做,所以又用VB.NET做了一遍登录实例。VB.NET与C#在语法上还是有些不同的,一些易混淆的地方也比较了一番,对2种语言操作都又张进了一步。由于登录只是对数据库的查询,所以后来又做了添加、删除、更新的实例。对数据库的操作已经OK了,剩下的就要开始真正的VB.NET的机房收费系统开发了。

)。通过这次合作,培养了大家的合作意识,当时每天在讨论组里讨论,复杂的问题时不时得开个会讨论,交流能力也在无形中提升。通过讨论,通过对比自己和团队其他成员对业务的分析和理解,在业务上面大家也都在提升着。在开发过程中,会发现每个人都有一些自己不知道的神奇的小技巧,所以你会学到很多。

附:

00:09

23:38