- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能家居控制系统测试报告
开发测试人员:周伟PAGE
PAGE 2
开发测试人员:周伟
编号:ZNSH-1.0.0
智能家居控制系统
软件测试报告
[V1.0.0]
单位:嘉兴学院数理与信息工程学院
测试人员:周伟 专业:软件工程
学号:201559065126
2017年12月
目录 TOC \o 1-3 \h \z \u
1 简介 3
1.1 编写目的 3
1.2 项目背景 3
1.3 系统简介 3
1.4 数据库设计 4
1.4.1 数据库设计概述 4
1.4.2 数据分析 4
1.5 数据库的详细设计 5
1.5.1 数据库的E-R图的设计 5
1.6 参考资料 6
2 测试概要 6
2.1 测试用例设计 6
2.2 测试环境与配置 10
2.3 测试方法(和工具) 11
2.3.1 白盒测试 11
2.3.2 黑盒测试 13
3 测试结果及缺陷分析 14
3.1 测试执行情况与记录 14
3.1.1 测试计划 16
3.1.2 测试版本 16
3.2 覆盖分析 17
3.2.1 需求覆盖 17
3.2.2 测试覆盖 17
3.3 缺陷的统计与分析 18
4 测试结论 20
简介
编写目的
本本测试报告为智能家居控制系统的测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否符合用户需求,是否已达到用户预期的功能目标,并对测试质量进行分析。
测试报告参考文档提供给用户、测试人员、开发人员、项目管理者、其他管理人员和需要阅读本报告的高层经理阅读。
项目背景
智能家居现作为一个新生产业,处于一个导入期与成长期的临界点,市场消费观念还未形成,但随着智能家居市场推广普及的进一步落实,培育起消费者的使用习惯,智能家居市场的消费潜力必然是巨大的,产业前景光明,今后也必将成为家居领域发展的趋势。且制造企业在产业调整和转型中,都需要运用到大数据。今后,数据将成为推进社会进步的第四生产力,市场潜力巨大。
在智能家居控制系统中,用户可以直接对安防、监控、灯光、窗帘、电器、影音娱乐、多屏互动等家居进行管理和操作,但必须由中心管理员进行权限授予。中心管理员的账号唯一,是由家居控制系统设计员进行的不可修改初始密码,管理员拥有绝对权限,并可赋予其他成员使用权限。
系统简介
利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。
本系统分为用户端和管理端,共有八个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,除去解释模块信息管理模块和物理地址信息管理模块,系统在其他六个模块的基础上有的模块又可分为几个小模块:
用户注册模块包括一个模块:个人信息注册。
发布信息模块包括一个模块:个人反馈信息。
用户中心模块包括三个模块:修改基础信息、管理已反馈信息、设备使用记录。
搜索功能模块包括一个模块:搜索各类设备信息。
用户管理模块包括两个模块:用户权限管理、反馈信息管理。
家居设备信息管理包括两个模块:端口信息管理、指令信息管理、状态反馈信息管理。
系统的功能结构如图1-1所示。
图1-1 系统功能结构图
数据库设计
数据库设计概述
数数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是一个给定的应用环境,构造最优的用户的应用需求(信息要求和处理要求)。这个问题是我们在进行软件开发时期的主要研究方向。人们在总结信息资源开发、管理和服务的各种手段时,认为最有效的是数据库技术。从小型的单项事务处理系统到大型复杂的信息系统大都用先进的数据库技术来保持系统数据的整体性、完整性和共享性。本网站采用SQL Server 2005来进行设计。在设计数据库时,首先应考虑表的设计,在数据库中,表(又称基表或数据表)是最重要的对象,它是用来存储用户数据的对象,它不仅是数据操作的源点,也是数据操作的汇点。因此,数据表的合理划分应该是数据库设计首要解决的问题。随着信息的发展,数据库中的数据量越来越大,因此不能
原创力文档


文档评论(0)