搭建论坛《搭建之星》论坛经验交流 → [原创]指挥平台和角色构件实例


  共有1234人关注过本帖树形打印

主题:[原创]指挥平台和角色构件实例

帅哥哟,离线,有人找我吗?
pc_doctor
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
[原创]指挥平台和角色构件实例  发帖心情 Post By:2014-10-8 13:29:08

国庆节有空,学习使用了“指挥平台”和“角色”构件,现将实例文件放上来,供大家共同学习研究。

---------------------------

 

    通过对“指挥平台”和“角色构件”的学习使用,可以使人感觉到搭建迸发出了新的春色。似乎完全可以真正实现“可视化数据库管理、可视化资源管理、可视化工控管理等、GIS”等等了。
    可是,这个两个构件还需要也应该有很大的改进优化和增值空间。下面就将学习使用心得和建议记录如下。

    完全是从实用需求出发所感所想,请勿笑话,尽管某些方面从软件制作上看来是有些幼稚和可笑。但是,如果能完全实现的话,那么搭建在中文编程方面尽可以傲视群雄的了!完全可以经久不衰的发展壮大下去!
    大家深入研究后,如有更好的发现和应用以及建议,可以在本帖中集中描述出来,方便官方收集。


指挥平台及角色的改进建议:
一、定位点中心放大,    即确定焦点角色后,再用鼠标滚轮放大或缩小时,就以该角色定位点为指挥平台中心方大或缩小指挥平台的图像。

二、目前的“角色列表”构件的事件中的“角色焦点转换”是需要鼠标进行单击方可执行焦点转换,建议改进为“鼠标移入进行焦点转换”。

三、在“角色列表”构件的事件中增加“鼠标单击”事件或“鼠标双击”事件。

四、目前的“角色注释”文本只能在 角色图标 的大小尺寸范围内显示。如果,注释文本多了,就根本无法显示,并且,显示在角色图标内的注释文本会扰乱角色图标外观。

五、增加“角色移动”事件和“移动结束”事件。如此,就会制作出路径标识效果。且后期修改 角色位置 很有方便。

六、建议对“指挥平台”增加“最大放大率”,由此锁定最大的放大尺寸,省得无休止的放大。

七、建议对“指挥平台”改进为“容器件”作用。如此,很多东西就不但可以锁定在“指挥平台”中,且可以制作出同步操作变化的效果来。目前,好像只有“固定图像”构件可以拖进指挥平台中去,比如,想在指挥平台中展示某区域的业务数据的百分数,如果,用“固定图像”来制作,其工作量是无法想象的,保留两位小数的百分比根本就无力实现,但是,如果能用“进度标尺”构件放进去就简单多了,其效果完全专业化得不摆了。可是,“进度标尺”构件目前没有办法放进指挥平台去。需要对“进度标尺”构件增加“拖放模式”或针对指挥平台改进优化。
    如果,直接将指挥平台搞成“容器件”很难的话,那也应该想法能多增加几个能拖进指挥平台的构件,诸如类似的:工具件类构件:进度标尺;教学类构件:形状、任意线、箭头组,等。或者专门针对指挥平台和角色专门设计几个上述几个必要的专用构件出来,令指挥平台和角色自成体系,其实就指挥平台强大和广泛的应用范围,完全可以专门为其设计一系列专用构件的。(立足实现“可视化数据库管理、可视化资源管理、可视化工控管理等”出发设计)。

八、建议对“角色操作的右键菜单”增加“可见”属性。如此,就可以防止后期使用者对角色乱修改了。

九、如何解决通过数据库查询到某角色时,让该角色图标马上移动并显示在当前指挥平台窗口的中心位置?是不是可以有某种算法能做得到。

十、“角色列表”构件 方法中,建议增加对以下项目的获取和设置方法“角色别名”、“可移动”、“活动”、“横坐标”、“纵坐标”、“宽度”、“高度”等,就避免了去操作 角色的配置文件,其实,操作这个角色配置文件很是麻烦的,不信可以亲自试一试。

