html5-img
1 / 23

项目工作简介

项目工作简介. 2012-11. 内容. 开发人员介绍. 3. D5000 可视化简介. 7. 系统概述. 8. CSD + 面板编辑软件简介. 12. 项目计划. 14. 软件概述. 15. 开发人员介绍. 2007 年 7 月毕业于山东建筑大学 2011 年 9 月加入软通 现已从事软件开发 5 年多时间. 刘瑞功. 电网调度系统 地铁调度系统 设备采集系统 可视化和组态系统. C++ 设计模式 项目管理. 开发人员介绍. 2006 年 7 月毕业于天津理工大学. 2010 年 10 月入职软通. 王东江.

Télécharger la présentation

项目工作简介

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 项目工作简介 2012-11

  2. 内容 开发人员介绍 3 D5000可视化简介 7 系统概述 8 CSD+面板编辑软件简介 12 项目计划 14 软件概述 15

  3. 开发人员介绍 2007年7月毕业于山东建筑大学 2011年9月加入软通 现已从事软件开发5年多时间 刘瑞功 电网调度系统 地铁调度系统 设备采集系统 可视化和组态系统 C++ 设计模式 项目管理

  4. 开发人员介绍 2006年7月毕业于天津理工大学 2010年10月入职软通 王东江 嵌入式Arm9平台开发 参与D5000可视化系统项目、 CSD+面板编辑软件开发 熟悉C++程序设计、QT框架,嵌入式Arm平台开发,单片机开发

  5. 开发人员介绍 2010年6月毕业于天津师范大学2011年10月入职软通 杜寅辰 参与D5000可视化系统项目、 CSD+面板编辑软件开发 熟悉C++程序设计、QT框架

  6. 开发人员介绍 2012年6月毕业于兰州商学院 信息与计算科学专业 2011年11月加入软通实习 2012年7月正式入职 张瑾 参与D5000可视化系统项目、 CSD+面板编辑软件开发 熟悉C++、QT界面编程、基本绘图美工、STL、OpenGL的基本应用以及xml文件解析

  7. D5000可视化系统 项目描述 项目人员 项目用时 本期项目为D5000/WAMS应用提供统一的人机展示平台界面,并提供扩展机制与接口来扩充平台界面功能。 系统分析师&项目Leader 1名 软件开发人员3名 2011年9月—2012年9月

  8. D5000可视化系统 系统方案概述 本项目人机界面 传统JAVA人机界面 • 提供统一的人机展示平台界面 • 提供扩展机制与接口 • 实现WAMS应用特色人机界面 • 实现D5000编辑器中主要图元元件库 • 提供嵌入Qt应用程序框架机制 • 应用界面分散无整体性 • 扩展受限制 • 无法快速响应市场要求 • 无法适应现场模型变化 • 维护工作繁琐,不实用

  9. D5000可视化系统 图形框架vframelib 告警处理 页面 页面 视图(VView) 视图(VView) 场景(VScene) 场景(VScene) 页面 视图(VView) 定时调用 init init 特效工厂 模型取数接口管理器 文件配置IO库iolib D5000模型接口 2D图元特效库 扩展取数接口 2D场景特效库库 3D场景特效库库 init init 基本图元库 常用图元库 标志图元库 元件生成器 应用界面加载器 电气图元库 综合图元库 直流图元库 应用界面1程序 Q应用界面 应用界面2程序 Q应用界面 … 应用界面n程序 Q应用界面 可视化平台架构

  10. D5000可视化系统 多页面选项卡 主界面 工具栏 搜索框 页面区

  11. 的项目介绍 CSD+装置面板界面组态编辑软件开发 本项目采用整体外包方式进行,由软通负责整个项目的设计和研发、测试、移交工作。

  12. 运 行 信号复归 主动上送报文 03/03(07) [ 07 ] 2012-11-08 21 : 15 : 26 . 001 GPS对时异常 装置异常 保护跳闸 保护合闸 远方跳闸 远方合闸 QUIT SET 通讯异常 备 用 + - SIO 报告 定制 采样 版本 打印键 打印定值区

  13. CSD+装置面板界面组态编辑软件开发 项目描述 SFEL语言规则讲解 本项目依据《SFEL语言参考手册》的要求,实现GUI界面的自动生成和预览及交互方式的配置,配置结果以XML文件形式保存。描述语言SFEL(SifangEmbeded Language:四方嵌入式设备语言)是采用XML可扩展标记语言,描述界面展示的相关配置和C/S间交互方式。 针对SFEL的整体结构和主要标签进行分类讲解 主要实现Client端显示规则和菜单层次关系、Server端和Client端的数据交互、打印模板。

  14. CSD+装置面板界面组态编辑软件开发 项目人员 项目用时 系统分析师&项目Leader 1名 软件开发人员3名 2012年10月—2013年1月

  15. 项目计划 项目/任务里程碑结点 2012-10-29 2013-1-31 5个工作日 145个工作日 10个工作日 项目开始日期 预期结束日期 方案与概要设计 系统编码 后期集成测试 详细设计方案 项目规划、方案设计、评审 编码实现 集成测试

  16. CSD+装置面板界面 多页面选项卡 主框架 对象查看器 属性编辑器 工具箱 状态栏 工具栏 编辑界面

  17. CSD+装置面板界面 界面介绍 主界面采用基于主窗口的的系统,带有工具栏、状态栏、页面区、工具箱、对象查看器、属性编辑器。 工具栏 提供常用的操作新建、保存、撤销、对其、布局等功能。 页面区 使用QTabWidget存放view,scene的结构,图元在scene中显示 状态栏 显示操作的图元、及鼠标位置等信息。 工具栏 用来加载所有已注册的控件类型,供鼠标拖拽到scene中。 对象查看器 显示编辑当前工程图元的树形结构。 树形编辑器 显示编辑当前选中图元的属性信息。

  18. CSD+装置面板界面 图元 元属性 基本操作 布局 新建、打开、保存 撤销、恢复、快捷键 全选、复制、粘贴 前后层叠、组合、拆分 水平、垂直、栅格布局 实现图元编辑、扩展 左、右、上、下对齐 水平中、垂直中对齐 等宽、等高对齐

  19. CSD+装置面板界面 元属性编辑器 属性编辑框显示该图元的所有属性,可编辑,右键菜单可以添加、删除该属性 属性 编辑框 图元编辑框显示所有基本图元信息,可编辑,右键菜单可以添加、删除图元,生成属性文件 图元 编辑框

  20. CSD+装置面板界面 对象查看器 继承自QTableWidget,存放的item继承自显示图元的树形结构,在item上右键菜单可以进行多个图元的新建、删除、复制、粘贴、剪切,双击view类型的控件,或者view节点类型控件的子节点控件,可以定位显示对应控件。

  21. CSD+装置面板界面 控件工具箱 工具箱用来加载所有已注册的控件类型,显示在左侧的dock中,可以鼠标左键拖到scene中,其中可拖拽的控件只能是view的子控件类型。 采用树形列表的方式显示,针对用户需求,将控件分为control(基本控件),window(窗体控件),基本控件的实现采用Qt代理的方式或者自定义图元方式实现。

  22. CSD+装置面板界面 属性编辑器 属性编辑器采用Qt框架中的QtVariantPropertyManager管理图元属性,QtTreePropertyBrowser显示并编辑图元属性。

  23. 总结 ThankYou

More Related