基于Java的模拟写字板的设计与实现 开题报告.doc

上传人:滴答 文档编号:3818940 上传时间:2019-07-31 格式:DOC 页数:9 大小:47.50KB
下载 相关 举报
基于Java的模拟写字板的设计与实现  开题报告.doc_第1页
第1页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 毕业论文开题报告20XX 年 X 月 XX 日毕 业 论 文 开 题 报 告1结合毕业论文情况,根据所查阅的文献资料,撰写 2000 字左右的文献综述:文 献 综 述写字板学的研究也像其他学科一样,有科学研究与技术研究两个层次。科学研究的目的是发现写字板的内在规律、探索和理解写字板的生成方法、建设写字板信息处理的基础资源;而技术研究则借助应用目标来驱动,根据社会的实际需要,设计和开发实用的写字板信息处理系统 1。自然写字板信息处理的应用目标是使人与机之间用自然写字板进行交流 2。具体说,是建立各种处理自然写字板的机应用软件系统,譬如:机器翻译、自然写字板理解、语音自动识别与合成、文字自动识别

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

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

4、据库访问模式到客户/服务器模式,从客户/服务器模式到浏览器/服务器 8信息管理的技术越来越先进、科学和客观。同时,可管理的信息容量也越来越大,更适应信息膨胀时代的要求。在这种情况下,开发一个写字板程序很有现实意义 9。经过 Java 课程的学习,发现 Java 功能强大,应用也很广泛。虽然之前已经学过一门面向对象语言C+,但仅仅是皮毛,而且没有真正领会到面向对象语言的思想和操作,所以想借这次毕业设计好好深入学习,Java 的应用。但是自己在计算机语言方面基础薄弱,所以想到从设计一个小型项目做起。本程序为 Java 开发的单机小程序,不需要网络环境的支持,结合了面向对象和软件工程的开发思路 11

5、。传统写字板的定义和范围就比较广泛了,凡是可以写粉笔字、以及水笔子以及一些免笔的儿童写字板,比较常见常用的是粉笔黑板、水笔白班以及小孩子用的塑胶小黑板等等。随着科技进步,很多学生或者办公室用的写字板都是免刷免色笔功能的,而且环保成本低,广州市文博实业有限公司朱研究员曾经发表过文章说未来的教学设施里,粉笔黑板将会逐渐被取代,这是科技进步和环保的突出贡献 12。现在网络上各种写字板程序数不胜数,有EmEditor,UEStudio,GridinSoft,Notepad,Notepad+,win32pad,SkimEdit,UniRed,xint。功能也是应有尽有,有能改变字体的,有能改变文字颜色的

6、。但是,这些软件又存在各种各样的瑕疵或问题:有的文件体积相对于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难以掌握。仅从日常应用方面来说,一个写字板编辑器只需要一些简单实用的功能就够了。本程序设计就是依照这样一种使用需要设计了一个简单的写字板程序。这是一个用 Java 设计的简单写字板。写字板只能处理纯写字板文件 13,但是,由于多种格式源代码都是纯写字板的,所以写字板也就成为了实用最多的源代码编辑器。它只具有最基本的编辑功能,所以体积小巧,启动快,占用内存低,容易实用。写字板的打开速度快,文件小。写字板另一项不可取代的功能是:可以保存无格式文件 14。你可以把写字板编辑的文件保存为

7、:html,java,asp 等等任意格式。Java 是一种跨平台,适合与分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等、Java 是由 Sun Microsystems 公司 15推出的 Java 面向对象程序设计语言和 Java平台的总称。由 James Gosling 和同事们共同研发,并在 1995 年正式推出。Java 最初被称为 Oak,是 1991 年为消费类电子产品的嵌入式芯片而设计的。1995 年更名为Java,并重新设计用于开发 Internet 应用程序。用 Java 实

8、现的 HotJava 浏览器(支持 Java applet)显示了 Java 的魅力:跨平台、动态 Web、Internet 计算。从此,Java 被广泛接受并推动了 Web 的迅速发展,常用的浏览器均支持 Javaapplet。另一方面,Java 技术也不断更新。Java 自面世后就非常流行,发展迅速,对 C+语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java 更具备了显著优势和广阔前景。2010 年 Oracle 公司收购 Sun Microsystems与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计

9、的 Java 软件必须相互兼容。 “Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同 16。Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java 平台是基于 Java 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.NET 平台以及模仿 Java 的 C#语言。Java 是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。参考文献:1 张孝祥Java

