中期检查表、中期报告-java记事本_第1页
中期检查表、中期报告-java记事本_第2页
中期检查表、中期报告-java记事本_第3页
中期检查表、中期报告-java记事本_第4页
全文预览已结束

下载本文档

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

文档简介

毕业论文中期检查表昆山杰普软件科技有限公司填表日期2014年4月28日以下内容由学生填写班级软件1020班课题类型设计类调研类实验类其他学生姓名刘晓宇课题名称JAVA记事本指导教师邵永波指导教师职称软件工程师选题是否有变化是否是否一人一题是否是否有文献综述是否课题拟解决的问题设计一个类似WINDOWS的记事本程序,首先设计一个窗体面板,对其进行布局管理,尺寸位置等进行设计,对其菜单项添加,并且进行事件监听,这也是最关键的部分,充分利用所学知识和参考文档及网上资料,并且通过老师的指导,解决了一些棘手问题。设计时间2014年3月17日至2014年6月27日以下内容由检查组填写工作量及难度太大大小适中很难较难一般简单对分配工作完成的进度情况提前完成按计划完成拖后完成没有完成工作态度认真较认真一般不认真质量评价(学生前期已完成的工作情况)存在的问题检查组意见组长签名毕业设计中期报告一、毕业设计进度最初进行了毕业设计选题工作,在选题完成后,经过了查阅相关书籍、和文献资料,并且撰写了任务书,开始了我的毕业设计。首先,我安装了此次使用的开发工具ECLIPSE。与此同时按着任务书的要求按部就班的完成毕业设计的主要内容。由于最初对ECLIPSE有了比较系统的学习,所以对我而言,前期的上手过程比较简单。但是还是有一些知识没有很好的去掌握,在对我的毕业设计同指导老师咨询以后,又系统的学习了一次编写此次程序所需要掌握的知识和技巧。学习了相关的理论后,我针对该项目做了需求分析,并撰写了需求分析报告。并完成了模块的设计与代码实现,在进行软件编写的过程中,还遇到了许多自己解决不了的问题,进过了向指导老师的询问和与同学的探讨,对这些问题都一一进行了解决。目前,已经可以基本运行。二、毕业设计主要内容随着科学技术的快速发展,计算机在人们的日常生活中早已十分普及,个人电脑也越来越多。个人电脑对于我们来说也越来越重要,在平时的生活中,我们需要通过笔记本来记录一些日常生活中一些事情,而且现在有许多用户通过记事本来书写自己的日记或者文章,对于现在的用户来说,拥有一个简单而且功能强大的记事本也很有必要,拥有一个可以加密的记事本对于用户来说必不可少。所以要编写一个可以满足大众用户的记事本,不仅要功能强大,而且操作简单,并且拥有加密保存功能。该程序通过JAVA语言,使用ECLIPSE编写而成,参考WINDOWS记事本的基本功能,实现了所要实现的功能。主要有文件,编辑,格式和帮助四大功能。在每个功能以下,都有自己的子功能,点开文件,可以进行新建,打开,保存,另存为,载入加密文件,加密保存为和退出功能。点开编辑有撤销,复制,粘贴,剪切,删除,搜索/替换,全选,时间/日期功能。点开格式有自动换行,字体格式,字体颜色,背景颜色的功能。点开帮助,有帮助功能。每个模块的具体功能如下“新建”在文件的下拉菜单中点击新建文本,将文本刷新。“打开”在文件的下拉菜单中点击打开文本,再选中原有的记事本,单击打开按钮,便将原有文本打开。“保存”在文件的下拉菜单中点击保存文本,便将改变的文本保存好。“另存为”在文件的下拉菜单中点击另存为文本,便可把新编写的文本存到新的制定位置。“载入加密文件”在文件的下拉菜单中点击载入加密文件,便将原有的加密文本打开。“加密保存”在文件的下拉菜单中点击加密保存,便将文本进行加密保存。“退出系统”在文件的下拉菜单中点击退出系统或单击工具栏中的退出系统,从而关闭文本。“撤销”在编辑的下拉菜单中点击撤销,便可撤销上一步对文本进行的操作。“复制”先选中需复制的文本,在编辑的下拉菜单中点击复制,便将所选文本复制了。“粘贴”在编辑的下拉菜单中点击粘贴,便将所复制的文本粘贴到需粘贴的地方。“剪切”先选中需剪切的文本,在编辑的下拉菜单中点击剪切,便将所选文本剪切了。“全选”在编辑的下拉菜单中点击全选,便将对整个文本进行选择功能。“自动换行”在编辑的下拉菜单中点击自动换行,文本进行自动换行功能。“字体格式”在编辑的下拉菜单中点击字体格式,便将打开字体格式的编辑页面,对字体格式进行修改。“字体颜色”在编辑的下拉菜单中点击字体颜色,便将打开字体颜色的编辑页面,对字体颜色进行修改。“背景颜色”在编辑的下拉菜单中点击背景颜色,便将打开背景颜色的编辑页面,对背景颜色进行修改。三、毕业设计主要成果我以记事本的编写为背景,并调查了网上各种记事本的功能及网上用户对记事本的需求进行了此次的记事本的开发。本软件的基本功能分为编写文本,修改文本及文本文字等功能。本软件的用户群体包括各种经常使用电脑使用记事本的人群。在项目的开发过程中,我在对系统进行需求分析的基础上,描述了系统的整体框架和每部分的具体功能,并且设计了相关的用例图。在总体设计阶段,对整个系统的整体模块和每个模块的具体功能进行了分析和设计。在实现阶段,根据设计好的功能对窗口设计,菜单栏设计及具体模块进行了编码。运行测试阶段,针对系统的各个模块的功能进行了测试。得到了比较满意的测试结果。经过JAVA记事本的课程设计,收获到了很多,加深了对JAVA语言的理论知识的理解;更加熟练的掌握了JAVA语言的设计能力并且有了实践经验;在设计过程中,学到了许多在课堂上没有教授的知识;加强了对JAVA语言的学习兴趣和好感。通过编写JAVA记事本软件,我对面向对象程序设计的思想及编程方法有了新的体会,同时更熟悉了JAVA的编程技巧,将各个地方的知识联系了起来,且提高了调试程序的能力。同时,通过这次综合实验,也发现了自己在程序设计方面的一些不足之处,比如在程序设计之初,思路不够明确,导致程序看上去比较混乱,对程序的整理工作花费了很长时间。而且由于我的理论水平和诸多

温馨提示

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

评论

0/150

提交评论