已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
乐照网系统圈子模块的设计需求分析报告书总页数 22 正文 18 附录 生效日期 2013.12.3编制: 审批:南昌航空大学东软班 需求分析报告书 版本 0.1.1修改履历修改编号 日期 修改人 版本号 修改内容1 VER0.1.0 初始做成2 VER0.1.1 第一次修改东软集团股份有限公司 IT 人才实训中心版权所有,翻版必究目录引言 .1目的 .1背景 .1参考资料 .1术语 .1任务概述 .2目标 .2需求规定 .2一般性需求 .2功能性需求 .2整体业务流程描述 .3E-R 图: .3关系数据模型: .4数据库表: .4用户表 .4角色表: .4好友列表: .5圈子列表: .5节点表: .5权限表: .5成长圈子模块用例图 .6成长圈子模块的业务流程 .6加载首页信息 .7搜索用户 .8添加分组 .9删除分组 .10改变用户所在分组 .11圈子新建模块 .12圈子编辑模块 .13圈子删除模块 .14圈子查看模块 .15附录 .16系统安全性的要求 .16数据存储安全 .16访问控制安全 .16网络传输安全 .16南昌航空大学东软班 需求分析报告书 版本 0.1.1应用系统审计 .16系统约束 .17其他专门要求 .17运行环境规定 .17运行环境 .17软件环境 .17硬件环境 .17接口 .17遗留问题 .18项目非技术需求 .18南昌航空大学东软班 需求分析报告书 版本 0.1.11引言目的编写这份报告的目的在于使开发方了解圈子运作的总体流程,明确软件的功能及达到的目标。为后续的设计作为参考文档。背景乐照网(SNS)系统目前在国内现在出现的网站都已经商业化过于负重的道路,更重要的是现在国内还没有出现纯视频和图片的社交网站。为了在这方面打开思想,引入新的技术与设计思想从而真正的设计出国内的图片,视频社交网站。本系统网站设计是根据国内外社交性网站发展的情况与发展史分析得出,它将给国内的网站带来新一波的变革,让人们体验纯图片,视频的效果网站。经过对国内外现有 SNS 网站进行了分析,形成此文档,以便开发方可以更好的理解用户需求,进而进行后续的设计开发工作。参考资料百度百科SNS。术语1、 日志:以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的网络交流方式。2、 成长日志:以视频、图片为主体记录成长过程中每日发生的事情的日志。3、 成长圈子:基于用户关系信息分享、传播以及获取平台,用户可以通过 WEB 组建个人圈子,以成长日志更新信息,并实现即时分享。4、 关注我的人:在成长圈子中可以查看、评论、分享我的成长日志的用户。5、 我关注的人:在成长圈子中我可以查看、评论、分享其成长日志的用户。6、 好友:互相关注的用户。南昌航空大学东软班 需求分析报告书 版本 0.1.127、 成长论坛:提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法,是一种交互性强,内容丰富而及时的 Internet 电子信息服务系统。用户在成长论坛上可以获得各种推荐信息,发布信息,进行讨论,聊天等等。任务概述目标项目总体目标是搭建一个集日志、微博、论坛,圈子功能为一体的多功能的大型社交网站。本系统能够记录用户的成长视频、图片信息,并且分享给好友,进行查看评论;并提供成长论坛,向所有用户提供推荐信息,提供一个给所有用户自由交流的平台。需求规定一般性需求 基于浏览器的操作模式,安装简单、操作方便,具有良好的系统扩充能力。 良好的人机交互界面和帮助支持页面。 打开页面延迟不超过 10s,系统能够支持 1000 个人同时在线。 灵活的模块需求设计,可根据实训项目周期灵活裁剪。 严格的安全管理机制。 有良好的安全性能和健壮性功能性需求微博,日志,圈子,论坛模块的相关功能。南昌航空大学东软班 需求分析报告书 版本 0.1.13整体业务流程描述本系统一共分为四大模块,成长日志、成长圈子、成长论坛、微博模块,其中成长日志主管日主管理,成长圈子负责圈子管理,成长论坛负责论坛管理,微博负责微博管理。其总体业务流图如下:图 1.乐照网功能模块执行流程南昌航空大学东软班 需求分析报告书 版本 0.1.14E-R 图:用 户 编 号用 户拥 有好 友属 于拥 有角 色圈 子权 限1nm1m拥 有1n属 于nn m用 户 名密 码兴 趣 爱 好电 子 邮 箱年 龄 性 别地 址昵 称好 友 列 表 编号 圈 子 名 称 圈 子 编 号 圈 子 信 息 圈 内 用 户角 色 编 号节 点 编 号圈 内 用 户圈 内 用 户圈 内 分 组1属 于m分 组 编 号分 组 名 称图 2.SNS 的 E-R 图关系数据模型:用户:(用户编号,用户名,密码,兴趣爱好,电子邮箱,年龄,性别,地址,联系电话,地址,公司,学校) ;角色:(角色编号,角色类型) ;好友列表:(列表编号,好友昵称) ;圈子:(圈子编号,圈子名称,圈子信息,好友列表编号) ;圈内分组:(分组编号,分组名称)节点:(节点编号,节点名称,链接地址,节点序号,父节点序号,标题,目标地址,图标,打开图标,是否全部打开) ;权限:(节点编号,角色编号) ;南昌航空大学东软班 需求分析报告书 版本 0.1.15数据库表:用户表名称 描述 是否必添Id 用户编号 是UserName 用户名 是Password 密码 是Interest 兴趣爱好 是Email 电子邮箱 是Age 年龄 是Genders 性别 是Address 地址 是Phone 联系电话 是Friends 好友总数 是Dialect 昵称 是Company 公司 否University 学校 否Lock 是否封号,默认是 False 是角色表:名称 描述 是否必添RoleId 角色编号 是UserStyle 角色类型 是好友列表:名称 描述 是否必添FriendsListId 好友列表编号 是FriendsName 好友姓名 是圈子列表:名称 描述 是否必添CircleId 圈子编号 是南昌航空大学东软班 需求分析报告书 版本 0.1.16CircleName 圈子姓名 是FriendsListId 好友列表编号CircleInformation 圈子信息 是节点表:名称 描述 是否必添NodeId 节点编号 是NodeName 节点名称 是URL 链接地址 是NodeNo 节点序号 是NodePid 父节点序号 是Title 标题 否Target 目标地址 否Icon 图标 是IconOpen 打开图标 是Open 是否全部打开 是权限表:名称 描述 是否必添NodeId 外键节点编号 是RoleID 外键角色编号 是南昌航空大学东软班 需求分析报告书 版本 0.1.17成长圈子模块用例图图 3 .圈子模块用例图成长圈子模块的业务流程成长圈子模块的功能在于查看你关注的用户的成长日志更新状态和管理好友圈子。在成长圈子首页中,加载用户的简要信息、系统公告、广告信息,并可以按分组查看不同分组的关注的用户的成长日志更新信息,也可以查看所有用户的信息。对于查看日志信息,页面每次将自动加载以一定数量日志为一组的信息,当用户需要查看更多信息时将会加载下一组信息(如果不满一组将进行提示) 。在管理好友圈子的页面中,我们将可以查看我关注的用户和关注我的用户,并对我关注的用户进行分组管理或取消关注。同时我们也能搜索感兴趣的用户,通过跳转进入他的南昌航空大学东软班 需求分析报告书 版本 0.1.18成长日志个人主页进行查看,或者进行关注。综述,成长圈子是一个与好友互动的模块。业务流程描述:图 4.圈子模块执行流程图加载首页信息业务流程描述:南昌航空大学东软班 需求分析报告书 版本 0.1.19图 5.初始化加载页面需求描述功 能 需 求功能名称 加载首页信息优先级 高业务背景 加载成长圈子首页。该页面同时为网站登陆后的首页功能说明 加载个人信息、公告信息、广告信息、好友成长日志信息约束条件 个人信息和好友成长日志信息直接从数据库中获取,公告信息和广告信息只有管理员才拥有更新权限相关查询 成长日志主页查询,公告信息查询,广告信息查询,成长日志信息查询,分组查询其他需求 对于视频类型的成长日志要求在成长圈子中显示第一帧的缩略图像,图片类型的成长日志要求在成长圈子中直接显示缩略图数据描述名称 描述 是否必添用户 ID 用户的标识,唯一 是个人信息 用户的相关个人信息,比如关注数,被关注数,日志发布数,头像等是公告信息 管理员设置的公告信息 否广告信息 管理员设置的广告信息 否好友成长日志信息 从数据库中获取的最近的一定数量的成长日志信息是分组查看 下拉框,加载该用户的所有分组,供用户选择 是南昌航空大学东软班 需求分析报告书 版本 0.1.110搜索用户业务流程描述。其工作流程如下图:图 6.圈子用户搜索需求描述功 能 需 求功能名称 搜索用户优先级 高业务背景 在整个系统中,搜索感兴趣的用户功能说明 输入关键字搜索用户:如果不存在相关用户,提示“不存在相关用户”并重新输入;如果存在,加载相关用户列表,等待后续操作约束条件 搜索中关键字可以是用户的完整 ID 也可以是用户的部分 ID相关查询 数据库中用户 ID 的查询其他需求 如果无查询记录,返回提示;有相关用户则返回用户表数据描述名称 描述 是否必添搜索关键字 用来搜索数据库中的记录 是用户列表 部分用户对该日志的评论信息及评论用户的简要信息是南昌航空大学东软班 需求分析报告书 版本 0.1.111添加分组业务流程描述需求描述图 7. 圈内添加分组功 能 需 求功能名称 添加分组优先级 高业务背景 用户想添加一些新的分组功能说明 进入我关注的人的页面后,添加分组约束条件 所有信息必须从数据库中读取,并检测是否含有屏蔽字相关查询 关注我的人的查询,我关注的人的查询,分组查询其他需求 提示是否操作成功数据描述名称 描述 是否必添分组 用户自定义的分组 是删除分组业务流程描述南昌航空大学东软班 需求分析报告书 版本 0.1.112图 8. 删除圈内分组需求描述功 能 需 求功能名称 删除分组优先级 高业务背景 用户想删除一些新的分组功能说明 进入我关注的人的页面后,删除分组约束条件 所有信息必须从数据库中读取,检测该分组中是否有用户:如果有,放入默认分组。然后删除该分组相关查询 关注我的人的查询,我关注的人的查询,分组查询其他需求 提示是否操作成功数据描述名称 描述 是否必添分组 用户自定义的分组 是改变用户所在分组业务流程描述南昌航空大学东软班 需求分析报告书 版本 0.1.113图 9. 改变用户分组需求描述功 能 需 求功能名称 改变用户所在分组优先级 高业务背景 用户想改变一些关注的用户所在的分组功能说明 进入我关注的人的页面后,找到指定的用户,选择新的分组,这样把该用户放入新的分组中约束条件 所有信息必须从数据库中读取相关查询 关注我的人的查询,我关注的人的查询,分组查询其他需求 提示是否操作成功数据描述名称 描述 是否必添分组 用户自定义的分组 是圈子新建模块需求描述:功 能 需 求功能名称 圈子新建优先级 高业务背景 客户端提供用户途径来新建圈子功能说明 支持用户完成新建圈子的操作约束条件 信息必须经过验证相关查询 输入:新建圈子的信息输出:新建的结果其他需求业务描述:南昌航空大学东软班 需求分析报告书 版本 0.1.114图 10. 圈子管理数据描述:名称 描述 是否必添圈子名称 唯一 是圈子成员 圈子里面成员的列表 否圈子信息 圈子的描述 否圈子编辑模块需求描述:功 能 需 求功能名称 圈子编辑优先级 高业务背景 用户可能对于存在的圈子需要进行修改功能说明 用户进行编辑的途径约束条件 无相关查询 输入:修改的信息输出:新的圈子的信息其他需求业务描述:南昌航空大学东软班 需求分析报告书 版本 0.1.115图 11. 编辑圈子信息数据描述:名称 描述 是否必添圈子信息 对于圈子的介绍 是圈子成员 圈子里面成员的列表 否圈子名称 否圈子删除模块需求描述:功 能 需 求功能名称 圈子删除优先级 高业务背景 用户可能对于存在的圈子需要进行删除功能说明 用户进行删除的途径约束条件 无相关查询 输入:圈子的名称输出:新的圈子的信息其他需求业务描述:南昌航空大学东软班 需求分析报告书 版本 0.1.116图 12. 删除圈子数据描述:名称 描述 是否必添圈子列表 用户的圈子的列表信息 是圈子查看模块需求描述:功 能 需 求功能名称 圈子查看优先级 高业务背景 用户可能对于自己的圈子进行查看操作功能说明 用户进行查看的途径约束条件 无相关查询 输入:用户的 id输出:用户的圈子信息其他需求业务描述:南昌航空大学东软班 需求分析报告书 版本 0.1.117图 13. 查询圈子数据描述:名称 描述 是否必添圈子列表 用户的圈子的列表信息 是附录系统安全性的要求数据存储安全暂无描述。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋季国家管网集团福建公司高校毕业生招聘考试备考试题(浓缩500题)含答案详解(综合题)
- 2026年秦皇岛市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(完整版)
- 2026秋季国家管网集团山东分公司高校毕业生招聘考试备考题库(浓缩500题)及答案详解1套
- 2025国网甘肃省电力校园招聘(提前批)笔试模拟试题浓缩500题含答案详解(培优a卷)
- 国家管网集团2026届高校毕业生招聘考试备考题库(浓缩500题)及答案详解(历年真题)
- 2026届国家管网集团高校毕业生招聘考试参考题库(浓缩500题)带答案详解(巩固)
- 2026国网山西电力校园招聘(提前批)笔试模拟试题浓缩500题附答案详解ab卷
- 2026秋季国家管网集团山东分公司高校毕业生招聘笔试备考题库(浓缩500题)及参考答案详解(巩固)
- 2026国家管网集团高校毕业生招聘笔试备考题库(浓缩500题)带答案详解
- 2026国家管网集团广西公司秋季高校毕业生招聘笔试模拟试题(浓缩500题)附参考答案详解(b卷)
- 保安证考试题库及答案2025年
- CJ/T 475-2015微孔曝气器清水氧传质性能测定
- CJ 128-2007热量表
- 绿色低碳建筑设计 课件 第8章 实践案例分析
- 2025-2030中国运动护具行业市场发展分析及发展前景与投融资研究报告
- 无损检测质量管理
- 贸易居间费合同协议
- 2025+CSCO非小细胞肺癌诊疗指南解读 课件
- 《漯河双汇集团集团财务共享中心实施效果分析的案例报告》8200字
- 三小场所安全培训
- 职业技术学院2024级航海技术专业人才培养方案
评论
0/150
提交评论