10、就业培训教程北京清华出版社2006.935-382 印昊Java 与面向对象程序设计高等教育出版社2004.429-323 姜利群Java 网络编程实例教程清华,北交大出版社2005.178-814 李尊朝Java 语言程序设计中国铁道出版社2004.9121-1265 袁海燕Java 应用程序设计 100 例人民邮电出版社2005.542-466 薛为民Java 应用教程清华,北交大出版社2005.964-687 耿祥义Java 课程设计清华大学出版社2004.28 钟允中,陈建铭Java 入门辽宁科学技术出版社1997.1056-589 耿祥义,张跃平Java2 实用教程清华大学出版社20

11、0410 刘晓华精通 Java 核心技术电子工业出版社2004201-20311 Joshua Bloch.Effectice JavaM.piscataway.N.IEEE Press200912 Craig wall.ryan Breidenbach.Spring In ActionM.Manning Pulication200613 Bruce Eckel.thinking in JAVAM.Upper saddle River Jersey.USA:Prentice hall.200614 张良华Java 完全手册(第七版)M 北京:电子工业出版社,200815 杨晓燕,姜遇姬Java

12、 程序设计教程M 北京:人民邮电出版社,2006.116 新华网.网络游戏产业的发展前景. http:/.2004-06-08毕 业 论 文 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段(途径):(1)研究或解决的问题:总体要求:程序功能基本完成,用户界面友好,代码的可维护性和可扩展性较好,最好包括必要的注释和相应的文档。具体要求:基本的文本录入,字符修改,删除,换行,粘贴,复制,剪切等功能,主要包括:1 菜单栏设计及功能实现:菜单栏主要包括文件、编辑、格式、帮助等常见菜单。其中文件菜单有新建、打开、保存、另存为、退出等功能;编辑菜单有剪切、复制、粘贴、等功能;格式菜单含有对文字字

13、体、字型、字号及颜色等的设置功能,根据情况可在编辑菜单添加查找和查找替换功能。2 编辑区设计:对文本的编辑处理区。3 工具栏设计:可根据需要增加该项功能。4 其他功能设计(2)拟采用的研究手段本文论述了一个基于 Java 的模拟写字板系统,在设计中我准备采用分类实现的方法,将各个功能分别实现,通过实现每一个功能,以完善整个系统。在完成过程中,按每个功能当作一个类进行处理,再在主系统类文件中进行整合,分别采用每个类。在整个项目的过程中,尽量将复杂的问题简单化,完成基本功能。毕 业 论 文 开 题 报 告指导教师意见:该生对于所开课题进行了较为详尽的市场调研,参考了许多文献,最后确定的课题具有一定

14、的实用价值。本课题是学生所学专业知识的延续,符合学生专业发展方向,对于提高学生的基本知识和技能,对于提高学生的研究能力有益。研究方法和研究计划基本合理,难度合适,学生能够在预定时间内完成该课题的设计。 同意该课题开题。 指导教师: 20XX 年 X 月 XX 日所在系审查意见:系主任: 年 月 日附件:参考文献注释格式学术期刊 作者论文题目期刊名称,出版年份,卷(期):页次如果作者的人数多于 3 人,则写前三位作者的名字后面加“等” ,作者之间以逗号隔开。例如:1 李峰,胡征,景苏等. 纳米粒子的控制生长和自组装研究进展. 无机化学学报, 2001, 17(3): 3153242 J.Y.Li

15、, X.L.Chen,H.Li. Fabrication of zinc oxide nanorods. Journal of Crystal Growth, 2001,233:57学术会议论文集 作者论文题目文集编者姓名学术会议文集名称,出版地:出版者,出版年份:页次例如:3 司宗国,谢去病,王群重子湮没快度关联的研究见赵维勤,高崇寿编第五届高能粒子产生和重离子碰撞理论研讨会文集,北京:中国高等科学技术中心,1996:105图书 著者书名版本出版地:出版者,出版年页次如果该书是第一版则可以略去版次。例如:4韩其智,孙洪洲群论北京:北京大学出版社,1987101预印本 作者论文题目预印本编号(

16、出版年份)例如:5Xiaofeng Guo and Jianwei QiuThe leading power corrections to the structure functionshepph/9810548(1998)学位论文 作者论文题目学士(或硕士、博士 )学位论文. 出版地:出版者,出版年份例如:6 陈异. 纳米粒子形貌控制研究. 硕士学位论文. 北京:中国科学院, 2002电子文献 主要责任者. 电子文献题名电子文献的出处或可获地址. 发表或更新日期例如:7 王明亮. 关于中国学术期刊标准化数据库系统工程的进展. http:/ 1998-08-16专利 专利所有者. 专利名称. 专利国别:专利号,日期.例如:8 姜锡洲.一种温热外敷药制备方案. 中国专利:881056073,1989-07-26.

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。