当前位置:文档之家› 2015年日历记事本

2015年日历记事本

2015年日历记事本
2015年日历记事本

2015年1月January

星期一星期二星期三星期四星期五星期六星期日

1 2 3 4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29 30 31 2月1

2015年2月February

星期一星期二星期三星期四星期五星期六星期日

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 3月1

2015年3月March

星期一星期二星期三星期四星期五星期六星期日

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30 31

2015年4月April

星期一星期二星期三星期四星期五星期六星期日

1 2 3 4 5

6 7 8 9 10 11 12

13 14 15 16 17 18 19

20 21 22 23 24 25 26

27 28 29 30

2015年5月May

星期一星期二星期三星期四星期五星期六星期日

1 2 3

4 5 6 7 8 9 10

11 12 13 14 15 16 17

18 19 20 21 22 23 24

25 26 27 28 29 30 31

2015年6月June

星期一星期二星期三星期四星期五星期六星期日

1 2 3 4 5

6 7

8 9 10 11 12

13 14

15 16 17 18 19

20 21

22 23 24 25 26

27 28

29 30

2015年7月July

星期一星期二星期三星期四星期五星期六星期日

1 2 3

4 5

6 7 8 9 10

11 12

13 14 15 16 17

18 19

20 21 22 23 24

25 26

27 28 29 30 31

8月1 2

2015年8月August

星期一星期二星期三星期四星期五星期六星期日

3 4 5 6 7

8 9

10 11 12 13 14

15 16

17 18 19 20 21

22 23

24 25 26 27 28

29 30

2015年9月September

星期一星期二星期三星期四星期五星期六星期日8月31 1 2 3 4

5 6

7 8 9 10 11

12 13

14 15 16 17 18

19 20

21 22 23 24 25

26 27

28 29 30

2015年10月October

星期一星期二星期三星期四星期五星期六星期日

1 2

3 4

5 6 7 8 9

10 11

12 13 14 15 16

17 18

19 20 21 22 23

24 25

26 27 28 29 30

31 11月1

2015年11月November

星期一星期二星期三星期四星期五星期六星期日

2 3 4 5 6

7 8

9 10 11 12 13

14 15

16 17 18 19 20

21 22

23 24 25 26 27

28 29

2015年12月December

星期一星期二星期三星期四星期五星期六星期日11月30 1 2 3 4

5 6

7 8 9 10 11

12 13

14 15 16 17 18

19 20

21 22 23 24 25

26 27

28 29 30 31

日历记事本2020

2020年1月 星期一星期二星期三星期四星期五星期六星期日 1元旦2腊八节3初九4初十5十一 6小寒7十三8十四9十五10十六11十七12十八 13十九14二十15廿一16廿二17小年18廿四19廿五 20大寒21廿七22廿八23廿九24除夕25春节26初二 27初三28初四29初五30初六31初七

2020年2月 星期一星期二星期三星期四星期五星期六星期日 1初八2湿地日 3初十4立春5十二6十三7十四8元宵节9十六 10十七11十八12十九13二十14情人节15廿二16廿三 17廿四18廿五19雨水20廿七21廿八22廿九23初一 24龙头节25初三26初四27初五28初六29初七

2020年3月 星期一星期二星期三星期四星期五星期六星期日30初七31初八1初八 2初九3初十4十一5惊蛰6十三7十四8妇女节 9十六10十七11十八12植树节13二十14廿一15消费者... 16廿三17廿四18廿五19廿六20春分21廿八22廿九 23三十24初一25初二26初三27初四28初五29初六

2020年4月 星期一星期二星期三星期四星期五星期六星期日 1愚人节2初十3十一4清明5十三 6十四7十五8十六9十七10十八11十九12二十 13廿一14廿二15廿三16廿四17廿五18廿六19谷雨 20廿八21廿九22地球日23初一24初二25初三26初四 27初五28初六29初七30初八

2020年5月 星期一星期二星期三星期四星期五星期六星期日 1劳动节2初十3十一 4五四青...5立夏6十四7十五8十六9十七10母亲节 11十九12护士节13廿一14廿二15廿三16廿四17廿五 18博物馆日19廿七20小满21廿九22三十23初一24初二 25初三26初四27初五28初六29初七30初八31初九

万年历记事本

