Music Store Support App Dokumentacja projektu

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

Download "Music Store Support App Dokumentacja projektu"

Transkrypt

1 2013 Music Store Support App Dokumentacja projektu Dorota Chyła Tomasz Bednarski Wojciech Florkowski Łukasz Gąsiewicz

2 Spis treści 1. Protokół założycielski grupy projektowej Raport o wybranym instrumentarium zespołu projektowego Narzędzia projektowe Aktualizacja Raport klienta Określenie wymagań właściciela sklepu Słownik terminów Raport dla zleceniodawcy Cele przedsięwzięcia Zakres przedsięwzięcia Systemy zewnętrzne Szkicowy opis wymagań Szkicowy opis modelu systemu Szkicowy opis rozwiązań Szacunkowe koszty projektu Harmonogram prac Specyfikacja wymagań systemowych Słownik pojęć Wymagania funkcjonalne Wymagania niefunkcjonalne Charakterystyka użytkowników Styl firmowy projektu Papier firmowy Logo Wizytówka Notatka z uzasadnieniem wyboru metodologii, narzędzia CASE i techniki modelowania Metodologia Narzędzia CASE Technika modelowania Komplet diagramów do projektu Diagram przypadków użycia Strona 2 z 35

3 8.2. Diagram klas Model biznesowy właściciela sklepu Model biznesowy klienta Opis tekstowy stworzonego logicznego modelu aplikacji Słownik danych projektu Opis słownika danych Model konceptualny bazy danych Model fizyczny bazy danych Notatka tekstowa uzasadniająca wybór narzędzi RAD Dokument detaliczny projektu (DDP) Streszczenie Wprowadzenie Cel Zakres Definicje, akronimy, skróty Omówienie Standardy projektu, konwencje, procedury Standardy projektowe Standardy dokumentacyjne Konwencje nazwowe Standardy programistyczne Narzędzia rozwijania oprogramowania Wykorzystane klasy Interfejs aplikacji główne okno Strona 3 z 35

4 1. Protokół założycielski grupy projektowej W dniu została zawiązana grupa projektowa w składzie: Członek zespołu Index Stanowisko Tomasz Bednarski U-1139 Projektant DBMS, programista, grafik Dorota Chyła U-1164 Kierownik projektu, programista Wojciech Florkowski U-1189 Dokumentalista, tester, analityk Łukasz Gąsiewicz U-1199 Programista, tester, projektant Grupa projektowa zobowiązuje się do zrealizowania wybranego zadania projektowego w terminie do dnia Grupę projektową uważa się za rozwiązaną w dniu zrealizowania zadania projektowego, nie później niż w dniu Obowiązkiem każdego członka zespołu jest terminowe wykonanie wyznaczonych mu celów projektowych oraz obowiązkowe uczestnictwo w ćwiczeniach projektowych z przedmiotu Projekt Zespołowy 4 5 Dla członka zespołu przewiduje się kary określone w 6 w przypadku niewywiązywania się z obowiązków określonych w 4 pkt. niniejszego protokołu. Określa się następujące kary: 6 W przypadku nieobecności na zajęciach, na członka grupy zostanie nałożona kara w postaci dwóch punktów karnych. W przypadku niewykonania wyznaczonego zadania w określonym terminie ustala się pięć punktów karnych. W przypadku dalszego niewywiązania się z zadanego zadania w wyznaczonym polubownie terminie, wartość kary zostaje zwiększana do czasu wykonania zadania. W przypadku nie stawienia się na spotkanie grupy zostanie nałożona kara w postaci jednego punktu karnego. Strona 4 z 35

5 W przypadku przekroczenia dwudziestu punktów karnych członek zostanie usunięty z grupy projektowej przez kierownika projektu. Kierownik zespołu zastrzega sobie prawo do zmniejszenia oceny końcowej członkom zespołu, którzy zdobyli dużą ilość punktów karnych i jednocześnie nagradzanie poprzez podwyższenie oceny członków, który nie otrzymali punktów karnych bądź zgromadzili ich małą ilość. 7 Grupa projektowa drogą demokratyczną ustaliła kierownika projektu w osobie Dorota Chyła. Kierownik zastrzega sobie prawo do tymczasowego wyznaczenia danemu pracownikowi innej roli, niż określona w umowie (w zależności od etapu prac). Tematem pracy jest: Aplikacja wspomagająca pracę muzycznego sklepu internetowego Zebrani członkowie grupy projektowej ustalili obowiązki stanowisk: 1. Kierownik projektu: kontrolowanie postępów pracy przydzielanie zadań projektowych ustalanie harmonogramu zadań 2. Programista: wykonywanie zadania zlecone przez kierownika pisanie kodu programu obsługa repozytorium 3. Projektant: wykonywanie zadania zlecone przez kierownika ustalanie wymagań wobec aplikacji obsługa repozytorium pomoc w tworzeniu dokumentacji Strona 5 z 35

6 4. Analityk: wykonywanie zadania zlecone przez kierownika ustalanie wymagań wobec aplikacji analiza funkcji aplikacji obsługa repozytorium 5. Dokumentalista: wykonywanie zadania zlecone przez kierownika tworzenie dokumentacji obsługa repozytorium 6. Tester: wykonywanie zadania zlecone przez kierownika testowanie aplikacji obsługa repozytorium 7. Programista DBMS: wykonywanie zadania zlecone przez kierownika testowanie aplikacji testowanie połączeń z bazą danych 8. Grafik: wykonywanie zadania zlecone przez kierownika projektowanie interfejsu aplikacji wykonywanie grafiki do interfejsu Strona 6 z 35

7 2. Raport o wybranym instrumentarium zespołu projektowego 2.1. Narzędzia projektowe Kierownik zespołu projektowego po konsultacji z zespołem, ustala listę narzędzi z której będą wykorzystywane do ukończenia projektu Aplikacja wspomagająca pracę muzycznego sklepu internetowego. Podczas projektowania będziemy korzystać z repozytorium online - oraz systemem kontroli wersji SVN (Subversion). Testy projektowanej aplikacji będą przeprowadzone na systemach operacyjnych takich jak: Windows 7 Home Premium, Windows 7 Professional, Windows 8 Professional. Podczas testowania zespół projektowy będzie korzystał z systemowego Menadżera Zadań jak i narzędzia Process Explorer 15.3 na licencji Freeware. Zespół projektowy będzie pracował na systemach operacyjnych takich jak: Windows 7 Home Premium / Windows 7 Professional / Windows 8 Professional, licencja komercyjna na 4 stanowiska Do projektowania i zarządzania bazą danych użyte zostaną narzędzia: PowerDesigner 15, licencja komercyjna na 2 stanowiska Posiada funkcję wielowymiarowego modelowania danych(obsługuje ponad 60 platform bazodanowych). MySQL 5, licencja GPL Narzędzie do zarządzania relacyjnymi bazami danych dostępne dla wielu platform(windows, Linux) i języków programowania(c++, Java) Do realizacji projektu będzie użyty język Java. Będziemy korzystać ze środowiska RAD w postaci: Eclipse Juno (4.2) SR2, licencja EPL(Eclipse Public License) Strona 7 z 35

