论文部分内容阅读
目前,AJAX技术成为Web技术领域的研究热点。AJAX技术引进了异步调用,促使页面局部刷新,从而节省了网络带宽,减轻了服务端负担,提高了传统B/S架构企业管理信息系统的整体性能。论文以中交天津航道局有限公司(简称天航局)的信息化建设为背景,完成了船机管理信息系统的开发、改进以及性能分析等工作。论文首先综述了Web2.0和RIA、AJAX、ASP.NET AJAX框架以及数据访问等相关技术,然后详细介绍了系统的需求分析、总体设计、开发及运行环境、数据库设计、部分功能模块的设计与实现以及关键问题的解决。接着,论文针对系统由于信息量增多而产生的大量页面全部刷新、界面闪烁频繁、用户等待时间过长等问题进行了深入的理论分析,在此基础上提出了使用AJAX技术对系统进行改进的解决方案,并采用ASP.NET AJAX框架实现基于AJAX的Web应用。论文详细介绍了ASP.NET AJAX框架在系统中的安装、配置和具体应用,主要应用包括自动完成功能、实时数据显示、数据动态加载、数据联动功能、用户验证功能等。然后,论文对AJAX技术在系统中的运行性能提出了优化方案,并针对AJAX技术的相关安全问题提出了解决方案。同时,论文以实验的方式对改进前后的系统进行了性能测试对比,以实际数据证明AJAX技术给系统性能带来的提高。最后,在总结全文的基础上,提出了今后有待进一步深入研究和探讨的问题。本文实现了理论知识与实际工程项目的结合。目前,论文中实现并改进的系统已经在中交天津航道局有限公司投入使用,运行效果良好。