云文档网 - 专业文章范例文档资料分享平台

Java课程设计_通讯录的制作(1)

来源:网络收集 时间:2024-05-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

软 件 学 院

课程设计报告书

课程名称 面向对象程序设计 设计题目 个人通讯录管理 专业班级 学 号 姓 名 指导教师

2014年 6月

目 录

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 类图 ........................................................................................................ 2 4.3.2 页面设计 ................................................................................................. 5 4.4测试与分析 ................................................................................................. 7 4.5程序代码 .................................................................................................... 8 5 总结与展望 ................................................................................................. 24 参考文献 ......................................................................................................... 25

1设计时间 2014年6月 14日至2014年6月 20日 2设计目的 面向对象程序设计课程设计是软件工程专业集中实践性环节之一,是学习完《java6程序设计》课程后进行的一次全面的综合练习。其目的在于加深对java基础理论和基本知识的理解,掌握使用java进行软件设计的基本方法,提高解决实际问题的能力,最终实现对于给定的应用要求,设计出满足要求的程序,使之满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。 3设计任务 设计通讯录,满足通讯录使用的基本要求,包括对联系人的添加、查询、删除、以及备份。使通讯录以窗口形式呈现,并使每一功能均以窗口形式完成。 4设计内容 4.1需求分析 设计简易通讯录程序,实现基本通讯录功能(查询,插入,删除,备份)。具体需求如下: 1. 通讯录窗口界面布局设计。 2. 各种基本功能的算法分析。 3. 编程实现具体功能。 4. 运行测试程序,调试纠正运行错误。 5. 调试无误,运行,测试具体功能, 4.1.1问题描述 设计通讯录总窗口界面,并显示所有联系人及联系方式。通过点击总窗口界面上的按钮,实施各基本功能。同时根据所做操作,实时更新总窗口界面的联系人。 4.1.2基本要求 在本程序中,设计一个文本区域和一个按钮区域。设计过程中利用最基本AWT界面开发,Java语言程序设计结合组件、容器、框架、事件监听等相关知识,完成一个关于通 1

讯录的界面制作,能够实现对通讯录的基本操作,包括插入、删除、查找、查询。 4.2总体设计 4.2.1 包的描述 1.包beifen实现对所有联系人的备份功能。 2.包charu实现对新联系人的创建及插入功能。 3.包chazhao实现对指定联系人的查找功能。 4.包shanchu实现对指定联系人的删除功能。 5.包wu实现提示信息对话框。 6.包chenggong实现提示信息对话框。 7.包filegui实现总窗口界面。 4.2.2 类的描述 1.类Beifen实现对所有联系人的备份功能。 2.类Charu实现对新联系人的创建及插入功能。 3.类Chazhao实现对指定联系人的查找功能。 4.类Shanchu实现对指定联系人的删除功能。 5.类Wu实现提示信息对话框。 6.类Chenggong实现提示信息对话框。 7.类FileGUI实现总窗口界面。 4.2.3类之间的关系 各类均为JPanel的子类,类FileGUI引用类Beifen、Charu、Chazhao、Shanchu,类Beifen引用类Chenggong,类Chazhao、Shanchu均引用类Wu。 4.3详细设计 4.3.1类图 表1 Wu类 方法 Main() 2

百度搜索“yundocx”或“云文档网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,云文档网,提供经典综合文库Java课程设计_通讯录的制作(1)在线全文阅读。

Java课程设计_通讯录的制作(1).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.yundocx.com/wenku/177712.html(转载请注明文章来源)
Copyright © 2018-2022 云文档网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219