`
isiqi
  • 浏览: 16027161 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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

阅读更多

掸去浮尘、再接再砺

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

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

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

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

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

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

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

附:

成功不可或缺的五点之二

1、 高人开悟

每一个成功的人

都经历过

高人的开悟甚至指路

解决人的智慧和觉悟

及方向等人生关键问题

在人的成长过程中

高人开悟

应该是成本最低

也是最为关键的一步

2、 贵人相助

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

总会出现若干次拐点

或者低洄处

这时候

若能得到贵人的真心支持

容易走出困境

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

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

分享到:
评论

相关推荐

    shaonianruntu

    :speech_balloon: 向我询问有关DL / ML或Pytorch / Python的信息 :bar_chart: 每周开发细目Week: 01 April, 2021 - 08 April, 2021Python 8 hrs 56 mins ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣀ 95.62...

    QC研制可移动式简易套丝机.doc

    项目 02.15 02.16 02.17 02.18 02.19 02.20 02.21 合计 加工数量 53 29 37 46 63 51 58 337 合格数 45 24 31 39 52 42 49 283 合格率 84.91% 82.76% 83.78% 84.78% 82.54% 82.35% 84.48% 83.97%

    leetcode2-algorithm-weekly:这是每周被问到一次的算法问题列表。

    leetcode 2 算法问题列表 6.28 ...02.21 02.14 02.07 02.01 01.18 01.11 01.04 12.28 12.14 12.07 11.29 11.23 11.16 11.09 () 11.02 10.26 10.19 10.12 10.05 09.28 () ( ) 09.21 09.07 08.30 08.2

    Study_memo

    Study_memo 2021年02.20:2.1장〜2.3장 02.21:2.4장〜2.6장

    leetcode跳跃-dailyleetcode:每日leetcode

    leetcode 跳跃Leetcode每日打卡 ...第二好的是现在。 2020年 01.27 01.28 01.29 01.30 01.31 02.01 02.02 02.03 02.04 02.05 02.06 02.07 02.08 02.09 02.10 02.12 02.16 02.17 02.18 02.19 02.20 02.21

    Java8-Deitel:Estudando Java 8从头到尾Deitel

    Java 8-Como Programar-Deitel Estudando Java 8从头到尾Deitel 费拉门塔斯 因此:Ubuntu 18.04 / Windows 10 蚀 卡皮图洛02 示例02.01 示例02.03 ... 练习02.21-Desenhando:Parte 4 练习02.22-Desen

    leetcode信封-algorithm-weekly:leetcode、程序员、CTCI等算法解决方案库

    02.21 -> 重做 02.14 02.07 02.01 01.18 01.11 01.04 -> 重做 12.28 12.14 12.07 11.29 11.23 11.16 -> 重做 11.09 () 11.02 10.26 10.19 10.12 10.05 09.28 () ( ) 09.21 09.07 08.30 08.24 08.17 08.10 08.03 07....

    公司程序文件编制.docx

    3 引用文件 ZLCX-02.21-2010《过程和产品的监视和测量控制程序》 ZLCX-02.22-2010《不合格品控制程序》 4 管理活动及流程 采购、外包物资的分类 供方选择/评定 确定合格供方名单 编制采购、外包计划 签订采购外包...

Global site tag (gtag.js) - Google Analytics