Zadanie 3
Niewidoczny Uniwersytet postanowił zinformatyzować swoją księgowość.
Kwestor wymaga, aby projekt zrealizowano przy użyciu (a jakże!) nowoczesnej technologii
z bezpieczną przyszłością. Należy napisać arkusz XSLT, który przetwarza
plik opisujący kosztorys na plik HTML odpowiadający
standardom zestawień finansowych używanych na N.U.
Kosztorys w formie prezentacyjnej (przetworzonej) powinien zawierać:
- Numerowaną listę chronologiczną
(zakładamy, że w pliku kosztorysu wydatki i przychody są ułożone takiej kolejności)
kolejnych przychodów i rozchodów (wydatków) wraz ze stanem konta po zrealizowaniu każdego z nich.
-
Osobną tabelkę zawierającą po lewej aktywa (przychody i kapitał), a po prawej pasywa (rozchody i zobowiązania).
Każdy pozycja jest w jednym wierszu i składa się z opisu oraz kwoty (dodatniej dla przychodów, ujemnej
dla rozchodów).
- Listę wszystkich pozycji w kosztorysie które nie mają przypisanej sumy pieniędzy (może ona występować
w atrybucie suma lub cena.
- Listę wszystkich projektów wraz z nazwiskami autorów pierwszych (chronologicznie) specyfikacji.
- Listę wszystkich autorów specyfikacji projektów droższych, niż 900 magikodukatów.
- Raport antykorupcyjny pokazujący wszystkie specyfikacje podane przez ludzi o tym samym nazwisku co obecny
nadrektor z nim samym włącznie.
Konstruktywną krytykę proszę kierować do autora zadania.
Często zadawane pytania:
- Czy pozycje nie mające przypisanej sumy pieniędzy to,
wszystkie bezpośrednie podelementy elementu kosztorys,
które nie mają atrybutu suma ani cena i 0 wszystkie
podelementy nie mają atrybutu suma ani cena?
- Tak.
- Jakie ma nazwisko obecny rektor?
- Ridcully.
- Czy można przyjąć, że autor ma takie same nazwisko jak nadrektor,
jeśli atrybut
autor
zawiera napis Ridcully?
- Tak.
Ostatnia aktualizacja tej strony miała miejsce 7 stycznia.