JAVA课程设计--个人备忘录管理系统.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言程序设计 课程设计报告 题目: 个人备忘录管理系统 专 业 信息管理与信息系统 班 级 信管091 姓 名 李国祥 学 号 3090561012 指导教师 郭建华/李建勋 完成日期 2011.01.06 2011 年 秋季 学期 系统需求分析 个人备忘录管理系统是能够设备上运行,为使用者提供日常信息管理功能的工具,通过备忘录,使用者可以提高生活质量和工作效率。随着当前生活节奏的加快,以及个人信息量的增长,人们越来越重视信息的价值、时间的利用、以及个人生活的安排,备忘录便成为了人们日常生活中的“小管家”与“小闹钟”,无论是电脑,还是手机,备忘录都成为了其必不可少的功能, 一个良好的备忘录,不仅要方便实用,功能完善,还要具有人性化等特点。本次课程设计希望通过NetBeans IDE来设计个人备忘录系统,要求能够实现日常所见备忘录的基本功能。 系统实现目标 本备忘录系统依附于简单实用的原则,要求实现日常所见备忘录的基本功能,主要功能项包含以下几个方面: 新增备忘:添加备忘事件信息; 查询备忘:通过输入事件字段或日期字段,可查询备忘事件的所有信息; 修改备忘:更改已存备忘的相关信息,实现更新; 删除备忘:事件被选中后,可以实现删除不重要备忘的功能。 以上各功能均要求与数据库相连接,并且数据库可同步更新。 系统设计 系统实现 根据系统要求,本系统采用Microsoft Office Access 2003数据库,数据库名为Memorandum,有一个表单Memorandum,用来存储备忘信息,表结构如下: 字段名称 数据类型 功能 id 自动编号(主键) 自动生成编号 title 文本 存储备忘标题 date 文本 存储备忘日期 time 文本 存储备忘时间 position 文本 存储备忘地点 content 文本 存储具体内容 项目包含两个文件:Memorandum.java和changeJFrame.java。 Memorandum.java为主类,实现界面设定、添加备忘(addButtonActionPerformed)、查询备忘(queryButtonActionPerformed)、引用changeJFrame.java实现修(changeButtonActionPerformed)、删除备忘(deleteButtonActionPerformed)的功能;changeJFrame.java主要实现更新数据信息并存入数据库的功能。 连接数据库的实现: private Connection getConnectionAccess(){ String url = jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Memorandum.mdb;; Connection conn = null; try { Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); conn = DriverManager.getConnection(url , , ); } catch (Exception e) { } return conn; } 查询事件的实现: private void queryButtonActionPerformed(java.awt.event.ActionEvent evt) { String Choice =(String)this.QueryChoiceJCB.getSelectedItem(); Connection conn = getConnectionAccess(); ResultSet bs = null; String t=this.QueryTextfiled.getText(); if (t.trim().equals()) { JOptionPane.showMessageDialog(this,请输入查询信息!); }; try { Statement statement = conn.createStatement(); if(日期查询.equals(Choice)) bs = sta

文档评论(0)

xjj2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档