




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库设计说明书1 引言1.1 编写目的 网络日记的目的是方便用户随时随地能够写日记,所以日记的存储是网络日记的核心,它的主要目的是为用户提供所写对日记的查询,修改以及分享。这就要求信息查询系统具有可扩展性。1.2 编写背景 随着网络和电脑的普及,现在几乎每个人都能连接网络,为了方便喜欢写日记的人能够随时记录下当天的的一些事情,我们开发的软件能够满足随时随地写日记,时时刻刻分享生活中的趣事,和朋友共享乐趣,以及很方便的管理自己日记。1.3 参考资料 Dan WoodSQL2005 数据库管理M北京:清华大学出版社,2008:45652 外部设计2.1 标识符和状态 本软件采用myeclipse为基本开发工具,数据库采用mysql,数据库中一共建立了9 个表 程序员和系统分析员想对数据库进行操作的话需要安装相关软件和插件。2.2 使用它的程序 操作系统:windows 使用访问数据库的程序主要是网页浏览器,一下是几种主要的常用浏览器:Internet explorer 9,360安全浏览器,世界之窗,百度浏览器,TT浏览器,搜狗浏览器,谷歌浏览器,opera浏览器,遨游浏览器,qq浏览器,极速浏览器等等。2.3 约定 编号类数据类型,都是3位整型数据。 密码设定为5-8位整型数据。2.4 专门指导 对于从事此数据库的生成、此数据库的测试、维护的人员提出如下参考意当见可以进行联机访问这需要安装相应的插件。 数据库的输入统一采用键盘。由于现在没有设置权限故只要不违背基本的 限制所有的操作都是可以进行的。可是对于本系统需要的数据却是有数据长度限制的尤其是有说明的部分所以测试人员在具体进行数据测试时要注意数据输入格式。2.5 支持软件 操作系统:windows 后台数据库:mysql 2005 组建设计语言:Java EE 浏览器:Internet explorer 6.0已上版本 开发环境:myeclipse professional 2014或更高版本3机构设计 3.1概念结构设计 3.2逻辑结构设计 将上面的E-R图进行分析后,形成如下的逻辑关系结构 3.3物理结构设计 在数据库中,数据的存储如下: User:列名数据类型是否允许空是否为主键注释userIDCHAR(20)否是用户名passWordCHAR(20)否否用户的密码nickNameCHAR(10)否否用户的昵称ageCHAR(3)是否用户的年龄nameCHAR(20)否否用户的真实姓名userMailboxCHAR(20)否否用户的注册邮箱 Journal:列名数据类型是否允许空是否为主键注释journalIDCHAR(20)否是日志的IDjournalNameCHAR(20)否否日志的名称dustbinCHAR(1)否否是否存为垃圾箱reviseTimeCHAR(10)否否日志编写日期secretCHAR(1)否否日志隐私contentLONGTEXT是否日志内容userIDCHAR(20)否否用户名 Schedule:列名数据类型是否允许空是否为主键注释schduleIDCHAR(20)否是日程IDschduleContentLONGTEXT是否日程内容remindTimeCHAR(10)是否日程提醒时间userIDCHAR(20)否否用户的IDcreateTimeCHAR(20)否否创建时间 Lablel:列名数据类型是否允许空是否为主键注释lablelIDCHAR(20)否是标签IDlablelNameCHAR(20)否否标签名称 Contact:列名数据类型是否允许空是否为主键注释userIDCHAR(20)否是用户的ID Application:列名数据类型是否允许空是否为主键注释userIDCHAR(20)否是用户的IDsecceedCHAR(1)否否是否申请成功 Collent:列名数据类型是否允许空是否为主键注释userIDCHAR(20)否是用户的IDjournalIDCHAR(20)否是日志的ID ClickLike:列名数据类型是否允许空是否为主键注释userIDCHAR(20)否是用户的IDjournalIDCHAR(20)否是日志的ID Relation:列名数据类型是否允许空是否为主键注释journalIDCHAR(20)否是日志的IDlablelIDCHAR(20)否是标签ID4 运用设计 4.1 数据字典设计名字:User别名:用户信息表描述:存储用户信息的表定义:User=userID+passWord+nickName+age+name+userMailbox位置:netshop名字:Journal别名:日志信息表描述:存储日志信息的表定义:Journal=journalID+journalName+dustbin+reviseTime+secret+content+userID位置:netshop 名字:Schedule别名:日程信息表描述:存储日程信息的表定义:Schedule=schduleID+schduleContent+remindTime+userID+createTime位置:netshop名字:Lablel别名:标签信息表描述:存储标签信息的表定义:Lablel=lablelID+lablelName位置:netshop名字:Contact别名:好友联系表描述:存储好友联系的信息的表定义:Contact=userID位置:netshop名字:Application别名:申请信息表描述:存储申请信息的表定义:Application=userID+secceed位置:netshop名字:Relation别名:关联信息表描述:存储日志与标签关联信息的表定义:Application=journalID+lablelID位置:netshop名字:Collent别名:收藏信息表描述:存储用户收藏日志信息的表定义:Collent=userID+journalID位置:netshop名字:ClickLike
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 俩小儿的课件
- 镇网络阵地管理办法
- 郊区社区戒毒管理办法
- 经纪云门店管理办法
- 新质生产力基本内涵
- 税务八小时外管理办法
- 网络举报工作管理办法
- 湖南民间寺庙管理办法
- 企业工会代表安全培训课件
- 新质生产力社区教育
- 头颈部肿瘤护理指南
- 人教版 三年级 数学 上册 第一单元 观察物体《第1课时 观察物体(1)》课件
- 2025年党建工作应试题库及答案
- 2025年度《危险化学品生产企业事故隐患内部报告奖励管理制度》范本+附表
- 菲蜜丽培训课件
- 《校园安全指导》职业院校安全教育全套教学课件
- 社区获得性肺炎的个案护理
- 一年级ABC英语字母读音教案
- 老年人多重用药管理
- 2025至2030中国场发射显示器(fed)行业市场现状分析及竞争格局与投资发展报告
- 2025至2030年中国遥控式水下机器人(ROV)行业发展现状调查及前景战略分析报告
评论
0/150
提交评论