《面向对象程序设计》 课程设计报告 题目: 万年历记事本 专业: 计算机科学与技术 班级: 13计科2班 姓名: 鲍超 指导教师: 江涛 成绩: 计算机学院 2016年4月12日 2015-2016学年 第二学期

目录 1设计内容及要求 (1) 1.1概述 (1) 1.2主要功能 (1) 1.3目的和要求 (2) 2概要设计 (2) 2.1软件结构 (2) 2.2主要功能模块 (3) 2.3程序流程框图 (4) 3设计过程或程序代码 (5) 4设计结果与分析 (17) 5参考文献 (20) 6小结 (20)

1设计内容及要求 1.1概述 上学期我们学习了Java语言,Java语言是面向对象的开发方法是当今世界最流行的开发方法,是当今流行的网络编程语言。它具有面向对象、跨平台、分布应用等特点。它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。很多程序开发人员得第一选择。 为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了Java程序设计课程设计。让学生自己动手动脑,将书本上得知识运用到实践当中去,使知识能更好得融会贯通。 为了达到这个目的,我们需要自己动手做一个Java的课程设计,在这个课程设计里我们需要根据我们手中现有得软件与知识基础,独立得将它完成,只有这样,我们才能把理论变成实践,将知识真正得做到学以致用。 这次课程设计我主要研究了利用已学的Java知识编写一个万年历记事本。通过此次课程设计,来巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK等开发工具的运用,拓宽常用类库的应用。并通过自己动手,自主得学习,对Java这门课程有更深得了解与认识。 1.2主要功能 1、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。 2、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。 3、查询信息:用户可以查询到某个月的所有·的提示信息。

Java日历记事本

NIIT -2综合训练 日历记事本 专业 计算机科学与技术 学生姓名 班级 学 号 指导教师 完成日期 信息工程学院

目录 一、综合训练的目的 (1) 二、综合训练的内容 (1) 三、综合训练的具体实现 (1) 四、综合训练的总结 (2) 附录:源程序清单 (3)

NIIT-2综合训练 一、综合训练的目的 (1) 进一步巩固所学的Java语言基础知识,达到熟练编写、运用的程度; (2) 锻炼自己的面向对象的程序设计思想,能够深刻认识面向过程与面向对象两种设计方法之间的区别; (3) 熟练掌握具体软件开发平台下(NetBeans)的动手能力,掌握Java应用程序设计的方法与技巧,实现从传统面向过程程序设计思维到面向对象程序设计思维的转型; (4) 初步了解MIS的概念与相关知识,具备独立设计、实现小型MIS系统的应用开发能力。 二、综合训练的内容 题目:日历记事本 三、综合训练的具体实现 1.设计内容 设计GUI界面的日历记事本。系统将日历,记事本功能结合在一起,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。 2.设计要求 1.系统界面的左侧是日历。该日历可以按年份前后翻动,鼠标单击“上年”按钮时,当前日历的年份减一;当鼠标左键单击“下年”按钮,当前日历的年份加一。 2.该日历也可以在某年内按月前后翻动。鼠标单击“上月”按钮时,当前日历的月份减一;当鼠标左键单击“下月”按钮,当前日历表的月份加一。 3.使用鼠标左键单击选定的日期,如已有记录内容,系统将弹出对话框提示该日历已有记录内容,并询问用户是否用记事本显示该内容。 4.用户选择具体日期后,可以将记事本的当前内容保存起来,形成日志。 3.总体设计 本日历记事本程序共有4个java源文件。 CalendarPad.java 该java文件生成的类负责创建本日历记事本程序主窗口。该类含有main方法,程序从该类开始执行。 Year.java 该文件负责创建管理年份的对象。 Momth.java 该文件负责创建管理月份的类对象。

2016年日历记事本(一月一张)

28十八29十九30廿十31廿一1廿二2廿三3廿四 4廿五5廿六6小寒7廿八8廿九9三十10初一11初二12初三13初四14初五15初六16初七17腊八节18初九19初十20大寒21十二22十三23十四24十五25十六26十七27十八28十九29二十30廿一31廿二

1祭灶节2湿地日3廿五4立春5廿七6廿八7除夕8春节9初二10初三11初四12初五13初六14初七15初八16初九17初十18十一19雨水20十三21十四22元宵节23十六24十七25十八26十九27二十28廿一

