● 摘要
气象防灾减灾预警发布系统是以国民经济、气象行业和市场需求为导向,针对信息发布系统发展中存在的重大技术问题,对有市场价值的重要市场需求进行共性技术、关键技术的后继工程化、产业化以及系统集成的高新技术研发实体。因此为了更好的将公共气象资源以及特殊气象服务应用于人民日常生活中,有必要开发一套适合气象行业的气象预警发布系统。本论文在分析用户需求的基础上,对现有的项目管理软件进行分析和总结,在满足现在业务的同时,必须考虑到未来几年内的主要业务变更的需求,提出基于C/S结构的气象防灾减灾预警发布系统。系统由网关处理子系统、核心处理子系统和业务逻辑处理子系统组成。系统涉及到气象预警信息发布需求的各个方面,同时对每个方面的侧重点又有所不同。系统各个子系统业务相对独立,实现系统集成在同一数据层面内,统一入口,达到数据共享和方便系统管理目的;系统安全性方面,采用基于任务的访问控制模型,实现信息资源在共享的同时也要阻止非授权用户对敏感信息的访问;界面易用性方面,系统提供了一个比较易用的交互界面;最后,对于系统的可扩展性和经济性也是必需考虑的问题。 本论文充分应用框架(Framework)、Windows底层特性和设计模式(Design pattern)来构建一个基于Windows操作系统应用系统平台。系统选择C++语言以及Windwos核心底层技术以及I/O完成端口,采用C/S模式,借鉴成熟的架构,提出适合系统的架构,很好地完成了数据、业务逻辑、控制和表示逻辑分离,使系统结构清晰,易管理,具有良好可扩展性和可维护性。关键词:设计模式、vc、项目管理、I/O完成端口
相关内容
相关标签