8 Podczas tworzenia dokumentacji, będą wykorzystywane programy m.in.: PowerDesigner 15, licencja komercyjna na 2 stanowiska Przydatne funkcje: modelowania procesów biznesowych, modelowanie aplikacji za pomocą języka UML. FreeMind 0.9.0, licencja Freeware GanttProject 2.5.5, licencja Freeware - Aplikacją do tworzenia i planowania projektów przy użyciu specjalnych wykresów Gantta. StarUML 5.0, licencja GNU - Szybkie, elastyczne, funkcjonalne i rozszerzalne środowiska modelowania UML (Unified Modeling Language) pod platformę Windows. Yaoqiang BPMN Editor , licencja GPLv3 - Edytor graficzny pozwalający na projektowanie diagramów biznesowych zgodnych ze specyfikacją OMG (BPMN 2.0). Narzędzie do tworzenia grafiki: Adobe Photoshop CS3/CS5, licencja komercyjna na 2 stanowiska - Adobe Photoshop to najpopularniejszy program do obróbki graficznej zdjęć, map bitowych, grafik rastrowych, itp Aktualizacja W trakcie pracy zespołu projektowego nastąpiła zmiana komercyjnego oprogramowania Adobe Photoshop na jego odpowiednik z licencją GNU Gimp. Oprogramowanie PowerDesigner zostało wykorzystane na licencji trial. Taka decyzja zespołu projektowego umożliwiła zdecydowane zredukowanie kosztów wykonywanego projektu. Zmiany uwzględniono w dalszej części niniejszej dokumentacji. Strona 8 z 35

9 3. Raport klienta Aplikacja wspomagająca pracę muzycznego sklepu internetowego Aplikacja ma ułatwiać zarządzanie pracą internetowego sklepu muzycznego według preferencji i wymagań klienta. Program docelowo ma działać w środowisku Windows 7. Zakładamy, że użytkownikiem aplikacji będzie właściciel sklepu Określenie wymagań właściciela sklepu Prowadzony przez właściciela sklep muzyczny zajmuje się sprzedażą albumów muzycznych w postaci płyt CD. Właściciel sklepu ma możliwość w pełni zarządzać asortymentem sklepu. Z poziomu aplikacji oprócz przeglądania, możliwe jest dodawanie produktów do bazy danych, ich modyfikacja oraz usuwanie. Poprzez modyfikację rozumiemy zmianę ceny, opisu produktu, czy zdjęć poglądowych. Podobnie jest z klientami sklepu właściciel sklepu ma pełny wgląd do ich kont, może tworzyć nowe, modyfikować już istniejące lub usuwać je z systemu. Modyfikacja umożliwia zmianę danych klienta, tj. adresu i numerów kontaktowych. Produkty znajdujące się w sklepie mogą posiadać promocje, które to są ustalane przez właściciela sklepu w niniejszej aplikacji. Promocje mogą polegać np. na gratisowej dostawie w przypadku zakupu wielu produktów rodzaj promocji ustala właściciel. Z pojęciem promocji związany jest również rabat, który może obowiązywać w danym okresie lub w określonych przez właściciela warunkach na przykład 5% zniżki dla stałych klientów. Aplikacja wspomagająca pozwala na prowadzenie wszelkich statystyk sprzedaży w danym okresie wraz z ich graficzną prezentacją w postaci konkretnych raportów. Właściciel określa jakie raporty mają być dostępne. Strona 9 z 35

10 Wymagania właściciela sklepu: Przeglądanie płyt CD (zawartości sklepu) Zarządzanie płytami CD (dodawanie, usuwanie, edytowanie) Dodawanie zdjęć albumów Zarządzanie kontami klientów (przeglądanie, dodawanie, usuwanie, modyfikowanie) Kontakt z klientem poprzez link mailto Zarządzanie zamówieniami (przeglądanie, realizacja, finalizacja) Włączanie / wyłączanie promocji Zarządzanie rabatami Sporządzanie statystyk (sprzedaży w danym okresie, odwiedzin produktu, utargu) Sprawdzanie dostępności płyt CD na magazynie 3.2. Słownik terminów Finalizacja zamówień nadanie zamówieniu statusu zrealizowano, oznaczające wykonanie przez właściciela niezbędnych czynności związanych z wysyłką przedmiotu. Klient osoba dokonująca zakupów w internetowym sklepie muzycznym. Realizacja zamówień proces polegający na przygotowaniu towaru do wysyłki, przekazaniu go do firmy kurierskiej oraz poinformowaniu klienta o statusie zamówienia. Aplikacja wyświetla właścicielowi sklepu dane klienta niezbędne do wysyłki oraz informuje o wpłynięciu zapłaty za towar. Zarządzanie rabatami ustalanie warunków, na podstawie których przyznawane są rabaty (np. 5% zniżki dla 15% najlepszych klientów). Strona 10 z 35

11 4. Raport dla zleceniodawcy 4.1. Cele przedsięwzięcia Celem projektu jest stworzenie aplikacji wspomagającej zarządzanie internetowym sklepem muzycznym. Aplikacja ma ułatwiać właścicielowi sklepu zarządzanie płytami CD, danymi klientów oraz zamówieniami Zakres przedsięwzięcia Określenie wymagań właściciela sklepu Analiza przedstawionych zagadnień Projekt aplikacji zgodnie z ustaleniami z właścicielem sklepu Implementacja funkcjonalności w aplikacji Dokumentacja całego projektu Testowanie aplikacji Wdrożenie aplikacji 4.3. Systemy zewnętrzne Aplikacja docelowo ma działać w środowisku Microsoft Windows 7 (wersja x86), jednakże wykorzystana technologia Java umożliwia jej uruchamianie na innych systemach wspierających tę technologię (wymagane JRE). Aplikacja współpracuje z systemem DBMS MySQL w wersji Szkicowy opis wymagań Przeglądanie płyt CD (zawartości sklepu) Zarządzanie płytami CD (dodawanie, usuwanie, edytowanie) Dodawanie okładek albumów Zarządzanie kontami klientów (przeglądanie, dodawanie, usuwanie, modyfikowanie) Kontakt z klientem poprzez link mailto Zarządzanie zamówieniami (przeglądanie, realizacja, finalizacja) Aktywowanie / dezaktywowanie promocji Zarządzanie rabatami Sporządzanie statystyk (sprzedaży w danym okresie, odwiedzin produktu, utargu) Sprawdzanie dostępności płyt CD na magazynie Strona 11 z 35

12 4.5. Szkicowy opis modelu systemu System składa się z bazy danych MySQL oraz z aplikacji Java. Baza danych obsługiwana jest przez aplikację, która stanowi przyjazny interfejs. Zapytanie do bazy Start (działanie aplikacji) Odpowiedź serwera Zakończenie pracy lub kontynuacja Wyświetlenie informacji 4.6. Szkicowy opis rozwiązań Aplikacja będzie zrealizowana w technologii Java przy użyciu narzędzia Eclipse. Wykorzystanie biblioteki Swing zapewni aplikacji prosty interfejs (przy założeniu, że właściciel sklepu potrafi swobodnie poruszać się w środowisku Windows). Aplikacja łączy się z bazą danych MySQL w wersji przy użyciu JDBC Szacunkowe koszty projektu Pensje pracowników Ilość pracowników Koszt zł/m-c Czas pracy (m-c) Całkowitykoszt pracy [zł] Programiści Analityk Kierownik projektu Grafik Testerzy Projektant aplikacji Projektant DBMS Razem: Strona 12 z 35

13 4.8. Harmonogram prac 13

