Oracle数据库课程设计报告计划.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档 精品文档 PAGE PAGE10 精品文档 PAGE Oracle数据库 课程设计报告 题目:通讯录系统 班级:0805 课序号:01(张一,马工速) 02(张明,曲珊珊,韩程) 组长: 张一 200893065 组员: 张明 200893203 曲珊珊 200892208 马工速 200893056 韩程 200893039 -1- 目录 一目概括?????????????????????? 3 二详细功能介???????????????????? 3 三与????????????????????? 3 需求剖析?????????????????????????? 3 观点构???????????????????????? 4 构???????????????????????? 4 物理构???????????????????????? 5 程序明?????????????????????????? 6 数据接???????????????????????? 6 系构???????????????????????? 7 件功能截??????????????????????? 7 四分工?????????????????????? 11 -2- 一项目概括 现代人的生活节奏日益加快, 各样联系人也不断增多,可是有很大一部分人 依旧在使用纸质通讯录。根据我的总结,纸质通讯录有以下缺陷:1,储藏信息量少,查找不方便;2,不能寄存照片;3,安全性不高,信息容易丢掉,且关于隐私保护不强。为此,我开发了这个java通讯录程序。在我写的此程序中,上述缺陷得到了很好的填补。 二详细功能介绍 ,用户的登录,注册,删除功能; 2,联系人信息的增加,删除,改正,查问的功能; 3,联系人分组的增加,删除的功能; 4,联系人头像的上传,显示等功能; 5,联系人相册的各项管理功能(相片的上传,删除等功能) ; 6.实现系统托盘的功能. 三设计与实现 1,需求剖析 数据流图 -3- 2,观点构造设计 E-R图 说明:用户实体拥有用户名和密码2个属性;联系人实体拥有相片编号,相片名称,联系人性别,联系人年纪,联系人所属分组,联系人编号,联系人邮箱,联 系人邮政编码,联系人地点,相片信息,用户名11个属性;相片实体拥有相片编号,相片名称,相片信息3个属性。 一个用户登录以后,能够在联系人表中成立多个联系人,所以用户实体和联系人实体是1:n的关系;每个联系人能够上传多张相片储藏在相片表中,所以相片实体和联系人实体是n:1的关系。 3, 逻辑构造设计 E-R图自动转变为逻辑构造模型后如下: -4- 用户user2(用户名uid2,密码pwd); 联系人lxy(相片编号pid,相片名称pname,联系人性别pgender,联系人年纪page,联系人所属分组pgroup,联系人编号pnumber,联系人邮箱pmail,联系人邮政编码ppostalcode,联系人地点padress,头像信息pphoto,用户名uid2);相片photo(相片编号pid,相片名称pname,相片信息photo)。 (主键用加粗+下划线标出) 4,物理构造设计 用户表: 创建表语语句: create table user2(uid2 numberprimary key,pwdvarchar2(20)); 联系人表: 创建表语语句: createtablelxy (pidnumberprimarykey, pnamevarchar2(20), pgendervarchar2(20), pagevarchar2(20), -5- pgroupvarchar2(20), pnumbervarchar2(20), pemailvarchar2(20), ppostalcodevarchar2(20), padressvarchar2(20), pphotolongraw, uid2varchar2(20) foreignkey(pid)referencesphoto(pid) ); 相片表: 创建表语语句: createtablephoto(pidnumberprimarykey,photonamevarchar2(20),photolongraw); 5,程序说明 连结数据库: privatestaticString 声明 驱动类字符串 声明数据库连结字符串 privatestaticString privatestaticConnectioncon=null;// 声明数据库连结对象引用 -6- privatestaticStatementstat=null;// 声明语句对象引用 privatestaticPreparedStatementpsInsert=null;// 声明预

文档评论(0)

173****1527 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档