JAVA课程设计---通讯簿
《JAVA课程设计---通讯簿》由会员分享,可在线阅读,更多相关《JAVA课程设计---通讯簿(45页珍藏版)》请在毕设资料网上搜索。
1、目目 录录 一、设计任务与要求 2 1.1 设计任务与要求 2 1.2 选题目的与意义 2 二、需求分析 2 2.1 用户需求分析 2 2.2 开发环境分析 3 三、系统设计 4 3.1 系统总体设计 4 3.2 功能模块设计 4 3.3 类的设计 5 3.4 数据库设计 . 11 四、程序实现. 14 4.1 程序流程图 . 14 4.2 关键算法与技术实现 . 18 4.3 类与数据结构实现 . 30 五、测试运行. 35 5.1 系统测试方案 . 35 5.2 运行结果分析 . 36 六、设计体会. 44 主要参考文献. 45 一、设计任务与要求一、设计任务与要求 1.1 1.1 设计任
2、务与要求设计任务与要求 制作一个简单的通讯簿,要求可对朋友的姓名、性别、出生日期、工作单 位、手机号码、联系电话、职称、职务、联系地址、邮编、Email 和 QQ 号等信 息保存、查询、修改和删除等功能。具有友好界面,且需要用户名和密码登陆 进入系统。使用数据库作为后台连接。 1.2 1.2 选题目的与意义选题目的与意义 如今生活节奏日益加快,各种联系人也不短增多,但是很多人还是单纯的 使用手机或纸质电话本来记录联系人的信息,这些记录的方式存在很多缺点, 如:信息量少,查找不方便;容易丢失;存储照片不方便;安全性不高,隐私 性不高 这个通讯簿,可以帮助用户更好的存储朋友的相关信息,易于添加、修
3、改, 存储和使用都很方便。同时这个系统需要登陆才能进入,提高了通讯簿的安全 性和隐私性。 通过实现通讯薄功能的实际编程了解基于 Swing 的图形用户界面开发和数 据库操作原理,提高 Swing 和 JDBC 技术结合的综合运用能力。 二、需求分析二、需求分析 2.1 2.1 用户需求分析用户需求分析 通讯簿的目的在于帮助用户实现轻松管理联系人的需求。 为了用户通讯录的隐私性和安全性,通讯簿进入前需要进行系统登录,对 用户的帐号和密码进行合法性验证,登录成功则进入系统功能界面。 个人通讯簿登陆系统包括四项功能:登陆、注册、修改密码、删除账号。 如果是第一次使用通讯簿,需要进行注册,注册成功后即
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程设计 通讯
