6. Powtórz kroki z punktu 5. dla strony sorry.jsp, zmieniając jedynie treść wyświetlanego tekstu ( Niestety zamiast Witaj )

Wielkość: px
Rozpocząć pokaz od strony:

Download "6. Powtórz kroki z punktu 5. dla strony sorry.jsp, zmieniając jedynie treść wyświetlanego tekstu ( Niestety zamiast Witaj )"

Transkrypt

1 Wielowarstwowe aplikacje internetowe - laboratorium JavaServer Faces (JSF) Do realizacji ćwiczenia potrzebne jest zintegrowane środowisko programistyczne Oracle JDeveloper w wersji lub wyŝszej. Autor ćwiczenia: Marek Wojciechowski 1. Utwórz w środowisku JDeveloper (10.1.3) nową aplikację typu Web Application (Default) : a. File -> New -> General -> Application b. W oknie Create application zmień nazwę aplikacji na Logowanie i wybierz Web Application [JSF, EJB] jako Application Template. Przed zatwierdzeniem wyboru (OK) przeczytaj opis wybranego szablonu aplikacji (Template Description) c. Rozwiń drzewko aplikacji w Nawigatorze d. Obejrzyj zawartość pliku konfiguracyjnego modułu webowego web.xml. Zwróć uwagę na deklarację (<servlet> i mapowanie (<servlet-mapping>) dla serwletu kontrolera aplikacji (FacesServlet) 2. Utwórz stronę z formatką do logowania: a. Przejdź do edycji pliku faces-config.xml w trybie wizualnym (zakładka Diagram edytora) b. Umieść na diagramie ikonę nowej strony JSF (JSF Page z palety JSF Navigation Diagram, drag&drop) c. Zmień na diagramie nazwę dodanej strony na login.jsp d. Przejdź do definiowania strony poprzez dwuklik na jej ikonie na diagramie: i. Step 1: Pozostaw opcje domyślne ii. Step 2: Wybierz drugą opcję (automatyczne wiązanie komponentów strony z nowo utworzonym komponentem backing bean). Pozostaw domyślne propozycje nazwy komponentu, klasy i pakietu iii. Step 3-5: Pozostaw opcje domyślne

2 iv. Obejrzyj kod automatycznie wygenerowanej klasy komponentu backing bean (w gałęzi Application Sources drzewka aplikacji w Nawigatorze) v. Obejrzyj automatycznie dodaną deklarację komponentu backing bean (jako managed bean) w pliku faces-config.xml (zakładka Source edytora) vi. Powróć do edycji strony login.jsp w trybie Design e. Wybierz z listy palet w Palecie Komponentów paletę HTML Common f. Umieść na stronie element Table (3 wiersze, 2 kolumny, szerokość 200 pikseli), pozostałe atrybuty wg propozycji kreatora) g. Wybierz z listy palet w Palecie Komponentów paletę JSF HTML h. Umieść na stronie następujące elementy zgodnie z układem przedstawionym na poniŝszym obrazku (UWAGA: naleŝy najpierw umieścić kursor w wybranym miejscu strony, a następnie kliknąć na odpowiedniej ikonce w Palecie Komponentów): i. Element Output Text z tekstem UŜytkownik: (tekst wprowadź w Palecie Właściwości pozycja Value, po umieszczeniu komponentu na stronie) ii. Element Output Text z tekstem Hasło: (tekst wprowadź w Palecie Właściwości (Property Inspector) pozycja Value, po umieszczeniu komponentu na stronie) iii. Element Input Text do wprowadzania nazwy uŝytkownika iv. Element Input Secret do wprowadzania hasła v. Element Command Button (zmień etykietę na Zaloguj w Palecie Właściwości pozycja Value, po umieszczeniu komponentu na stronie) i. Obejrzyj kod źródłowy strony (zakładka Source edytora) j. Obejrzyj kod automatycznie dodany przez kreator do pliku klasy backing bean Login.java k. Zapisz wszystkie zmiany (Save All) l. Uruchom stronę login.jsp (z poziomu JDevelopera) i. Zwróć uwagę na URL w przeglądarce odpowiadający mapowaniu dla FacesServlet ii. Wypełnij formularz i naciśnij przycisk Zaloguj iii. Zwróć uwagę, Ŝe nastąpi ponowne wyświetlenie tego samego formularza z zachowaniem wartości wprowadzonej nazwy uŝytkownika

3 3. Zaprojektuj reguły nawigacji dla aplikacji w przypadku powodzenia i niepowodzenia logowania. a. Przejdź do edycji pliku faces-config.xml w trybie Diagram b. Dodaj na diagramie dwie strony JSF Page. Zmień ich nazwy na welcome.jsp i sorry.jsp. W tej chwili nie przechodź jeszcze do edycji stron c. Dodaj regułę nawigacji z dwoma moŝliwymi przypadkami nawigacji (JSF Navigation Case): i. Od login.jsp do welcome.jsp z etykietą success (pozostaw domyślną) ii. Od login.jsp do sorry.jsp z etykietą failure (zmień etykietę na diagramie) d. Obejrzyj dodaną regułę nawigacji w kodzie źródłowym pliku faces-config.xml e. Powróć do edycji pliku faces-config.xml w trybie diagram f. Zapisz wszystkie zmiany 4. Utwórz metodę akcji dla przycisku logowania na stronie login.jsp, zwracającą etykiety powodujące nawigację do stron welcome.jsp i sorry.jsp: a. Przejdź do edycji strony login.jsp w trybie Design b. Kliknij dwukrotnie na przycisku logowania. Kreator utworzy szkielet metody akcji w klasie komponentu backing bean powiązanego ze stroną i powiąŝe ją z przyciskiem c. Jako ciało metody wprowadź poniŝszy kod: String user = (String) inputtext1.getvalue(); String pass = (String) inputsecret1.getvalue(); if (user.equals(pass)) return "success"; else return "failure"; PowyŜszy fragment kodu implementuje regułę, Ŝe poprawne hasło to hasło identyczne z nazwą uŝytkownika. Zwróć uwagę na konieczność wydobycia wartości pola tekstowego z obiektu komponentu (metoda getvalue()) i konieczność konwersji zwróconej referencji typu Object do klasy String. d. Obejrzyj utworzone przez kreator powiązanie metody akcji z przyciskiem Zaloguj w kodzie źródłowym strony login.jsp e. Zapisz zmiany i powróć do edycji pliku faces-config.xml w trybie Diagram

