1. Projekt konceptualny
|
|
- Maksymilian Michalik
- 8 lat temu
- Przeglądów:
Transkrypt
1 1. Projekt konceptualny 1.1 Sformułowanie zadania projektowego System biblioteki publicznej ma na celu ułatwienie dostępu do informacji na temat posiadanych przez bibliotekę zasobów jakimi są książki. Za pośrednictwem strony internetowej czytelnik nie będzie mógł wypożyczyć książki, cały czas będzie musiał zgłosić się po nią osobiście. Zarejestrowany czytelnik dzięki takiemu systemowi dowie się czy egzemplarz danej książki jest aktualnie na stanie czy został wypożyczony i kiedy najwcześniej będzie z powrotem w bibliotece. Czytelnik otrzymuje również możliwość terminowej rezerwacji książki, tak aby w swoim wolnym czasie bez obaw udać się tylko po odbiór i nie zostać odesłanym z kwitkiem. Internetowy dostęp do biblioteki umożliwia dodatkowo użytkownikom wgląd w dokonane rezerwacje i wypożyczenia, oraz w archiwum wypożyczeń. Ułatwia to kontrolę nad terminami zwrotów wypożyczonych pozycji. Aby uzyskać dostęp do wszystkich udogodnień czytelnik musi przejść proces rejestracji. Tym sposobem biblioteka gromadzi potrzebne dane osobowe oraz kontaktowe w celu kontaktowania się z czytelnikami nie dotrzymującymi terminów zwrotu książek. Udzielenie ostrzeżenie użytkownikowi zwracającemu książkę po terminie, blokady po przekroczeniu maksymalnej liczby rezerwacji/wypożyczeń, oraz system informujący czytelników o mijających terminach poprzez kontakt na podany podczas rejestracji adres to operacje wykonywane automatycznie w ramach pracy systemu. System taki nie zastąpi jednak człowieka w pracy. Cały czas w bibliotece potrzebna będzie osoba która wyda czytelnikowi książkę. Same książki również muszą być do bazy wprowadzane gdyż zbiory biblioteki nieustannie ulegają zmianom. Pracownik biblioteki kontroluje poprawność danych za pomocą możliwości ich edycji, zarówno w przypadku książek jak i czytelników. Fizycznie oceniając stan książki ma możliwość wycofania jej z ogólnodostępnych danych tak aby nie były zwracane jako wynik wyszukiwania żądanej pozycji. 1.2 Analiza stanu wyjściowego Oprogramowanie biblioteki jest popularnym tematem. Na rynku istnieje wiele rozwiązań, umożliwiających przeglądanie w trybie online zbiorów bibliotek, natomiast zbiory elektroniczne są jeszcze bardzo ograniczone. Niewiele bibliotek posiadających znaczne zbiory, posiada możliwość zarezerwowania książki poprzez stronę internetową. Nasza biblioteka internetowa ma za zadanie ułatwić czytelnikowi rezerwację książki oraz kontrolę swoich wypożyczeń z dowolnego miejsca z dostępem do internetu. 1.3 Analiza wymagań użytkownika 1. Gość przeszukiwanie zbiorów bibliotecznych możliwość rejestracji
2 2. Konto zarejestrowanego użytkownika (czytelnika) rejestracja użytkownika poprzez stronę internetową (wypełnienie danych teleadresowych) możliwość zalogowania się do systemu możliwośc rezerwacji książek przeglądanie własnego konta w bibliotece, w tym dokonanych wypożyczeń oraz rezerwacji możliwość aktualizacji danych powiadomienie o mijającym terminie oddania książki przeszukiwanie zbiorów bibliotecznych 3. Konto pracownika biblioteki administracja zasobami (dodawanie, usuwanie, edycja pozycji) administracja kontami użytkowników (blokada kont, rezerwacje, wypożyczenia) nakładanie kar pieniężnych 4. Konto administratora administracja zasobami administracja kontami użytkowników administracja kontami pracowników 1.4 Określenie scenariuszy użycia 1. Rejestracja użytkownika w systemie a. Użytkownik na głównej stronie wybiera link "zarejestruj się" b. Następuje przekierowanie do strony z formularzem rejestracyjnym c. Użytkownik wypełnia formularz danymi, adres , hasło, imię, nazwisko, adres zamieszkania, telefon oraz pesel d. Następuje walidacja formularza i. W przypadku kiedy któreś z pól jest puste, bądź telefon lub pesel są za długie lub krótkie następuje wyświetlenie informacji o błędzie ii. W przypadku kiedy formularz został poprawnie wypełniony następuje przejście dalej e. Konto użytkownika zostaje założone
3 f. Użytkownik zostaje przekierowany na stronę główną 2. Logowanie użytkownika do systemu a. Niezalogowany użytkownik na dowolnej stronie do której ma dostęp posiada wyświetlony formularz logowania b. Użytkownik wypełnia formularz adresem oraz hasłem c. Następuje weryfikacja danych i. W przypadku kiedy podano błędny lub hasło następuje wyświetlenie informacji o błędzie autentykacji i przekierowanie na stronę z formularzem do logowania ii. W przypadku kiedy dane są poprawne następuje zalogowanie użytkownika do systemu i przekierowanie na stronę główną 3. Przeglądanie konta użytkownika a. Zalogowany użytkownik znajduje się na stronie głównej i wybiera link "zobacz swój profil" b. Użytkownik zostaje przekierowany na stronę wyświetlającą jego aktualne dane c. Wyświetlone zostają również rezerwację użytkownika oraz aktualne wypożyczenia 4. Edycja konta użytkownika a. Zalogowany użytkownik znajduje się na stronie głównej i wybiera link "zobacz swój profil" b. Następuje przekierowanie na stronę wyświetlająca dane użytkownika c. Użytkownik klika na przycisk "edytuj" d. Następuje przekierowanie do strony z formularzem e. Użytkownik zmienia dane, adres, numer telefonu, imię lub nazwisko f. Następuje walidacja formularza i. W przypadku gdy któreś z pól jest puste zostaje wyświetlony komunikat o błędnym wypełnieniu formularza ii. W przypadku gdy dane są poprawne następuje aktualizacja danych i przekierowanie do strony wyświetlającej profil użytkownika 5. Powiadomienie o mijającej dacie zwrotu książki a. System codziennie o godzinie 3.00 sprawdza czy istnieją wypożyczenia, których data zwrotu kończy się za 2 dni. i. W przypadku braku takich wypożyczeń nic się nie dzieje ii. W przypadku gdy istnieją takie wypożyczenia, zostaje wysłana informacja do danych użytkownikó poprzez wiadomość 6. Dodanie nowej pozycji do zbiorów biblioteki a. Zalogowany pracownik biblioteki znajduje się na stronie głównej i wybiera link "administracja książkami" b. Następuje przekierowanie do strony z panelem administracyjnym, gdzie znajduje się m. in. formularz do dodawania nowych książek c. Pracownik biblioteki wypełnia dane, tytuł książki, autorów, ISBN, ilość kopii oraz rok publikacji d. Następuje walidacja formularza i. W przypadku gdy któreś z pól jest puste bądź podano ujemną ilość kopii lub
4 ISBN nie składający się z cyfr zostaje wyświetlony komunikat o błędzie ii. W przypadku gdy dane są poprawne następuje przejście dalej e. Książka zostaje dodana do zbiorów biblioteki f. Pracownik biblioteki zostaje przekierowany z powrotem do panelu administracji książkami 7. Edycja/Usunięcie pozycji ze zbiorów biblioteki a. Zalogowany pracownik biblioteki znajduje się na stronie administracji książkami b. Wpisuje do formularza (wyszukującego książki) dane poszukiwanej książki c. Następuje przekierowanie do strony z wynikami wyszukiwania i. Pracownik biblioteki klika na przycisk "usuń" obok pozycji 1. Książka zostaje usunięta z bazy danych 2. Następuje przekierowanie do strony administracji książkami ii. Pracownik biblioteki klika na przycisk "edytuj" obok pozycji 1. Następuje przekierowanie do strony z formularzem 2. Pracownik biblioteki wprowadza dane aktualizacji książki, tytuł, ISBN, rok publikacji oraz ilość kopii 3. Następuje walidacja formularza a. W przypadku gdy któreś z pól jest puste lub ISBN nie składa się z samych cyfr lub ilość kopii jest mniejsza niż ilość wypożyczeń danej książki następuje wyświetlenie informacji o błednych danych b. W przypadku gdy dane są poprawne następuje aktualizacja danych i przekierowanie do strony administracji książkami 8. Blokowanie konta użytkownika a. Zalogowany pracownik biblioteki znajduje się na stronie głównej i wybiera link "administracja czytelnikami" b. Zostaje przekierowany do strony z formularzem wyszukiwania użytkowników c. Wypełnia formularz d. Następuje przekierowanie do strony z wynikami wyszukiwania e. Pracownik biblioteki klika na przycisk "zablokuj konto" obok konta użytkownika f. Konto użytkownika zostaje zablokowane g. Do użytkownika zostaje wysłana wiadomość informująca o zablokowaniu konta 9. Przeszukiwanie zbiorów bibliotecznych a. Niezalogowany użytkownik znajduje się na głównej stronie i wybiera link "wyszukaj książkę" b. Następuje przekierowanie do formularza wyszukiwania c. Użytkownik wpisuje dane wg. których ma nastąpić wyszukiwanie, może to być tytuł lub jego fragment, autor, rok wydania lub ISBN d. Następuje walidacja formularza i. W przypadku gdy żadne pole nie jest wypełnione następuję wyświetlenie informacji o konieczności wypełnienia przynajmniej jednego pola ii. W przypadku gdy wypełniono chociaż jedno pole następuję przekierowanie do strony z wynikami wyszukiwania
5 10. Zarezerwowanie książki a. Zalogowany użytkownik znajduje się na stronie z wynikami wyszukiwania książki i klika przycisk "zarezerwuj" b. Następuje przekierowanie do strony wyświetlającej dane książki oraz formularz do wpisania daty zgłoszenia się po odbiór książki i. W przypadku gdy aktualnie nie ma żadnego wolnego egzemplarza, zostaje wyświetlona informacja kiedy powinny pojawić się oddane egzemplarze 1. Użytkownik przekierowany jest do strony wyszukiwania książek ii. W przypadku gdy istnieją wolne egzemplarze użytkownik wypełnia formularz iii. Następuje walidacja formularza 1. W przypadku gdy data odbioru jest pusta lub użytkownik wyznaczył ją dalej niż za 7 dni zostaje wyświetlona informacja o błędzie podczas rezerwacji lub niemożliwości rezerwacji książki na dłużej niż tydzień 2. W przypadku gdy dane się zgadzają następuje przejście dalej iv. Rezerwacja zostaje zapisana w systemie v. Użytkownik przekierowywany jest do strony wyszukiwania książek 11. Unieważnienie niesfinalizowanej rezerwacji a. System codziennie o godzinie 3.00 sprawdza czy istnieją rezerwacje na dzień wcześniej b. W przypadku gdy istnieją takie rezerwacje zostają one anulowane c. Do użytkownika któremu anulowano rezerwację zostaje wysłana wiadomość 1.5 Identyfikacja funkcji Podstawowe funkcje realizowane w bazie danych, to przechowywanie informacji o: kontach użytkowników zarejestrowanych w bibliotece kontach pracowników biblioteki książkach znajdujących się w zbiorach biblioteki, powiązanych z autorami autorach, powiązanych z książkami egzemplarzach książek, powiązanych z konkretnymi pozycjami wypożyczeniach książki, powiązanych z konkretnym egzemplarzem oraz z użytkownikiem, który wypożyczył daną książkę rezerwacjach książki, powiązanych z egzemplarzem oraz użytkownikiem
6 1.6 Analiza hierarchii funkcji projektowanej aplikacji Rys 1. Diagram FHD
7 1.7 Budowa i analiza diagramu przepływu danych Rys 2. Diagram kontekstowy Rys 3. Diagram główny
8 Rys 4. Diagram DFD dla użytkownika niezarejestrowanego Rys 5. Diagram DFD dla użytkownika zarejestrowanego
9 Rys 6. Diagram DFD dla pracownika 1.8 Wybór encji(obiektów) i ich atrybutów 1. Czytelnik hasło imię nazwisko telefon pesel adres zarezerwowane książki wypożyczone książki 2. Pracownik biblioteki hasło
10 imię nazwisko 3. Książka tytuł autorzy ISBN rok wydania egzemplarze 4. Autor nazwa napisane książki 5. Egzemplarz książki status wypożyczenia książka 6. Rezerwacja książki data rezerwacji data odbioru książki czytelnik książka 7. Wypożyczenie książki czytelnik data wypożyczenia data planowanego zwrotu 1.9 Projektowanie powiązań(relacji) pomiędzy encjami
11 Rys 7. Diagram ERD 1.10 Projekt diagramów STD (State transition Diagram diagram przejść między stanami)
12 Rys 8. Diagram STD dla użytkownika Rys 9. Diagram dla użytkownika zalogowanego
13 Rys 10. Diagram STD dla pracownika 2. PROJEKT LOGICZNY 2.1. Projektowanie tabel, kluczy, kluczy obcych, powiązań między tabelami, indeksów, etc. W oparciu o zdefiniowany diagram ERD; Utworzenie bazy danych. create database if not exists Library default character set = utf8; Utworzenie tabel. use Library; create table book ( book_id int8 not null, isbn varchar(255), book_title varchar(255), year_of_publication int8, primary key (book_id) ); create table authors ( author_id int8 not null, author_name varchar(255), author_last_name varchar(255), primary key (author_id) );
14 create table reader ( reader_id int8 not null, address_apartment int4, address_building int4, address_city varchar(255), address_street varchar(255), varchar(255) unique, first_name varchar(255), last_name varchar(255), password varchar(255), pesel varchar(255), phone_number varchar(255), role varchar(255), primary key (reader_id) ); create table library_worker ( worker_id int8 not null, varchar(255) unique, first_name varchar(255), last_name varchar(255), password varchar(255), role varchar(255), primary key (worker_id) ); create table book_authors ( book_id int8 not null, author_id int8 not null ); create table reservedbook ( reservation_id int8 not null, book_copy_id int8, planned_reception_date timestamp, reader_id int8, reservation_date timestamp, primary key(reservation_id) ); create table BorrowedBook ( borrow_id int8 not null, book_copy_id int8, borrow_date timestamp, reader_id int8, return_date timestamp,
15 ); primary key (borrow_id) create table BookCopy ( book_copy_id int8 not null, book_id int8, is_avaiable bool, primary key (book_copy_id) ); Utworzenie kluczy obcych alter table BookAuthors add constraint FK_Book_Author foreign key (Book_id) references Book alter table BookAuthors add constraint FK_Author_Book foreign key (Autho_id) references Author alter table ReservedBook add constraint FK_ReservedBook_BookCopy foreign key (Book_copy_id) references BookCopy alter table ReservedBook add constraint FK_ReservedBook _Reader foreign key (Reader_id) references Reader alter table BorrowedBooks add constraint FK_BorrowedBook_BookCopy foreign key (Book_copy_id) references BookCopy alter table BorrowedBooks add constraint FK_BorrowedBook _Reader foreign key (Reader_id) references Reader alter table BookCopy add constraint FK_BookCopy_Book foreign key (Book_id) references Book 2.2 Słownik danych Book tabela przechowująca dane o książkach Book_id PK, INTEGER - id ksiazki Book_title - VARCHAR(255), NOT NULL tytuł książki Isbn VARCHAR(255), NOT NULL numer ISBN Year_of_publication INTEGER, NOT NULL data publikacji
16 Author tabela przechowywujące dane o autorach Author_id PK,INTEGER id autora Author_name VARCHAR(255), NOT NULL Imie Author_last_name VARCHAR(255), NOT NULL - Nazwisko Reader tabela przechowujaca dane o użytkownikach Reader_id PK, INTEGER id czytelnika VARCHAR(255), NOT NULL, UNIQUE unikalny adres Password VARCHAR(255), NOT NULL - hasło First_name VARCHAR(255), NOT NULL - imie Last_name VARCHAR(255), NOT NULL - nazwisko Pesel - VARCHAR(255), NOT NULL numer pesel Phone_number VARCHAR(255) numer telefonu Address_apartment INTEGER numer mieszkania Addres_building INTEGER, NOT NULL numer budynku Address_city - VARCHAR(255), NOT NULL - miasto Adress_street VARCHAR(255) nazwa ulicy LibraryWorker tabela przechowująca dane o pracownikach Worker_id PK INTEGER id pracownika First_name VARCHAR(255), NOT NULL - imie Last_name VARCHAR(255), NOT NULL - nazwisko VARCHAR(255), NOT NULL, UNIQUE - unikalny adres Password VARCHAR(255), NOT NULL - hasło BookAuthors - tabela dla relacji wiele do wielu Author_id FK, INTEGER - id autora Book_id FK, INTEGER klucz obcy do id ksiazki ReservedBook tabela przechowująca dane o rezerwacjach Reserved_book_id PK, INTEGER - id rezerwacj Book_copy_id FK, INTEGER - klucz obcy do id ksiazki Reader_id FK, INTEGER klucz obcy do id czytelnika Reservation_date DATE, NOT NULL - data rezerwacji Planned_reception_date DATE, NOT NULL data konca rezerwacji BorrowedBook tabela przechowująca dane o wypożyczeniach Borrowed_book_id PK, INTEGER id wypozyczenia Book_copy_id FK,INTEGER klucz obcy do id ksiazki Borrow_date DATE, NOT NULL data wypożyczenia Return_date DATE, NOT NULL data zwrotu Reader_id FK, INTEGER klucz obcy do Id czytelnika
17 BookCopy tabela przechowująca dane o egzemplarzach Book_copy_id PK, INTEGER id egzemplarza Book_id FK, INTEGER klucz obcy do opisu ksiazki Borrow status VARCHAR(255),NOT NULL status egzemplarza 2.3. Analiza zależności funkcyjnych i normalizacja tabel 1NF Relacja jest w pierwszej postaci normalnej (1NF) wtedy i tylko wtedy gdy wszystkie atrybuty przyjmują wartości elementarne (atomiczne). Atomowość danych jest ściśle powiązana z ich typem (nazwanym i skończonym zbiorem wartości). Pierwsza postać normalna jest konieczna, aby tabelę można było nazwać relacją. Nasza baza spełnia te warunki. Wszystkie wartości w tabelach są atomowe. 2NF Relacja R jest w drugiej postaci normalnej (2NF) wtedy i tylko wtedy, gdy nie zawiera zależności częściowych, tzn. żadna zależność częściowa nie wynika logicznie ze zbioru F. Wszystkie tabele w naszej bazie posiadają klucz prosty, więc ich atrybuty zależą w całości od klucza głównego. Baza jest w 2NF. 3NF Relacja jest w trzeciej postaci normalnej tylko wtedy, gdy jest w drugiej postaci normalnej i każdy atrybut wtórny jest tylko bezpośrednio zależny od klucza głównego. Innymi słowy wymaga usunięcia wszelkich pól niezwiązanych z kluczem głównym. Z powodu, że każda tabela w naszej bazie posiada klucz prosty, jej atrybuty są w całości zależne od klucza głównego. Więc warunek postaci 3NF jest również spełniony Projektowanie operacji na danych Operacje na bazie danych wykonujemy za pomocą języka HQL. Zapytania HQL reprezentowane są przez obiekty klasy org.hibernate.query, które należy zawsze tworzyć z użyciem obiektu reprezentującego sesję. Obiekt org.hibernate.query umożliwia przekazanie parametrów do utworzonego zapytania. Pobierz dla podanego id użytkownika wszystkie zarezerwowane książki : private final static String HQL_GET_RESERVED_BOOKS_FOR_READER = "from ReservedBook where readerid = : readerid"; Query query = session.createquery(hql_get_reserved_books_for_reader); query.setlong("readerid", readerid); return query.list();
18 Znajdź pracownika po wskazanym adresie private static final String HQL_FIND_LIBRARY_WORKER_BY_ = "from LibraryWorker where = : "; Query query = session.createquery(hql_find_library_worker_by_ ); query.setstring(" ", ); return (LibraryWorker) query.uniqueresult(); Pobierz egzemplarz książki po wskazanym id: private String HQL_GET_BOOK_COPY_FOR_BOOK_ID = "from BookCopy where bookid = :bookid"; Query query = session.createquery(hql_get_book_copy_for_book_id); query.setlong("bookid", bookid); return (BookCopy) query.uniqueresult(); 3. Raport końcowy 3.1 Implementacja bazy danych Wykorzystano serwer PostgreSQL 8.4. Utworzenie bazy danych zostało zautomatyzowane poprzez wykorzystanie narzędzia maven. 3.2 Zdefiniowanie interfejsów do prezentacji, edycji i obsługi danych Rys 11 Strona główna
19 Rys 12 Formularz rejestracyjny Rys 13 Formularz logowania
20 Rys 14 Podgląd profilu użytkownika Rys 15 Formularz do edycji profilu użytkownika Rys 16 Podgląd rezerwacji użytkownika
21 Rys 17 Podgląd wypożyczeń użytkownika Rys 18 Wyszukiwanie książek Rys 19 Podgląd wybranej pozycji
22 Rys 20 Formularz do dodawania nowej pozycji Rys 21 Widok książki z poziomu pracownika Rys 22 Ekran wypożyczenia bądz anulowania rezerwacji
23 Rys 23 Dokonywanie zwrotu z poziomu pracownika 3.3 Zdefiniowanie panelu sterowania aplikacji Nawigacja odbywa się jak w klasycznych stronach internetowych za pomocą linków oraz przycisków. Na stronie została zastosowana technologia AJAX. Strona w zależnośći od tego, kto jest zalogowany umożliwia różne akcje. W przypadku niezalogowanego użytkownika umożliwa logowanie, rejestrację oraz przegląd książek. Zalogowany użytkownik może się wylogować, zobaczyć swoje dane w systemie, część z nich może sam edytować. Ponadto ma możliwość obejrzenia swoich rezerwacji oraz wypożyczeń zapisanych w systemie. Podczas wyszukiwania książek oraz przeglądania konkretnych pozycji użytkownik może zobaczyć ilość dostępnych egzemplarzy i ewentualnie zarezerwować jeden dla siebie. W przypadku zalogowanego pracownika biblioteki ma on możliwość dodawania, edytowania oraz usuwania książek, dokonywania wypożyczeń, przyjmowania zwrotów oraz anulowania rezerwacji. 3.4 Zdefiniowanie makropoleceń dla realizacji typowych operacji W projekcie wykorzystano framework do realizacji mapowania obiektowo-relacyjnego Hibernate z wykorzystaniem adnotacji. Większość operacji CRUD, które zostały użyte w aplikacji, zostały dostarczone poprzez Hibernate. 3.5 Uruchamianie i testowanie aplikacji Aplikacja jest uruchamiana przy wykorzystaniu narzędzia Maven. Odpowiednio skonfigurowane pluginy uruchamiają serwer www z kontenerem servletów Jetty i uruchamiają plik.war. Strona testowana była ręcznie na środowisku lokalnym. 3.6 Wprowadzanie danych Wprowadzenie danych testowych zostało zautomatyzowane poprzez plugin dbunit do narzędzia Maven. Przygotowano odpowiedni plik xml z którego zostały wczytane przykładowe dane do bazy danych. Część danych została wprowadzona poprzez formularze aplikacji. 3.7 Wdrażanie systemu do użytkowania Do wdrożenia systemu potrzebny jest serwer www oraz serwer bazy danych postgres. Należy dostosować plik konfiguracyjny maven'a do adresu serwerów i za pomocą odpowiedniej komendy uruchomić kompilację oraz uruchomienie aplikacji.
24 3.8 Przeprowadzenie szkolenia użytkowników Strona nie powinna przysparzać rzadnych problemów zwykłym użytkownikom internetu, dlatego nie przewidziano szkoleń. 3.9 Zapewnienie dokumentacji technicznej i użytkowej Nie zapewniono dokumentacji ze względu na prostotę strony internetowej 3.10 Zapewnienie obsługiwania systemu po wdrożeniu Po wdrożeniu potrzebny jest administrator systemu, który będzie dbał o robienie systematycznych backupów bazy danych oraz rozwiązywał nieoczekiwane problemy z serwerem Rozwijanie i modyfikowanie aplikacji Przede wszystkim aplikacja potrzebuje szaty graficznej, najlepiej przygotowanej przez doświadczonego grafika stron internetowych. Do aplikacji można dodać wiele nowych funkcjonalności, takich jak dostęp do e-booków, bądź bardziej zaawansowane wyszukiwanie książek. Ewentualnie umieszczenie fragmentów książek na stronie i możliwość wyszukiwania pozycji po treści książki Opracowanie doświadczeń wynikających z realizacji projektu Niestety nie prowadziliśmy notatek odnośnie czasu spędzonego nad poszczególnymi zadaniami. Na pewno projekt pozowlił nam na douczenie się w zakresie technologii związanych z językiem Java. Jeden z nas poznał część bibliotek od nowa, natomiast drugi podszkolił się w bardziej zaawansowanych technologicznie fragmentach kodu. Na pewno tym co nie wyszło nam tak jak planowaliśmy jest organizacja pracy, w tej kwestii potrzebujemy więcej doświadczenia. Aplikacja również nie jest idealnie dopracowana, co widać chociażby po szacie graficznej Wykaz literatury, załączniki Wykorzystane technologie: Spring Spring MVC Spring-Security Hibernate Maven JSP PostgreSQL Jetty
25 Wykorzystano dokumentację zamieszczone na stronach:
Biblioteka. Bazy danych I dokumentacja projektu. Cel projektu:
Biblioteka Bazy danych I dokumentacja projektu. Cel projektu: Aplikacja bazodanowa zrealizowana z wykorzystaniem SZBD PostgreSQL wraz z interfejsem użytkownika. Temat projektu: Realizacja bazy danych Biblioteki
Politechnika Częstochowska. Projektowanie systemów użytkowych II
Politechnika Częstochowska Wydział Inżynierii Mechanicznej i Informatyki Projektowanie systemów użytkowych II Zdalny wybór Prac Dyplomowych Diana Kisiała Tomasz Jewiarz Jacek Kucharzewski Informatyka,
System epon Dokumentacja użytkownika
System epon Dokumentacja użytkownika Prawa autorskie tego opracowania należą do MakoLab S.A. Dokument ten, jako całość, ani żadna jego część, nie może być reprodukowana lub rozpowszechniana w jakiejkolwiek
Przykładowa baza danych BIBLIOTEKA
Przykładowa baza danych BIBLIOTEKA 1. Opis problemu W ramach zajęć zostanie przedstawiony przykład prezentujący prosty system biblioteczny. System zawiera informację o czytelnikach oraz książkach dostępnych
Autor: Joanna Karwowska
Autor: Joanna Karwowska Klucz podstawowy PRIMARY KEY Klucz kandydujący UNIQUE Klucz alternatywny - klucze kandydujące, które nie zostały wybrane na klucz podstawowy Klucz obcy - REFERENCES Tworząc tabelę,
Serwis jest dostępny w internecie pod adresem www.solidnyserwis.pl. Rysunek 1: Strona startowa solidnego serwisu
Spis treści 1. Zgłoszenia serwisowe wstęp... 2 2. Obsługa konta w solidnym serwisie... 2 Rejestracja w serwisie...3 Logowanie się do serwisu...4 Zmiana danych...5 3. Zakładanie i podgląd zgłoszenia...
CREATE DATABASE ksiegarnia_internetowa DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Zestaw ćwiczeń1 Dzięki DDL (Data Definition Language) można operować na strukturach, w których dane są przechowywane czyli np. dodawać, zmieniać i kasować tabele lub bazy. Najważniejsze polecenia tej grupy
Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5
Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Konto użytkownika. I. Logowanie
Konto użytkownika I. Logowanie Korzystanie z INTEGRO jest możliwe przez czytelnika niezalogowanego (Przeglądasz, jako GOŚĆ) w ograniczonym zakresie. Tylko osoba zalogowana na swoje konto, ma dostęp do
Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1
Bazy danych Wykład IV SQL - wprowadzenie Copyrights by Arkadiusz Rzucidło 1 Czym jest SQL Język zapytań deklaratywny dostęp do danych Składnia łatwa i naturalna Standardowe narzędzie dostępu do wielu różnych
Zaawansowane Techniki Bazodanowe
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Zaawansowane Techniki Bazodanowe Krzysztof Koptyra, Dawid Tomaszewski Raport
Temat projektu: mpk-database
1 PROJEKT LOGICZNY Temat projektu: mpk-database Author: Barbara BEREK Marcin KESY Piotr SALA 19 stycznia 2010 Sformułowanie zadania projektowego a Zaprojektowanie bazy danych, która będzie mogła przechowywać
ELEKTRONICZNA KSIĄŻKA ZDARZEŃ
ELEKTRONICZNA KSIĄŻKA ZDARZEŃ Instrukcja obsługi 1. WSTĘP... 2 2. LOGOWANIE DO SYSTEMU... 2 3. STRONA GŁÓWNA... 3 4. EWIDENCJA RUCHU... 4 4.1. Dodanie osoby wchodzącej na teren obiektu... 4 4.2. Dodanie
Podstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 11 PHP, MySQL: więcej, więcej!, więcej!!. tabel i funkcjonalności. Na dzisiejszych zajęciach zdefiniujemy w naszej bazie kilka tabel powiązanych kluczem obcym i zobaczymy,
Portal Personelu Medycznego. 2010 Global Services Sp. z o.o.
Portal Personelu Medycznego 2 Portal Personelu Medycznego Spis treści Rozdział I Wprowadzenie 3 Rozdział II Konfiguracja 4 Rozdział III Aktywacja 5 Rozdział IV Opis aplikacji 7 Rozdział V Obsługa okien
Projekt Bazy Danych. Artur Janas, Łukasz Gawroński 9 czerwca Streszczenie Tematem projektu jest System Obsługi Biblioteki
Projekt Bazy Danych Artur Janas, Łukasz Gawroński 9 czerwca 2010 Streszczenie Tematem projektu jest System Obsługi Biblioteki 1 Wymagania funkcjonalne 1. Możliwość wprowadzania opisów książek, 2. Możliwość
Instrukcja użytkownika
Instrukcja użytkownika Systemu MEWA 2.0 w ramach Regionalnego Programu Operacyjnego Województwa Mazowieckiego 2014-2020 dla wnioskodawców/beneficjentów 1. Wstęp System MEWA 2.0 jest narzędziem przeznaczonym
Podręcznik użytkownika Publikujący aplikacji Wykaz2
Podręcznik użytkownika Publikujący aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4
Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Dokumentacja systemu erecepcja.com SYSTEM REJESTRACJI KLIENTÓW PRZEZ INTERNET
Dokumentacja systemu erecepcja.com SYSTEM REJESTRACJI KLIENTÓW PRZEZ INTERNET Lublin 16.01.2012 1 Spis treści REJESTRACJA KONTA W SYSTEMIE... 3 PIERWSZA KONFIGURACJA... 4 PIERWSZA KONFIGURACJA - PLACÓWKI...
Projekt z przedmiotu Projektowanie systemów teleinformatycznych
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Projekt z przedmiotu Projektowanie systemów teleinformatycznych Temat : Centrum Raportowania Sprzedaży w sieciach telefonii komórkowej Wykonali: Pasula Marcin
Instrukcja poruszania się po katalogu on-line
Instrukcja poruszania się po katalogu on-line Spis treści Wyszukiwanie proste w katalogu on-line 1 10 Wyszukiwanie poprzez indeksy Wyszukiwanie poprzez słowo w wybranym indeksie Wyszukiwanie poprzez słowo
Wprowadzenie do projektowania i wykorzystania baz danych Relacje
Wprowadzenie do projektowania i wykorzystania baz danych Relacje Katarzyna Klessa Dygresja nt. operatorów SELECT 2^2 SELECT 2^30 SELECT 50^50 2 Dygresja nt. operatorów SELECT 2^30 --Bitwise exclusive OR
ENTERPRISE PARK System rezerwacji rowerów
ENTERPRISE PARK www.bike-enterprisepark.com System rezerwacji rowerów INSTRUKCJA OBSŁUGI UŻYTKOWNIKA 1. Rejestracja Pierwszym krokiem do uzyskania dostępu do systemu jest proces rejestracji użytkownika.
Język SQL, zajęcia nr 1
Język SQL, zajęcia nr 1 SQL - Structured Query Language Strukturalny język zapytań Login: student Hasło: stmeil14 Baza danych: st https://194.29.155.15/phpmyadmin/index.php Andrzej Grzebielec Najpopularniejsze
PODSTAWOWE POJĘCIA BAZ DANYCH
Baza danych (data base) - uporządkowany zbiór danych o określonej strukturze, przechowywany na nośniku informacji w komputerze. System bazy danych można zdefiniować jako bazę danych wraz z oprogramowaniem
ZAMAWIANIE KSIĄŻEK I CZASOPISM ON-LINE
ZAMAWIANIE KSIĄŻEK I CZASOPISM ON-LINE W odpowiedzi na zgłaszane przez Czytelników postulaty wprowadzono zmianę w sposobie przeszukiwania katalogu biblioteki. Przeszukiwanie katalogu Po zalogowaniu się
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW Historia zmian dokumentu Nr wersji Data wersji Komentarz/Uwagi/Zakres zmian 1.0 2015-11-19 Utworzenie dokumentu 1 Spis treści
PODRĘCZNIK CZYTELNIKA
PODRĘCZNIK CZYTELNIKA Logowanie Aby móc zalogować się do wypożyczalni systemu Academica, trzeba mieć numer własnej karty bibliotecznej, czyli być zarejestrowanym użytkownikiem Biblioteki Głównej Uniwersytetu
Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x
Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
Instrukcja użytkownika systemu medycznego w wersji mobilnej. meopieka
Instrukcja użytkownika systemu medycznego w wersji mobilnej meopieka 17-04-2018 INFUSIO sp. z o. o. tel. 052 50 65 730 strona 2 z 23 Spis treści: 1. Logowanie do systemu... 4 2. Ekran główny... 6 3. Pacjenci-
Wykład 8. SQL praca z tabelami 5
Wykład 8 SQL praca z tabelami 5 Podzapytania to mechanizm pozwalający wykorzystywać wyniki jednego zapytania w innym zapytaniu. Nazywane często zapytaniami zagnieżdżonymi. Są stosowane z zapytaniami typu
Instrukcja dostępu do usługi Google Scholar
Instrukcja dostępu do usługi Google Scholar UWAGA dostęp do Google Scholar wymaga posiadania konta Google. Utworzenie jednego konta Google pozwala na dostęp do wszystkich usług Google. Oznacza to, że jeśli
Instrukcja wypełniania wniosku on-line - konkurs grantowy Na dobry początek!
Instrukcja wypełniania wniosku on-line - konkurs grantowy Na dobry początek! 1. ZAREJESTRUJ SIĘ W SYSTEMIE Wejdź na stronę https://dotacje.fundacjabgk.pl Aby rozpocząć pracę z systemem należy zarejestrować
Multi-projekt z przedmiotów Inżynieria oprogramowania, Współczesne bazy danych i Programowanie w języku Java
Multi-projekt z przedmiotów Inżynieria oprogramowania, Współczesne bazy danych i Programowanie w języku Java Spis treści 1 Terminarz...3 2 Specyfikacja wymagań - założenia projektowe...4 2.1 Informacje
SYSTEM OBSŁUGI ZGŁOSZEŃ SERWISOWYCH
SYSTEM OBSŁUGI ZGŁOSZEŃ SERWISOWYCH - INSTRUKCJA UŻYTKOWANIA W trosce o naszych Klientów uruchomiliśmy nowy System Obsługi Zgłoszeń Serwisowych. Każde zgłoszenie ma przyporządkowany unikalny numer, którego
Instrukcja erejestracji Kliniki Nova.
Instrukcja erejestracji Kliniki Nova. 1. Opis funkcji systemu erejestracji: 1.1 użytkownik nie zalogowany. Wyszukiwanie wizyt. 1. Zakładka Wyszukiwanie pozwala na przeszukiwanie dostępnych wizyt. 2. Poprzez
PORTAL MIESZKAŃCA e-obywatel
PORTAL MIESZKAŃCA e-obywatel str. 1 Spis treści 1. Rejestracja w systemie... 3 1.1 Rejestracja przez formularz systemowy... 3 2. Logowanie do systemu... 4 2.1 Logowanie przez epuap... 4 2.2 Logowanie przez
Instrukcja użytkownika
Instrukcja użytkownika Systemu MEWA 2.0 w ramach Regionalnego Programu Operacyjnego Województwa Mazowieckiego 2014-2020 dla wnioskodawców/beneficjentów 1. Wstęp System MEWA 2.0 jest narzędziem przeznaczonym
Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac
Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac Do systemu wchodzimy ze strony głównej AWF wchodząc w zakładkę Uczelnia
a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.).
1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i zarządzanie użytkownikami. a. (20 pkt.) Aplikacja powinna zawierać
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2015
Wdrożenie do projektu
Wdrożenie do projektu Zaczynamy od stworzenia zwykłego projektu Java. Środowisko z jakiego korzystam to Netbeans IDE w wersji 8.1. Możesz wykorzystywać inne IDE, bylebyś stosował analogiczne kroki w swoim
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2017 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2017
System Zarządzania Czasem Pracy na Produkcji by CTI. Przypadki użycia
System Zarządzania Czasem Pracy na Produkcji by CTI Przypadki użycia 1. Krótki opis projektu System Zarządzania Czasem Pracy na Produkcji by CTI to program, dzięki któremu mamy pełną kontrolę nad czynnościami
Krzysztof Kadowski. PL-E3579, PL-EA0312,
Krzysztof Kadowski PL-E3579, PL-EA0312, kadowski@jkk.edu.pl Bazą danych nazywamy zbiór informacji w postaci tabel oraz narzędzi stosowanych do gromadzenia, przekształcania oraz wyszukiwania danych. Baza
Skrócona instrukcja podstawowych zadań na portalu polska-szkola.pl
Skrócona instrukcja podstawowych zadań na portalu polska-szkola.pl Wersja: 1.0 Autor: Bartłomiej Barlakowski Spis treści Rejestracja użytkownika i jego aktywacja w systemie... 3 Złożenie wniosku o uprawnienia...
Moduł erejestracja. Wersja 1.1 2014-07-03
Wersja 1.1 2014-07-03 2 Spis treści 1. MODUŁ EREJESTRACJA... 3 2. UTWORZENIE KONTA... 3 2.1. ZWYKŁE TWORZENIE KONTA... 4 2.2. TWORZENIE KONTA PRZY POMOCY EPUAP... 6 2.3. TWORZENIE KONTA PRZY POMOCY PODPISU
Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny
Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny AiRIII gr. 2TI sekcja 1 Autorzy: Tomasz Bizon Józef Wawrzyczek 2 1. Wstęp Celem projektu było stworzenie sklepu
Opublikowane na stronie: Dokumentacja systemu Prolib M21 (http://dokumentacja.prolib.pl)
Opublikowane na stronie: Dokumentacja systemu Prolib M21 (http://dokumentacja.prolib.pl) Strona główna > 2017.2.00 > Multiwyszukiwarka INTEGRO > Konto czytelnika Konto czytelnika Dostępność od wersji:
Instrukcja dla użytkowników serwisu internetowego
Instrukcja dla użytkowników serwisu internetowego 1 2 Spis treści SPIS TREŚCI... 2 I WSTĘP... 3 II OPIS FUNKCJONALNOŚCI... 3 1. LOGOWANIE DO SERWISU INTERNETOWEGO... 3 1.1 Reguły bezpieczeństwa... 3 2.
Instrukcja zarządzania kontem przedsiębiorstwa w serwisie internetowym www.esiop.legionowo.pl
Instrukcja zarządzania kontem przedsiębiorstwa w serwisie internetowym www.esiop.legionowo.pl Rejestracja w serwisie: Aby utworzyć konto w serwisie, należy otworzyć w przeglądarce internetowej stronę www.esiop.legionowo.pl,
Paweł Cieśla. Dokumentacja projektu
Paweł Cieśla Dokumentacja projektu Projekt Project1 został utworzony i skompilowany na próbnej wersji Delphi XE 4. Po uruchomieniu programu należy kliknąć przycisk Wczytaj plik tekstowy, następnie wskazać
WPROWADZENIE DO BAZ DANYCH
WPROWADZENIE DO BAZ DANYCH Pojęcie danych i baz danych Dane to wszystkie informacje jakie przechowujemy, aby w każdej chwili mieć do nich dostęp. Baza danych (data base) to uporządkowany zbiór danych z
INDECT. Projekt i implementacja prototypu systemu GIS dla akwizycji, wizualizacji i przetwarzania wiedzy o zagrożeniach.
INDECT. Projekt i implementacja prototypu systemu GIS dla akwizycji, wizualizacji i przetwarzania wiedzy o zagrożeniach. Kamil Papp Marcin Polak Mariusz Reichert 1 Sformułowanie zadania projektowego Celem
Podstawowe wykorzystanie Hibernate
Podstawowe wykorzystanie Hibernate Cel Wykonanie prostej aplikacji webowej przedstawiającą wykorzystanie biblioteki. Aplikacja sprawdza w zależności od wybranej metody dodaje, nową pozycje do bazy, zmienia
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2015
Przewodnik użytkownika (instrukcja) AutoMagicTest
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.1.21.137 1. Wprowadzenie Aplikacja AutoMagicTest to aplikacja wspierająca testerów w testowaniu i kontrolowaniu jakości stron poprzez ich analizę. Aplikacja
APLIKACJA ZIELONA FIRMA DLA PRACOWNIKÓW FIRMY PRINT & DISPLAY (POLSKA) SP Z O.O.
APLIKACJA ZIELONA FIRMA DLA PRACOWNIKÓW FIRMY PRINT & DISPLAY (POLSKA) SP Z O.O. WERSJA NR 2 Strona 1 z 7 Spis treści 1. Opis ogólny... 3 2. Opis szczegółowy... 3 2.1 Strona główna.... 3 2.2 Podstrona
Wprowadzenie do Doctrine ORM
Wprowadzenie do Doctrine ORM Przygotowanie środowiska Do wykonania ćwiczenia konieczne będzie zainstalowanie narzędzia Composer i odpowiednie skonfigurowanie Netbeans (Tools->Options->Framework & Tools->Composer,
Instrukcja obsługi dla Wnioskodawcy
Internetowy System Wniosków Instrukcja obsługi dla Wnioskodawcy. Wstęp Instrukcja opisuje sposób działania panelu Wnioskodawcy będącego częścią Internetowego Systemu Wniosków. System dostępny jest pod
Projektowanie bazy danych. Jarosław Kuchta Projektowanie Aplikacji Internetowych
Projektowanie bazy danych Jarosław Kuchta Projektowanie Aplikacji Internetowych Możliwości projektowe Relacyjna baza danych Obiektowa baza danych Relacyjno-obiektowa baza danych Inne rozwiązanie (np. XML)
SIECI KOMPUTEROWE I BAZY DANYCH
KATEDRA MECHANIKI I ROBOTYKI STOSOWANEJ WYDZIAŁ BUDOWY MASZYN I LOTNICTWA, POLITECHNIKA RZESZOWSKA SIECI KOMPUTEROWE I BAZY DANYCH Laboratorium DB2: TEMAT: Relacyjne bazy danych Cz. I, II Cel laboratorium
Internetowy System Składania Wniosków PISF wersja 2.2. Instrukcja dla Wnioskodawców
Internetowy System Składania Wniosków PISF wersja 2.2 Instrukcja dla Wnioskodawców Poznań 2011 1 Spis treści 1.Dostęp do ISSW... str.3 1.1.Zakładanie konta ISSW 1.2.Logowanie do systemu ISSW 1.3. Logowanie
Instrukcja zarządzania kontami i prawami. użytkowników w systemie express V. 5
Instrukcja zarządzania kontami i prawami użytkowników w systemie express V. 5 1 SPIS TREŚCI 1. Logowanie do systemu.3 2. Administracja kontami użytkowników..4 2.1. Dodawanie grup użytkowników....5 2.2.
Instrukcja użytkownika
Instrukcja użytkownika Systemu MEWA 2.0 w ramach Regionalnego Programu Operacyjnego Województwa Mazowieckiego 2014-2020 dla wnioskodawców/beneficjentów 1. Wstęp System MEWA 2.0 jest narzędziem przeznaczonym
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
Implementacja prototypu modułu dostępu do danych SkOs przy pomocy protokołu LDAP
Implementacja prototypu modułu dostępu do danych SkOs przy pomocy protokołu LDAP Wojciech Kowalczyk, Przemysław Curzytek 1 grudnia 2009 1 Częśćkonceptualna 1.1 Sformułowanie zadania projektowego SkOs,
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt. Zasady przygotowania i oceny projektów
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt Zasady przygotowania i oceny projektów 1 Cel projektu Celem niniejszego projektu jest zaprojektowanie i implementacja
Instytut Mechaniki i Inżynierii Obliczeniowej fb.com/groups/bazydanychmt/
Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl fb.com/groups/bazydanychmt/ Wydział Mechaniczny technologiczny Politechnika Śląska Laboratorium 4 (Asocjacje,
Laboratorium nr 4. Temat: SQL część II. Polecenia DML
Laboratorium nr 4 Temat: SQL część II Polecenia DML DML DML (Data Manipulation Language) słuŝy do wykonywania operacji na danych do ich umieszczania w bazie, kasowania, przeglądania, zmiany. NajwaŜniejsze
Podręcznik użytkownika
Podręcznik użytkownika Centrum rozliczeniowe UPS 2015 United Parcel Service of America, Inc. Nazwa UPS, marka UPS i kolor brązowy są znakami towarowymi firmy United Parcel Service of America, Inc. Wszelkie
Biblioteki publiczne
Instrukcja pracy w programie do gromadzenia danych statystycznych w ramach projektu Analiza Funkcjonowania Bibliotek Biblioteki publiczne Spis treści 1. Użytkownicy i uprawnienia 1 2. Logowanie/rejestracja
Biblioteki publiczne
Instrukcja pracy w programie do gromadzenia danych statystycznych w ramach projektu Analiza Funkcjonowania Bibliotek Biblioteki publiczne Spis treści 1. Użytkownicy i uprawnienia 1 2. Logowanie/rejestracja
Podstawy programowania III WYKŁAD 5
Podstawy programowania III WYKŁAD 5 Jan Kazimirski 1 Projekt: Katalog książek elektronicznych 2 Założenia projektu Aplikacja będzie służyła do zarządzania zbiorem książek w postaci elektronicznej. Aplikacja
Podręcznik Użytkownika LSI WRPO
Podręcznik użytkownika Lokalnego Systemu Informatycznego do obsługi Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2007 2013 w zakresie wypełniania wniosków o dofinansowanie Wersja 1 Podręcznik
Instrukcja zarządzania kontem jednostki samorządu terytorialnego w serwisie internetowym
Instrukcja zarządzania kontem jednostki samorządu terytorialnego w serwisie internetowym www.esiop.legionowo.pl Rejestracja w serwisie: Aby utworzyć konto w serwisie, należy otworzyć w przeglądarce internetowej
INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS
INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS Wersja 1.1 Pro j e k t P I N A W I K U S i n n o w a c y j n a m e t o d a m o n i t o r i n g u k o n t r a k t o w a
PORTAL PACJENTA CONCIERGE
PORTAL PACJENTA CONCIERGE Podręcznik użytkownika Streszczenie Niniejszy dokument stanowi opis funkcji i procesów przeprowadzanych przez pacjenta w ramach systemu Concierge. Spis treści 1 Słownik pojęć...
CENTRALNA BIBLIOTEKA STATYSTYCZNA http://statlibr.stat.gov.pl/ PRZEWODNIK PO KATALOGU KOMPUTEROWYM SYSTEM ALEPH WERSJA 22
CENTRALNA BIBLIOTEKA STATYSTYCZNA http://statlibr.stat.gov.pl/ PRZEWODNIK PO KATALOGU KOMPUTEROWYM SYSTEM ALEPH WERSJA 22 Warszawa, GRUDZEŃ 2014 Spis treści 1.WSKAZÓWKI TECHNICZNE... 2 2.ZALOGUJ... 3 3.
epuap Zakładanie konta organizacji
epuap Zakładanie konta organizacji Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Jak założyć konto? Proces zakładania
Instrukcja rejestracji organizacji w podsystemie. Generator Wniosków Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS
Instrukcja rejestracji organizacji w podsystemie Generator Wniosków Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS Opracowanie: ACK Cyfronet AGH Wersja: 1.1 (październik 2013) Strona 1 Zawartość Instrukcja
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW Historia zmian dokumentu Nr wersji Data wersji Komentarz/Uwagi/Zakres zmian 1.0 2016-12-01 Utworzenie dokumentu 1 Spis treści
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW Historia zmian dokumentu Nr wersji Data wersji Komentarz/Uwagi/Zakres zmian 1.0 2016-12-01 Utworzenie dokumentu 1 Spis treści
Platforma e-learningowa
Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00
Instrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0
Instrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0 1 SPIS TREŚCI 1. Wstęp... 3 2. Strona logowania do Systemu Zarządzania Tożsamością... 3 3. Pierwsze logowanie do systemu... 4 4. Logowanie
Elektroniczny Urząd Podawczy
Elektroniczny Urząd Podawczy Dzięki Elektronicznemu Urzędowi Podawczemu Beneficjent może wypełnić i wysłać formularz wniosku o dofinansowanie projektów w ramach Regionalnego Programu Operacyjnego Województwa
Spis treści REJESTRACJA NOWEGO KONTA UŻYTKOWNIKA PANEL ZMIANY HASŁA PANEL EDYCJI DANYCH UŻYTKOWNIKA EXTRANET.NET...
Spis treści... 1 1. REJESTRACJA NOWEGO KONTA UŻYTKOWNIKA... 3 2. PANEL ZMIANY HASŁA... 5 3. PANEL EDYCJI DANYCH UŻYTKOWNIKA... 6 4. EXTRANET.NET... 8 a. ZMIANA HASŁA EXTRANET.NET... 10 5. PZPN24... 12
Instrukcja użytkownika. Instrukcja konfiguracji i obsługi modułu e-rejestracja
Instrukcja użytkownika Instrukcja konfiguracji i obsługi modułu e-rejestracja Spis treści 1. Wprowadzenie... 3 1.1. Do czego służy moduł e-rejestracji?... 3 1.2. Schemat działania systemu e-rejestracja...
Skrócona instrukcja pracy z Generatorem Wniosków
Skrócona instrukcja pracy z Generatorem Wniosków I. OGÓLNA OBSŁUGA GENERATORA WNIOSKÓW Rozpoczynanie pracy z generatorem przez nowych użytkowników Aby skorzystać z Generatora Wniosków należy posiadać konto
Data wydania: 2013-06-12. Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego
Wersja 1.0 Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki Tytuł dokumentu: Dokumentacja dla zalogowanego użytkownika
WPROWADZANIE ZLECEŃ POPRZEZ STRONĘ WWW.KACZMARSKI.PL INSTRUKCJA UŻYTKOWNIKA
WPROWADZANIE ZLECEŃ POPRZEZ STRONĘ WWW.KACZMARSKI.PL INSTRUKCJA UŻYTKOWNIKA WSTĘP... 2 1 UWARUNKOWANIA TECHNICZNE... 2 2 UWARUNKOWANIA FORMALNE... 2 3 LOGOWANIE DO SERWISU... 2 4 WIDOK STRONY GŁÓWNEJ...
mysupport Instrukcja obsługi dla użytkowników
mysupport Instrukcja obsługi dla użytkowników Wersja dokumentacji 1.3 / 28.09.2018 SPIS TREŚCI Wstęp... 3 1. Logowanie... 3 2. Strona główna... 4 3. Zgłoszenia serwisowe... 6 3.1. Przegląd zgłoszeń serwisowych...
Instrukcja rejestracji do systemu ecrf.biztm
Instrukcja rejestracji do systemu ecrf.biztm Spis treści Wstęp... 3 1. Rejestracja do programu... 4 Wyrażenie zgody na przetwarzanie danych osobowych... 5 Weryfikacja adresu e-mail... 6 Formularz rejestracyjny...
ProfLab Wyniki Online
ProfLab Wyniki Online !!!UWAGA!!! Do prawidłowego działania strony niezbędne jest zainstalowanie programu Adobe Flash Player: http://get.adobe.com/pl/flashplayer/ Do podglądu pobranych plików z wynikami
Nowy interfejs katalogu Biblioteki Głównej UP - podręcznik użytkownika
Nowy interfejs katalogu Biblioteki Głównej UP - podręcznik użytkownika Co nowego? łatwiejsze i bardziej intuicyjne wyszukiwanie; zawężanie wyników wyszukiwania za pomocą faset; możliwość personalizacji
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 ZAMAWIANIE I REZERWOWANIE
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 ZAMAWIANIE I REZERWOWANIE Poznań 2011 Spis treści 1. Zamawianie i rezerwowanie definicja pojęć...3 2. Zasada działania systemu...4 3. Zamawianie
Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy
Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy Spis treści: 1 WSTĘP... 3 2 DOSTĘP DO SYSTEMU... 3 3 OPIS OGÓLNY SEKCJI TŁUMACZENIA...