需求分析文档

羽毛球场地预约系统



用户需求说明书

当前版本 1.0
作者 杨偲栋
完成日期 2016.7.13

版本历史

版本 作者 参与者 日期 备注
1.0 杨偲栋 范兴鹏,侯松,李蔚,刘晗,陆军,叶淑睿,余欣纬 2016.7.13                              
         
         

目录:

  • 1. 文档介绍

    • 1.1 文档目的
    • 1.2 项目背景
    • 1.3 预期的读者和阅读建议
    • 1.4 参考资料
  • 2. 产品的功能性需求分析
    • 2.1. 调查问卷(User Survey)
    • 2.2. 用户场景分析(User Analysis)
  • 3. 产品的非功能性需求分析
    • 3.1 用户界面需求
    • 3.2 软硬件环境需求
    • 3.3 产品质量需求
    • 3.N 其它需求
  • 4. 项目创新点与收益(Approach and Benefit)
    • 4.1 创新点
    • 4.2 收益

1. 文档介绍

1.1 文档目的

此需求规格说明书编制目的是明确本项目的详细需求,供用户确认项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计软件的基础。

1.2 项目背景

  • 项目面向用户:中国科学技术大学东区羽毛球馆用户
  • 项目开发者:中国科学技术大学软工 High Fly 小组

1.3 预期的读者和阅读建议

此需求规格说明书针对项目经理、设计人员、开发人员、用户及测试人员。本文分别介绍了产品的远景规划、用户功能及运行环境,系统的功能的具体描述。

1.4 参考资料

  1. 代码大全(第二版),Steve McConnel。
  2. 《构建之法》(第二版),邹欣。
  3. 《GB8567-88 计算机软件需求说明编制指南》

2.产品的功能性需求分析

2.1. 调查问卷(User Survey)

