Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałTeodozja Larysz Został zmieniony 10 lat temu
1
Warszawska Wyższa Szkoła Informatyki Warszawa 2007
System 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 wad
bez 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 czyli
ROZWIĄ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 2008
JSLint + JSMin (Douglas Crockford)
8
ARCHITEKTURA 1/2
9
ARCHITEKTURA
10
JS – wybrane cechy silnika
Function 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 IE
Gdy protokół file:// to nie rozpoznaje formatu XML i nie tworzy automatycznie obiektu responseXML
12
DALSZY ROZWÓJ Źródła XML-i to BAZY DANYCH
Podłą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
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.