看了软件, 感觉老师确实辛苦. 各种功能,都有做进来. 这了是老师心肠好, 各种要求, 都不拒绝. 但是, 也想提几个建议, 望"三石生"在下一版,或者下一套软件时能考虑一下: 1>.数据库不要支持那么多, 其实只要支持一个MSSQL就行, (现在,网上有教学,如何集成MSDE2000到安装包中),这样,保证你的软件分发过程能顺利些. 因为: 你支持越多数据库, 则说明你无法充分利用数据库的功能.(如: 存储过程), 这是一个致命的伤. 虽然,你可以在客户端集成这样的函数, 但执行效率远没有存储过程高. 存储过程还支持嵌套调用. 可保证你后台代码的一致性. (我以前,开发的程序,也支持ACCESS和MSSQL,当时很开心, 但后续,发现无法利用到MSSQL数据库的性能,许多功能都无法实现. 非常后悔中. 每次,用户向我提议要某种功能时, 我也实话实话,说咱们软件,因为支持多种数据库,所以无法实现这个要求. 用户非常不解地说: 好端端地, 你干啥要支持那么多数据库呀. 感觉非常痛苦和后悔, ... ... SQLServer,再用20年,应当不成问题的. ) 2>.软件功能上, 要有所取,有所不取. 不能一味地迎合各种各样的客户需求, 要主抓一个核心功能( 如进销存生产 ), 放弃那些杂七杂八的功能点.(BOM,生产功能....非常弱) 我也是搞开发的, 看作者人好. 就用个马甲来发个贴, 胡乱地说一些话. 祝愿作者在巩固原有的用户基础上, 更上一层楼! |