关于使用数据控件进行MIS系统开发利弊的讨论
使用delphi进行MIS系统的开发好像多数都使用数据控件,像BDE或是dbExpress等,但我对于开发此种程序始终有一个困惑,和周围的很多朋友讨论过,没有统一的共识,所以拿出来和大家共同讨论一下,想听听大家的声音。
我个人认为使用数据控件开发一些小型应用相对讲还算适合,但对于大型MIS系统并不是很有效的方法,我感觉使用数据控件开发出来的程序整体结构不可能很好,重用性较差,而且很难应用面向对象的设计方法,做出来的程序基本上只能是两层结构的。他的好处就是开发比较便捷,开发速度较快。
以上仅是我个人的一点看法,因为我没有做过很大型的MIS系统开发,也没有真正应用过多层结构的设计思想,经验尚浅,谈这些看法只是想起到抛砖引玉的作用,希望大家都能谈一谈自己的看法。