基于LBS的大学生运动社区的APP开发需求分析报告(软卓班.doc_第1页
基于LBS的大学生运动社区的APP开发需求分析报告(软卓班.doc_第2页
基于LBS的大学生运动社区的APP开发需求分析报告(软卓班.doc_第3页
基于LBS的大学生运动社区的APP开发需求分析报告(软卓班.doc_第4页
基于LBS的大学生运动社区的APP开发需求分析报告(软卓班.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

需求分析报告 文档编号 版权所有 第 1 版 分册名称 第 1 册 共 1 册 项目名称 基于 LBS 的大学生运动 社区的 APP 开发 需求分析报告 南华大学计算机科学与技术学院南华大学计算机科学与技术学院 20132013 年年 4 4 月月 需求分析报告 1 文档修改控制文档修改控制 修改记录编号 修改 状态 修改页码及条款修改人审核人批准人 修改 日期 总页数正文附录生效日期 年 月 日 编制 审核 批准 需求分析报告 2 目录目录 1 引言 4 1 1 编写目的 4 1 2 背景 4 1 3 术语定义 4 1 4 参考资料 4 2 任务概述 4 2 1 目标 4 2 2 系统 或用户 的特点 5 3 假定和约束 5 4 需求规定 5 4 1 软件功能说明 5 4 1 1 CURD 矩阵 5 4 1 2 用例图 5 4 1 3 活动图及其对应的功能说明 6 4 2 对功能的一般性规定 12 4 3 对性能的一般性规定 13 4 4 其他专门要求 13 4 5 对安全性的要求 13 5 运行环境规定 13 5 1 设备及分布 13 5 2 支撑软件 13 需求分析报告 3 5 3 接口 13 5 4 程序运行方式 13 6 开发成本估算 13 7 尚需解决的问题 14 8 附录 14 需求分析报告 4 1 1 引言引言 1 11 1 编写目的编写目的 1 本文档是 基于 LBS 的大学生运动社区的 APP 开发 项目的需求分析说 明书 供设计人员使用 作为系统设计的依据 2 作为项目验收标注之一 3 软件维护的参考资料 1 21 2 背景背景 1 待开发软件系统名称为 基于 LBS 的大学生运动社区社区的 APP 开发 2 本项目的任务提出者 计算机学院软卓班项目小组 开发者计算机学 院 计算机学院软卓班项目小组 用户为在校大学生 3 本软件系统未与其他系统或机构进行交互 1 31 3 术语定义术语定义 1 LBS Location Based Service 又称无线定位服务 2 用户 拥有账号 能够登录软件系统 享有软件的全部功能使用权 3 游客 没有账号 不能登录软件系统 享有部分软件的使用功能权 4 公开赛 任何人可以申请参与比赛 5 私人赛 只有比赛创建人才能够邀请他人参与比赛 1 41 4 参考资料参考资料 2 2 任务概述任务概述 2 12 1 目标目标 1 本项目作为用户与用户之间参与社交运动的软件支持系统 用户可通过 此平台实现互动交流 经验共享 在运动的同时结交好友 邀请比赛等 功能 编号资料名称简介作者日期出版单位 需求分析报告 5 2 本系统也可为游客提供查看比赛的功能 2 22 2 系统系统 或用户 的特点或用户 的特点 1 本软件为应用开发人员为使用者专门开发 管理系统的工具与本软件隔 离开来 即本项目应有应用端 管理端 此与软件需求无关 故此部分 在此不予说明 两个软件 2 本软件为用户贴近生活应用 预期使用频度程度为较高 3 用户 或游客 不需要任何技术背景 但应具有看懂本软件的操作规则 及各项功能 操作说明的能力 4 用户能完成基本的手机应用操作 能完成信息的更新与比赛的创建等基 本操作 3 3 假定和约束假定和约束 1 本系统开发期限预期为 2 个月 在预期范围时间内完成系统基本功能的 实现 2 完成本系统所需经费应在可考虑的范围内 4 4 需求规定需求规定 4 14 1 软件功能说明软件功能说明 4 1 14 1 1 CURDCURD 矩阵矩阵 描述功能与实体之间的关系 C create U Update R read D delete 本节不适用 4 1 24 1 2 用例图用例图 本系统的主要用户为 有账号的用户 无账号的游客 Comment 微微微微1 客户端 界面之 类的描述不要在需求报告中出现 需求分析报告 6 他们的用例分别有 1 有账号用户 寻找比赛 观看比赛 参加比赛 组织比赛 创建比 赛 比赛评价以及好友管理 2 无账号的游客 寻找比赛 观看比赛 4 1 34 1 3 活动图及其对应的功能说明活动图及其对应的功能说明 本项目是为有共同兴趣 爱好的同学提供一个可以共同参与运动 或比 赛 的平台 系统主要用户为有账号的用户和无账号的游客 4 1 3 14 1 3 1 寻找比赛寻找比赛 观看比赛观看比赛 用户 或游客 可以通过客户端界面 可以很方便的寻找自己所需的比 赛 同时也可以通过客户端的 LBS 定位系统 查找到所需比赛的地理位置 从而可以抵达目的地观看比赛 Comment 微微微微2 意见同批注 1 2 提示之类的描述也不应在需求报告 中出现 需求分析报告 7 一 一 一 一 一 一 一 一 LBS一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 活动图活动图 1 1 寻找比赛寻找比赛 观看比赛观看比赛 4 1 3 24 1 3 2 参加比赛参加比赛 用户可以根据自己提出的比赛类型 结合 LBS 定位系统 查询到当前 位置的比赛 并根据比赛要求 确定是否参与比赛 需求分析报告 8 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 LBS一 一 一 一 一 一一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 活动图活动图 2 2 参加比赛参加比赛 需求分析报告 9 4 1 3 34 1 3 3 组织比赛组织比赛 创建比赛创建比赛 用户可以发起比赛 定义比赛的属性 公开赛或私人赛 并且能够根 据属性 为比赛添加其他的限制条件 如设定比赛参与人数 决定参赛名 单 邀请好友参加等 同时必须添加比赛的具体时间 需求分析报告 10 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一一 一 一 一 一 一 一 一 一 一 一 一一 一 一 一 一 一 一 一 一 一 活动图活动图 3 3 组织比赛组织比赛 创建比赛创建比赛 Comment 微微微微3 如何检测比赛结 束 需要清楚得写出来 需求分析报告 11 4 1 3 44 1 3 4 比赛评价比赛评价 根据系统检测比赛是否结束等条件 为用户提供评价此场比赛 评价 的对象包括比赛与参赛人 的功能 同时如果检测到的是游客的话 将不 提供评价功能 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一一 活动图活动图 4 4 比赛评价比赛评价 4 1 3 54 1 3 5 好友管理好友管理 系统对用户提供好友管理的功能 系统能够为用户提供添加好友 修 改好友资料 删除好友等功能 Comment 微微微微4 登陆功能 权限 等建议不要写入需求报告 需求分析报告 12 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一一 一 一 一 一 一 一 一 一 一一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一一 一 一 一一 一 活动图活动图 5 5 好友管理好友管理 4 2 24 2 2 对功能的一般性规定对功能的一般性规定 本软件的设计我们采用优先选择登录方式的方法 在初始界面必须选择有 账号的用户和无账号的游客登录方式 然后进入系统 系统会自动判断是用户还 是游客分别给予不同的权限 用户拥有寻找比赛 观看比赛 参加比赛 组织比 赛 创建比赛 比赛评价以及好友管理等功能 而游客只有寻找比赛 观看比赛 Comment 微微微微5 这种描述不需要 写出 需求分析报告 13 等功能 4 34 3 对性能的一般性规定对性能的一般性规定 本节不适用 4 44 4 其他专门要求其他专门要求 本节不适用 4 54 5 对安全性的要求对安全性的要求 系统的使用权限分为二级 即用户和游客 各级人员的信息均未加密 用 户身份采用 用户名 密码 的方式认证 游客不需任何方式认证 5 5 运行环境规定运行环境规定 5 15 1 设备及分布设备及分布 本软件运行于安卓平台手机上 对安卓的系统版本最低要求为 2 3 0 5 25 2 支撑软件支撑软件 无 5 35 3 接口接口 5 3 15 3 1 用户接口用户接口 1 对系统各个功能模块 以分级菜单的形式给出 2 所有的提交 确认 删除等操作以按钮的形式给出 且名称一律取为 提交 确认 删除 等易于理解的形式 5 3 25 3 2 硬件接口硬件接口 本节不适用 5 3 45 3 4 通信接口通信接口 支持运营商的通讯方式 5 45 4 程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论