本次调查我们共采集有效样本31份,下面是我们的调查数据结果(http://www.sojump.com/report/9023228.aspx)。

  1. 受调查的对象东西区各一半,保证问卷不偏颇
  2. 60%的人到球场后基本没有空场,经常能占到空场的打球频率都在一周一次以上,这些人对球馆比较熟悉,会错开高峰期,或者蹭熟人。
  3. 没空场时基本要等一刻钟以上才可能有场,而25%的人没有耐心等直接离开
  4. 16:00 – 19:00为高峰期
  5. 打球频率人均每周1.23次
  6. 90%一次打球时间在两小时以上,平均2.19小时,由于问卷是在羽毛球群里发放的,推测受调查的对象应该大部分属于爱好者,还有更广大的偶尔打一次球的对象没有调查
  7. 为了缓解高峰期的压力,最长占用时间设为1小时,意见对半,受调查的大部分打球时间在2小时,设为1小时不符合他们习惯,可能有抵触
  8. 90%想知道场地使用情况
  9. 80%支持预约制度
  10. 一半人觉得提前一小时开放预约合适
  11. 90%的人愿意配合预约制度,无法履约会提前取消,履约了会确认
  12. 预约开放时间:一小时的占半数,其他从半天到一天,一周。
    • 大家对提前时间需求比较分散。
  13. 不愿意提交确认信息的理由:有场地就打球了,没时间去系统。系统应该默认到场,如果不到别人就顶上。
    • 隐患:大家可能到了场地就开始打球,忘了签到
  14. 建议类统计:(共十一人表达意见)
    • 支持类

      • 高峰时段不得超过2小时
      • 实名验证,信用制度,采取措施防止恶意占场
      • 要做就做大做广,要么就别做
      • 提高预约代价,筛选预约人员
      • 必须有,并且最好有个显示屏在球馆,就可以看到谁几点预约了。如果没来也可以看到,就可以去用。

支持者意见总结:集中在如何更好发挥预约的作用。如通过显示屏让预约情况更加直观的受大家监督;信用制度的制定 

    • 反对类

      • 场地太少,需要扩建才是解决根本问题啊,东区羽毛球场地只有6个,就算时间安排合理,也是不能根本上缓解学生们的问题(一周一次,50%能占到空场,16-19点,两小时,能接受高峰时长限制,关心未来场地使用状况)
      • 不支持,神经病啊,打球不是想去就去打了么,还得预约,妈蛋的建议~ 还有,打球高峰期只有一个小时,也是妈蛋的建议,根本就是不会打球的人给的建议。(一周两次,80%能占到空场,16-19点,两小时以上,不能接受高峰时长限制,不关心未来场地使用状况)
      • 先到先得,为什么要预约,本身场就少,预约了只会降低场地利用效率。最好不要搞这么个东西,治标不治本(一周三次以上,80%能占到场,16-19点,两小时以上,能接受高峰时长限制,关心未来场地使用状况)

反对者意见总结:治标不治本,场地扩建才是解决问题的关键。同时质疑预约系统会降低场地利用率,更认为预约系统的受益者是一些较少打球的人群。

    • 其他意见

      • 对预约系统没什么建议,就是强烈建议在西区也建一个羽毛球馆
      • 我希望西区建个羽毛球馆

2.2. 用户场景分析(User Analysis)

针对我们的系统主要面向的用户:

  • 羽毛球铁杆爱好者
  • 羽毛球普通玩家
  • 羽毛球小白玩家

下面我们通过分析典型用户场景得出各位用户的需求:

用户场景:

1. 羽毛球铁杆爱好者

名字 小李
性别
目的 有固定的球友,希望能够比较有稳定的打球时间
用户比例 约占30%
典型场景 登陆预约系统,根据日常训练计划,选择预约预约人数与时间。在预约完成后,按点来到球场训练,打满预约的时间后,离开球场

2. 羽毛球普通玩家

名字 小叶
性别
目的 偶尔打一打,希望能合理的安排运动时间
用户比例 约占50%
典型场景 登陆预约系统,根据空闲时间安排,选择预约预约时间。在预约完成后,按点来到球场训练,打满预约的时间后,离开球场

3. 羽毛球小白玩家

名字 小杨
性别
目的 很少打,希望能够找到空闲的时间去体验一下
用户比例 约占20%
典型场景 登陆预约系统,根据球场预约情况,选择时间。在预约完成后,按点来到球场训练,打满预约的时间后,离开球场

3.产品的非功能性需求分析

3.1. 用户界面需求

N/A

3.2. 软硬件环境需求

N/A

3.3. 质量需求

N/A

4.项目创新点与收益(Approach and Benefit)

4.1. 创新点

采用信息化的方式对学校硬件资源进行管理

4.2. 收益

  • 学校:降低管理成本,提高场馆使用率
  • 学生:优化用户体验,便于时间管理
时间: 2024-08-10 02:11:34

需求分析文档的相关文章

我的项目需求分析文档模版

1. 项目概况 1.1. 背景 写项目的来龙去脉 1.2. 项目愿景 写该项目达到的目的. 例如 建设该项目是为了提高本区域的地质灾害预警预报的及时性. 1.3. 项目干系人 和该项目相关的人员和其负责的内容 在这里要找到主要干系人,也就是说能对系统功能拍板的人. 1.4. 运行环境 项目的运行环境,包括硬件环境和软件环境 1.5. 条件与限制 硬件条件限制.例如只能购买一台服务器,网络条件限制,只能走政务内网或局域网.或者已经指定了数据库和开发平台,开发语言等.还有工期等. 2. 数据需求 2

需求分析文档为什么很难写?(续)

需求最需要关注的是四个因素:人.数据/信息.流程.规则/约束.今天先说说人. 写文档时最先考虑的应该是谁? 教科书里总说,stakeholders,利益相关方,这里有很多人,可能是甲方公司里的所有人.如果需求方前期给的信息足够详细,动笔的时候应该能够列出核心的几个利益相关方,每个利益相关方的业务流程如何,甚至部分业务规则和相关的约束.有些业务流程非常复杂,细节很多,图文混合洋洋洒洒可以写上好几页,这些东西要不要都写上去?考虑到需求分析文档通常是项目方拿下项目的第一步,要注意,很有可能项目还不确定

如何根据需求分析文档编写测试用例

从拿到需求文档不要立马开始着手写测试用例,需要仔细推敲整理需求,画出系统级.模块内流程图,并找出各种测试点,等对需求进行了头脑风暴般的整理之后,此时已对测试系统的功能很清楚了, 再着手开始写测试用例. 那么编写测试用例的总体思路是什么呢? 1.整理分析需求文档 仔细将需求文档阅读一遍,记录不明白的地方及关键测试点,简单画出总体流程图. 然后再来一遍,仔细分析各个模块的功能,画出模块内流程图,找出所有功能,并列出主要测试点 2.编写用例 按照不同的业务规则可将测试用例分为四部分: 场景用例.系统用

用户需求分析文档

version: v1.0.0 修订历史: 版本号 修改说明 v1.0.0 用户需求分析初稿,完成用户场景分析,市场竞争部分 1. 引言 1.1 编写目的 此需求规格说明书编制目的是明确本项目的详细需求,供用户确认项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计软件的基础. 本文档仅供SLP队的项目经理.设计人员.开发人员进行参考. 1.2 项目背景 项目名称: Spiritual LoveLive Practice(SLP) 项目面向用户:全世界LoveLive玩家 项目开发者

现代软件工程_团队项目_阿尔法阶段_需求分析文档_2017.11.13

用户需求分析 版本 v1.0.0 0.目录 1. 引言 1.1 编写目的1.2 项目背景1.3 预期的读者和阅读建议1.4 项目范围1.5 参考资料 2.用户需求分析 2.1. 调查问卷(User Survey) 2.2. 用户场景分析(User Analysis) 用户场景用户需求 2.3. 项目创新点与收益(Approach and Benefit) 创新点收益 2.4. 市场与竞争(Competitors) 市场分析竞争 1. 引言 1.1 编写目的 此需求规格说明书编制目的是明确本项目的

CRM客户关系管理系统需求分析文档

系统简介 本软件采用现在流行的WEB架构开发,主要针对中小型公司.管销售,管客户,管商机:可以在任何能上网的地方登录使用,使用简单,功能强大,方便快捷,丰富完善的报表功能,极大的提高公司的运营效率,不会因为人员的变动而导致数据的丢失,对公司的日常业务,问题追责等提供详细数据,对于公司领导可以做到"一表知天下",具体功能如下:1.客户管理:1.1.有非常完善的客户资料信息,对不同的客户进行分类管理,如普通客户,VIP客户,成交客户和潜在客户等1.2.对客户的每次来电,拜访情况可以做详细的

真·需求分析文档

[UI] ①需求(Need) 界面风格清新简洁,希望有仿纸质的背景以及翻书页的效果. ②做法(Approach) -我们将提供多种类别的界面风格以供用户选择 -我们会提供仿纸质的背景,翻页的效果,甚至类似用笔书写的效果(有待商榷) ③好处(Benefit) -毕竟众口难调,每个人喜欢的风格有所不同,也不尽是简约风,只有提供多种选择才能满足各人的品味 -让用户能将手机当成真正的移动日记本,在写日记时有更好的体验,而不仅仅是记事贴或速记本 ④竞争(Competition) 现在市面上常见的日记app

【软件工程】 文档 - 银行业务管理 - 需求分析

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 软件工程 银行业务管理和现金结算系统 ---

【软件project】 文档 - 银行业务管理 - 需求分析

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 软件project ? 银行业务管理和现金结算