UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的

上传人:飞*** 文档编号:35823771 上传时间:2018-03-21 格式:DOC 页数:22 大小:714KB
返回 下载 相关 举报
UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的_第1页
第1页 / 共22页
UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的_第2页
第2页 / 共22页
UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的_第3页
第3页 / 共22页
UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的_第4页
第4页 / 共22页
UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的》由会员分享,可在线阅读,更多相关《UML课程 SNL编译器程序设计文档 对毕业论文有很大的帮助 哪儿都下不到 自己珍藏的(22页珍藏版)》请在金锄头文库上搜索。

1、SNL 编译器 程序设计文档项目组长:陈 亮 (软件学院 06 级 1291406006)项目组员:汤 源 (软件学院 06 级 1291406)吕 浩 (软件学院 06 级 1291406)李春娟 (软件学院 06 级 1291406)党雪迎 (软件学院 06 级 1291406)开发日期:2009 年 5 月 1 日2009 年 6 月 21 日2第一章 引言.3 1.1 编写目的.3 1.2 背景.3 1.3 参考资料.3 第二章 项目概述.4 2.1 工作内容.4 2.2 主要参加人员.4 2.3 产品.4 2.3.1 程序.4 2.3.2 文件.4 2.4 验收标准.5 2.5 完成

2、项目最迟期限.5 第三章 实施计划.5 3.1 接口人员.5 3.2 工作任务的分解、人物分工及进度.6 3.3 关键问题.6 第四章 程序系统的结构.7 4.1 用例图设计.7 4.2 类图设计.8 4.3 包图设计.9 4.4 构件图设计.9 4.5 活动图设计.10 4.6 顺序图设计.10 4.7 状态图设计.11 4.8 合作图设计.11 第五章 程序设计说明.11 5.1 程序描述.11 5.2 功能.12 5.3 运行环境.12 5.4 类及函数说明.12 第六章 程序测试说明.21 第七章 程序开发总结.223第一章第一章 引言引言1.1 编写目的编写目的该文档的阅读群体是该项

3、目组的全部成员,一方面让所有成员能理解本程 序的系统结构,另一方面明确自己的分工,方便在编程的过程中合理运用。1.2 背景背景项目名称: SNL 编译器 项目类型: JAVA 小程序 任务提出者:陈亮 开发者: 陈亮 汤源 吕浩 李春娟 党雪迎 用户: 对 SNL 语言编译感兴趣者项目思路来源: 随着社会的发展,编译器的开发程序层出不穷,如何让同学能更好的了解编 译器的工作过程呢? 于是就产生了用 JAVA 语言编写一个 SNL 编译器,可以让同学们更好的理 解编译这门学科的内容,运用所学知识了解编译的过程,使所学的知识得到运 用。1.3 参考资料参考资料UML 及建模 北京 清华大学出版社

4、北京交通大学出版社 郭宁 面向对象技术与工具 北京 电子工业出版社 陈文宇 白忠建 白忠建编译程序的设计与实现 北京 高等教育出版社 刘磊 等网络资源: 4http:/ http:/ 项目概述项目概述2.1 工作内容工作内容任务名称具体内容 需求分析调研报告设计,调研总结,需求分析文档书写 面向对象设计面向对象的用例图、类图等设计 程序设计程序实现功能函数的设计 程序具体实现类的实现,功能函数的实现 程序测试程序整体测试,用户测试,测试文档书写2.2 主要参加人员主要参加人员项目组组长:陈亮 备注:一直担任期末大作业的项目组组长,且具有一定开发经验。项目组成员:汤源 吕浩 李春娟 党雪迎 备

5、注:汤源、吕浩 :成绩优异,具有开发经验。李春娟、党雪迎:参加过面向对象网站架构的培训,初步学习 structs 架构的相关知识。2.3 产品产品2.3.1 程序程序程序名称:SNL 编译器 编程语言:JAVA 存储程序的媒体形式:硬盘存储2.3.2 文件文件文件夹名:snljava mycompiler 说明: compiler.java 主程序 cifa 中包含词法分析的 creattoken.java5yufa 中包含语法分析的 Recursion.java 备注:单击 test.html 即可运行本程序。2.4 验收标准验收标准根据上课教师对于期末大作业的要求,本项目做到了如下几点: 1. 面向对象的设计思想,实现了词法分析的 token 生成、语法分析的语法 树生成和错误的检测。 2. 项目组成员分工明确。2.5 完成项目最迟期限完成项目最迟期限本项目的最后完成期限是 2009 年 6 月 21 日第三章第三章 实施计划实施计划3.1 接口人员

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 项目/工程管理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号