| 第一章 绪论 | 第1-10页 |
| ·课题来源 | 第8页 |
| ·课题依据及应用价值与前景 | 第8页 |
| ·互联网环境中的时间同步要求 | 第8-10页 |
| 第二章 网络时间协议 | 第10-17页 |
| ·NTP (Network Time Protocol)概述 | 第10-11页 |
| ·NTP 的历史和现状 | 第11-12页 |
| ·NTP v1 之前的工作 | 第11页 |
| ·NTP v1 到NTP v3 | 第11页 |
| ·NTP v3 后的进展 | 第11-12页 |
| ·时间同步网络结构 | 第12-14页 |
| ·NTP 的基本原理和通信模式 | 第14-15页 |
| ·NTP 的协议报文格式 | 第15-17页 |
| 第三章 NTP 的核心算法 | 第17-19页 |
| ·时间滤波算法 | 第17页 |
| ·时间选择算法 | 第17页 |
| ·聚类算法 | 第17-18页 |
| ·时钟调节算法 | 第18-19页 |
| 第四章 NTP 时间同步系统平台无关解决方案概述 | 第19-22页 |
| ·标准NTP 服务在实际应用中的现状和困难 | 第19页 |
| ·解决方案概述 | 第19-20页 |
| ·方案实现的约束、难点和关键技术 | 第20-22页 |
| ·操作系统非实时性,以及JVM 的非实时性对时间同步系统的精确度有相当的影响 | 第20页 |
| ·通过JVM 无法直接实现对底层操作系统或设备时钟的矫正; | 第20页 |
| ·操作系统的时钟修改对时间紧密相关任务的正常执行有着巨大影响 | 第20-21页 |
| ·时间同步服务需要定时器功能的支持 | 第21-22页 |
| 第五章 基于java 的NTP 解决方案实现 | 第22-79页 |
| ·时间同步系统设计 | 第22-49页 |
| ·目的 | 第22页 |
| ·术语、定义和缩略语 | 第22页 |
| ·模块描述 | 第22-26页 |
| ·模块(类)设计 | 第26-42页 |
| ·用例实现 | 第42-47页 |
| ·其他说明 | 第47-49页 |
| ·定时器系统设计 | 第49-65页 |
| ·目的 | 第49页 |
| ·术语、定义和缩略语 | 第49页 |
| ·模块描述 | 第49-50页 |
| ·模块(类)设计 | 第50-63页 |
| ·用例实现 | 第63-64页 |
| ·其它说明 | 第64-65页 |
| ·系统接口设计 | 第65-78页 |
| ·范围 | 第65页 |
| ·定时器接口设计 | 第65-71页 |
| ·时钟获取接口设计 | 第71-75页 |
| ·时间同步接口设计 | 第75-78页 |
| ·NTP 实际应用的评估 | 第78-79页 |
| 第六章 结论与展望 | 第79-80页 |
| 参考文献 | 第80-82页 |
| 致谢 | 第82-83页 |
| 个人简历 | 第83页 |