14 5. Specyfikacja wymagań systemowych 5.1. Słownik pojęć Właściciel sklepu użytkownik aplikacji. Płyta CD album muzyczny zawierający utwory danego autora. Autor muzyk albo zespół muzyczny. Zamówienie zestaw danych o płytach, ich ilości i cenie, które klient chce kupić, jak i danych o kliencie niezbędnych do realizacji zamówienia. Klient osoba dokonująca zakupów w internetowym sklepie muzycznym. Konto klienckie zbiór danych klienta. Dyskografia - zbiór wszystkich płyt danego autora. Utwór produkt stworzony przez autora. Gatunek gatunek muzyki (np., rap, disco polo, reggae, rock, pop). Rabat zniżka oznaczona procentowo lub kwotowo od ustalonej ceny określonego zamówienia stałych klientów. Promocja reklama produktu charakteryzująca się np. zniżką ceny produktu, darmową wysyłką. Cena koszt (cena jednostkowa) określający wartość pieniężną, którą należy uiścić w przypadku zakupu płyty CD. Koszt zamówienia suma cen wszystkich zmówionych płyt. Stały klient klient mogący otrzymać rabat na zamówienie, nadawany przez właściciela sklepu. Finalizacja zamówień nadanie zamówieniu statusu zrealizowano, oznaczające wykonanie przez właściciela niezbędnych czynności związanych z wysyłką przedmiotu. Realizacja zamówień proces polegający na przygotowaniu towaru do wysyłki, przekazaniu go do firmy kurierskiej oraz poinformowaniu klienta o statusie zamówienia. Aplikacja wyświetla właścicielowi sklepu dane klienta niezbędne do wysyłki oraz informuje o wpłynięciu zapłaty za towar. Strona 14 z 35

15 5.2. Wymagania funkcjonalne 1. Zarządzanie kontami klientów a) Przeglądanie kont b) Wyszukiwanie kont według imienia, nazwiska, adresu, adresu c) Dodawanie kont d) Usuwanie kont e) Modyfikacja danych kont f) Kontakt z klientem poprzez link mailto 2. Zarządzanie zamówieniami a) Przeglądanie zamówień b) Przeglądanie historii zamówień klienta c) Wyszukiwanie zamówień według daty zamówienia, daty finalizacji d) Informowanie klienta o etapie realizacji zamówienia 3. Zarządzanie rabatami a) Ustawianie warunków rabatów dla stałych klientów b) Top kupujących c) Ustawianie warunków rabatów dla hurtowych zamówień d) Przeglądanie ustawionych rabatów e) Przeglądanie historii hurtowych zamówień z otrzymanymi rabatami 4. Zarządzanie płytami CD a) Przeglądanie danych o płytach b) Wyszukiwanie płyt według nazwy wykonawcy, nazwy zespołu, gatunku muzyki, nazwy albumu, ceny, nazwy utworu c) Dodawanie nowych płyt do bazy danych d) Usuwanie płyt z bazy danych e) Edytowanie danych o płytach f) Dodawanie okładek albumów g) Sprawdzanie dostępności płyt CD na magazynie 5. Zarządzanie promocjami a) Ustawianie warunków promocji b) Rozpocznij okres promocji/ Zakończ okres promocji c) Przeglądanie aktywowanych promocji d) Przeglądanie deaktywowanych promocji e) Usuwanie promocji 6. Sporządzanie statystyk a) Generowanie statystyk sprzedaży za okres tygodnia b) Generowanie statystyk sprzedaży za okres miesiąca c) Generowanie statystyk sprzedaży za okres roku d) Zapis wygenerowanych statystyk do pliku HTML Strona 15 z 35

16 5.3. Wymagania niefunkcjonalne Możliwość używania myszki lub klawiatury w obsłudze programu Aplikacja musi być kompatybilna z Windows 7 Aby korzystać z aplikacji użytkownik powinien: a) Mieć zainstalowane aktualne środowisko Java na komputerze b) Posiadać dostęp do Internetu c) Być zalogowanym Prosty i przejrzysty interfejs dla Właściciela sklepu Jasne i zrozumiałe komunikaty dla Właściciela sklepu Baza danych nie może być zainstalowana na serwerze lokalnym Możliwość korzystania z aplikacji na wielu komputerach Szyfrowanie haseł Stworzenie tylko jednego aktora systemu 5.4. Charakterystyka użytkowników Właściciel sklepu jedyna osoba korzystająca z aplikacją, posiadająca dostęp do wszystkich możliwych funkcjonalności po uprzednim zalogowaniu. Strona 16 z 35

17 6. Styl firmowy projektu 6.1. Papier firmowy Strona 17 z 35

18 6.2. Logo 6.3.Wizytówka Strona 18 z 35

19 7. Notatka z uzasadnieniem wyboru metodologii, narzędzia CASE i techniki modelowania Metodologia W niniejszym projekcie zastosowano metodologię OMT (Object-modeling technique). OMT - Metodyka analizy i projektowania obiektowego zaproponowana przez J. Rumbaugh i innych autorów. Metodyka identyfikuje trzy zadania: analizę, projektowanie systemu oraz projektowanie obiektowe. Wprowadza trzy perspektywy lub modele systemu: model (klas) obiektów, model dynamiczny oraz model funkcjonalny (wariant modelu przepływu danych). Zawiera także wiele rozważań przydatnych dla projektowania i implementacji. Wyróżnione są następujące pojęcia: klucze kandydujące, ograniczenia, obiekty pochodne, homomorfizm, współbieżność, bezpośrednia (peer-topeer) komunikacja. OMT jest bardzo (najbardziej?) popularną metodyką obiektową. Charakteryzuje się dużym poziomem abstrakcji, nie schodzi zbytnio na poziom projektowania i implementacji. Stosowana terminologia jest intuicyjna, ale nie zawsze jasna Narzędzia CASE Podczas projektowania będziemy korzystać z repozytorium online - Testy projektowanej aplikacji będą przeprowadzone na systemach operacyjnych takich jak: Windows 7 Home Premium/Professional, Windows 8 Professional. Podczas testowania zespół projektowy będzie korzystał z systemowego Menadżera Zadań jak i narzędzia Process Explorer 15.3 na licencji Freeware. Do projektowania i zarządzania bazą danych użyte zostaną narzędzia: PowerDesigner 15, wersja testowa 15-dniowa Posiada funkcję wielowymiarowego modelowania danych (obsługuje ponad 60 platform bazodanowych). MySQL 5, licencja GPL Narzędzie do zarządzania relacyjnymi bazami danych dostępne dla wielu platform (Windows, Linux) i języków programowania (C++, Java) Do realizacji projektu będzie użyty język Java. Będziemy korzystać ze środowiska RAD w postaci: Eclipse Juno (4.2) SR2, licencja EPL (Eclipse Public License) Strona 19 z 35

20 Podczas tworzenia dokumentacji, będą wykorzystywane programy m.in.: PowerDesigner 15, wersja testowa 15-dniowa Przydatne funkcje: modelowania procesów biznesowych, modelowanie aplikacji za pomocą języka UML. FreeMind 0.9.0, licencja Freeware GanttProject 2.5.5, licencja Freeware - Aplikacja do tworzenia i planowania projektów przy użyciu specjalnych wykresów Gantta. StarUML 5.0, licencja GNU - Szybkie, elastyczne, funkcjonalne i rozszerzalne środowiska modelowania UML (Unified Modeling Language) pod platformę Windows. Yaoqiang BPMN Editor , licencja GPLv3 - Edytor graficzny pozwalający na projektowanie diagramów biznesowych zgodnych ze specyfikacją OMG (BPMN 2.0). Narzędzie do tworzenia grafiki: GIMP licencja GNU. Aplikacja, którą z powodzeniem można wykorzystywać zarówno do zaawansowanej obróbki fotografii jak i do tworzenia grafik na potrzeby Internetu. Alternatywa dla płatnego Photoshopa Technika modelowania W projekcie wykorzystano modelowanie obiektowe przy użyciu języka UML, który jest znany członkom grupy. Wykorzystywane narzędzie to wyżej wspomniany StarUML. Strona 20 z 35

