




已阅读5页,还剩56页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东软集团股份有限公司 IT 人才实训中心版权所有,翻版必究东软秘密需求规约( 乐照网系统 ) 目录1.引言 .31.1 目的 .31.2 背景 .31.3 参考资料 .31.4 术语 .32 任务概述 .32.1 目标 .33 需求规定 .33.1 一般性需求 .33.2 功能性需求 .33.3 系统安全性需求 .34 运行环境规定 .34.1 运行环境 .34.2 接口 .35 遗留问题 .46 项目非技术需求 .4 1.引言1.1 目的本需求规约文档的目的是对乐照网的软件需求进行说明描述,并为软件开发后续阶段提供指导和说明。1.2 背景SNS 全称 Social Network Site,即“社交网站”或“社交网” 。社会性网络(Social Networking)是指个人之间的关系网络,这种基于社会网络关系系统思想的网站就是社会性网络网站(SNS 网站)。在国内现在出现的网站都已经商业化过于负重的道路,更重要的是现在国内还没有出现纯视频和图片的社交网站。为了在这方面打开思想,引入新的技术与设计思想从而真正的设计出国内的图片,视频社交网站。本系统网站设计是根据国内外社交性网站发展的情况与发展史分析得出,它将给国内的网站带来新一波的变革,让人们体验纯图片,视频的效果网站。1.3 参考资料830-1998 - IEEE Recommended Practice for Software Requirements Specifications1.4 术语日志:以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的网络交流方式。成长日志:以视频、图片为主体记录成长过程中每日发生的事情的日志。成长圈子:基于用户关系信息分享、传播以及获取平台,用户可以通过 WEB、WAP等各种客户端组建个人社区,以成长日志更新信息,并实现即时分享。关注我的人:在成长圈子中可以查看、评论、分享我的成长日志的用户。我关注的人:在成长圈子中我可以查看、评论、分享其成长日志的用户。好友:互相关注的用户。成长论坛:提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法,是一种交互性强,内容丰富而及时的 Internet 电子信息服务系统。用户在成长论坛上可以获得各种推荐信息,发布信息,进行讨论,聊天等等。 2 任务概述2.1 目标项目总体目标是搭建一个集博客、微博、论坛功能为一体的多功能的大型社交网站。本系统能够记录用户的成长视频、图片信息,并且分享给好友,进行查看评论;并提供成长论坛,向所有用户提供推荐信息,提供一个给所有用户自由交流的平台。3 需求规定3.1 一般性需求 基于浏览器和安卓手机的操作模式,安装简单、操作方便,具有良好的系统扩充能力。 良好的人机交互界面和帮助支持页面。 打开页面延迟不超过 10s,系统能够支持 1000 个人同时在线。 灵活的模块需求设计,可根据实训项目周期灵活裁剪。 严格的安全管理机制。 有良好的安全性能和鲁棒性。3.2 功能性需求3.2.1 系统功能点列表详见“项目功能结构_乐照网.xls”3.2.2 业务流程概述本系统一共分为五大模块,成长日志、成长圈子、成长论坛、系统支持和安卓模块,其中成长日志主管日主管理,成长圈子负责圈子管理,成长论坛负责论坛管理,系统支持为管理员提供支持,而安卓模块将日志、圈子两大功能一直到手机端。总体业务流程图: 3.2.2.1 成长日志 Flex 模块本模块主要负责用户注册登录、个人信息管理以及日志管理。注册登录还包括对手机、邮箱的验证等。个人信息管理主要是修改曾经注册的个人资料和密码的修改。日志管理主要是添加日志、浏览日志等。模块业务流程描述: 3.2.2.1.1 注册需求描述功 能 需 求功能名称 注册优先级 高业务背景 新用户可以注册来进入本系统。功能说明 1.提供用户注册,记录用户基本信息2.查询邮箱是否可用约束条件 1. 邮箱地址必须符合要求2. 邮箱地址唯一相关查询 查询邮箱是否已被注册只有注册后的用户才能进行登录其他需求 无裁剪说明 不可裁剪业务流程描述 数据描述名称 描述 是否必添邮箱 注册邮箱,唯一 是用户名 用于显示的用户名,长度不超过 20 个字符 是密码 数字、英文和下划线组成,不超过 20 个字符是性别 单选按钮 是生日 由年月日组成 是住址 长度不超过 200 个字符 否电话 由数字组成,长度不超过 20 个字符 否3.2.2.1.2 邮箱验证需求描述功 能 需 求功能名称 邮箱验证优先级 中业务背景 邮箱可以用来帮助用户找回密码或者发送本系统的相关通知给用户,用户可以通过邮箱来获取最新动态,也为自己的好友提供了一个额外的联系方式。 功能说明 1.生成验证码2.发送邮件至用户邮箱3.检验验证码约束条件 1.邮箱地址必须是用户注册时所用的邮箱2.邮箱地址可以更改但每次更改必须验证是否有效相关查询 查询用户邮箱和验证码其他需求 无裁剪说明 不可裁剪业务流程描述数据描述名称 描述 是否必添邮箱 注册邮箱,唯一 是验证码 系统自动生成的 6 个字符的数字 是3.2.2.1.3 手机验证需求描述功 能 需 求功能名称 手机验证 优先级 中业务背景 手机号可以用来帮助用户找回密码或者发送本系统的相关通知给用户,用户可以通过手机来获取最新动态,也为自己的好友提供了一个额外的联系方式。手机号还可以用来登录。功能说明 1.生成验证码2.发送短信至用户手机3.检验验证码约束条件 1.手机号必须是用户注册时所用的邮箱2.手机号可以更改但每次更改必须验证是否有效相关查询 查询用户手机号和验证码其他需求 无裁剪说明 可裁剪业务流程描述数据描述名称 描述 是否必添手机号 11 个数字组成,唯一 是验证码 系统自动生成的 6 个字符的数字 是 3.2.2.1.4 登录需求描述功 能 需 求功能名称 登录优先级 高业务背景 用来进行登录管理,包括对密码的修改。功能说明 1. 根据用户提供的用户名和密码进行登录2. 登录失败时给出失败信息,用户名不存在或者密码错误约束条件 所有用户操作都必须登录后才能进行。相关查询 查询用户名和密码是否正确其他需求 用户登录的密码需要进行加密裁剪说明 不可裁剪业务流程描述数据描述名称 描述 是否必添用户名 默认为用户邮箱,也可用手机号 是密码 密码长度不能超过 20 个字符 是 3.2.2.1.5 找回密码需求描述功 能 需 求功能名称 找回密码优先级 中业务背景 当用户忘记密码时,用户可以使用邮箱或者手机来使密码重置,让用户找回密码功能说明 1.生成随机密码2.重置用户密码3.发送邮件或者短信给用户约束条件 邮件或手机为注册时已经验证过的邮件和手机。相关查询 查询用户密码其他需求 无裁剪说明 不可裁剪业务流程描述数据描述名称 描述 是否必添用户名 默认为用户邮箱,也可用手机号 是密码 密码长度不能超过 20 个字符 是 3.2.2.1.6 新建日志需求描述功 能 需 求功能名称 新建日志优先级 高业务背景 日志是一个用来记录用户每天发生的新鲜事和心情的媒介,用户可以分享自己的日志给其他用户。日志由视频、图片或文字组成。功能说明 1.添加视频2.添加图片3.添加文字4.上传日志约束条件 1.用户登录后才能新建日志相关查询 查询用户日志列表其他需求 1.压缩图片和视频2.生成缩略图和视频截图裁剪说明 不可裁剪业务流程描述 数据描述名称 描述 是否必添日志名 长度不超过 20 个字符 是文字 长度不超过 65535 个字符 否视频 FLV 格式,由摄像头直接录制 否图片 任意格式,大小不超过 10M 否3.2.2.1.7 浏览日志需求描述功 能 需 求功能名称 浏览日志优先级 高业务背景 用户进入自己的日志管理页面,可以查看自己曾经上传的日志,也可以删除日志。功能说明 1.浏览日志列表2.直接播放视频3.直接浏览图片4.删除日志约束条件 1.用户需要登录后才能浏览日志相关查询 查询日志列表 其他需求 1.显示图片缩略图2.显示视频截图裁剪说明 不可裁剪业务流程描述数据描述名称 描述 是否必添日志名 查询结果显示项 是缩略图 查询结果显示项 是截图 查询结果显示项 是文字内容 查询结果显示项 是3.2.2.1.8 个人信息管理需求描述功 能 需 求功能名称 个人信息管理优先级 中业务背景 管理个人信息,还可以修改密码 功能说明 1.查看个人信息2.修改个人基本信息3.修改密码约束条件 1用户基本信息与学生注册个人信息的功能相同。相关查询 查询用户个人信息其他需求 对密码进行加密裁剪说明 不可裁剪业务流程描述数据描述名称 描述 是否必添邮箱 输入项、查询结果显示项 是用户名 输入项、查询结果显示项 是密码 输入项、查询结果显示项 是性别 输入项、查询结果显示项 是生日 输入项、查询结果显示项 是地址 输入项、查询结果显示项 是手机 输入项、查询结果显示项 是 3.2.2.2 成长圈子模块成长圈子模块的功能在于查看你关注的用户的成长日志更新状态和管理好友圈子。在成长圈子首页中,讲加载用户的简要信息、系统公告、广告信息,并可以按分组查看不同分组的关注的用户的成长日志更新信息,也可以查看所有用户的信息。对于查看日志信息,页面每次将自动加载以一定数量日志为一组的信息,当用户需要查看更多信息时将会加载下一组信息(如果不满一组将进行提示) 。在管理好友圈子的页面中,我们将可以查看我关注的用户和关注我的用户,并对我关注的用户进行分组管理或取消关注。同时我们也能搜索感兴趣的用户,通过跳转进入他的成长日志个人主页进行查看,或者进行关注。综述,成长圈子是一个与好友互动的模块。业务流程描述3.2.2.2.1 加载首页信息业务流程描述 需求描述功 能 需 求功能名称 加载首页信息优先级 高业务背景 加载成长圈子首页。该页面同时为网站登陆后的首页功能说明 加载个人信息、公告信息、广告信息、好友成长日志信息约束条件 个人信息和好友成长日志信息直接从数据库中获取,公告信息和广告信息只有管理员才拥有更新权限相关查询 成长日志主页查询,公告信息查询,广告信息查询,成长日志信息查询,分组查询其他需求 对于视频类型的成长日志要求在成长圈子中显示第一帧的缩略图像,图片类型的成长日志要求在成长圈子中直接显示缩略图裁剪说明 不可裁剪数据描述名称 描述 是否必添用户 ID 用户的标识,唯一 是个人信息 用户的相关个人信息,比如关注数,被关注数,日志发布数,头像等是公告信息 管理员设置的公告信息 否广告信息 管理员设置的广告信息 否好友成长日志信息 从数据库中获取的最近的一定数量的成长日志信息是分组查看 下拉框,加载该用户的所有分组,供用户选择是3.2.2.2.2 加载更多信息 业务流程描述需求描述功 能 需 求功能名称 加载更多信息优先级 高业务背景 用户进入成长圈子首页,并想查看更多的日志功能说明 加载下一组关注的用户的成长日志:如果剩下的成长日志多于一组,则加载一组成长日志;若不多于一组,则加载剩下的成长日志并提示“没有更多成长日志”约束条件 需要查询数据库中剩余的关注的用户的成长日志,并根据不同的情况进行提示;当没有更多日志时,加载按钮会被禁止相关查询 关注的用户成长日志的查询其他需求 对于视频类型的成长日志要求在成长圈子中显示第一帧的缩略图像,图片类型的成长日志要求在成长圈子中直接显示缩略图裁剪说明 不可裁剪数据描述名称 描述 是否必添用户 ID 用户的标识,唯一 是好友成长日志信息 从数据库中获取的最近的一定数量的成长日志信息是3.2.2.2.3 查看不同分组的日志 业务流程描述需求描述功 能 需 求功能名称 查看不同分组的日志优先级 高业务背景 用户进入成长圈子首页,想查看某一制定分组的日志功能说明 按照想查看的分组,进入数据库查询最新的一组日志,并加载到浏览器页面约束条件 根据时间顺序选取最新的一组日志,当日志不满一组时参考上一个用例相关查询 指定分组的用户成长日志的查询其他需求 对于视频类型的成长日志要求在成长圈子中显示第一帧的缩略图像,图片类型的成长日志要求在成长圈子中直接显示缩略图裁剪说明 不可裁剪数据描述名称 描述 是否必添用户 ID 用户的标识,唯一 是指定分组 用户多个分组中的一个,包含了一系列关注的用户名单是好友成长日志信息 从数据库中获取的最近的一定数量的成长日志信息是3.2.2.2.4 查看日志信息业务流程描述 需求描述功 能 需 求功能名称 查看日志信息优先级 高业务背景 在成长圈子中看到了感兴趣的成长日志,想查看其详细信息功能说明 查看关注的用户的某篇成长日志的详细内容,并将加载其相关信息约束条件 所有加载的信息要求从数据库中获取相关查询 成长日志详细信息的查询,某成长日志的所有回复查询其他需求 会在评论列表中加载评论者的小头像、ID 等简单的信息并支持跳转到该用户的成长日志个人主页裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志下的评论信息 所有用户对该日志的评论信息及评论用户的简要信息是3.2.2.2.5 评论日志业务流程描述 需求描述功 能 需 求功能名称 评论日志优先级 高业务背景 进入日志页面后,希望进行评论功能说明 对某篇日志进行评论,支持回复功能(功能) ,同时每次评论都会提示被的人和发布该日志的用户约束条件 所有加载的信息要求从数据库中获取,提交的评论信息会进行屏蔽字检测,操作成功或失败都会进行提示相关查询 成长日志详细信息的查询,某成长日志的所有回复查询其他需求 会在评论列表中加载评论者的小头像、ID 等简单的信息并支持跳转到该用户的成长日志个人主页裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志下的评论信息 所有用户对该日志的评论信息及评论用户的简要信息是评论信息 本次操作提交的评论信息 是3.2.2.2.6 分享日志业务流程描述 需求描述功 能 需 求功能名称 分享日志优先级 高业务背景 进入日志页面后,希望进行分享功能说明 对于感兴趣的日志,进行分享,让关注我的用户也可以看到这篇日志约束条件 所有加载的信息要求从数据库中获取相关查询 成长日志详细信息的查询,某成长日志的所有回复查询其他需求 会在评论列表中加载评论者的小头像、ID 等简单的信息并支持跳转到该用户的成长日志个人主页裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志下的评论信息 所有用户对该日志的评论信息及评论用户的简要信息是3.2.2.2.7 收藏日志业务流程描述 需求描述功 能 需 求功能名称 收藏日志优先级 高业务背景 进入日志页面后,希望进行收藏功能说明 对于感兴趣的日志,进行收藏,让自己以后能更方便地找到这篇日志约束条件 所有加载的信息要求从数据库中获取相关查询 成长日志详细信息的查询,某成长日志的所有回复查询其他需求 会在评论列表中加载评论者的小头像、ID 等简单的信息并支持跳转到该用户的成长日志个人主页裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志下的评论信息 所有用户对该日志的评论信息及评论用户的简要信息是3.2.2.2.8 首页评论日志业务流程描述 需求描述功 能 需 求功能名称 首页评论日志优先级 高业务背景 在成长圈子的首页进行简要的评论功能说明 对于视频类型的成长日志显示其第一帧的图像,图片类型的成长日志显示其缩略图。用户可以在首页查看该日志的第一条和最后一条评论信息约束条件 所有加载的信息要求从数据库中获取,提交的评论信息会进行屏蔽字检测,操作成功或失败都会进行提示相关查询 某成长日志的第一条、最后一条评论的查询其他需求 会在评论列表中加载第一条和最后一条评论信息,只加载评论者的ID 和评论信息裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志的第一条评论信息该成长日志下的第一条评论信息 是成长日志的最后一条评论信息该成长日志下的最后一条评论信息 是 3.2.2.2.9 首页分享日志业务流程描述需求描述功 能 需 求功能名称 首页分享日志优先级 高业务背景 在成长圈子的首页看见日志后希望进行分享功能说明 对于视频类型的成长日志显示其第一帧的图像,图片类型的成长日志显示其缩略图。用户可以在首页查看该日志的第一条和最后一条评论信息约束条件 所有加载的信息要求从数据库中获取相关查询 某成长日志的第一条、最后一条评论的查询其他需求 会在评论列表中加载第一条和最后一条评论信息,只加载评论者的ID 和评论信息裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志的第一条评论信息该成长日志下的第一条评论信息 是成长日志的最后一条评论信息该成长日志下的最后一条评论信息 是3.2.2.210 首页收藏日志 业务流程描述需求描述功 能 需 求功能名称 首页收藏日志优先级 高业务背景 在成长圈子的首页看见日志后希望进行收藏功能说明 对于感兴趣的日志,进行收藏,让自己以后能更方便地找到这篇日志约束条件 所有加载的信息要求从数据库中获取相关查询 某成长日志的第一条、最后一条评论的查询其他需求 会在评论列表中加载第一条和最后一条评论信息,只加载评论者的ID 和评论信息裁剪说明 不可裁剪数据描述名称 描述 是否必添成长日志信息 某用户的成长日志,ID 唯一 是成长日志的第一条评论信息该成长日志下的第一条评论信息 是成长日志的最后一条评论信息该成长日志下的最后一条评论信息 是3.2.2.2.11 搜索用户业务流程描述 需求描述功 能 需 求功能名称 搜索用户优先级 高业务背景 在整个系统中,搜索感兴趣的用户功能说明 输入关键字搜索用户:如果不存在相关用户,提示“不存在相关用户”并重新输入;如果存在,加载相关用户列表,等待后续操作约束条件 搜索中关键字可以是用户的完整 ID 也可以是用户的部分 ID相关查询 数据库中用户 ID 的查询其他需求 如果无查询记录,返回提示;有相关用户则返回用户表裁剪说明 不可裁剪数据描述名称 描述 是否必添搜索关键字 用来搜索数据库中的记录 是用户列表 部分用户对该日志的评论信息及评论用户的简要信息是3.2.2.2.12 关注用户业务流程描述 需求描述功 能 需 求功能名称 关注用户优先级 高业务背景 关注感兴趣的用户,方便在成长圈子主页中可以看到其日志的更新情况功能说明 搜索到用户后,点击关注按钮,进行对该用户的动态的关注约束条件 该用户存在相关查询 用户的关注列表查询其他需求 关注用户后提示关注成功裁剪说明 不可裁剪数据描述名称 描述 是否必添用户列表 部分用户对该日志的评论信息及评论用户的简要信息是用户 某一用户,显示其简要信息 是3.2.2.2.13 查看关注我的用户业务流程描述 需求描述功 能 需 求功能名称 查看关注我的用户优先级 高业务背景 用户想知道哪些人关注了自己功能说明 在好友圈子页面中点击关注我的人,查看有哪些用户关注了自己约束条件 所有信息必须从数据库中读取相关查询 关注我的人的查询,我关注的人的查询其他需求 提示是否相互关注裁剪说明 不可裁剪数据描述名称 描述 是否必添关注我的用户 对我进行关注的用户的列表及简要信息 是3.2.2.2.14 查看我关注的用户业务流程描述 需求描述功 能 需 求功能名称 查看我关注的用户优先级 高业务背景 用户想知道自己关注了哪些人功能说明 在好友圈子页面中点击我关注的人,查看自己关注了哪些用户,并提示分别在哪个分组中约束条件 所有信息必须从数据库中读取相关查询 关注我的人的查询,我关注的人的查询其他需求 提示是否相互关注裁剪说明 不可裁剪数据描述名称 描述 是否必添我关注的用户 我关注的用户的列表及简要信息 是分组 用户设置的分组 是3.2.2.2.15 取消关注业务流程描述 需求描述功 能 需 求功能名称 取消关注优先级 高业务背景 用户想取消对一些人的关注功能说明 进入我关注的人的页面后,点击取消关注按钮,取消对某些用户的关注,不再在成长圈子中看到这些用户的日志更新约束条件 所有信息必须从数据库中读取,只能取消对已关注的人的关注相关查询 关注我的人的查询,我关注的人的查询其他需求 提示是否操作成功裁剪说明 不可裁剪数据描述名称 描述 是否必添我关注的用户 我关注的用户的列表及简要信息 是3.2.2.2.16 添加分组业务流程描述 需求描述功 能 需 求功能名称 添加分组优先级 高业务背景 用户想添加一些新的分组功能说明 进入我关注的人的页面后,添加分组约束条件 所有信息必须从数据库中读取,并检测是否含有屏蔽字相关查询 关注我的人的查询,我关注的人的查询,分组查询其他需求 提示是否操作成功裁剪说明 不可裁剪数据描述名称 描述 是否必添分组 用户自定义的分组 是3.2.2.2.17 删除分组业务流程描述 需求描述功 能 需 求功能名称 删除分组优先级 高业务背景 用户想删除一些新的分组功能说明 进入我关注的人的页面后,删除分组约束条件 所有信息必须从数据库中读取,检测该分组中是否有用户:如果有,放入默认分组。然后删除该分组相关查询 关注我的人的查询,我关注的人的查询,分组查询其他需求 提示是否操作成功裁剪说明 不可裁剪数据描述名称 描述 是否必添分组 用户自定义的分组 是3.2.2.2.18 改变用户所在分组业务流程描述 需求描述功 能 需 求功能名称 改变用户所在分组优先级 高业务背景 用户想改变一些关注的用户所在的分组功能说明 进入我关注的人的页面后,找到指定的用户,选择新的分组,这样把该用户放入新的分组中约束条件 所有信息必须从数据库中读取相关查询 关注我的人的查询,我关注的人的查询,分组查询其他需求 提示是否操作成功裁剪说明 不可裁剪数据描述名称 描述 是否必添分组 用户自定义的分组 是3.2.2.3 成长论坛模块模块业务流程描述 3.2.2.3.1 个人信息需求描述 功 能 需 求功能名称 个人帖子管理优先级 高参与者 会员业务背景 修改、管理自己的帖子,管理收藏的主题功能说明 主题管理:会员查询自己曾经发布、回复的主题,并能对发布的主题进行修改,对回复进行删除等操作。主题订阅收藏:会员对自己喜欢的感兴趣的主题进行收藏,以便以后再次阅读。约束条件 要求会员必须已经登陆相关查询 无其他需求 无裁剪说明 不可裁剪业务流程描述 数据描述会员信息名称 描述 是否必添账号编号 用来唯一区别一个账号的,系统可以自动生成。是账号名称 账号的名称,有邮箱地址组成 是密码 是注册日期 注册该会员账号的日期 是昵称 会员用于系统交流的名称 是性别 会员性别 是城市 会员所在城市 是找回问题 用于帮助会员找回账号密码 是找回答案 用于帮助会员找回账号密码 是身份 辨别会员权限范围的表示 是帖子基本信息名称 描述 是否必添帖子编号 每篇帖子唯一的标识 是帖子名称 帖子的标题 是帖子所属版块 是帖子类型 帖子可以分为普通帖、精华帖等种类,不同类型的帖子访问需要不同的权限是帖子作者 是帖子时间 发帖人发帖时间 是帖子是否置顶 是帖子是否精华 是备注 否主题收藏订阅信息:名称 描述 是否必添主题帖编号 用来唯一区别一个主题的,参照帖子模块的帖子编号。是收藏者编号 用来唯一区别一个会员账户的,参照会员账号编号是收藏评语 是3.2.2.3.2 帖子管理需求描述功 能 需 求功能名称 帖子管理优先级 高 参与者 会员、管理员业务背景 主要用来操作帖子功能说明 1 发布帖子:用户可以查看感兴趣的版块,并在该模块下编辑并发布普通主题或投票主题;2 编辑帖子:用户可以对发布过的主题或回复的帖子进行重新编写;3 浏览帖子:用户可以在具有权限的版块中,对具有权限的主题及其回复内容进行查看;4 回复帖子:用户可以在具有权限的版块中,在具有回复权限的主题下可以发表帖子,对主题中的内容发表自己的看法和意见;5 收藏帖子:用户在浏览主题时,可以将感兴趣的主题添加到自己的收藏夹中,之后用户可以通过查看自己的收藏夹来浏览主题,从而方便查看;6 订阅帖子:用户可以对感兴趣的主题进行订阅,当该主题有内容更新或有新的回复时,系统会自动向用户发送短消息;7 推荐帖子:用户可以将有价值的主题以短消息的形式推荐给站内用户或以邮件的形式推荐给其他好友;8 举报帖子:用户可以将有问题的帖子,举报给版主,版主可以通过举报管理来处理该举报;9 引用帖子:当用户在浏览帖子时,可以使用“引用帖子”功能在回复时引用其他帖子的内容。被引用用户的帖子内容将显示到回复帖的内容编辑器中,用户可以在引用内容下方继续编辑其他回复内容;10 删除帖子:版主或管理员对违反论坛规定的帖子进行删除操作;约束条件 1. 发布帖子、编辑帖子、回复帖子、收藏帖子、订阅帖子、推荐帖子、举报帖子、引用帖子、删除帖子、主题帖管理这些功能都只有登录用户才能操作。未登录用户主要浏览帖子的权限。2. 普通会员没有管理主题帖、删除帖子的权限。3. 管理员权限范围为论坛中的所有版块。相关查询 无其他需求 无裁剪说明 不可裁剪业务流程描述 数据描述帖子基本信息名称 描述 是否必添帖子编号 每篇帖子唯一的标识 是帖子名称 帖子的标题 是帖子所属版块 是帖子类型 帖子可以分为普通帖、精华帖等种类,不同类型的帖子访问需要不同的权限是帖子作者 是帖子时间 发帖人发帖时间 是帖子是否置顶 是帖子是否精华 是备注 否用户信息名称 描述 是否必添用户编号 用来唯一区别一个用户的,系统可以自动生成。是用户名 是用户类型 用来唯一区分不同种类的注册用户 是用户邮箱 用户注册时填写的邮箱,可以用来找回丢失的密码以及会员之间联系是用户站内信箱 论坛系统的短消息信箱,用来收发站内信、站内短消息是用户收藏夹 用来存储收藏的帖子信息 是住址 否联系电话 否手机 否 备注 否3.2.2.3.3 消息管理需求描述功 能 需 求功能名称 消息管理优先级 高参与者 会员业务背景 通过查看、回复、忽略等管理自己的消息功能说明 短信息服务:本系统会员间通过短信息进行交流。通过短信息的收发来交换信息与意见。短信息管理:会员对已经发出的、接收的短信息进行管理(包括消息存档,消息删除等操作) 。约束条件 要求会员必须登录 相关查询 无其他需求 无裁剪说明 不可裁剪业务流程描述数据描述会员账号基本信息 名称 描述 是否必添账号编号 用来唯一区别一个账号的,系统可以自动生成。是账号名称 账号的名称,有邮箱地址组成 是密码 是注册日期 注册该会员账号的日期 是昵称 会员用于系统交流的名称 是性别 会员性别 是城市 会员所在城市 是找回问题 用于帮助会员找回账号密码 是找回答案 用于帮助会员找回账号密码 是身份 辨别会员权限范围的表示 是消息信息:名称 描述 是否必添短信息编号 用来唯一区别一个短信息的,系统可以自动生成。是发出者编号 参照会员账号编号 是接收者编号 参照会员账号编号 是主题 是正文 是发出时间 短信息发出的时间 是3.2.2.4 Android 模块管理模块业务流程描述 3.2.2.4.1 日志查看模块需求描述:功 能 需 求功能名称 日志查看优先级 高业务背景 在进入客户端后需要提供用户途径来访问数据。功能说明 1.在用户点击特定的日志时打开2.在打开的页面中时间相关的功能约束条件 1. 服务器相应的时间不能超过 3s2. 点击的日志必须是存在在服务器中的 相关查询 输入:当前日志的标识输出:当前日志的相关信息其他需求 无裁剪说明 不可裁剪业务描述:数据描述:名称 描述 是否必添日志标识 唯一 是用户评论 该日志下的评论 是3.2.2.4.2 日志新建模块需求描述:功 能 需 求功能名称 日志新建优先级 高业务背景 客户端提供用户途径来新建日志。功能说明 1.用户进行日志创建的手段2.调用摄像头来完成用户的创作。约束条件 无相关查询其他需求裁剪说明 不可裁剪业务描述: 数据描述:名称 描述 是否必添日志名称 唯一 是日志描述 关于该日志的说明 是日志地点 在哪里拍摄的该日志 否日志时间 日志上传到服务器的时间 是3.2.2.4.3 日志删除模块需求描述:功 能 需 求功能名称 日志删除优先级 高业务背景 客户端提供用户途径来删除日志。功能说明 1.用户用来进行日志删除。约束条件 无相关查询 输入:已经选中的日志。输出:删除的结果其他需求 裁剪说明 不可裁剪业务描述数据描述:无3.2.2.4.4 圈子新建模块需求描述:功 能 需 求功能名称 圈子新建优先级 高业务背景 客户端提供用户途径来新建圈子功能说明 支持用户完成新建圈子的操作约束条件 信息必须经过验证相关查询 输入:新建圈子的信息输出:新建的结果其他需求裁剪说明 不可裁剪业务描述: 数据描述:名称 描述 是否必添圈子名称 唯一 是圈子成员 圈子里面成员的列表 否圈子信息 圈子的描述 否3.2.2.4.5 圈子编辑模块需求描述:功 能 需 求功能名称 圈子编辑优先级 高业务背景 用户可能对于存在的圈子需要进行修改功能说明 用户进行编辑的途径约束条件 无相关查询 输入:修改的信息输出:新的圈子的信息其他需求裁剪说明 不可裁剪业务描述: 数据描述:名称 描述 是否必添圈子信息 对于圈子的介绍 是圈子成员 圈子里面成员的列表 否圈子名称 否3.2.2.4.6 圈子删除模块需求描述:功 能 需 求功能名称 圈子删除优先级 高业务背景 用户可能对于存在的圈子需要进行删除功能说明 用户进行删除的途径约束条件 无相关查询 输入:圈子的名称输出:新的圈子的信息其他需求裁剪说明 不可裁剪业务描述: 数据描述:名称 描述 是否必添圈子列表 用户的圈子的列表信息 是3.2.2.4.7 圈子查看模块需求描述:功 能 需 求功能名称 圈子查看优先级 高业务背景 用户可能对于自己的圈子进行查看操作功能说明 用户进行查看的途径约束条件 无相关查询 输入:用户的 id输出:用户的圈子信息其他需求裁剪说明 不可裁剪业务描述: 数据描述:名称 描述 是否必添圈子列表 用户的圈子的列表信息 是3.2.2.5 系统支持模块模块业务流程描述 3.2.2.5.1 管理员登录需求描述功 能 需 求功能名称 管理员登录优先级 高业务背景 判定登录用户为管理员,以管理系统的后台数据功能说明 管理员登录的判定,进入管理后台 约束条件 1. 用户名必须唯一且为管理员账户2. 密码长度在 XXX 位之间相关查询 查询管理员用户其他需求 无裁剪说明 不可裁剪业务流程描述数据描述用户登录信息名称 描述 是否必添用户名 管理员用户的用户名 是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年房地产项目建筑抗震顾问服务合同范本
- 2025版外墙清洗与外墙涂料保护服务协议
- 2025版膨润土矿产资源承包合同模板
- 2025年度旅游服务管理系统购买与升级合同
- 2025年餐厅装饰装修工程品质保证合同
- 2025保定高端住宅托管出租合作协议
- 2025版施工环保责任协议模板及下载
- 2025版企业劳动合同中保密协议与竞业限制规定
- 2025年度塔吊及人货电梯施工劳务分包项目合作协议
- 2025年度智能机器人项目合同授权委托管理制度
- 翻越您的浪浪山新学期开学第一课+课件
- 采耳店员工合同范本
- GB/T 15171-1994软包装件密封性能试验方法
- 证券从业考试基础模拟卷二(题目+解析)
- 水轮发电机讲义课件
- 信息系统运维服务方案
- 化工试生产总结报告
- 导数与原函数的对称性 微专题课件-2023届高三数学一轮复习
- 刑法各论(第四版全书电子教案完整版ppt整套教学课件最全教学教程)
- 健康教育学【完整版】
- DS6-K5B计算机联锁系统介绍文稿
评论
0/150
提交评论