JAVA课程设计--个人通讯录管理系统

JAVA课程设计

课题:个人通讯录管理系统

课程名称: java课程设计 院 系: 计算机科学与技术学院 班 级: 09计本 组 员: 组 员: 组 员: 组 员: 指导教师:

一、个人通讯录管理系统概述

1、需求分析

通讯录在当今的日常生活工作中的应用是十分普及的。每个人都有可能拥有大量的通讯录资料信息,当前大家一般都用手工来记录所有的通讯录信息。随着时代的进步,人们的联系信息,联系方式变得复杂而多样化,通讯录信息的大量增加,导致管理这些信息资料就成了问题。直接操作来查找,添加,修改,删除这些信息,由于数据繁多,工作量十分巨大,查找,编辑都十分困难,而且极易出错,容易造成资料的混乱或者丢失。在各种手机,商务通内设的电话簿尽管携带方便却又存在“记录量少,界面小,浏览不方便,记录数据信息不全面”的缺点。有些人利用Excel 或Word编制通讯录,虽然数据比较全面,信息比较充分,可是查找极其不便,维护起来也麻烦。所以运用数据库技术,在计算机中建立一个通讯录资料管理系统十分必要。使通讯录资料管理工作规范化,系统化,程序化,避免资料管理中的混乱,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改通讯录的情况。

2、系统总体规划 1.2.1 系统功能简介

个人通讯录系统。在明确了系统目标与数据库结构的前提下,设计出该系统的主要功能:系

统登录、数据输入与修改、数据的删除、联系人和群组管理等。 主要功能包括:

(1)可以登录和注册用户;

(2)可以显示已有联系人和分组的基本信息。

(3)用户可以对自己已有的联系人和分组进行维护;如:删除和修改。 (4)用户可以随意添加自己的联系人和分组;

1.2.2 系统功能模块规划

系统的整体功能模块框架如图1.1所示:

个人通讯录系统 权限管理群组管理联系人管理整个系统分为权限管理、群组管理、联系人管理3个子模块,各模块具体实现在下面陈述。

系统登录子模块框架如图1.2所示:

该子模块中用户在运用这个通讯录系统前要注册成为该系统的用户,每次打开通讯薄前都需要登录系统,以保证用户通讯信息安全性。同时用户也可随时更改登录时所用的密码,提高安全性。

群组管理子模块框架如图1.3所示:

图1.1 系统整体模块框架图

权限管理

用户注册用户登录修改密码 图1.2 权限管理模块框架图

群组管理

增加分组删除分组修改分组 图1.3 群组管理模块框架图

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4