Cimel Summer 2003 - PowerPoint PPT Presentation

About This Presentation
Title:

Cimel Summer 2003

Description:

... Editor Track-Editor Track Editor Thank You XML Automatic Generation Software Engineering Why Software ... new track menu ... – PowerPoint PPT presentation

Number of Views:72
Avg rating:3.0/5.0
Slides: 15
Provided by: cseLehig8
Category:

less

Transcript and Presenter's Notes

Title: Cimel Summer 2003


1
Cimel Summer 2003
  • Automatic Just the Facts
  • Find Button
  • Track Editor

Presented by Sanghwa Lee Senior at University of
Illinois at Urbana Champaign
2
Just the Facts
  • Connection between multimedia flash and Just the
    Facts

ltTREE_MENU_NESTEDgt ltTREEgtSoftware Engineering
ltTREEgtWhy Software Engineering? ltTREE
ACTION"URL" LINK"movies/SE/Software_Can
_Be_Frustrating.swf
HTMLLINK"movies/SE/facts/se_why_sw_engg..htms1"
HTMLMENULINK"facts-menu.htmse_wse"
TARGET"this.testswf"gt Software can be
Frustrating!lt/TREEgt
XML
Automatic Generation
3
Just the Facts
  • Automatic generation of just-the-facts page

PreDynamicHTML.pl The script will prepare all
the file related works for the 'DynamicHTML.pl D
ynamicHTML.pl This script will generate
'Just-The-Facts'(html pages) automatically, while
you go through all the flash screens of cimel.
PERL
Automatic Generation
4
Just the Facts
  • Quick Look of DynamicHTML.pl

---- parameters from UcompUI.swf
query CGInew() currentSectionIndex
query-gtparam("currentSectionIndex")
currentSectionLabel query-gtparam("currentSecti
onLabel") currentMovieIndex
query-gtparam("currentMovieIndex")
currentMovieLabel query-gtparam("currentMovieLa
bel") screenChapterLabel
query-gtparam("screenChapterLabel")
currentHTML_link query-gtparam("currentHTML_lin
k") screenDisplayText
query-gtparam("screenDisplayText")
screenGraphicFileLink query-gtparam("screenGrap
hicFileLink") Graphic_Description
query-gtparam("Graphic_Description")
screenPersonaId query-gtparam("screenPersonaId"
) screenTextBoxText
query-gtparam("screenTextBoxText")
PERL
Automatic Generation
5
Just the Facts
  • Automatic generation of just-the-facts page
  • End of Just the Facts

6
Find Button
  • Searching a word or phrase
  • Screens will be returned

7
Find Button
  • Linear Search
  • Fast Enough Even if the number of cimel
    screens might be doubled in the future. There is
    chance to reduce each Keywords by deleting junk
    keywords (and the) or repeated keywords
  • Easy to develope with Track-Editor in the
    future For the new track menu (user-defined),
    it is relatively easier to re-indexing keywords
    automatically compare to the other searching
    methods

Keywords generated by Perl
8
Glossary
  • Terminology Definition

9
Track-Editor
  • System xml (Ucomp.xml)
  • New User Defined xml

3 PERL
  • Pre_xmlGen1.pl
  • Pre_xmlGen2.pl
  • xmlGenerator.pl

10
Track-Editor
  • System xml (Ucomp.xml)
  • Suggestion changing the name of xml tag
  • -It is easier to work with Perls xml parse
  • -It looks more understandable

11
Track-Editor
  • Pre_xmlGen1.pl
  • Pre_xmlGen2.pl
  • xmlGenerator.pl

PERL
  • System xml (Ucomp.xml)
  • Track Editor
  • Pre_xmlGen1.pl
  • Pre_xmlGen2.pl
  • Pre_xmlGen1.pl
  • (to save the index info about chapters to the
    local file)
  • Pre_xmlGen2.pl
  • (to save the index info about section to the
    local file)
  • xmlGenerator.pl
  • (Main function Actual generation of the
    use-defined xml
  • Based on the File 1 File 2 Track-Editorsystem
    XML

File 1
File 2
xmlGenerator.pl
  • User Defined xml

12
Track-Editor
  • DEMO
  • Current folder-menu is NOT Dynamic, but looks
    freindly
  • Dynamic menu is possible (just like the current
    UI menu), but not sure that it would look good as
    this is.

13
Track Editor
CIMEL DB
The Potential Users Instructor Professor Not for
students
CIMELLogin
Based on the DB info Different track
menu(user-defined menu) will be
downloaded. Different Authority will be given to
the users
14
Thank You
Any Comment or Suggestion?
Write a Comment
User Comments (0)
About PowerShow.com