4 5. Utwórz stronę welcome.jsp: a. Kliknij dwukrotnie na ikonie strony na diagramie nawigacji b. Pozostaw wartości domyślne dla wszystkich opcji kreatora tworzenia strony c. Dodaj na stronie element Output Text wyświetlający tekst Witaj i element Output Text, który ma docelowo ma wyświetlać nazwę uŝytkownika d. Przejdź do edycji właściwości dodanego elementu Output Text w Palecie Właściwości e. Wprowadź #{ jako wartość dla właściwości Value. Przejdź do innej właściwości, a następnie wróć do właściwości Value. ZauwaŜ, Ŝe pojawił się przycisk... f. Wywołaj kreator wiązania wartości naciskając przycisk... dla właściwości Value elementu Output Text g. Wybierz w drzewku zmiennych (przez podwójne kliknięcie) węzeł JSF Managed Beans -> backing_login -> inputtext1 -> value h. Jeśli zachodzi taka potrzeba, popraw (jeszcze w okienku dialogowym) treść wyraŝenia na: #{ backing_login.inputtext1.value} i naciśnij przycisk OK i. Zapisz zmiany 6. Powtórz kroki z punktu 5. dla strony sorry.jsp, zmieniając jedynie treść wyświetlanego tekstu ( Niestety zamiast Witaj ) 7. Uruchom aplikację (uruchamiając stronę login.jsp) i przetestuj jej działanie dla prawidłowego i błędnego hasła 8. Zapewnij moŝliwość powrotu ze strony sorry.jsp do strony login.jsp poprzez kliknięcie przycisku: a. Zdefiniuj odpowiednią regułę nawigacji (edycja pliku faces-config.xml w trybie Diagram). W tym wypadku wystarcza nawigacja statyczna z jednym przypadkiem nawigacji ze strony sorry.jsp do strony login.jsp. Oznacz ten przypadek bezwarunkowej nawigacji etykietą back. b. Dodaj na stronie sorry.jsp przycisk z etykietą Powrót, pozwalający na powrót do strony logowania. Pamiętaj o tym, Ŝe aby przycisk zatwierdzał stronę, musi on być elementem formularza. (W przypadku umieszczania nowego przycisku poza formularzem, kreator spyta czy utworzyć formularz.) Jako wartość atrybutu Action przycisku wybierz z listy w palecie właściwości wartość back, odpowiadającą zdefiniowanemu wcześniej przypadkowi bezwarunkowej nawigacji. c. Uruchom aplikację i przetestuj powrót do strony logowania za pomocą przycisku. 9. Rozbuduj aplikację o walidację danych wprowadzanych do formularza. Podanie nazwy uŝytkownika powinno być obowiązkowe, a hasło powinno mieć od 4 do 6 znaków: a. Korzystając z palety właściwości ustaw właściwość Required dla elementu Input Text do wprowadzania nazwy uŝytkownika. b. Obok tego elementu umieść element Message z palety komponentów JSF HTML. Jako wartość jego właściwości For wybierz nazwę elementu do wprowadzania nazwy uŝytkownika.

5 c. Dodaj walidator ValidateLength dla pola z hasłem, zaznaczając pole w edytorze wizualnym strony, a następnie wybierając walidator z palety komponentów JSF Core. Poprzez paletę właściwości zmień właściwości Minimum i Maximum walidatora na 4 i 6. d. Analogicznie do punktu b. dodaj element Message wyświetlający błędy dla pola z hasłem. e. Uruchom aplikację i przetestuj walidację dla obu pól formularza. 10. Dodaj na stronie logowania pole wyboru, którego zaznaczenie będzie konieczne przed zalogowaniem się do systemu: a. Zmień właściwość Disabled przycisku logowania na true. b. Przenieś przycisk logowania do lewej komórki dolnego wiersza tabelki, a w prawej umieść element Checkbox z palety JSF HTML. Obok pola wyboru wpisz tekst Tak, mam skończone 18 lat.. c. Zdefiniuj procedurę obsługi zdarzenia zmiany stanu pola wyboru. W tym celu w palecie właściwości pola wyboru wprowadź jako wartość właściwości ValueChangeListener nazwę metody do utworzenia, np. checkbox1changed(). d. Przejdź do edycji klasy komponentu backing bean strony logowania i wprowadź poniŝszy kod jako ciało metody utworzonej w kroku c.: if (selectbooleancheckbox1.isselected()) commandbutton1.setdisabled(false); else commandbutton1.setdisabled(true);