21 8. Komplet diagramów do projektu 8.1. Diagram przypadków użycia Strona 21 z 35

22 8.2. Diagram klas Strona 22 z 35

23 8.3. Model biznesowy właściciela sklepu Strona 23 z 35

24 8.4. Model biznesowy klienta Strona 24 z 35

25 9. Opis tekstowy stworzonego logicznego modelu aplikacji 9.1. Słownik danych projektu KLIENCI Nazwa atrybutu Opis atrybutu Format danych id_klienta Numer identyfikacyjny klienta Liczbowy imie Imię klienta Tekstowy(20) nazwisko Nazwisko klienta Tekstowy(25) klienta, wykorzystywany jako login Tekstowy(30) telefon Numer telefonu klienta Tekstowy(15) miasto_zamieszkania Miejscowość, gdzie mieszka klient Tekstowy(25) ulica Ulica, na której mieszka klient Tekstowy(30) nr_domu Numer domu klienta Liczbowy ZAMOWIENIA Nazwa atrybutu Opis atrybutu Format danych id_zamowienia Numer identyfikacyjny zamowienia Liczbowy data_zamowienia Data złożenia zamówienia przez klienta Data etap_realizacji Atrybut określający czy zamówienie zostało zrealizowane czy nie Tekstowy(15) WYKONAWCY Nazwa atrybutu Opis atrybutu Format danych id_wykonawcy Numer identyfikacyjny wykonawcy Liczbowy nazwa_wykonawcy Nazwa wykonawcy Tekstowy(20) opis Opis, któtkie informacje o wykonawcy Tekstowy(2000) ZNIZKI Nazwa atrybutu Opis atrybutu Format danych id_znizki Numer identyfikacyjny zniżki Liczbowy wartosc_znizki Wartość liczbowa zniżki Liczbowy(5,2) Strona 25 z 35

26 ALBUMY Nazwa atrybutu Opis atrybutu Format danych id_albumu Numer identyfikacyjny albumu Liczbowy nazwa_albumu Nazwa albumu Tekstowy(25) ilosc_w_magazynie Aktualna ilość albumów w magazynie Liczbowy cena_jednostkowa Cena za jeden album Liczbowy(6,2) GATUNEK_MUZYKI Nazwa atrybutu Opis atrybutu Format danych id_gatunku Numer identyfikacyjny gatunku muzyki Liczbowy nazwa_gatunku Nazwa gatunku Tekstowy(20) ALBUMY_W_ZAMOWIENIU Nazwa atrybutu Opis atrybutu Format danych ilosc_zamowionych Ilość danych albumów w danym zamówieniu Liczbowy koszt_zamowienia Łączna cena danych albumów w danym zamówieniu Liczbowy(8,2) Strona 26 z 35

27 9.2. Opis słownika danych Właściciel sklepu jedyna osoba korzystająca z aplikacją, posiadająca dostęp do wszystkich możliwych funkcjonalności po uprzednim zalogowaniu. Płyta CD album muzyczny zawierający utwory danego autora. Wykonawca muzyk albo zespół muzyczny. Zamówienie zestaw danych o płytach, ich ilości i cenie, które klient chce kupić, jak i danych o kliencie niezbędnych do realizacji zamówienia. Klient osoba dokonująca zakupów w internetowym sklepie muzycznym. Konto klienckie zbiór danych klienta. Dyskografia - zbiór wszystkich płyt danego autora. Gatunek gatunek muzyki (np., rap, disco polo, reggae, rock, pop). Rabat zniżka oznaczona procentowo lub kwotowo od ustalonej ceny określonego zamówienia stałych klientów. Promocja reklama produktu charakteryzująca się np. zniżką ceny produktu, darmową wysyłką. Cena koszt (cena jednostkowa) określający wartość pieniężną, którą należy uiścić w przypadku zakupu płyty CD. Koszt zamówienia suma cen wszystkich zmówionych płyt. Stały klient klient mogący otrzymać rabat na zamówienie, nadawany przez właściciela sklepu. Finalizacja zamówień nadanie zamówieniu statusu zrealizowano, oznaczające wykonanie przez właściciela niezbędnych czynności związanych z wysyłką przedmiotu. Realizacja zamówień proces polegający na przygotowaniu towaru do wysyłki, przekazaniu go do firmy kurierskiej oraz poinformowaniu klienta o statusie zamówienia. Aplikacja wyświetla właścicielowi sklepu dane klienta niezbędne do wysyłki oraz informuje o wpłynięciu zapłaty za towar. Strona 27 z 35

28 9.3. Model konceptualny bazy danych

29 9.4. Model fizyczny bazy danych

30 10. Notatka tekstowa uzasadniająca wybór narzędzi RAD Rapid Application Development (również RAD) oznacza "szybkie tworzenie aplikacji". Jest to ideologia i technologia polegająca na udostępnieniu programiście dużych możliwości prototypowania oraz dużego zestawu gotowych komponentów (np. zapewniających dostęp do bazy danych). Umożliwia to uzyskanie pewnego efektu już w pierwszych krokach programistycznych, jednocześnie stanowi poważne zagrożenie dla projektów o większych rozmiarach ze względu na łatwość nieprzemyślanego modyfikowania. Narzędzia RAD są rozwinięciem pomysłu IDE (zintegrowanego środowiska programistycznego) i doskonale nadają się do tworzenia prototypów. Wygląd aplikacji projektuje się ustawiając kontrolki w obszarze okna projektowanego programu (na przykład przy użyciu myszy - przeciągnij i upuść). Eclipse to rozbudowane środowisko programistyczne stworzone przez firmę IBM i przekazane następnie społeczności Open Source, którego główna zaletą jest obsługa wtyczek rozszerzających jego możliwości o obsługę wielu języków tworzenia kodu. Wśród wielu pluginów znajdziemy m.in. odpowiedzialne za wspomaganie pisania aplikacji w języku Java, C, C++, PHP, JavaScript, Actionscript 2, AmigaDT, tworzenie GUI itp. Eclipse posiada takie funkcje jak weryfikacja błędów, auto uzupełnianie kodu czy podświetlanie składni. Program został napisany w Javie dzięki czemu jest bardzo elastyczny i można go uruchomić na różnych platformach systemowych (Windows, Linux). Jako zespół projektowy zgodnie wybraliśmy oprogramowanie Eclipse, ponieważ mamy doświadczenie w jego obsłudze z racji wykorzystywania go w innych projektach oraz w procesie zdobywania wiedzy programistycznej. Strona 30 z 35

31 11. Dokument detaliczny projektu (DDP) Streszczenie Dokument Detaliczny Projektu (DDP) to szczegółowy opis rozwiązania problemu określonego w dokumencie wymagań na oprogramowanie. Opisuje detale pracy zespołu projektowego, który tworzy aplikację wspomagającą pracę muzycznego sklepu internetowego. DDP jest centralnym dokumentem, w którym zgromadzone są wszystkie informacje odnośnie budowy i działania oprogramowania. Powinien być zorganizowany w taki sam sposób, w jaki zorganizowane jest oprogramowanie Cel Wprowadzenie Dokument DDP ma za zadanie przedstawić szczegółowo sposób realizowanych prac. Zgromadzone są w nim wszystkie informacje odnośnie budowy i działania oprogramowania. Określa on również założenia projektu, standardy, narzędzia i komponenty wchodzące w skład aplikacji Zakres Założeniem projektu jest stworzenie przez powołany zespół projektowy aplikacji wspomagającej pracę muzycznego sklepu internetowego pod kątem właściciela sklepu, zgodnie z jego wymaganiami określonymi w specyfikacji wymagań Definicje, akronimy, skróty Właściciel sklepu jedyna osoba korzystająca z aplikacją, posiadająca dostęp do wszystkich możliwych funkcjonalności po uprzednim zalogowaniu. Płyta CD album muzyczny zawierający utwory danego autora. Wykonawca muzyk albo zespół muzyczny. Zamówienie zestaw danych o płytach, ich ilości i cenie, które klient chce kupić, jak i danych o kliencie niezbędnych do realizacji zamówienia. Strona 31 z 35

