dni-tygodnie godziny-dni

Podobne dokumenty
Logotec App Studio - zalety

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

DESlock+ szybki start

Procedura wygenerowania paczki instalacyjnej oprogramowania F-Secure

oprogramowania F-Secure


OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

Zaawansowane aplikacje internetowe - laboratorium

DHL CAS ORACLE Wymagania oraz instalacja

INSTRUKCJA OTWARCIA RACHUNKU ALIOR TRADER DLA KLIENTÓW ALIOR BANKU

Mazowiecki Elektroniczny Wniosek Aplikacyjny

Instrukcja użytkownika

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

R o g e r A c c e s s C o n t r o l S y s t e m 5

Instrukcja instalacji aplikacji i konfiguracji wersji sieciowej. KomKOD

URLOPY BY CTI. Instrukcja obsługi

Program RMUA. Instrukcja konfiguracji i pracy w programie. (Wersja 2)

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

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

Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta

Instrukcja do programu DoUPS 1.0

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

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

enova - sklep internetowy "Com-Service" Wiesław Politewicz (kierownik projektu: Konrad Procak)

Instrukcja instalacji v2.0 Easy Service Manager

Kurier DPD dla Subiekt GT

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Twoje potrzeby. Nasze rozwiązania.

APLIKACJA SHAREPOINT

System Comarch OPT!MA v. 17.1

Wstęp. Opis ten dotyczy wydziałów orzeczniczych.

Instrukcja aktualizacji programu Integra 7

Instrukcja instalacji Control Expert 3.0

INSTRUKCJA OTWARCIA RACHUNKU ALIOR TRADER PRZEZ INTERNET

Twoja własna aplikacja mobilna na Android i ios

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Instalacja aplikacji

LeftHand Sp. z o. o.

Instrukcja obsługi programu Dystrybutor GT

5.4. Tworzymy formularze

Część I Rozpoczęcie pracy z usługami Reporting Services

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

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

UMOWY CYWILNOPRAWNE Instalacja, rejestracja i konfiguracja programu

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

INSTRUKCJA INSTALACJI I KONFIGURACJI USŁUGI

Instrukcja do programu DoGLS 1.0

Comarch isklep24 Ulotka v. 5.1

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

BACKUP BAZ DANYCH FIREBIRD

Instalacja i opis podstawowych funkcji programu Dev-C++

Instrukcja instalacji i obsługi programu Szpieg 3

Instrukcja instalacji wersja 1.01

Deduplikacja danych. Zarządzanie jakością danych podstawowych

bla bla Synchronizacja danych z usługą OX Drive podręcznik użytkownika

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik

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

Instalacja krok po kroku /instalacja programu, serwera bazy danych/

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

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

Instrukcja użytkownika

P&I Scout Pro Wygodne i proste tworzenie raportów

REFERAT O PRACY DYPLOMOWEJ

FUNKCJONALNOŚ C PORTAL B2B KAMELEON.ŚQL

Serwery LDAP w środowisku produktów w Oracle

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Instrukcja do programu Do7ki 1.0

Instrukcja do programu DoDHL 1.5

Instalacja i konfiguracja SAS PC Files Server

[1/15] Chmury w Internecie. Wady i zalety przechowywania plików w chmurze

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

INSTALACJA I KONFIGURACJA Instalacja systemu WF-Mag Mobile 2

R o g e r A c c e s s C o n t r o l S y s t e m 5

Funkcje backendu konfiguratora. Warszawa,

Instalacja programu Synergia ModAgent. Legnica, r.

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Szpieg 2.0 Instrukcja użytkownika

Korporacja Kurierska

Instrukcja instalacji oprogramowania dla środowiska Windows

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

INFRA. System Connector. Opis systemu

Zmieniona Tabela nr 1a - Oprogramowanie antywirusowe. Parametry wymagane przez Zamawiającego

System Kancelaris. Zdalny dostęp do danych

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).

Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

