Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.

Podobne prezentacje


Prezentacja na temat: "Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w."— Zapis prezentacji:

1 Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w technologii ASP.NET MVC Promotor: Dr inż. Maciej Stodolski Wykonał: Jacek Wojciechowski Nr indeksu: Warszawa 2015

2 Cel i zakres pracy Celem każdej firmy produkcyjnej jest wytwarzanie towarów przynoszące zysk. Żeby to osiągnąć trzeba jak najlepiej oszacować koszty produkcji, ponieważ zawyżenie tych kosztów może skutkować tym, że potencjalny klient skorzysta z usług konkurencji. Natomiast niedoszacowanie kosztów produkcji spowoduje straty. Cel pracy: Zaprojektowanie i implementacja aplikacji wspomagającej kontrolę wydajności produkcji w technologii ASP.NET MVC Zakres funkcjonalności aplikacji: Rejestracja pracowników Rejestracja maszyn Formularze umożliwiające rejestrację wykonanej pracy oraz czasu pracy Prezentacja wydajności poszczególnych maszyn oraz pracowników

3 Zastosowane technologie
ASP.NET MVC 5 Entity Framework Twitter Bootstrap ASP.Identity

4 Zastosowane technologie – ASP.NET MVC
Rys. 1 Wzorzec MVC

5 Zastosowane technologie – Entity Framework
Narzędzie ORM (Object Relational Mapping) – odwzorowanie obiektowo relacyjne Odwzorowuję bazę danych w postaci obiektowej Ułatwia pracę programistom

6 Zastosowane technologie – Twitter Bootstrap
Framework CSS Zawiera predefiniowany zestaw klas CSS dla większości elementów HTML Ułatwia tworzenie responsywnych stron WWW

7 Zastosowane technologie – ASP.Identity
Biblioteka ASP.Identity służy do uwierzytelniania oraz autoryzacji użytkowników Obsługuję role (ang. roles) oraz prawa (ang. claims) Domyślnie tworzy tabele w bazie danych za pomocą Entity Framework Code-First Umożliwia autoryzację przez dostawców zewnętrznych, np.: Twitter, Facebook

8 Zastosowane technologie – ASP.Identity
Rys. 2 Tabele w bazie danych

9 Interfejs użytkownika - Login

10 Interfejs pracownika – Index

11 Interfejs pracownika – Wybór maszyny

12 Interfejs pracownika – Nowy wpis

13 Interfejs administratora – Index

14 Interfejs administratora – Znajdź zlecenie

15 Interfejs administratora – Index maszyny

16 Interfejs administratora - Maszyny

17 Interfejs administratora – Opcje maszyny

18 Interfejs administratora – Dodaj opcję

19 Interfejs administratora – Usuń wartość

20 Interfejs administratora - Pracownicy

21 Interfejs administratora – Dodaj pracownika

22 Podsumowanie Cel Pracy został osiągnięty. Aplikacja wspomaga kontrolę wydajności produkcji w firmie. Użytkownik posiadający uprawnienia administratora może dodawać, usuwać oraz modyfikować pracowników oraz maszyny. Program wyświetla dane na temat wydajności dla poszczególnych maszyn oraz pracowników na podstawie wpisów utworzonych przez pracowników firmy. Aplikacja może zostać rozbudowana. Elementy, które można dodać bądź zmodyfikować to: Interfejs graficzny można dodać dodatkowe role i ich obsługę Prezentacja statystyk w postaci graficznej, np.: wykresy Zapis i odczyt wyników wydajności produkcji oraz generowanie raportów


Pobierz ppt "Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w."

Podobne prezentacje


Reklamy Google