学位论文 > 优秀研究生学位论文题录展示
信息系统中的进度计划和控制管理研究
作 者: 何勇
导 师: 郑文锋;丁里
学 校: 电子科技大学
专 业: 软件工程
关键词: SOA WCF Distribute .NET Framework Oracle
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 37次
引 用: 1次
阅 读: 论文下载
内容摘要
随着我国航空事业的飞速发展,尤其是建设民航强国战略思想的全面推进,民航空管事业对航空气象服务的内容和水平提出了更高的要求。一方面,随着各类研究的深入和应用的加强,气象服务对许多业务相关的数据处理、信息挖掘,以及跨平台应用的要求越来越复杂,比如气象数据的种类越来越多,关键信息的提取越来越复杂;另一方面,气象服务是一个开放性的应用,面向不同业务系统的应用越来越不可预测。因此,如何在海量的气象数据中提取所需服务产品,在不同的应用环境中有效应对需求的扩展和更新,以及在不同的用户群体和业务系统中提供便捷和通用的服务,是目前民航气象服务系统所迫切需要解决的问题。SOA是一种有效部署信息服务系统的开发模型,通过其良好的松耦合、与平台无关和互操作等特性,为解决分布式环境中软件重用、扩展和提高软件开发效率提供了方案。在.NET Framework框架下,WCF是实现SOA架构的SDK,它集成了以往.NET平台的分布式技术(.NET Remoting、Web Service、MSMQ、WSE、ESB),使开发者能够以统一的方式开发面向服务的企业应用。本文以民航气象服务系统的项目建设为背景,在深入分析了基础理论后,针对分布式企业应用的特点,系统的阐述了基于SOA架构的分布式民航气象服务系统的设计和实现。主要研究内容包括:首先对系统进行了总体设计,主要项目需求分析,设计目标和依据,多层体系架构的确立等。系统设计模式方面讨论了业务逻辑、UI视图、模块动态加载等技术。其次详细阐述了该系统的实现,特别是系统架构的分析与实现;研究了分层体系结构的设计原则,对数据层、业务层、服务层、应用层和表示层的实现进行了分别说明;研究了Oracle数据库的实现,对数据库的分区管理,分布式访问、异构数据库的透明网关等问题进行了深入的讨论;研究了契约的设计,对服务契约、数据契约和错误契约的设计进行了探讨。全文从分布式服务系统的设计展开,分布式数据库的实现、契约的设计等核心部分均结合具体案例对理论进行阐述。
|
全文目录
摘要 4-5 Abstract 5-10 第一章 绪论 10-17 1.1 课题研究背景 10-12 1.2 气象服务系统的研究现状及趋势 12-14 1.3 本文研究内容 14-15 1.4 论文的结构 15-17 第二章 SOA 架构与WCF 技术 17-27 2.1 SOA 与WCF 概述 17-20 2.1.1 SOA 架构基础 18-19 2.1.2 什么是WCF? 19-20 2.2 WCF 的优势 20-22 2.2.1 统一性 21 2.2.2 互操作性 21 2.2.3 安全与可信赖 21 2.2.4 兼容性 21-22 2.3 WCF 的核心技术 22-25 2.3.1 WCF 的技术要素 22-24 2.3.2 WCF 的工作流程 24-25 2.4 基于WCF 技术的企业服务平台 25-27 第三章 总体设计 27-42 3.1 项目背景 27-28 3.2 需求分析 28-31 3.2.1 气象中心 28 3.2.2 管制中心 28-29 3.2.3 飞服中心 29 3.2.4 运管中心 29-30 3.2.5 航空公司 30 3.2.6 分局和航站 30 3.2.7 需求总结 30-31 3.3 设计概述 31-32 3.4 设计目标 32-34 3.4.1 技术目标 32 3.4.2 系统指标 32-33 3.4.3 功能要求 33-34 3.5 设计依据 34-38 3.5.1 规范依据 34 3.5.2 设计原则 34-35 3.5.3 安全设计标准 35-38 3.6 系统设计模式 38-42 3.6.1 业务逻辑分离 40 3.6.2 设计UI 视图 40-41 3.6.3 设计控制器 41 3.6.4 模块动态加载 41-42 第四章 系统实现 42-95 4.1 系统架构分析与实现 42-58 4.1.1 分层体系结构 43-44 4.1.2 数据层的实现 44-46 4.1.3 业务层的实现 46-53 4.1.4 服务层的实现 53-54 4.1.5 应用层的实现 54-57 4.1.6 表示层的实现 57-58 4.2 数据库的实现 58-69 4.2.1 数据库的分区管理 59-64 4.2.2 数据库的分布式访问 64-68 4.2.3 异构数据库的透明网关 68-69 4.3 契约的设计 69-82 4.3.1 服务契约的设计 70-72 4.3.2 数据契约的设计 72-74 4.3.3 错误契约的设计 74-75 4.3.4 契约的实现 75-78 4.3.5 服务的配置 78-82 4.4 系统的运行 82-95 4.4.1 启动和配置 82-84 4.4.2 用户登录 84-85 4.4.3 系统主界面 85-87 4.4.4 信息的查询 87-91 4.4.5 数据的采集和复制 91-92 4.4.6 基于流程的信息通告 92-95 第五章 总结与展望 95-97 5.1 论文总结 95-96 5.2 展望与未来 96-97 致谢 97-98 参考文献 98-100
|
相似论文
- 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
- 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
- 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
- 面向服务的数据集成模型的研究与实现,TP311.52
- 基于SOA与工作流的OA系统的研究与实现,TP311.52
- 仓库出库辅助系统的设计与实现,TP311.52
- 保险支付平台设计与实现,TP311.52
- 基于SOA的事业单位编制管理系统设计与实现,TP311.52
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- 基于WCF框架的管制信息系统的设计与实现,TP311.52
- 宜宾移动IT支撑系统设计研究,TP311.52
- 基于SOA的RFID中间件的研究与实现,TP391.44
- 预备役军官管理信息系统的设计与实现,TP311.52
- 基于SOA的无线查房管理平台的设计与实现,TP311.52
- 基于SOA的协同制造异构系统的数据集成研究,TP311.13
- 驾照考试系统设计与实现,TP311.52
- 高校科技信息化管理系统设计与实现,TP311.52
- 基于Oracle数据库的医疗保险信息系统的设计与实现,TP311.52
- 基于SOA的财务管理系统架构研究,TP311.52
- 基于SOA的学籍管理系统的研究与实现,TP311.52
- 基于B/S架构的高职学校考试管理系统的设计和实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|