6 e. Jako wartość właściwości OnChange pola wyboru wprowadź następujący kod JavaScript: submit(). Jest to niezbędne, gdyŝ obsługa zdarzeń odbywa się na serwerze, a zmiana stanu pola wyboru nie powoduje domyślnie zatwierdzenia formularza i interakcji z serwerem. f. Uruchom aplikację i zaobserwuj problem niechcianej walidacji pól tekstowych po zmianie stanu pola wyboru. g. Aby obsługa zdarzenia z pola wyboru miała miejsce przed walidacją, ustaw jego właściwość Immediate na true. h. Aby po obsłudze zdarzenia pominąć całkowicie fazę walidacji, na końcu ciała metody obsługującej zdarzenie zmiany stanu przycisku wprowadź poniŝszy kod: FacesContext context = FacesContext.getCurrentInstance(); context.renderresponse(); i. Ponownie przetestuj działanie aplikacji. 11. Spraw, aby aplikacja wspierała wiele języków poprzez zdefiniowanie treści komunikatów w plikach.properties. Domyślnym językiem powinien być angielski, a drugim wspieranym - polski: a. Dodaj do projektu dwa pliki poprzez menu kontekstowe dla węzła Application Sources projektu ViewController: New->General->File. Nazwij pliki: messages.properties i messages_pl.properties. b. W pliku messages.properties umieść następujące pary klucz=wartość: sorryprompt=sorry backlabel=back c. W pliku messages_pl.properties umieść następujące pary klucz=wartość: sorryprompt=niestety backlabel=powr\u00f3t Zwróć uwagę, Ŝe polskie znaki diakrytyczne w plikach.properties muszą być reprezentowane przez kody Unicode. d. W pliku sorry.jsp w znaczniku <f:view> umieść atrybut locale z wartością #{facescontext.externalcontext.request.locale}, co spowoduje przyjęcie lokalizacji wskazanej przez przeglądarkę w Ŝądaniu. e. W pliku sorry.jsp po znaczniku <f:view> umieść poniŝszy element: <f:loadbundle basename="messages" var="msg"/>, a teksty Niestety i Powrót zastąp przez odwołania: #{msg.sorryprompt} i #{msg.backlabel}.

7 f. Analogicznie obsłuŝ wielojęzyczność dla wszystkich tekstów i etykiet na stronach login.jsp i welcome.jsp. Ewentualne teksty wpisane bezpośrednio w kodzie strony zastąp elementami Output Text. g. Uruchom i przetestuj aplikację. 12. Aby dokończyć lokalizację aplikacji naleŝy jeszcze spolszczyć komunikaty o błędach z wykorzystywanych standardowych walidatorów. W tym celu: a. Dodaj do projektu plik tekstowy errors_pl.properties (analogicznie do punktu 11. a.) b. Umieść w nim komunikaty dla kluczy reprezentujących standardowe walidatory JSF: javax.faces.component.uiinput.required=pole jest wymagane! javax.faces.validator.lengthvalidator.minimum=minimalna dopuszczalna liczba znak\u00f3w to {0}! javax.faces.validator.lengthvalidator.maximum=maksymalna dopuszczalna liczba znak\u00f3w to {0}! c. Dodaj do projektu pusty plik tekstowy errors.properties (Opcjonalnie moŝna w nim umieścić własne angielskie komunikaty o błędach walidacji. Jeśli wpis dla jakiegoś błędu walidacji się w tym pliku nie znajdzie, będzie obowiązywał domyślny komunikat walidatora.) d. Przejdź do edycji pliku faces-config.xml w trybie Overview. W panelu po lewej stronie wybierz sekcję Application. W polu Message Bundle wpisz errors. e. Zapisz wszystkie zmiany. Uruchom aplikację. Zwróć uwagę na polskie komunikaty o błędach walidacji.

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium JavaServer Faces Celem ćwiczenia jest przygotowanie aplikacji internetowej z wykorzystaniem technologii JSF. Prezentowane ćwiczenia zostały wykonane w środowisku Oracle JDeveloper

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1).

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1). Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1). Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię usług sieciowych (ang. Web Services).

Bardziej szczegółowo

Programowanie Obiektowe GUI

Programowanie Obiektowe GUI Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu

Bardziej szczegółowo

Enterprise JavaBeans (EJB)

Enterprise JavaBeans (EJB) Enterprise JavaBeans (EJB) Celem tego zestawu ćwiczeń jest zapoznanie z sesyjnymi komponentami Enterprise JavaBeans. Zilustrowane będą różnice między komponentami stanowymi i bezstanowymi. Pokazane będzie

Bardziej szczegółowo

Zaawansowane aplikacje internetowe

Zaawansowane aplikacje internetowe Zaawansowane aplikacje internetowe AJAX 1 Celem tego laboratorium jest pokazanie moŝliwości technologii AJAX. W ramach ćwiczeń zostanie zbudowana prosta aplikacja, przechwytująca kliknięcia uŝytkownika

Bardziej szczegółowo

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1 Wstęp - Prosta aplikacja internetowa w technologii Java EE 5 Programowanie komponentowe 1 Przykład 1- Wykonanie prostej aplikacji internetowej w technologii JavaEE w środowisku Netbeans 5.5 z wykorzystaniem

Bardziej szczegółowo

Aplikacje internetowe i rozproszone - laboratorium

Aplikacje internetowe i rozproszone - laboratorium Aplikacje internetowe i rozproszone - laboratorium ASP.NET Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005 oraz dostęp do bazy danych z tabelą

Bardziej szczegółowo

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem. WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy

Bardziej szczegółowo

D:\DYDAKTYKA\ZAI_BIS\_Ćwiczenia_wzorce\04\04_poprawiony.doc 2009-lis-23, 17:44

D:\DYDAKTYKA\ZAI_BIS\_Ćwiczenia_wzorce\04\04_poprawiony.doc 2009-lis-23, 17:44 Zaawansowane aplikacje internetowe EJB 1 Rozróżniamy dwa rodzaje beanów sesyjnych: Stateless Statefull Celem tego laboratorium jest zbadanie różnic funkcjonalnych tych dwóch rodzajów beanów. Poszczególne

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium JavaServer Pages Celem ćwiczenia jest zbudowanie kilku prostych stron internetowych z użyciem technologii JSP. Podczas ćwiczenia wykorzystany zostanie algorytm sortowania bąbelkowego