32 Klient osoba dokonująca zakupów w internetowym sklepie muzycznym. Konto klienckie zbiór danych klienta. Dyskografia - zbiór wszystkich płyt danego autora. Gatunek gatunek muzyki (np., rap, disco polo, reggae, rock, pop). Rabat zniżka oznaczona procentowo lub kwotowo od ustalonej ceny określonego zamówienia stałych klientów. Promocja reklama produktu charakteryzująca się np. zniżką ceny produktu, darmową wysyłką. Cena koszt (cena jednostkowa) określający wartość pieniężną, którą należy uiścić w przypadku zakupu płyty CD. Koszt zamówienia suma cen wszystkich zmówionych płyt. Stały klient klient mogący otrzymać rabat na zamówienie, nadawany przez właściciela sklepu. Finalizacja zamówień nadanie zamówieniu statusu zrealizowano, oznaczające wykonanie przez właściciela niezbędnych czynności związanych z wysyłką przedmiotu. Realizacja zamówień proces polegający na przygotowaniu towaru do wysyłki, przekazaniu go do firmy kurierskiej oraz poinformowaniu klienta o statusie zamówienia. Aplikacja wyświetla właścicielowi sklepu dane klienta niezbędne do wysyłki oraz informuje o wpłynięciu zapłaty za towar Omówienie Dokument Detaliczny Projektu powstał na bazie specyfikacji wymagań systemu określonych w czasie etapu projektowania systemu. Zawiera on definicje standardów, które będą przestrzegane podczas realizacji projektu oraz informacje o narzędziach, komponentach systemu i interfejsie graficznym aplikacji. Strona 32 z 35

33 11.6. Standardy projektu, konwencje, procedury Standardy projektowe Niewielkie doświadczenie dotyczące prac projektowych, skłoniło zespół projektowy do wykorzystania przyrostowego modelu tworzenia oprogramowania. Gwarantuje to częste kontakty z klientem, wcześniejsze wykorzystanie i przetestowanie przez klientów gotowych elementów systemu a co za tym idzie mniejsze ryzyko porażki całego przedsięwzięcia Standardy dokumentacyjne Wszelkie dokumenty projektu są tworzone na podstawie szablonu firmowego, co zapewnia ich jednolitość oraz rozpoznawalność zespołu projektowego, a także ułatwia późniejszą pracę ze stworzoną dokumentacją. Zastosowanie komentarzy Javadoc ułatwia generowanie czytelnej dokumentacji kodu źródłowego tworzonej aplikacji oraz ułatwia powrót do projektu po czasie bezczynności Konwencje nazwowe Wszelkie zastosowane w projekcie nazwy starano się dobierać w taki sposób, aby były jasne, klarowne i jednoznaczne nawet dla osób nie mających związku z projektem. Dokumenty posiadające kilka wersji zostały odpowiednio oznaczone, aby szybko i łatwo zweryfikować zmiany plików Standardy programistyczne Aplikacja wspomagająca pracę muzycznego sklepu internetowego została wykonana w technologii Java, co oznacza obiektowe podejście do programowania Narzędzia rozwijania oprogramowania Podczas projektowania korzystano z repozytorium online - Testy projektowanej aplikacji przeprowadzono na systemach operacyjnych takich jak: Windows 7 Home Premium/Professional, Windows 8 Professional. Podczas testowania zespół projektowy korzystał z systemowego Menadżera Zadań jak i narzędzia Process Explorer 15.3 na licencji Freeware. Strona 33 z 35

Music Store Support App Dokumentacja projektu

Music Store Support App Dokumentacja projektu 2013 Music Store Support App Dokumentacja projektu Dorota Chyła Tomasz Bednarski Wojciech Florkowski Łukasz Gąsiewicz 2013-06-03 Spis treści 1. Protokół założycielski grupy projektowej... 4 2. Raport o

Bardziej szczegółowo

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Koszalin, 15.06.2012 r. Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Zespół projektowy: Daniel Czyczyn-Egird Wojciech Gołuchowski Michał Durkowski Kamil Gawroński Prowadzący: Dr inż.

Bardziej szczegółowo

Politechnika Koszalińska Wydział Elektroniki i Informatyki

Politechnika Koszalińska Wydział Elektroniki i Informatyki Politechnika Koszalińska Wydział Elektroniki i Informatyki Biblioteka miejska Dokumentacja finalna z przedmiotu: Projekt Zespołowy Semestr VI, Studia Dzienne Kierunek: Informatyka Rok akademicki 2011/2012

Bardziej szczegółowo

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach)

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach) Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach) 1. Wstęp: 1.1. Cel. Niniejszy dokument przestawia specyfikację wymagań systemowych (zarówno funkcjonalnych jak i niefunkcjonalnych)

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze

Bardziej szczegółowo

Wypożyczalnia samochodów

Wypożyczalnia samochodów Rafał Tomaszewicz 10.06.2012 Maciej Strychalski Łukasz Kaczmarski Mateusz Mikołajczak Wypożyczalnia samochodów WYPOŻYCZALNIA SAMOCHODÓW... 1 PROTOKÓŁ ZAŁOŻYCIELSKI... 5 RAPORT O WYBRANYM INSTRUMENTARIUM

Bardziej szczegółowo

Konspekt pracy inżynierskiej

Konspekt pracy inżynierskiej Konspekt pracy inżynierskiej Wydział Elektryczny Informatyka, Semestr VI Promotor: dr inż. Tomasz Bilski 1. Proponowany tytuł pracy inżynierskiej: Komunikator Gandu na platformę mobilną Android. 2. Cel

Bardziej szczegółowo

Dokument Detaliczny Projektu Temat: Gra karciana Makao Colakao

Dokument Detaliczny Projektu Temat: Gra karciana Makao Colakao Koszalin, 21.05.2011 r. Dokument Detaliczny Projektu Temat: Gra karciana Makao Colakao Zespół projektowy: Mateusz Radziuk Maciej Madaj Łukasz Młynik Bartłomiej Machnik Prowadzący: Dr inż. Walery Susłow

Bardziej szczegółowo

Protokół założycielski

Protokół założycielski SPIS TREŚCI: I PROTOKÓŁ ZAŁOŻYCIELSKI... 3 II RAPORT DLA ZLECENIODAWCY... 7 III RAPORT O WYBRANYM INSTRUMENTARIUM ZESPOŁU PROJEKTOWEGO....10 IV RAPORT KLIENTA....10 V WSTĘPNY HARMONOGRAM PROJEKTU....12

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA

OPIS PRZEDMIOTU ZAMÓWIENIA Lubelskie Centrum Transferu Technologii Politechniki Lubelskiej ul. Nadbystrzycka 36, 20-618 Lublin Tel. 81 538 42 70, fax. 81 538 42 67; e-mail: lctt@pollub.pl OPIS PRZEDMIOTU ZAMÓWIENIA Do realizacji

