声明
摘要
第一章 绪论
1.1 研究背景
1.2 研究现状及发展趋势
1.3 研究难点和主要工作
1.4 本文结构
第二章 系统开发相关理论和技术
2.1 系统体系结构
2.2 ASP.NET技术
2.3 UML技术
2.4 SQL Server 2005
2.5 C#语言特点
2.6 本章小结
第三章 需求分析
3.1 系统设计原则
3.2 系统总体需求描述
3.3 共享通讯录系统介绍
3.4 校园通讯需求分析
3.5 用例分析
3.6 主要功能模块用例
3.6.1 联系人管理
3.6.2 群组管理
3.6.3 创建共享群组
3.6.4 共享范围管理
3.6.5 用户管理
3.6.6 信息总表管理
3.7 本章小结
第四章 系统设计
4.1 系统架构设计
4.2 数据库设计
4.2.1 概念结构设计
4.2.2 逻辑结构设计
4.2.3 物理结构设计
4.3 系统结构化设计
4.4 个人通讯录模块详细设计
4.4.1 登录模块
4.4.2 联系人管理
4.4.3 群组管理
4.4.4 通讯录导入导出
4.4.5.联系人查找
4.5 共享关系管理模块详细设计
4.5.1 创建共享群组
4.5.2 共享范围管理
4.5.3 导入共享群组
4.6 系统管理模块详细设计
4.6.1 用户管理
4.6.2 全范围共享信息管理
4.6.3 信息总表管理
4.7 本章小结
第五章 与Lync集成模块详细设计
5.1 与Lync集成的意义
5.2 Lync通讯录
5.3 共享通讯录与Lync集成的内容
5.4 共享通讯录与Lync 2013集成的方式
5.5 vCard简介
5.6 与Lync 2013集成方案流程图
5.7 本章小结
第六章 共享通讯录系统实现与测试
6.1 .NET三层架构在系统中的实现
6.1.1 数据访问层的实现
6.1.2 业务逻辑层实现
6.1.3 用户界面层的实现
6.1.4 系统中各组件调用关系
6.2 用户管理模块的实现
6.2.1 用户登录
6.2.2 用户退出
6.3 个人通讯录管理模块的实现
6.3.1 联系人管理
6.3.2 群组管理
6.3.3 通讯录的导入导出
6.4 共享关系管理模块的实现
6.4.1 创建共享群组
6.4.2 共享范围管理
6.4.3 其他用户对共享群组管理
6.5 与Lync 2013集成的实现
6.6 软件测试
6.6.1 软件测试方法
6.6.2 测试过程
6.7 本章小节
第七章 总结与展望
论文工作总结
下一步工作展望
致谢
参考文献
研究生期间发表的论文