项目工作简介
This presentation is the property of its rightful owner.
Sponsored Links
1 / 23

项目工作简介 PowerPoint PPT Presentation


  • 80 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

项目工作简介

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


6283182

项目工作简介

2012-11


6283182

内容

开发人员介绍

3

D5000可视化简介

7

系统概述

8

CSD+面板编辑软件简介

12

项目计划

14

软件概述

15


6283182

开发人员介绍

2007年7月毕业于山东建筑大学

2011年9月加入软通

现已从事软件开发5年多时间

刘瑞功

电网调度系统

地铁调度系统

设备采集系统

可视化和组态系统

C++

设计模式

项目管理


6283182

开发人员介绍

2006年7月毕业于天津理工大学

2010年10月入职软通

王东江

嵌入式Arm9平台开发

参与D5000可视化系统项目、

CSD+面板编辑软件开发

熟悉C++程序设计、QT框架,嵌入式Arm平台开发,单片机开发


6283182

开发人员介绍

2010年6月毕业于天津师范大学2011年10月入职软通

杜寅辰

参与D5000可视化系统项目、

CSD+面板编辑软件开发

熟悉C++程序设计、QT框架


6283182

开发人员介绍

2012年6月毕业于兰州商学院

信息与计算科学专业

2011年11月加入软通实习

2012年7月正式入职

张瑾

参与D5000可视化系统项目、

CSD+面板编辑软件开发

熟悉C++、QT界面编程、基本绘图美工、STL、OpenGL的基本应用以及xml文件解析


6283182

D5000可视化系统

项目描述

项目人员

项目用时

本期项目为D5000/WAMS应用提供统一的人机展示平台界面,并提供扩展机制与接口来扩充平台界面功能。

系统分析师&项目Leader 1名

软件开发人员3名

2011年9月—2012年9月


6283182

D5000可视化系统

系统方案概述

本项目人机界面

传统JAVA人机界面

  • 提供统一的人机展示平台界面

  • 提供扩展机制与接口

  • 实现WAMS应用特色人机界面

  • 实现D5000编辑器中主要图元元件库

  • 提供嵌入Qt应用程序框架机制

  • 应用界面分散无整体性

  • 扩展受限制

  • 无法快速响应市场要求

  • 无法适应现场模型变化

  • 维护工作繁琐,不实用


6283182

  • D5000可视化系统

图形框架vframelib

告警处理

页面

页面

视图(VView)

视图(VView)

场景(VScene)

场景(VScene)

页面

视图(VView)

定时调用

init

init

特效工厂

模型取数接口管理器

文件配置IO库iolib

D5000模型接口

2D图元特效库

扩展取数接口

2D场景特效库库

3D场景特效库库

init

init

基本图元库

常用图元库

标志图元库

元件生成器

应用界面加载器

电气图元库

综合图元库

直流图元库

应用界面1程序

Q应用界面

应用界面2程序

Q应用界面

应用界面n程序

Q应用界面

可视化平台架构


D5000

D5000可视化系统

多页面选项卡

主界面

工具栏

搜索框

页面区


6283182

的项目介绍

CSD+装置面板界面组态编辑软件开发

本项目采用整体外包方式进行,由软通负责整个项目的设计和研发、测试、移交工作。


6283182

运 行

信号复归

主动上送报文 03/03(07)

[ 07 ] 2012-11-08 21 : 15 : 26 . 001

GPS对时异常

装置异常

保护跳闸

保护合闸

远方跳闸

远方合闸

QUIT

SET

通讯异常

备 用

+

-

SIO

报告

定制

采样

版本

打印键

打印定值区


6283182

CSD+装置面板界面组态编辑软件开发

项目描述

SFEL语言规则讲解

本项目依据《SFEL语言参考手册》的要求,实现GUI界面的自动生成和预览及交互方式的配置,配置结果以XML文件形式保存。描述语言SFEL(SifangEmbeded Language:四方嵌入式设备语言)是采用XML可扩展标记语言,描述界面展示的相关配置和C/S间交互方式。

针对SFEL的整体结构和主要标签进行分类讲解

主要实现Client端显示规则和菜单层次关系、Server端和Client端的数据交互、打印模板。


6283182

CSD+装置面板界面组态编辑软件开发

项目人员

项目用时

系统分析师&项目Leader 1名

软件开发人员3名

2012年10月—2013年1月


6283182

项目计划

项目/任务里程碑结点

2012-10-29

2013-1-31

5个工作日

145个工作日

10个工作日

项目开始日期

预期结束日期

方案与概要设计

系统编码

后期集成测试

详细设计方案

项目规划、方案设计、评审

编码实现

集成测试


6283182

CSD+装置面板界面

多页面选项卡

主框架

对象查看器

属性编辑器

工具箱

状态栏

工具栏

编辑界面


6283182

  • CSD+装置面板界面

界面介绍

主界面采用基于主窗口的的系统,带有工具栏、状态栏、页面区、工具箱、对象查看器、属性编辑器。

工具栏 提供常用的操作新建、保存、撤销、对其、布局等功能。

页面区 使用QTabWidget存放view,scene的结构,图元在scene中显示

状态栏 显示操作的图元、及鼠标位置等信息。

工具栏 用来加载所有已注册的控件类型,供鼠标拖拽到scene中。

对象查看器显示编辑当前工程图元的树形结构。

树形编辑器显示编辑当前选中图元的属性信息。


6283182

  • CSD+装置面板界面

图元

元属性

基本操作

布局

新建、打开、保存

撤销、恢复、快捷键

全选、复制、粘贴

前后层叠、组合、拆分

水平、垂直、栅格布局

实现图元编辑、扩展

左、右、上、下对齐

水平中、垂直中对齐

等宽、等高对齐


6283182

  • CSD+装置面板界面

元属性编辑器

属性编辑框显示该图元的所有属性,可编辑,右键菜单可以添加、删除该属性

属性

编辑框

图元编辑框显示所有基本图元信息,可编辑,右键菜单可以添加、删除图元,生成属性文件

图元

编辑框


6283182

  • CSD+装置面板界面

对象查看器

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


6283182

  • CSD+装置面板界面

控件工具箱

工具箱用来加载所有已注册的控件类型,显示在左侧的dock中,可以鼠标左键拖到scene中,其中可拖拽的控件只能是view的子控件类型。

采用树形列表的方式显示,针对用户需求,将控件分为control(基本控件),window(窗体控件),基本控件的实现采用Qt代理的方式或者自定义图元方式实现。


6283182

  • CSD+装置面板界面

属性编辑器

属性编辑器采用Qt框架中的QtVariantPropertyManager管理图元属性,QtTreePropertyBrowser显示并编辑图元属性。


6283182

  • 总结

ThankYou


  • Login