Bardziej szczegółowo

6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia

6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia 6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia 1. Kolejne zadanie będzie polegało na utworzeniu formularza tabelarycznego prezentującego utwory określonego wykonawcy. Formularz utworzymy

Bardziej szczegółowo

Kadry Optivum, Płace Optivum

Kadry Optivum, Płace Optivum Kadry Optivum, Płace Optivum Jak seryjnie przygotować wykazy absencji pracowników? W celu przygotowania pism zawierających wykazy nieobecności pracowników skorzystamy z mechanizmu Nowe wydruki seryjne.

Bardziej szczegółowo

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2012. W ramach projektu budowana jest prosta

Bardziej szczegółowo

Microsoft.NET: LINQ to SQL, ASP.NET AJAX

Microsoft.NET: LINQ to SQL, ASP.NET AJAX Microsoft.NET: LINQ to SQL, ASP.NET AJAX Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2008 oraz serwer bazy danych SQL Server Express 2005 (lub

Bardziej szczegółowo

Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie

Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Przykłady na podstawie zadań lab. z przedmiotu Technologie internetowe

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium Serwlety Celem ćwiczenia jest przygotowanie kilku prostych serwletów ilustrujących możliwości tej technologii. Poszczególne ćwiczenia prezentują sposób przygotowania środowiska,

Bardziej szczegółowo

5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów

5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów 5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów 1. W chwili obecnej formularz Edycja prowadzących utworzony w poprzednim zestawie ćwiczeń służy tylko i wyłącznie do edycji

Bardziej szczegółowo

Java EE: JSF + EJB + JPA

Java EE: JSF + EJB + JPA Java EE: JSF + EJB + JPA Celem ćwiczenia jest utworzenie prostej aplikacji bazodanowej umożliwiającej przeglądanie i dodawanie zleceń serwisowych. Ćwiczenie pokazuje współpracę technologii JSF (podstawowej

Bardziej szczegółowo

Laboratorium 7 Blog: dodawanie i edycja wpisów

Laboratorium 7 Blog: dodawanie i edycja wpisów Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą

Bardziej szczegółowo

Aplikacje internetowe i rozproszone - laboratorium

Aplikacje internetowe i rozproszone - laboratorium Aplikacje internetowe i rozproszone - laboratorium Enterprise JavaBeans (EJB) Celem tego zestawu ćwiczeń jest zapoznanie z technologią EJB w wersji 3.0, a w szczególności: implementacja komponentów sesyjnych,

Bardziej szczegółowo

UONET+ moduł Dziennik

UONET+ moduł Dziennik UONET+ moduł Dziennik Sporządzanie ocen opisowych i diagnostycznych uczniów z wykorzystaniem schematów oceniania Przewodnik System UONET+ umożliwia sporządzanie ocen opisowych uczniów w oparciu o przygotowany

Bardziej szczegółowo

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji 2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji 1. Utwórz aplikację ze skoroszytu emp_prac.csv. W tym celu wykonaj poniższe czynności: a. Zaloguj się do systemu APEX jako użytkownik

Bardziej szczegółowo

E:\DYDAKTYKA\ZAI\ZWWW\Laboratoria\L07\Java Persistence.doc 2011-lis-24, 17:0 Zaawansowane aplikacje internetowe Laboratorium Java Persistence.

E:\DYDAKTYKA\ZAI\ZWWW\Laboratoria\L07\Java Persistence.doc 2011-lis-24, 17:0 Zaawansowane aplikacje internetowe Laboratorium Java Persistence. Zaawansowane aplikacje internetowe Laboratorium Java Persistence. Adaptacja rozwiązania dla środowiska NetBeans 7.0.1: Łukasz Przytuła, opracowanie materiałów: Andrzej Dawidowicz Do wykonania ćwiczeń potrzebne

Bardziej szczegółowo

Budowa aplikacji wielowarstwowych zastosowanie szablonów. Laboratorium 2 Programowanie komponentowe Zofia Kruczkiewicz

Budowa aplikacji wielowarstwowych zastosowanie szablonów. Laboratorium 2 Programowanie komponentowe Zofia Kruczkiewicz Budowa aplikacji wielowarstwowych zastosowanie szablonów Laboratorium 2 Programowanie komponentowe Zofia Kruczkiewicz Przykład 1 Zastosowanie szablonów Tworzenie kopii projektu typu Web Application o nazwie

Bardziej szczegółowo

Web Services (SOAP) Ćwiczenie 1

Web Services (SOAP) Ćwiczenie 1 Web Services (SOAP) Ćwiczenia dotyczące platformy Java EE zostały przygotowane z myślą o środowisku NetBeans w wersji 8.x (do pobrania z http://www.netbeans.org/). Do wykonania ćwiczeń dotyczących platformy

Bardziej szczegółowo

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby

Bardziej szczegółowo

Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)

Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface) Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface) 1. Udostępnianie wszystkich prywatnych atrybutów do prezentacji, wprowadzenie standardu nazewnictwa plików nazwy plików

Bardziej szczegółowo

JavaServer Faces (JSF)

JavaServer Faces (JSF) JavaServer Faces (JSF) Autor wykładu: Marek Wojciechowski Plan wykładu JSF jako infrastruktura aplikacji WWW JSF.x Nowe cechy JSF.0 Java Enterprise Edition (Java EE) JavaServer Faces (JSF) Java Enterprise

Bardziej szczegółowo

Palety by CTI. Instrukcja