Elektroniczny Rejestr Zestawień Dokumentów Dostawy instrukcja użytkownika dla podmiotu sporządzającego zestawienia

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

Kancelaria Prawna.WEB - POMOC


Transkrypt:

Logotec App Studio 1. Czym jest Logotec App Studio a. Jest to rozwiązanie Logotec Group umożliwiające tworzenie aplikacji chmurowych bez programowania, w czasie kilkadziesiąt razy krótszym niż metodami tradycyjnymi ( fabryka aplikacji cloudowych ) b. Oferowane jako serwis (Microsoft Azure) c. Stworzone kompletnie w najnowszych technologii Microsoftu Warstwa kliencka aplikacja Windows 10 (Universal Windows Platform), dostępna w sklepie Microsoftu Warstwa serwerowa platforma działająca w chmurze (Microsoft Azure) Wielojęzyczna (obecnie angielski, niemiecki, polski - przygotowana do tłumaczenia na dowolne języki) d. Jako efekt końcowy serwis produkuje gotową paczkę - do wrzucenia do sklepu Microsoftu. e. Po zainstalowaniu wygenerowanej aplikacji ze sklepu (jest też opcja sideload-u ) uzyskujemy gotową, wielowarstwową aplikację klient: Windows 10 (Universal Windows Platform, Continuum) działa na komputerach, tabletach I smartfonach Windows 10 warstwa serwerowa Microsoft Azure (Logotec App Studio Platform) baza danych klienta teoretycznie dowolne źródło danych, ale obecnie udostępnione wyłącznie dla Microsoft SQL Servera (2008 i nowsze). Pozostałe rodzaje źródeł danych obecnie wykorzystywane są tylko wewnętrznie przez Logotec. Lokalizacja bazy danych: najlepiej Microsoft Azure, ale może być dowolna inna pod warunkiem umożliwienia dostępu z Logotec App Studio (Microsoft Azure) cechy: aplikacja działa online oraz (w lekko ograniczonym zakresie) offline (plus synchronizacja). Uwaga: to nie jest aplikacja przeglądarkowa, lecz aplikacja Windows 10 (Universal Windows Platform) f. Zalety: nie wymaga umiejętności programowania, ale wymaga znajomości tematyki baz danych), więc może być stosowana: o przez programistów z dowolnym poziomem umiejętności (nie jest wymaga jakakolwiek znajomość technologii Universal Windows Platform) o analityków/konsultantów/projektantów systemów o power users (jeżeli ktoś potrafi stworzyć aplikację za pomocą MS Access, to ma umiejętności wystarczające z wielkim nadmiarem do ich tworzenia za pomocą Logotec App Studio) czas tworzenia kilkadziesiąt razy krótszy od czasu tworzenia przez doświadczonego programistę