十一、建议角色配置文件的角色段名称修改为这个种形式[Role-6(角色别名)]。别看这么一个小小的修改,只有在段名称中增加了“角色别名”,才能在程序中查询到某个角色在配置文件中的配置信息,这样就可以无限放大对角色的操作功能。目前,在指挥平台中要操作角色的话,除了利用外挂数据库来查询和操作外,基本没有办法。一旦增加了这个段名称格式,就可以在角色配置文件里面自由添加任意需要的项目以供后期调用了,如此,就可以不需要数据库就能查询和操作了,这样,就既摆脱了小型数据库的“同抢”问题,也大大增加了运行速度和操作方便。(通过“(角色别名)”就可以定位到配置文件的段名称了,只要能获得段名称,其下就可以自由发挥了)
    另,在“Role”后面增加“-”,再有角色序号,那么,依据[RoleList]里面的Count=6,就可以方便根据角色总数和角色序号操作了。
    之所以建议将新增的“(角色别名)”放在段名称中[Role-6(角色别名)]也是为了方便对某角色的定位操作。
十二、角色配置文件中,建议增加“该单个角色可视=真/假”。因为,在最终的操作权限中,会涉及到某一类别的角色,可能在操作人员范围权限中需要限制可视的需求。比如,湖南的人就不能观察或操作其他地方的角色了。

十三、建议对角色生成的大小以默认源图像文件的尺寸为准,因为,在设计时肯定必然会对所用图标有所选择与特制的,如果,后期有特别需要调整大小,可以自己在配置文件中调整的。

十四、建议指挥平台可以同时载入两组角色列表。这样,很有好处的,慢慢就会发现其优点,可能这里无法用文字描述清楚。简单的说:一组用着“第一层”操作,一组用着“第二层”操作。比如:用一副世界地图作为指挥平台背景,在运行操作中,我想对中国版图进行凸显展示等操作,我就可以比着中国版图专门制作一幅“雄鸡”样式的图片备用(PS应该相当容易做到吧),将此当成角色放入指挥平台中重叠于中国版图上,如果鼠标移入这个“角色”中就可以展示中国版图在闪烁凸显了吧,如此,不就可以解决搭建的“形状”构件不能进入指挥平台中了吗。并且第二组角色列表又可以放入这个“雄鸡”形状上吧。仔细想一想,如此不是可以媲美某些专业GIS软件吗。

---------------------

 


以下内容只有回复后才可以浏览

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:指挥平台实例.rar


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
众方志诚
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:分析员 帖子:638 积分:3827 威望:0 精华:1 注册:2010-10-1 23:09:15
  发帖心情 Post By:2014-10-9 8:09:19

支持

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
pc_doctor
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
  发帖心情 Post By:2014-11-4 20:30:55

通过对指挥平台实例的实践应用,使用者很感兴趣,接受度较高。
但,还是由于不能深度及个性化的设计,使用者的很多需求不能实现。
——确实应该对指挥平台专题研究优化改进了。
---------------------
关于在指挥平台中展示数据库数据统计分析的问题。
1、百分比的展示,“工控件”中的“压力表”构件倒是能很好的应用为百分比的表示。不过,目前,“压力表”构件无法放入指挥平台中去。


图片点击可在新窗口打开查看此主题相关图片如下:压力表.bmp
图片点击可在新窗口打开查看

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
vip898
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:爱好者 帖子:77 积分:595 威望:0 精华:0 注册:2009-12-6 7:14:33
  发帖心情 Post By:2014-11-5 10:48:47

支持大侠的意见!
不过先给我普及一下,什么是:“可视化数据库管理、可视化资源管理。。。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
李国辉
  5楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:技术员 帖子:114 积分:1132 威望:0 精华:0 注册:2008-9-1 18:35:47
  发帖心情 Post By:2014-11-5 11:03:47

感觉很精彩!

但能否实现?


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[原创]指挥平台和角色构件实例








签名