Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cimel Summer 2003 Presented by Sanghwa Lee Senior at University of Illinois at Urbana Champaign -Automatic Just the Facts -Find Button -Track Editor.

Similar presentations


Presentation on theme: "Cimel Summer 2003 Presented by Sanghwa Lee Senior at University of Illinois at Urbana Champaign -Automatic Just the Facts -Find Button -Track Editor."— Presentation transcript:

1 Cimel Summer 2003 Presented by Sanghwa Lee Senior at University of Illinois at Urbana Champaign -Automatic Just the Facts -Find Button -Track Editor

2 Connection between multimedia flash and Just the Facts Connection between multimedia flash and Just the Facts XML Automatic Generation Software Engineering Why Software Engineering? <TREE ACTION="URL" LINK="movies/SE/Software_Can_Be_Frustrating.swf“ HTMLLINK="movies/SE/facts/se_why_sw_engg..htm#s1" HTMLMENULINK="facts-menu.htm#se_wse" TARGET="this.testswf"> Software can be Frustrating! Just the Facts

3 PERL Automatic Generation PreDynamicHTML.pl The script will prepare all the file related works for the 'DynamicHTML.pl‘ DynamicHTML.pl This script will generate 'Just-The-Facts'(html pages) automatically, while you go through all the flash screens of cimel. Just the Facts Automatic generation of just-the-facts page Automatic generation of just-the-facts page

4 PERL Automatic Generation ###---- parameters from UcompUI.swf $query = CGI::new(); $currentSectionIndex = $query->param("currentSectionIndex"); $currentSectionLabel = $query->param("currentSectionLabel"); $currentMovieIndex = $query->param("currentMovieIndex"); $currentMovieLabel = $query->param("currentMovieLabel"); $screenChapterLabel = $query->param("screenChapterLabel"); $currentHTML_link = $query->param("currentHTML_link"); $screenDisplayText = $query->param("screenDisplayText"); $screenGraphicFileLink = $query->param("screenGraphicFileLink"); $Graphic_Description = $query->param("Graphic_Description"); $screenPersonaId = $query->param("screenPersonaId"); $screenTextBoxText = $query->param("screenTextBoxText"); Just the Facts Quick Look of DynamicHTML.pl Quick Look of DynamicHTML.pl

5 Just the Facts Automatic generation of just-the-facts page 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 3 PERL System xml (Ucomp.xml) New User Defined xml 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 Perl’s xml parse -It looks more understandable

11 Track-Editor Track Editor Pre_xmlGen1.pl PERL Pre_xmlGen1.pl Pre_xmlGen2.pl xmlGenerator.pl Pre_xmlGen2.pl File 1 File 2 xmlGenerator.pl System xml (Ucomp.xml) User Defined xml 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-Editor+systemXML

12 Track-Editor 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. DEMO

13 Track Editor The Potential Users Instructor Professor Not for students CIMEL DB 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?


Download ppt "Cimel Summer 2003 Presented by Sanghwa Lee Senior at University of Illinois at Urbana Champaign -Automatic Just the Facts -Find Button -Track Editor."

Similar presentations


Ads by Google