technologia o zdecydowanie najnowsza (99% programistów nie potrafi jej jeszcze efektywnie stosować, nie mówiąc o wydajności i doświadczeniu) o optymalizacja wydajności (w tym przy słabym łączu), wycieki, itp. Twierdzimy, że 99% programistów tworzących pod Universal Windows Platform nie jest w stanie osiągnąć podobnej dojrzałości swojego rozwiązania nawet po wielomiesięcznej optymalizacji Rodzaje tworzonych rozwiązań: wszelkiego typu w pełni funkcjonalne aplikacje bazodanowe/biznesowe. Nakład: dni-tygodnie Dotychczas stworzone, w pełni funkcjonalne rozwiązania, z których korzystają nasi klienci wymagały od 2.5 tygodnia do 4 tygodni pracy, z czego 75% całego czasu stanowiły nakłady na zdefiniowanie zakresu aplikacji ( projekt ) i wielokrotne modyfikacje funkcjonalności prototypy rozwiązań tworzone ad-hoc. Nakład: godziny-dni Przykłady: o prototyp na bazie Northwind (przykładowa baza Microsoftu) niecałe 3 godziny o duży prototyp na bazie Adventure Works (zawansowana, przykładowa baza Microsoftu oparta o rzeczywiste rozwiązanie) 6 dni roboczych 2. Jak to działa w kilku zdaniach a. Mamy swoją bazę danych, albo tworzymy nową pod potrzeby nowej aplikacji. Baza danych może się znajdować na serwerach Microsoft Azure (preferowane), albo w dowolnym innym miejscu b. Otwieramy dostęp do naszej bazy danych dla serwisu Logotec App Studio (ssl, itp.) c. Pobieramy Logotec App Studio ze sklepu Microsoftu d. Tworzymy nową aplikację w serwisie Logotecu wskazując bazę danych klienta jako źródło danych: na podstawie analizy struktury bazy danych serwis tworzy szkielet definicji aplikacji korzystając z Logotec App Studio modyfikujemy i rozbudowujemy definicję aplikacji (bez potrzeby programowania, ale jeżeli uważamy za konieczne, można dołożyć trochę kodu) testujemy aplikację z poziomu Logotec App Studio powtarzamy powyższe tak długo, aż osiągniemy pożądaną funkcjonalności e. Uruchamiamy proces generowania przez Logotec App Studio paczki instalacyjnej w formacie wymaganym przez sklep Microsoftu, a wygenerowaną paczkę wrzucamy do sklepu Microsoftu ( drag & drop ). Oczywiście, można wrzucać do sklepu z opcją Tylko dla zamkniętego grona użytkowników f. Czekamy na przeprocesowanie przez sklep a następnie instalujemy gotową aplikację ze sklepu Microsoftu (lub sideload )

3. Jak to działa trochę więcej szczegółów Uwaga: to nie jest instrukcja obsługi Logotec App Studio, lecz jedynie próba wyjaśnienia zasady działania. Jeżeli jesteś zainteresowany prezentacją (zdalną lub osobistą) skontaktuj się z nami: dryndos@logotecgroup.com a. Pobieramy klienta Logotec App Studio ze sklepu Microsoftu (dostępne bezpłatnie) b. Rejestrujemy się w serwisie Logotecu (Logotec App Studio Service) c. Tworzymy/mamy bazę danych (np. Microsoft SQL Server 2008 lub nowszy) lokalizacja bazy: Microsoft Azure lub dowolna inna Można także (i to polecamy jako pierwszy krok) wypróbować serwis korzystając z udostępnionych baz przykładowych w języku angielskim, niemieckim i polskim d. Umożliwiamy dostęp do swojej bazy danych serwisowi Logotec App Studio (lub korzystamy z baz przykładowych) e. Logujemy się do serwisu Logotec App Studio f. Wybieramy z menu serwisu opcję + Nowa aplikacja Podajemy adres i nazwę serwera bazy danych, nazwę bazy danych, a następnie się do niej logujemy (lub akceptujemy domyślne dane/hasła przykładowej bazy danych) System wyświetla listę tablic i widoków bazy danych i pozwala określić, które z nich mają być wykorzystywane w aplikacji Nadajemy aplikacji, która ma zostać stworzona, nazwę g. System tworzy domyślną definicję aplikacji Aby się do niej dostać, wybieramy opcję Definicja aplikacji Pobierz Tworząc domyślną definicję aplikacji, system tworzy prostą stronę startową aplikacji, na której umieszcza kafelki (w domyślnym stylu) umożliwiające dostęp do wszystkich wybranych tablic/widoków

Dla każdej tablicy/widoku tworzy elementy (w tym formularze) umożliwiające przedstawianie/edytowanie danych, używając domyślnego stylu Na podstawie analizy właściwości bazy danych (rodzaje i właściwości pól, zdefiniowane w bazie relacje, itp.) tworzy definicję odpowiedniej walidacji danych, powiązań/nawigacji pomiędzy obiektami, itp.

Przykładowe, domyślnie wygenerowane relacje do innych obiektów Przykładowa, domyślnie wygenerowana walidacja

