声明
摘要
1.1 研究背景和意义
1.2 国内外研究现状
1.3 研究内容
1.4 论文组织结构
2 相关技术介绍
2.1.1 Entity Framework
2.1.2 三层架构技术
2.1.3 MVC技术
2.2 模板引擎技术
2.3 容器技术
2.4 SOA技术
2.5 本章小结
3 教务管理系统的需求分析
3.1 教务管理系统主要功能需求
3.2 教务管理系统核心流程分析
3.3 教务管理系统非功能性需求
3.4 本章小结
4 整体架构的分析与设计
4.1 数据库的解耦及面向对象化的分析与设计
4.2 代码灵活实现的分析与设计
4.2.1 基于模板引擎的代码自动化的分析与设计
4.2.2 基于部分类的代码局部化的分析与设计
4.3 业务架构的分析与设计
4.3.1 对三层架构的优化
4.3.2 服务化、自动化设计
4.3.3 整体业务架构
4.4 界面(UI)灵活的管理
4.5 本章小结
5 教务管理系统的实现
5.1 教务管理系统主要功能的实现
5.1.1 机构管理
5.1.2 公告任务
5.1.3 人事管理
5.1.4 学籍管理
5.1.5 教学管理
5.1.6 场所管理
5.2 教务管理系统技术要点的实现
5.2.1 模板脚本代码实现
5.2.2 用Entity Framework实现ORM的CRUD
5.2.3 WCF对系统的服务化实现
5.2.4 UI系统模块的功能实现
5.3 本章小结
6.1 本文工作总结
6.2 未来展望
参考文献
附录
作者简历
致谢