1 Warszawska Wyższa Szkoła Informatyki Warszawa 2007System WWW do zarządzania dokumentacją procedur w kontroli wewnętrznej korporacji czyli 6-ciomiesieczna historia milosna z JavaScript-em Maciej Ostrowski Promotor mgr Szymon Smaga
2 CEL PRACY Zbudowanie systemu zarządzającego dokumentacją procedur w kontroli wewnętrznej korporacji - CEDC Odniesienie do obecnego rozwiązania Projekt i implementacja nowego systemu
3 SYSTEM WYJŚCIOWY/obecnyŹródła procedur >>> hierarchiczne katalogi Wersje PDF na stronie WWW
4 ZAŁOŻENIA Wykorzystanie obecnych zasobów CEDC Usunięcie obecnych wadbez dodatkowego oprogramowania bez rozbudowy infrastruktury informatycznej bez nowych etatów Usunięcie obecnych wad Rozłączność źródeł i publikacji, wymaganie specjalistycznej wiedzy, wymagalność serwera WWW Umożliwienie rozwoju projektu uniwersalność formatów, modułowość, integracja z dowolną witryną, standardy
5 i jej najniezwyklejszą broń-narzędzie czyliROZWIĄZANIE 1/2 oparte o PRZEGLĄDARKĘ i jej najniezwyklejszą broń-narzędzie czyli JavaScript
6 ROZWIĄZANIE 2/2 XHTML + CSS WWW WWW XML + XSTL JS + DOM + INI
7 NARZĘDZIA Notatnik ++ FireBug Microsoft Visual Web Developer 2008JSLint + JSMin (Douglas Crockford)
8 ARCHITEKTURA 1/2
9 ARCHITEKTURA
10 JS – wybrane cechy silnikaFunction SiXSL(){} – przestrzeń nazewnicza biblioteki REKURENCJA – serce sterowania WIDOKI – jak kto lubi, xslt KAPSUŁKOWANIE – dzięki ang. closures ASYNCHRONICZNOŚĆ – pobieranie każdego typu xml-a
11 Jedyny problem XMLHttpRequest w IEGdy protokół file:// to nie rozpoznaje formatu XML i nie tworzy automatycznie obiektu responseXML
12 DALSZY ROZWÓJ Źródła XML-i to BAZY DANYCHPodłączenie do dowolnej witryny intranetowej jako narzędzie prezentacji danych Prezentacja dowolnej treści bez serwera WWW: Prezentacje produktów ściągane z sieci Witryny prezentacje na płytkach książek Itd..
13 ZAKOŃCZENIE URUCHOMIENIE systemu i PYTANIA