Analiza, projekt i implementacja zintegrowanego systemu zarządzania i promocji dla branży gastronomicznej Krzysztof Grabalski 5921
CEL PRACY Głównym celem pracy jest zbudowanie zintegrowanego systemu zarządzania oraz promocji dla firmy zrzeszającej partnerskie restauracje. Funkcjonalność systemu: Użytkownik końcowy: zamawianie potraw w restauracjach dowożących zamówienia na adres użytkownika wyrażanie opinii o restauracjach przeglądanie historii zamówień 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
CEL PRACY C.D. Pracownik / właściciel restauracji zarządzanie zamówieniami użytkowników zarządzanie restauracją przeglądanie opinii i raportów finansowych Administrator systemu zarządzanie listą restauracji partnerskich przeglądanie raportów finansowych 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
WYBRANE ROZWIĄZANIA Podczas implementacji systemu wykorzystano nowoczesne technologie pozwalające na tworzenie aplikacji internetowych oraz mobilnych: ASP.NET MVC5 ASP.NET WebAPI 2 JavaScript (AngularJS) Xamarin.Forms SQL Server KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
ARCHITEKTURA SYSTEMU 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
REALIZACJA – BAZA DANYCH Podczas tworzenia systemu wykorzystano typy przestrzenne dostępne w SQL Server 2014 do określenia czy adres podany przez użytkownika zawiera się w obszarze dostawy obsługiwanym przez restaurację KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
REALIZACJA – APLIKACJA INTERNETOWA Stronę internetową dla użytkownika końcowego wykonano korzystając z: ASP.NET MVC5 Twitter Bootstrap Knockout.js 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
REALIZACJA – APLIKACJA INTERNETOWA C.D. Panel pracownika / właściciela restauracji oraz administrator wykonano korzystając z: ASP.NET WebAPI 2 Twitter Bootstrap + szablon AdminLTE AngularJS 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
REALIZACJA – APLIKACJE MOBILNE Jeden język (C#) zamiast: Android – Java iOS – Objective-C Windows Phone – C# Jeden kod – wszystkie platformy sprzętowe Jedno API Natywne aplikacje 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
DEMONSTRACJA Ogólne działanie systemu Składanie zamówienia przez użytkownika Panel pracownika restauracji 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
DALSZE MOŻLIWOŚCI ROZWOJU Rozszerzenie działalności systemu na inne miasta w Polsce Dodanie innych sposobów płatności niż PayPal i karta kredytowa Kody rabatowe i lojalnościowe Zbudowanie społeczności wokół aplikacji 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI
WNIOSKI Środowisko.NET to dojrzała platforma programistyczna.NET wychodzi poza system Windows (Mono i Xamarin) Rozwój osobisty i zdobycie wiedzy w nowych obszarach programowania 2015 KRZYSZTOF GRABALSKI WARSZAWSKA WYŻSZA SZKOŁA INFORMATYKI