29廿二1廿三2廿四3廿五4廿六5惊蛰6廿八7廿九8妇女节9初一10龙头节11初三12植树节13初五14初六15初七16初八17初九18初十19十一20春分21十三22十四23十五24十六25十七26十八27十九28二十29廿一30廿二31廿三1愚人节2廿五3廿六

4清明5廿八6廿九7初一8初二9初三10初四11初五12初六13初七14初八15初九16初十17十一18十二19谷雨20十四21十五22地球日23十七24十八25十九26二十27廿一28廿二29廿三30廿四1劳动节

2廿六3廿七4廿八5立夏6三十7初一8母亲节9初三10初四11初五12护士节13初七14初八15初九16初十17十一18博物馆日19十三20小满21十五22十六23十七24十八25十九26二十27廿一28廿二29廿三

30廿四31廿五1儿童节2廿七3廿八4廿九5环境日6初二7初三8初四9端午节10初六11初七12初八13初九14初十15十一16十二17十三18十四19父亲节20十六21夏至22十八23十九24廿十25廿一26廿二

电子日历记事本--Java课程设计

《面向对象程序设计》课程设计报告 题目:电子日历记事本的设计 院(系):信息科学与工程学院 专业班级:计算机科学与技术1201班 学生姓名:程伟 学号: 20121183011 指导教师:吴奕 20 14 年 12 月 29 日至20 15 年 1 月 9 日 华中科技大学武昌分校制 面向对象程序设计课程设计任务书

目录 1需求与总体设计 1 1.1需求分析 1 1.2总体设计思路 1 1.2.1功能图 1 1.2.2类图 2 2详细设计 (3) 2.1 CalendarPad类说明 3 2.2 Year类说明 3 2.3 Month 类模块 4 2.4 NotePad类说明 4 3编码实现 6 3.1 CalendarPad模块 6

3.2 Year模块 11 3.3 Month 模块 14 3.4 NotePad模块 16 4系统运行与测试 23 4.1程序主界面 23 4.2日志查看——无日志 23 4.3建立日志 24 4.4日志查看——有日志 24 4.5删除日志 26 总结 27 1需求与总体设计 1.1需求分析 根据题目要求,将日历与记事本功能相结合,实现对某日期的事件进行记录的功能,设计出简洁方便美观的GUI界面。 将本程序主界面可以分为四个部分:日历日期信息展示、年份、月份、记事本内容、记事本下方的时钟,用四个类来实现其“日历”和“记事本”这两大功能。通过主类CalendarPad创建动日历记事本软件的主界面,且该类中含有main

方法,程序从该类开始执行。再用余下的year、mouth、NotePad类来显示并改变日期和实现记事本的功能。 1.2总体设计思路 1. 可以编辑日历的日期 2. 可以判断当前日期是否存在日志记录 3. 对有日志记录的日期,可以对该日期的日志记录进行修改和删除 4. 对没有日志记录的日期,可以创建并保存新建的日志记录 5. 对保存的日志加密,查看时得输入密码 1.2.1功能图

16年日历记事

星期一星期二星期三星期四星期五星期六星期日 1元旦2廿三3廿四 4廿五5廿六6小寒7廿八8廿九9三十10初一 11初二12初三13初四14初五15初六16初七17腊八节 18初九19初十20大寒21十二22十三23十四24十五 25十六26十七27十八28十九29二十30廿一31廿二

星期一星期二星期三星期四星期五星期六星期日1祭灶节2湿地日3廿五4立春5廿七6廿八7除夕 8春节9初二10初三11初四12初五13初六14西洋情... 15初八16初九17初十18十一19雨水20十三21十四 22元宵节23十六24十七25十八26十九27二十28廿一 29廿二

2016年3月 星期一星期二星期三星期四星期五星期六星期日1廿三2廿四3廿五4廿六5惊蛰6廿八 7廿九8妇女节9初一10龙头节11初三12植树节13初五 14初六15消费者... 16初八17初九18初十19十一20春分 21十三22十四23十五24十六25十七26十八27十九 28二十29廿一30廿二31廿三

