1. Podręcznik użytkownika
Transkrypt
1. Podręcznik użytkownika
Aplikacja zarz dzania dokumentacj i prac grupow z interfejsem WWW Sławomir Kokłowski [email protected] SPIS TRE CI PODR CZNIK U YTKOWNIKA ..................................................................4 1. 1.1. Wymagania.....................................................................................................4 1.2. 1.3. 1.4. 1.5. Instalacja ........................................................................................................4 Logowanie ......................................................................................................7 Okno aplikacji ................................................................................................7 Konfiguracja ..................................................................................................9 USTAWIENIA ........................................................................................................9 IKONY ................................................................................................................10 1.6. Zarz dzanie u ytkownikami........................................................................11 EDYCJA WŁASNEGO PROFILU ..............................................................................13 PROFIL U YTKOWNIKÓW ....................................................................................13 GRUPY U YTKOWNIKÓW ....................................................................................15 WYSZUKIWANIE U YTKOWNIKÓW ......................................................................19 1.1. Wiadomo ci osobiste ....................................................................................19 1.2. Projekty ........................................................................................................23 PROJEKT ............................................................................................................25 FORUM DYSKUSYJNE ..........................................................................................28 1.3. Dokumenty ...................................................................................................29 WERSJE DOKUMENTÓW ......................................................................................32 WYSZUKIWANIE DOKUMENTÓW I WERSJI ............................................................34 SPIS ILUSTRACJI RYSUNEK 1. FORMULARZ INSTALACYJNY .......................................................................5 RYSUNEK 2. ZAKO CZENIE INSTALACJI ..........................................................................6 RYSUNEK 3. FORMULARZ LOGOWANIA ...........................................................................7 RYSUNEK 4. KOMUNIKATY LOGOWANIA .........................................................................7 RYSUNEK 5. OKNO APLIKACJI .........................................................................................8 RYSUNEK 6. FORMULARZ USTAWIE ............................................................................10 RYSUNEK 7. FORMULARZ NOWEJ IKONY .......................................................................11 RYSUNEK 8. ZESTAWIENIE IKON I TYPÓW PLIKÓW .........................................................11 RYSUNEK 9. FORMULARZ REJESTRACYJNY ....................................................................12 RYSUNEK 10. PROFIL U YTKOWNKA.............................................................................14 RYSUNEK 11. ZESTAWIENIE GRUP U YTKOWNIKÓW ......................................................15 RYSUNEK 12. FORMULARZ NOWEJ GRUPY .....................................................................16 RYSUNEK 13. PROFIL GRUPY ........................................................................................17 RYSUNEK 14. FORMULARZ NOWEGO CZŁONKA GRUPY ..................................................18 RYSUNEK 15. FORMULARZ WYSZUKIWANIA U YTKOWNIKÓW .......................................19 RYSUNEK 16. SKRZYNKA WIADOMO CI OSOBISTYCH ....................................................20 RYSUNEK 17. FORMULARZ WYSZUKIWANIA WIADOMO CI .............................................20 RYSUNEK 18. WIADOMO OSOBISTA ...........................................................................21 RYSUNEK 19. EDYTOR .................................................................................................21 RYSUNEK 20. PROJEKTY...............................................................................................24 RYSUNEK 21. STRUKTURA PROJEKTU............................................................................26 RYSUNEK 22. PROFIL PROJEKTU ...................................................................................26 RYSUNEK 23. KOMUNIKATY USUWANIA PRZYPISA PROJEKTU ......................................27 RYSUNEK 24. FORMULARZ PRZYPISANIA DO PROJEKTU .................................................28 RYSUNEK 25. TEMATY FORUM......................................................................................28 RYSUNEK 26. TEMAT FORUM ........................................................................................29 RYSUNEK 27. PROFIL DOKUMENTU ...............................................................................31 RYSUNEK 28. RAPORT HISORII WERSJI DOKUMENTU ......................................................33 RYSUNEK 29. OSTRZE ENIE O NIEAKTUALNEJ WERSJI DOKUMENTU ...............................33 RYSUNEK 30. FORMULARZ WYSZUKIWANIA DOKUMENTÓW I WERSJI .............................34 -3- – Podr cznik u ytkownika – 1. Podr cznik u ytkownika Aplikacja „Zarz dzanie dokumentacj i prac grupow ” jest systemem, który wspomaga prac w zespołach projektowych nad wspólnymi projektami oraz porz dkuje dokumentacj elektroniczn dowolnego typu w wielodost pnym i bezpiecznym repozytorium plików. Ułatwia zarz dzanie procesem projektowym jako cało ci oraz organizacj pracy projektantów. Usprawnia przepływ pracy i zapewnia spełnienie wymaga , które s konieczne przy wdra aniu norm jako ci ISO. Jednocze nie sprawia, e zadania projektowe s realizowane szybciej i efektywniej. Integruje odległe oddziały firmy, a tak e umo liwia zatrudnianie pracowników w trybie pracy zdalnej, pracuj cych tak samo efektywnie i wydajnie, jak w warunkach tradycyjnych. Wspomaga wymian do wiadcze pomi dzy pracownikami, dzi ki czemu opracowane rozwi zania s bardziej innowacyjne, a przy tym powstaj szybciej i zawieraj mniej bł dów. System daje mo liwo dokładniejszego planowania i harmonogramowania procesów projektowych oraz lepsz konserwacj opracowanych rozwi za , dzi ki automatycznemu zarz dzaniu wersjami dokumentów. Wspomaga wielokrotne wykorzystywanie raz opracowanych dokumentów, a nawet całych projektów, dzi ki wbudowanemu mechanizmowi zaawansowanego wyszukiwania oraz przypisa . Zachowuje hierarchiczn struktur produktu, dzi ki czemu wspiera np. procesy produkcyjne oraz monta u. Przy wszystkich tych zaletach, wymagania sprz towe i programowe systemu nie s wygórowane, a wi c jego uruchomienie nie b dzie si wi zało z du ymi nakładami pieni nymi ani konieczno ci zatrudniania wykwalifikowanego zespołu konserwatorów. 1.1. Wymagania Do prawidłowego funkcjonowania aplikacji wymagane s nast puj ce składniki: 1. Serwer HTTP – np. Apache, 2. Moduł PHP 4.2.0 lub nowszy – mo e by uruchomiony w trybie bezpiecznym, 3. Baza danych MySQL 3.23 lub nowsza, z utworzon baz danych i nadanymi prawami dost pu do nast puj cych operacji: SELECT, INSERT, UPDATE, DELETE, CREATE. 1.2. Instalacja Aby zainstalowa system, nale y najpierw utworzy baz danych za pomoc dowolnego administratora zarz dzaj cego lub wykorzystuj c wiersz polece . Nast pnie trzeba przekopiowa na konto FTP wszystkie pliki wraz z katalogami, dostarczone w -4- – Podr cznik u ytkownika – wersji instalacyjnej aplikacji. Kiedy zostanie to uczynione, nale y wczyta w przegl darce WWW, za po rednictwem serwera, dokument pod nazw install.php, z głównego katalogu aplikacji, np. http://localhost/pdm/install.php. Na ekranie powinien si wy wietli nast puj cy formularz: Rysunek 1. Formularz instalacyjny Składa si on z dwóch zasadniczych cz ci: 1. Dane konta bazy danych – tutaj wpisujemy informacje potrzebne do nawi zania poł czenia z serwerem MySQL: Host – zwykle jest to komputer lokalny, jednak czasami mo e zaj konieczno instalacji systemu na innym komputerze ni serwer bazy danych. Wtedy trzeba poda nazw domeny (lub IP) serwera baz danych. Nazwa bazy – nazwa utworzonej wcze niej bazy danych, która b dzie przechowywała wszystkie dane aplikacji. Prefiks nazw tabel – je eli w tej bazie znajduj si ju inne tabele lub chcemy zainstalowa dwie kopie systemu w jednej bazie danych, nale y dla ka dej z nich poda odr bny prefiks. Wszystkie nazwy tabel instalowanej aplikacji b d poprzedzone tym prefiksem, dzi ki czemu nie wyst pi adne konflikty. Nale y jednak pami ta , e nazwa prefiksu musi spełnia te same wymagania, co nazwy tabel bazy danych. U ytkownik – nazwa u ytkownika, który posiada dost p do bazy danych. Hasło – hasło u ytkownika, który posiada dost p do bazy danych. 2. Dane konta administratora – podstawowe informacje potrzebne do utworzenia pierwszego konta administratora systemu, za pomoc którego -5- – Podr cznik u ytkownika – b dzie mo na po zako czeniu skonfigurowa aplikacj : procesu instalacji zalogowa si i Login – login pierwszego administratora systemu, Hasło – hasło pierwszego administratora systemu, Potwierd hasło – jak wy ej, E-mail – adres poczty e-mail administratora (nieobowi zkowe). Po wypełnieniu wszystkich danych i klikni ciu przycisku „Instaluj”, rozpocznie si proces instalacji. Je eli wszystkie informacje konta bazy danych zostały wprowadzone poprawnie i podany u ytkownik posiada odpowiednie dost pu do wskazanej bazy, a ponadto podano wszystkie obowi zkowe dane w formularzu, to po chwili powinien wy wietli si komunikat o zako czeniu procesu instalacji: Rysunek 2. Zako czenie instalacji Nale y niezwłocznie (zanim nie wyga nie sesja) klikn przycisk „Pobierz plik konfiguracyjny” i skopiowa go do głównego katalogu aplikacji na koncie FTP. Na koniec ze wzgl dów bezpiecze stwa mocno zaleca si usuni cie pliku install.php z serwera FTP. W przypadku decyzji o przechowywaniu plików bezpo rednio na dysku zamiast w bazie danych (metoda pewniejsza i mniej obci aj ca system), nale y otworzy plik includes/constants.php i ustawi tam odpowiedni cie k dost pu do katalogu, gdzie maj by kopiowane pliki. Uwaga: ten katalog powinien by niedost pny z zewn trz, tzn. znajdowa si powy ej katalogu roboczego! Najcz ciej trzeba dodatkowo pami ta o nadaniu mu odpowiednich praw dost pu (zwykle 0777). -6- – Podr cznik u ytkownika – 1.3. Logowanie Aby zalogowa si do systemu, nale y wpisa adres URL, gdzie aplikacja została zainstalowana, np. http://localhost/pdm/. Na ekranie wy wietli si formularz logowania: Rysunek 3. Formularz logowania Je eli podamy nieprawidłowe dane albo spróbujemy zalogowa si na konto, które zostało administracyjnie zablokowane, na ekranie wy wietl si stosowne komunikaty: Rysunek 4. Komunikaty logowania 1.4. Okno aplikacji Po pomy lnym logowaniu, zostanie wy wietlone główne okno aplikacji. Ró ni si ono nieco pod wzgl dem ilo ci dost pnych funkcji, w zale no ci od uprawnie globalnych u ytkownika. Jednak jego budowa pozostaje zawsze niezmienna: -7- – Podr cznik u ytkownika – Rysunek 5. Okno aplikacji Składa si ono z trzech zasadniczych cz ci: 1. Górne menu u ytkownika – tutaj znajduj si przyciski, daj ce dost p do wszystkich funkcji systemu, 2. Boczne okno drzewa – wy wietla struktur projektów lub dokumentów w postaci drzewa, którego gał zie mo na rozwija i zwija , 3. Główne okno zawarto ci – wy wietla si w nim wła ciwa tre . Ilo opcji w górnym menu u ytkownika mo e si ró ni , w zale no ci od uprawnie dost pu. Mo na wyró ni nast puj ce pozycje: Otwiera w bocznym oknie drzewa zestawienie wszystkich projektów, do których u ytkownik posiada dost p. Daje dost p do skrzynki wiadomo ci osobistych u ytkownika. Wyszukiwarka dokumentów i wersji dokumentów. Wyszukiwarka u ytkowników zarejestrowanych w systemie. -8- – Podr cznik u ytkownika – Zestawienie wszystkich grup u ytkowników, które zostały utworzone. Rejestracja nowego u ytkownika. Dost pne wył cznie dla administratora. Ustawienia rozpoznawanych typów plików (ikon). Dost pne wył cznie dla administratora. Ogólne ustawienia konfiguracyjne. Dost pne wył cznie dla administratora. Edycja własnego profilu. Wylogowanie. W celach bezpiecze stwa, opcji tej nale y bezwzgl dnie u ywa zawsze po zako czonej pracy lub kiedy odchodzimy od komputera! 1.5. Konfiguracja Wszystkie ustawienia systemowe s dost pne wył cznie dla administratora. Dzi ki temu mo na łatwo wyznaczy osob , która jest za to odpowiedzialna oraz nie dopu ci do sytuacji, kiedy zbyt wielu u ytkowników zmienia ustawienia, które maj wpływ na działanie całego systemu. Ustawienia Aplikacja posiada pewien zestaw ogólnych ustawie konfiguracyjnych, dzi ki którym administrator systemu (i tylko on) mo e okre li jej podstawowe funkcjonowanie. -9- – Podr cznik u ytkownika – Rysunek 6. Formularz ustawie Pola j zyk i strefa czasowa odpowiadaj za domy lne ustawienia systemu. Ka dy u ytkownik mo e odr bnie ustawi sobie inne warto ci, które b d działały tylko dla jednego konta. Maksymalny rozmiar zdj cia okre la wymiary w pikselach najwi kszej grafiki, jak u ytkownicy mog umieszcza we własnych profilach. Wszystkie zdj cia, które b d wi ksze, zostan przez aplikacj automatycznie dopasowane podczas ich wysyłania na serwer. Trzeba jednak pami ta , e ta funkcja nie działa wstecz, to znaczy nie wpływa na wcze niej umieszczone zdj cia. Maksymalna ilo wiadomo ci w skrzynce okre la, ile wiadomo ci mo e by przechowywane w skrzynce odbiorczej wiadomo ci osobistych u ytkowników. U ytkownicy nie mog samodzielnie usuwa adnych wiadomo ci, a s one usuwane automatycznie, kiedy ich ilo przekracza dopuszczalne granice. Pole wierszy na stron okre la ogólne ustawienia dotycz ce wy wietlanych na jednej stronie ró norodnych pozycji, takich jak wyniki wyszukiwania, tematy forum i inne. Natomiast postów na stron dotyczy tylko i wył cznie forum oraz komentarzy dokumentów. Ikony W aplikacji zaimplementowano elastyczny system rozpoznawania typów plików. Dzi ki temu u ytkownicy widz w drzewie dokumentów odpowiednie ikony, wi c od razu mog si zorientowa , np. jakiego programu b d potrzebowa , aby otworzy dany plik. Informacja ta mo e by równie pomocna podczas wyszukiwania dokumentów i wersji. Dost p tych ustawie ma oczywi cie tylko administrator systemu. Aby doda now ikon i okre li typ pliku, nale y klikn przycisk „Nowa ikona”, znajduj cy si w oknie zawarto ci. Spowoduje to wy wietlenie formularza: - 10 - – Podr cznik u ytkownika – Rysunek 7. Formularz nowej ikony Aby umo liwi swobodne dodawanie typów plików, których rozszerzenie mo e zawiera kolejne liczby, zastosowano znak specjalny *. Przykładowo, je eli jako rozszerzenie pliku podamy asm.*, b dzie to pasowało do: asm.1, asm2, asm.3 itd. Po dodaniu nowej ikony, pojawi si ona w zestawieniu w oknie zawarto ci. Mo liwa jest zmiana dowolnych danych wcze niej wprowadzonej ikony albo ewentualnie jej usuni cie. Słu do tego „Operacje” wy wietlane w zestawieniu: Rysunek 8. Zestawienie ikon i typów plików 1.6. Zarz dzanie u ytkownikami Najwa niejszym elementem opisywanego systemu s oczywi cie ludzie, którzy z niego korzystaj . U ytkownika trzeba najpierw zarejestrowa , tworz c jego osobiste konto. Mo e to zrobi tylko administrator, co zapewnia wi ksz kontrol nad obsługiwanymi kontami. Ka dy zarejestrowany u ytkownik posiada tzw. „profil”, który jest zestawem danych osobowych, kontaktowych i innych, dzi ki którym łatwo mo na zidentyfikowa u ytkownika w systemie. Ponadto u ytkowników mo na ł czy w grupy projektowe. Ka dy u ytkownik mo e nale e do kilku takich grup. - 11 - – Podr cznik u ytkownika – Rejestrowanie nowych u ytkowników Funkcja rejestrowania nowych u ytkowników systemie jest dost pna wył cznie dla administratora. W tym celu nale y z górnego menu wybra opcj „Zarejestruj”. Spowoduje to wy wietlenie w oknie zawarto ci, formularza rejestracyjnego: Rysunek 9. Formularz rejestracyjny Pola login oraz hasło s obowi zkowe. Ponadto w systemie nie mo e istnie dwóch u ytkowników z takim samym loginem. Je eli tak miałoby si sta , system o tym zakomunikuje. Po wypełnieniu wszystkich danych i klikni ciu „Wy lij”, konto nowego u ytkownika zostanie utworzone. Ponadto pewnego wyja nienia mo e wymaga ustawienie pola dost p. S tam mo liwe do ustawienia nast puj ce pozycje, które odzwierciedlaj globalne uprawnienia nadawane u ytkownikowi: Brak - Natychmiastowa blokada konta. U ytkownik - Zwykły u ytkownik. Moderator - Moderator projektów. Mo e tworzy , edytowa , blokowa , przypisywa i usuwa projekty. Mo e usuwa dokumenty i wersje oraz - 12 - – Podr cznik u ytkownika – przypisywa dokumenty z innych projektów. Mo e edytowa i usuwa wszystkie tematy i posty na forum oraz komentarze dokumentów. Administrator - Administrator systemu. Mo e tworzy , edytowa , blokowa i usuwa projekty. Mo e rejestrowa , edytowa i blokowa konta u ytkowników. Mo e tworzy , edytowa i usuwa grupy u ytkowników. Mo e edytowa ustawienia systemu. Mo e edytowa i usuwa wszystkie tematy i posty na forum oraz komentarze dokumentów. Uwaga: nie przewidziano fizycznej mo liwo ci usuni cia raz utworzonego konta. Zdecydowano si na to, aby w ka dej sytuacji zachowa histori działa u ytkowników systemu. Je eli dane konto nie jest ju potrzebne, nale y go zablokowa za pomoc pola dost p. Edycja własnego profilu Ka dy u ytkownik systemu posiada tzw. „profil”, czyli zestaw danych osobowych, kontaktowych i innych. Wszyscy u ytkownicy maj dost p do edycji własnego profilu, gdzie mog np. zmieni hasło dost pu itp. Aby to zrobi , trzeba wybra przycisk „Profil” z górnego menu aplikacji. Spowoduje to wy wietlenie formularza edycyjnego, podobnego jak w przypadku rejestrowania nowych u ytkowników. Pola login oraz dost p mo e modyfikowa wył cznie administrator systemu. W polu j zyk jest dost pna lista wszystkich zainstalowanych w systemie plików j zykowych. Zmieniaj c to ustawienie, ka dy u ytkownik mo e dopasowa j zyk interfejsu aplikacji do tego, którym na co dzie si posługuje. Specjalne znaczenie ma równie strefa czasowa. Zmiana tej opcji spowoduje automatyczne przeliczanie wszystkich dat i godzin z systemu na czas lokalny, który u ytkownik ustawił w profilu. Oczywi cie nie spowoduje to fizycznej zmiany dat, a jedynie zmian sposobu ich wy wietlania dla konkretnego u ytkownika. Profil u ytkowników Ka dy u ytkownik mo e zmieni dane dotycz ce własnego profilu w systemie, ponadto administrator mo e dodatkowo modyfikowa profil ka dego innego u ytkownika, który jest zarejestrowany. W tym celu najpierw w dowolnym miejscu aplikacji, takim jak np. wyszukiwarka u ytkowników, forum, czy dane odno nie projektu lub dokumentu, nale y odszuka pozycj , w której znajduje si hiperł cze, b d ca jednocze nie loginem danego u ytkownika. adnych dwóch u ytkowników w - 13 - – Podr cznik u ytkownika – systemie nie mo e mie takiego samego loginu, wi c identyfikuje on osob jednoznacznie. Po klikni ciu takiego hiperł cza, na ekranie wy wietl si dane profilowe u ytkownika: Rysunek 10. Profil u ytkownka Jednocze nie zostan wy wietlone dodatkowe przyciski: Umo liwia wysłanie wiadomo ci osobistej do u ytkownika (wewn trz systemu). Dost pny tylko dla administratora. Umo liwia edycj profilu dowolnego u ytkownika systemu i np. natychmiastowe zablokowanie konta. - 14 - – Podr cznik u ytkownika – Grupy u ytkowników Główn jednostk organizacyjn w systemie s grupy. Do jednej grupy mo e nale e wielu u ytkowników, a jednocze nie jeden u ytkownik mo e nale e do dowolnej liczby grup. Przypisywaniem członków grup projektowych zajmuje si administrator systemu, natomiast pozostali u ytkownicy maj jedynie wgl d do zestawienia wszystkich grup oraz informacji o nich i ich członkach. Rysunek 11. Zestawienie grup u ytkowników Bezpo rednio pod zestawieniem wszystkich grup u ytkowników funkcjonuj cych w systemie, mo e si wy wietli wykaz grup, które nie s przypisane do adnego projektu. Daje to administratorowi i moderatorom projektów rozeznanie, które grupy mo na przypisa do zakładanych nowych projektów, a jednocze nie zapewnia efektywniejszy podział pracy. Now grup mo e utworzy tylko administrator systemu, u ywaj c do tego celu przycisku „Nowa grupa”. Zostanie wy wietlony formularz, który umo liwi wykonanie tej czynno ci: - 15 - – Podr cznik u ytkownika – Rysunek 12. Formularz nowej grupy Nazwa grupy musi by unikalna dla całego systemu, tzn. nie mog istnie dwie grupy z tak sam nazw . Opis grupy nie mo e przekracza 255 znaków. Ka da grupa mo e, cho wcale nie musi, mie tzw. moderatora, czyli osob , która jest bezpo rednim zwierzchnikiem dla członków grupy, tzn. przydziela zadania itd. Komunikacja, dotycz ca realizowanych projektów, powinna si odbywa wła nie za po rednictwem moderatora grupy. Zapewnia to lepszy przepływ pracy. Moderatorem grupy mo e zosta dowolny zarejestrowany u ytkownik systemu i nie musi posiada adnych specjalnych globalnych uprawnie dost pu. Otrzymuje on pełne prawa dost pu grupy do projektu, w którym uczestniczy, jednak s to mniejsze uprawnienia ni te, które posiada administrator systemu czy moderator projektu. Mo e on edytowa prawa dost pu członkom grupy. Mo e edytowa i usuwa wszystkie tematy i posty na ka dym forum grupy. Jest to minimalny zestaw uprawnie , który zapewnia mo liwo swobodnej realizacji swojej funkcji w procesie projektowym. Aby przejrze bardziej szczegółowe informacje o grupie u ytkowników, nale y klikn jej nazw w zestawieniu grup. Spowoduje to wy wietlenie profilu grupy oraz listy wszystkich jej członków: - 16 - – Podr cznik u ytkownika – Rysunek 13. Profil grupy Poni ej podstawowych informacji profilowych grupy znajduje si lista wszystkich jej członków wraz z wykazem zezwole , które posiadaj . Aby przejrze dokładniejsze informacje o tych u ytkownikach, wystarczy klikn odpowiednie hiperł cze w kolumnie „Login” – spowoduje do przej cie do profilu wybranego u ytkownika. Administrator poza tym ma mo liwo edytowania zezwole oraz usuwania członków grupy za pomoc „operacji”, wy wietlanych przy ka dym członku. Administrator systemu ma dost p do edycji informacji profilowych grupy (analogicznie jak przy tworzeniu nowej grupy) oraz mo e zupełnie usun grup z systemu. Nie spowoduje to jednak fizycznego usuni cia u ytkowników, którzy byli jej członkami. Zostan jedynie usuni te przypisania, a tym samym u ytkownicy tacy strac dost p do projektów, których opracowaniem zajmowała si grupa, chyba e b d członkami innej grypy, która nadal posiada taki sam dost p. Ponadto administrator (i tylko on) mo e przypisywa nowych u ytkowników do grupy. Klikn cie przycisku „Dodaj u ytkownika”, spowoduje wy wietlenie odpowiedniego formularza: - 17 - – Podr cznik u ytkownika – Rysunek 14. Formularz nowego członka grupy Znaczenie tzw. zezwole odnosi si do uprawnie członka grupy do dokumentów projektu, w którym grupa uczestniczy: Odczyt – pobieranie wcze niej wprowadzonych plików, Modyfikowanie – wprowadzanie nowych wersji dokumentów, Tworzenie – dodawanie nowych dokumentów (ale nie wersji), Blokowanie – czasowe zamykanie dokumentów do modyfikacji. Trzeba zauwa y , e brak uprawnienia do odczytu nie powoduje, e u ytkownik nie ma wcale dost pu do dokumentów projektu. Nie mo e natomiast pobra adnej wersji dokumentu na swój dysk. Trzeba równie pami ta , e nadanie zezwole do tworzenia nowych dokumentów nie powoduje automatycznie umo liwienia wprowadzania nowych wersji – za to odpowiadaj odr bne zezwolenia do modyfikowania. Blokowanie dokumentów uniemo liwia wprowadzanie nowych wersji. Odblokowa dokument mo e tylko ten sam u ytkownik, który go zablokował (musi nadal posiada uprawnienia do blokowania) albo ewentualnie administrator czy moderator systemu. Blokowanie dokumentów mo e by przydatne w dwóch przypadkach: 1. Kiedy u ytkownik zaczyna prac nad now wersj dokumentu, powinien go zablokowa . Dzi ki temu nie zajdzie sytuacja, kiedy dwóch projektantów opracowuje w tym samym czasie ten sam dokument. 2. Kiedy uznano, e dokument został ju ostatecznie opracowany i nie powinien si zmienia . - 18 - – Podr cznik u ytkownika – Wyszukiwanie u ytkowników W aplikacji zaimplementowano elastyczn wyszukiwark zarejestrowanych u ytkowników. Mo e si to odbywa na podstawie wielu kryteriów, które odnosz si do odpowiednich danych profilowych u ytkowników. Domy lnie wyszukiwane s profile u ytkowników, spełniaj ce wszystkie podane kryteria. Istnieje jednak opcja, której wybranie, spowoduje zmian trybu wyszukiwania na: „Spełniony przynajmniej jeden warunek”. Rysunek 15. Formularz wyszukiwania u ytkowników Ponadto zaraz po wy wietleniu wyszukiwarki, poni ej wy wietla si lista wszystkich u ytkowników, którzy obecnie nie s przypisani do adnej grupy projektowej. Dzi ki temu administratorzy systemu maj natychmiastowy podgl d, którzy pracownicy obecnie nie maj przydzielonego adnego zadania. 1.1. Wiadomo ci osobiste W celu wsparcia procesu komunikacji pomi dzy u ytkownikami, został wprowadzony spójny system wiadomo ci osobistych. Działa on podobnie jak tradycyjna poczta elektroniczna, jednak z t ró nic , e informacje „nie wyciekaj ” poza system. Dodatkow zalet wiadomo ci osobistych jest mo liwo sprawdzenia, czy adresat, do którego wysłali my wiadomo , ju j przeczytał. Odbywa si to za pomoc kontroli tzw. „statusu” wiadomo ci. Status jest symbolizowany przez specjalne ikony: - 19 - – Podr cznik u ytkownika – Nieprzeczytane – wiadomo nie została jeszcze otwarta przez adresata. Przeczytane – adresat przeczytał wiadomo . Odpowiedziano – wiadomo nadawcy. została przeczytana i wysłano odpowied do Wszystkie wiadomo ci osobiste u ytkownika s zorganizowane w postaci skrzynki odbiorczej (wiadomo ci przysłane u ytkownikowi) oraz skrzynki wiadomo ci wysłanych (zawiera wiadomo ci, które u ytkownik wysłał do innych). Rysunek 16. Skrzynka wiadomo ci osobistych Zarówno w skrzynce odbiorczej, jak i w skrzynce wiadomo ci wysłanych, znajduje si szybka wyszuiwarka, która pozwala odnale okre lon wiadomo : Rysunek 17. Formularz wyszukiwania wiadomo ci Rozpoznaje ona tzw. frazy, czyli wyra enia uj te w cudzysłowy. Nale y je u ywa , je eli chcemy odszuka podane wyra enie, w którym wyst puje spacja. W normalnych warunkach spacja jest separatorem wyrazów, wi c odszukane by były wiadomo ci, które zawieraj podane wyrazy, ale niekoniecznie obok siebie. Ponadto rozpoznawane s równie wyra enia logiczne. Postawienie przed wyrazem lub fraz znaku „+”, spowoduje odszukanie wiadomo ci, w której znajduje si ka dy z takich wyrazów lub fraz. Analogicznie postawienie znaku „–”, odszuka wiadomo ci, w których nie b dzie znajdował si aden z takich wyrazów ani fraz. Wyrazy i frazy bez adnych znaków specjalnych na pocz tku, s traktowane w ten sposób, e w odszukanej wiadomo ci mo e si znale przynajmniej jeden taki wyraz b d fraza. Przykładowo je eli wpiszemy: - 20 - – Podr cznik u ytkownika – Spowoduje to odszukanie wiadomo ci, które: zawieraj lub i jednocze nie zawieraj oraz i jednocze nie nie zawieraj ani Rysunek 18. Wiadomo osobista Wiadomo ci osobiste s równie wykorzystywane przez wewn trzny system automatycznych powiadomie . W takim przypadku wiadomo nie posiada bezpo redniego nadawcy. Podczas pisania nowej wiadomo ci, u ytkownik ma dost p do pewnego zestawu przycisków formatuj cych edytora, dzi ki którym mo na wprowadzi do tworzonej tre ci pewne elementy formatowania tekstu: Rysunek 19. Edytor - 21 - – Podr cznik u ytkownika – Na pocz tku widnieje wykaz tzw. „emotikon”, czyli specjalnych ikon, wyra aj cych emocje autora. Mo na je wstawi do pola edycyjnego wiadomo ci, po prostu klikaj c wybran ikon myszk . Dalej znajduj si przyciski formatuj ce, których klikni cie wstawia do pola edycyjnego wiadomo ci specjalne kody formatuj ce, podobne w działaniu do znaczników j zyka (X)HTML. Pojedyncze klikni cie przycisku formatuj cego, wstawi do pola edycyjnego znacznik otwieraj cy. Jednocze nie na samym przycisku wy wietli si gwiazdka, co przypomina u ytkownikowi o konieczno ci zamkni cia znacznika. Aby to zrobi , wystarczy powtórnie klikn przycisk – wtedy gwiazdka zniknie. Zestaw dost pnych kodów formatuj cych edytora jest nast puj cy: [b]...[/b] Czcionka wytłuszczona. [i]...[/i] Kursywa. [u]...[/u] Podkre lenie. [s]...[/s] Przekre lenie. [code]...[/code] Kod ródłowy. Tekst uj ty w te znaczniki b dzie zapisany czcionk monotypiczn (o stałej szeroko ci znaków). Znaki tabulacji oraz kilka nast puj cych po sobie spacji, b dzie normalnie wy wietlone na ekranie. Inne kody formatuj ce oraz ikony emocji wstawione w tym znaczniku, nie działaj . [size=7]...[/size] [size=24]...[/size] Rozmiar czcionki (mo na poda równie inne rozmiary). [list][*]Punkt1 [*]Punkt2 [*]Punkt3[/list] Wypunktowanie. [list=1][*]Punkt1 [*]Punkt2 [*]Punkt3[/list] Numerowanie. Dost pne s nast puj ce style numerowania: 1, 2, 3... (domy lnie) - 22 - – Podr cznik u ytkownika – a, b, c... A, B, C... I, II, III... i, ii, iii... [url]http://www.w3.org[/url] Hiperł cze bezpo rednie. [url=http://www.w3.org]...[/url] Hiperł cze z tekstem opisowym. [email][email protected][/email] Adres e-mail bezpo redni. [[email protected]]...[/email] Adres e-mail z tekstem opisowym. [quote]...[/quote] Cytat. [quote="Autor"]...[/quote] Cytat z podaniem autora. [color=#ff0000]...[/color] Kolor czcionki. [font="Times New Roman"]...[/font] Krój czcionki. 1.2. Projekty Główn jednostk , w której s zgrupowane wszystkie zadania realizowane przez u ytkowników systemu, s projekty. Wszystkie projekty s uło one w strukturze drzewiastej, która dobrze odzwierciedla ich powi zania. Ponadto jeden projekt, mo e by przypisany do wielu projektów nadrz dnych, co ułatwia wielokrotne wykorzystywania raz opracowanych rozwi za . - 23 - – Podr cznik u ytkownika – Rysunek 20. Projekty Na li cie projektów wy wietlaj si tylko te, do których u ytkownik posiada dost p. Je eli pracownik nie ma dost pu do jakiego projektu, w ogóle nie wie o jego istnieniu, poniewa jego nazwa nie pojawi si nigdzie w systemie, a nie tylko bezpo rednio na tej li cie. Pozwala to realizowa wiele zada projektowych w jednym rozległym systemie, niekoniecznie daj c do nich dost p wszystkim u ytkownikom. Je eli jaki projekt jest zamkni ty, przed jego nazw widnieje ikona kłódki. Oznacza to, e dokumenty takiego projektu mo na odczytywa , ale nie mo na wprowadza nowych. Klikni cie znaku „+” przy wybranej gał zi drzewa, spowoduje jej rozwini cie, czyli ukazanie projektów podrz dnych. Natomiast klikni cie nazwy projektu, spowoduje przej cie do niego. W oknie drzewa projektów wy wietlaj si równie dwa dodatkowe przyciski. U ycie przycisku „Od wie ” jest przydatne w przypadku, kiedy wiemy, e drzewo projektów mogło ulec zmianie, a chcemy mie aktualny przegl d sytuacji. Natomiast przycisk „Nowy projekt” (dost pny tylko dla administratora i moderatora projektów) otwiera formularz dodawania nowego projektu. Zawiera on nast puj ce pola: Zablokuj – zamyka projekt, uniemo liwiaj c wprowadzanie nowych wersji dokumentów. Nazwa – nazwa projektu, która musi by unikalna w całym systemie, to znaczy adne dwa projekty nie mog mie takiej samej nazwy, Opis – dowolnie długi opis zało e projektu, w którym mo na u ywa kody formatuj ce oraz ikony emocji (dost pne poprzez edytor). Koniec – zaznaczenie tej opcji i ustawienie odpowiedniej daty w przyszło ci, okre li wymagany termin zako czenia prac nad projektem. Po jego upłyni ciu, do u ytkownika który zało ył projekt, zostanie wysłane automatyczne powiadomienie. - 24 - – Podr cznik u ytkownika – Moderator – osoba odpowiedzialna za projekt. Otrzymuje pełne prawa dost pu do projektu. Mo e edytowa dokumenty innych. Mo e usuwa dokumenty i wersje oraz przypisywa dokumenty z innych projektów, w których posiada takie same uprawnienia. Mo e edytowa i usuwa wszystkie tematy i posty na forum projektu oraz komentarze dokumentów projektu. Zezwolenia – globalne zezwolenia do projektu: odczyt, modyfikowanie, tworzenie, blokowanie dokumentów. Normalnie do projektów maj dost p tylko grupy u ytkowników, które zostały do nich przypisane. Jednak ustawienie zezwole globalnych spowoduje, e ka dy u ytkownik systemu otrzyma do niego takie wła nie prawa dost pu. W projektach tego typu mo na np. przechowywa ogóle formularze i kwestionariusze firmowe itp., jak równie przeznaczy miejsce na dyskusj pomi dzy wszystkimi pracownikami firmy. Projekt Projekt jest zbiorem dokumentów, wersji, komentarzy i tematów forum, zgrupowanych w jednym miejscu, w celu ułatwienia grupowej pracy nad wspólnym zadaniem. Do ka dego projektu mo e by przypisana dowolna liczba grup u ytkowników. Wszyscy członkowie takich grup dostaj do niego dost p. Ostateczne zezwolenia u ytkowników s wypadkow , wynikaj c ze wszystkich mo liwych przypisa u ytkownika do projektu. Na przykład ten sam u ytkownik mo e by przypisany do jednego projektu za po rednictwem kilku grup, których jest członkiem, a w ka dej takiej grupie, mo e posiada ró ne zezwolenia. Zezwolenia wynikowe s sum wszystkich składowych. Elementy nale ce do projektu s przechowywane w strukturze drzewiastej. Ka dy projekt posiada przynajmniej jeden projekt nadrz dny. Ich lista wy wietla si w drzewie projektu. W ka dym projekcie jest automatycznie tworzone przynajmniej jedno forum dyskusyjne, gdzie u ytkownicy mog wymienia swoje do wiadczenia. Oprócz jednego wspólnego forum, w projekcie s automatycznie tworzone dodatkowe – po jednym dla ka dej grupy, która jest przypisana do realizacji zadania. Ka dy uczestnik projektu ma dost p do wszystkich tematów forum dyskusyjnego, jednak fora grupowe s bardzie przeznaczone na wymian informacji wewn trz konkretnych grup. Mog by równie wykorzystywane przez moderatora projektu do zlecania zada ka dej grupie projektowej. - 25 - – Podr cznik u ytkownika – Rysunek 21. Struktura projektu Po klikni ciu nazwy projektu na szczycie drzewa, zostanie wy wietlony jego profil: Rysunek 22. Profil projektu - 26 - – Podr cznik u ytkownika – W profilu projektu wy wietla si lista projektów podrz dnych oraz grup przypisanych do niego. Administrator i moderator ma mo liwo usuni cia przypisa , poprzez klikni cie hiperł czy z napisem „Usu ”, bezpo rednio obok wybranego projektu podrz dnego albo grupy. Zostanie usuni te tylko i wył cznie samo przypisanie, a nie cała grupa b d projekt. Rysunek 23. Komunikaty usuwania przypisa projektu Ponadto w profilu projektu wy wietlony zostanie zestaw przycisków steruj cych: Jest to jedyny przycisk dost pny dla zwykłego u ytkownika. Dzi ki niemu mo na wy wietli zawsze aktualne drzewo projektu. Funkcja ta jest przydatna szczególnie w przypadku, kiedy do profilu projektu trafili my po rednio, a nie poprzez jego drzewo. Dost pne tylko dla administratora i moderatora. Pozawala przypisa now grup do projektu. Dost pne tylko dla administratora i moderatora. Przypisuje istniej cy projekt i czyni go podrz dnym dla bie cego. Dost pne tylko dla administratora i moderatora. Wy wietla formularz edycji, analogiczny jak podczas tworzenia nowego projektu. Dzi ki niemu mo na np. zało y blokad na uko czony projekt. Dost pne tylko dla administratora i moderatora. Usuwa całkowicie projekt (wcze niej wy wietla stosowny komunikat, w którym prosi o potwierdzenie zamiaru). Nale y by maksymalnie ostro nym przy u ywania tej funkcji, poniewa wszystkie dokumenty podrz dne, które nie s przypisanie bezpo rednio do innych projektów ani dokumentów nadrz dnych w innych projektach, zostan równie całkowicie usuni te! Podczas przypisywania grupy b d projektu podrz dnego, nale y posłu y si ich nazw . Nazwa jednoznacznie identyfikuje grup i projekt, poniewa w systemie nie mog istnie dwie grupy ani dwa projekty o tych samych nazwach: - 27 - – Podr cznik u ytkownika – Rysunek 24. Formularz przypisania do projektu Forum dyskusyjne Jak ju wspomniano, w ka dym projekcie jest tworzone automatycznie forum dyskusyjne, słu ce wzajemnej wymianie do wiadcze . Ka dy u ytkownik, który ma dost p do projektu, mo e zało y na forum temat. S trzy rodzaje tematów: 1. Normalny – opcja dost pna dla wszystkich, 2. Przyklejony – tylko dla administratora i moderatora projektu (na forum grupy, równie dla moderatora grupy), 3. Ogłoszenie – tylko dla administratora (na forum grupy, równie dla moderatora projektu). Tematy przyklejone oraz głoszenia wy wietlaj si zawsze na szczycie listy, podczas gdy pozostałe s sortowane w kolejno ci daty wysłania ostatniego postu: Rysunek 25. Tematy forum Tre postów mo e by dowolnie długa. Mo na w niej równie u ywa kodów formatuj cych edytora oraz ikon emocji – podobnie jak w przypadku wiadomo ci osobistych. Klikni cie dowolnego tematu forum, spowoduje wy wietlenie jego zawarto ci w postaci „postów”. Posty, czyli wypowiedzi u ytkowników, s sortowane w porz dku rosn cym, tzn. od najstarszego do najmłodszego. Ka dy u ytkownik mo e edytowa własne posty. Natomiast administrator i moderator mog dodatkowo edytowa i usuwa równie posty innych. Usuni cie wszystkich postów, usuwa równie cały temat. Edycja - 28 - – Podr cznik u ytkownika – pierwszego postu w temacie umo liwia zmian jego tytułu, a w przypadku administratora lub moderatora, równie zmian typu tematu (normalny, przyklejony, ogłoszenie). Rysunek 26. Temat forum Zarówno na forum, jak i w poszczególnych tematach, znajduje si specjalny przycisk o nazwie „Powiadamiaj”. Je eli u ytkownik go kliknie, b dzie automatycznie powiadamiany o nowych postach w danym temacie (których sam nie wysłał) lub nowych tematach na wybranym forum. Aby zrezygnowa z powiadomie , trzeba ponownie klikn ten przycisk w tym samym miejscu. B dzie on wtedy opisany jako „Nie powiadamiaj”. 1.3. Dokumenty Dokument jest podstawow jednostk , która przechowuje efekty pracy członków zespołów projektowych. Dokument mo e posiada wersje, czyli fizyczne pliki, wprowadzane przez u ytkowników. Natomiast dokumenty bez adnej wersji staj si - 29 - – Podr cznik u ytkownika – folderami w strukturze drzewa. Mo na je wykorzystywa do tematycznego grupowania innych dokumentów oraz tworzy kategorie, czyli ró ne zestawienia dokumentów, w zale no ci od ich charakteru, typu itp. Pojedynczy dokument mo e nale e do kilku takich kategorii, dzi ki czemu b dzie go mo na łatwiej odszuka . Dokumenty z wprowadzonymi wersjami, czyli przechowuj ce fizyczne dane, równie mog posiada przypisane inne dokumenty podrz dne. Odzwierciedla to struktur produktu, w celu wsparcia np. procesu monta u zespołu. Jeden dokument mo e by przypisany do dowolnej ilo ci innych dokumentów oraz projektów, ale fizycznie w bazie danych b dzie zapisany tylko raz. Dzi ki temu oszcz dza si miejsce na dysku oraz zapobiega anomaliom i nieporozumieniom podczas operowania na dokumentach. Prawa dost pu do dokumentów s wyznaczane na podstawie zezwole u ytkownika do projektu, w którym dokument si znajduje. S przy tym brane pod uwag wszystkie poziomy drzewa, tzn. dokument nie musi by bezpo rednio przypisany do projektu, ale przez inne dokumenty nadrz dne z jego gał zi drzewa. Je eli dokument nale y do kilku projektów, wypadkowe zezwolenia s sum składowych. Ka dy dokument zało ony w systemie posiada swój własny profil. Aby go wy wietli , nale y klikn nazw dokumentu w drzewie projektu. W profilu znajduj si „metadane”, tzn. dodatkowe informacje wpisywane przez u ytkownika, dzi ki którym łatwiej mo na odszuka potrzebne dokumenty za pomoc wyszukiwarki systemowej. Dokumenty, inaczej jak inne elementy systemu, nie s identyfikowane za pomoc nazwy, ale specjalnego numery identyfikacyjnego, który jest nadawany przez aplikacj automatycznie podczas ich tworzenia. Dzi ki takiej koncepcji mo na wygodnie ustala nazwy dokumentów, bez obawy o zaistnienie konfliktów i problemów z brakowaniem wolnych nazw przy obszernej bazie danych. Ponadto dla ka dego dokumentu mo na okre li dat wymaganego zako czenia opracowania. Po upłyni ciu takiego terminu, do u ytkownika który zało ył dokument, zostanie wysłane automatyczne powiadomienie. W profilu dokumentu wy wietlaj si ponadto listy projektów bezpo rednio nadrz dnych (tzn. takich, w których wprost na pierwszym poziomie drzewa zawiera si dokument) oraz dokumentów podrz dnych (tzn. takich, które zawieraj si w aktualnym). Administrator b d moderator otrzyma ponadto dost p do specjalnych hiperł czy „Usu ”, dzi ki którym b dzie mógł usun przypisania dokumentu z projektu nadrz dnego albo jednego z wybranych przypisa dla dokumentów, które zawieraj si wewn trz aktualnego (podrz dne). Nale y jednak by maksymalnie ostro nym przy wykonywaniu tej czynno ci, poniewa je eli dokument, którego przypisanie usuwamy, nie jest przypisany do adnego innego dokumentu ani bezpo rednio do dowolnego projektu, zostanie całkowicie usuni ty wraz ze wszystkimi - 30 - – Podr cznik u ytkownika – jego dokumentami podrz dnymi, które nie s przypisane do innych dokumentów ani projektów! Rysunek 27. Profil dokumentu W profilu dokumentu znajduj si nast puj ce przyciski steruj ce: Pozawala pobra fizyczny plik dokumentu, a ci lej ostatni (najnowsz ) jego wersj . Dost pne tylko je eli dokument posiada jakie wersje, a u ytkownik ma zezwolenia do odczytu. Pozwala wprowadzi now wersj dokumentu. Dost pne tylko je eli dokument nie jest zablokowany przez innego u ytkownika oraz je eli u ytkownika pozsiada zezwolenia do modyfikowania. Pozawala zablokowa b d odblokowa dokument do zapisu. Dost pne tylko je eli u ytkownik posiada zezwolenia do blokowania. Zablokowany dokument mo e odblokowa ta sama osoba lub ewentualnie administrator czy moderator. Wy wietla raport w postaci informacji o wszystkich dotychczasowych wersjach dokumentu. Wysyła automatyczne powiadomienie do u ytkownika zawsze wtedy, gdy kto wprowadzi now wersj dokumentu. - 31 - – Podr cznik u ytkownika – Wy wietla list wszystkich komentarzy, które u ytkownicy dodali do tego dokumentu. Działa podobnie jak tematy forum. Pozwala równie ustawi automatyczne powiadomienia na okoliczno pojawienia si nowego komentarza. Oprócz tego w profilu dokumentu znajduj si inne standardowe przyciski: „Nowy dokument” (u ytkownicy z zezwoleniami do tworzenia), „Dodaj dokument” (administrator i moderator projektu), „Edytuj” (zało yciel) i „Usu ” (administrator i moderator), które s dost pne tylko dla osób uprawnionych. Trzeba ponownie doda , aby zachowa szczególn ostro no przy usuwaniu dokumentów, poniewa usuni te zostan równie wszystkie dokumenty podrz dne ze wszystkich poziomów i gał zi drzewa! S dwie drogi do zało enia nowego dokumentu. Pierwsza polega na klikni ciu przez osob z uprawnieniami do tworzenia dokumentów przycisku „Nowy dokument”, który znajduje si w bocznym oknie drzewa projektu. Taki dokument zostanie przypisany bezpo rednio do wybranego projektu na pierwszym poziomie. Drugi sposób, to klikni cie takiego samego przycisku, ale w profilu innego dokumentu. Wtedy dokument zostanie doł czony jako dokument podrz dny do wybranego. Analogicznie istniej dwie drogi na przypisanie istniej cego dokumentu. Pierwsza polega na przypisaniu bezpo rednio do wybranego projektu za pomoc przycisku „Dodaj dokument”, który znajduje si w bocznym oknie drzewa projektu. Druga metoda, to klikni ciu takiego samego przycisku w profilu innego dokumentu – wtedy przypiszemy dokument podrz dny. Podczas przypisywania istniej cych dokumentów, nale y posługiwa si numerem identyfikacyjnym, a nie nazw . Dokumenty s przypisywane ł cznie ze wszystkimi gał ziami drzewa dokumentów podrz dnych. Dzi ki temu w ka dej sytuacji utrzymuje si spójno struktury. Wersje dokumentów Wersje dokumentów s fizycznymi danymi, przechowywanymi w sposób trwały w bazie danych. Ka dy dokument mo e posiada dowoln ilo wersji. Wysłanie nowej wersji nie usuwa i nie nadpisuje wcze niej istniej cych. Dzi ki temu mo liwe jest powrócenie do wcze niejszych rozwi za , np. w przypadku kiedy zarzucimy obrany kierunek rozwoju dokumentu, poniewa uznamy go za niesatysfakcjonuj cy albo kiedy zajdzie potrzeba wykorzystania poprzednich wersji dokumentów w przypadku konserwacji czy modernizacji starszego systemu, który zawiera poprzednie wersje plików. Poszczególne wersje dokumentu mo e usuwa tylko administrator lub moderator projektu. - 32 - – Podr cznik u ytkownika – Rysunek 28. Raport hisorii wersji dokumentu Ka da wersja posiada profil z informacjami podobnymi jak w przypadku dokumentów. „Metadane”, które s tam zawarte pozwalaj przeszukiwa baz danych bardziej wydajnie. W opisach kolejnych wersji zaleca si podawa zmiany, które zostały wprowadzone w stosunku do poprzedniej wersji. W systemie s przechowywane równie starsze wersje dokumentów, a wi c mo na je w ka dej chwili pobra . Jednak aby nie powodowa nieporozumie , które mog powsta , kiedy u ytkownik pracuje na nieaktualnych wersjach dokumentu, zawsze kiedy u ytkownik pobiera tak wersj , jest o tym wyra nie ostrzegany: Rysunek 29. Ostrze enie o nieaktualnej wersji dokumentu Podczas pobierania plików, na bie co s kontrolowane prawa dost pu do nich. Niemo liwe jest zatem pobranie wersji dokumentu, do którego u ytkownik jest nieuprawniony. Nie jest mo liwe równie w jaki sposób odgadni cie adresu, pod którym znajduj si pliki, poniewa s one przechowywane w miejscu niedost pnym dla u ytkowników z zewn trz, tzn. bezpo rednio w bazie danych albo w katalogu, do którego nie ma zewn trznego dost pu (powy ej katalogu z plikami udost pnianymi przez serwer). - 33 - – Podr cznik u ytkownika – Wyszukiwanie dokumentów i wersji Aplikacja udost pnia u ytkownikom wygodn wyszukiwark dokumentów oraz wersji, które zostały wprowadzone do systemu. S przy tym uwzgl dniane prawa dost pu, tzn. u ytkownik który nie posiada zezwole do jakiego dokumentu, nie mo e go odszuka za pomoc wyszykiwarki. Rysunek 30. Formularz wyszukiwania dokumentów i wersji Podobnie jak w przypadku wyszukiwania wiadomo ci osobistych, równie i tutaj obsługiwane s frazy oraz wyra enia logiczne. Mo liwe jest przeszukiwanie bazy według fizycznej nazwy pliku, u ywaj c przy tym znanych dobrze znaków specjalnych * oraz ?. Mo na równie zaznaczy opcj „Spełniony przynajmniej jeden warunek”, co rozszerzy zakres poszukiwania. Ponadto zaznaczenie „Szukaj starszych wersji” spowoduje przeszukanie nie tylko dokumentów (jako „opakowa ” dla wersji), ale równie wszystkich wersji dokumentów, które znajduj si w systemie. Oczywi cie mo na si spodziewa , e przedłu y to proces wyszukiwania. - 34 -