论文部分内容阅读
本文阐述了采用成熟的软件工程方法,并将模块化程序设计方法和面向对象的程序设计方法结合起来,利用分层的分析设计方法和多线程技术开发变电站监控系统软件的方法。 本文分析了模块化程序设计方法和面向对象程序设计方法在设计实时系统上的优缺点,以及将两种方法结合的必要性和可能性。然后利用分层的分析设计方法得到了系统各功能模块,最后在Windows NT/Windows 2000系统平台上,以Microsoft SQL Server 7为数据库服务器,用优秀的面向对象快速、可视化开发工具DELPHI 5.0,并辅助于Microsoft EXCEL 2000工具和内嵌的VBA语言,基于面向对象技术设计实时数据库、数据服务器、数据监视等系统功能模块的方法,并最终开发完成系统软件各功能模块的编码和整个系统软件的调试。实践证明,这种开发方法合理,提高了开发效率,降低了开发成本,开发的软件性能完全满足变电站监控系统的业务和性能要求。 本论文是在马克堂变电站后台监控系统项目研究工作的基础上总结提高写成。现在项目已经完成,后台监控系统软件已成功应用于马克堂变电站。