Palety by CTI. Instrukcja Palety by CTI Instrukcja Spis treści 1. Logowanie... 3 2. Okno główne programu... 4 3. Konfiguracja... 5 4. Zmiana Lokalizacji... 6 5. Nowa Paleta z dokumentu MMP... 8 6. Realizacja Zlecenia ZW... 10 7.

Bardziej szczegółowo

Programowanie wielowarstwowe i komponentowe

Programowanie wielowarstwowe i komponentowe Programowanie wielowarstwowe i komponentowe JSF 2 wprowadzenie Konfiguracja Eclipse - dodanie szablonu XHTML dla potrzeb JSF 1. Otwórz menu Window/Preferences. Następnie z drzewka wybierz Web/HTML Files/Editor/Templates.

Bardziej szczegółowo

Java EE: JSF + EJB + JPA + CDI + BV

Java EE: JSF + EJB + JPA + CDI + BV Java EE: JSF + EJB + JPA + CDI + BV Ćwiczenie 1 Celem ćwiczenia jest utworzenie prostej aplikacji bazodanowej umożliwiającej przeglądanie i dodawanie zleceń serwisowych. Ćwiczenie pokazuje współpracę technologii

Bardziej szczegółowo

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji 2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji 1. Utwórz aplikację ze skoroszytu emp_prac.csv. W tym celu wykonaj poniższe czynności: a. Zaloguj się do systemu APEX jako użytkownik

Bardziej szczegółowo

2) W wyświetlonym oknie należy zaznaczyć chęć utworzenia nowej aplikacji (wygląd okna może się różnić od powyższego); kliknąć OK

2) W wyświetlonym oknie należy zaznaczyć chęć utworzenia nowej aplikacji (wygląd okna może się różnić od powyższego); kliknąć OK Zaawansowane aplikacje internetowe EJB 2 Celem tego laboratorium jest pokazanie, w jaki sposób aplikacje stworzone w różnych technologiach mogą korzystać z funkcjonalności udostępnianej przez komponenty

Bardziej szczegółowo

PekaoBIZNES 24 Szybki START. Przewodnik dla Użytkowników z dostępem podstawowym

PekaoBIZNES 24 Szybki START. Przewodnik dla Użytkowników z dostępem podstawowym PekaoBIZNES 24 Szybki START Przewodnik dla Użytkowników z dostępem podstawowym Podręcznik przygotowany na potrzeby wdrożenia systemu w zborach i obwodach Świadków Jehowy ZAWARTOŚĆ PRZEWODNIKA Niniejszy

Bardziej szczegółowo

Praca w Panelu administracyjnym wprowadzanie i modyfikowanie danych oddziałów

Praca w Panelu administracyjnym wprowadzanie i modyfikowanie danych oddziałów Praca w Panelu administracyjnym wprowadzanie i modyfikowanie danych oddziałów Przypisywanie wychowawców do oddziałów 1. Zaloguj się do systemu EduS@cz, przejdź do witryny UONET szkoły i uruchom Panel administracyjny.

Bardziej szczegółowo

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 7.4: Jarosław Ksybek, Adam Miazio Celem ćwiczenia jest przygotowanie prostej aplikacji

Bardziej szczegółowo

Aplikacje internetowe laboratorium

Aplikacje internetowe laboratorium Aplikacje internetowe laboratorium ASP.NET - praca z bazą danych Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2010 oraz dostęp do bazy danych z

Bardziej szczegółowo

Munsol - dokument zmian. MUNSOL - Dokument zmian

Munsol - dokument zmian. MUNSOL - Dokument zmian MUNSOL - Dokument zmian 1 Spis treści Munsol - dokument zmian Spis treści 2 Wprowadzenie 3 Wprowadzone zmiany 3 1. Logowanie z użyciem karty. 3 2. Strona główna 4 3. Komunikaty informacyjne 4 4. Listy

Bardziej szczegółowo

Oracle Application Express

Oracle Application Express Oracle Application Express Dla Oracle Application Express 4.2.2 Część 5. Walidacja operacji W niniejszej części ćwiczenia uzupełnimy wcześniej zbudowane strony o możliwość weryfikacji poprawności wykonywanych

Bardziej szczegółowo

3. Budowa prostych raportów opartych o bazę danych

3. Budowa prostych raportów opartych o bazę danych 3. Budowa prostych raportów opartych o bazę danych 1. Przy pomocy kreatora utwórz raport tabelaryczny, wyświetlający dane dotyczące prowadzących listę przebojów. W tym celu: a. Uruchom narzędzie Application

Bardziej szczegółowo

Finanse VULCAN. Jak wprowadzić fakturę sprzedaży?

Finanse VULCAN. Jak wprowadzić fakturę sprzedaży? Finanse VULCAN Jak wprowadzić fakturę sprzedaży? Wprowadzanie nowej faktury sprzedaży 1. Zaloguj się do Platformy VULCAN jako księgowy i uruchom aplikację Finanse VULCAN. 2. Na wstążce przejdź do widoku

Bardziej szczegółowo

8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków

8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków 8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków 1. Jak wspomnieliśmy wcześniej, nie można wymagać od użytkowników, znajomości wszystkich identyfikatorów prowadzących, wykonawców

Bardziej szczegółowo

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu

Bardziej szczegółowo

Ćwiczenie 6 Proste aplikacje - podstawowe komponenty.

Ćwiczenie 6 Proste aplikacje - podstawowe komponenty. Wydział: Zarządzania i Modelowania Komputerowego Kierunek: Inżynieria Danych Przedmiot: Programowanie w środowisku RAD-C++ Rok 2 Semestr 3 1. Informacje o programie i środowisku Ćwiczenie 6 Proste aplikacje

