资源描述
3333.。。。。。。。。。。。。。。。。。。。。。。。1引言 2
1.1编写目 2
1.2背景 2
1.3定义 2
1.4参照资料 2
2任务概述 2
2.1目的 2
2.2顾客特点 3
2.3假定和约束 3
3需求规定 3
3.1对功能规定 3
3.2对性能规定 3
3.2.1精度 3
3.2.2时间特性规定 3
3.2.3灵活性 4
3.3输人输出规定 4
3.4数据管理能力规定 4
3.5故障解决规定 4
3.6其她专门规定 5
4运营环境规定 5
4.1设备 5
4.2支持软件 5
4.3接口 5
4.4控制 5
软件需求阐明书编写提示
1引言
1.1编写目
阐明编写这份软件需求阐明书目,指出预期读者。
1.2背景
阐明:
a. 待开发软件系统名称;
b. 本项目任务提出者、开发者、顾客及实现该软件计算中心或计算机网络;
c. 该软件系统同其她系统或其她机构基本互相来往关系。
1.3定义
列出本文献中用到专门术语定义和外文首字母组词原词组。
1.4参照资料
列出用得着参照资料,如:
a. 本项目经核准筹划任务书或合同、上级机关批文;
b. 属于本项目其她已刊登文献;
c. 本文献中各处引用文献、资料、涉及所要用到软件开发原则。 列出这些文献资料标题、文献编号、刊登日期和出版单位,阐明可以得到这些文献资料来源。
2任务概述
2.1目的
健身筹划项目软件是致力于健身场馆时间碎片化、健身APP门户化、定向预约健身教练以及为顾客量身定制健身筹划多功能APP,本软件在手机监听数据技术基本上实行,让每位顾客运动生活更加专业化、有效化、合理化,并且在这一种全民运动大时代,人们对于健身需求越来越注重,可是没有专业健身指引、现存在健身APP太过单一、手机监听数据太过数字化并没有太多实际意义、既有健身场馆若运营不善所经营时间比较短使其顾客无法享有到应有权利等问题没有得到满意解决,故本软件从因素、市场、需求、问题等方面通过研究和调查,以为本款多功能健身APP是可行。|
2.2顾客特点
列出本软件最后顾客特点,充分阐明操作人员、维护人员教诲水平和技术特长,以及本软件预期使甩频度。这些是软件设计工作重要约束
2.3假定和约束
1、经费限制
1.计算机、打印机、网络等硬件设备购买;
2.电话、传真等通讯设备以及通讯费用;
3.资料费;
4.办公消耗,如水电费、打印复印费等;
5.软件开发人员与行政人员工资;
6.公司人员培训费用。
7.做市场调查、可行性分析、需求分析交际费用;
8.购买系统软件费用,如买操作系统、数据库、软件开发工具等;
9.产品宣传费用,如:建设Web站点费用;
10.办公室房租;
11.办公用品,如桌、椅、书柜、照明电器、空调等
2、开发期限
依照当前团队建设,前期无发与多家门店进行合伙,使得软件使用体验较差。筹划今年下半年将在中小都市初次实行推广,但愿在将来三年内咱们产品可以被全国更多人们所使用。
3需求规定
3.1对功能规定
1.系统分为基本信息管理、健身科普、健身场合查找、预约信息查看、信息反馈、交友圈和协助,7个模块。
2.系统使用人员涉及所有顾客和与本平台合伙所有客户。
3.系统管理员相似权限,具备完全权限,可操作所有内容,涉及审核操作。
4,所有人员具备查看系统协助模块,以及系统模块,但除管理员外,其她人不可操作权限管理。
用例图1:
用例规约1:
用例编号:U001
用例名:个人账户管理
作者:
用例描述:创立和维护顾客个人账户信息
执行者:
顾客
有关用例:
无
前置条件:
顾客已登录本系统
后置条件:
无
基本途径:
1. 顾客选取“个人账户管理”功能
2. 顾客编辑个人基本信息
3. 顾客编辑其她信息
4. 保存个人信息
备选途径一:
顾客未登录本系统转跳至顾客登陆页面
备选途径二:
顾客输入无效数据,如在生日栏输入非日期格式内容
备选途径三:
顾客在提交之前关闭页面或选取其她功能,取消之前编辑内容
非功能规定:
某些内容不可修改,如账户余额信息
用例规约2:
用例编号:U002
用例名:查找预约健身场合
作者:
用例描述:依照顾客所在地理位置查找与本平台合同健身场合
执行者:
顾客
有关用例:
无
前置条件:
顾客已登录本系统
后置条件:
无
基本途径:
1.顾客选取“查找预约健身场合”功能
2.系统依照手机GPS定位,给出顾客附近健身场合
3.顾客查看并选取健身场合
4.保存顾客预约信息
5.系统更新顾客预约信息
备选途径一:
顾客未登录本系统转跳至顾客登陆页面
非功能规定:
某些内容不可修改,如已预约详细信息
用例规约3:
用例编号:U003
用例名:查看预约信息
作者:
用例描述:在高峰时段提前预约健身场合及其项目
执行者:
顾客
有关用例:
无
前置条件:
顾客已登录本系统
后置条件:
无
基本途径:
1.顾客选取“查看预约信息”功能
2.顾客查看预约场合详细地理位置
3.顾客查看预约详细信息
备选途径一:
顾客未登录本系统转跳至顾客登陆页面
备选途径二:
顾客之前没有预约信息,转跳至查找页面
备选途径三:
顾客变化了地理位置需要重新预定预约,转跳至重新定位页面
非功能规定:
某些内容不可修改,如已预约信息
用例图2:
用例规约1:
用例编号:K001
用例名:更新信息
作者:
用例描述:随时更新店里新信息,例如新项目
执行者:
客户
有关用例:
无
前置条件:
客户已登录本系统
后置条件:
无
基本途径:
1.客户选取“更新信息”功能
2. 客户更新编辑详细更新内容
3. 客户保存跟新内容
备选途径一:
客户未登录本系统转跳至客户登陆页面
备选途径二:
客户没有账户,转至客户注册页面
非功能规定:
某些内容不可修改,如已预约信息
用例规约2:
用例编号:K002
用例名:查看账户信息
作者:
用例描述:客户查看账户信息
执行者:
客户
有关用例:
无
前置条件:
客户已登录本系统
后置条件:
无
基本途径:
1.客户选取“查看账户信息”功能
2. 客户更新编辑详细更新内容
3. 客户保存跟新内容
备选途径一:
客户未登录本系统转跳至客户登陆页面
备选途径二:
客户没有账户,转至客户注册页面
非功能规定:
某些内容不可修改,如账户余额等信息
用例规约3:
用例编号:K003
用例名:查看预约信息
作者:
用例描述:客户查看预约本店人数及其时间等信息
执行者:
客户
有关用例:
无
前置条件:
客户已登录本系统
后置条件:
无
基本途径:
1.客户选取“查看预约信息”功能
备选途径一:
客户未登录本系统转跳至客户登陆页面
非功能规定:
某些内容不可修改,如已预约信息
用例规约4:
用例编号:K004
用例名:反馈使用信息
作者:
用例描述:客户反馈使用过程中不便之处以及建议
执行者:
客户
有关用例:
无
前置条件:
客户已登录本系统
后置条件:
无
基本途径:
1.客户选取“反馈信息”功能
2. 客户更新编辑详细反馈内容
3. 客户保存提交内容
备选途径一:
客户未登录本系统转跳至客户登陆页面
备选途径二:
客户没有账户,转至客户注册页面
非功能规定:
无
3.2对性能规定
3.2.1精度
阐明对该软件输入、输出数据精度规定,也许涉及传播过程中精度。
3.2.2时间特性规定
客户对于该系统时间特性有一定规定,特别是要考虑在室外数据传送速度,应当需要顾客对系统响应时间设计,虽然系统运营还跟移动通信网络信息有有关关系,详细规定如下:
1.数据刷新工作规定响应时间在180秒内完毕;
2.生成预约报表规定在5秒内完毕;
3.顾客登录系统并且初始化系统设立实际响应规定在5秒以内;
4.查询非当前时间段数据时间控制在5秒以内
3.2.3灵活性
该软件为了适应灵活性应用,
采用三层写法,操作方式、变化可只修改界面状况下,不动用后台代码,即可实现规定。权限采用数据库存储方式,实现权限严格管理,和自由调度。此外项目小组会按项目完毕时间提交项目,但如果需求方增长需求或项目进行后,变化需求,而引起项目延期、责任不为我项目组负责。
3.3输人输出规定
规定对的输入。
3.4数据管理能力规定
阐明需要管理文卷和记录个数、表和文卷大小规模,要按可预见增长对数据及其分量存储规定作出估算。
数据库管理分为数据备份、数据恢复、日记管理这三个模块。
1.“数据备份”用于备份系统数据库。
2.“数据恢复”用于恢复系统数据库。
3.“日记管理”用于维护系统使用日记。
一种好应用系统会对任何操作员进行所有操作进行日记记录,“日记管理”可以查询、倒出和删除历史日记。
3.5故障解决规定
列出也许软件、硬件故障以及对各项性能而言所产生后果和对故障解决规定。
1, 在运营中也许会浮现系统出错,会使得顾客和客户双方受损,从而导致对该软件不信任感。
故障解决规定:在24小时内尽快修补及恢复系统。
2, 在系统运营过程当中会浮现存储硬件损坏,从而导致系统停运出错。
故障解决办法及规定:在每个硬件使用过程当中做好镜像文献,使之在浮现故障及损坏时尽快被替代,不导致系统停运。
3, 在系统寻常管理和运营中也许会浮现网络硬件损坏,导致系统信息交流出错。
故障解决办法及规定:应当在开始运营时做硬件镜像,使最网络系统在最短时间内恢复。
3.6其她专门规定
1. 顾客账户一部手机绑定一种账户。
2. 程序在顾客使用过程中应当具备易使用性
3. 程序在运营中应当具备可维护性
4. 程序应当要适应各种不同平台,例如IOS平台,android平台
4运营环境规定
4.1设备
列出运营该软件所需要硬设备。阐明其中新型设备及其专门功能,涉及:
a. 解决器型号及内存容量;
b. 外存容量、联机或脱机、媒体及其存储格式,设备型号及数量;
c. 输入及输出设备型号和数量,联机或脱机;
d. 数据通信设备型号和数量;
e. 功能键及其她专用硬件
4.2支持软件
列出支持软件,涉及要用到操作系统、编译(或汇编)程序、测试支持软件等。
4.3接口
阐明该软件同其她软件之间接口、数据通信合同等。
4.4控制
阐明控制该软件运营办法和控制信号,并阐明这些控制信号来源。
展开阅读全文