1 / 19

Technical Solution

Technical Solution. SIT-MOON General Diagram. Technical Solution. WP4 Objectives: Link existing tools to the new environment Define specifications for interfaces Write detailed specifications for new tools Program new tools Provide test criteria and documentation for users. SIT-MOON Core.

dima
Download Presentation

Technical Solution

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technical Solution SIT-MOON General Diagram ROBOTIKER

  2. Technical Solution • WP4 Objectives: • Link existing tools to the new environment • Define specifications for interfaces • Write detailed specifications for new tools • Program new tools • Provide test criteria and documentation for users ROBOTIKER

  3. SIT-MOON Core Technical Solution SIT-MOON Modules Front Page FP Plug-In J-Web CARAT Interface CARAT MDM Director Director XTra Authorware Authorware XTra A. S. Interface Other A. S. Photoshop Photoshop Plug-In Other Tool Plug-In Conversion Module ROBOTIKER

  4. Technical Solution • WP4 Work distribution: • SIT-MOON Core (ROBOTIKER) • Microsoft Front Page extension (ROBOTIKER) • Macromedia Director extension (ROBOTIKER) • Macromedia Authorware extension (ROBOTIKER) • Image conversion module (TU-WIEN) • Adobe Photoshop extension (TU-WIEN) • Archive System Open Interface (SIEMENS) • J-Web (PoliMi) ROBOTIKER

  5. Technical Solution • Current functionality • Import one media object • Import a selection of media object • Export one media object • Export a selection of media object • Conversion module for images • Production management • Log File management • Production Tool management • Documentation • Architecture Design Document • Validation Test Plan ROBOTIKER

  6. Technical Solution • WP4 status: • Main functionality already implemented. • Final version: 28th of May. • Import/Export whole Production. • Import/Export from Production LogFile. • Authorware Plug-In. • User Manual. ROBOTIKER

  7. Technical Solution • SIT-MOON Architecture: • Openness: • New Production Tools. • New Archive Systems. • COM (Component Object Model). • Object Oriented Architecture. ROBOTIKER

  8. SIT-MOON Core Technical Solution COM Architecture ActiveX Container CAS CAC CAC CAS Methods Methods CAC Front Page FP Plug-In CAS CARAT MDM Events MDMCtrl Methods Methods Events Events Methods CAS CAC CAC Methods Events CAS CAS: COM Automation Server Conversion Module CAC: COM Automation Client ROBOTIKER

  9. Technical Solution Object Oriented Architecture Stored Tool Production Log Configuration File Tool Production PTOI ASOI Management Management Export Call Queue Archive CASOI Manager Production Tools Central Call CPTOI … .. … .. Archive Systems Manager Archive Load Call CASOI Manager Queue Conversion Image files Interface ImageMagick Converter Preferences Dialog ROBOTIKER

  10. Technical Solution SIT-MOON Core Main Window ROBOTIKER

  11. Technical Solution Production Management Production Tool Management ROBOTIKER

  12. Technical Solution SIT-MOON Conversion Tool ROBOTIKER

  13. Technical Solution SIT-MOON Log-File Management ;[IMPORTED ITEMS] ;Date HH:MM:SS; Local User ; Owner ; Production Tool ;ObjectID; Description; FileName; File Type ; ;[EXPORTED ITEMS] ;Date HH:MM:SS; Local User ;ObjectID ; FileName ; Production Tool ;********************************************************** [IMPORTED ITEMS] counter=1 1a=Thursday, April 08, 1999, 13:56:41 ; Sitmoon ; Sitmoon ; FRONTPAGE 1b=SIT-MOON-ROBO|carat|0|73 ; The Alava Archaelogical Museum 1 ; D:\temp\Museum 18.jpg ; Image [EXPORTED ITEMS] counter=1 1a=Thursday, April 08, 1999, 13:35:14 ; Sitmoon 1b=SIT-MOON-ROBO|carat|0|598 ; d:\temp\image.bmp ; FRONTPAGE ROBOTIKER

  14. Technical Solution Selects: IMPORT FROM ARCHIVE SYSTEM import I USER Connects to SIT-MOON Core FrontPage Plug-in Calls import() Starts SIT-MOON Core Already started Archive System already started SIT-MOON Core Opens Production Starts Archive System Conversion Tool Archive System Connects to SIT-MOON Core Starts t ROBOTIKER

  15. Technical Solution If call_id=0 import finishes import II Searches in Archive System Selects one or several files Selects SIT-MOON USER FrontPage Plug-in SIT-MOON Core Returns call_id Calls search() Archive System Conversion Tool Archive System Calls loadFiles() of SIT-MOON Core t ROBOTIKER

  16. Technical Solution Selects destination format of image files import III USER FrontPage Plug-in File type not image Renames temporary file SIT-MOON Core Stores entry in Logfile Calls convertFiles() of Conversion Tool Conversion Tool Converts Files Calls filesConverted() of SIT-MOON Core Starts Archive System t ROBOTIKER

  17. Technical Solution import IV Selects Standard or Link insertion USER FrontPage Plug-in Insert items Finish SIT-MOON Core Calls loadFile() of Plug-in Conversion Tool Archive System t ROBOTIKER

  18. Technical Solution export I Selects: EXPORT INTO ARCHIVE SYSTEM Selects files to be exported to the Archive System USER Connects to SIT-MOON Core Local copy of Web files FrontPage Plug-in Starts SIT-MOON Core Already started Archive System already started SIT-MOON Core Opens Production Starts Archive System Conversion Tool Archive System Connects to SIT-MOON Core Starts t ROBOTIKER

  19. Technical Solution If call_id=0 import finishes export II USER Selects where to store file Selects Title of Stored Item FrontPage Plug-in Calls export() finish If there are more items to be exported the saveToArchive() call gets repeated SIT-MOON Core Returns call_id Calls saveToArchive() of SIT-MOON Core with first file in queue Stores ObjectID in LogFile Conversion Tool Archive System Stores item into Archive Calls newID of SIT-MOON Core t ROBOTIKER

More Related