下载后可任意编辑 Oracle 数据库 课程设计报告题目:通讯录系统班级:0805课序号:01(张一,马工速) 02(张明,曲珊珊, 韩程)组长:张一 202493065组员: 张明 202493203曲珊珊 202492208 1下载后可任意编辑马工速 202493056韩程 202493039目 录一 项目概述………………………………………………………… 3二 具体功能介绍…………………………………………………… 3三 设计与实现……………………………………………………… 3 需求分析…………………………………………………………………… 3 概念结构设计……………………………………………………………… 4 逻辑结构设计……………………………………………………………… 4物理结构设计……………………………………………………………… 5程序说明…………………………………………………………………… 6 数据库连接……………………………………………………………… 6系统结构图……………………………………………………………… 7 软件功能截图…………………………………………………………… 7四 组员分工………………………………………………………… 11 2下载后可任意编辑一 项目概述 现代人的生活节奏日益加快,各种联系人也不断增多,但是有很大一部分人依旧在使用纸质通讯录。根据我的总结,纸质通讯录有以下缺陷:1,储存信息量少,查找不方便;2,不能存放照片;3,安全性不高,信息容易丢失,且对于隐私保护不强。为此,我开发了这个 java 通讯录程序。在我写的此程序中,上述缺陷得到了很好的弥补。二 具体功能介绍 1,用户的登录,注册,删除功能;2,联系人信息的增加,删除,修改,查询的功能;3,联系人分组的增加,删除的功能;4,联系人头像的上传,显示等功能;5,联系人相册的各项管理功能(相片的上传,删除等功能);6.实现系统托盘的功能.三 设计与实现1,需求分析 数据流图3下载后可任意编辑2,概念结构设计E-R 图说明:用户实体拥有用户名和密码 2 个属性;联系人实体拥有相片编号,相片名称,联系人性别,联系人年龄,联系人所属分组,联系人编号,联系人邮箱,联系人邮政编码,联系人地址,相片信息,用户名 11 个属性;相片实体拥有相片编号,相片名称,相片信息 3 个属性。4下载后可任意编辑 一个用户登录以后,可以在联系人表中建立多个联系人,所以用户实体和联系人实体是 1:n 的关系;每...