声明
摘要
第一章 绪论
1.1 研发背景
1.1.1 发展城市地铁交通的优势
1.1.2 地铁建设对城市交通发展的影响
1.2 研发目的及预期成果
1.2.1 解决与设备设施维修系统的集成
1.2.2 解决施工过程中资源冲突检测
1.3 研发内容
1.4 相关系统研发现状
1.5 论文结构
第二章 相关技术简介
2.1 软件工程
2.1.1 软件工程目标
2.1.2 软件工程过程
2.1.3 软件工程原则
2.2 软件开发模型概述
2.2.1 软件开发模型的类型
2.2.2 不同模型的比较
2.3 数据库设计概述
2.3.1 数据库设计特点及步骤
2.3.2 数据库设计的规范
2.3.3 三级规范化建模方法
2.4 系统集成运行规则概述
2.4.1 集成架构概述
2.4.2 集成开发规范
2.5 系统实施开发工具和平台
第三章 系统需求分析
3.1 系统需求目标
3.1.1 用户需求
3.1.2 应用性需求
3.1.3 一般限制及出错处理
3.1.4 假设及依赖条件
3.2 基于UML的参与者用例分析
3.2.1 系统参与者划分
3.2.2 系统管理用户用例分析
3.2.3 车间调度用户用例分析
3.2.4 控制中心用户用例分析
3.2.5 计划管理用户用例分析
3.3 重要业务流程分析
3.3.1 施工计划管理流程
3.3.2 动火令管理
3.3.3 请销点管理
3.3.4 停送电管理
3.3.5 调度命令管理
3.4 环境需求
3.4.1 系统运行环境需求
3.4.2 安全性要求
3.5 交换方式
3.6 系统响应需求
3.6.1 系统性能指标
3.6.2 系统可靠性指标
3.7 本章小结
第四章 系统总体设计
4.1 基础数据设计
4.1.1 系统数据标准化
4.1.2 基础数据
4.2 系统总体架构
4.2.1 系统功能架构
4.2.2 系统运行环境及硬件配置
4.2.3 系统管理模型
4.2.4 总体业务流程
第五章 核心模块的详细设计
5.1 施工计划模块详细设计
5.1.1 设计思路
5.1.2 数据库关系结构设计
5.1.3 与设备设施维修系统(Maximo)集成
5.2 冲突检测模块详细设计
5.2.1 冲突模型
5.2.2 模型数据库建立
5.2.3 冲突处理的算法
5.3 请销点模块详细设计
5.3.1 设计思路
5.3.2 数据库关系结构设计
第六章 核心模块的实现
6.1 系统包结构划分
6.2 施工计划管理设计
6.2.1 类的识别
6.2.2 类的主要属性
6.2.3 类的核心方法
6.2.4 时序图
6.2.5 与设备设施维修系统(Maximo)集成实现
6.2.6 功能实现界面
6.3 冲突检测模块设计
6.3.1 类的识别
6.3.2 类的主要属性
6.3.3 类的核心方法
6.3.4 时序图
6.3.5 功能实现界面
6.4 请销点模块设计
6.4.1 类的识别
6.4.2 类的主要属性
6.4.3 类的核心方法
6.4.4 时序图
6.4.5 功能实现界面
6.5 本章小结
第七章 总结与展望
7.1 全文总结
7.2 研究展望
参考文献
攻读硕士学位期间公开发表论文
致谢