2016年4月 星期一星期二星期三星期四星期五星期六星期日 1愚人节2廿五3廿六 4清明5廿八6廿九7初一8初二9初三10初四 11初五12初六13初七14初八15初九16初十17十一 18十二19谷雨20十四21十五22地球日23十七24十八 25十九26二十27廿一28廿二29廿三30廿四

2016年5月 星期一星期二星期三星期四星期五星期六星期日 1劳动节 2廿六3廿七4五四青... 5立夏6三十7初一8母亲节 9初三10初四11初五12护士节13初七14初八15初九 16初十17十一18博物馆日19十三20小满21十五22十六 23十七24十八25十九26二十27廿一28廿二29廿三 30廿四31廿五

日历记事本2019

2019年1月 星期一星期二星期三星期四星期五星期六星期日123456 元旦廿七廿八廿九小寒<十二月> 78910111213 初二初三初四初五初六初七腊八节 14151617181920 初九初十十一十二十三十四大寒 21222324252627 十六十七十八十九二十廿一廿二 28293031 廿三廿四廿五廿六

2019年2月 星期一星期二星期三星期四星期五星期六星期日 123 廿七廿八廿九 45678910 除夕立春春节初二初三初四初五初六 11121314151617 初七初八初九情人节十一十二十三 18192021222324 十四元宵节雨水十六十七十八十九二十 25262728 廿一廿二廿三廿四

2019年3月 星期一星期二星期三星期四星期五星期六星期日 123 廿五廿六廿七 45678910 廿八廿九惊蛰<二月>妇女节初三初四 11121314151617 初五植树节初七初八初九初十十一 18192021222324 十二十三十四春分十六十七十八 25262728293031 十九二十廿一廿二廿三廿四廿五

2019年4月 星期一星期二星期三星期四星期五星期六星期日1234567 愚人节廿七廿八廿九清明节初二初三 891011121314 初四初五初六初七初八初九初十 15161718192021 十一十二十三十四十五谷雨十七 22232425262728 十八十九二十廿一廿二廿三廿四 2930 廿五廿六

2019年5月 星期一星期二星期三星期四星期五星期六星期日 12345 劳动节廿八廿九青年节<四月> 6789101112 立夏初三初四初五初六初七护士节母亲节 13141516171819 初九初十十一十二十三十四助残日 20212223242526 十六小满十八十九二十廿一廿二 2728293031 廿三廿四廿五廿六无烟日

简单日历(加记事本)

