APP需求规格说明书样本.docx
- 文档编号:25623760
- 上传时间:2023-06-10
- 格式:DOCX
- 页数:21
- 大小:273.46KB
APP需求规格说明书样本.docx
《APP需求规格说明书样本.docx》由会员分享,可在线阅读,更多相关《APP需求规格说明书样本.docx(21页珍藏版)》请在冰豆网上搜索。
APP需求规格说明书样本
移动客户端
概要规格阐明书
版本:
1.0
作者:
审批:
日期:
日期:
1/14
项目需求规格阐明书
1.概述.....................................................................................................................................................3
1.1目.....................................................................................................................................................3
1.2范畴.....................................................................................................................................................3
2.功能需求.............................................................................................................................................4
2.1服务端布置.........................................................................................................................................5
2.2登陆界面.............................................................................................................................................6
2.3书籍信息查询......................................................................................................................................7
2.4书籍详细信息.....................................................................................................................................8
2.5书籍评论信息.....................................................................................................................................9
2.6购物车...............................................................................................................................................10
2.7订单确认...........................................................................................................................................11
2.8订单查询...........................................................................................................................................12
2.9下沉式菜单栏...................................................................................................................................13
2.10客户端缓存优化.............................................................................................................................14
2/14
项目需求规格阐明书
1.概述
1.1目
通过前段时间系统性学习Android网络有关知识,咱们已经可以实现某些网络通讯功能。
遵
循着学以致用观念,咱们决定研发一种当当网客户端项目,让咱们理论知识运用到实际项目
之中。
本文档编写为咱们设计、开发提供根据,使咱们对需求更加理解详尽。
同步本文档也
作为项目评审验收根据。
1.2范畴
本项目涉及:
处在服务端当当网服务器响应某些以及处在手机客户端应用程序。
项目涉及
顾客网络访问权限,Servlet技术,Android网络链接,Json封装与解析等技术点。
本项目适合学习
Android两年左右软件人员进行研发,项目涉及知识点重要集中在网络通讯某些,可以有效对网
络有关技术进行实践学习与理论验证。
3/14
项目需求规格阐明书
2.功能需求
该系统是当前最流行移动互联网客户端,系统重要目是为了让互联网客户使用移动终端同
样可以访问互联网数据与信息资源,本次系统重要环绕业务范畴为当当网书籍查询系统,用
户在登录系统后可以查询网站书籍,并提供购买功能,本系统分为两个某些:
一、互联网服务端
1、网站已经研发完毕,数据库为Oracle,学员需要将已经研发好系统实行布置
2、对Android客户端发送登陆、验证码获取、书籍信息获取等等祈求数据进行响应解决,
以便客户端获取服务端数据库中相应商品数据。
二、移动终端(Android系统)
1、该某些为本项目设计核心,建议学员自主研发。
2、核心功能:
登陆
3、核心功能:
书籍查询
4、核心功能:
书籍详细信息
5、核心功能:
书籍评论信息
6、核心功能:
我购物车
7、核心功能:
订单确认
8、核心功能:
订单查看
9、核心功能:
下沉式菜单
10、图片缓存:
每次获取新图片需要保存在缓存中,下次读取不得再次从服务端上获取。
4/14
项目需求规格阐明书
2.1服务端布置
由于咱们Android客户端数据需要从服务端进行获取,因此在开发客户端之前,需要先对服
务端应用进行布置,环节如下:
1、安装Oracle10g数据,请学员自行前去Oracle首页下载。
2、安装Tomcat6,请学员自行前去Apache一方面下载。
3、为Oracle创立顾客、表空间、数据表。
4、为Tomcat6设立环境,并且将服务端布置到Tomcat6中。
5、打开IE输入如下链接,保证可以获取如下页面(图2-1-1)。
图2-1-1服务端布置
5/14
项目需求规格阐明书
2.2登陆界面
完毕了服务端有关功能实现之后,接下来就可以进行客户端开发。
一方面咱们需要完毕对当
当网客户端登陆界面研发,详细需求如下:
1)顾客名与密码输入:
a)
界面需要让顾客输入自己顾客名与密码
2)验证码远程获取:
a)
向服务端发送祈求,以便获取验证码图片,顾客需要输入对的验证码才干正常登陆
3)登陆按钮:
a)
b)
c)
点击该按钮后发送登陆祈求
如果错误,显示错误信息
如果验证码,顾客名和顾客密码都对的,则跳转书籍页面
4)清空按钮:
a)
顾客点击该按钮后,一次性清除顾客之前输入顾客名,密码和验证码
图2-2-1验证码验证
6/14
项目需求规格阐明书
2.3书籍信息查询
在顾客登陆完毕之后,客户端还需要对当当网上书籍信息进行呈现,详细需求如下:
1)书籍信息解析:
a)
由于书籍信息是从服务端返回,因此咱们需要将服务端返回书籍数据进行解析,
获取可以使用数据格式
2)书籍信息呈现:
a)
b)
c)
d)
书籍缩略图信息
书籍名称信息
书籍价格信息
书籍总体评价及其总评论数量
3)书籍信息查询:
a)顾客可以通过书名-核心字进行书籍信息筛选,显示相应书籍信息
图2-3-1书籍查询界面
7/14
项目需求规格阐明书
2.4书籍详细信息
在书籍查询界面,顾客点击任意书籍栏将跳转到书籍详细页面,详细需求如下:
1)书籍简要信息,重要包括:
a)
b)
c)
d)
e)
书籍缩略图
书籍名称
书籍价格
书籍评价星级
书籍评价数量
2)书籍详细信息,重要包括:
a)
b)
c)
d)
e)
f)
作者
出版社
库存状态
合计销量
书籍简要概述
书籍完整目录
3)交互设计,重要包括:
a)
加入购物车:
顾客点击即可讲当前
书籍加入到自己购物车中
查看评论:
顾客点击即可进入评论
界面
b)
详情请参照图2-4-1界面设计
图2-4-1书籍详细界面
8/14
项目需求规格阐明书
2.5书籍评论信息
在书籍详细界面,顾客通过按钮交互,点击可以进入书籍评论信息界面,详细功能需求如下:
1)书籍简要信息:
在界面顶端显示书籍简要信息,重要包括:
a)
b)
书籍缩略图
书籍名称
2)书籍评论列表:
在书籍简要信息下方为书籍评论列表,包括如下信息:
a)
b)
c)
d)
评论人昵称
评论星数
评论内容
评论刊登时间
图2-5-1书籍评论界面
9/14
项目需求规格阐明书
2.6购物车
通过任意界面下方下沉式菜单,顾客可以进入购物车界面,详细功能需求如下:
1)购物车列表:
界面主体为购物车中商品项,每个子项包括如下信息:
a)
b)
以便顾客选取单选按钮,删除功能和下单功能
修改功能会针对所有购物车项,不论与否选中
2)购物车列表:
界面主体为购物车列表项,重要显示如下信息:
a)
b)
c)
d)
书籍缩略图
书籍名称
书籍数量
书籍单价
3)购物车操作:
顾客可以通过按钮对购物车项进行如下操作:
a)
b)
删除功能:
顾客可以删除购物车中顾客选中购物车子项
数量修改:
i.顾客可以对购物车项中书籍数量进行修改
ii.点击修改后可以修改购物车项中商品数量
下单功能:
顾客可以讲购物车中选中购物车项提交下单,后续操作可以再订单确认
界面进行
c)
图2-6-1购物车界面
10/14
项目需求规格阐明书
2.7订单确认
通过任意界面下方下沉式菜单,顾客可以进入订单确认界面,详细功能需求如下:
1)收货人信息:
包括收货人基本信息,以便客户确认,包括如下内容:
a)
b)
收货人姓名
收货地址
i.
顾客可以通过交互设计对自己收货地址进行选取
ii.
收货地址变化,收货人也需要发生相应调节
2)订单项列表:
进行订单内容罗列,以便顾客进行确认,重要包括下列内容:
a)
b)
c)
d)
订单项书籍缩略图
订单项书籍名称
订单项书籍数量
订单项书籍总价
注:
有兴趣同窗可以试试让列表可以依照子项数量自适应高度功能。
3)提交订单:
顾客通过按钮可以将订单信息提交生成订单数据
4)订单总价:
界面应当用一目了然地显示当前订单总价格
图2-7-1订单确认界面
11/14
项目需求规格阐明书
2.8订单查询
通过任意界面下方下沉式菜单,顾客可以进入订单查询界面,详细功能需求如下:
1)订单列表:
界面重要包括了当前顾客所有订单订单列表,订单列表子项包括如下信息:
a)
b)
c)
d)
e)
订单编号
订单总价
订单状态
下单日期
订单子项列表
2)订单子项列表:
每一种订单中包括相应订单子项商品列表,重要包括如下信息:
a)
b)
c)
d)
书籍缩略图
书籍名称
书籍数量
书籍单价
图2-8-1订单查询界面
12/14
项目需求规格阐明书
2.9下沉式菜单栏
顾客在除了登陆其她界面下方均可见到如图2-9-1所示下沉式菜单,菜单重要包括如下几
个选项:
1)主页:
点击即可跳转到书籍查询界面
2)购物车:
点击即可跳转到购物车界面
3)订单:
点击即可跳转到订单确认界面
4)更多:
点击即可进入订单查询界面
5)退出:
点击即可退出应用程序
图2-9-1下沉式菜单
13/14
项目需求规格阐明书
2.10客户端缓存优化
移动客户端拥有资源有限,咱们需要对书籍图片资源进行缓存解决,缓存详细规定如下:
1)缓存写入:
a)
b)
对于第一次加载书籍缩略图,咱们需要进行缓存解决
缓存文献存储到Androiddata/data/~项目名称~/cache文献夹下
2)缓存读取:
a)
b)
如果不是第一次加载书籍信息,则咱们需要先从缓存获取
如果缓存中不存在书籍缩略图,则再从服务端获取图片
图2-10-1客户端缓存文献
14/14
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- APP 需求 规格 说明书 样本