2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)

上传人:夏** 文档编号:564848985 上传时间:2023-01-02 格式:DOCX 页数:10 大小:16.33KB
返回 下载 相关 举报
2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)_第1页
第1页 / 共10页
2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)_第2页
第2页 / 共10页
2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)_第3页
第3页 / 共10页
2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)_第4页
第4页 / 共10页
2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)》由会员分享,可在线阅读,更多相关《2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)(10页珍藏版)》请在金锄头文库上搜索。

1、2023年基于Java模拟写字板,记事本设计与实现毕业论文(精选文档)下面是我为大家整理的基于Java模拟写字板,记事本设计与实现毕业论文(精选文档),供大家参考。毕业设计说明书基于 Java 的模拟写字板的 设计与实现基于 Java 的模拟写字板的设计与实现 摘要 目前,很多新的技术领域都涉及到了 Java 语言,Java 语言是面向对象编程,并且涉及到网络、多线程等重要的基础知识,因此 Java 语言也是学习面向对象编程和网络编程的首选语言。此次课程设计主要是通过编写一个简单的 JAVA 写字板程序使我们深入理解 JAVA 语言,并实践在本课程中所学的有关 JAVA 程序设计方面的语言基础

2、、异常处理、事件处理、小应用程序以及图形用户界面设计等内容。此简易 JAVA 写字板程序,使用 Java 程序编写,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切,全选,撤销等多种基本功能。该程序主要用到了 Java swing 和事件监听等。关键词:模拟写字板;java 语言;Java swing Java simulation wordpad AbstractSince ERP came to appear, ERP considerably attracted the people of enterprise and academic circles.

3、With development of ERP, there are much more enterprises applying ERP system successfully and plentys of ERP excellent suppliers, such as SAP、Oracle and LTFIDA, King. ERP (Enterprise Resources Planning, Enterprise resource Planning) system is the Enterprise management software, based on information

4、technology, with systematic management thinking, policy makers and staff for the Enterprise to provide decision operation means management platform. It is from MRP (material requirements planning) development of a new generation of integrated management information system, it expanded the function o

5、f MRP, its core idea is to supply chain management. It can be all of the resources of the enterprise to conduct a comprehensive management, integrated optimization of enterprise all the resources, realizing accurate production, accelerate the capital turnover, reduce inventory, reduce cost, improve

6、labor productivity, improve customer satisfaction, enhance the core competitiveness of enterprises. The ERP part as the core of the enterprise information construction, its advantages will not only help the enterprise to build ?Keywords: enterprise information construction, information management sy

7、stems, supply chain, small and medium-sized enterprises, the implementation of ERP目 录 1引言 1 1.1选题依据 1 1.2国内外发展现状 2 1.2.1写字板信息检索 2 1.2.2写字板信息提取 3 1.2.3写字板信息过滤 3 1.3课题研究目标 4 1.4编程语言的选择及特点 5 1.5Java 语言的发展 7 1.6快捷键的设置 8第页,共页 1.7写字板学相关理论知识 9 1.8功能设计 9 1.9写字板分类 10 2概要分析 12 2.1需求分析 12 2.2概要设计思想 12 2.3自定义类说

8、明 13 2.4程序运行界面解释 13 2.4.1主界面实现 13 2.4.2主模块的代码实现 14 2.4.3文件模块的代码实现 15 2.4.4编辑模块的代码实现 16 2.4.5格式、帮助的实现 17 2.5程序模块说明 18 2.6流程图 19 2.7程序相关说明 20 2.8开发工具介绍 21 3程序详细设计与分析 23 3.1构建菜单栏及其下拉菜单 23 3.2文件的事件监听 23 3.3编辑、格式的事件监听 26 3.4异常处理 27 4测试分析 28 4.1文件模块的测试 28 4.1.1打开模块的测试 28 4.1.2保存模块的测试 30 4.2编辑模块的测试 31 4.3格

9、式模块的测试 31 4.4程序异常处理 33第页,共页 5主要代码 35 6结论 40 参考文献 42 致谢 43第 1 页 共 48 页 1引言 1 1 1 选题依据写字板学的研究也像其他学科一样,有科学研究与技术研究两个层次。科学研究的目的是发现写字板的内在规律、探索和理解写字板的生成方法、建设写字板信息处理的基础资源;而技术研究则借助应用目标来驱动,根据社会的实际需要,设计和开发实用的写字板信息处理系统。自然写字板信息处理的应用目标是使人与机之间用自然写字板进行交流。具体说,是建立各种处理自然写字板的机应用软件系统,譬如:机器翻译、自然写字板理解、语音自动识别与合成、文字自动识别、机辅助

