- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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已成为关系数据库的标准语言。
在设计数据库时,首先应该根据一个关系
您可能关注的文档
- (毕业设计论文)蔡晓峰+200812135018.doc
- (数据修改)年产10000吨味精工厂设计.doc
- (D版)马坡2期:临时用电组织设计.doc
- (修订版)2012 届学生毕业论文2.doc
- (hao)作文指导——语言(修改稿).ppt
- (庄)德阳换流站直流滤波器T21、T22拆除作业指导书20110325修订版.doc
- (样板)二级齿轮减速器设计.xls
- (二期)设计招标文件.doc
- (2011.06.14)中国当代文学专题期末复习指导(文本).doc
- (国土39)烟囱筒身施工作业指导书.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
最近下载
- 必威体育精装版部编版道德与法治五年级下册全册一课一练及答案.pdf
- 第4课 画外之意——中国传统人物画 课件-2023-2024学年高中美术人教版(2019)美术鉴赏.pptx VIP
- 《中国老年骨质疏松症诊疗指南(2024)》解读.pptx VIP
- 大学英语六级词汇带音标.pdf VIP
- 美国儿科学会育儿百科-家庭教育.doc VIP
- SL 754-2017 城市防洪应急预案编制导则{高清的版}.pdf-2020-09-15-16-48-02-128.docx
- “节水”小知识竞答试题及答案.doc
- 玻璃及玻璃升降器布置.pdf VIP
- 高星级饭店运营与管理专业人才培养方案.pdf VIP
- 湖北省黄冈市黄梅县晋梅中学九年级(下)竞赛化学试卷(3月份).doc VIP
文档评论(0)