vb.net版机房收费系统重构的成长历程(功能实现篇)

vb.net版机房收费系统重构的成长历程(功能实现篇),第1张

概述              重构机房收费系统,功能是不变的,需求是不变的,系统背后的代码,架构发生了改变。做过vb6.0版的系统 后,利用VS的VB.NET平台, 通过调整程序架构,加入了设计模式,改善软件的质量、性能,提高软件的扩展性和维护性。相比旧版系统,新版系统主要亮点有:   亮点一:代码分层管理,清晰明了   亮点二:加入工厂和接口,代码复用较多,减少了重复或相似的代码。   亮点三:用

重构机房收费系统,功能是不变的,需求是不变的,系统背后的代码,架构发生了改变。做过vb6.0版的系统

后,利用VS的VB.NET平台, 通过调整程序架构,加入了设计模式,改善软件的质量、性能,提高软件的扩展性和维护性。相比旧版系统,新版系统主要亮点有:

亮点一:代码分层管理,清晰明了

亮点二:加入工厂和接口,代码复用较多,减少了重复或相似的代码。

亮点三:用到了存储过程。一方面减少了代码量,另一方面也相当于是一个事务的执行。比如注册或者结账需要同

时 *** 作多张表,这几个表必须同时被 *** 作成功后才可以完成功能。存储过程使用要比一个个 *** 作表好处在于当有一

个表未完成相关 *** 作时,其他表也不能完成。

亮点四:DataGrIDVIEw取代了vb6中的datagrID, *** 作更加灵活。可以绑定数据库,直接显示数据库中数据,也可以

通过代码添加。

亮点五:datatable转泛型集合,分离表中的数据。 比如充值后将充值表中的数据转成集合返回到U层显示。

亮点六:报表设计个性化,美观大方。

小结:

这次机房收费系统实现过程中,我感觉很新鲜的地方 基本就是这些了,实现过程中投入了很多时间。从未知到熟

悉,很有成就感,心情很愉悦。 学习的过程需要不断的探索和发现,探索未知的,发现新大陆。

总结

以上是内存溢出为你收集整理的vb.net版机房收费系统重构的成长历程(功能实现篇)全部内容,希望文章能够帮你解决vb.net版机房收费系统重构的成长历程(功能实现篇)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1269898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存