Bardziej szczegółowo

Podstawy programowania III WYKŁAD 4

Podstawy programowania III WYKŁAD 4 Podstawy programowania III WYKŁAD 4 Jan Kazimirski 1 Podstawy UML-a 2 UML UML Unified Modeling Language formalny język modelowania systemu informatycznego. Aktualna wersja 2.3 Stosuje paradygmat obiektowy.

Bardziej szczegółowo

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans. GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

Zasady organizacji projektów informatycznych

Zasady organizacji projektów informatycznych Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych

Bardziej szczegółowo

Projekt zespołowy Osoby wykonujące projekt:

Projekt zespołowy Osoby wykonujące projekt: Projekt zespołowy Osoby wykonujące projekt: Łukasz Włodarczyk Paweł Mielnikiewicz Marcin Zapaśnik Koszalin 2013 1 1. Mapa myśli 2. Słownik pojęć Klient osoba zakupująca paliwo na stacji benzynowej lub

Bardziej szczegółowo

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Rapid Application Development RAD Szybkie tworzenie programów użytkowych (Rapid Application Development RAD) jest mającą

Bardziej szczegółowo

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

I. Informacje ogólne. Jednym z takich systemów jest Mambo. MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację

Bardziej szczegółowo

Strona wizytówka od 400 zł

Strona wizytówka od 400 zł Strona wizytówka od 400 zł Oferta z dnia 21.01.2010 Prosta strona zawierająca podstawowe informacje o firmie oraz jej ofercie. Pozwala ona klientom na odnalezienie firmy w sieci, zapoznanie się z jej ofertą,

Bardziej szczegółowo

GoBiz System platforma współpracy marektingowej

GoBiz System platforma współpracy marektingowej GoBiz System platforma współpracy marektingowej Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel platformy... 2 3. Główni odbiorcy systemu... 2 4. Przedmiot zamówienia...

Bardziej szczegółowo

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. Autor: Larry Ullman Poznaj zasady wirtualnego handlu i zarabiaj prawdziwe pieniądze Jak stworzyć doskonałą witrynę sklepu internetowego? Jak

Bardziej szczegółowo

egroupware czy phpgroupware jest też mniej stabilny.

egroupware czy phpgroupware jest też mniej stabilny. Opengroupware to projekt udostępniający kompletny serwer aplikacji oparty na systemie Linux. Dostępny na licencji GNU GPL, strona domowa: http://www.opengroupware.org/ Jego cechy to wysoka stabilność,

Bardziej szczegółowo

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI Sprawne zarządzanie projektami Tworzenie planów projektów Zwiększenie efektywności współpracy Kontrolowanie i zarządzanie zasobami jak również pracownikami Generowanie raportów Zarządzaj projektami efektywnie

Bardziej szczegółowo

Wykład 1 Inżynieria Oprogramowania

Wykład 1 Inżynieria Oprogramowania Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI

Bardziej szczegółowo

Politechnika Koszalińska WEiI Katedra Inżynierii Komputerowej (KIK) Tematy projektów aplikacji bazodanowych z przedmiotu SZRBD

Politechnika Koszalińska WEiI Katedra Inżynierii Komputerowej (KIK) Tematy projektów aplikacji bazodanowych z przedmiotu SZRBD Politechnika Koszalińska WEiI Katedra Inżynierii Komputerowej (KIK) Tematy projektów aplikacji bazodanowych z przedmiotu SZRBD Prof. W.Khadzhynov 2014 1 Spis treści TEMAT1:DZIENNIK OCEN STUDENTÓW 3 TEMAT2:

Bardziej szczegółowo

SKRÓCONY OPIS systemu lojalnościowego

SKRÓCONY OPIS systemu lojalnościowego SKRÓCONY OPIS systemu lojalnościowego na podstawie wersji 2.0 PRODUCENT: Basic-Soft Ostrów Wlkp. AKTUALNA WERSJA: Kontrahent GT wersja 2.0 Zabrania się powielania, publikowania i rozpowszechniania bez

Bardziej szczegółowo

PrestaShop. Sklep internetowy szyty na miarę

PrestaShop. Sklep internetowy szyty na miarę PrestaShop. Sklep internetowy szyty na miarę Autor: Witold Wrotek Książka dedykowana edycji programu 1.5.2.0. Własny sklep internetowy? Z PrestaShop to nic trudnego! Jak zbudować sklep internetowy, który

Bardziej szczegółowo

DOKUMENTACJA ZBIORCZA APLIKACJI ORGANIZER

DOKUMENTACJA ZBIORCZA APLIKACJI ORGANIZER Projekt zespołowy autorzy: Mateusz Hendzel, Marcin Pieślak, Wiktor Nitka, Mateusz Myk, Kamil Lorenc DOKUMENTACJA ZBIORCZA APLIKACJI ORGANIZER Spis treści: 1. Protokół założycielski... 2 2. Specyfikacja

Bardziej szczegółowo

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy

Bardziej szczegółowo

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Usługi analityczne budowa kostki analitycznej Część pierwsza. Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.

Bardziej szczegółowo

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki

Bardziej szczegółowo

Mariusz Trzaska Modelowanie i implementacja systemów informatycznych

Mariusz Trzaska Modelowanie i implementacja systemów informatycznych Mariusz Trzaska Modelowanie i implementacja systemów informatycznych Notka biograficzna Dr inż. Mariusz Trzaska jest adiunktem w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych, gdzie zajmuje się

Bardziej szczegółowo

TEMAT1 DZIENNIK OCEN STUDENTÓW. Projekt aplikacji bazodanowej w środowisku INTERNET

TEMAT1 DZIENNIK OCEN STUDENTÓW. Projekt aplikacji bazodanowej w środowisku INTERNET TEMAT1 DZIENNIK OCEN STUDENTÓW Aplikacja ma służyć studentom oraz wykładowcom prowadzącym zajęcia. Powinna być ona zrealizowana przy pomocy technologii ASP.NET i umieszczona na serwerze WWW. Wprowadzenie

Bardziej szczegółowo

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4 Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Agnieszka Holka Nr albumu: 187396 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

SklepEF moduł sklepu i zamówień internetowych do programu Hermes SQL firmy Humansoft

SklepEF moduł sklepu i zamówień internetowych do programu Hermes SQL firmy Humansoft SklepEF moduł sklepu i zamówień internetowych do programu Hermes SQL firmy Humansoft Funkcja stworzona została z założeniem szybkiej instalacji modułu i uruchomienia witryny internetowej umożliwiającej

Bardziej szczegółowo

www.gim4.slupsk.pl/przedmioty

www.gim4.slupsk.pl/przedmioty Lekcja 4. Program komputerowy - instalacja i uruchomienie 1. Rodzaje programów komputerowych 2. Systemy operacyjne 3. Instalowanie programu 4. Uruchamianie programu 5. Kilka zasad pracy z programem komputerowym

Bardziej szczegółowo

IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006 IO - Plan wdrożenia M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................

Bardziej szczegółowo

KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA

KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA Wykład 12 Narzędzia CASE Dr inż. Mariusz Makuchowski Narzędzia CASE Obecnie proces tworzenia oprogramowania musi spełniać szereg wymagań, w szczególności dotyczy to:

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

Narzędzia CASE dla.net. Łukasz Popiel

Narzędzia CASE dla.net. Łukasz Popiel Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania

Bardziej szczegółowo

Sklep muzyczny Nutka aplikacja desktopowa

