




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 设计分析题目:日历记事本系统将日历和记事本结合在一起,可以方便地保存、查看日志,即在任何日期记载下有关内容或查看某个日期记载的内容,要求如下:(1)显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。(2)定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。(3)查询信息:用户可以查询到某个月的所有的提示信息。分析:可以将整个程序分为三个模块:日历模块、记事本模块、闹铃模块。日历模块负责显示信息功能。定义一个日历实体类,用于保存某年某月下的一个月的日期信息。然后在视图中用个JPanel用于存放日历的视图和一些相关按钮。然后将相关功能实现后,建立按钮的监听事件,以在按钮被按下的时候响应。记事本模块负责查询信息以及定时提醒中的添加、删除和编辑某一天的日程提醒信息的功能。定义一个提示信息实体类,用于保存提示信息。定义一个提示信息的工具类,用于对提示信息进行各项操作,如:增加、删除、查询等。在视图中,用个JList与提示信息实体类关联,用于显示提示信息的列表,并且可以选中后对提示信息的具体内容修改。然后提示信息中的具体内容用一个JTextArea来读取、显示和保存。闹铃模块负责定时提醒中的提醒功能。定义一个闹钟类,用于启动后一直检索当前提示信息,看有没有需要提示的。由于本闹钟会有声音提示,所以需要定义一个音乐播放类负责声音提示。然后将声音播放类和闹钟类关联,主要负责闹铃模块的是闹钟类。2、 程序结构预先读取提示信息资料,初始化界面,开启闹钟。 监听动作动作完成动作完成按月查询按钮存储按钮闹铃按钮、按钮读取/存储提示消息开启/关闭闹铃查询当月提示消息修改日历信息选中日期显示当日提示消息列表动作完成动作完成添加按钮添加提示消息删除按钮删除提示消息修改提示消息具体内容保存修改按钮 监听动作窗口关闭按钮视图关闭,提示信息资料保存3、 各模块的功能及程序说明日历模块:选定年份与月份后,会显示该年该月的日期排布。然后该模块具有向前/向后调整一年、向前/向后调整一月的按钮,点击按钮可以实现相应的功能。并且,利用JCombox提供可以直接选择的年份列表、月份列表,选中后会相应刷新日历视图。记事本模块:该模块有添加、删除、修改、查询日程提示信息的功能。点击相应按钮即可实现。添加日程提示信息的按钮点击后,若没有选中一个日期,程序会跳出一个提示框,告诉使用者要选中日期。若选中日期之后点击添加按钮,就可以开始添加日程提示信息。不过如果添加的日程提示信息的提醒时间格式错误,程序也会报错,添加也会失败!删除功能是直接在右上方的日程提示信息列表中选中一个日程提示信息,然后点击删除即可。若没有选中日程提示信息,点击删除按钮是不会有响应的。修改功能是在右上方的日程提示信息列表中选中一个日程提示信息,在左下方的文本框中会显示其具体信息,直接在该文本框修改,然后点击保存修改按钮就可以了。查询功能分为两种:按日查询和按月查询。按日查询当使用者选中一个日期时自动启用。按月查询需要使用者自己点击“查询当月提醒信息”按钮。闹铃模块:该模块的功能就只有两个:开启提醒、关闭提醒。功能顾名思义可以开启和关闭闹铃。4、 操作方法1. 打开主程序2. 选择所需要的功能(按钮名字已解释自身功能)3. 按提示进行(当操作失误时会有提示信息弹出)4. 若不需要程序就关闭程序。5、 实验结果一开始界面:选中日期,点“增加”按钮输入日程提醒事件的时间中的时部分输入日程提醒事件的时间中的分部分输入日程提醒事件的简单标题点击确定,事件保存成功点击“查询当月提醒信息”按钮:选中一个事件,在左下方修改其具体内容后,点击“保存修改”按钮:点击“开启提醒”按钮点击“存储当前所有信息”按钮,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华北制药公司搬迁升级可行性研究报告-广州咨询
- 中国石油钻井助剂项目商业计划书
- 中国接逢用油灰(腻子)项目创业计划书
- 鄂尔多斯市人民医院眼睑内外翻矫正术考核
- 海绵城市市政道路建设工程投资建设项目可行性研究报告-广州咨询
- 保定市中医院导管异位处理考核
- 晋城市中医院临床用血督导考核
- 通辽市中医院伪差识别处理考核
- 通辽市中医院肛肠科疑难病例讨论考核
- 双鸭山市中医院药品溯源管理考核
- 2025年辽宁省鞍山市事业单位工勤技能考试题库及答案
- 2025年普通高中学业水平等级性考试(湖北卷)历史试题(含答案)
- 少先队建队日2025全文课件
- 2025年公安部交管局三力测试题库及答案
- 中石油务虚会汇报
- 执业药师考试《药事管理与法规》试卷及答案
- 家具配件厂产品召回记录实施细则
- 农村产业融合发展示范园项目可行性研究报告
- 广东网格员考试题及答案
- 护士输液PDA扫码流程课件
- 2025成人高考专升本政治考试模拟试题及答案
评论
0/150
提交评论