网站大量收购独家精品文档,联系QQ:2885784924

(啊k)数据库期末论文.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
社交网站数据库设计需求分析 姓名:陈俊嘉 班级:11级电子商务2班 学号:1111026067 社交网站系统数据库设计需求分析 摘要:随着二十一世纪社会的飞速发展,人们对社交需求的不断增加,加之 Web 技术的发展和 J2EE 平台的广泛应用,使得网络社交平台有了广泛的应用前景。社交网站系统,不但满足了日常的交友、学习和娱乐的需要,还具有数据转移、历史数据入库和信息分类处理与批量化设置等功能,是具有一定实用价值的网络系统。本文由需求分析、数据流介绍、概念结构E-R图设计、逻辑结构设计以及将关系转换成表等几个版块构成,为社交网站数据库的设计奠定了基础。 关键词:社交网站 数据库设计 需求分析 一、数据库需求分析 1.需求分析 系统需求分析是决定一个系统成功与否的关键,所以必须要做市场调研和需求关系的详细分析。要开发,首先需要确定它能提供哪些功能: (1)分享个人信息,寻求新的朋友; (2)用日志和相册记录生活点滴; (3)分享文章、照片; (4)根据特殊兴趣创建群组、寻找同趣好友; (5)非常及时快速的知道好友的必威体育精装版信息; (6)通过完善家乡、所在地、联系方式、兴趣爱好、工作信息和学校信息,寻找老乡、老朋友和结识同趣的新朋友。 2.社交网站的特点是具有Web2的相关特点 (1)多人参与:在 Web2 中每一个用户都具有双重角色,它们既是信息需求者又是信息提供者。 (2)人是灵魂:在互联网的新时代,各种消息和信息都是人员在传递,人员在进行交互,是各色各样的人在 Web2 里进行了信息的相互流通,所以人是灵魂。 (3)可读可写的互联网:在 Web1 里,互联网只是读取式交互,没有可以供写入的功能,然而,Web2 里实现了相互的交互,不但可以浏览读取想要的信息还可以进行所需要的信息反馈。 (4)更具社会性:Web2.0 更能体现社会中人与人之间的关系,更多活动是以用户为中心的等等。 3.基于上述分析,本系统需要完成以下具体任务: (1)会员注册:它主要实现了会员信息录入,并核实信息的准确性,然后将其信 息 存入到数据库中。 (2)编辑个人具体信息:可以编辑“基本信息”、“联系信息”、“兴趣信息”、“工作 信息”、“学校信息”,还可以修改密码,或者“自杀”(删除账号)。 (3)有哪些信誉好的足球投注网站:用户可以根据不同的信息有哪些信誉好的足球投注网站想找到的好友。 (4)访问者:用户可以看到最近都有哪些用户访问了“自己”的页面。 (5)可能认识:系统根据用户填写的信息为用户寻找的该用户可能认识的其他用户,从而帮助用户寻找老友、发现新朋友,扩大好友圈。 (6)日志:用户可以发表新日志、编辑日志和删除日志。 (7)相册:用户可以创建相册、编辑相册、删除相册。 (8)照片:用户可以换头像照片,可以往相册上传照片、编辑照片、删除照片、设置照片为相册封面等功能。 (9)状态:用户可以适时更新状态,告诉好友“自己正在干什么、心情如何”,查看自己的状态,查看好友的状态。 (10)群组:每一个实际用户都具有五个创群的机会,它不像其他的社交系统,需要开通各种特权,并且还要交费。在这里创建自己的群完全是免费的,同时你也可以把自己的群进行转让和申请合伙的管理人等。 (11)群组管理:修改群信息、修改群头像、管理群成员。 (12)分享:用户可以分享日志、相册、照片。 (13)站内信:用户可以给其他用户发站内信。 (14)留言板:有用户留言板、群组留言板、相册留言板、照片留言板、文章留言板、状态留言板等。 (15)留言/评论:用户可以在上述各种留言板发表留言或者评论,可以回复别人的留言,可以删除自己的留言。 (16)新鲜事:当用户发表日志、上传照片、分享日志相册或文章都会产生新鲜事。分为自己的新鲜事和好有新鲜事,可以让好友知道“自己”的动态。反过来也可以让用户知道好友们的动态,增加互动性。 (17)申请好友/申请加入群组:用户可以向其他用户发出好友请求,可以申请加入某个群组,等待好友确认接收或者忽略。 (18)提示:当好友给“自己”留言,有其他用户向“自己”申请好友,或者申请加入“自己”创建的群组;其他用户接受了自己的好友请求,其他用户接受了自己的群请求,系统都会给用户添加提示信息。 二、数据库设计 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,即数据库就是相关信息的集合。在数据库系统中,主要的数据模型有:层次模型、网状模型、关系模型。应用最广泛的数据库模型当属关系模型,关系数据库中包含了多个数据表的信息。在三种数据模型中, 关系型数据库对数据库的操作采用了标准的SQL语言,即结构化查询语言,它功能丰富、使用方式灵活、语言简洁易学,允许用户在程序中直接嵌套,SQL已成为关系数据库的标准语言。 在设计数据库时,首先应该根据一个关系

您可能关注的文档

文档评论(0)

jhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档