Aplikacja do aranżacji wnętrz wykorzystująca rozszerzoną rzeczywistość

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

Download "Aplikacja do aranżacji wnętrz wykorzystująca rozszerzoną rzeczywistość"

Transkrypt

1 Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Maciej Kozieł Nr albumu: mk Aplikacja do aranżacji wnętrz wykorzystująca rozszerzoną rzeczywistość Praca licencjacka na kierunku INFORMATYKA Praca wykonana pod kierunkiem dra Janusza Jabłonowskiego Instytut Informatyki Czerwiec 2013

2 Oświadczenie kierującego pracą Potwierdzam, że niniejsza praca została przygotowana pod moim kierunkiem i kwalifikuje się do przedstawienia jej w postępowaniu o nadanie tytułu zawodowego. Data Podpis kierującego pracą Oświadczenie autora (autorów) pracy Świadom odpowiedzialności prawnej oświadczam, że niniejsza praca dyplomowa została napisana przeze mnie samodzielnie i nie zawiera treści uzyskanych w sposób niezgodny z obowiązującymi przepisami. Oświadczam również, że przedstawiona praca nie była wcześniej przedmiotem procedur związanych z uzyskaniem tytułu zawodowego w wyższej uczelni. Oświadczam ponadto, że niniejsza wersja pracy jest identyczna z załączoną wersją elektroniczną. Data Podpis autora (autorów) pracy

3 Streszczenie W pracy przedstawiono szczegółowy opis realizacji aplikacji na urządzenia mobilne, która dzięki rozszerzonej rzeczywistości ułatwia użytkownikom aranżację wnętrz. System wspierany jest przez katalog produktów, z którym klienci są w stanie integrować własne sklepy internetowe z dekoracjami. Słowa kluczowe rozszerzona rzeczywistość, aplikacja na urządzenie mobilne, system sklepów, aranżacja wnętrz 11.3 Informatyka Dziedzina pracy (kody wg programu Socrates-Erasmus) Information systems Information systems applications Enterprise information systems Enterprise applications Klasyfikacja tematyczna Tytuł pracy w języku angielskim Interior design application based on Augmented Reality

4

5 Spis treści Wprowadzenie Wizja projektu Wprowadzenie Cel Zakres Definicje Omówienie reszty rozdziału Umiejscowienie produktu Korzyści Postawienie problemu Kontekst produktu Osoby mające wpływ na wymagania i projekt Demografia rynku Środowisko użytkownika Charakterystyka osób mających wpływ na wymagania Charakterystyka użytkowników Alternatywy i konkurencja Omówienie produktu Umiejscowienie produktu Podsumowanie możliwości Założenia i zależności Koszta Licencjonowanie i instalacja Własności produktu Funkcjonalność Aplikacji Klienckiej Obsługa i własności Katalogu Produktów Integracja ze sklepem internetowym - cechy Modułu Integracyjnego Ograniczenia Założenia jakościowe Priorytety Inne wymagania Standardy Wymagania systemowe Wymagania środowiska

6 2. Architektura Wprowadzenie Cel Zakres Omówienie reszty rozdziału Prezentacja architektury systemu Przypadki użycia Dekompozycja logiczna Dekompozycja na procesy Instalacja systemu Implementacja systemu Założenia i zależności Technologia Oprogramowanie Narzędzia Transfer danych Zespół Harmonogram Dokumentacja techniczna Przegląd przypadków użycia Wyeksportowanie wybranych produktów do Katalogu Importowanie produktów do katalogu Wyszukiwanie obiektów Wyświetlenie obiektu w Widoku AR Dekompozycja logiczna systemu Omówienie Najważniejsze komponenty Dekompozycja na procesy Moduł Integracyjny Katalog Produktów Aplikacja Kliencka Katalog Produktów Instalacja systemu Instalacja aplikacji mobilnej Publikacja Aplikacji Klienckiej do sklepu Google Play Instalacja Katalogu Produktów Instalacja Modułu Integracyjnego Implementacja systemu Omówienie Warstwy Przechowywane dane Dane przechowywane po stronie Modułu Integracyjnego Dane przechowywane po stronie Katalogu Produktów Wydajność systemu Moduł Integracyjny Katalog Produktów Aplikacja Kliencka Jakość Wydajność i Skalowalność Niezawodność Bezpieczeństwo

7 3. Biznesowe przypadki użycia Wprowadzenie Schemat przypadku użycia Wzbogacenie (modyfikacja) produktu o informacje wymagane w trybie AR Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyeksportowanie wybranych produktów do Katalogu Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wybór produktów, które mają być dostępne w Katalogu Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Dodanie sklepu do katalogu Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Modyfikacja i usuwanie produktu Krótki opis

8 Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Logowanie do katalogu Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Dodawanie nowego konta użytkownika Katalogu Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Instrukcja Jak korzystać z aplikacji Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyszukiwanie obiektów Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria

9 Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Filtrowanie obiektów Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyświetlanie listy kategorii Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyświetlenie listy obiektów należących do danej kategorii Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyświetlenie szczegółów obiektu Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyświetlenie galerii danego obiektu

10 Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Przypisanie do znacznika Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Wyświetlenie obiektu w widoku AR Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Robienie zdjęć trybu AR Krótki opis Cele Wydajność Warunki wstępne Czynności Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Kupno produktu Krótki opis Cele Wydajność Warunki wstępne Czynności

11 Kategoria Ryzyko Możliwe usprawnienia Właściciel Możliwe rozwinięcia Organizacja i przebieg prac Organizacja prac Podział prac Filip Daca Maciej Kozieł Paweł Nowosad Łukasz Siczek Opis zawartości pakietu Podsumowanie Bibliografia

12

13 Wprowadzenie Rozszerzona rzeczywistość jest pojęciem stosunkowo nowym i w ostatnim czasie cieszy się bardzo dużym zainteresowaniem. Z drugiej strony na rynku aplikacji mobilnych w dalszym ciągu niewiele jest użytecznych zastosowań tej technologii. Realizując nasz projekt chcieliśmy stworzyć produkt, który w ciekawy sposób wykorzysta rozszerzoną rzeczywistość urozmaicając standardowy schemat robienia zakupów internetowych. W niniejszym tekście bardzo szczegółowo opisano realizowany przez nas system, zarówno ze względu na jego architekturę i budowę ze strony technicznej, jak i wizję produktu znajdującego potencjalne miejsce na rynku. Można znaleźć tu wszystkie informacje na temat samego projektu, wszystkich części systemu oraz organizacji pracy. Praca składa się z sześciu rozdziałów. W rozdziale 1 ukazano najistotniejsze cechy projektu. Szczegółowy opis budowy i realizacji systemu zawarto w rozdziale 2. Rozdział 3 przedstawia opis najistotniejszych przypadków użycia systemu. W rozdziale 4 opisano szczegółowo przebieg i podział prac członków zespołu. Opis zawartości płyty z dostarczonym kodem aplikacji podano w rozdziale 5. W ostatnim rozdziale 6 umieszczono podsumowanie i istotne przemyślenia końcowe. 11

14

15 Rozdział 1 Wizja projektu 1.1. Wprowadzenie Cel Celem tego rozdziału jest zebranie, przeanalizowanie i zdefiniowanie głównych cech systemu. W głównej mierze rozdział opisuje zrealizowany system pod kątem dostępnych funkcjonalności, spełnianych wymagań i zagadnień kluczowych dla interesantów. Ponadto pozwala na weryfikację początkowych założeń w istniejącym systemie. Rozdział pomaga stwierdzić, czy system w dostatecznym stopniu odpowiada na potrzeby klientów i zamawiających, oraz czy został zrealizowany zgodnie z założeniami Zakres Rozdział swoim zakresem obejmuje zagadnienia związane z całością systemu zrealizowanego w ramach przedmiotu Zespołowy Projekt Programistyczny, w którego skład wchodzą: aplikacja kliencka działająca na urządzeniu mobilnym, internetowy katalog produktów wraz z jego interfejsem oraz wtyczka integracyjna dla jednego z popularnych zrębów sklepu internetowego Definicje Podstawowe pojęcia używane w dokumencie pracy licencjackiej: System - w dokumencie mówimy o systemie jako o przedmiocie realizowanego projektu. Jest to w tym wypadku aplikacja kliencka na urządzenie mobilne zintegrowana z katalogiem produktów oraz dodatkowym modułem - wtyczką integracyjną dla sklepu internetowego. Sam sklep internetowy nie wchodzi w skład takowego Systemu, jedynie integruje się z nim za pomocą dodatkowego modułu. Aplikacja Kliencka - część Systemu odpowiadająca za interakcję z użytkownikiem Urządzenia Mobilnego. Jej głównym zadaniem jest prezentowanie produktów z Katalogu w trybie Rozszerzonej Rzeczywistości. Katalog (Produktów) - część Systemu odpowiadająca za przechowywanie informacji o obiektach, które mogą zostać użyte w Aplikacji Klienckiej. Jego głównym zadaniem jest katalogowanie, przechowywanie i wyszukiwanie przedmiotów, oraz udostępnianie ich dla Aplikacji 13

