Java课程设计--通讯录管理系统 下载本文

内容发布更新时间 : 2024/5/7 5:59:59星期一 下面是文章的全部内容请认真阅读。

《Java 程序设计》课程设计

专业班级:2013级计算机科学与技术一班

Java程序设计《通讯录管理系统》

目 录

摘要................................................................................................................................................... 2 一、概述 ........................................................................................................................................... 3

1.需求分析 ............................................................................................................................... 3 2.任务分析 ............................................................................................................................... 3 二、总体设计 ................................................................................................................................... 3

1.设计要求 ............................................................................................................................... 3 2.设计任务 ............................................................................................................................... 4 3.设计思路 ............................................................................................................................... 4 三、程序类 ....................................................................................................................................... 4

1.类AddressListSystem ........................................................................................................ 4

1.1 继承与JFrame类 ...................................................................................................... 4 1.2 定义组件 .................................................................................................................... 4 1.3 ArrayList ..................................................................................................................... 5 2.Note类 .................................................................................................................................. 5

2.1实现Serializable接口 ................................................................................................ 5 2.2定义类 ......................................................................................................................... 5

四、程序的功能 ............................................................................................................................... 5

1.录入联系人信息 ................................................................................................................... 5

1.1联系人信息表 ............................................................................................................. 5 1.2实现添加联系人方法 ................................................................................................. 6 2.查询联系人 ........................................................................................................................... 6

2.1查询的方法 ................................................................................................................. 6 2.2实现查询联系人方法 ................................................................................................. 6 3.删除指定的联系人信息 ....................................................................................................... 6

3.1删除的方法 ................................................................................................................. 6 3.2实现删除联系人方法 ................................................................................................. 7 4.退出通讯录管理系统 ........................................................................................................... 7 五、程序运行坏境 ........................................................................................................................... 7 六、系统测试 ................................................................................................................................... 8

1.通讯录管理系统运行图形用户界面 ................................................................................... 8 2.联系人信息添加 ................................................................................................................... 8 2.联系人信息查找 ................................................................................................................. 10 3.删除指定联系人的信息 ..................................................................................................... 11 4.退出通讯录管理系统 ......................................................................................................... 13 七、结论 ......................................................................................................................................... 13

1.结束语 ................................................................................................................................. 13 2.致谢 ..................................................................................................................................... 14 3.参考文献 ............................................................................................................................. 14 附: ......................................................................................................................................... 15 程序源代码: ......................................................................................................................... 15

1

Java程序设计——基于JDK1.7.0和NetBeans6.9.1实现

摘要

随着当今世界经济的快速发展,通讯技术日益成熟,个人间的联系增加,个人对自己联系人信息的管理成为一个重要的环节。与此同时,通讯录便产生了。形形色色的关于通讯录对的越来越方便着人们的生活。通讯录管理软件使用于同学、朋友等日常生活的联系人进行的相关的信息的编辑功能,便于用户随时查找所需要的联系人的所有信息。该通讯录管理系统十分便捷,用户可以通过它方便地进行添加、查找、修改、删除等基本通讯录管理所需的功能。软件操作窗口平时可以隐藏于屏幕边缘,用户鼠标移至该处及显示操作界面,用只需输入关键词(联系人姓名)即可方便地查找所需的通讯录信息。

关键词 Java 通讯录管理 简易快捷

2