第一章 JAVA模式设计探讨 | 第7-14页 |
1.1 模式的介绍 | 第7-9页 |
1.1.1 模式的定义 | 第7-9页 |
1.2 软件设计的目标原则 | 第9-12页 |
1.2.1 目标 | 第9-12页 |
1.3 模式的种类 | 第12-14页 |
1.3.1 架构模式 | 第12-13页 |
1.3.2 设计模式 | 第13-14页 |
第二章 几种常用的设计模式介绍 | 第14-29页 |
2.1 工厂模式 | 第14-17页 |
2.1.1 简单工厂模式及样例 | 第14-15页 |
2.1.2 抽象工厂模式及样例 | 第15-17页 |
2.2 单例模式 | 第17页 |
2.3 建造模式 | 第17-18页 |
2.4 适配器模式 | 第18-20页 |
2.5 合成模式 | 第20-24页 |
2.6 代理模式 | 第24-25页 |
2.7 门面模式 | 第25页 |
2.8 策略模式 | 第25-27页 |
2.9 多层组合工厂模式的介绍与综合模式应用及模式使用评论 | 第27-29页 |
第三章 互联网监控系统项目中的应用-总体设计部分 | 第29-44页 |
3.1 相关模块介绍 | 第29页 |
3.2 任务概述 | 第29-30页 |
3.2.1 需求分析和系统目标 | 第29-30页 |
3.3 总体设计 | 第30-44页 |
3.3.1 总体结构和模块外部设计 | 第30-31页 |
3.3.2 架构设计应用MVC架构模式,采用Struts技术 | 第31页 |
3.3.3 总体设计处理流程简单介绍 | 第31-36页 |
3.3.4 功能分配 | 第36-44页 |
第四章 用模式进行详细设计分析 | 第44-80页 |
4.1 详细设计分析1:系统架构采用了多层组合工厂模式(结合客户/用户的介绍) | 第44-51页 |
4.1.1 分析 | 第44页 |
4.1.2 系统搭建的方式与方法 | 第44-45页 |
4.1.3 设计说明 | 第45-48页 |
4.1.4 实现部分客户/操作员/管理员新增实现过程 | 第48-51页 |
4.2 详细设计分析2:采用SINGLETON模式设计数据库连接 | 第51-52页 |
4.2.1 分析 | 第51页 |
4.2.2 设计与实现 | 第51-52页 |
4.3 详细设计分析3 采用代理模式进行权限的处理 | 第52-59页 |
4.3.1 分析 | 第52页 |
4.3.2 设计说明 | 第52-56页 |
4.3.3 实现部分客户/用户授权详细设计 | 第56-59页 |
4.4 详细设计分析4:组合模式、建造模式进行接口通信类设计 | 第59-80页 |
4.4.1 分析 | 第59页 |
4.4.2 设计说明 | 第59-65页 |
4.4.3 实现过程浏览请求过程的详细设计 | 第65-69页 |
4.4.4 浏览取消过程的详细设计(CASS) | 第69-70页 |
4.4.5 控制过程的详细设计(CASS) | 第70-74页 |
4.4.6 录像过程的详细设计(CASS) | 第74-76页 |
4.4.7 录像停止过程的详细设计(CASS) | 第76-77页 |
4.4.8 录像回放过程的详细设计(CASS) | 第77-80页 |
第五章 关键技术解决以及接口技术处理 | 第80-84页 |
5.1 技术说明 | 第80页 |
5.2 本次项目中的需求 | 第80-81页 |
5.3 解决方法及过程 | 第81-84页 |
第六章 结束语 | 第84-85页 |
致谢 | 第85-86页 |
参考文献 | 第86-87页 |
摘要 | 第87-89页 |
ABSTRACT | 第89页 |