16 Klienckiej. Wtyczka / Moduł Integracyjny - część Systemu odpowiadająca za integrację dowolnego sklepu internetowego opartego o jeden z popularnych zrębów z Systemem. Jej głównym zadaniem jest umożliwienie eksportu wybranych produktów do Katalogu Produktów. AR / Rozszerzona Rzeczywistość - technologia umożliwiająca rozszerzanie otaczającej rzeczywistości o wirtualne obiekty, które do niej nie należą. W Systemie zrealizowana jest przez wyświetlanie obiektów z Katalogu Produktów bezpośrednio na obrazie z kamery Urządzenia Mobilnego. Dzięki temu Użytkownik uzyskuje złudzenie obecności nieistniejących obiektów w rzeczywistości, która go otacza. Użytkownik / Użytkownik Końcowy / Klient - użytkownik Aplikacji Klienckiej. Sklep - Sklep w niniejszym dokumencie reprezentuje sklep internetowy zintegrowany z Systemem za pomocą Modułu Integracyjnego. To pojęcie może również odnosić się do użytkownika go reprezentującego - właściciela lub administratora. Produkt / Obiekt - element, który System jest w stanie przedstawić w trybie Rozszerzonej Rzeczywistości. Mówiąc o Obiekcie poruszamy się w dziedzinie prezentacji AR. Obiekt jest wirtualnym reprezentantem Produktu w Rozszerzonej Rzeczywistości. Produkt jest rozumiany jako element Katalogu Produktów - przedmiot ze sklepu internetowego. Urządzenie Mobilne - telefon komórkowy, bądź tablet o specyfikacji określonej w dalszej części dokumentu. Znacznik - specjalny, ustalony element graficzny, który po wydrukowaniu jest rozpoznawany przez Aplikację Kliencką jako punkt odniesienia dla wyświetlanego Obiektu Omówienie reszty rozdziału W pozostałych sekcjach rozdziału omówione zostaną: założenia realizowane przez System, środowisko interesariuszy i użytkowników Systemu, jego główne funkcje i cechy, ustalenia dotyczące wszelkich wymagań Umiejscowienie produktu Korzyści Aplikacja zastępuje tradycyjny sposób handlowania obrazami, plakatami i podobnymi elementami wystroju wnętrz, które wieszane są pionowo na ścianach. Dotychczas jedynym sposobem na zaaranżowanie wnętrza był zakup wybranych produktów oraz rozmieszczenie ich w pomieszczeniu. Jeśli okazywało się, że któryś element nie komponuje się z otoczeniem, trzeba było zwrócić go i powtórzyć cały proces w stosunku do innego przedmiotu. Nasz produkt ułatwia proces aranżacji wnętrza. Teraz bez konieczności wychodzenia z pomieszczenia oraz zakupu produktu można sprawdzić, jak pożądany obiekt prezentuje się w 14

17 domu. Jeśli zachodzi taka potrzeba, można wybrać kilka podobnych produktów oraz ustawić obok siebie w celu wybrania najbardziej odpowiadającego przedmiotu Postawienie problemu Problem Wypływa na Skutki problemu Skuteczne rozwiązanie spowoduje Bardzo ograniczona możliwość wyboru produktów, które najlepiej komponują się w domowych warunkach Klienci, właściciele sklepów Klient jest zmuszony kupować produkty (np. meble i obrazy) bez gwarancji, że pożądany przedmiot dobrze wkomponuje się w mieszkanie. W przypadku niewłaściwego wyboru klient musi zwrócić przedmiot. wzrost zainteresowania sklepami internetowymi oferującymi produkty do aranżacji wnętrz, bardziej przemyślana decyzja o kupnie przyczyni się do obniżenia liczby zwróconych towarów, większa liczba zadowolonych klientów, wzrost obrotów Kontekst produktu Dla Którzy Aplikacja do aranżacji wnętrz Które W przeciwieństwie do Nasz produkt Klientów i właścicieli sklepów Kupują lub sprzedają towary Jest narzędziem Umożliwia zakup uprzednio sprawdzonego produktu Tradycyjnej formy kupowania umeblowania Pozwala na wybór kilku produktów i umiejscowienie ich w dowolnym miejscu na ścianie w celu porównania z otoczeniem oraz podjęcia właściwej decyzji bez konieczności fizycznego posiadania tych obiektów Osoby mające wpływ na wymagania i projekt Kluczowym interesariuszem jest firma Agitive będąca pomysłodawcą oraz zleceniodawcą projektu. Podczas pracy nad realizacją systemu utrzymywaliśmy stały kontakt oraz konsultowaliśmy ważne decyzje rozwojowe. Bezpośrednich klientów możemy podzielić na dwie grupy. Pierwszą z nich są sklepy internetowe (nazywane dalej Sklepami ), które mogą prezentować swoje produkty za po- 15

18 średnictwem naszej aplikacji. Drugą grupą klientów są użytkownicy końcowi (nazywani dalej Klientami ). Używając naszej aplikacji, Klienci mogą przeglądać ofertę sklepów, prezentując wybrane produkty na ekranie obsługiwanego urządzenia (tabletu, lub smartphonu) w trybie Rozszerzonej Rzeczywistości Demografia rynku Rynek Sklepów Potencjalnym klientem jest praktycznie dowolny sklep internetowy, który sprzedaje produkty do aranżacji wnętrz. Jest to pierwszy tego typu projekt w Polsce, więc trudno jest określi specyfikę rynku. Jedynym wymaganiem technicznym, jest posiadanie przez Sklep systemu sprzedaży, wspieranego przez naszą aplikację. Rynek Klientów Potencjalnym klientem końcowym jest dla nas dowolny użytkownik tabletu bądź smartphona. Aktualnie obserwujemy stały wysoki wzrost liczby tych urządzeń. Do końca 2012 roku spodziewany udział smartphonów w rynku telefonów komórkowych wynosi 49 % Środowisko użytkownika Sklep Środowisko użytkownika, jako administratora sklepu, nie różni się od jego domyślnego środowiska pracy, z którego korzysta podczas wykonywania prac administracyjnych w swoim sklepie. Jednak aby administrator sklepu mógł rozpocząć pracę z naszym systemem, potrzebuje integracji swojego środowiska z Katalogiem produktów, którą zapewni instalacja modułu integracyjnego. Wymagany jest do tego, albo doświadczony administrator platformy sklepowej, albo odpowiednio przeszkolona osoba, oddelegowana z firmy zewnętrznej. Cała interakcja ze środowiskiem systemu odbywa się przez interfejs webowy. Aby dodawać produkty do katalogu, oraz nim zarządzać, wystarczy jeden, zaznajomiony z systemem użytkownik. Czas dodania produktów do katalogu jest znikomy i składa się na niego tylko zaznaczenie produktów do eksportu i potwierdzenie operacji. Każdy produkt można indywidualnie edytować, poprzez interfejs webowy. Klient Aplikacja kliencka jest dostępna do ściągnięcia za darmo w sklepie Google Play. Do uruchomienia użytkownik potrzebuje urządzenia z systemem operacyjnym Android w wersji 2.2 lub wyższej. Aplikacja do działania wymaga połączenia z Internetem. Aby skorzystać z modułu AR, użytkownik potrzebuje papierowego znacznika, który może pobrać bezpośrednio z aplikacji. 16

19 Charakterystyka osób mających wpływ na wymagania Agitive Przedstawiciele Opis Typ Kryteria sukcesu Zaangażowanie Maciej Szerling, Michał Stachowski Firma IT specjalizująca się w tworzeniu aplikacji mobilnych i webowych. Przedstawiciele zamawiającego mają duże doświadczenie w branży IT i mogą współuczestniczyć w realizowanych projektach. Odpowiedzialność: Zleca konkretne zadania. System został wykonany zgodnie ze specyfikacją. Sugeruje dobór technologii, odpowiada na pytania zespołu, dostarcza urządzenia oraz część dokumentacji Charakterystyka użytkowników Sklep Opis Typ Odpowiedzialność Kryteria sukcesu Rezultat Ma sklep internetowy i jest zainteresowany nowymi drogami dystrybucji swoich produktów. Nie jest obeznany z technologiami zastosowanymi przy produkcji i integracji modułu integracyjnego. Jego interakcja z modułem ogranicza się do interfejsu webowego. Kontroluje dodawanie produktów do katalogu i ich ewentualną modyfikację. Produkty ze sklepu są poprawnie dodawane do katalogu. Produkty znajdujące się w katalogu są prezentowane potencjalnym klientom poprzez naszą aplikację mobilną. Produkty dodane go katalogu zwiększają atrakcyjność aplikacji mobilnej dla użytkowników końcowych; większy wybór przedmiotów, które można obejrzeć / kupić. Klient Opis Typ Ma urządzenie z systemem Android oraz naszą aplikację i jest zainteresowany znalezieniem i ewentualnym zakupem przedmiotu z katalogu produktów. Nie musi mieć żadnej specjalistycznej wiedzy. 17