10、教学、信息检索、写字板自动分类、自动文摘,还有写字板中的信息提取、互联网上的智能搜索,以及各种电子词典和术语数据库。随着互联网的广泛普及,写字板信息处理的社会需求越来越大,人们迫切需要用自动化的手段处理海量的写字板信息。然而,由于学科理论发展的局限和汉语本身的复杂性,目前我国写字板学理论和方法的研究还不能为开发汉语信息处理应用系统提供足够的支持。多年来国内写字板学和自然写字板处理学科发展的特点之一是,应用型研究和实用系统开发的目标比较明确,投入相对较多,也取得了一些成果;而基础理论和方法的研究则相对薄弱。1998 年-2023 年期间的研究情况和发展态势依然如此。在本文上述的各种应用目标中,研

11、究力量比较集中的项目有:写字板信息检索、文献自动分类、自动文摘、语音自动识别与合成、机器翻译,还有写字板信息提取和过滤。另外,写字板资源的建设和基于语料库的写字板分析方法也受到了格外关注,取得了比较快的进展。下面先简要叙述写字板学和写字板信息处理领域有代表性的基础研究,再介绍面向应用的研究和实用系统的研制,然后谈谈写字板资源的建设,最后介绍有关的学术会议和期刊、论著。这些工作都以书面语为研究对象,针对口语的研究将作为语音识别与合成专题另文介绍。 写字板信息管理是一项古老的活动,但管理方式却没有停止过变化,从手工记录到机存储,从平面文件到关系型数据库;从单机单用户数据库访问模式到客户/服务器模式

12、,从客户/服务器模式到浏览器/服务器.信息管理的技术越来越先进、科学和客观。同时,可管理的信息容量也越来越大,更适应信息膨胀时代的要求。 第 2 页 共 43 页 在这种情况下,开发一个写字板程序很有现实意义。经过一个学期 JAVA 课程的学习,发现 JAVA 功能强大,应用也很广泛。虽然之前已经学过一门面向对象语言C+,但仅仅是皮毛,而且并没有真正领会到面向对象语言的思想和操作,所以想借这次期末论文设计好好深入学习 JAVA 的应用。但是自己在计算机语言方面基础薄弱,这次基本算是从头学起,所以就想到从设计一个小型项目做起,当时软件工程代课老师建议我做个小型写字板即类似微软写字板的多写字板程序

13、,并给予一些思路和建议,于是我便动手做了这个小项目。本程序为 JCreator 开发的单机小程序,不需要网络环境的支持,结合了面向对象和软件工程的开发思路。1 1 2 国内外发展现状传统写字板的定义和范围就比较广泛了,凡是可以写粉笔字、以及水笔字以及一些免笔的儿童写字板,比较常见常用的是粉笔黑板、水笔白板以及小孩子用的塑胶小黑板等等。随着科技进步,很多学生或者办公室用的写字板都是免刷免色笔功能的,而且环保成本低,广州市文搏实业有限公司朱研究员曾经发表过文章说未来的教学设施里,粉笔黑板将会逐渐被取代,这是科技进步和环保的突出贡献。1.2.1写字板信息检索 写字板程序可以帮助人们在大量的文献资料中

14、迅速获得所需要的信息。其中信息检索、信息提取、信息过滤和写字板分类成为近几年投入研究最多的写字板信息处理应用技术。目前的写字板程序大多采用统计语言模型和语言浅层分析规则的策略,这样就避开了自然语言理解当中难以解决的问题,把一些相对成熟的语言分析技术应用到语言工程当中。所以比起机器翻译来,写字板信息处理虽然起步要晚许多年,却取得了快得多的研究进展和应用效果。早期的写字板信息检索(Information Retrieval,简称 IR)系统是基于自由关键字和布尔模型的,语言处理技术的含量不高,虽然实用,但检索效果并不很理想。近年发展起来的基于自然语言处理的写字板检索技术,已经达到了能够处理大规模开

15、放写字板的实用程度。其中采用的语言处理技术有:自动分词,词频统计,识别有效词和停用词,识别复合短语、专有名词和未定义词,在此基础上用概率统计的方法计算写字板的类别特征值,判断检索结果的相关程度。与此同时,写字板自动分类和自动文摘技术也被引入到检索系统里,以提高检索的效率和准确 第 3 页 共 43 页 度。特别值得注意的是,写字板信息检索与机器翻译结合,形成了跨语言信息检索(Cross-language IR)的研究方向,即用某一种语言提出检索要求,计算机在其他语种的写字板中检索,再把得到的检索结果翻译成用户指定的语种。1.2.2写字板信息提取 写字板信息提取(Information Extraction,简称 IE)与写字板信息检索的不同之处是,它的目标不是提供用户感兴趣的文档,而是提供结构化的信息,譬如数据库。因此,写字板信息提取系统要在更多的自然语言处理技术支持下,把需要的信息从写字板中提取出来,再用某种结构化的形式组织起来,提供给用户(人或计算机系统)使用。信息提取技术一般被分解为五个层次:第一是识别专有名词(Named Entity),主要是人名、地名、机构名、货币等名词性条目,以及日期、时间、数字、邮件地址等信息的识

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

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