
目录
摘要..............................................................................................................................................................I
ABSTRACT................................................................................................................................................I
第一章 绪论 ............................................................................................................................................3
1.1 研究开发的目的 ........................................................................................................................3
1.2 国内外研究发展现状 ................................................................................................................4
1.3 研究开发的基本目标 ................................................................................................................4
1.4 本文的组织结构 ........................................................................................................................5
第二章 方法与技术 ...................................................................................................................................6
2.1 软件运行环境 ............................................................................................................................6
2.1.1 客户端环境要求................................................................................................................6
2.1.2 服务器环境要求................................................................................................................6
2.2 WINFORM 简介 ..........................................................................................................................6
2.3 ASP.NET 简介...........................................................................................................................7
2.4 AJAX 简介 ................................................................................................................................7
2.5 编译原理 ....................................................................................................................................8
2.6 系统构架: B/S 构架 ...................................................................................................................8
2.7 主要开发语言 ............................................................................................................................9
2.8 开发工具 ....................................................................................................................................9
2.8.1 Visual Studio 2010 .................................................................................................................9
2.8.2 Firebug....................................................................................................................................9
第三章 需求分析 .....................................................................................................................................10
3.1 软件主体 ..................................................................................................................................10
3.1.1 用例图..............................................................................................................................10
3.1.2 新建和保存项目..............................................................................................................10
3.1.3 编辑项目..........................................................................................................................10
3.1.4 编译项目..........................................................................................................................11
3.2 生成的文档界面 ......................................................................................................................11
3.3 用于在线可评论的文档 ..........................................................................................................12
3.4 文档调试工具 ..........................................................................................................................12
第四章 系统设计实现 .............................................................................................................................13
4.1 文档解析核心 ..........................................................................................................................13
4.1.1 数据流图..........................................................................................................................13
4.1.2 类图..................................................................................................................................14
4.1.3 相关的实体类..................................................................................................................14
4.1.4 DocProject 类的实现 ..........................................................................................................15
4.1.5 DocParser 类的实现 ............................................................................................................16
4.1.6 JavaCommentParser 类的实现 ...........................................................................................17
4.1.7 JavaScript 语法树构建器的实现 .......................................................................................17
4.1.8 DocAstVistor 类的实现......................................................................................................18
4.1.9 DocMerger 类的实现..........................................................................................................18
4.1.10 DocGenerator 类的实现 .................................................................................................19