学生数据分享系统-数据库设计文档

上传人:M****1 文档编号:565022753 上传时间:2023-09-10 格式:DOCX 页数:7 大小:275.46KB
返回 下载 相关 举报
学生数据分享系统-数据库设计文档_第1页
第1页 / 共7页
学生数据分享系统-数据库设计文档_第2页
第2页 / 共7页
学生数据分享系统-数据库设计文档_第3页
第3页 / 共7页
学生数据分享系统-数据库设计文档_第4页
第4页 / 共7页
学生数据分享系统-数据库设计文档_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《学生数据分享系统-数据库设计文档》由会员分享,可在线阅读,更多相关《学生数据分享系统-数据库设计文档(7页珍藏版)》请在金锄头文库上搜索。

1、错误!未找到引用源。编写:黄欣宇班级:网工0803学号:2008011427正文目录1数据库需求分析错误!未定义书签。1.1信息需求错误!未定义书签。1.2处理需求错误!未定义书签。1.3安全性与完整性要求错误!未定义书签。2数据库结构设计错误!未定义书签。2.1数据库概念结构设计错误!未定义书签。2.2数据库逻辑结构设计错误!未定义书签。2.3数据库物理结构设计错误!未定义书签。3数据库逻辑结构设计43.1概念结构设计43.2逻辑结构设计53.3物理结构设计74数据库行为设计74.1功能分析错误!未定义书签。4.2功能设计错误!未定义书签。1数据库需求分析本系统是介于学校缺少一个交流学习和生

2、活的良好平台所开发的,通过本系统大家 可以在这个平台上推荐学习资料,交流好的学习方法,大家还可以通过系统进行即时聊 天。希望通过本系统大家能够加强沟通,共同进步。11信息需求针对校园交流分享系统,在同学们之间进行调研和分析,总结出如下的需求信息: 实行会员制管理,所以需要进行会员注册。 会员有权进行分享,留言,上传,发布博文等操作,因此需要建立相应的表对信息进行 存储。为鼓励会员进行操作,将实行相应的加分制度。因此也需要建立相应的表进行存 储。 会员达到一定积分可以建立讨论组,并加入讨论组。所以需要建立相应的表存储组信息。 会员可以进行即时聊天,需要建立相关表对信息进行存储。1.2处理需求2)

3、经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下的数据项和数据结 构:用户信息,包括数据项有:用户学号,班级,用户名等。 博文信息,包括数据项有:编号、标题等。群组信息,包括数据项有:编号、标题等。 分享视频信息,包括数据项有:编号、标题等。 分享链接信息,包括数据项有:编号、标题等。聊天信息,包括数据项有:编号、标题等。1.3安全性和完整性要求会员可以进行基本的分享,留言,上传,发布博文等操作,并且可以根据积分,分为四 个等级。不同等级所能操作的权限不同。因此对于数据库的使用也是不同的。2数据库概念结构设计2.1概念结构设计2.2逻辑结构设计由以上概念结构图可以进一步设计如下逻辑

4、结构图:dm Busin ess ContextiqiloadiiAcolumn*PK id: INTEGER name: VARCHAR(100)* info: TEXT* Uli: VARCHAR(200) uploadtime: DATETIMEcolumn*PK id: INTEGERdialer VARCHAR(50) title: VARCHAR(100) laieTime: MTETIME content: TEXTVitfio*PK id* title: VARCHARO) info: TEXT laietime: MTETIME* Mia IB匚 VARCHAR(50)* n

5、it VARCHARO) content: TEXT*PK id: INTEGERname: VARCHARP55) info: TEXTsfTime: OATETIME cieator VARCHAR(50) type: VARCHAR(50)PK linMNTEGER)group0PK_uf(lhrrEGER)+ PK_gruup(INTEGER)PK+ PK_uplDad(lhrTEGER)*PK id: INTEGERsender VARCHAR(50) recipent: VARCHAR(50) m刃:VARCHARP55)BlogPK+ PK_chat(INTEGER) colum

6、ns*PK id: INTEGER* title: VARCHAR(50)* content: TEXT writer VARCHARO) type: VARCHAR(20) writeTime: DATETIME(X+ PK_Blog(jhTTEGER)主要功能表:用户基本信息表: 博文信息表: 分享信息表dm Business ContextSharecolumn*PK id: INTEGER* tiUe: VARCHAR(100)* info: TEXTlanetime: DATETIME dianen VARCHAR(50) resharen VARCHAR(50) diarej止 INTEGER* type: VARCHAR(50) PK+ PK_Share(INTEGER)2.3物理结构设计3数据库行为设计用户界面功能图

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号