20 Kryteria sukcesu Znalazł produkt którym był zainteresowany, oraz zobaczył poprzez moduł AR, jak będzie się prezentował w docelowym otoczeniu. Dokonał zakupu wybranego towaru Alternatywy i konkurencja Z przeprowadzonej analizy wynika, że technologia AR nie jest wykorzystywana na szeroką skalę przez firmy działające w handlu detalicznym. Rozszerzona Rzeczywistość została użyta jako rozbudowanie papierowego katalogu produktów IKEA. Aplikacja jest dostępna bezpłatnie w Google Play. Innym ciekawym zastosowaniem jest wirtualne przymierzanie butów. Jednakże aplikacja, która ma realizować tą funkcjonalność jest jeszcze niedostępna, została tylko zaprezentowana na Dworcu Centralnym w Hamburgu w kwietniu 2012 roku Omówienie produktu Umiejscowienie produktu Nasz projekt składa się z 3 współpracujących ze sobą produktów, z których 2 są całkowicie niezależne od zewnętrznych systemów, a mianowicie aplikacja kliencka dla Androida oraz serwis internetowy z katalogiem produktów. Natomiast moduł integracji z naszą usługą dla sklepów internetowych jest komponentem systemu sklepowego Magento. Jest on pośrednikiem w komunikacji pomiędzy naszym katalogiem produktów, a sklepem naszego klienta. Taki pośrednik pełni rolę tłumacza, który wie w jaki sposób wykonać polecenia określone w naszym API za pomocą API systemu sklepowego, którego jest komponentem. Dzięki takiemu rozwiązaniu nasz serwer może swobodnie komunikować się ze sklepem niezależnie od używanego przez klienta systemu. Nasz komponent do realizacji swoich funkcjonalności wymaga w ramach sklepu dostępu do modułów odpowiedzialnych za katalog produktów oraz udostępnianie szczegółów na temat wybranego produktu. Dostęp do szczegółów wybranych produktów będzie wymagał wcześniejszej zgody właściciela Podsumowanie możliwości System wizualizacji produktów z użyciem AR Korzyści klienta Szeroka oferta produktów. Łatwy zakup produktów. Możliwość zweryfikowania rzeczywistego wyglądu produktu w pomieszczeniu. Cechy Łatwa integracja sklepów z naszym serwisem. Aplikacja umożliwia szybkie przejście do strony produktu w serwisie klienta. Umieszczanie z możliwością edycji wybranych produktów na żywo na obrazie z kamery. 18

21 Korzyści klienta Łatwe wyszukiwanie i przeglądanie produktów. Cechy Klasyfikowanie produktów do różnych kategorii oraz możliwość definiowania i stosowania filtrów. System katalogu produktów Korzyści klienta Łatwa integracja z systemem katalogu. Łatwe zarządzanie produktami w katalogu. Powiększeniu grupy odbiorców. Cechy Możliwość dodania do serwisu sklepowego komponentu umożliwiającego zarządzanie produktami w naszym katalogu. Zarządzanie produktami w katalogu możliwe jest za pomocą dwóch alternatywnych metod. Pierwszą z nich jest moduł do systemu klienta, który umożliwia edycję z poziomu serwisu sklepu. Drugą jest strona internetowa naszego katalogu. Nowa grupa potencjalnych klientów dzięki zastosowaniu technologii AR, która przyciąga nowych klientów oraz zwiększa szansę zakupu produktu Założenia i zależności Projekt do działania będzie wymagał następujących kompomentów: Android w wersji 2.2 lub nowszej, Vuforia,.Net w wersji 4.5 lub nowszej, Microsoft Azure, Magento w wersji 1.7 lub nowszej. W przypadku jeśli któryś z systemów okaże się niedostępny w trakcie realizacji projektu, wizja będzie wymagała modyfikacji Koszta Aplikacja kliencka do przeglądania produktów będzie dystrybuowana za darmo poprzez Google Play, który pozwala bez dodatkowych opłat rozprowadzać darmowe aplikacje. 19

22 Podobnie jest w przypadku katalogu, którego sama dystrybucja nie będzie generowała żadnych kosztów, ponieważ zarządzanie produktami będzie odbywało się za pomocą serwisu internetowego znajdującego się na naszych serwerach oraz dostępnego za darmo do pobrania modułu do sklepu klienta. Głównym źródłem kosztów naszego systemu będzie utrzymywanie serwerów, które będą znajdowały się w chmurze Windows Azure. Takie rozwiązanie będzie obarczone koniecznością opłacania comiesięcznego abonamentu, którego kwota będzie zależała od rozmiaru przestrzeni dyskowej, rozmiaru bazy danych, liczby maszyn wirtualnych, czasu zużycia procesora oraz wyjściowego transferu internetowego zużywanych nasz serwer. Z kolei te parametry są bezpośrednio powiązane z liczbą klientów oraz ich zapotrzebowaniem na rozmiar dostępnego miejsca na produkty i ruchu internetowego jaki generują ich klienci. Stąd nasza usługa będzie sprzedawana w formie comiesięcznego abonamentu, którego kwota będzie uzależniona od zapotrzebowania klienta na powyżej wymienione parametry oraz od marży, która będzie stanowiła główny przychód dla tego projektu Licencjonowanie i instalacja Instalacja aplikacji klienckiej dla Androida odbywa się automatycznie poprzez sklep Google Play i nie wymaga żadnej dodatkowej konfiguracji. Aktualizacja programu będzie odbywała się podobnie jak instalacja za pośrednictwem dostępnego sklepu. W przypadku sklepów instalacja dla serwisu internetowego polega na założeniu konta i wygenerowania hasła z dostępem do strony zarządzania katalogiem oraz opcjonalnie zintegrowania naszego modułu z serwisem sklepowym klienta. Aktualizacje serwisu do zarządzania katalogiem odbywają się bezpośrednio na serwerze, co nie wymaga żadnych dodatkowych czynności od klienta. Instalacja serwisu z katalogiem będzie wymagała konta w chmurze Windows Azure oraz wyeksportowania tam wcześniej przygotowanej paczki zawierającej certyfikaty i klucze wygenerowane dla serwera. Instalacja modułu do serwisu sklepowego odbywa się zgodnie ze standardem rozszerzeń Magento Własności produktu Funkcjonalność Aplikacji Klienckiej Główną funkcjonalnością udostępnianą przez Aplikację Kliencką jest prezentacja obiektów na obrazie z kamery (tryb AR), bazując na rozpoznanym Znaczniku. Ponadto aplikacja umożliwia manipulowanie wyświetlonymi obiektami - przesuwanie w pionie / poziomie oraz zmniejszanie i obracanie. Obiekty, które Aplikacja Kliencka może wyświetlać w trybie AR, mogą zostać pobrane z Katalogu Produktów, bądź z galerii Urządzenia Mobilnego. W tym celu Katalog Produktów udostępnia odpowiedni interfejs programistyczny umożliwiający Aplikacji Klienckiej przeglądanie i wyszukiwanie obiektów z Katalogu. 20

23 Aplikacja Kliencka ma możliwość prezentacji podstawowych informacji o produktach, przy czym szczególnie wyeksponowany jest zestaw produktów specjalnych (na przykład objętych promocją) - wyróżnionych przez Katalog, na jednym z ekranów. Każdy obiekt może zostać zakupiony w powiązanym z nim sklepie internetowym - Aplikacja Kliencka pozwala na wyświetlenie strony wybranego przedmiotu w zewnętrznej przeglądarce Urządzenia Mobilnego oraz dokonanie zakupu Obsługa i własności Katalogu Produktów Katalog Produktów pełni rolę bazy danych obiektów, które mogą zostać użyte w Aplikacji Klienckiej w trybie AR. Katalog za pośrednictwem interfejsu programistycznego pozwala Aplikacji Klienckiej na wyszukiwanie obiektów przy użyciu określonych filtrów i kategorii, przeglądanie dostępnych obiektów oraz pobranie wybranych obiektów w celu wyświetlenia ich w trybie AR. Ponadto udostępnia Aplikacji Klienckiej zbiór kilku produktów określonych jako wyszczególnione (na przykład w ramach promocji). Katalog Produktów za pośrednictwem interfejsu webowego pozwala upoważnionemu użytkownikowi na wykonywanie czynności administracyjnych takich jak dodawanie lub edycja przechowywanych produktów. Dodatkowo administrator katalogu może definiować własne kategorie, filtry wyszukiwania oraz grupy produktów wyszczególnionych. Dzięki interfejsowi dostarczanemu przez Moduł Integracyjny, Katalog może importować dane o przedmiotach z dowolnego sklepu, który taki moduł posiada. Może również aktualizować informacje o zaimportowanych produktach Integracja ze sklepem internetowym - cechy Modułu Integracyjnego Moduł Integracyjny umożliwia integrację sklepu internetowego opartego na jednym z najpopularniejszych zrębów z Systemem. W szczególności Moduł Integracyjny zrealizowany jest tak, aby upoważniony administrator sklepu mógł w łatwy sposób dołączyć go do swojego sklepu i dodać wybrane przedmioty do Katalogu Produktów za pośrednictwem interfejsu dostarczanego przez sklep. Moduł Integracyjny w nieznaczny sposób zmienia interfejs sklepu, tak aby umożliwić administratorowi wykonanie stosownych czynności. Administrator sklepu wybierając produkty, które chciałby umieścić w Katalogu, powinien dostarczyć dodatkowe informacje takie jak tekstura, która wystąpi w widoku AR Ograniczenia Aplikacja działa tylko na urządzeniach z systemem Android w wersji 2.2 lub wyższej posiadających aparat o matrycy co najmniej 5 Mpix. 21