Bardziej szczegółowo

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda Logowanie do panelu administracyjnego Aby móc zarządzać stroną, należy zalogować się do panelu administracyjnego.

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 2).

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 2). Zaawansowane aplikacje internetowe - laboratorium Web Services (część 2). Celem ćwiczenia jest przygotowanie prostej aplikacji prezentującej technologię usług sieciowych (ang. Web Services). Przygotowana

Bardziej szczegółowo

4. Budowa prostych formularzy, stany sesji, tworzenie przycisków

4. Budowa prostych formularzy, stany sesji, tworzenie przycisków 4. Budowa prostych formularzy, stany sesji, tworzenie przycisków 1. Utwórz formularz tabelaryczny umożliwiający modyfikację prowadzących listę przebojów. a. Zaloguj się do systemu APEX podając znaną Ci

Bardziej szczegółowo

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5 Ćwiczenie 5 Aplikacja wielo-okienkowa 1. Opracuj aplikację realizującą obliczenia na podstawie danych wpisywanych w komponencie

Bardziej szczegółowo

Zaawansowane aplikacje internetowe

Zaawansowane aplikacje internetowe Zaawansowane aplikacje internetowe EJB 1 Rozróżniamy dwa rodzaje beanów sesyjnych: Stateless Statefull Celem tego laboratorium jest zbadanie różnic funkcjonalnych tych dwóch rodzajów beanów. Poszczególne

Bardziej szczegółowo

Sekretariat Optivum. Jak przygotować listę uczniów zawierającą tylko wybrane dane, np. adresy e-mail ucznia i jego opiekunów? Projektowanie listy

Sekretariat Optivum. Jak przygotować listę uczniów zawierającą tylko wybrane dane, np. adresy e-mail ucznia i jego opiekunów? Projektowanie listy Sekretariat Optivum Jak przygotować listę uczniów zawierającą tylko wybrane dane, np. adresy e-mail ucznia i jego opiekunów? Program Sekretariat Optivum ma wbudowane różne edytory, które umożliwiają przygotowywanie

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie

Bardziej szczegółowo

Elektroniczny Urząd Podawczy

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

Bardziej szczegółowo

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 8 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1 Opracował: mgr inż. Marcel Luzar Cel: Konfiguracja

Bardziej szczegółowo

Dokumentacja programu. Zoz. Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ. Wersja

Dokumentacja programu. Zoz. Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ. Wersja Dokumentacja programu Zoz Uzupełnianie kodów terytorialnych w danych osobowych związanych z deklaracjami POZ Wersja 1.40.0.0 Zielona Góra 2012-02-29 Wstęp Nowelizacja Rozporządzenia Ministra Zdrowia z

Bardziej szczegółowo

Komponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu

Komponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu Komponent Formularz Instalacja Aby wykorzystać gotowy komponent do tworzenia formularzy w systemie CMS (Joomla), naleŝy uprzednio zaimplementować go, postępując według poniŝszego schematu: 1. Wejść na

Bardziej szczegółowo

Aby zaimportować plan lekcji ułożony za pomocą programu Plan lekcji Optivum, wykonaj następujące czynności:

Aby zaimportować plan lekcji ułożony za pomocą programu Plan lekcji Optivum, wykonaj następujące czynności: UONET+ moduł Administrowanie Jak zaimportować do systemu plan lekcji ułożony za pomocą programu Plan lekcji Optivum? Plany lekcji oddziałów w systemie UONET+ traktowane są jako szablony tygodniowych rozkładów

Bardziej szczegółowo

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika Prowadzący: Dr inż. Jacek Habel Instytut Technologii Maszyn i Automatyzacji Produkcji Zakład Projektowania Procesów

Bardziej szczegółowo

Wybierz kategorię Java Web i typ projektu Web Application. Kliknij przycisk Next >.

Wybierz kategorię Java Web i typ projektu Web Application. Kliknij przycisk Next >. Zaawansowane aplikacje internetowe laboratorium Hibernate. Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne NetBeans IDE 6.7.1 (do pobrania z http://www.netbeans.org/downloads/index.html).

Bardziej szczegółowo

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp Krótki kurs obsługi środowiska programistycznego Turbo Pascal 7.0 1 z 12 Wstęp Środowisko programistyczne Turbo Pascal, to połączenie kilku programów w jeden program. Środowisko to zawiera m.in. kompilator,

Bardziej szczegółowo

Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS)

Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS) Kraków 01.10.2017 r. Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS) 1. Logowanie. 1.1. W celu zalogowanie, należy w adresie przeglądarki wpisać http://urk.edu.pl/admin

Bardziej szczegółowo

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2015. W ramach projektu budowana jest prosta

Bardziej szczegółowo

Aplikacje internetowe - laboratorium ASP.NET praca z bazą danych

Aplikacje internetowe - laboratorium ASP.NET praca z bazą danych Aplikacje internetowe - laboratorium ASP.NET praca z bazą danych Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2010 oraz dostęp do bazy danych z

Bardziej szczegółowo

7. Formularze master-detail

7. Formularze master-detail 7. Formularze master-detail 1. Utworzymy teraz jeden z bardziej złożonych formularzy dostępnych z kreatora formularz master-detail. Będzie on swoją strukturą przypominał utworzony wcześniej formularz dotyczący

Bardziej szczegółowo

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. Bazy danych raporty 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. 2. Otwórz bazę (F:\M5BIB). 3. Utwórz raport wyświetlający wszystkie pola z tabeli KSIAZKI. Pozostaw ustawienia

Bardziej szczegółowo

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu

