Projekt bazy uniwersalnego dashboarda. Stanisław Klekot, nr indeksu
|
|
- Piotr Kazimierz Zieliński
- 8 lat temu
- Przeglądów:
Transkrypt
1 Projekt bazy uniwersalnego dashboarda Stanisław Klekot, nr indeksu marca2013
2 1 Opis wycinka rzeczywistości DashWiki to w założeniu aplikacja typu wiki dla administratorów. Od tradycyjnych silników różni się tym, że potrafi pobierać dane użyte do wypełnienia strony z zewnętrznych źródeł, takich jak system monitoringu czy system zbierania danych o wydajności i rysowania wykresów. Łączenie się z zewnętrznymi systemami realizowane jest za pomocą makr użytych w treści strony. DashWiki ma służyć przede wszystkim za panel kontrolny( dashboard ), na którym są zebrane najważniejsze informacje o bieżącym stanie sieci, serwerów czy aplikacji i z którego da się łatwo dostać do paneli z danymi szczegółowymi(które mogą być kolejnymi stronami wiki albo zewnętrznymi webaplikacjami). Użytkownik Żeby móc wyedytować stronę użytkownik musi się zalogować, więc DashWiki powinno znać nazwę tego użytkownika(reg008). Użytkownik ma już login dla innych systemów i typowo jest to niedługi ciąg znaków(do 64 znaków; ogr015). Oczywiście login jest unikalny(ogr014). Typowa funkcja skrótu zwraca 128 do 256 bitów, co w systemie szesnastkowym powinno się daćzapisaćzapomocą64cyfr haszhasłamożemiećzatemdo64znaków(ogr016). Strona wiki Strona ma pewną nazwę(unikalną; reg001) i zawartość, która mówi, jaki tekst i jak sformatowany należy wyświetlić w przeglądarce. Nazwy stron w DashWiki nie odbiegają od tradycyjnych silników, stosowana jest konwencja CamelCase z użyciem liter, cyfr i podkreślnika, możliwe jest też użycie w nazwie slasha(dla zbudowania hierarchii stron); nazwa strony powinna mieć od 2 do 128 znaków(ogr002). Oczywiście dwie różne strony nie mogą mieć tej samej nazwy(ogr001). Zawartość strony jest tekstem bez specjalnych ograniczeń oprócz użytego języka formatowania (ogr003). Ze względu na koszt parsowania i przetwarzania języka formatowania strona jest jeszcze opatrzona skrótem(haszem) treści, który może być użyty jako identyfikator dla gotowego kodu HTML w cache u. Skrót jest ciągiem znaków o długości do 64 znaków(ogr004). Strona domowa Użytkownik może mieć ustawioną stronę startową, która wyświetla się mu po zalogowaniu (reg009). Jeśli nie ma ustawionej takiej strony, wyświetla się domyślna. Strona startowa, jeśli jest ustawiona(reg011), musi być prawidłową nazwą strony(ogr017, ogr017). To użytkownik wybiera swoją stronę startową, więc nie każda strona będzie czyjąś startową (reg010), a niektóre strony będą startowymi dla wielu użytkowników(reg012). Treść strony makra W treści strony można używać makr. Każde z makr jest identyfikowane jednoznacznie przez nazwę(reg022 ogr025), która jest niepustym ciągiem do 64 znaków(ogr026). Makro w użyciu przypomina funkcję z języków programowania: ma listę przyjmowanych argumentów w postaci ciągu słów oddzielonych przecinkami(do 256 znaków; ogr027) i typ zwracanych danych(jedno słowo do 64 znaków; ogr028, reg029, reg031). Zwracany typ służy do ustalenia w jaki sposób traktować użycie makra: lista powoduje, że zostanie wygenerowany zestaw wierszy w tabeli, po jednym wierszu dla każdego elementu z wyniku; grafika wstawia w miejscu makra obraz PNG/GIF/JPEG(w typowym przypadku będzie to wykres zmian pewnej wartości w czasie), stan to krótki tekst opisujący bieżącą sytuację usługi czy hosta(przykładowo działa, wyłączony, nie wiadomo ) i tak dalej. Zwracany typ jest identyfikowany przez nazwę (reg028). 1
3 Makro jest elementem, którego użycie powoduje komunikację z innymi systemami, więc potrzebne są informacje na temat celu komunikacji(url, para host+port albo analogiczne, opisane przezciągdo256znaków;ogr030). Dokomunikacjizcelemmakroużywajednegozkilkuprotokołów, jak XML-RPC, SOAP czy zwykłe żądanie HTTP GET(reg023). Nazwa protokołu jest ciągiem do 64 znaków(ogr029). Każde makro musi skądś pobierać dane, więc musi mieć zdefiniowany dokładnie jeden protokół (reg024, reg026). Makro jest sparametryzowane po to, żeby mogło żądać od zewnętrznego systemu danych na temat różnych obiektów. Żeby to uzyskać makro musi przekazać w żądaniu parametry. Opis tych parametrów jest ciągiem do 256 znaków(ogr031). Makra są definiowane przez użytkownika, a obsługiwane przez DashWiki protokoły i typy zwaracanych danych są zdefiniowane przez samą aplikację, może więc istnieć protokół albo typ danych, który nie jest używany przez żadne makro(reg025, reg030), może też istnieć protokół albo typ danych używany przez wiele makr(reg027, reg032). Historia edycji stron Każda strona ma swoją historię edycji. Dane historyczne mają podobną strukturę do zwykłych stron(nazwa, zawartość i skrót o takich samych typach; ogr005, ogr006, ogr007), rozszerzoną o dodatkowe informacje: czas utworzenia(data z godziną; ogr008), kolejny numer zwany rewizją (liczba całkowita 32-bitowa większa od 0; ogr009) i autora(reg013). Autorem musi być jeden użytkownik(ogr010, reg015), ta informacja ma zatem tę samą formę. Użytkownik mógł nie utworzyć żadnej strony(reg014), mógł również utworzyć wiele stron (reg016). Strona wiki musi mieć odpowiadającą jej historię odpowiednia strona w historii ma tę samą nazwę(reg004), przy czym najnowsza(o najwyższej rewizji) strona w historii o tej nazwie musi mieć taką samą zawartość i taki sam hasz, jak strona(reg006, reg007). Strona w historii nie musi mieć odpowiadającej jej strony, jeśli strona o tej nazwie została usunięta(reg005). Rekord odpowiadający usunięciu strony będzie w takim przypadku zawierał NULLwzawartościiwhaszu. Niemogąistniećwhistoriidwiewersjetejsamejstrony,któremajątęsamąrewizjęalboten sam czas utworzenia(ogr012, ogr013, reg002, reg003). Sesja HTTP Użytkownik musi być zalogowany żeby móc edytować strony. Do ustalenia które żądanie HTTP jest od zalogowanego użytkownika służy sesja. Każda sesja ma unikalny identyfikator, losowy ciąg znaków o długości do 64 znaków(reg017, ogr019, ogr020). Sesja może być przypisana do użytkownika(reg020, ogr021 i ogr022, bo właściciel musi mieć ten sam format), ale nie musi, gdy dotyczy niezalogowanego odwiedzającego(reg018). Użytkownik nie musi być zalogowany do DashWiki, więc może nie mieć żadnej sesji(reg019), może też być zalogowany wielokrotnie na różnych stanowiskach(reg021). Sesja ma czas wygaśnięcia podany w formie daty z godziną(ogr023). Sesja przenosi informację o stanie aplikacji między żądaniami HTTP. Ta informacja(zmienne sesyjne) jest zbiorem zmiennych zserializowanym do formatu JSON. Nie ma specjalnych ograniczeń na wielkość tego środowiska(ogr024). 2
4 2 Reguły funkcjonowania i ograniczenia dziedzinowe 2.1 Regułyfunkcjonowania oznaczenie definicja reg001 strona jest identyfikowanym przez nazwę opisem dashboarda reg002 strona w historii jest identyfikowaną przez nazwę i datę utworzenia wersją strony reg003 strona w historii alternatywnie jest identyfikowana przez nazwę i rewizję reg004 strona musi mieć odpowiadającą jej stronę w historii o tej samej nazwie reg005 strona w historii nie musi odpowiadać żadnej stronie reg006 strona ma jedną odpowiadającą jej stronę w historii reg007 strona w historii odpowiada najwyżej jednej stronie reg008 użytkownik jest zalogowaną do aplikacji osobą mogącą edytować strony; identyfikowany jest przez nazwę reg009 użytkownik może mieć zdefiniowaną stronę domową reg010 strona nie musi być stroną domową użytkownika reg011 użytkownik ma najwyżej jedną stronę domową reg012 strona może być stroną domową wielu użytkowników reg013 strona w historii musi mieć użytkownika jako autora reg014 użytkownik nie musi być autorem żadnej strony w historii reg015 strona w historii ma jednego użytkownika jako autora reg016 użytkownik może być autorem wielu stron w historii reg017 sesja to zbiór zmiennych w aplikacji identyfikowany przez identyfikator sesji reg018 sesja może dotyczyć użytkownika reg019 użytkownik może nie mieć żadnej sesji reg020 sesja dotyczy najwyżej jednego użytkownika reg021 użytkownik może mieć wiele sesji reg022 makro to identyfikowana przez nazwę funkcja, której można użyć w opisie dashboarda reg023 protokół to identyfikowany przez nazwę sposób komunikacji z zewnętrznymi aplikacjami(używany przez makro) reg024 makro musi mieć zdefiniowany protokół reg025 protokół nie musi być używany przez żadne makro reg026 makro ma zdefiniowany jeden protokół reg027 protokół może być używany przez wiele makr reg028 typ danych to identyfikowany przez nazwę rodzaj danych zwracany przez makro reg029 makro musi mieć zdefiniowany zwracany typ danych reg030 typ danych nie musi być zwracany przez żadne makro reg031 makro zwraca jeden typ danych reg032 typ danych może być zwracany przez wiele makr Tabela 1: Lista reguł funkcjonowania opisanego wycinka rzeczywistości 2.2 Ograniczeniadziedzinowe oznaczenie definicja ogr001 nazwa strony jest unikalna ogr002 nazwa strony jest ciągiem od 2 do 128 znaków, składającym się z liter, cyfr, podkreślenia i slasha, zaczynającym się od wielkiej litery ogr003 zawartość strony jest tekstem dowolnej długości ogr004 skrót zawartości strony jest ciągiem od 0 do 64 znaków ogr005 nazwa strony w historii jest ciągiem od 2 do 128 znaków, składającym się z liter, cyfr, podkreślenia i slasha, zaczynającym się od wielkiej litery 3
5 oznaczenie definicja ogr006 zawartość strony w historii jest tekstem dowolnej długości ogr007 skrót zawartości strony w historii jest ciągiem od 0 do 64 znaków ogr008 czas utworzenia strony w historii jest datą z godziną ogr009 rewizjastronywhistoriijestliczbącałkowitązzakresu [1,2 32 1] ogr010 autor strony w historii jest użytkownikiem ogr011 nazwa autora strony w historii jest ciągiem od 0 do 64 znaków ogr012 strona w historii ma unikalną parę nazwa + rewizja ogr013 strona w historii ma unikalną parę nazwa + czas utworzenia ogr014 nazwa użytkownika jest unikalna ogr015 nazwa użytkownika jest ciągiem od 0 do 64 znaków ogr016 hasz hasła użytkownika jest ciągiem od 0 do 64 znaków ogr017 strona startowa użytkownika odpowiada nazwie strony wiki ogr018 strona startowa użytkownika jest ciągiem od 0 do 128 znaków ogr019 identyfikator sesji jest unikalny ogr020 identyfikator sesji jest ciągiem od 0 do 64 znaków ogr021 odwiedzający, do którego należy sesja, jest użytkownikiem ogr022 nazwa odwiedzającego, do którego należy sesja, jest od 0 do 64 znaków ogr023 czas wygaśnięcia sesji jest datą z godziną ogr024 zestaw zmiennych sesyjnych sesji jest tekstem dowolnej długości ogr025 nazwa makra jest unikalna ogr026 nazwamakrajestciągiemod1do64znaków ogr027 przyjmowane parametry makra są opisane ciągiem od 0 do 256 znaków ogr028 typ danych zwracany przez makro jest ciągiem od 0 do 64 znaków ogr029 protokół używany przez makro jest ciągiem od 0 do 64 znaków ogr030 celmakrajestciągiemod0do256znaków ogr031 parametry dla celu makra są opisane ciągiem od 0 do 256 znaków Tabela 2: Lista ograniczeń dziedzinowych w opisanym wycinku rzeczywistości 3 Definicje predykatowe encji oznaczenie definicja enc001 Page(page name, content, hash) enc002 HistoryPage(hist page name, hist content, hist hash, creation time, revision) enc003 User(user name, password hash) enc004 Session(session id, expiry time, variables) enc005 Macro(macro name, destination, input args, output args) enc006 Protocol(protocol) enc007 ResultType(result type) Tabela 3: Definicje encji w bazie 4
6 4 Definicje predykatowe związków między encjami oznaczenie definicja zwi001 HasHomePage(User(0..*):Page(0..1)) zwi002 IsAuthor(HistoryPage(0..*): User(1..1)) zwi003 IsSessionFor(Session(0..*): User(0..1)) zwi004 UsesProtocol(Macro(0..*): Protocol(1..1)) zwi005 ReturnsType(Macro(0..*): ResultType(1..1)) zwi006 HasHistory(Page(0..*): HistoryPage(1..1)) Tabela 4: Definicje relacji w bazie 5 Diagram związków encji Diagram ER dla DashWiki 5
7 6 Definicjerelacji oznaczenie definicja rel001 Pages(page name, content, hash,#(hist page name,creation time)) rel002 HistoryPages(hist page name, hist content, hist hash, creation time, revision,#user name) rel003 Users(user name, password hash,#page name) rel004 Sessions(session id, expiry time, variables,#user name) rel005 Macros(macro name, destination, input args, output args,#protocol,#result type) rel006 Protocols(protocol) rel007 ResultTypes(result type) Tabela 5: Definicje relacji między encjami 7 Opisyrelacji 7.1 rel001pages enc001 Page(page name, content, hash) zwi006 HasHistory(Page(0..*): HistoryPage(1..1)) page name łańcuch(128) PK,/^[A-Z][A-Za-z0-9_/]+$/ reg001, ogr001, ogr002 content tekst ogr003 hash łańcuch(64) ogr004 hist page name łańcuch(128) NOT NULL zwi006 creation time czas NOT NULL zwi006 FK(hist page name, creation time) HistoryPage zwi006 6
8 7.2 rel002historypages enc002 HistoryPage(hist page name, hist content, hist hash, creation time, revision) zwi002 IsAuthor(HistoryPage(0..*): User(1..1)) hist page name łańcuch(128) NOT NULL,/^[A-Z][A-Za-z0-9_/]+$/ ogr005, reg002, reg003 hist content tekst ogr006 hist hash łańcuch(64) ogr007 creation time czas NOT NULL ogr008, reg002 revision liczba(9) NOT NULL ogr009, reg003 author łańcuch(64) FK Users ogr010, ogr011, zwi002 PK(hist page name, creation time) reg002 UNIQUE(hist page name, revision) reg rel003users enc003 User(user name, password hash) zwi001hashomepage(user(0..*):page(0..1)) user name łańcuch(64) PK ogr014, ogr015, reg008 password hash łańcuch(64) ogr016 home page łańcuch(128) FK Pages ogr017, ogr018, zwi001 7
9 7.4 rel004sessions enc004 Session(session id, expiry time, variables) zwi003 IsSessionFor(Session(0..*): User(0..1)) session id łańcuch(64) PK reg017, ogr019, ogr020 expiry time czas ogr023 variables tekst ogr024 user name łańcuch(64) FK Users ogr021, ogr022, zwi rel005macros enc005 Macro(macro name, destination, input args, output args) zwi004 UsesProtocol(Macro(0..*): Protocol(1..1)) zwi005 ReturnsType(Macro(0..*): ResultType(1..1)) macro name łańcuch(64) PK, length > 0 reg022, ogr025, ogr026 destination łańcuch(256) ogr030 input args łańcuch(256) ogr027 output args łańcuch(256) ogr031 protocol łańcuch(64) NOT NULL, FK Protocols ogr029, zwi004 result type łańcuch(64) NOT NULL, FK ResultTypes ogr028, zwi005 8
10 7.6 rel006protocols enc006 Protocol(protocol) protocol łańcuch(64) PK reg023, ogr rel007resulttypes enc007 ResultType(result type) result type łańcuch(64) PK reg028, ogr028 9
6. Bezpieczeństwo przy współpracy z bazami danych
6. Bezpieczeństwo przy współpracy z bazami danych 6.1. Idea ataku SQL injection Atak znany jako SQL injection jest możliwy wtedy, gdy użytkownik ma bezpośredni wpływ na postać zapytania wysyłanego do bazy
Programowanie komponentowe. Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz
Programowanie komponentowe Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System Application
Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki
Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki Co dziś będziemy robić Uwierzytelnianie użytkowników, Obiekt session, Silniki
Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)
Tworzenie witryn internetowych PHP/Java (mgr inż. Marek Downar) Rodzaje zawartości Zawartość statyczna Treść statyczna (np. nagłówek, stopka) Layout, pliki multimedialne, obrazki, elementy typograficzne,
Sesje, ciasteczka, wyjątki. Ciasteczka w PHP. Zastosowanie cookies. Sprawdzanie obecności ciasteczka
Sesje, ciasteczka, wyjątki Nie sposób wyobrazić sobie bez nich takich podstawowych zastosowań, jak logowanie użytkowników czy funkcjonowanie koszyka na zakupy. Oprócz tego dowiesz się, czym są wyjątki,
CMS - INFORMACJE. *** Mirosław Kuduk E mail: tel. kom DODATKOWE FUNKCJE - PANEL ADMINISTRATORA
CMS - INFORMACJE *** Mirosław Kuduk E mail: mkuduk@interia.pl tel. kom. 663-755-428 DODATKOWE FUNKCJE - PANEL ADMINISTRATORA Panel Dodatkowe funkcje Autoryzacja Publikacje Nowa publikacja, edycja Pokazy
Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)
Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów) 1. Uruchomienie systemu System wykonany został w postaci aplikacji web. Do uruchomienia wymagany jest dostęp do sieci Internet.
Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne
Jarosław Kuchta Internetowe Usługi Informacyjne Komponenty IIS HTTP.SYS serwer HTTP zarządzanie połączeniami TCP/IP buforowanie odpowiedzi obsługa QoS (Quality of Service) obsługa plików dziennika IIS
I. Interfejs użytkownika.
Ćwiczenia z użytkowania systemu MFG/PRO 1 I. Interfejs użytkownika. MFG/PRO w wersji eb2 umożliwia wybór użytkownikowi jednego z trzech dostępnych interfejsów graficznych: a) tekstowego (wybór z menu:
Internetowe bazy danych
Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy Internetowe bazy danych wykład 6 dr inż. Jacek Mazurkiewicz e-mail: Jacek.Mazurkiewicz@pwr.wroc.pl Kontrola dostępu
Języki programowania wysokiego poziomu. Ćwiczenia
Języki programowania wysokiego poziomu Ćwiczenia Języki programowania Ćwiczenia Strukturalny HTML Arkusze CSS Formularze HTML i PHP Baza danych MySQL Forum internetowe Strukturalny HTML Zadania Dokument
Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz
Wykład 3 Inżynieria oprogramowania Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System
CMS Admin instrukcja administratora
CMS Admin instrukcja administratora system zarządzania treścią CMS Made Simple http://www.cmsmadesimple.org/ 1 Strona bazowa konferencji: http://bcc.impan.pl/test/ Link do panelu administracyjnego: http://bcc.impan.pl/test/
Projektowani Systemów Inf.
Projektowani Systemów Inf. Wykład VII Bezpieczeństwo Copyrights by Arkadiusz Rzucidło 1 Bezpieczeństwo Bezpieczeństwo związane z danymi Konstrukcja magazynów danych Mechanizmy zapisu i modyfikacji danych
Instrukcja użytkowania stron domowych pracowników Politechniki Rzeszowskiej
Instrukcja użytkowania stron domowych pracowników Politechniki Rzeszowskiej 1. 2. 3. 4. 5. 6. Podstawowe informacje Wymagania systemowe Zakładanie konta strony domowej Panel administratora Przykłady modyfikacji
Przewodnik użytkownika (instrukcja) AutoMagicTest Spis treści
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.2.3.195 Spis treści 1. Wprowadzenie... 2 2. Instalacja i uruchomienie... 2 3. Proces automatycznej analizy strony... 3 4. Opcje zaawansowane... 6 4.1
Instrukcja Użytkownika (Studenta) Systemu Obsługującego Lokalne Archiwum Dokumentów
Instrukcja Użytkownika (Studenta) Systemu Obsługującego Lokalne Archiwum Dokumentów Szkoła Główna Handlowa 1/15 System Obsługujący Lokalne Archiwum Dokumentów (SOLAD) jest programem służącym do wprowadzania,
1. Wstęp 2. Adres usługi 3. Konfiguracja 4. Metody 5. Typy danych 6. Przykład wywołania metody przy użyciu php i biblioteki nusoap 7.
1. Wstęp 2. Adres usługi 3. Konfiguracja 4. Metody 5. Typy danych 6. Przykład wywołania metody przy użyciu php i biblioteki nusoap 7. Odpowiedź serwera Wstęp Usługa udostępniona dla klientów serwisu pakka.pl,
Tekst na mapach. Teksty na mapie. Ustawienia mapy. W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty
Teksty na mapie W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty Dane z programu Agrinavia Field Na mapach utworzonych w Agrinavia Map możemy wyświetlać informacje z programu
SZCZEGÓŁOWY OPIS SPOSOBU DOSTĘPU DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH DO KRAJOWEJ BAZY DLA GIOŚ I WIOŚ
SZCZEGÓŁOWY OPIS SPOSOBU DOSTĘPU DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH DO KRAJOWEJ BAZY DLA GIOŚ I Warszawa, październik 2015 DOSTĘP DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH
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...
Pawel@Kasprowski.pl Języki skryptowe - PHP. PHP i bazy danych. Paweł Kasprowski. pawel@kasprowski.pl. vl07
PHP i bazy danych Paweł Kasprowski pawel@kasprowski.pl Użycie baz danych Bazy danych używane są w 90% aplikacji PHP Najczęściej jest to MySQL Funkcje dotyczące baz danych używają języka SQL Przydaje się
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
Systemy internetowe. Wykład 3 PHP. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science
Systemy internetowe Wykład 3 PHP PHP - cechy PHP (Hypertext Preprocessor) bardzo łatwy do opanowania, prosta składnia, obsługuje wymianę danych z różnymi systemami baz danych pozwala na dynamiczne generowanie
WYKŁAD 1 METAJĘZYK SGML CZĘŚĆ 1
WYKŁAD 1 METAJĘZYK SGML CZĘŚĆ 1 SGML (Standard Generalized Markup Language) Standardowy uogólniony język znaczników służący do ujednolicania struktury i formatu różnego typu informacji (danych). Twórcy
Wykorzystywanie plików cookies
Polityka Niniejsza Polityka dotyczy plików i odnosi się do stron internetowych w domenie *.rkantor.com, zwanej dalej ( Serwisem ), których właścicielem jest Raiffeisen Solutions Sp. z o. o z siedzibą w
Podręcznik użytkownika
Podręcznik użytkownika Promocja wykorzystania biogazu w regionach Europy www.biogasaccepted.eu Studienzentrum für internationale Analysen 4553 Schlierbach/ Österreich Manual - Page 1/13 Contents Contents...2
Podręcznik Integracji
Podręcznik Integracji Spis treści 1. Integracja oferty... 3 1.1. Samodzielne wprowadzanie oferty sklepu... 3 1.2. Automatyczne wprowadzanie oferty z pliku XML... 3 1.3. Cyklicznie pobieranie oferty ze
BAZY DANYCH. Obsługa bazy z poziomu języka PHP. opracowanie: Michał Lech
BAZY DANYCH Obsługa bazy z poziomu języka PHP opracowanie: Michał Lech Plan wykładu 1. PHP - co to jest? 2. Bazy danych obsługiwane przez PHP 3. Podstawowe polecenia 4. Sesje 5. Przykład - dodawanie towaru
Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka
Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka Makra pozwalają na zautomatyzowanie często powtarzających się czynności. Opierają się na akcjach np.: otwarcie
System DiLO. Opis interfejsu dostępowego v. 2.0
System DiLO Opis interfejsu dostępowego v. 2.0 Warszawa 2015 1 Wprowadzone zmiany Wersja Opis 1.0 Wersja bazowa 1.1 Dodanie możliwości przejścia z wydania karty w POZ (WK-POZ) do zabiegu operacyjnego (ZAB-OPER)
Gatesms.eu Mobilne Rozwiązania dla biznesu
Mobilne Rozwiązania dla biznesu SPECYFIKACJA TECHNICZNA WEB API-USSD GATESMS.EU wersja 0.9 Opracował: Gatesms.eu Spis Historia wersji dokumentu...3 Bezpieczeństwo...3 Wymagania ogólne...3 Mechanizm zabezpieczenia
asix4 Podręcznik użytkownika Drajwer OPC Podręcznik użytkownika
Podręcznik użytkownika Drajwer OPC Podręcznik użytkownika Dok. Nr PLP4048 Wersja: 13-12-2005 Podręcznik użytkownika asix4 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące
Opis systemu lojalnościowego e-lar bank. www.e-lar.pl
Opis systemu lojalnościowego e-lar bank www.e-lar.pl 1 Spis treści 1. strona startowa 2. założenie konta - rejestracja 3. logowanie 4. panel menu: 1. jak to działa 2. nagrody 3. sklepy 4. kontakt 5. menu
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
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
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
API transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140402 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Limity zapytań... 3 1.5. Odpowiedzi
Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym
1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle
Instrukcja użytkownika Porównywarki cen Liquid
Instrukcja użytkownika Porównywarki cen Liquid Wersja Spis treści 1 Wstęp... 3 2 Opis obszaru... 4 Towary... 5 Relacje... 6 Edytuj... 7 2.3.1 Konfiguracja... 7 2.3.2 Kategorie... 7 2.3.3 Ustawienia...
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2015
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/4.1.4/2015
Kolejność działań przy zakładaniu dziennika powinna być następująca. pokaż nauczycieli - wyświetla listę wszystkich nauczycieli w bazie
Szkolny Dziennik Internetowy 1. Administrator Do zadań administratora bazy Dziennik wirtualny należy: - zakładanie klas - dodawanie danych uczniów, nauczycieli i dyrektorów - dodawanie przedmiotów - tworzenie
Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni
Akademia Morska w Gdyni Gdynia 2004 1. Podstawowe definicje Baza danych to uporządkowany zbiór danych umożliwiający łatwe przeszukiwanie i aktualizację. System zarządzania bazą danych (DBMS) to oprogramowanie
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/4.1.4/2016
Obowiązuje od r.
Obowiązuje od 14.11.2016 r. Instrukcja logowania do Bankowości Internetowej za pomocą hasła maskowanego oraz autoryzacji zleceń kodami SMS. Dostęp do strony logowania następuje poprzez naciśnięcie odpowiedniego
Instrukcja programu mam wersja 1.02.
Strona programu: http://www.mietla.dobr.pl Proszowice, 17.02.2011r. Instrukcja programu mam wersja 1.02. Spis treści: 1. Wstęp. 2. Rejestracja -> 04 Wyszukanie właściciela rachunku bankowego. 3. Wymiar
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
Korzystania z systemu monitorowania pozycji system3.pl
Instrukcja Korzystania z systemu monitorowania pozycji system3.pl biuro@k2search.pl NIP: 521-34-72-381 REGON: 141287541 KRS: 0000296927 kapitał zakładowy: 380.650,00 PLN (opłacony w całości) 1 1. Informacje
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości część 2 Zaprojektowaliśmy stronę dodaj_dzial.aspx proszę jednak spróbować dodać nowy dział nie podając jego nazwy
Definiowanie filtrów IP
Definiowanie filtrów IP Spis treści 1. Klienci korporacyjni... 3 1.1. def3000/ceb... 3 2. Klienci detaliczni... 6 2.1. def2500/reb... 6 2 1. Klienci korporacyjni 1.1. def3000/ceb Dla każdego Klienta korporacyjnego,
Instrukcja. Skrócona instrukcja konfiguracji wideodomofonowego systemu jednorodzinnego V_1.0
Instrukcja Skrócona instrukcja konfiguracji wideodomofonowego systemu jednorodzinnego V_1.0 Uwagi: Niniejsza instrukcja została sporządzona wyłącznie w celach informacyjnych. Pełne wersje instrukcji obsługi
1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7
1. Aplikacja do LOGO! 8 i LOGO! 7 1.1. Przegląd funkcji Darmowa aplikacja umożliwia podgląd wartości parametrów procesowych modułu podstawowego LOGO! 8 i LOGO! 7 za pomocą smartfona lub tabletu przez sieć
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)
TOPIT Załącznik nr 3 Programowanie aplikacji internetowych
Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć
III. Opis działania systemu
III. Opis działania systemu 3.1 Logowanie do systemu, typy użytkowników i ich prawa Używanie oraz zarządzanie systemem wymaga określenia zakresu praw dostępu do poszczególnych części serwisu. Aby to zapewnić,
Automatyzowanie zadan przy uz yciu makr języka Visual Basic
Automatyzowanie zadan przy uz yciu makr języka Visual Basic Jeśli użytkownik nie korzystał nigdy z makr, nie powinien się zniechęcać. Makro jest po prostu zarejestrowanym zestawem naciśnięć klawiszy i
Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji
Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki Podstawy Informatyki i algorytmizacji wykład 1 dr inż. Maria Lachowicz Wprowadzenie Dlaczego arkusz
Oczywiście plik musi mieć rozszerzenie *.php
Oczywiście plik musi mieć rozszerzenie *.php Znaczniki PHP komunikują serwerowi gdzie rozpoczyna się i kończy kod PHP. Tekst między nimi jest interpretowany jako kod PHP, natomiast poza nimi jako kod HTML.
Dodawanie nowego abonenta VOIP na serwerze Platan Libra
Dodawanie nowego abonenta VOIP na serwerze Platan Libra Wstęp: Celem ćwiczenia jest ustawienie nowego abonenta VOIP w centrali Platan Libra, oraz konfiguracja programu do połączeń VOIP na komputerze i
Typy danych, cd. Łańcuchy znaków
Typy danych, cd. Łańcuchy znaków Typ danych string, jest rozumiany jako łańcuch znaków - liter, cyfr i symboli. Stringi definiuje się w podwójnych lub pojedyńczych cudzysłowach. typ_ kawy = " latte " typ_herbaty
Języki programowania wysokiego poziomu. Forum
Języki programowania wysokiego poziomu Forum Elementy obowiązkowe (2p.) Wyświetlanie wpisów Logowanie/wylogowanie Dodawanie wpisów Rejestracja użytkowników Elementy obowiązkowe (2p.) Wyświetlanie wpisów
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
Instrukcja pierwszego logowania do EBO - aplikacja kliencka oraz migracji kontrahentów i szablonów z KIRI do EBO.
Instrukcja pierwszego logowania do EBO - aplikacja kliencka oraz migracji kontrahentów i szablonów z KIRI do EBO. Należy zalogować się do systemu EBO danymi z KIRI (login i hasło). W następnym kroku system
Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
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
BAZY DANYCH MAKRA I PRZYCISKI. Microsoft Access. Adrian Horzyk. Akademia Górniczo-Hutnicza
BAZY DANYCH Microsoft Access MAKRA I PRZYCISKI Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii Biomedycznej
REJESTRACJA NOWEJ DRUKARNI W SYSTEMIE PRINTING-CENTER
REJESTRACJA NOWEJ DRUKARNI W SYSTEMIE PRINTING-CENTER Aby zarejestrować swoją drukarnię w systemie należy wybrać link rejestracji na stronie lub połączyć się bezpośrednio z linkiem: system.printing-center.pl/customers/register_owner
Aplikacje internetowe - laboratorium
Aplikacje internetowe - laboratorium PHP Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej opartej o język PHP. Aplikacja ilustruje takie mechanizmy jak: obsługa formularzy oraz obsługa
Języki programowania wysokiego poziomu. Blog
Języki programowania wysokiego poziomu Blog Elementy obowiązkowe (2p.) Wyświetlanie wpisów Logowanie/wylogowanie Dodawanie wpisów Elementy obowiązkowe (2p.) Wyświetlanie wpisów - wszystkie wpisy na jednej
Ćwiczenie Nr 4 Administracja systemem operacyjnym z rodziny Microsoft Windows
Ćwiczenie Nr 4 Administracja systemem operacyjnym z rodziny Microsoft Windows Cel ćwiczenia: Zapoznanie się z: zarządzaniem zasobami systemu operacyjnego, konfiguracją sieci w systemie operacyjnym z rodziny
API System Partnerski
API System Partnerski API zostało zrealizowane według wzorca REST. Komunikacja odbywa się poprzez wysłanie żądania HTTP pod adres https://apiv2.systempartnerski.pl/partner-api/ wraz z odpowiednimi parametrami.
Przewodnik użytkownika (instrukcja) AutoMagicTest
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.2.1.173 1. Wprowadzenie Aplikacja AutoMagicTest to aplikacja wspierająca testerów w testowaniu i kontrolowaniu jakości stron poprzez ich analizę. Aplikacja
Sprawozdanie nr 4. Ewa Wojtanowska
Sprawozdanie nr 4 Ewa Wojtanowska Zad.1 Korzystając z zasobów internetu zapoznałam się z dokumentami: RFC 1945 i RFC 2616. Zad.2 Badanie działania protokołu http Zad.3 Zad.4 URL (ang. Uniform Resource
Specyfikacja techniczna. mprofi Interfejs API
Warszawa 09.04.2015. Specyfikacja techniczna mprofi Interfejs API wersja 1.0.2 1 Specyfikacja techniczna mprofi Interfejs API wersja 1.0.2 WERSJA DATA STATUTS AUTOR 1.0.0 10.03.2015 UTWORZENIE DOKUMENTU
Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7
I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego
Podstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer
WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I
WYMAGANIA EDUKACYJNE Witryny i Aplikacje Internetowe klasa I Dopuszczający definiuje pojęcia: witryna, portal, wortal, struktura witryny internetowej; opisuje rodzaje grafiki statycznej wymienia i charakteryzuje
Przewodnik użytkownika systemu e-faktur
Przewodnik użytkownika systemu e-faktur Zawartość 1. Rejestracja na portalu... 4 1.1 Email aktywacyjny... 4 1.2 Siła hasła... 4 1.3 Utrata hasła... 5 1.4 Wygaśnięcie ticketu... 5 2. Logowanie do portalu
Użycie Visual Basic for Applications ("VBA")
Użycie Visual Basic for Applications ("VBA") Przegląd SEE z modułem VBA Developer SEE używa języka programowania Visual Basic for Applications (VBA) pozwalającego tworzyć krótkie programy zwane "makrami".
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu
Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu Polska Organizacja Turystyczna ul. Chałubińskiego 8 00-613 Warszawa Spis treści 1 Założenia wstępne... 1 1.1 Informacje wstępne... 1 1.2 Cel projektu...
Obiektowy PHP. Czym jest obiekt? Definicja klasy. Składowe klasy pola i metody
Obiektowy PHP Czym jest obiekt? W programowaniu obiektem można nazwać każdy abstrakcyjny byt, który programista utworzy w pamięci komputera. Jeszcze bardziej upraszczając to zagadnienie, można powiedzieć,
Sesje i logowanie. 1. Wprowadzenie
Sesje i logowanie 1. Wprowadzenie Żądania od nawet tego samego użytkownika na serwerze nie są domyślnie w żaden sposób łączone ze sobą. Każde jest w pewnym sensie nowe i serwer nie jest w stanie stwierdzić,
Instalacja platformy Magento CE wersja szybka
Zastosowania informatyki w e-społeczeństwie i e-gospodarce laboratoria Uwaga! Poniższa procedura opisuje podstawową instalację Magento CE dla celów testowych, developerskich etc. Nie są w tym opisie uwzględnione
Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki
Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki Instrukcja do zajęć laboratoryjnych Przetwarzanie i organizowanie danych : bazy danych Nr ćwiczenia 10 Temat Aplikacje
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy
DOM MAKLERSKI BZ WBK SPÓŁKA AKCYJNA CZŁONEK ZARZĄDU DOMU MAKLERSKIEGO
DOM MAKLERSKI BZ WBK SPÓŁKA AKCYJNA CZŁONEK ZARZĄDU DOMU MAKLERSKIEGO Zarządzenie Członka Zarządu Domu Maklerskiego nr 90/2013/JM z dnia 4 września 2013 r. w sprawie: określenia szczegółowych warunków
Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w
Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w obrębie skryptu. Wyrażenia include() i require() są niemal
XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery
http://xqtav.sourceforge.net XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery dr hab. Jerzy Tyszkiewicz dr Andrzej Kierzek mgr Jacek Sroka Grzegorz Kaczor praca mgr pod
Oracle PL/SQL. Paweł Rajba.
Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 2 Kusory Wprowadzenie Kursory użytkownika Kursory domyślne Zmienne kursora Wyrażenia kursora - 2 - Wprowadzenie Co to jest kursor?
Programowanie zorientowane obiektowo. Mateusz Kołecki
Programowanie zorientowane obiektowo Mateusz Kołecki Plan MVC Wstęp Separacja odpowiedzialnośći Antyprzykład Dobry przykład Wady/zalety MVC MVC to tylko początek - wzorce projektowe Dlaczego chcemy używać
1. INFORMACJE O DOKUMENCIE 2. WPROWADZENIE
1. INFORMACJE O DOKUMENCIE Niniejszy dokument jest dokumentacją użytkownika systemu bankowości elektronicznej CBP - ebank.bsszczytno.pl. 2. WPROWADZENIE zapewnia użytkownikowi możliwość wyświetlenia historii
Instrukcja wypełniania formularzy Millenet dla Przedsiębiorstw
Instrukcja wypełniania formularzy Millenet dla Przedsiębiorstw Proces uruchomienia oraz konfiguracji usługi bankowości internetowej Millenet dla Przedsiębiorstw składa się z wypełnienia trzech formularzy:
Dostosowywanie wyglądu aplikacji czytelnika w oparciu o oprogramowanie dlibra 5.0
Dostosowywanie wyglądu aplikacji czytelnika w oparciu o oprogramowanie dlibra 5.0 Mariusz Stanisławczyk VII Warsztaty Biblioteki Cyfrowe Plan prezentacji Przykłady istniejących bibliotek cyfrowych Pojęcia
DTD - encje ogólne i parametryczne, przestrzenie nazw
DTD - encje ogólne i parametryczne, przestrzenie nazw Instytut Informatyki Encje Encja (ang.entity) - uogólnienie pojęcia makrodefinicji Encje to dogodny sposób reprezentacji danych które występują wielokrotnie,
Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).
Spis treści Informacje ogólne...2 Tryby pracy...3 Wygląd interfejsu...4 Tryb użytkownika...5 Tryb administratora...6 Import kontrahentów z pliku XML...8 2 Informacje ogólne Aplikacja internetowa umożliwia
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
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości Rozpoczniemy od zaprojektowania bazy danych w programie SYBASE/PowerDesigner umieszczamy dwie Encje (tabele) prawym
INSTRUKCJA UŻYTKOWNIKA
INSTRUKCJA UŻYTKOWNIKA DLA PRCODAWCÓW JAK KORZYSTAĆ Z MODUŁU PRCODAWCY narzędzia informatycznego opracowanego w ramach projektu Czas zawodowców wielkopolskie kształcenie zawodowe Wielkopolski system doradztwa
Instrukcja użytkownika systemu medycznego
Instrukcja użytkownika systemu medycznego ewidencja obserwacji pielęgniarskich (PI) v.2015.07.001 22-07-2015 SPIS TREŚCI: 1. Logowanie do systemu... 3 2. Zmiana hasła... 4 3. Pacjenci - wyszukiwanie zaawansowane...