24 Aplikacja umożliwia wyświetlanie jednocześnie maksymalnie pięciu obiektów. Aplikacja nie obsługuje procesu kupowania produktów, tylko udostępnia odsyłacz do sklepu z wybranym przedmiotem. Aplikacja obsługuje wyłącznie zarejestrowane znaczniki Założenia jakościowe Docelowa dostępność katalogu produktów: 99% w skali roku. Docelowy maksymalny średni (z danego dnia) czas odpowiedzi API katalogu produktów: 40 ms (czas przez który serwer będzie przetwarzał zadanie; nie obejmuje czasów transmisji danych). Aplikacja mobilna jest w stanie rozpoznać znacznik, wydrukowany na kartce rozmiaru A4, w zakresie odległości 40 cm do 3 m. Interfejs aplikacji mobilnej jest intuicyjny w takim stopniu, że korzystający z niego przeciętny użytkownik nie potrzebuje instrukcji obsługi Priorytety Najważniejszym priorytetem dla aplikacji na Androida jest jak najefektywniejsze przetwarzanie obrazu z kamery i wyświetlanie jak najpłynniej na nim obserwowanych obiektów, ponieważ ma to wpływ na komfort użytkowania aplikacji i liczba klientów z niej aktywnie korzystających, co jest najważniejszym czynnikiem sukcesu tego projektu. Drugim równorzędnym priorytetem jest szybkie pobieranie i przetwarzanie informacji z katalogu, co pozwoli skrócić czas oczekiwania użytkownika na załadowanie produktów, co będzie znów skutkowało lepszym komfortem użytkowania aplikacji. Mniej ważnym, ale nadal istotnym celem, jest możliwość jak najbardziej elastycznego dopasowywania filtrów oraz kategorii umożliwiających zawężenie listy produktów do tylko tych poszukiwanych przez użytkownika. Najważniejszym priorytetem dla katalogu jest jak najbardziej elastyczne zarządzanie produktami, tak aby sklep mógł jak najszerzej zaprezentować swoją ofertę, a zarazem musiał poświęcić jak najmniej czasu na jej przygotowanie, co jest bardzo ważnym argumentem za skorzystaniem z naszych usług dla właściciela sklepu. Drugim bardzo ważnym priorytetem jest zapewnienie jak największego bezpieczeństwa poufnych danych przechowywanych przez klienta w naszym serwisie. Najważniejszym priorytetem dla modułu sklepowego jest zapewnienie bezproblemowej integracji sklepu z katalogiem produktów. Moduł Integracyjny powinien umożliwiać prosty eksport wybranych produktów do katalogu, aktualizację informacji o przedmiotach i skuteczne zarządzanie obiektami przeznaczonymi do podglądu w trybie rozszerzonej rzeczywistości. Ponadto dużym priorytetem jest przeźroczystość wtyczki integracyjnej. Powinna ona w możliwie najmniejszym stopniu ingerować w domyślny interfejs użytkownika i nie wychodzić poza standardy narzucone przez zrąb. 22

25 1.9. Inne wymagania Standardy Aplikacja kliencka jest zgodna ze standardem projektowania interfejsu obowiązującym na platformie Android. Katalog Produktów został zrealizowany zgodnie ze wzorcem model - view - controller (MVC), w technologii ASP.NET. Moduł Integracyjny został napisany zgodnie ze standardem tworzenia wtyczek do zrębu Magento. Komunikacja z Katalogiem Produktów opiera się na wymianie obiektów typu JSON przez protokół HTTP Wymagania systemowe Katalog Produktów jest utrzymywany na środowisku Microsoft Azure. Wymagana jest płatna subskrybcja w programie. Moduł Integracyjny, jako wtyczka do istniejącego systemu, dzieli wymagania systemowe z aplikacją Magento - uruchomiona jest w tym samym środowisku co sklep Wymagania środowiska Korzystanie z trybu Rozszerzonej Rzeczywistości wymaga odpowiedniego oświetlenia oraz kolorowych znaczników w formacie A4 umieszczonych na ścianie, w odległości nie większej niż 3 metry od urządzenia mobilnego z Aplikacją Kliencką. Moduł Integracyjny dzieli wymagania środowiska razem z systemem działającym ze zrębem Magento. Program przygotowany dla systemu operacyjnego M$ Windows uruchamia się energicznym dwumlaskiem na jego ikonce w folderze \\FIDO\FOO\BLABA. Następnie kolistym ruchem ręki należy naprowadzić kursor na menu Blabaliza i uaktywnić pozycję Otwórz plik. Po wybraniu pliku i zatwierdzeniu wyboru przyciskiem OK rozpocznie się proces blabalizy. Wyniki zostaną zapisane w pliku o nazwie 99-1a.tx.43 w bieżącym folderze. 23

26

27 Rozdział 2 Architektura 2.1. Wprowadzenie Cel W tym rozdziale przestawiono kompleksowy przegląd architektury, ukazując ją z różnych perspektyw w celu unaocznienia wielu odmiennych aspektów branych pod uwagę przy konstruowaniu systemu. Celem tego przeglądu jest wskazanie i wyjaśnienie najważniejszych decyzji dotyczących architektury, które zostały podjęte w fazie projektowania Zakres Rozdział ten opisuje podstawowe założenia, idee i pomysły, którymi kierowano się podczas realizacji systemu i wszystkich jego elementów: Aplikacji Klienckiej, Katalogu Produktów oraz Modułu Zewnętrznego Omówienie reszty rozdziału Podrozdział 2 - Ukazuje, względem jakich perspektyw przedstawiana jest architektura systemu. Podrozdział 3 - Opisuje kluczowe względem architektury wymagania i zależności dotyczące oprogramowania, technologii, narzędzi i sposobu wytwarzania oprogramowania. Podrozdział 4 - Ilustruje najbardziej kluczowe przypadki użycia systemu ze szczególnym zwróceniem uwagi na role poszczególnych elementów architektury systemu. Podrozdział 5 - Dokonuje logicznej dekompozycji systemu. Podrozdział 6 - Przedstawia rolę i komunikację procesów działających w obrębie systemu. Podrozdział 7 - Przedstawia sposób wdrożenia systemu i instalacji poszczególnych elementów. Podrozdział 8 - Ukazuje sposób, w jaki zaimplementowano omawiany system. Podrozdział 9 - Wyjaśnia logiczne zagadnienia związane z przechowywaniem danych w systemie. 25

28 Podrozdział 10 - Przedstawia architekturę z perspektywy czynników mających znaczny wpływ na wydajność systemu. Podrozdział 11 - Ilustruje, w jaki sposób poszczególne rozwiązania zastosowane przy realizacji systemu, wpływają na kryteria jakości Prezentacja architektury systemu Architektura systemu ukazuje jego budowę i infrastrukturę na wysokim poziomie abstrakcji, aby pojąć działanie poszczególnych elementów oraz decyzje podjęte podczas projektowania i implementacji. Analiza architektury pozwala zrozumieć zagrożenia i trudności, z jakimi spotkano się podczas realizacji systemu, oraz poznać rozwiązania, dzięki którym rozwiązano poszczególne problemy. Model systemu jest przedstawiony poprzez analizę następujących zagadnień: Przypadki użycia Przedstawia najbardziej kluczowe dla systemu przypadki jego użycia. Opisywane przypadki zostały wybrane tak, aby podczas ich analizy możliwe było ukazanie najistotniejszych aspektów architektury - podziału na moduły i komunikacji pomiędzy nimi Dekompozycja logiczna Przedstawia logiczny podział systemu na konkretne moduły, a w obrębie modułów na oddzielne elementy realizujące daną funkcjonalność. Szczegółowo opisuje rolę i zakres danego elementu logicznego Dekompozycja na procesy Przedstawia architekturę systemu ze względu na procesy w nim działające. Ukazuje ich rolę, wzajemną komunikację i okoliczności, w jakich działają Instalacja systemu Opisuje sprzęt, infrastrukturę i środowisko potrzebne do wdrożenia całości systemu. Każdy z głównych modułów systemu wymaga innego środowiska i innych czynności do wykonania pełnego wdrożenia Implementacja systemu Przedstawia podział systemu na warstwy ukazując ich role i zależności między nimi. Zawiera również opis najważniejszych klas i metod Założenia i zależności Technologia System składa się z trzech odrębnych części. Ten podział ma swoje odzwierciedlenie w doborze narzędzi programistycznych. 26

