1 / 26
文档名称:

Java课程设计-记事本.doc

格式:doc   页数:26
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java课程设计-记事本.doc

上传人:DOC KING 2011/12/27 文件大小:0 KB

下载得到文件列表

Java课程设计-记事本.doc

文档介绍

文档介绍:郑州轻工业学院
课程设计任务书
题目日记记事本
专业、班级
学号姓名
主要内容:系统将日历、记事本功能结合在一起,用户可以方便地在任何日期记录下有关内容或者查看某个日期的记录内容。
基本要求:
1、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。
2、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。
3、查询信息:用户可以查询到某个月的所有的提示信息。
主要参考资料:
肖磊、李钟尉,《Java实用教程》人民邮电出版社,,第一版
耿祥义,《Java课程设计》,清华大学出版社,,第一版
完成期限:
指导教师签名:
课程负责人签名:
年月日
目录
1、引言 1
1
1
2
2、需求分析 2
2
2
2
3、总体设计 3
3
3
3
3
4、详细设计 4
4
4
5
各主要模块介绍 18
5、实现和源程序 20
6、课程设计心得与体会 20
7、参考文献 21
1、引言

日记记事本

目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并涉及到网络、多线程等重要的基础知识,因此Java语言也是学习面向对象编程和网络编程的首选语言。按照教学培养计划要求,学生在学习完课本中指定课时的知识后,应安排一定课时的课程设计。其主要目的是使学生深入理解并实践在本课程中所学的有关JAVA程序设计方面的语言基础、异常处理、事件处理、小应用程序以及图形用户界面设计等。故此“日历记事本”应运而生。
本课程设计是为了配合Java程序设计课程,帮助学生深入学习掌握Java语言,熟练运用这个工具而设立的课程。通过课程设计各个项目的综合训练,加强学生对JAVA语言的理解,检验学生对专业理论知识理解与掌握的程度,锻炼学生综合运用JAVA程序设计处理所学的知识实际分析问题、解决问题的能力,使课堂上的理论在实践中得到运用,提高学生的综合素质,为学生毕业后的实际工作打好基础。同时也满足了大多数同学对于一款简单易用的日记本软件的需求。

基于本学期所学到的各知识点,本程序在理论上完全可以完成。
2、需求分析

用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期;用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框;用户可以查询到某个月的所有的提示信息。是一个平时写日记、备忘录的好工具。


处理器:Inter Pentium 166MX 或更高
内存: 32M以上
硬盘空间:1GB以上
显卡:SVGA显示适配器


操作系统: Windows 98/ME/2000/XP

日历记事本的总体目标是为使用者记录、管理个人日记以及每日心里路程,其中主要实现以下功能
1、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。
2、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。
3、查询信息:用户可以查询到某个月的所有的提示信息。
3、总体设计

创建主类CalendarPad控制整个程序的调控与连接,该类负责创建本日历记事本程序的主窗口,含有main方法,程序从该类开始执行。并创建Year、Month、NotePad三个类分别负责年份、月份以及记事本的创建及管理。
CalendarPad

NotePad
Month
Year

年份模块
该模块负责年份的创建及管理
开始

程序初始化
获取当前系统时间年份等数据
计算,绘制屏幕
创建保存日记文件
结束
4、详细设计
设置日历牌

CalendarPad

排列号码


mousePressed 事件

CalendarPad模块负责该类负责创建本日历记事本程序的主窗口,含有main方法,程序从该类开

最近更新

2025年天津医学高等专科学校单招职业倾向性考.. 38页

2025年天津工艺美术职业学院单招职业技能考试.. 40页

2025年天津理工大学中环信息学院单招职业倾向.. 39页

《铝合金压铸模具加工技术规范》 7页

2025年宁夏体育职业学院单招职业适应性测试题.. 40页

2025年宁夏职业技术学院单招职业适应性考试模.. 40页

2025年宁波职业技术学院单招职业技能考试模拟.. 40页

《聚氨酯涂层锦纶长丝织物》团体标准征求意见.. 10页

《巾帼家政服务企业等级评定规范》编制说明 6页

《交通工程钢构件熔融纳米环氧复合涂层防腐技.. 11页

2025年安徽职业技术学院单招职业适应性考试模.. 41页

2025年宿州职业技术学院单招职业适应性考试模.. 40页

2025年山东力明科技职业学院单招职业技能考试.. 39页

2025年山东城市建设职业学院单招职业技能测试.. 41页

2025年山东省聊城市单招职业倾向性测试模拟测.. 41页

2025年山东艺术设计职业学院单招职业适应性测.. 41页

2025年山西华澳商贸职业学院单招综合素质考试.. 40页

2025年山西林业职业技术学院单招职业倾向性测.. 40页

2025年山西省朔州市单招职业适应性考试模拟测.. 39页

2025年山西职业技术学院单招职业适应性测试模.. 39页

2025年山西通用航空职业技术学院单招职业适应.. 40页

2025年平顶山工业职业技术学院单招职业倾向性.. 38页

2025年广东岭南职业技术学院单招职业倾向性考.. 39页

2025年广东水利电力职业技术学院单招职业倾向.. 39页

2025年广东省珠海市单招职业适应性考试模拟测.. 40页

2025年广东茂名农林科技职业学院单招职业倾向.. 39页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

食品安全自查、从业人员健康管理、进货查验记.. 9页