文摘
英文文摘
华南理工大学学位论文原创性声明及学位论文版权使用授权书
第一章 绪论
1.1课题背景
1.1.1环境形势
1.1.2环境信息现状
1.1.3指导思想
1.1.4设计原则
1.2本文主要研究内容和意义
1.3章节安排
第二章 技术概述
2.1系统概述
2.1.1三层架构
2.1.2开发平台
2.1.3系统功能
2.1.4系统技术
2.2 DotNetNuke技术概要
2.2.1工厂模式
2.2.2自定义业务对象(CBO)
2.2.3 Cache
2.2.4 NULL处理
2.3松耦合性研究
2.3.1解耦合设计的目标
2.3.2软件复用
2.3.3设计模式
2.4本章小结
第三章 三层架构松耦合元模型
3.1三层体系架构元模型
3.2本项目总体框架设计
3.3本章小结
第四章 数据层逻辑层松耦合性的研究与实现
4.1交互的元模型
4.1.1函数
4.1.2元模型
4.2元模型架构设计
4.2.1 ORM思想
4.2.2 SqlDependency的融入
4.2.3持久层架构设计
4.3模型的应用
4.3.1框架
4.3.2步骤
4.3.3例子
4.4本章小结
第五章 逻辑层界面层松耦合性的研究与实现
5.1交互的元模型
5.2元模型架构设计
5.2.1无关性的意义
5.2.2面向接口和面向抽象编程
5.2.3 MVP设计模式
5.2.4逻辑层界面层架构设计
5.3模型的应用
5.3.1框架
5.3.2例子
5.4本章小结
第六章 项目效果
6.1软件复用
6.2项目效果
6.3本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢
华南理工大学;