两个实体类分别为Note和Month Note实体类如下: package com.wangjing.calendar.pojo; public class Note { private int num ; private int year; private int month; private int day; private String diary; public int getNum() { return num; } public void setNum(int num) { this.num = num; } public int getYear() { return year; } public void setYear(int year) { this.year = year; } public int getMonth() { return month; } public void setMonth(int month) { this.month = month; } public int getDay() { return day; } public void setDay(int day) { this.day = day; } public String getDiary() { return diary; } public void setDiary(String diary) { this.diary = diary;

} } Month类如下: package com.wangjing.calendar.pojo; public class Month { //??·Ymonthó?êy×?±íê? public static final int N_JANUARY = 1; public static final int N_FEBRUARY = 2; public static final int N_MARCH = 3; public static final int N_APRIL = 4; public static final int N_MAY = 5; public static final int N_JUNE = 6; public static final int N_JULY = 7; public static final int N_AUGUST = 8; public static final int N_SEPTEMBER = 9; public static final int N_OCTOBER = 10; public static final int N_NOVEMBER = 11; public static final int N_DECEMBER = 12; private int year; public Month(int year) { this.year = year; } //??·Yììêy private int D_JANUARY = 31; private int D_FEBRUARY = 28; private int D_MARCH = 31; private int D_APRIL = 30; private int D_MAY = 31; private int D_JUNE = 30; private int D_JULY = 31; private int D_AUGUST = 31; private int D_SEPTEMBER = 30; private int D_OCTOBER = 31; private int D_NOVEMBER = 30; private int D_DECEMBER = 31; public int getD_JANUARY() { return D_JANUARY; } public int getD_FEBRUARY() { if ((this.year % 4 == 0 && this.year % 100 != 0) || this.year % 400 == 0) {

2017年记事本日历(每日可记)

2017年1月 星期日星期一星期二星期三星期四星期五星期六1元旦节2初五3初六4初七5腊八节6初九7初十 8十一9十二10十三11十四12十五13十六14十七15十八16十九17二十18廿一19廿二20小年21廿四22廿五23廿六24廿七25廿八26廿九27除夕28春节29初二30初三31初四

1初五2初六3立春4初八5初九6初十7十一8十二9十三10十四11元宵节12十六13十七14情人节15十九16二十17廿一18雨水19廿三20廿四21廿五22廿六23廿七24廿八25廿九26 2月大27初二28初三

1初四2初五3初六4初七5惊蛰6初九7初十8妇女节9十二10十三11十四12植树节13十六14十七15十八16十九17二十18廿一19廿二20春分21廿四22廿五23廿六24廿七25廿八26廿九27三十28 3月小29初二30初三31初四

1初五 2初六3初七4清明节5初九6初十7十一8十二9十三10十四11十五12十六13十七14十八15十九16二十17廿一18廿二19廿三20谷雨21廿五22廿六23廿七24廿八25廿九26 4月大27初二28初三29初四30初五

1劳动节2初七3初八4青年节5立夏6十一7十二8十三9十四10十五11十六12十七13十八14母亲节15二十16廿一17廿二18廿三19廿四20廿五21小满22廿七23廿八24廿九25三十26 5月小27初二28初三29初四30端午节31初六

1儿童节2初八3初九4初十5芒种6十二7十三8十四9十五10十六11十七12十八13十九14二十15廿一16廿二17廿三18父亲节19廿五20廿六21夏至22廿八23廿九24 6月小25初二26初三27初四28初五29初六30初七

日历记事本完整程序代码

日历记事本完整小程序 学校:河南科技学院 编写人员:王春山陈敬高 时间:2015-12-30 package https://www.doczj.com/doc/f03371193.html,; import java.util.Calendar; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.Hashtable; public class CalendarPad extends JFrame implements MouseListener { int year,month,day; Hashtable hashtable; File file; JTextField showDay[];//JTextField()创建文本框 JLabel title[]; //JLabel用于短文本字符串或图像或二者的显示区 Calendar ca; //日历:ca int week; //星期几:week NotePad notepad=null; Month rm;//负责改变月:rm Year ry;//负责改变年:ry String w[]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"}; //声明两个面板对象 JPanel leftPanel,rightPanel; private int userid; public CalendarPad(int year,int month,int day, int userid) { //创建一个标题为"日历记事本"的窗口 super("日历记事本"); https://www.doczj.com/doc/f03371193.html,erid = userid; //实例化面板对象 leftPanel=new JPanel();//JPanel()为中间容器即面板 JPanel leftCenter=new JPanel(); JPanel leftNorth=new JPanel();

2018年日历记事本打印版

2018年1月 星期一星期二星期三星期四星期五星期六星期日 1 元旦2 十六 3 十七 4 十八 5 小寒 6 二十 7 廿一 8 廿二9 廿三 10 廿四 11 廿五 12 廿六 13 廿七 14 廿八 15廿九16 三十 17 腊月 18 初二 19 初三 20 大寒 21 初五 22初六23 初七 24 腊八节 25 初九 26 初十 27 十一 28 十二 29十三 30 十四 31 十五休

2018年2月 星期一星期二星期三星期四星期五星期六星期日 1 十六2 湿地日 3 十八 4 立春 5 二十6 廿一 7 廿二 8 小年 9 廿四 10 廿五 11 廿六 12 廿七13 廿八 14 情人节 15 除夕 16 春节 17 初二 18 初三 19 雨水20 初五 21 初六 22 初七 23 初八 24 初九 25 初十 26 十一 27 十二 28 十三 休 休 休 休 休 休 休 班 班

2018年3月 星期一星期二星期三星期四星期五星期六星期日 1 十四2 元宵节 3 十六 4 十七 5 惊蛰6 十九 7 二十 8 妇女节 9 廿二 10 廿三 11 廿四 12 植树节13 廿六 14 廿七 15 消费者权益日 16 廿九 17 二月 18 龙头节 19 初三20 初四 21 春分 22 初六 23 初七 24 初八 25 初九 26 初十27 十一 28 十二 29 十三 30 十四 31 十五

2018年4月 星期一星期二星期三星期四星期五星期六星期日 1 愚人节 2 十七3 十八 4 十九 5 清明 6 廿一 7 廿二 8 廿三 9 廿四10 廿五 11 廿六 12 廿七 13 廿八 14 廿九 15 三十 16 三月17 初二 18 初三 19 初四 20 谷雨 21 初六 22 地球日 23 初八24 初九 25 初十 26 十一 27 十二 28 十三 29 十四 30 十五 休班 班 休休 休休

课程设计-日历记事本

兰州商学院陇桥学院 工学系课程设计报告 课程名称:JAVA课程设计 设计题目:日历记事本 系别:工学系 专业 (方向):计算机科学与技术(网络工程方向)年级班:2012级 学生姓名:XXX 学生学号:201206611XX 指导教师:杨光 2014年6月25日

目录 一、系统开发的背景 (1) 二、系统分析与设计 (1) (一)系统功能要求 (1) (二)系统模块结构设计 (1) 三、系统的设计与实现 (3) (一)主类C ALENDAR P AD (3) (二)记事本N OTE P AD (3) (三)年Y EAR (4) (四)月M ONTH (4) 四、系统测试 (5) (一)系统主窗口 (5) (二)查看日历功能 (5) (三)添加文本界面 (6) (四)查看日志界面 (7) (五)删除日志界面 (8) 五、总结 (9) 六、附件(代码、部分图表) (10)

日历记事本 一、系统开发的背景 随着社会的发展,越来越多的人依靠电子产品生活,而他们的日常工作也是离不开这些电子产品的,所以开发出一款日历备忘录就显得必不可少了。日历记事本可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。通过按按钮“上年”和“下年”对年份进行翻页。通过按按钮“上月”和“下月”对月份进行翻页。用户可以通过输入年份来查看自己的日志,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。 二、系统分析与设计 (一)系统功能要求 要求:带有日程提醒功能的日历。 1、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。 2、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。 3、查询信息:用户可以查询到某个月的所有的提示信息。 (二)系统模块结构设计 通过对该题目功能的分析,日历记事本类之间的关系及流程图如图1、图2所示。

电子日历记事本--Java课程设计

《面向对象程序设计》 课程设计报告 题目:电子日历记事本的设计 院(系):信息科学与工程学院 专业班级:计算机科学与技术1201班 学生姓名:程伟 学号:20121183011 指导教师:吴奕 20 14 年 12 月 29 日至20 15 年 1 月 9 日 华中科技大学武昌分校制

面向对象程序设计课程设计任务书

目录 1需求与总体设计 (1) 1.1需求分析 (1) 1.2总体设计思路 (1) 1.2.1功能图 (1) 1.2.2类图 (2) 2详细设计 (3) 2.1 CalendarPad类说明 (3) 2.2 Year类说明 (3) 2.3 Month 类模块 (4) 2.4 NotePad类说明 (4) 3编码实现 (6) 3.1 CalendarPad模块..................................... 错误!未定义书签。 3.2 Year模块............................................ 错误!未定义书签。 3.3 Month 模块........................................... 错误!未定义书签。 3.4 NotePad模块......................................... 错误!未定义书签。4系统运行与测试 (20) 4.1程序主界面 (20) 4.2日志查看——无日志 (20) 4.3建立日志 (21) 4.4日志查看——有日志 (21) 4.5删除日志 (23) 总结 (24)

1需求与总体设计 1.1需求分析 根据题目要求,将日历与记事本功能相结合,实现对某日期的事件进行记录的功能,设计出简洁方便美观的GUI界面。 将本程序主界面可以分为四个部分:日历日期信息展示、年份、月份、记事本内容、记事本下方的时钟,用四个类来实现其“日历”和“记事本”这两大功能。通过主类CalendarPad创建动日历记事本软件的主界面,且该类中含有main方法,程序从该类开始执行。再用余下的year、mouth、NotePad类来显示并改变日期和实现记事本的功能。 1.2总体设计思路 1. 可以编辑日历的日期 2. 可以判断当前日期是否存在日志记录 3. 对有日志记录的日期,可以对该日期的日志记录进行修改和删除 4. 对没有日志记录的日期,可以创建并保存新建的日志记录 5. 对保存的日志加密,查看时得输入密码 1.2.1功能图

相关主题
文本预览
相关文档 最新文档