DPY Software - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

DPY Software

Description:

Create Java applet-based interfaces to the sensor execution environment (SXE) ... Want it to be more precise, more user-friendly, and more dynamic. Current Interface ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 11
Provided by: cspeo
Category:
Tags: dpy | create | software

less

Transcript and Presenter's Notes

Title: DPY Software


1
  • DPY Software

Project 2 Java Applet SXE Interface By Murtuza
DhillaRebecca PingTim Yang
2
  • Objectives
  • Create Java applet-based interfaces to the
    sensor execution environment (SXE).
  • More specifically, create an interactive
    graphical interface instead of the current text
    based SXE.
  • Want it to be more precise, more user-friendly,
    and more dynamic.

3
  • Current Interface
  • The current text-based SXE is not good because
  • Static (HTML only provides static information),
    no interaction (only allowed to view) and no way
    to update the interface
  • It does not easily show interrelations of the
    data
  • Difficult to tell where you are in Sensorium,
    see example.

4
  • Example

Bad because can not tell that rand is a child
of equals. It looks as if they are separate.
5
  • Our Approach

J Tree Graph use to represent nodes and the
STEP graph We are using a J-tree representation
because it allows the user to see the
interrelations of how each of the classes work
together and how they relate to each other.
6
  • Nodes Layout

7
  • GUI

8
  • J-Tree GUI

9
  • Classes
  • Connection
  • Handles all XML/HTTP connections and
    transmissions,Portable.
  • XML Parser
  • Using a DefaultMutableTreeNode
    (javax.swing.tree.) and the connection object it
    generates all the nodes.
  • Nodes are discovered recursively from the step
    node via parents.
  • NodeInfo
  • Upgrade to DefaultMutable Node tree. Object type
    that is pushed to the Jtree
  • XML to GUI (X2G) - Using a connection class
    object it generates the GUI by incorporating
    data from XML Parser into a JTree structure.

10
  • Demo
Write a Comment
User Comments (0)
About PowerShow.com