论文部分内容阅读
工程信息管理系统是网络技术与工程管理有机融合的整体,它以网络为平台,以工程管理为主题,在实现过程中其工作效果与系统的实际性能休戚相关,如何将处于不同地域不同网络不同环境的节点联系起来,进行工程数据的共享和集成,如何保证稳定高效的系统运行状态,快速准确的实时响应,并提供流畅优质的客户体验,这就是工程信息管理系统的性能优化研究所要实现的目标。本文首先介绍了作者参与设计和开发的应用于中铁工程总公司及其下属各工程局的工程信息管理系统,阐述了系统在工程施工管理中的重要性,列举出在实际应用中遇到的涉及远程传输、资源分配、系统响应等多方面的性能问题,并分析各种问题产生的原因。然后,文章进一步对Ajax,数据压缩等相关技术进行了深入研究和论述,并从实际应用的角度详细阐述利用Ajax技术实现客户端与服务器的异步交互以解决响应延迟,利用数据压缩技术以减少网络运载负荷,提升传输效率,结合.net的内存回收机制进行代码设计以合理分配系统资源,利用缓存技术进行用户输出以节约响应开销等关键问题。综合提出一整套性能优化解决方案,以达到显著提升系统吞吐能力和运行负荷的最终目的。最后,从实践角度验证了优化方案的可行性。