29 Aplikacja mobilna została przygotowana z myślą o systemie Android, w związku z tym powstała w Javie. Dodatkowo do zaprogramowania modułu Rozszerzonej Rzeczywistości została wykorzystana zewnętrzna biblioteka, Vuforia, która jest napisana w C++. Cześć związana z katalogiem produktów powstała przy wykorzystaniu technologii.net. Wykorzystany został język Visual Basic, Azure Cloud oraz wzorzec MVC. Ostatnia warstwa systemu jest wtyczką dedykowaną do Magento, stąd z konieczności została przygotowana w PHP Oprogramowanie Moduł integracyjny powstał jako wtyczka do zrębu Magento. Z tego powodu konieczne było skorzystanie z serwera HTTP Apache 2 oraz bazy danych MySQL, których używa system macierzysty Narzędzia Przy pracy nad systemem wykorzystywane były narzędzie wspomagające programowanie: Eclipse (aplikacja mobilna i wtyczka do Magento) oraz Microsoft Visual Studio 2010 (część katalogowa). Powyższe narzędzia są bezpłatnie dostępne dla studentów, co miało kluczowe znaczenie przy ich wyborze Transfer danych Ważną cześć systemu stanowi transfer danych pomiędzy warstwami systemu. Przy oprogramowaniu mechanizmów komunikacji został położony duży nacisk na kwestie bezpieczeństwa oraz minimalizację ilości przesyłanych danych Zespół Projekt został zrealizowany wyłącznie przez czteroosobowy zespół w ramach rocznego proseminarium licencjackiego Zespołowy projekt programistyczny na Wydziale Matematyki, Informatki i Mechaniki Uniwersytetu Warszawskiego Harmonogram Przed rozpoczęciem prac nad wykonaniem systemu, wspólnie z zamawiającym został przygotowany harmonogram. Realizacja projektu następowała zgodnie z przyjętymi terminami. Szczegółowy harmonogram jest zawarty w załączniku Dokumentacja techniczna Niezbędnym składnikiem projektu jest udokumentowanie techniczne pracy umożliwiające rozwijanie systemu. Dokumentacja została przygotowana przy użyciu narzędzia Doxygen oraz phpdocumentor. 27

30 2.4. Przegląd przypadków użycia Wyeksportowanie wybranych produktów do Katalogu Krótki opis Administrator Sklepu (Aktor) może zażądać umieszczenia wybranych produktów ze Sklepu w Katalogu Produktów, skąd będą one mogły zostać pobrane przez Aplikację Kliencką i zaprezentowane w trybie AR. Dokonuje tego przez wybranie odpowiednich przedmiotów z listy i potwierdzenie wyboru przyciskiem. Jest to kluczowy przypadek użycia, w którym największą rolę odgrywa Moduł Integracyjny. Cele Umieszczenie wybranego produktu ze Sklepu w Katalogu Produktów, bądź aktualizacja danych o wybranym przedmiocie, jeśli już znajdują się one w Katalogu. Warunki wstępne Sklep internetowy oparty na zrębie Magento z Modułem Integracyjnym, Nowoczesna przeglądarka internetowa z dostępem do Internetu, Prawa dostępu do panelu administracyjnego Sklepu, Sklep internetowy zarejestrowany w Katalogu Produktów, Co najmniej jeden produkt przystosowany do prezentacji w trybie AR.. Czynności wraz z prezentacją architektury 1. Aktor wchodzi na stronę internetową swojego Sklepu. (*) 2. Aktor loguje się do panelu administratora. (*) 3. Aktor przechodzi do widoku Modułu Integracyjnego wybierając odpowiednią pozycję z menu. (*) Kontroler Widoków Modułu Integracyjnego odpowiada za przekazanie odpowiedniej treści do przeglądarki Użytkownika. 4. Aktor znajduje na liście przedmiotów ten, który chce wyeksportować do Katalogu. Za realizację tego etapu odpowiada Interfejs Webowy Modułu Integracyjnego, który przekazuje Użytkownikowi listę przedmiotów pobranych z bazy przy pomocy Kontrolera Bazy Danych. 5. Na końcu za pomocą przycisku Export eksportuje wybrany produkt do Katalogu. Ten etap przypadku użycia jest realizowany przez Moduł Komunikacji z Katalogiem. 6. Po pomyślnym dodaniu obiektów do Katalogu, System wyświetla Aktorowi informację o powodzeniu operacji. Za wyświetlenie komunikatu odpowiada ponownie Interfejs Webowy, a samą treść komunikatu dostarcza Moduł Komunikacji z Katalogiem. (*) - czynności, których przebieg zależy od używanego zrębu 28

31 Importowanie produktów do katalogu Krótki opis Cele Administrator Sklepu chce automatycznie dodać przygotowane produkty do Katalogu. Zaimportowanie produktów poprzez Moduł Integracyjny w celu dodania ich do bazy danych Katalogu. Warunki wstępne Po stronie modułu integracyjnego sklepu, produkty muszą wcześniej zostać poprawnie przygotowane. Czynności podstawowe 1. Administrator sklepu loguje się do katalogu produktów (interfejs www Katalogu). 2. Wchodzi do zakładki zarządzania produktami, gdzie klika na przycisk Importuj produkty. 3. Produkty są automatycznie importowane, po czym wyświetla się informacja o pomyślnie zakończonym zadaniu. W tym punkcie aplikacja korzysta z API do komunikacji z Modułem Integracyjnym i zapisuje dane używając kontrolera bazy danych Wyszukiwanie obiektów Krótki opis Użytkownik Aplikacji Klienckiej (Aktor) korzystając z wyszukiwarki chce wyszukać wszystkie produkty znajdujące się w Katalogu Produktów, które są powiązane z frazą przez niego wpisaną. Zapytanie o wyszukanie produktów zostanie wysłane z Aplikacji Klienckiej do Katalogu Produktów, a następnie w odpowiedzi zostaną pobrane wyniki wyszukiwania i zaprezentowane użytkownikowi w Aplikacji Klienckiej. Następnie użytkownik będzie mógł wybrać interesujące go produkty i wyświetlić ja w widoku AR. Cele Aktor korzystając z Aplikacji Klienckiej chce znaleźć wszystkie dostępne produkty w Katalogu Produktów powiązane z jakąś konkretną frazą. Warunki wstępne Aplikacja Kliencka posiada dostęp do Internetu. Czynności wraz z prezentacją architektury 1. Aktor naciska przycisk Q, co powoduje pojawienie się w Aplikacji Klienckiej pola tekstowego na frazę wyszukiwania. 2. Aktor wpisuje w pole, które się pojawiło, frazę według, której chce wyszukać obiekty. 29

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

WellCommerce Poradnik: Sprzedaż

WellCommerce Poradnik: Sprzedaż WellCommerce Poradnik: Sprzedaż Spis treści well W tej części poradnika poznasz funkcje WellCommerce odpowiedzialne za obsługę sprzedaży. 2 Spis treści... 2 Wstęp... 3 Logowanie do panelu administratora...

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

APLIKACJA SHAREPOINT

APLIKACJA SHAREPOINT APLIKACJA SHAREPOINT Spis treści 1. Co to jest SharePoint?... 2 2. Tworzenie nowej witryny SharePoint (obszar roboczy)... 2 3. Gdzie znaleźć utworzone witryny SharePoint?... 3 4. Personalizacja obszaru

Bardziej szczegółowo

Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy

Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy Spis treści: 1 WSTĘP... 3 2 DOSTĘP DO SYSTEMU... 3 3 OPIS OGÓLNY SEKCJI TŁUMACZENIA...

Bardziej szczegółowo

Wyjaśnienia z dnia r. do treści Zapytania Ofertowego nr ZO/3/FO/POPC/2017 w odpowiedzi na pytania dotyczące Zapytania ofertowego.

Wyjaśnienia z dnia r. do treści Zapytania Ofertowego nr ZO/3/FO/POPC/2017 w odpowiedzi na pytania dotyczące Zapytania ofertowego. Wyjaśnienia z dnia 14.09.2017r. do treści Zapytania Ofertowego nr ZO/3/FO/POPC/2017 w odpowiedzi na pytania dotyczące Zapytania ofertowego. 1. Czy dobrze rozumiem, że administracja portalem jest po Państwa

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja aplikacji internetowej do wyszukiwania promocji Autor: Sylwester Wiśniewski Promotor: dr Jadwiga Bakonyi Kategorie: aplikacja webowa Słowa

Bardziej szczegółowo

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

MAMP: Można to pobrać i zainstalować z   XAMPP: Można go pobrać i zainstalować z WordPress : Omówienie I Instalacja Na początek, dlaczego byłbyś zainteresowany wykorzystaniem WordPressa razem z PhoneGap? Zapytałbym: "Dlaczego byś nie?" Moim zdaniem WordPress jest jednym z najłatwiejszych

Bardziej szczegółowo

Instrukcja dla osoby potwierdzającej profil zaufany

Instrukcja dla osoby potwierdzającej profil zaufany Załącznik nr 3 do Procedury działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Gdańsku Instrukcja dla osoby potwierdzającej profil zaufany Spis treści 1. Cel i zakres dokumentu...3

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja mobilnego systemu wspomagającego organizowanie zespołowej aktywności fizycznej Autor: Krzysztof Salamon W dzisiejszych czasach życie ludzi

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką Autor: Paweł Konieczny Promotor: dr Jadwigi Bakonyi Kategorie: aplikacja www Słowa kluczowe: Serwis

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt o implementacja pakietu gier planszowych realizowany na platformie Android Autor: Paweł Piechociński Promotor: dr Jadwiga Bakonyi Kategorie: gra planszowa

Bardziej szczegółowo

Platforma e-learningowa

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

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

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

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ ELEKTRONICZNA KSIĄŻKA ZDARZEŃ Instrukcja obsługi 1. WSTĘP... 2 2. LOGOWANIE DO SYSTEMU... 2 3. STRONA GŁÓWNA... 3 4. EWIDENCJA RUCHU... 4 4.1. Dodanie osoby wchodzącej na teren obiektu... 4 4.2. Dodanie

Bardziej szczegółowo

