软件学院课程设计报告书课程名称面向对象程序设计设计题目敏感词汇分析程序专业班级学号姓名指导教师2012年6月目录1设计时间 22设计目的 23设计任务 24设计内容 125总结与展望 18参考文献 19课程设计成绩评定 191设计时间2011年6月13日-2011年6月19日2设计目的《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学****完该课程后进行的一次较全面的综合练****其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力,提高学生的应用能力。此次课程设计,重温了java界面生成、字节流的输入输出、循环语句的应用等等。3设计任务敏感词汇分析程序。要求如下:(1)使用图形用户界面实现。(2)任意选择一个文本文件,分析该文件,如果存在敏感词汇,报告每个词出现的次数。(3),每个词占一行,至少设置10个敏感词汇。(4)系统使用的GUI组件不得少于5种,越全面越好,但要合适(和谐界面)。(1)实现一个图形用户界面;(2)敏感词汇文件;(3)可以输入任意文本,然后进行分析,找出敏感词汇出现的次数;(4)也可以打开已存在的文本文件,同样进行分析;(1)使用图形用户界面实现;(2)任意选择一个文本文件,分析该文件,如果存在敏感词汇,报告每个词出现的次数;(3)任意编辑一个文本文件,分析该文件,如果存在敏感词汇,报告每个词出现的次数;(4),每个词占一行,至少设置10个敏感词汇;(5)系统使用的GUI组件不得少于5种,越全面越好,但要合适(和谐界面);:;//;//;//布局处理器,它以矩形网格形式对容器的组件进行布置。;//Label对象是一个可在容器中放置文本的组件。;//Panel是最简单的容器类,面板。;//;//时间***;//:;//从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。;//用来读取字符文件的便捷类。;//是List接口的一个可变长数组实现,实现了所有List接口的操作,并允许存储null值。;//让集合的长度能自动改变,能够增加/删除元素它是JAVA自带的接口。;//Matcher类的实例用于匹配字符序列与给定模式。;//Pattern类的实例采用类似于Perl的语法来表示以字符串形式指定的正则表达式。显示敏感词汇文件:;////从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。;//用来读取字符文件的便捷类。;//当发生某种I/O异常时,抛出此异常。;//。;//一个显示纯文本的多行区域。测试菜单程序:;//用于激活组件。
java课程设计敏感词汇分析程序 来自淘豆网www.taodocs.com转载请标明出处.