Bardziej szczegółowo

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3 3 ASP.NET MVC Podstawy 1 1. Cel zajęć Celem zajęć jest zapoznanie się z podstawami ASP.NET MVC 2.0 Framework. 2. Zadanie Proszę zbudować prostą aplikację WWW przy zastosowaniu framework a ASP.NET MVC 2.0

Bardziej szczegółowo

UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego. Dodawanie modułu i jego jednostek do słownika przedmiotów

UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego. Dodawanie modułu i jego jednostek do słownika przedmiotów UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego System UONET+ przystosowany jest do dokumentowania zajęć w szkołach zawodowych, w których nauczanie odbywa się w oparciu o programy

Bardziej szczegółowo

Java Server Faces - wprowadzenie

Java Server Faces - wprowadzenie Java Server Faces - wprowadzenie Java Server Faces (JSF) jest najpopularniejszą technologią opartą o język JAVA, służącą do tworzenia aplikacji webowych (dynamicznych stron WWW). pomimo że JSF i EJB wchodzą

Bardziej szczegółowo

Zadanie 9. Projektowanie stron dokumentu

Zadanie 9. Projektowanie stron dokumentu Zadanie 9. Projektowanie stron dokumentu Przygotowany dokument można: wydrukować i oprawić, zapisać jako strona sieci Web i opublikować w Internecie przekonwertować na format PDF i udostępnić w postaci

Bardziej szczegółowo

Laboratorium 050. Crystal Reports. Ćwiczenie 1. Otwarte pozycje

Laboratorium 050. Crystal Reports. Ćwiczenie 1. Otwarte pozycje Laboratorium 050 Crystal Reports Ćwiczenie 1 Otwarte pozycje 1. Uruchomić Microsoft.NET 2. Wybrać New Project, preferowany język (np. VB), Reporting, Crystal Reports Application i w polu Name (nazwa projektu)

Bardziej szczegółowo

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych Wersja 3.77.320 29.10.2014 r. Poniższa instrukcja ma zastosowanie, w przypadku gdy w menu System Konfiguracja Ustawienia

Bardziej szczegółowo

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie. Lokalizacja Informacje ogólne Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie. To pojęcie jest używane przez schematy szaf w celu tworzenia

Bardziej szczegółowo

WOJEWÓDZTWO PODKARPACKIE

WOJEWÓDZTWO PODKARPACKIE WOJEWÓDZTWO PODKARPACKIE UNIA EUROPEJSKA EUROPEJSKI FUNDUSZ ROZWOJU REGIONALNEGO Instrukcja instalacji generatora wniosku o dofinansowanie projektu ze środków EFRR w ramach I osi priorytetowej Regionalnego

Bardziej szczegółowo

Infrastruktura aplikacji WWW II

Infrastruktura aplikacji WWW II Infrastruktura aplikacji WWW II Wykład prowadzi: Marek Wojciechowski Infrastruktura aplikacji WWW 1 Plan wykładu Infrastruktura w aplikacjach Java EE JavaServer Faces (JSF) Infrastruktura aplikacji WWW

Bardziej szczegółowo

Microsoft.NET: Warstwa dostępu do danych (DAL) w aplikacjach ASP.NET Web Forms

Microsoft.NET: Warstwa dostępu do danych (DAL) w aplikacjach ASP.NET Web Forms Microsoft.NET: Warstwa dostępu do danych (DAL) w aplikacjach ASP.NET Web Forms Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2008 oraz serwer bazy

Bardziej szczegółowo

Laboratorium 1. Wzorce oprogramowania lab1, Zofia Kruczkiewicz

Laboratorium 1. Wzorce oprogramowania lab1, Zofia Kruczkiewicz Aplikacja internetowa zbudowana w oparciu o środowisko Visual Web Java Server Faces. Zarządzanie obiektami typu SesionBeans, RequestBeen i ApplicationBeans, Laboratorium 1 Wzorce oprogramowania lab1, Okres

Bardziej szczegółowo

I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu...

I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu... Kreator szablonów I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu... 7 a. Grafika... 7 b. Tekst... 7 c.

Bardziej szczegółowo

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller Dokumentacja systemu NTP rekrut Autor: Sławomir Miller 1 Spis treści: 1. Wstęp 1.1 Wprowadzenie 1.2 Zakres dokumentu 2. Instalacja 2.1 Wymagania systemowe 2.2 Początek 2.3 Prawa dostępu 2.4 Etapy instalacji

Bardziej szczegółowo

SPIS TREŚCI. Sposób pierwszy... 3 Sposób drugi Ikony banków Ikony dostawców Strona1

SPIS TREŚCI. Sposób pierwszy... 3 Sposób drugi Ikony banków Ikony dostawców Strona1 INSTRUKCJA UŻYTKOWANIA SZABLONU ALLEGRO ZAKUPIONEGO W PAKIECIE STANDARD, MAXI LUB VIP. SPIS TREŚCI 1. OTRZYMANE PLIKI.... 2 2. DODANIE SZABLONU DO SERWISU ALLEGRO ORAZ JEGO UŻYTKOWANIE.... 3 Sposób pierwszy....

Bardziej szczegółowo

Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego

Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego Porada opisuje, jakie czynności w systemie UONET+ muszą wykonać administrator, wychowawca i nauczyciele, aby możliwe było dokumentowanie

Bardziej szczegółowo

edycja szablonu za pomocą serwisu allegro.pl

edycja szablonu za pomocą serwisu allegro.pl edycja szablonu za pomocą serwisu allegro.pl 2 Do obsługi Twojego szablonu nie jest wymagane żadne dodatkowe oprogramowanie - jedyne czego potrzebujesz to aktywne konto w serwisie allegro.pl. Dokładne

Bardziej szczegółowo

Zaawansowane aplikacje internetowe laboratorium

