声明
摘要
1.1 课题背景
1.2 通讯录现状
1.2.1 通讯录分类
1.2.2 常见通讯录产品
1.3 研究目的和意义
1.4 主要工作和研究内容
1.5 论文结构
2.1 传统的通信需求
2.2 协作的需求
2.3 共享通讯录的构思
2.4 与通信工具的集成需求
2.5 开发平台与开发工具
2.5.1 系统体系结构
2.5.2 Web服务端技术
2.5.3 数据库技术
2.5.4 开发平台和开发工具
第三章 需求分析
3.1 目标分析
3.1.1 系统总目标
3.1.2 用户需求
3.1.3 与外部系统的交互关系
3.2 功能需求分析
3.3 用例分析
3.3.1 登录用例
3.3.2 联系人管理用例
3.3.3 群组管理用例
3.3.4 群组共享用例
3.3.5 联系人导入导出用例
3.3.6 信息搜索用例
3.3.7 与Microsoft Lync 2013集成用例
3.4 本章小结
第四章 概要设计
4.1 用户角色
4.2 系统部署
4.3 模型设计
4.4 数据库模块
4.5 功能设计
4.5.1 个人通讯录
4.5.2 共享管理
4.5.3 vCard文件的导入导出
4.5.4 与Microsoft Lync 2013的集成
4.6 本章小结
第五章 安全管理及优化
5.1 服务器端安全管理
5.1.1 操作系统设置
5.1.2 IIS安全设置
5.1.3 数据库安全设置
5.2 cookie认证
5.3 .NET平台下的软件保护
5.4 SQL注入与防御
5.5 用户密码加密
5.6 本章小结
第六章 详细设计
6.1 个人通讯录
6.1.1 登录模块
6.1.2 本地群组管理模块
6.1.3 联系人管理模块
6.2 共享模块
6.3 vCard文件导入导出的实现
6.4 与Microsoft Lync 2013的集成
6.5 本章小结
7.1 软件测试定义
7.2 软件测试方法
7.3 系统测试过程
7.3.1 SQL注入测试
7.3.2 容错性测试
7.3.3 边界测试
7.3.4 模块功能测试
7.4 本章小结
8.1 论文主要成果
8.2 系统不足与改进方向
8.3 共享思路的扩展
致谢
参考文献
攻读硕士期间研究成果