




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 14 - Oracle数据库 课程设计报告题目目:通讯录系系统班级级:08055课序序号:01(张张一,马工速速) 022(张明,曲珊珊珊, 韩程程)组长长:张张一 20088930655组员员: 张张明 20088932033曲曲珊珊 2008992208 马马工速 2008993056韩韩程 20088930399目 录一 项目概述 3二 具体功能介介绍 3三 设计与实现现 3 需求分析析 3 概念结构设计 4 逻辑结构设计 4物理结构设计 5程序说明 6 数据库连连接 6系统结构图 77 软件功能能截图 7四 组员分工 11 一 项目概述 现代人人的生活节奏奏日益加快,各各种联
2、系人也也不断增多,但但是有很大一一部分人依然然在使用纸质质通讯录。根根据我的总结结,纸质通讯讯录有以下缺缺陷:1,储储存信息量少少,查找不方方便;2,不不能存放照片片;3,安全全性不高,信信息容易丢失失,且对于隐隐私保护不强强。为此,我我开发了这个个java通通讯录程序。在在我写的此程程序中,上述述缺陷得到了了很好的弥补补。二 具体功能介介绍 1,用用户的登录,注注册,删除功功能;2,联系人信息息的增加,删删除,修改,查查询的功能;3,联系人分组组的增加,删删除的功能;4,联系人头像像的上传,显显示等功能;5,联系人相册册的各项管理理功能(相片片的上传,删删除等功能);6实现系统托托盘的功能.
3、三 设计与实现现1,需求分析 数据流流图2,概念结构设设计E-R图说明:用户实体体拥有用户名名和密码2个个属性;联系系人实体拥有有相片编号,相相片名称,联联系人性别,联联系人年龄,联联系人所属分分组,联系人人编号,联系系人邮箱,联联系人邮政编编码,联系人人地址,相片片信息,用户户名11个属属性;相片实实体拥有相片片编号,相片片名称,相片片信息3个属属性。 一个用用户登录以后后,可以在联联系人表中建建立多个联系系人,所以用用户实体和联联系人实体是是1:n的关关系;每个联联系人可以上上传多张相片片储存在相片片表中,所以以相片实体和和联系人实体体是n:1的的关系。3, 逻辑结构构设计E-R图自动转转
4、化为逻辑结结构模型后如如下:用户user22(用户名uuid2,密密码pwd);联系人lxy(相片编号pid,相片名称pname,联系人性别pgender,联系人年龄page,联系人所属分组pgroup,联系人编号pnumber,联系人邮箱pmail,联系人邮政编码ppostalcode,联系人地址padress,头像信息pphoto,用户名uid2);相片photoo(相片编号号pid, 相片名称ppname,相片信息phhoto)。(主键用加粗+下划线标出出)4,物理结构设设计用户表:创建表语语句:create tablee userr2(uidd2 nummber pprimarry k
5、eyy,pwd varchhar2(220); 联系人表:创建表语语句:create tablee lxy(pid nuumber primaary keey,pname vvarchaar2(200),pgenderr varcchar2(20),page vaarcharr2(20),pgroup varchhar2(220),pnumberr varcchar2(20),pemail varchhar2(220),ppostallcode varchhar2(220),padresss varcchar2(20),pphoto long raw,uid2 vaarcharr2(20)fo
6、reignn key(pid) referrencess photto(pidd);相片表:创建表语语句:create tablee photto (piid nummber pprimarry keyy,phottonamee varcchar2(20),pphoto long raw);5,程序说明连接数据库:privatee stattic Sttring driveer=orracle.jdbc.driveer.OraacleDrriver;/声明明驱动类字符符串/声明数据据库连接字符符串privatte staatic SStringg url=jdbcc:oraccle:thhin
7、:1127.0.0.1:11521:oorcl;privatte staatic CConnecction con=nnull;/声明数据据库连接对象象引用privatte staatic SStatemment sstat=nnull;/声明语句句对象引用privatte staatic PPreparredStaatemennt psIInsertt=nulll;/声明明预编译语句句对象引用privatte staatic RResulttSet rrs=nulll;/声声明结果集对对象引用publicc stattic Coonnecttion ggetConnnectiion()/得到数据据库连接的方方法tryClasss.forrName(driveer);/加载驱动类类con=DriiverMaanagerr.getCConnecction(url,systeem,qq);/得到连接catchh(Exceeptionn e)ee.prinntStacckTracce();returrn conn;/返回回连接系统结构图:通讯录系统通讯录系统联系人管理注册登录系统查询联系人信息添加联系人删除联系人信息添加联系人照片删除联系人照片注册新用户用户登录修改登录密码删除用户修改联系人资料软件功能截图:(1)登录界面面及修改密(2)程序主界
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 传媒广告制作合同范例
- 产品价格合同范例
- 美托洛尔在无症状肥厚型心肌病患者中的应用研究
- 中止运输合同范例
- 联邦学习系统的安全防御与隐私保护技术研究
- 小样本命名实体识别方法研究
- 中标补充合同范例
- 隔音板施工方案
- 专利引进合同范例格式
- 2025年多晶硅磁控溅射靶材项目合作计划书
- 2025年贵州通服安顺分公司招聘笔试参考题库含答案解析
- 2025年广州市黄埔区东区街招考社区居委会专职工作人员高频重点提升(共500题)附带答案详解
- 法治信访培训课件
- 铅锌选矿厂安全教育培训
- 某寺庙施工组织设计方案
- 伊斯兰法 外国法制史 教学课课件
- 汽车维修保养服务项目投标文件
- 《国家文化安全》课件
- 泰语日常用语1000句
- 特种设备日管控、周排查、月调度模板
- 保密知识培训课件
评论
0/150
提交评论