[发明专利]一种基于父子状态的全景多视图系统及其构建方法在审
| 申请号: | 201610321157.3 | 申请日: | 2016-05-17 |
| 公开(公告)号: | CN107391091A | 公开(公告)日: | 2017-11-24 |
| 发明(设计)人: | 范轶洁;韩林;黄钊;余智威;唐振鑫 | 申请(专利权)人: | 武汉宏途科技有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 父子 状态 全景 视图 系统 及其 构建 方法 | ||
技术领域
本发明涉及处理多视图图像,具体地涉及一种基于父子状态的全景多视图系统及其构建方法。
背景技术
传统的行业(Line of business)软件往往是单视图系统,用户即便在相同一个功能模块中往往要频繁地在列表(Grid)视图与表单(Form)视图之间来回不停地切换,而不同模块视图之间的切换更加频繁。这好比用户要么只能够看到硬币的正面要么只能够看到硬币的反面。视图之间的来回切换导致了信息读取的不连贯性,尤其在多个视图切换的时候视觉记忆容易出现断层。这好比相机没有全景摄影功能去拍摄风景照片一样,如果想看到全景必须要拍摄多张照片,但是一次只能浏览一张局部照片,不能全景浏览整个风景。
导致,用户在使用时不能连贯的查看上级列表和下级表单,也不能同时查看并列的多个列表或表单,导致无法产生视觉连贯性,如果想查看其余列表的内容,只能先关掉当前页面的列表或表单,或者在需要返回上级表单时也只能关掉当前列表,使用非常不方便。
发明内容
本发明为了解决上述提到的现有的行业软件的视图存在的只能在一个电脑页面内查看一个视图的缺点,提供一种基于父子状态的全景多视图显示方法及系统,其能够在一个页面内显示多个列表,并且多个列表横向排列,符合人们的阅读习惯,将列表和表单横向并排连接在一起,用户能够在同一屏幕中同时看到列表和表单信息。同样用户也能够在同一屏幕中看到多个业务相关的模块视图。这样一来用户浏览业务信息变得更加完整和连贯,大大提高了行业软件的可用性和使用效率,减少了模块之间切换的时间成本。
具体地,本发明提供一种基于父子状态的全景多视图系统,其包括一个第一级视图、基于第一级视图的多个第二级视图、基于每个第二级视图的多个第三级视图......以及基于每个第N-1级视图的多个第N级视图,所述第二级视图、第三级视图......以及第N级视图均具有一个上级视图,第一级视图、第二级视图、第三级视图......以及第N-1级视图均具有一个或一个以上下级视图。
优选地,所述基于同一个上级视图的下级视图在显示设备上左右横向排列。
优选地,所述基于同一个上级视图的下级视图索引共同存在于一个列表视图中,根据显示设备界面宽度,横向并排显示上级视图及基于该上级视图的多个下级视图。
优选地,当下级视图显示多个时,该视图相邻的左侧视图和右侧视图对应上级视图的相邻下级视图,并且所有视图循环连接,即上级视图的第一下级视图的左侧视图为上级视图的第N下级视图,上级视图的第一下级视图的右侧视图为上级视图的第二下级视图。
优选地,当用户点击选取下级视图时,对应的上级视图会显示在显示设备的界面中央,并且进行横向视图滚屏。
一种基于父子状态的全景多视图的构建方法,其包括以下步骤:
S1、在一个独立的系统内部,构建一个多叉树的数据结构,多叉树的每个节点对应一个视图,将软件系统所有的视图按照分类以及操作顺序对应到多叉树的每个节点,除根节点以外的每个节点具有一个上级节点及一个或多个下级节点,每个节点对应一个视图;
S2、每个节点保存对应视图的唯一标示,用于调取并显示视图,每个节点连接上级节点的索引以及所有下级节点的索引,相同上级节点的所有下级节点按照顺序排列,每个下级节点连接前一个下级节点以及后一个下级节点的索引;
S3、系统启动后,自动调取软件系统的默认初始视图,根据保存的节点对应的视图标示调取对应的视图,同时调取该节点所有的下级节点信息以便调取所有下级视图;
S4、在系统界面上,视图的上方或其他位置,设置面包屑导航及前后视图导航,面包屑导航保存用户从根节点到当前操作子节点的路径,其中包含了路径中所有树节点索引,前后视图导航根据同一上级节点的下级节点保存前后下级节点的索引显示视图索引。
优选地,当关闭某个视图时,系统会根据当前视图指针,遍历所有的子孙节点进行关闭,并根据该节点的上级节点索引,调取其上级节点对应的视图。
优选地,S1中多叉树只有一个根节点,根节点之外的每个节点都只有唯一的上级节点,每个节点有多个下级节点。
本发明提供的基于父子状态的全景多视图系统,软件系统根据用户使用习惯,使用约定的规则,构建视图的多叉树结构,结构清晰,逻辑性强。基于多叉树结构,多个下级节点只有一个上级节点,对应多个关联的表单视图的索引同存在于一个列表视图中,根据显示界面宽度,横向并排显示列表视图及多个表单视图,所需显示表单视图的数量根据视图大小与显示界面大小的关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉宏途科技有限公司,未经武汉宏途科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610321157.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种ROM代码补丁运行方法和系统
- 下一篇:自动部署关联软件的方法和系统





