敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全

敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全

ID:44420912

大小:776.36 KB

页数:24页

时间:2019-10-21

敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第1页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第2页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第3页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第4页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第5页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第6页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第7页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第8页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第9页
敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全_第10页
资源描述:

《敏感词汇分析程序分析程序敏感词汇分析敏感词汇敏感词汇大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件学院课程设计报告书课程名称面向对象程序设计设计题目敏感词汇分析程序专业班级学号姓名指导教师2012年6月目录1设计时间22设计目的23设计任务24设计内容24.1需求分析24.1.1问题描述24.1.2基本要求24.2总体设计24.2.1包的描述34.2.2类的描述44.2.3类之间的关系64.3详细设计64.3.1类图64.4测试与分析84.5程序代码125总结与展望18参考文献19课程设计成绩评定191设计时间2011年6月13R-2011年6月19R2设计目的《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后

2、进行的一次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力,提高学生的应用能力。此次课程设计,重温了jaw界面生成、字节流的输入输出、循环语句的应用等等。3设计任务頌感词汇分析程序。要求如下:(1)使用图形用户界面实现。(2)任意选择一个文木文件,分析该文件,如果存在敏感词汇,报告每个词出现的次数。(3)敏感词汇保存在sentive.txt文件屮,每个词占一行,至少设置10个敏感词汇。⑷系统使用的GUI组件不

3、得少于5种,越全面越好,但耍合适(和谐界面)。4设计内容4.1需求分析4.1.1问题描述(1)实现一个图形用户界面;(2)嫩感词汇文件;(3)可以输入任意文木,然后进行分析,找出敏感词汇出现的次数;(4)也可以打开已存在的文木文件,同样进行分析;4.1.2基本要求(1)使用图形用户界面实现;(2)任意选择一个文木文件,分析该文件,如果存在敏感词汇,报告每个词出现的次数;(3)任意编辑一个文本文件,分析该文件,如果存在敏感词汇,报告每个词出现的次数;(4)敏感词汇保存在sentive.txt文件中,每个词占一行,至少设置10个敏感词汇;(1)系统使用的

4、GUI组件不得少于5种,越全面越好,但要合适(和谐界面);4.2总体设计4.2.1包的描述主程序:MinGanCiHui.javaimportjava.awt.Button;〃创建一个标签按钮importjava.awt.Color;//用于封装默认sRGB颜色空间中的颜色importjava.awt.GridLayout;〃布局处理器,它以矩形网格形式对容器的组件进行布置。importjava.awt.Label;//Label对象是一个可在容器中放置文木的组件。importjava.awt.Panel;//Panel是最简单的容器类,面板。imp

5、ortjava.awt.event.ActionEvent;//用于激活组件importjava.awt.event.ActionListener;〃时间监听器importjavax.swing.JFrame;//java.aw匸Frame的扩展版本分析程序:Fenx.javaImportjava.io.BufferedReader;〃从字符输入流屮读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。importjava.io.FileReader;〃用來读取字符文件的便捷类。importjava.util.ArrayList;〃是List接口

6、的一个可变长数组实现,实现了所有List接口的操作,并允许存储null值。importjava.util.List;〃让集合的长度能自动改变,能够增加/删除元索它是JAVA自带的接口。importjava.util.regex.Matcher;//Matcher类的实例用于匹配字符序列与给定模式。importjava.util.regex.Pattern;//Pattern类的实例采用类似于Perl的语法來表示以字符串形式指定的正则表达式。显示敬感词汇文件:Shows.javaimportjava.io.BufferedReader;////从字符输

7、入流中读取文木,缓冲各个字符,从而实现字符、数组和行的高效读取。importjava.io.FileReader;〃用來读取字符文件的便捷类。importjava.io.IOException;〃当发生某种I/O异常时,抛出此异常。importjavax.swing.JFrame;//java.awt.Frame白勺展版木。importjavax.swing.JTextArea;//一个显示纯文本的多行区域。测试菜单程序:TestJMenu.javaimportjava.awt.event.ActionEvent;//用于激活组件。importjav

8、a.awt.event.ActionListener;〃时间监听器。importjava.io.File;〃

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。