02.21 收费系统二次开发总结 MVC UML 设计模式 .NET

掸去浮尘、再接再砺

明天就开始分工协作,以团队协作的方式再次应用之前学过的软件工程、数据库知识、UML规则等在vb.net环境下第三次开发机房收费管理系统。

已然将收费系统的第二版的所需功能全部做完,剩下的就是系统检测和部署发布了。可是我们的学习境况并不乐观,从初步学完这些基础知识后,细数有五六个月的时间可供我们来消化吸收这些经典大作。现在反身来看,确事事都打了折扣,以致好多东西都是一知半解,工程进度慢不说,人慢慢的也散了下来,紧绷的弦儿一下子松了下来,这还得了~?!

在09年,年底提高班第一次课,历时整整两天,这两天真是昏天暗地,其实主要也就是将详细探讨如何MVC架构来针对收费系统进行分层规划,在UML建模中如何利用建模工具按照合法逻辑指定出严格约束我们开发的模型,等等这些,说起来有如蜻蜓点水,简单的很。其实,看出门道的才是”里码人”。

继而,开始从调整架构,严格按照约束来开发收费系统,严格到任何模型的小改动都要记录在《工程进度与修改记录》中,时时记录,其实这样也好,尤其是做大一点项目时,有一个进度计划表,确能时时警醒,激励我们善始善终,坚持下去。

稀稀拉拉,掰开手指数一数,系统开发耗时大半月,倒和暑假的工时所差不多。所谓的收费系统第二版在功能上并没有新意,也只是开发工具不同,开发理念不同了,我个人认为这次开发收费系统是相当成功的,我从中学到了很多东西,也对学到的一些知识,比如说MVC分层,面向对象的好处(封装性、继承、多态的一些小应用)等又多了一些了解。好多东西说起来空洞的很,还得一一研究、深思过才能写出来。

现在学的这些都可谓经典大作,设计模式又可谓“源于生活,高于生活”,在程序开发的生活中这些经典是不可少的。可是这次开发收费系统,我对设计模式的应用掌握的还很差火候(米老师一再提醒我们,要熟记设计模式,很重要!),可是这些经典理论确是在实际开发中研究过才能慢慢熟知,争取越到一个模式熟识一个模式,切莫眉毛胡子一把抓,面积太大,重心不稳。

收费系统第二版还需要好好去完善,对明天的充满期待!

附:

成功不可或缺的五点之二

1、 高人开悟

一个成功的人

都经历过

高人的开悟甚至指路

解决人的智慧和觉悟

及方向等人生关键问题

在人的成长过程中

高人开悟

应该是成本最低

也是最为关键的一步

2、 贵人相助

人的成长和追求成功过程中

总会出现若干次拐点

或者低洄处

这时候

若能得到贵人的真心支持

容易走出困境

米老师就是这样一位出现在我们生命中的高人、贵人,这一点我是深信不疑的。然而身为80后群体一员,我也摆脱不掉80后的恶性光环,不过在80后所处信息时代爆炸的时期,飞速的进行头脑的原始积累,有高人、贵人相佐,还恐大事不成?!

Ps:老师做的已经够多,接下来的发展还是主靠自己。

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...