Zaawansowane aplikacje internetowe laboratorium Zaawansowane aplikacje internetowe laboratorium Web Services (część 2). Celem ćwiczenia jest przygotowanie prostej aplikacji prezentującej technologię usług sieciowych (ang. Web Services). Przygotowana

Bardziej szczegółowo

System UONET+ przystosowany jest do dokumentowania zajęć w szkołach zawodowych, w których nauczanie odbywa się w oparciu o programy modułowe.

System UONET+ przystosowany jest do dokumentowania zajęć w szkołach zawodowych, w których nauczanie odbywa się w oparciu o programy modułowe. UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego System UONET+ przystosowany jest do dokumentowania zajęć w szkołach zawodowych, w których nauczanie odbywa się w oparciu o programy

Bardziej szczegółowo

Przewodnik... Tworzenie Landing Page

Przewodnik... Tworzenie Landing Page Przewodnik... Tworzenie Landing Page Spis treści Kreator strony landing page Stwórz stronę Zarządzaj stronami 2 Kreator strony landing page Kreator pozwala stworzyć własną stronę internetową z unikalnym

Bardziej szczegółowo

Platforma VULCAN. Jak rozpocząć pracę na Platformie VULCAN? Logowanie administratora do Platformy

Platforma VULCAN. Jak rozpocząć pracę na Platformie VULCAN? Logowanie administratora do Platformy Platforma VULCAN Jak rozpocząć pracę na Platformie VULCAN? Jednostka oświatowa, w której wdrażany jest system oparty na Platformie VULCAN, otrzymuje środowisko pracy, dostępne tylko dla zalogowanych użytkowników.

Bardziej szczegółowo

UONET+ moduł Dziennik

UONET+ moduł Dziennik UONET+ moduł Dziennik Jak modyfikować czcionkę na świadectwach, aby poprawnie drukowały się oceny opisowe uczniów? Przygotowując w systemie UONET+ świadectwa dla uczniów klas I-III szkoły podstawowej,

Bardziej szczegółowo

Instrukcja redaktora strony

Instrukcja redaktora strony Warszawa 14.02.2011 Instrukcja redaktora strony http://przedszkole198.edu.pl wersja: 1.1 1. Zasady ogólne 1.1. Elementy formularza do wprowadzania treści Wyróżniamy następujące elementy do wprowadzania

Bardziej szczegółowo

Wykład 03 JavaScript. Michał Drabik

Wykład 03 JavaScript. Michał Drabik Wykład 03 JavaScript Michał Drabik Język programowania wykorzystywany na stronach internetowych głównie w celu umożliwienia interakcji z użytkownikiem. Kod JavaScript może być umieszczany w kodzie XHTML

Bardziej szczegółowo

Przebieg przykładowej rejestracji nowego Oferenta

Przebieg przykładowej rejestracji nowego Oferenta Przebieg przykładowej rejestracji nowego Oferenta Oferent, który nie miał jeszcze zawartej z Lubuskim OW NFZ umowy o udzielanie świadczeń opieki zdrowotnej, aby móc złoŝyć taką ofertę w ramach Konkursu

Bardziej szczegółowo

Instrukcja zarządzania kontami i prawami

Instrukcja zarządzania kontami i prawami Instrukcja zarządzania kontami i prawami uŝytkowników w systemie express V. 6 1 SPIS TREŚCI 1. Logowanie do systemu.... 3 2. Administracja kontami uŝytkowników.... 4 3. Dodawanie grup uŝytkowników....

Bardziej szczegółowo

Pierwsze logowanie do systemu Uczniowie Optivum NET

Pierwsze logowanie do systemu Uczniowie Optivum NET System Uczniowie Optivum NET materiały dodatkowe 1 Pierwsze logowanie do systemu Uczniowie Optivum NET Ćwiczenie 1. Tworzenie hasła dostępu do systemu Uczniowie Optivum NET Jeśli Twoje dane, a w szczególności

Bardziej szczegółowo

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EP. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj

Bardziej szczegółowo

Programowanie w środowisku graficznym GUI

Programowanie w środowisku graficznym GUI Programowanie w środowisku graficznym GUI 1. Wprowadzenie Język C# jest stworzony do szybkiego tworzenia aplikacji przy pomocy zintegrowanego środowiska programistycznego IDE (ang. Itegrated Development

Bardziej szczegółowo

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31 Strona: 1 z 31 Explorer Analyzer 1 Uruchamianie programu i raportu PoniŜsze czynności uruchamiają program Bex Analyzer oraz wybrany raport z hurtowni danych. 1. uruchom z menu Start>Programy>Business Explorer>Analyzer

Bardziej szczegółowo

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015 Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015 Informacje ogólne Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.2/2015 mogą

Bardziej szczegółowo

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 14 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1 Opracował: mgr inż. Marcel Luzar Cel: Konfiguracja

Bardziej szczegółowo

Aplikacje internetowe - laboratorium

Aplikacje internetowe - laboratorium Aplikacje internetowe - laboratorium Administracja serwerem aplikacji. Celem ćwiczenia jest zainstalowanie i administracja prostym serwerem aplikacji. Ćwiczenie zostanie wykonane przy użyciu popularnego

Bardziej szczegółowo

Platforma VULCAN. Jak rozpocząć pracę na Platformie VULCAN? Logowanie administratora do Platformy

Platforma VULCAN. Jak rozpocząć pracę na Platformie VULCAN? Logowanie administratora do Platformy Platforma VULCAN Jak rozpocząć pracę na Platformie VULCAN? Jednostka oświatowa, w której wdrażany jest system oparty na Platformie VULCAN, otrzymuje środowisko pracy, dostępne tylko dla zalogowanych użytkowników.

Bardziej szczegółowo