欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    面向对象程序设计课程设计--个人通讯录管理

    • 资源ID:1398778       资源大小:271KB        全文页数:25页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    面向对象程序设计课程设计--个人通讯录管理

    1、 软软 件件 学学 院院 课程设计课程设计报告书报告书 课程名称课程名称 面向对象程序设计面向对象程序设计 设计题目设计题目 个人通讯录管理个人通讯录管理 专业班级专业班级 软件软件 1010- -6 6 班班 2012 年年 06 月月 目录目录 1 设计时间 . 1 2 设计目的 . 1 3 设计任务 . 1 4 设计内容 . 1 4.1 需求分析 . 1 4.1.1 问题描述 . 1 4.1.2 基本要求 . 1 4.2 总体设计 . 2 4.2.1 包的描述 . 2 4.2.2 类的描述 . 2 4.2.3 类之间的关系 2 4.3 详细设计 . 2 4.3.1 类图 . 3 4.3.

    2、2 页面设计 . 4 4.4 测试与分析 . 4 4.5 程序代码 . 6 5 总结与展望 21 参考文献 23 课程设计成绩评定 23 1 1 1 设计时间设计时间 2012 年 6 月 13 号2012 年 6 月 19 号 2 2 设计目的设计目的 面向对象程序设计是一门实践性很强的计算机专业基础课程,课程设计是学习完 该课程后进行的一次较全面的综合练习。其目的在于通过实践加深对面向对象程序设计的 理论、方法和基础知识的理解,掌握使用 Java 语言进行面向对象设计的基本方法,提高运 用面向对象知识分析实际问题、解决实际问题的能力,提高应用能力。 3 3 设计任务设计任务 编程实现个人通

    3、讯录管理(用文件存储) 。主要提供如下功能: 1.增加记录 2.删除记录 3.显示所有记录 4.查询记录 5.文件备份 6.退出 通讯录记录信息包括:姓名,电话,email 等信息 4 4 设计内容设计内容 4.1 需求分析 4.1.1 问题描述 添加通讯录的信息,还有插入、删除、查询记录,通讯录的备份等功能。 4.1.2 基本要求 1.使用用户图形界面实现 2.输入姓名,籍贯,性别,联系方式,E-mail 进行添加联系人。 3.输入需要查询的联系人姓名,可以查询联系人的信息。 4.输入需要删除的联系人姓名,可以删除联系人。 2 5.可以查询全部联系人信息。 6.可以备份全部联系人的信息。 4

    4、.2 总体设计 4.2.1 包的描述 1.java.awt 包,包含构成抽象窗口的工具集(abstract window toolkit)的多 个类, 用来构建和管理应用程序的图形用户界面(GUI) 。 2.javax.swing 包,扩充和增强图形用户界面功能。 3.java.awt.event 包,提供接口和类来处理不同类型的事件触发的 AWT 组件。 4.java.io 包,提供输入输出。 4.2.2 类的描述 1.Address_Book 类,包含了程序的入口函数。 2.exit 类,内部类,实现了程序的退出。 3.about 类,内部类,显示文件的基本信息。 4.add 类,事件监听

    5、类,实现添加练习人的功能。 5find 类,事件监听类,实现查找联系人的功能。 6delete 类,事件监听类,实现删除联系人的功能。 7findall 类,事件监听类,实现查询全部联系人的功能。 8export 类,时间监听类,实现了备份联系人信息的功能。 4.2.3 类之间的关系 1.Address_Book 类,继承了 java.swing 包中的 JFrame 类。 2.exit 类,about 类,add 类,find 类,delete 类,findall 类,export 类实现了 ActionListener 接口 4.3 详细设计 3 4.3.1 类图 图 2 图 3 图 1

    6、图 4 图 5 图 6 Address_Book con,pane,pane1,pane2,pane3, pane4,pane5,pane6,pane7,pane8 ,pane9,pane10,pane11,pane12, namelabel,numberlabel, sexlabel,nativelabel,tellabel ,emaillabel,fnamelabel, dnamelabel,namefield, numberfield,telfield, emailfield,findfield,delfield ,addbutton,findbutton, delbutton,findallbutton, exportbutton,combobox, manradiobutton,womanradiobutt on,menubar,filemenu,helpmenu, it


    注意事项

    本文(面向对象程序设计课程设计--个人通讯录管理)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583