- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《JAVA课程设计报告》
姓 名:_______陈友__________
学 号:____0909123025_______
班 级:____物联网1202班____
日 期:___2015年1月20日___
指导老师: ____李刚___________
备忘录
摘要
本课程设计通过代码实现将理论知识和具体实践相结合,巩固提高了对JAVA的相关方法与概念的理解,使学生的发散思维及动手能力进一步加强,加强对计算机及软件工程的进一步了解。
在本案例中,我开发了一个实现有记事本,计算器的备忘录软件。记事本和计算器是调用Windows系统自带的,备忘录可实现许多功能,并且每一步操作都有相应提示,本软件是一个实用性很强,简洁,方便的功能软件。
关键词: java;备忘录
前 言
Java是一个面向对象的程序设计语言,可以让我们更好的掌握面向对象思想解决实际问题的能力。Java拥有庞大的API,其中java.lang包下的80%的类都是??们必须熟练掌握的,还有其他如:java.awt包,java.io包等等,AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印,还有Swing组件的基本内容等。运用这些强大的API我们可以开发出很多的应用程序。当然,java的优势在网络编程上,但那不等于java在桌面应用程序这一块不可以,java的思想照样可以做到,甚至更好。
Java是一种纯面向对象的、网络编程首选的语言。Java技术作为软件开 的一种革命性技术,已被列为当今世界信息技术的主流之一。为了适应时代潮流,我们应该加强对Java的学习,更好的掌握这门课程。为此,我们成了一个课程小组,经过小组成的商讨之后,我们决定以“日历记事本”为设题材,借此巩固加深我们对Java的了解。
本次课程设计的实例虽然比较简单,程序设计也不是很复杂,但在此程序的设计过程也是一个学习过程,更是对复杂程序的一个学习过程,还能培养我们的数抽象能力。因此,我们觉得这次课程设计是非常有意义的,能为我们今后学习面向过程的程序设计作一些铺垫
一、课程设计题目:
试设计一个备忘录软件。
二、课设目的:
1) 了解并掌握基于Java程序的系统设计和实现方法,具备初步的独立分析和设计能力;
2) 初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;
3) 提高综合运用所学的理论知识和方法独立分析和解决问题的能力;
4) 进行全面综合的训练,对课堂教学、实验等环节的有益补充。
5) 提高解决实际问题和培养软件工作所需的动手能力。
6) 深化理解和灵活掌握教学内容
7) 进行软件工程的综合训练。训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。
三、课设要求:
1) 学生必须仔细阅读《Java》课程设计方案,认真主动完成课设的要求。有问题及时主动通过各种方式与教师联系沟通。
2) 学生要发挥自主学习的能力,充分利用时间,安排好课设的时间计划,并在课设过程中不断检测自己的计划完成情况,及时向教师汇报。
3) 课程设计按照教学要求需要两周时间完成,两周中每天(按每周5天)至少要上3-4小时的机来编写和调试JAVA设计的程序,总共至少要上机调试程序30小时
4) 课程设计题目如下,题后有要求的按要求完成。
5) 设计期间,要求严格遵守学校规章制度和实验室管理制度。
6) 按指定时间上机,服从指导教师和实验室其他老师的安排。
7) 上机前,应编写相应的程序,禁止无准备的上机。
四、课设任务:
试设计一个备忘录软件,主要功能包括:
添加备忘录、修改备忘录、查询备忘录、删除备忘录等。此外,还能打开Windows系统中的记事本、计算器等小工具。
其功能结构图如下所示:
考生
打开系统工具
删除备忘录
查改备忘录
修改备忘录
添加备忘录
“添加备忘录”模块主要是完成备忘录的添加。添加的备忘录内容由用户手工填写。“修改备忘录”模块主要是完成对已经添加的备忘录进行修改。修改时注意保证信息的完整性及日期的格式。“查询备忘录”模块主要是对已经保存的备忘录进行查询,查询的条件是任意的,而且支持模糊查询,如果没有找到符合条件的记录,则进行提示;否则,直接显示查询的结果。如果存在多个查询结果,应可使用“上一条”和“下一条”按钮进行查看。“删除备忘录”模块主要用于删除当前窗体中显示的备忘录信息。应可使用“上一条”和“下一条”按钮查看其他的信息。
要求使用JavaFx或Swing技术开发桌面程序,使用JavaBean封装信息,使用JDBC操作数据库,使用List保存查询结果,使用正则表达式校验日期,能够调用系统小工具。
五、界面设计
1.主界面:
系统界面
备忘录部分
系统工具部分
2
您可能关注的文档
- 2010中考物理试题分类汇编-成长博客CERSPBLOG教师_new要点解析.doc
- 2010中考物理试题分类汇编-成长博客CERSPBLOG教师要点解析.doc
- 2010中考语文热点主题阅读与写作方案:理想信念1(精题例_new要点解析.doc
- 2010中考语文热点主题阅读与写作方案:理想信念1(精题例要点解析.doc
- 2011~2012学年度第一学期八县(市)一中期中联考高二年政治科试卷_new要点解析.doc
- 2011~2012学年度第一学期八县(市)一中期中联考高二年政治科试卷要点解析.doc
- 2011-2012-2第二章脂类化学与生物膜_new要点解析.doc
- 20150423质量通病防治标准_new_new要点解析.docx
- 2011-2012-2第二章脂类化学与生物膜要点解析.doc
- 2011AC_Anoptimizedmagnetitemicroparticle-basedphosphopeptideenrichment_new_new要点解析.docx
最近下载
- 金属加工软件:ESPRIT二次开发_(4).ESPRIT API介绍.docx VIP
- 家传牛肉面配方大公开 .pdf VIP
- [医药卫]解读《医疗机构药事管理规定》秦玉琳.ppt VIP
- 镇江历史文化名城保护规划.pdf VIP
- 活性石灰生产手册.doc VIP
- 国家基本比例尺地图图式 第4部分国标.pdf VIP
- 金属加工软件:ESPRIT二次开发_(16).ESPRIT与其他软件的集成.docx VIP
- 中文版CorelDRAW X8平面设计案例教程教学课件534.pptx VIP
- 六年级英语毕业考试质量分析及教学建议.doc VIP
- 金属加工软件:ESPRIT二次开发_(1).ESPRIT软件概述.docx VIP
文档评论(0)