Sklep muzyczny Nutka aplikacja desktopowa Koszalin, dn. 25.05.2013r. Sklep muzyczny Nutka aplikacja desktopowa Dokumentacja projektowa Zespół projektowy: Natalia Karwecka Daniel Fujczak Mateusz Krukowski Krzysztof Siwek Andrzej Smulczak Prowadzący:

Bardziej szczegółowo

Wstęp do Informatyki. Klasyfikacja oprogramowania

Wstęp do Informatyki. Klasyfikacja oprogramowania Wstęp do Informatyki Klasyfikacja oprogramowania Oprogramowanie komputerowe Funkcjonalność komputera jest wynikiem zarówno jego budowy, jak i zainstalowanego oprogramowania Komputer danej klasy znajduje

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.

Bardziej szczegółowo

GLOBAL4NET Agencja interaktywna

GLOBAL4NET Agencja interaktywna Sklep internetowy Magento dla Rotom Polska Strona1 System B2B dla Rotom Polska Rotom jest jednym z czołowych dystrybutorów palet drewnianych, opakowań oraz nośników logistycznych dla przedsiębiorstw w

Bardziej szczegółowo

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Artur Kozubski Software Development GigaCon Warszawa 2008 Plan Historia projektu Firebird Architektura serwera Administracja

Bardziej szczegółowo

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania. Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania. Założenia projektowe systemu NETDOC. część 1: założenia ogólne i funkcjonalność rdzenia systemu Założenia ogólne Celem projektu jest

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r.

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r. ZAPYTANIE OFERTOWE Wrocław, dnia 23.03.2015 r. W związku z realizacją przez Nova Telecom spółka z ograniczoną odpowiedzialnością, projektu pn.: Wdrożenie zintegrowanego systemu klasy B2B, umożliwiającego

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

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

Bardziej szczegółowo

Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL

Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL 1. Wprowadzenie W dzisiejszych czasach Internet odgrywa istotną

Bardziej szczegółowo

Webowy generator wykresów wykorzystujący program gnuplot

Webowy generator wykresów wykorzystujący program gnuplot Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin Nowak nr albumu: 254118 Praca inżynierska na kierunku informatyka stosowana Webowy generator wykresów wykorzystujący

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

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Instalacja SQL Server Express. Logowanie na stronie Microsoftu Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy

Bardziej szczegółowo

Sklepy Internetowe oferta

Sklepy Internetowe oferta Sklepy Internetowe oferta Kilka słów o nas Agencja Interaktywna CleverAgency powstała jako odpowiedź na współczesne potrzeby przedsiębiorców. W obecnych czasach obecność firmy w Internecie jest obowiązkowa,

Bardziej szczegółowo

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN Podziękowania REQB Poziom Podstawowy Przykładowy Egzamin Dokument ten został stworzony przez główny zespół Grupy Roboczej REQB dla Poziomu Podstawowego. Tłumaczenie

Bardziej szczegółowo

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików... 49 Konsola... 49 Zapisanie rezultatu do pliku... 50

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików... 49 Konsola... 49 Zapisanie rezultatu do pliku... 50 Spis treści Rozdział 1. Instalacja systemu Aurox...5 Wymagania sprzętowe... 5 Rozpoczynamy instalację... 6 Wykrywanie i instalacja urządzeń... 7 Zarządzanie partycjami... 10 Konfiguracja sieci i boot loadera...

Bardziej szczegółowo

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 9 Narzędzie do wyliczania wskaźników statystycznych Diagnostyka Stanu Nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 31 maja 2012 Historia dokumentu Nazwa dokumentu Nazwa

Bardziej szczegółowo

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

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

Bardziej szczegółowo

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel systemu... 2

Bardziej szczegółowo

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej. Stalowa Wola, 10.03.2014 r. Valio Sp. z o.o. ul. Tuwima 20 37-450 Stalowa Wola Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

Bardziej szczegółowo

SVN. 10 października 2011. Instalacja. Wchodzimy na stronę http://tortoisesvn.tigris.org/ i pobieramy aplikację. Rysunek 1: Instalacja - krok 1

SVN. 10 października 2011. Instalacja. Wchodzimy na stronę http://tortoisesvn.tigris.org/ i pobieramy aplikację. Rysunek 1: Instalacja - krok 1 SVN 10 października 2011 Instalacja Wchodzimy na stronę http://tortoisesvn.tigris.org/ i pobieramy aplikację uruchamiany ponownie komputer Rysunek 1: Instalacja - krok 1 Rysunek 2: Instalacja - krok 2

Bardziej szczegółowo

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką? ROZDZIAŁ1 Podstawy inżynierii oprogramowania: - Cele 2 - Zawartość 3 - Inżynieria oprogramowania 4 - Koszty oprogramowania 5 - FAQ o inżynierii oprogramowania: Co to jest jest oprogramowanie? 8 Co to jest

Bardziej szczegółowo

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO Zapytanie ofertowe nr 1/2014 Wrocław, dn. 29.01.2014 Lemitor Ochrona Środowiska Sp. z o. o. ul. Jana Długosza 40, 51-162 Wrocław tel. recepcja: 713252590, fax: 713727902 e-mail: biuro@lemitor.com.pl NIP:

Bardziej szczegółowo

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska Beata Laszkiewicz Wydział

Bardziej szczegółowo

I. Raport wykonywalności projektu

I. Raport wykonywalności projektu Spis treści: " I. " Raport wykonywalności projektu..." str. 2 " II. " Glosariusz projektu... " str. 4 " III. " Diagramy relacji encja-związek..." str. 6 " IV. " Diagramy przepływu danych..." str. 7 " V.

Bardziej szczegółowo

Tworzenie stron www. Standard. Cena: 1950 zł netto

Tworzenie stron www. Standard. Cena: 1950 zł netto Tworzenie stron www Szanowni Państwo, przedstawiamy ofertę na tworzenie stron www. Dla Państwa wygody strony zostały podzielone na cztery warianty, z których każdy zawiera system zarządzania treścią CMS

Bardziej szczegółowo

Tester oprogramowania 2014/15 Tematy prac dyplomowych

Tester oprogramowania 2014/15 Tematy prac dyplomowych Tester oprogramowania 2014/15 Tematy prac dyplomowych 1. Projekt i wykonanie automatycznych testów funkcjonalnych wg filozofii BDD za pomocą dowolnego narzędzia Jak w praktyce stosować Behaviour Driven

Bardziej szczegółowo

Projekt inżynierski uwagi

Projekt inżynierski uwagi Politechnika Śląska Instytut Matematyki Wydział Matematyki Stosowanej Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja Ta prezentacja zawiera ogólne uwagi, które nie muszą

Bardziej szczegółowo

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego. Fundusze europejskie dla rozwoju regionu łódzkiego.

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego. Fundusze europejskie dla rozwoju regionu łódzkiego. Łódź, dnia 11.04.2011 r. dotyczące: ZAPYTANIE OFERTOWE Opracowania i uruchomienia portalu, w tym: Prace projektowe, programistyczne i wdrożeniowe związane z portalem Prace projektowe, programistyczne i

Bardziej szczegółowo

CMS, CRM, sklepy internetowe, aplikacje Web

CMS, CRM, sklepy internetowe, aplikacje Web CMS, CRM, sklepy internetowe, aplikacje Web Aplikacje PHP, open source, dodatki Add-ins, templatki, moduły na zamówienie Aplikacje mobilne jquery Mobile + PhoneGap Kilka platform w cenie jednego kodu JavaScript!

