欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1397897       资源大小:83.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

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

    1、 JAVAJAVA 课程设计课程设计 课题:个人通讯录管理系统课题:个人通讯录管理系统 课程名称: java 课程设计 院 系: 计算机科学与技术学院 班 级: 09 计本 组 员: 组 员: 组 员: 组 员: 指导教师: 一、个人通讯录管理系统概述一、个人通讯录管理系统概述 1、需求分析、需求分析 通讯录在当今的日常生活工作中的应用是十分普及的。 每个人都有可能拥有大量 的通讯录资料信息,当前大家一般都用手工来记录所有的通讯录信息。随着时代的进 步,人们的联系信息,联系方式变得复杂而多样化,通讯录信息的大量增加,导致管 理这些信息资料就成了问题。直接操作来查找,添加,修改,删除这些信息,由

    2、于数 据繁多,工作量十分巨大,查找,编辑都十分困难,而且极易出错,容易造成资料的 混乱或者丢失。 在各种手机, 商务通内设的电话簿尽管携带方便却又存在 “记录量少, 界面小,浏览不方便,记录数据信息不全面”的缺点。有些人利用 Excel 或 Word 编 制通讯录, 虽然数据比较全面, 信息比较充分, 可是查找极其不便, 维护起来也麻烦。 所以运用数据库技术,在计算机中建立一个通讯录资料管理系统十分必要。使通讯录 资料管理工作规范化,系统化,程序化,避免资料管理中的混乱,提高信息处理的速 度和准确性,能够及时、准确、有效的查询和修改通讯录的情况。 2、系统总体规划、系统总体规划 1.2.1 系

    3、统功能简介系统功能简介 个人通讯录系统。在明确了系统目标与数据库结构的前提下,设计出该系统的主要功能:系 统登录、数据输入与修改、数据的删除、联系人和群组管理等。 主要功能包括: (1)可以登录和注册用户; (2)可以显示已有联系人和分组的基本信息。 (3)用户可以对自己已有的联系人和分组进行维护;如:删除和修改。 (4)用户可以随意添加自己的联系人和分组; 1.2.2 系统功能模块规划系统功能模块规划 系统的整体功能模块框架如图 1.1 所示: 图 1.1 系统整体模块框架图 整个系统分为权限管理、群组管理、联系人管理 3 个子模块,各模块具体实现在下面陈述。 系统登录子模块框架如图 1.2

    4、 所示: 图 1.2 权限管理模块框架图 该子模块中用户在运用这个通讯录系统前要注册成为该系统的用户, 每次打开通讯薄前都需 要登录系统,以保证用户通讯信息安全性。同时用户也可随时更改登录时所用的密码,提高 安全性。 群组管理子模块框架如图 1.3 所示: 图 1.3 群组管理模块框架图 群组管理 增 加 分 组 删 除 分 组 修 改 分 组 权限管理 用 户 注 册 用 户 登 录 修 改 密 码 个人通讯录系统 群 组 管 理 联 系 人 管 理 权 限 管 理 该子模块中用户根据自己实际情况对联系人信息可作相应的分组管理,加大通讯薄得灵活 性。 联系人管理子模块框架如图 1.4 所示:

    5、 图 1.4 联系人管理模块框架图 该子模块实现用户对联系人的增、删、改、查。 二、二、 系统数据库设计系统数据库设计 2.1. 数据库需求分析数据库需求分析 数据库的需求分析是进行系统功能划分和系统设计最重要的一个环节,根据系统需求分析, 大致设计 3 个数据库表:用户表(TUser) ,联系人表(Men) ,群组表(TGroup) 。 各个数据表的关系模型如下: 1) 用户表(TUser) : (id,username,password) 。 2). 联系人表(Men) : (name,sex, phone,address, QQnumber,group1,num) 。 3).群组表(TG

    6、roup) : (groupname,grouppnumber) 。 2.2.数据库字典数据库字典 表 1 用户表 字段名 类型 属性 说明 id 文本 主键 用户编号 username 文本 用户账号 userpassword 文本 口令 表 2 联系人表 字段名 类型 属性 说明 联系人管理 增 加 联 系 人 删 除 联 系 人 修 改 联 系 人 查 询 联 系 人 显 示 所 有 联 系 人 name 文本 姓名 sex 文本 性别 phone 文本 电话 address 文本 地址 QQnumber 文本 QQ 号码 group1 文本 所属分组 num 文本 主键 自动编号 表 3 用户表 字段名 类型 属性 说明 groupname 文本 主键 群组 grouppnumber 文本 自动编号 2.3.E-R 图如下:图如下:


    注意事项

    本文(JAVA课程设计--个人通讯录管理系统)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583