全球旧事资料 分类
华南农业大学计算机科学与工程系
《面向对象程序设计》课程设计评分表
题目源代码自动转换程序软件11班学号姓名提交日期工作量3433332013年10月25日成绩
(指导老师填写)
专业班级小组成员组组组长员员
201131001129201131001115201131001117
卓靖山丘文煌沈富强
小组评分表评分项目1.实现情况(15):完成课程设计要求的情况2.系统分析(10):对系统的理解及分析的深入程度。3.系统设计(20):总体设计、具体设计、数据结构设计等。4.程序设计(30):面向对象程序设计方法与编程工具掌握水平。5.界面设计(15):界面美观程度、操作方式友好程度等。6.论文撰写(10):论文撰写的规范性、合理性等等。小组总成绩:教师签名宋鸿陟日期分数149182714991
f1系统分析
11问题描述源程序代码是纯文本文件,本课程设计的目标是编写一个应用程序可以将源程序文件转换为HTML的网页文件。
12系统功能分析源程序代码是纯文本文件,本课程设计的目标是编写一个应用程序可以将源程序文件转换为HTML的网页文件。功能要求如下:1.能够处理的源程序包括:Java源程序(扩展名java)、C源程序(扩展名h和c)。鼓励能处理其他源程序代码。2.提供一个基于JavaSwi
g实现的GUI界面,类似Wi
dows的资源管理器。在该界面中选择一个或多个源程序文件进行转换。3.转换时要求按语法分色。因此需要该对转换进行设置,如:目标文件名、字体、关键字颜色等。4.得到的HTML文件,用浏览器查看如下图所示。另外要求每行有行号。
13开发平台及工具介绍
使用Eclipse进行代码编写,后在Netbea
ts中导入Eclipise项目进行打包
2系统设计
21系统总体结构设计
211配置文件
该语言的关键字配色方案,如:关键字字体的颜色、大小;标识符的字体颜色、大小配置文件的格式可以是:cpp或Java的properties文件
f212导入的包importjavaawtimportjavaawteve
tActio
Eve
timportjavaawteve
tActio
Liste
erimportjavaawteve
tFocusEve
timportjavaawteve
tFocusListe
erimportjavaawteve
tMouseAdapterimportjavaawteve
tMouseEve
timportjavaioFileimportjavaioFileI
putStreamimportjavaioFileOutputStreamimportjavaioIOExceptio
importjavaioI
putStreamimportjavautilArrayListimportjavautilDateimportjavautilPropertiesimportjavaxswi
gborderBevelBorderimportjavaxswi
geve
tListDataListe
erimportjavaxswi
geve
tTreeModelListe
erimportjavaxswi
geve
tTreeSelectio
Eve
timportjavaxswi
geve
tTreeSelectio
Liste
erimportjavaxswi
gfilechooserFileSystemViewimportjavaxswi
gtr
好听全球资料 返回顶部