Bardziej szczegółowo

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Zarządzanie testowaniem wspierane narzędziem HP Quality Center Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe

Bardziej szczegółowo

Automatyzacja Testowania w WEB 2.0

Automatyzacja Testowania w WEB 2.0 Automatyzacja Testowania w WEB 2.0 Wojciech Pająk, Radosław Smilgin XXIV Jesienne Spotkania PTI Wisła, 20-24 października 2008 Agenda Wprowadzenie do automatyzacji testowania Technologie WEB 2.0 Narzędzia

Bardziej szczegółowo

SklepEF5 moduł sklepu i zamówień internetowych do programu EuroFirma i Hermes firmy Humansoft

SklepEF5 moduł sklepu i zamówień internetowych do programu EuroFirma i Hermes firmy Humansoft SklepEF5 moduł sklepu i zamówień internetowych do programu EuroFirma i Hermes firmy Humansoft Funkcja stworzona została z założeniem szybkiej instalacji modułu i uruchomienia witryny internetowej umożliwiającej

Bardziej szczegółowo

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B NAZWA ZADANIA ZADANIE CZĄSTKOWE TECHNOLOGIA ILOŚĆ OSÓB ILOŚĆ GODZIN TERMIN REALIZACJI 1 2 4 5 6 7 Zadanie 1 - wersji alfa 1 systemu B2B 3 723

Bardziej szczegółowo

Prezentacja programu. Parentis Sp. z o.o. Dział Informatyki. Kartoszyno, ul. Przemysłowa 5, 84-110 Krokowa

Prezentacja programu. Parentis Sp. z o.o. Dział Informatyki. Kartoszyno, ul. Przemysłowa 5, 84-110 Krokowa Prezentacja programu Parentis Sp. z o.o. Dział Informatyki Kartoszyno, ul. Przemysłowa 5, 84-110 Krokowa OPIS PROGRAMU I ZASADY UŻYTKOWANIA System CRM współpracuje z programami do obsługi magazynowej,

Bardziej szczegółowo

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Sekcja I: Instytucja zamawiająca/podmiot zamawiający Unia Europejska Publikacja Suplementu do Dziennika Urzędowego Unii Europejskiej 2, rue Mercier, 2985 Luxembourg, Luksemburg Faks: +352 29 29 42 670 E-mail: ojs@publications.europa.eu Informacje i formularze

Bardziej szczegółowo

System zarządzania bazą danych lecznicy dla zwierząt

System zarządzania bazą danych lecznicy dla zwierząt System zarządzania bazą danych lecznicy dla zwierząt WetKlinika Autorzy: Marek Synoradzki, 164740 Marek Wiewiórski, 164751 Rok studiów: III Wydział Informatyki i Zarządzania Prowadzący: Mgr Hanna Mazur

Bardziej szczegółowo

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl .firma Dostarczamy profesjonalne usługi oparte o nowoczesne technologie internetowe Na wstępie Wszystko dla naszych Klientów Jesteśmy świadomi, że strona internetowa to niezastąpione źródło informacji,

Bardziej szczegółowo

Procesowa specyfikacja systemów IT

Procesowa specyfikacja systemów IT Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office

Bardziej szczegółowo

JARYŚ Ryszard Szulczyński Ul. Czarna Droga 1A 89-500 Tuchola Tuchola, dnia 17.08.2015 r. ZAPYTANIE OFERTOWE

JARYŚ Ryszard Szulczyński Ul. Czarna Droga 1A 89-500 Tuchola Tuchola, dnia 17.08.2015 r. ZAPYTANIE OFERTOWE JARYŚ Ryszard Szulczyński Ul. Czarna Droga 1A 89-500 Tuchola Tuchola, dnia 17.08.2015 r. Nazwa i adres Zamawiającego Miejscowość i data ZAPYTANIE OFERTOWE W związku z realizacją projektu pn.: Zastosowanie

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa

Bardziej szczegółowo

Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: 209216. Aukcjomat

Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: 209216. Aukcjomat Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Paweł Parys Nr albumu: 209216 Aukcjomat Praca licencjacka na kierunku INFORMATYKA w zakresie INFORMATYKA Praca wykonana pod kierunkiem

Bardziej szczegółowo

URLOPY BY CTI. Instrukcja obsługi

URLOPY BY CTI. Instrukcja obsługi URLOPY BY CTI Instrukcja obsługi 1. Wstęp.... 3 2. Uruchomienie programu.... 4 3. Rozpoczęcie pracy w programie.... 6 4. Widok kalendarza.... 8 5. Widok pracowników.... 10 6.Tabela z danymi... 11 1. Wstęp.

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Wsparcie projektów celowych

ZAPYTANIE OFERTOWE. Wsparcie projektów celowych ZAPYTANIE OFERTOWE Wsparcie projektów celowych Wrocław, dnia 01 października 2011 r. Zwracamy się z prośbą o przedstawienie oferty handlowej na zakup systemu zarządzania procesami w ramach Działania 1.4

Bardziej szczegółowo

Sklep muzyczny Nutka aplikacja desktopowa

Sklep muzyczny Nutka aplikacja desktopowa Koszalin, dn. 02.06.2013r. Sklep muzyczny Nutka aplikacja desktopowa Dokumentacja projektowa Zespół projektowy: Natalia Karwecka Daniel Fujczak Mateusz Krukowski Krzysztof Siwek Andrzej Smulczak Prowadzący:

Bardziej szczegółowo

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty przedmiotu Stopień studiów i forma: Rodzaj przedmiotu Kod przedmiotu Grupa kursów Zaawansowane techniki analizy

Bardziej szczegółowo

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie

Bardziej szczegółowo

DESIGNER APPLICATION. powered by

DESIGNER APPLICATION. powered by DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy

Bardziej szczegółowo

System magazynowy małego sklepu.

System magazynowy małego sklepu. System magazynowy małego sklepu. dokumentacja użytkownika. Mariusz Grabowski e-mail: mariosh@interia.pl Jabber ID: mariosh@jabber.autocom.pl Spis treści 1 Wstęp. 2 2 Przed uruchomieniem. 3 3 Korzystanie

Bardziej szczegółowo

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21 Organizacja zajęć BAZY DANYCH II WYKŁAD 1 Wykładowca dr inż. Agnieszka Bołtuć, pokój 304, e-mail: aboltuc@ii.uwb.edu.pl Liczba godzin i forma zajęć: 15 godzin wykładu oraz 30 godzin laboratorium Konsultacje:

Bardziej szczegółowo

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści.

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści. Użytkownicy i hasła Dostęp do zaplecza umożliwia rozbudowany system zarządzania użytkownikami. 1. Konta użytkowników tworzy się wybierając z menu Użytkownicy > Menedżer użytkowników na stronie głownej

Bardziej szczegółowo

Dokument Detaliczny Projektu Temat: Gra karciana Makao Colakao

Dokument Detaliczny Projektu Temat: Gra karciana Makao Colakao Koszalin, 21.05.2011 r. Dokument Detaliczny Projektu Temat: Gra karciana Makao Colakao Zespół projektowy: Mateusz Radziuk Maciej Madaj Łukasz Młynik Bartłomiej Machnik Prowadzący: Dr inż. Walery Susłow

Bardziej szczegółowo

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii

Bardziej szczegółowo

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:

Bardziej szczegółowo

Zapytanie ofertowe 13-09-2013

Zapytanie ofertowe 13-09-2013 Zapytanie ofertowe W związku z realizacją projektu współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Działania 8.2 Programu Operacyjnego Innowacyjna Gospodarka 2007-2013,

Bardziej szczegółowo