K10手机APP软件升级技术开发概要设计书文档格式.docx
- 文档编号:17854782
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:12
- 大小:947.61KB
K10手机APP软件升级技术开发概要设计书文档格式.docx
《K10手机APP软件升级技术开发概要设计书文档格式.docx》由会员分享,可在线阅读,更多相关《K10手机APP软件升级技术开发概要设计书文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
5、技术指标11
6、认证需求11
7、标准法规需求11
8、客户提供的配件11
9、技术开发工作概述11
10、验收标准11
注意:
任何相关性变更都需发出变更通知
修改记录
文件编号
版本号
拟制人/修改人
拟制/修改日期
更改理由
主要更改内容(写要点)
注1:
任何相关性变更都需发出变更通知。
注2:
每次更改归档文件时,需填写此表。
注3:
文件第一次归档时,“更改理由”栏写“新建”、“主要更改内容”栏写“无”。
内容如下:
1、技术目标:
在现有K10软件基础上按委托方要求,增加两类设备的对接:
M1及AV29,需要开发Android与iOS两个版本。
2、适用范围:
该项目技术仅适用于科立信安防电子有限公司智能网络摄像机系列产品。
3、技术功能要求:
A、M1产品对接要求:
3.1设备的连接,在现有菜单“智能联机”下再增加一个选择界面(因两者智能联机所发协议不一样)
3.2设备接入后,与IPC产品类似,只是没有视频查看功能,图片用一张产品图片展示。
3.3功能设置项中:
A.时间设置,保留
B.媒体设置去掉
C.安全设置,保留
D.网络设置,保留。
E.报警设置,保留,但需调整些。
增加一项“报警联动设置”,列出现有已添加的IPC设备清单,选中后弹出联动功能项:
“报警录像”“启动现场报警声”。
F.录像设置,去掉,更改为夜灯设置
1)警灯模式在布防时检测有人入侵时,是否开启警灯,默认开启。
2)夜灯模式在撤防时无光检测有人时,是否开启夜灯,默认开启。
G.防区设置,保留,本项目暂无此功能。
H.检查更新,保留
I.其中红圈内需保留,蓝框需更改的。
J.信息推送:
与现有K10一样,分为两类,提示类按短信提示方式,只展示在任务栏。
K.报警类则按来电方式,全屏独占式显示。
若有报警联动时,则需将IPC报警弹屏与设备的报警信息合屏显示。
3.4另外,需先提供一个demo测试软件,APPDemo需做一个简单的收发功能,只做Android版本即可,功能类似串口调试助手(见下图)。
内部数据按透传模式
B、AV29产品对接要求:
3.5AV29(在现有K10界面上进行调整升级),在现有K10软件上更改,主体界面与功能基本与K10一样,提供K10的源代码,但需要对此进行保密。
需要开发Android与iOS两个版本。
A.设备类型与现有C8130\31\32,是同一类型,智能联机或手动或内网搜索协议与操作均相同。
B.设备主界面一样,均不变。
设置菜单中,以C8132产品为标准
C.在防区设置项中,增加子菜单设置防区类型设置防区类型(防盗防区,周界防区,劫警防区,紧急防区,火警防区,煤气泄露防区,医疗防区共7种)
D.在浏览视频界面上增加报警预置位设置,
只需要8个预置位,UI参考
E.其它功能均按现有C8132功能实现。
F.信息推送:
G.报警类则按来电方式,全屏独占式显示。
H.重点说明:
与报警有关的功能,相关协议均需用新的通讯协议实施,但界面仍与以前一样。
另外,需先提供一个demo测试软件,APPDemo需做一个简单的收发功能,只做Android版本即可,功能类似串口调试助手(见下图)。
4、使用环境要求:
APP的兼容性应不低于原K10软件的要求,iphone版应支持iOS7.0及其以上,安卓版应支持android4.0及其以上版本,同时应确保市场上主流手机品牌(苹果、三星、htc、小米、中兴、华为、酷派等)的常用型号功能应符合《需求确认书》的要求。
5、技术指标:
无
6、认证需求:
7、标准法规需求:
8、客户提供的配件:
9、技术开发工作概述:
10、验收标准:
以甲乙双方技术人员签订的详细规格书以及项目确认书为验收标准。
附件:
APP应用程序测试要点
(一)安装、卸载测试:
安装、卸载,看能否正常进行;
测试卸载后文件是否全部删除所有的安装文件夹。
(二)UI测试:
测试用户界面(如菜单、对话框、窗口和其它可规控件)布局、风格是否满足客户要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等。
界面设计要求如下:
1)不可有空数据界面设计,引导用户去执行操作。
2)不可滥用用户引导。
不可有不可点击的效果,如:
你的按钮此时处于不可用状态,那么一定要灰掉,或者拿掉按钮,否则会给用户误导
4)菜单层次不允许太深
5)交互流程分支不可太多
6)相关的选项要在界面上保证相关性,不可离得很远
7)不可一次载入太多的数据
8)界面中按钮可点击范围要适中
9)标签页应该与内容关系一致,当切换标签的时候,内容跟着切换
10)操作应该有主次从属关系
11)明确定义Back的逻辑。
涉及软硬件交互时,Back键应具体定义
12)展示视频时等有应用需要横屏时应以横屏展示。
(三)软件功能测试:
(由甲方提供文字)
1)输入框说明文字的内容与系统功能是否一致
2)文字长度是否加以限制
3)文字内容是否表意不明
4)是否有错别字
5)信息是否为中文显示
(四)功能性能测试:
根据用户需求验证App的各个功能实现,所有的操作要发送的短信内容应与需求书一致。
运行测试要点:
1)App安装完成后的试运行,可正常打开软件。
2)App打开速度测试,速度是否可观。
3)App页面间的切换是否流畅,逻辑是否正确
(五)应用的前后台切换:
1)APP切换到后台,再回到app,检查是否停留在上一次操作界面。
2)APP切换到后台,再回到app,检查功能及应用状态是否正常。
3)app切换到后台,再回到前台时,注意程序是否崩溃,功能状态是否正常,尤其是对于从后台切换回前台数据有自动更新的时候。
4)手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常,尤其是对于从后台切换回前台数据有自动更新的时候。
5)当App使用过程中有电话进来中断后再切换到app,功能状态是否正常
6)当关掉app进程后,再开启app,app能否正常启动。
7)出现必须处理的提示框后,切换到后台,再切换回来,检查提示框是否还存在,有时候会出现应用自动跳过提示框的缺陷。
8)对于有数据交换的页面,每个页面都必需要进行前后台切换、锁屏的测试,看应用程序会不会出现崩溃。
(六)App更新测试:
1)当客户端有新版本时,有更新提示。
2)当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。
用户在下次启动app时,仍能出现更新提示。
3)当版本为强制升级版时,当给出强制更新后用户没有做更新时,退出客户端。
下次启动app时,仍出现强制升级提示。
4)当客户端有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新。
5)当客户端有新版本时,在本地不删除客户端的情况下,检查更新后的客户端功能是否是新版本。
6)当客户端有新版本时,在本地不删除客户端的情况下,检查资源同名文件如图片是否能正常更新成最新版本。
如果以上无法更新成功的,也都属于缺陷。
(七)兼容性测试:
1)基于开发环境和生产环境的不同,甲方检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),App的数据和运用是否正确
2)与各种设备是否兼容,若有跨系统支持则需要检验是否在各系统下,各种行为是否一致。
以合同书规定的手机型号验收标准为准。
--在需求书要求上,不同操作系统的兼容性,是否适配
--在需求书要求上,不同手机屏幕分辨率的兼容性
--在需求书要求上,不同手机品牌的兼容性
(八)文件大小测试:
安装前后都不能太大。
(九)耗电量测试:
开此应用和不开此应用手机的待机时间差别。
(一十)研究开发成果交付的形式及数量:
以甲方测试通过确认,在软件交付使用时,向甲方移交的软件产品包括含有软件源代码、软件安装包、相关软件文档的操作说明的载体(光盘或磁盘)或发出的电子邮件。
1)在完成合同后,乙方应保证在其最终交付的软件中,不包含任何以下的部分:
“后门”(BlackDoor);
时间炸弹(TimeBomb);
自动根据时间的控制而停止系统运行的功能(不包括甲方因为技术支持的需要而授权的设计);
不得故意植入计算机病毒(Virus):
特洛伊木马(Trojanhorse)、蠕虫(Worm)、或其它的允许非法对系统进行访问(包括删除,关闭等)的功能。
2)APP的兼容性应不低于原K10软件的要求,iphone版应支持IOS7.0及其以上,安卓版应支持android4.0及其以上版本,同时应确保市场上主流手机品牌(苹果、三星、htc、小米、中兴、华为、酷派等)的常用型号功能应符合《需求确认书》的要求。
若上述操作系统升级导致的适配问题,在服务期内乙方应免费为甲方提供适配服务。
注:
此份项目概要设计只作为前期合同签订时的附属文件,验收标准以甲乙双方工程人员确认的功能细节(详细项目规格书)以邮件或文档签字确认的版本为准。
委托方确认(盖章)
受托方确认(盖章)
委托方功能确认人(签名)
受托方功能确认人(签名)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- K10 手机 APP 软件 升级 技术开发 概要 设计