个人版室收费系统总结
2015-07-03 17:09
169 查看
用了一个月的时间,成品个人版的房费制度的重构,不是对心脏的总结是有点放心。
首先说说一年前第一次敲机房收费系统的事儿,那是纯面向过程,能实现功能就能够。当初完毕了这个系统。可谓是在提高班学习中的又一个里程碑,纯手工制作。精心打造。我们学会了分析业务流程,消化吸收VB和数据库的学习成果,提高对代码的亲和力,培养对编程的兴趣。
一年后的如今经历了第二次机房收费系统。深刻体会到了米老师编制培养计划的良苦用心,我们事实上是在攀登一座高山,一步一个台阶。在第一次机房收费系统中暴露出来的问题得以解决和完好。比方说代码的反复。系统结构的臃肿,更改时的不易和潜在的风险等等。
重构中採用经典的三层架构,加深了对之前理论知识的理解。由纯面向过程到半面向过程,不仅能实现功能,还要提高性能,优化结构。这一次自己设计数据库。考虑三范式。运用视图、存储过程和触发器。将之前的理论学习落实到实践中。
曾经认为那些东西非常高大上,而如今
just so so!
SQL Helper优化了对数据库的增删改查,降低了代码的反复,做到一劳永逸。
这一次还使用了设计模式,运用模板方法实现组合查询。使用抽象工厂+反射+配置文件加强系统的灵活性,便于更换数据库。命名更加规范了。代码凝视也更加专业了。还学会使用EA画UML图以及生成代码和文档,可以熟练运用SQL
Server和Visual Studio等软件开发工具。
调试的时候出现bug也不再惧怕了。已经具有了一定的解决这个问题的能力。
两次机房收费系统,时隔一年。从中我们每一个人都能看到自己的收获和进步。不仅表如今技术方面。还有思想、其它各方面的能力。即将到来的第三次合作版的机房收费系统也将是一个跨越,亲身体验项目合作。向专业化和职业化迈入。明天会更好!大家一起加油吧!
首先说说一年前第一次敲机房收费系统的事儿,那是纯面向过程,能实现功能就能够。当初完毕了这个系统。可谓是在提高班学习中的又一个里程碑,纯手工制作。精心打造。我们学会了分析业务流程,消化吸收VB和数据库的学习成果,提高对代码的亲和力,培养对编程的兴趣。
一年后的如今经历了第二次机房收费系统。深刻体会到了米老师编制培养计划的良苦用心,我们事实上是在攀登一座高山,一步一个台阶。在第一次机房收费系统中暴露出来的问题得以解决和完好。比方说代码的反复。系统结构的臃肿,更改时的不易和潜在的风险等等。
重构中採用经典的三层架构,加深了对之前理论知识的理解。由纯面向过程到半面向过程,不仅能实现功能,还要提高性能,优化结构。这一次自己设计数据库。考虑三范式。运用视图、存储过程和触发器。将之前的理论学习落实到实践中。
曾经认为那些东西非常高大上,而如今
just so so!
SQL Helper优化了对数据库的增删改查,降低了代码的反复,做到一劳永逸。
这一次还使用了设计模式,运用模板方法实现组合查询。使用抽象工厂+反射+配置文件加强系统的灵活性,便于更换数据库。命名更加规范了。代码凝视也更加专业了。还学会使用EA画UML图以及生成代码和文档,可以熟练运用SQL
Server和Visual Studio等软件开发工具。
调试的时候出现bug也不再惧怕了。已经具有了一定的解决这个问题的能力。
两次机房收费系统,时隔一年。从中我们每一个人都能看到自己的收获和进步。不仅表如今技术方面。还有思想、其它各方面的能力。即将到来的第三次合作版的机房收费系统也将是一个跨越,亲身体验项目合作。向专业化和职业化迈入。明天会更好!大家一起加油吧!
相关文章推荐
- Linux下如何查看tomcat是否启动
- 关于“基于XMPP的Android即时通讯APP”系列文章停止更新的声明
- Java生成和解析XML格式文件和字符串的实例代码
- 斯坦福《机器学习》Lesson1-3感想-------4、Logistic回归
- GRE写作必备句型
- python使用post方式发送json参数
- Android Studio使用教程
- Android-自定义视图-数字锁
- SQL2008代理作业出现错误: c001f011维护计划创建失败的解决方法
- C++写一个排列组合小程序
- union联合体使用详解
- 自动装箱与拆箱功能
- SMP、UMA、NUMA、COMA、ccNUMA区别
- ios学习笔记:关于Quartz2D使用(矩阵操作)
- android操作sim卡联系人信息
- java web文件下载
- jquery图片轮播效果(unslider)
- 蔓越莓饼干
- 平时笔记
- PHP 实现页面静态化