Oprogramowanie ILUO Biznes pozwala na jednoczesne zarządzanie wieloma sklepami Internetowymi zbudowanymi na oprogramowaniu różnych producentów.

Oprogramowanie ILUO Biznes pozwala na jednoczesne zarządzanie wieloma sklepami Internetowymi zbudowanymi na oprogramowaniu różnych producentów. Oprogramowanie ILUO Biznes pozwala na jednoczesne zarządzanie wieloma sklepami Internetowymi zbudowanymi na oprogramowaniu różnych producentów. Niektóre z modułów Integracyjnych z ILUO Biznes zostały przygotowane

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

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,

Bardziej szczegółowo

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV Piotr Jarosik, Kamil Jaworski, Dominik Olędzki, Anna Stępień Dokumentacja wstępna TIN Rozproszone repozytorium oparte o WebDAV 1. Wstęp Celem projektu jest zaimplementowanie rozproszonego repozytorium

Bardziej szczegółowo

1. Cel i zakres dokumentu Słownik pojęć użytych w instrukcji... 3

1. Cel i zakres dokumentu Słownik pojęć użytych w instrukcji... 3 INSTRUKCJA DLA OSOBY POTWIERDZAJĄCEJ PROFIL ZAUFANY WERSJA 02.03 Spis treści 1. Cel i zakres dokumentu... 3 1.1. Słownik pojęć użytych w instrukcji... 3 2. Menu osoby potwierdzającej... 4 3. Uprawnienia

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

Dokumentacja projektu QUAIKE Architektura oprogramowania

Dokumentacja projektu QUAIKE Architektura oprogramowania Licencjacka Pracownia Oprogramowania Instytut Informatyki Uniwersytetu Wrocławskiego Jakub Kowalski, Andrzej Pilarczyk, Marek Kembrowski, Bartłomiej Gałkowski Dokumentacja projektu QUAIKE Architektura

Bardziej szczegółowo

Użytkownik zewnętrzny (UZ) może wykonywać następujące czynności:

Użytkownik zewnętrzny (UZ) może wykonywać następujące czynności: Instrukcja obsługi Aplikacji Zarządzania Uprawnieniami (AZU) dla użytkowników zewnętrznych (UZ) w Zintegrowanym Systemie Zarządzania Tożsamością (ZSZT) Użytkownik zewnętrzny (UZ) może wykonywać następujące

Bardziej szczegółowo

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 30 marca 2015

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 30 marca 2015 ! BSX PRINTER INSTRUKCJA UŻYTKOWNIKA Autor: Karol Wierzchołowski 30 marca 2015 SPIS TREŚCI WSTĘP... 3 INTERFEJS PROGRAMU... 5 KONFIGURACJA PROGRAMU... 6 DRUKOWANIE PARAGONÓW I FAKTUR... 8 REJESTRACJA PROGRAMU...

Bardziej szczegółowo

Bydgoskie Centrum Archiwizacji Cyfrowej sp. z o.o.

