第一章前言
1.1论文背景
1.2国内外动态
1.2.1城市交通卡系统现状
1.2.2城市交通卡系统存在的问题
1.3论文内容及意义
1.4论文结构
第二章软件体系架构基础
2.1软件体系架构的定义
2.2构架样式、参考模型和参考构架
2.3软件体系架构商业周期
2.3.1影响软件架构的因素
2.3.2软件架构对诸影响因素的反作用
2.4软件体系架构的结构
2.5系统质量属性
2.5.1可在运行时观察确定的系统质量属性
2.5.2无法通过观察系统运行确定的系统质量属性
2.5.3商业属性
2.5.4架构的质量属性
2.6软件体系架构的架构样式
2.6.1以数据为中心的架构
2.6.2数据流架构
2.6.3虚拟组织架
2.6.4调用—返回架构
2.6.5独立组件架构
第三章城市交通卡中央清算系统结构
3.1城市交通卡中央清算系统定位
3.2城市交通卡中央清算系统结构
3.2.1城市交通卡中央清算系统硬件结构
3.2.2城市交通卡中央清算系统软件结构
3.2.3城市交通卡中央清算系统应用软件运行流程
第四章城市交通卡中央清算系统软件体系架构
4.1与架构商业周期的关系
4.2城市交通卡中央清算系统的需求与质量属性
4.2.1系统功能需求
4.2.2系统非功能需求
4.2.3系统质量属性
4.3城市交通卡中央清算系统应用平台总体结构
4.4城市交通卡中央清算系统软件体系架构样式
4.4.1以数据为中心的软件体系架构样式
4.4.2调用—返回架构样式
第五章城市交通卡中央清算系统关键技术研究
5.1性能优化
5.1.1数据库性能调整
5.1.2应用系统优化
5.1.3系统业务流程优化
5.2大容量数据处理设计方案
5.2.1方案一——按卡号拆分
5.2.2方案二——按分系统拆分
5.2.3方案三——按交易日期拆分
5.3大容量数据处理优化方案的算法分析
5.3.1交易日期映射到大容量数据分表的算法
5.3.2卡号交易日期映射的算法
结束语
参考文献
致谢
论文独创性声明及论文使用授权声明