欢迎探讨C++BUILDER应用程序的框架设计
土著巫师 2009-08-08 10:49:33 最近接手了一个项目,以前是其它公司开发的,需求、设计文档、各项功能客户基本认可,但客户对原有系统的框架有极大的异议:比如原有系统是用MDI多文档结构,而使用这个系统的客户有一个基本要求“窗体要能自由拖拉”,因为用这个系统的人经常一台电脑使用多个显示屏,也就是要分屏查看;再比如,原来这个系统的各项功能都是通过菜单和快捷键驱动的,每个功能都相对完整、独立,每个子功能之前没什么直接的关系,但是现在客户要求对现有的功能要能让使用系统人的能自由组合各个子功能到一个窗体里,并且保存、删除、更名等,有点类似于某些系统可以“新建页面”、“删除页面”、“设为缺省页面”的意思;最后客户还有一个要求,就是要实现系统的个性化,比如对现有功能,使用者都能够根据自己的喜好摆放子功能展示窗体的位置,理解下来就是窗体“停靠”、“跟随”的意思。
不知道各位同志有没有遇到过类似的要求,欢迎BCBer来探讨;因为是个商用系统,所以如果需要购买优秀的三方组件不是问题。
附:这个论坛里讨论VCL技术的人不多,讨论VCL基础上应用程序框架设计的就更不多,BCBers还需加油呀。:)