Przykładowa, domyślnie wygenerowana relacja do innego obiektu ( Lista pozycji sprzedaży, w których występuje dany produkt ) h. Użytkownik może teraz: Kompletnie zmodyfikować wygląd i zawartość strony startowej aplikacji

Kompletnie zmodyfikować wygląd poszczególnych obiektów: o używając domyślnego stylu

o albo zmieniając domyślny styl na inny

Zmodyfikować walidację pól

Zmodyfikować wytworzone automatycznie (albo zdefiniować nowe) powiązania pomiędzy poszczególnymi obiektami

Przykład definiowania relacji Kraje, do których sprzedano dany produkt (trwa kilka sekund )

Zdefiniować metody dostępu do danych (widoki, wyszukiwanie, filtrowanie, sortowanie, itp.)

Definiowanie wyszukiwania widok Produkty niesprzedane w czasie ostatnich 6-ciu miesięcy Zdefiniować wartości domyślne (typu IDZamówienia 2017/01/00023 )

Zdefiniować obliczenia o na poziomie poszczególnych obiektów

o przekrojowe (sumy, średnie, min, max, itp.) przez wiele obiektów

Zdefiniować dodatkową funkcjonalność Oprócz definiowania funkcjonalności za pomocą wizardów system oferuje gotowe klocki, które można wbudować do swojego rozwiązania kilkoma kliknięciami myszki, np.: terminarz obsługa dostępu do plików (pliki muszą być trzymane serwerach Microsoft Azure)

cały system zarządzania komunikacją (maile, pisma, rejestracja informacji o rozmów telefonicznych, itp.) z zagwarantowaniem historyczności, itp.

historyczność danych (rejestrowanie wszelkich zmian w danych dokonywanych przez użytkowników) Przewidujemy regularne udostępnianie kolejnych obiektów gotowych do użycia (binding). i. Po zdefiniowaniu aplikacji użytkownik wybiera opcję Opublikuj Logotec App Platform generuje (na podstawie definicji) aplikację Universal Windows Platform j. Opublikowana aplikacja może być natychmiast uruchomiona w celu przetestowania (użytkownik domyślny admin ), z poziomu Logotec App Studio.

Proces (definiowanie + publikacja + testowanie) powtarza się tak długo, aż użytkownik jest zadowolony z wyniku k. W następnej fazie (po ponownym otwarciu definicji aplikacji) definiuje się użytkowników, grupy użytkowników i ich uprawnienia

l. O ile jest taka potrzeba, można zdefiniować funkcje w Java Script (działające po stronie klienta jak i serwera). Udostępnione są wizardy ułatwiające to definiowanie. m. Logotec App Studio udostępnia obsługę zdarzeń na poziomie aplikacji jak i poszczególnych jej obiektów

n. Kiedy aplikacja działa już jak powinna, uruchamiamy proces generowania przez Logotec App Studio paczek instalacyjnych dla sideloadu (bez sklepu Microsoftu można zainstalować na komputerze z Windows 10 w którym zezwolimy na instalowanie aplikacji Windows 10 spoza sklepu Microsoftu)

o. W następnym etapie: Rejestrujemy nową aplikację w sklepie Microsoftu (rezerwujemy nazwę i identyfikator, tworzymy opis, itp.) z określeniem dostępności dla określonych użytkowników Wprowadzamy niezbędne informacje uzyskane w procesie rejestracji do definicji aplikacji ( App identity ) i publikujemy aplikację jak poprzednio Uruchamiamy proces generowania przez Logotec App Studio paczek instalacyjnych do sklepu Microsoftu

Wrzucamy wygenerowane paczki do sklepu Microsoftu ( drag and drop )

Czekamy na przeprocesowanie przez sklep Pobieramy aplikację ze sklepu. W wypadku aplikacji dostępnej wyłącznie dla zamkniętej grupy użytkowników, aplikacja będzie dostępna wyłącznie dla indywidualnie zaproszonych użytkowników)