[高分讨论]关于 Delphi开发 大中型系统 软件的结构设计
最近要搞一个项目,感觉挺大的那种,其实也就是Delphi + SQL Server 管理系统.
俺经验不足,想请教下各位大鸟,该如何组织软件的结构.
因为 软件挺大的,感觉要用到的窗体一定很多,这些窗体该如何组织?是全部放到一起(跟主EXE窗体),还是用DLL,以前用DLL的发现很多问题,还是其他呢,MDI子窗体?
还有写数据库动态连接问题,DataModul控件如何使用,以及一些数据控件的组织.
是不是还设计到一些设计模式问题.
如果要系统学习设计模式 和软件架构这方面知识,应该看哪些资料呢.
请大家赐教,高分奉送,绝对诚信,不够再加.