摘要: 本文结合我2004年在某市级自来水公司实施的水务综合管理系统的经历,就软件的性能优化设计进行了详细讨论。在系统的设计中针对企业的实际应用环境主要从以下几方面对系统性能进行了优化设计:(1)、选择当前成熟的三层C/S体系结构进行开发,以减轻数据库服务器的负担;(2)、优化数据存取策略以降低系统运行对网络带宽的要求;(3)、对客户端应用进行优化,如减少数据请求量、相关的处理利用多线程进行以提高系统的响应速度。通过以上优化设计,系统满足了企业百万级以上主题数据库处理要求,得到了企业领导与同事的认可与赞许。最后对系统中存在的不足进行了简要的总结,如系统应用服务器端的负载平衡算法过于简单等。
阅读全文
摘要: 本文结合我于2004年在某市级自来水公司开发的水务综合管理系统,介绍了在项目中采用基于构件技术开发的经历与心得。在系统的开发中我结合项目的实际情况,将其分成三个阶段来完成。(1)构件体系结构与接口的设计,为系统的完成打下的基础;(2)基于领域工程的应用构件的开发,重点介绍了构件的提取、适应性修改及新构件的开发过程;(3)运用开发完成的领域构件组装软件系统,这也是系统开发的最终目的。通过采用构件技术为系统的开发积累了大量的可复用资产,为组装式的软件开发提供了现实的基础,在本文的最后一部分也对系统中存在的不足之处进行了简要的总结。
阅读全文