中期检查表-java模拟写字板_第1页
中期检查表-java模拟写字板_第2页
中期检查表-java模拟写字板_第3页
中期检查表-java模拟写字板_第4页
中期检查表-java模拟写字板_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文中期检查表昆山杰普软件科技有限公司企业全称填表日期2014年4月28日以下内容由学生填写班级软件1004课题类型设计类学生姓名徐云翔课题名称JAVA模拟写字板指导教师安海龙指导教师职称高级软件工程师选题是否有变化是否是否一人一题是否是否有文献综述是否课题拟解决的问题本程序是一个用JAVA设计的简单写字板,并含有简单的文字编辑功能,体积小巧,启动快,占用内存低,容易使用。要求自行完成各个操作环节,能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答问题;对此能够较好地理解和掌握,能够进行简单分析和判断;能编写出具有良好风格的程序;掌握JAVA程序设计的基本技能和面向对象的概念和方法。同时培养学生进行分析问题、解决问题的能力;培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。本程序设计就是依照这样一种使用需要设计了一个简单的写字板程序。设计时间2014年3月17日至2014年6月27日以下内容由检查组填写工作量及难度太大大小适中很难较难一般简单对分配工作完成的进度情况提前完成按计划完成拖后完成没有完成工作态度认真较认真一般不认真质量评价(学生前期已完成的工作情况)存在的问题检查组意见组长签名毕业设计中期报告一、毕业设计进度周次工作内容预定目标及检查方式20143172014320毕业考察考察其他的写字板,收集设计资料。20413202014324整理资料,构思计划方案完成规划与现状的调查以及方案的意向,提交毕业设计计划书。201432520141方案草图,论文主题完成主题思想,构思原则,系统组织,整体布局。设计部分草图绘制完成。20141201445确认设计目标,对方案进行可行性研究及综合观点的确定完成计划制作图,预算。2014452014420编码制作按照制作计划,完成代码。完成论文主体部分。20144212014422测试程序运行程序,进行测试,完善修改。修改论文。20144222014425定稿完成并提交。20144252014428毕业预答辩,答辩赴基地进行预答辩与答辩。二、毕业设计主要内容现在网络上各种写字板程序数不胜数,有EMEDITOR,UESTUDIO,GRIDINSOFTNOTEPAD,NOTEPAD,WIN32PAD,SKIMEDIT,UNIRED,XINT。功能也是应有尽有,有能改变字体的,有能改变文字颜色的。但是,这些软件又存在各种各样的瑕疵或问题有的文件体积相对于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难以掌握。仅从日常应用方面来说,一个写字板编辑器只需一些简单实用的功能就够了。目前,很多新的技术领域都涉及到了JAVA语言,JAVA语言是面向对象编程,此次课程设计主要是通过编写一个简单的JAVA写字板程序使我们深入理解JAVA语言,并实践在本课程中所学的有关JAVA程序设计方面的语言基础、异常处理、事件处理、小应用程序以及图形用户界面设计等内容。此简易JAVA写字板程序,使用JAVA程序编写,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切,全选,撤销等多种基本功能。该程序主要用到了JAVASWING和事件监听等。本程序设计就是依照这样一种使用需要设计了一个简单的写字板程序。这是一个用JAVA设计的简单写字板,并含有简单的文字编辑功能,如复制,剪切,粘贴,设置字形,加粗和斜体,字体的大小调节和颜色设置,并含有简单的查找功能。写字板只能处理纯写字板文件,但是,由于多种格式源代码都是纯写字板的,所以写字板也就成为了使用最多的源代码编辑器。它只具备最基本的编辑功能,所以体积小巧,启动快,占用内存低,容易使用。“写字板”的功能虽然连“写字板”都比不上,但它还是有它自己的独门绝技的。打开速度快,文件小。写字板另一项不可取代的功能是可以保存无格式文件。你可以把写字板编辑的文件保存为“HTML”,“JAVA”,“ASP”等等任意格式。这使得“写字板”又找到了一个新的用途作为程序语言的编辑器。写字板使用的一个老窍门,在写字板文件的开头输入“LOG”之后你每次打开这个文件就会在自动的纪录下写字板打开的时间。三、毕业设计主要成果JAVA程序设计是计算机相关专业的必修专业基础课程,其实践性、应用性很强。实践教学环节是必不可少的一个重要环节。本课程的程序设计专题实际是计算机相关专业学生学习完JAVA程序设计课程后,进行的一次全面的综合训练,JAVA程序设计的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。一个写字板程序的基本模块一般就包含文件,编辑,格式,查看等;基本功能无非是新建,打开已有文件,保存,另存为,页面设置,复制粘贴,字体等。一文件模块包含新建,打开,保存,另存为,页面设置,打印,退出几项功能。新建即建立写字板,打开就是打开系统已有文件并显示在编辑框图内,保存是把已编辑的写字板保存到固定位置,另存为实现保存已编辑写字板但当前内容框仍可继续编辑,页面设置实现写字板的框图构架。二编辑模块包含剪切,复制,查找,粘贴,替换,时间日期等几项功能。剪切复制粘贴都可以运用鼠标右键操作完成,查找和替换实现写字板内容相同部分的替换,同时时间日期一项可以直接点击并在写字板显示。三格式主要是包含字体模块功能,实现设置字体。四查看和帮助栏主要是关于写字板的信息。本系统具备上述所具备的功能,有一个具体的设计思路,并且脑海中有整体的系统架构,在经过短暂的资料查找并结合实际运用操作,系统功能的具体实现步骤及界面设计逐渐浮出水面。在对界面设计及系统需要实现的功能有了大致的框架后开始了具体开发该系统的阶段。本程序要构建的写字板程序参照了WINDOWS操作系统的写字板工具,其功能有以下几个方面1、菜单中有“文件”,“编辑”,“格式”,“查看”,“帮助”五个主菜单。2、“文件”有“新建”“打开”“保存”“另存为”“退出”五个子菜单分别用于新建文件,打开文件,保存文件,另存文件,退出写字板。3、“编辑”中有“撤销”“剪切”“复制”“粘贴”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论