Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aperi-dev] Web Based Report Viewer UI Design

Hi All,
 
I have completed the UI design for the web based report viewer demoed last Wednesday 2/27 at the Aperi design meeting.
Since we are not meeting again until next Wednesday and the schedule says I get the design done this week I created a narrated power point slide show (sorry, its the hammer I got when I took this job) and uploaded it to the Aperi web page where it is accesible via the Wiki:
http://wiki.eclipse.org/index.php/Aperi/architecture#R3_Designs
There are two versions, one in plain ol' ppt and one in HTML.
To get the audio to work in the HTML version you need to use IE as it relies on some ActiveX controls (again, sorry. Can anyone tell me what is a good demo/slide show recorder that produces something more neutral like flash?)
In either case run it as a slide show with your speakers turned on. IE requires you to hold down the control key when clikcing the slide show button to enable the pop-up.
20 slides, running time is about 25 minutes.
 
The UI looks very Windows XPish in these slides since I was using Visio for the mock up.
In real life it will look like the RCP GUI framework and dojo widgets.
 
There were a couple of points I forgot to make in the narration:
Slide 6 Basic Concept: everything in the left pane (navigation) is written by Aperi, while everything in the right pane (report view) is straight off the shelf BIRT.
Slide 10 Operations on the Repository: Every action that effects the repository is reflected immediately in the navaigation view.
 
Also a couple of minor glitches:
You will notice that the early slides are missing a checkbox in the view control section of the navigation pane that shows up later.
The 'tree' in the navaigation view shows two 'disk' directories at the same level. Obviously, that couldn't really happen.
 
I am steaming ahead with the implementation, so if there is anything really major I missed or messed up let me know ASAP.
 
-DaveW

Back to the top