Bydgoskie Centrum Archiwizacji Cyfrowej sp. z o.o. STRONA GŁÓWNA ` Usługa earchiwizacja.pl przeznaczona jest zarówno dla osób indywidualnych, jak i firm. Wykorzystuje zasadę przetwarzania danych w chmurze. Pozwala to na dostęp do własnej bazy dokumentów

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

Wydział Informatyki, Elektroniki i Telekomunikacji. Katedra Informatyki

Wydział Informatyki, Elektroniki i Telekomunikacji. Katedra Informatyki Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Informatyki Pastebin w wersji zorientowanej na środowisko mobilne z klientem pozwalającym na oba kierunki przeklejania. Dokumentacja deweloperska

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

Opis Architektury Systemu Galileo

Opis Architektury Systemu Galileo Opis Architektury Systemu Galileo Sławomir Pawlewicz Alan Pilawa Joanna Sobczyk Marek Sobierajski 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 5 1.1 Cel.......................................... 5 1.2 Zakres........................................

Bardziej szczegółowo

epuap Archiwizacja w Osobistym Składzie Dokumentów

epuap Archiwizacja w Osobistym Składzie Dokumentów epuap Archiwizacja w Osobistym Składzie Dokumentów Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka SPIS TREŚCI SPIS

Bardziej szczegółowo

Aquarius Podręcznik uz ytkownika

Aquarius Podręcznik uz ytkownika "Wdrożenie wymagań dyrektywy INSPIRE / Dostosowanie zasobów danych przestrzennych PMŚ do wymagań dyrektywy INSPIRE Etap I" Projekt dofinansowany ze środków Narodowego Funduszu Ochrony Środowiska i Gospodarki

Bardziej szczegółowo

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Instalacja roli kontrolera domeny, Aby zainstalować rolę kontrolera domeny, należy uruchomić Zarządzenie tym serwerem, po czym wybrać przycisk

Bardziej szczegółowo

Dokumentacja Użytkownika Systemu

Dokumentacja Użytkownika Systemu Dokumentacja Użytkownika Systemu Integracja z Nokaut i Radar Wersja 7.7 Spis treści 1 INTEGRACJA... 3 2 REJESTRACJA... 4 2.1 NOKAUT... 4 2.2 RADAR.PL... 4 3 KONFIGURACJA... 5 4 PRZYGOTOWANIE ASORTYMENTU...

Bardziej szczegółowo

Symulator doboru koloru i przetłoczenia bramy garażowej oraz wzoru drzwi wejściowych. do elewacji budynku klienta

Symulator doboru koloru i przetłoczenia bramy garażowej oraz wzoru drzwi wejściowych. do elewacji budynku klienta Symulator doboru koloru i przetłoczenia bramy garażowej oraz wzoru drzwi wejściowych do elewacji budynku klienta Wszechobecna nowa technologia Smartfony obecnie coraz częściej zastępują zwykłe telefony

Bardziej szczegółowo

OPIS i SPECYFIKACJA TECHNICZNA

OPIS i SPECYFIKACJA TECHNICZNA OPIS i SPECYFIKACJA TECHNICZNA Dotyczy Konkursu ofert numer 1/POIG 8.2/2013 WdroŜenie internetowego systemu klasy B2B do automatyzacji procesów biznesowych oraz koordynacji działań z partnerami w firmie

Bardziej szczegółowo

W dalszej części dokumentu przedstawiamy skrócony opis kluczowych funkcji systemu. Niniejszy dokument nie zawiera opisu technicznego systemu.

W dalszej części dokumentu przedstawiamy skrócony opis kluczowych funkcji systemu. Niniejszy dokument nie zawiera opisu technicznego systemu. 1. Informacje Podstawowe Mediamanager 2.1 jest systemem wspierającym zarządzanie dokumentami elektronicznymi. Podstawowymi funkcjami realizowanymi przez oprogramowanie jest przetrzymywanie, zarządzanie

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA Repozytorium Dokumentów Elektronicznych KS-EDE ISO 9001:2008 Dokument: 2015.0.0.7 Wydanie: 2015-08

INSTRUKCJA UŻYTKOWNIKA Repozytorium Dokumentów Elektronicznych KS-EDE ISO 9001:2008 Dokument: 2015.0.0.7 Wydanie: 2015-08 Spis treści Wstęp... 2 1. System KS-EWD... 2 1.1. Instalacja KS-EWD... 2 2. Aktualizacja plików repozytorium Dokumentów... 4 2.1.1. Instalacja KS-EDE... 7 3. Integracja systemów... 8 4. Konfiguracja ustawień

Bardziej szczegółowo

Tworzenie i obsługa wirtualnego laboratorium komputerowego

Tworzenie i obsługa wirtualnego laboratorium komputerowego Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Michał Ochociński nr albumu: 236401 Praca magisterska na kierunku informatyka stosowana Tworzenie i obsługa wirtualnego

Bardziej szczegółowo

INSTRUKCJA ADMINISTRATORA KLIENTA

INSTRUKCJA ADMINISTRATORA KLIENTA INSTRUKCJA ADMINISTRATORA KLIENTA Logowanie do aplikacji... 2 Moje konto... 2 Pracownicy... 2 Grupy (podzakładka Pracownicy)... 5 Oferta dla Ciebie... 7 Kupione książki... 9 Oferta strony głównej (podzakładka

Bardziej szczegółowo

ShopGold Integrator by CTI. Instrukcja

ShopGold Integrator by CTI. Instrukcja ShopGold Integrator by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja połączenia... 4 3. Eksport grup towarowych... 6 4. Eksport towarów... 7 5. Eksport zdjęć... 9 6. Pobieranie zamówień...

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

Instrukcja obsługi platformy B2B ARA Pneumatik

Instrukcja obsługi platformy B2B ARA Pneumatik Instrukcja obsługi platformy B2B ARA Pneumatik Spis treści 1. DOSTĘP DO SERWISU... 2 1.1 REJESTRACJA... 2 1.2 LOGOWANIE... 4 1.3 RESETOWANIE HASŁA... 4 2. SKŁADANIE ZAMÓWIENIA... 5 2.1 WYBÓR GRUPY PRODUKTÓW...

Bardziej szczegółowo

PWI Instrukcja użytkownika

PWI Instrukcja użytkownika PWI Instrukcja użytkownika Spis treści 1. Wprowadzenie... 1 2. Przebieg przykładowego procesu... 1 3. Obsługa systemu... 5 a. Panel logowania... 5 b. Filtrowanie danych... 5 c. Pola obligatoryjne... 6

Bardziej szczegółowo

Dokumentacja Użytkownika Systemu

Dokumentacja Użytkownika Systemu Dokumentacja Użytkownika Systemu Integracja z Nokaut i Radar Wersja 2016.2 Spis treści 1 INTEGRACJA... 3 2 REJESTRACJA... 4 2.1 NOKAUT... 4 2.2 RADAR.PL... 4 3 KONFIGURACJA... 5 4 PRZYGOTOWANIE ASORTYMENTU...

Bardziej szczegółowo

Zintegrowany system usług certyfikacyjnych. Dokumentacja użytkownika. Obsługa wniosków certyfikacyjnych i certyfikatów. Wersja dokumentacji 1.

Zintegrowany system usług certyfikacyjnych. Dokumentacja użytkownika. Obsługa wniosków certyfikacyjnych i certyfikatów. Wersja dokumentacji 1. Dokumentacja użytkownika Zintegrowany system usług certyfikacyjnych Obsługa wniosków certyfikacyjnych i certyfikatów Wersja dokumentacji 1.05 Unizeto Technologies SA - www.unizeto.pl Autorskie prawa majątkowe

Bardziej szczegółowo

Załącznik techniczny przedmiotu zamówienia komponentu

Załącznik techniczny przedmiotu zamówienia komponentu Załącznik nr 1 mapowego dla portalu WWW Załącznik techniczny przedmiotu zamówienia komponentu 1.1 Komponent mapowy Zleceniodawcy pozostawia się wolną rękę w wyborze technologii w jakiej zostanie stworzony

Bardziej szczegółowo

Użytkownik zewnętrzny (UZ) może wykonywać następujące czynności:

Użytkownik zewnętrzny (UZ) może wykonywać następujące czynności: Instrukcja obsługi Aplikacji Zarządzania Uprawnieniami (AZU) dla użytkowników zewnętrznych (UZ) w Zintegrowanym Systemie Zarządzania Tożsamością (ZSZT) Użytkownik zewnętrzny (UZ) może wykonywać następujące

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

Tworzenie prezentacji w MS PowerPoint

Tworzenie prezentacji w MS PowerPoint Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje

Bardziej szczegółowo

Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0

Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0 Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0 Wersja z dnia: 2017-08-21 Spis treści Opis... 3 1. Zasady bezpieczeństwa... 3 Instalacja... 3 Użytkowanie...

Bardziej szczegółowo

Podręcznik użytkownika Obieg dokumentów

Podręcznik użytkownika Obieg dokumentów Podręcznik użytkownika Obieg dokumentów Opracowany na potrzeby wdrożenia dla Akademii Wychowania Fizycznego im. Eugeniusza Piaseckiego w Poznaniu W ramach realizacji projektu: Uczelnia jutra wdrożenie

Bardziej szczegółowo

Dokumentacja aplikacji Szachy online

Dokumentacja aplikacji Szachy online Projekt z przedmiotu Technologie Internetowe Autorzy: Jakub Białas i Jarosław Tyma grupa II, Automatyka i Robotyka sem. V, Politechnika Śląska Przedmiot projektu: Aplikacja internetowa w języku Java Dokumentacja

Bardziej szczegółowo

Voicer. SPIKON Aplikacja Voicer V100

Voicer. SPIKON Aplikacja Voicer V100 Voicer SPIKON Aplikacja Voicer V100 SPIKON Voicer Aplikacja Voicer w platformie SPIKON dedykowana jest przede wszystkim konsultantom kampanii wirtualnego Call Center. Dając łatwy dostęp do najważniejszych

Bardziej szczegółowo

Instrukcja Integracja z istore. Wersja z 07/02/2015. Copyright Zakupteraz.pl

Instrukcja Integracja z istore. Wersja z 07/02/2015. Copyright Zakupteraz.pl Instrukcja Integracja z istore Wersja z 07/02/2015 Copyright Zakupteraz.pl 1. SPIS TREŚCI 1. SPIS TREŚCI... 2 2. WSTĘP... 3 3. OPIS PROCEDURY INTEGRACJI... 4 1.1. LOGOWANIE... 4 1.2. PANEL KLIENTA INTEGRACJA

Bardziej szczegółowo

Kurier DPD by CTI. Instrukcja

Kurier DPD by CTI. Instrukcja Kurier DPD by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Pierwsze uruchomienie... 4 3. Konfiguracja... 5 3.1. Konfiguracja ogólna... 5 3.1.1. Serwer MS SQL... 5 3.1.2. Ustawienia drukarek... 6

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

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

Bardziej szczegółowo

Nowa Netia administrator firmy Nagrywanie połączeń-zarządzanie

Nowa Netia administrator firmy Nagrywanie połączeń-zarządzanie RBT API v2.3 Nowa Netia administrator firmy Nagrywanie połączeń-zarządzanie Spis treści I. WPROWADZENIE 2 II. OPIS FUNKCJONALNOŚCI..3 1. LOGOWANIE I ZMIANA HASŁA...3 1.1 LOGOWANIE..3 1.2 WIDOK PO ZALOGOWANIU...4

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

Instrukcja obsługi Zaplecza epk dla Pracowników Instytucji w zakresie zarządzania danymi szczegółowymi dotyczącymi sposobu realizacji procedury

Instrukcja obsługi Zaplecza epk dla Pracowników Instytucji w zakresie zarządzania danymi szczegółowymi dotyczącymi sposobu realizacji procedury Instrukcja obsługi Zaplecza epk dla Pracowników Instytucji w zakresie zarządzania danymi szczegółowymi dotyczącymi sposobu realizacji procedury 1 Spis treści: 1 WSTĘP... 3 2 DOSTĘP DO SYSTEMU... 3 3 INSTYTUCJA

Bardziej szczegółowo

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS ppłk dr inż. Paweł KANIEWSKI mjr dr inż. Robert URBAN kpt. mgr inż. Kamil WILGUCKI mgr inż. Paweł SKARŻYŃSKI WOJSKOWY INSTYTUT ŁĄCZNOŚCI

Bardziej szczegółowo

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

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

Bardziej szczegółowo

InPost dla PrestaShop. kompatybliny z wersjami: 1.5, 1.6. Instrukcja obsługi

InPost dla PrestaShop. kompatybliny z wersjami: 1.5, 1.6. Instrukcja obsługi InPost dla PrestaShop kompatybliny z wersjami: 1.5, 1.6 Instrukcja obsługi 1 Spis treści 1. Konto InPost... 2 2. Instalacja wtyczki... 2 2.1 Aktualizacja modułu... 2 3. Konfiguracja... 3 3.1 Informacje

Bardziej szczegółowo

INSTRUKCJA INSTALACJI SYSTEMU

INSTRUKCJA INSTALACJI SYSTEMU Zarządzanie Procesami Informatycznymi Sp. z o.o. 54-204 Wrocław, ul. Legnicka 62 Tel. : ( 071 ) 354 88 88 Fax : ( 071 ) 354 88 99 E-mail : biuro@vilico.pl INSTRUKCJA INSTALACJI SYSTEMU Wersja 1.4-1 - Spis

Bardziej szczegółowo

Data wydania: 2013-06-12. Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego

Data wydania: 2013-06-12. Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego Wersja 1.0 Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki Tytuł dokumentu: Dokumentacja dla administratora strony

Bardziej szczegółowo

MPH Mini. Instrukcja użytkownika ver 102 (14-11-2015)

MPH Mini. Instrukcja użytkownika ver 102 (14-11-2015) MPH Mini Instrukcja użytkownika ver 102 (14-11-2015) MPH Mini to aplikacja pracująca pod systemem Android (Wersja Android min. 4.0) przeznaczona do wykonywania inwentaryzacji oraz przeglądania informacji

Bardziej szczegółowo

Instrukcja użytkownika. Aplikacja Smart Paczka DPD

Instrukcja użytkownika. Aplikacja Smart Paczka DPD Instrukcja użytkownika Aplikacja Smart Paczka DPD Instrukcja użytkownika Aplikacja Smart Paczka DPD Wersja 2.0 Warszawa, Wrzesień 2015 Strona 2 z 9 Instrukcja użytkownika Aplikacja Smart Paczka DPD Spis

Bardziej szczegółowo

GEO-SYSTEM Sp. z o.o. ul. Kubickiego 9 lok. 5, 02-954 Warszawa, tel./fax 847-35-80, 843-41-68 www.geo-system.com.pl geo-system@geo-system.com.

GEO-SYSTEM Sp. z o.o. ul. Kubickiego 9 lok. 5, 02-954 Warszawa, tel./fax 847-35-80, 843-41-68 www.geo-system.com.pl geo-system@geo-system.com. GEO-SYSTEM Sp. z o.o. ul. Kubickiego 9 lok. 5, 02-954 Warszawa, tel./fax 847-35-80, 843-41-68 www.geo-system.com.pl geo-system@geo-system.com.pl e-mapa Podręcznik użytkownika Warszawa 2012 e-mapa podręcznik

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

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

Internetowy serwis Era mail Aplikacja sieci Web

Internetowy serwis Era mail Aplikacja sieci Web Internetowy serwis Era mail Aplikacja sieci Web (www.login.eramail.pl) INSTRUKCJA OBSŁUGI Spis treści Internetowy serwis Era mail dostępny przez komputer z podłączeniem do Internetu (aplikacja sieci Web)

Bardziej szczegółowo

POMOC / INSTRUKCJA OBSŁUGI

POMOC / INSTRUKCJA OBSŁUGI POMOC / INSTRUKCJA OBSŁUGI 1. Powiększanie mapy 2. Plakat 3. Schemat lekcji 4. Broszura informacyjna 5. Instrukcja obsługi Pasek narzędzi i menu wyboru Zmiana skali mapy Mini mapa - podgląd na położenie

Bardziej szczegółowo

Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu

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...

Bardziej szczegółowo

Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox. System Bankowości Internetowej KIRI BS 2012

Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox. System Bankowości Internetowej KIRI BS 2012 Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox System Bankowości Internetowej KIRI BS 2012 1) Wstęp Do prawidłowego działania systemu Bankowości Internetowej KIRI BS wymagany

Bardziej szczegółowo

Specyfikacja funkcjonalna

Specyfikacja funkcjonalna Projekt: System wspomagania osób studiujących Strona: 1 / 12 Opracowali: Zatwierdzili: Justyna Gutkowska Damian Głuchowski Krzysztof Krajewski dr inż. Sławomir Skoneczny Podpis: Podpis: Podpis: Podpis:

Bardziej szczegółowo

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 10 sierpnia 2017

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 10 sierpnia 2017 BSX PRINTER INSTRUKCJA UŻYTKOWNIKA! Autor: Karol Wierzchołowski 10 sierpnia 2017 SPIS TREŚCI WSTĘP... 3 INTERFEJS PROGRAMU... 5 KONFIGURACJA PROGRAMU... 6 DRUKOWANIE PARAGONÓW I FAKTUR... 8 REJESTRACJA

Bardziej szczegółowo

Centrum Informatyki "ZETO" S.A. w Białymstoku. Wysyłanie danych o licencjach i zezwoleniach do CEIDG w systemie ProcEnt Licencje

Centrum Informatyki ZETO S.A. w Białymstoku. Wysyłanie danych o licencjach i zezwoleniach do CEIDG w systemie ProcEnt Licencje Centrum Informatyki "ZETO" S.A. w Białymstoku Wysyłanie danych o licencjach i zezwoleniach do CEIDG w systemie Białystok, 29 czerwca 2012 Tytuł dokumentu: Wysyłanie danych o licencjach i zezwoleniach do

Bardziej szczegółowo

Nr: 12. Tytuł: UDOSTĘPNIANIE DANYCH O SPRAWACH KLIENTOM KANCELARII NA ZEWNĘTRZNYCH SERWERACH WWW. Data modyfikacji: 2012-03-08

Nr: 12. Tytuł: UDOSTĘPNIANIE DANYCH O SPRAWACH KLIENTOM KANCELARII NA ZEWNĘTRZNYCH SERWERACH WWW. Data modyfikacji: 2012-03-08 Nr: 12 Tytuł: UDOSTĘPNIANIE DANYCH O SPRAWACH KLIENTOM KANCELARII NA ZEWNĘTRZNYCH SERWERACH WWW Data modyfikacji: 2012-03-08 Co zawiera ten dokument: Ten dokument zawiera informacje o możliwościach i sposobie

Bardziej szczegółowo

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6 Zawartość Wstęp... 1 Instalacja... 2 Konfiguracja... 2 Uruchomienie i praca z raportem... 6 Wstęp Rozwiązanie przygotowane z myślą o użytkownikach którzy potrzebują narzędzie do podziału, rozkładu, rozbiórki

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

Mercedes-Benz WebParts

Mercedes-Benz WebParts Mercedes-Benz WebParts Informator dla Klientów Mercedes-Benz WebParts, został gruntownie przebudowany, ten materiał zawiera krótki przegląd podstawowych funkcjonalności dla wersji 4.0 Ekran startowy Po

Bardziej szczegółowo

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji OMNITRACKER Wersja testowa Szybki przewodnik instalacji 1 Krok 1:Rejestracja pobrania (jeżeli nie wykonana dotychczas) Proszę dokonać rejestracji na stronieomninet (www.omnitracker.com) pod Contact. Po

Bardziej szczegółowo

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ www.e-awizo.pl BrainSoft sp. z o. o. ul. Bolesława Chrobrego 14/2 65-052 Zielona Góra tel.68 455 77 44 fax 68 455 77 40 e-mail: biuro@brainsoft.pl

Bardziej szczegółowo

Instrukcja pobrania i instalacji. certyfikatu Microsoft Code Signing. wersja 1.4

Instrukcja pobrania i instalacji. certyfikatu Microsoft Code Signing. wersja 1.4 Instrukcja pobrania i instalacji certyfikatu Microsoft Code Signing wersja 1.4 Spis treści 1. WSTĘP... 4 2. TWORZENIE CERTYFIKATU... 4 3. WERYFIKACJA... 9 3.1. WERYFIKACJA DOKUMENTÓW... 9 3.1.1. W przypadku

Bardziej szczegółowo

Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a.

Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a. Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU... 3 2. Dodanie integracji CKD-500... 6 3. Wprowadzanie konfiguracji do programu EQU... 6 a. Wprowadzanie kontrolerów... 6 b. Wprowadzenie przejść...

Bardziej szczegółowo

ZGŁOSZENIE NOWEGO PRACOWNIKA

ZGŁOSZENIE NOWEGO PRACOWNIKA ZUS PRZEZ INTERNET KROK PO KROKU ZGŁOSZENIE NOWEGO PRACOWNIKA REJESTRACJA I LOGOWANIE DLA ŚWIADCZENIOBIORCÓW DLA UBEZPIECZONYCH DLA PŁATNIKÓW SKŁADEK Aplikacja epłatnik ułatwia wypełnianie i przekazywanie

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja wieloplatformowej aplikacji mobilnej Autor: Karolina Kaps z informacjami o uczelni. Studenci to osoby, które najczęściej korzystają ze smartfonów

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

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

Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości

Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości Wstęp Platforma Zdalnej Edukacji Gliwickiej Wyższej Szkoły Przedsiębiorczości (dalej nazywana

Bardziej szczegółowo

Mobilny CRM BY CTI 1

Mobilny CRM BY CTI 1 Mobilny CRM BY CTI 1 Spis treści 1. Wstęp...3 2. Instrukcja do programu...3 2.1. Lewe menu...4 2.1.1. Zakładka klient...5 2.1.2. Zakładka spotkania... 10 2.1.3. Zakładka kalendarz... 17 2.1.4. Zakładka

Bardziej szczegółowo

Kielce, dnia 27.02.2012 roku. HB Technology Hubert Szczukiewicz. ul. Kujawska 26 / 39 25-344 Kielce

Kielce, dnia 27.02.2012 roku. HB Technology Hubert Szczukiewicz. ul. Kujawska 26 / 39 25-344 Kielce Kielce, dnia 27.02.2012 roku HB Technology Hubert Szczukiewicz ul. Kujawska 26 / 39 25-344 Kielce Tytuł Projektu: Wdrożenie innowacyjnego systemu dystrybucji usług cyfrowych, poszerzenie kanałów sprzedaży

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Załącznik nr 1 do Szczegółowy opis przedmiotu zamówienia Przedmiotem jest rozbudowa systemu kolejkowego funkcjonującego w Urzędzie Miasta Lublina, służącego do zarządzania obsługą klientów. W ramach modernizacji

Bardziej szczegółowo

ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1

ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1 Instrukcja obsługi ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1 1 ArtPlayer to proste oprogramowanie umożliwiające odtwarzanie plików video i ich wybór poprzez protokół

Bardziej szczegółowo

Opis modułu pl.id w programie Komornik SQL-VAT

Opis modułu pl.id w programie Komornik SQL-VAT Opis modułu pl.id w programie Komornik SQL-VAT Nazwa: KSQLVAT.INS.PL.ID.002 Data: 02.01.2017 Wersja: 1.2.0 Cel: Opis działania funkcjonalności pl.id 2016 Currenda Sp. z o.o. Spis treści 1. Opis... 3 2.

Bardziej szczegółowo

Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku

Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku Windows 8.1 instalacja i aktualizacja Zaktualizuj BIOS, aplikacje, sterowniki i uruchom usługę Windows Update Wybierz typ instalacji Zainstaluj

Bardziej szczegółowo

Instrukcja obsługi integracji

Instrukcja obsługi integracji Instrukcja obsługi integracji E-Warehouse OEX E-Business dla Shoper.pl Spis treści Krok 1. Instalacja wtyczki... 2 Krok 2. Kontakt z OEX E-Business... 4 Krok 3. Ustawienia sklepu Shoper... 4 Ustawienia

Bardziej szczegółowo

1. Od czego zacząć? - Instalacja środowiska pracy

1. Od czego zacząć? - Instalacja środowiska pracy 1. Od czego zacząć? - Instalacja środowiska pracy 1.1 Jeśli mamy komputer z Windows 8.1 Prof. lub nowszy W takim przypadku potrzebne nam będą tylko aktualne aktualizacje no i oczywiście środowisko pracy.

Bardziej szczegółowo

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer; 14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi

Bardziej szczegółowo