JAVA通讯录管理系统设计与实现毕业论文
1 题 目 通讯录管理系统 目 录 文文 献献 综综 述述 错误未定义书签。 第一章第一章 引言引言 3 3 通讯录的现状和背景 3 第二章第二章 开发技术及技术开发技术及技术 5 5 2.1 开发技术. 5 2.2 开发工具. 6 第三章第三章 系统的需求分析系统的需求分析 8 8 3.1 系统功能分析. 8 3.2 系统用例分析. 9 3.3 数据库分析 12 第四章第四章 系统实现系统实现 1515 4.1 数据库的实现 15 4.2 系统功能实现 16 4.3 功能模块的实现 18 第五章第五章 系统测试系统测试 2525 5.1 登陆用例的程序设计 25 5.2 登录成功登录用户登录成功后转向主窗体. 28 5.3 登录用户对联系人信息的管理操作 30 第六章第六章 总总 结结 4242 致致 谢谢 4343 参参 考考 文文 献献 4444 2 文献综述 通讯录管理系统的设计与实现 摘要摘要 随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必须经常 与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交 流对象的各种信息可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性, 不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节 省查找时间,开发通讯录管理系统。 通讯录管理系统是一个基于 C/S 模式的个人通讯录管理系统。 它是将自己的联系人的具 体 信 息 集 中 管 理 , 成 为 一 个方 便 人 们 使 用 的小 软 件 。 在 开 发 过程 中 主 要 运 用 Java,JDK,MySQL,SWING 等技术,由于开发工具和数据库之间的良好使用, 可以为开发带来方 便,使之成为一个可施行的系统。从而达到开发的目的----实现对通讯录信息的管理。 “优秀的人际关系是一个人成功的重要因素” 这已经成为不争的事实, 这些日益繁多的 人际交往使得我们很难搞清楚与每个人具体的联系方式, 这严重影响了一个人的发展, 所以 通讯录管理系统的建立已是必要的了,此次课程设计我利用了数据结构中的知识以及 JAVA 语言的知识设计的通讯录管理系统能够达到快速了解联系人信息, 通讯录管理系统主要包括 1. 通讯录链表的建立 2. 通讯者结点的插入 3. 通讯者结点的查询 4. 通讯者结点的删除 5. 通 讯录链表的输出 0.退出通讯录管理系统。你能够通过本系统了解联系人的姓名、手机、家 庭地址,你也可以根据自己的需要改变系统的信息,也可以浏览全部通讯的联系人,并且可 以根据数据表的各字段来查询你所要找的联系人等功能。 相信通过使用该通讯录管理系统能 够更加便利你的生活,为你的良好的人际关系添砖加瓦,帮助你走向成功。目前的信息通信 能力已经走超出了我们的想象,越来越多的通信工具出现,但无论是何种工具,其基本的一 项功能就是记录通信者的信息,也便在需要时进行查寻。 关 键 词个人通讯录管理系统、添加、删除、查找、数据库 3 第一章第一章 引言引言 1.1 通讯录的现状和背景通讯录的现状和背景 俗话说”海内存知己,天涯若比邻”,在现在竞争激烈,快节奏的生活中, 人们之间的交流变得十分重要。 随着计算机技术的飞速发展,计算机在企业管理和个人生活中的应用越来越 普及,越来越重要。利用计算机实现公司往来通讯或个人的通讯管理显得越来越 重要。对于用户来说,利用计算机高效率地完成通讯录的查询,是适应现代通讯 录管理制度要求,而销售管理是一项琐碎、复杂而又十分细致的工作,一般不允 许出错,如果实行手工操作,须手工填制大量的表格数据,这就会耗费工作人员 大量的时间和精力,计算机进行销售管理工作,不仅能够保证工作准确无误、快 速完成,而且还可以利用计算机对有关商品的各种信息进行管理,服务于企业的 各个部门,同时计算机具有手工管理所无法比拟的优点.例如检索迅速、查找方 便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地 提高企业销售管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要 条件。 在现代社会中管理的作用越来越显得重要和突出。 一般来讲, 管理通过计划、 组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实 现组织的目标。 本世纪以来, 由于社会生产力的迅速发展和科学技术的突飞猛进, 人们进行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时 对信息的处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应 现代管理的需要;传统的企业管理活动中,把人、才、物作为企业的主要资源。 但是随着社会化大生产的不断扩大和社会对产品多样化的需求, 人们越