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

Podobne prezentacje


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

1

2 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

3 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

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

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

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

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

8 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

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

10 Interfejs użytkownika - Login

11 Interfejs pracownika – Index

12 Interfejs pracownika – Wybór maszyny

13 Interfejs pracownika – Nowy wpis

14 Interfejs administratora – Index

15 Interfejs administratora – Znajdź zlecenie

16 Interfejs administratora – Index maszyny

17 Interfejs administratora - Maszyny

18 Interfejs administratora – Opcje maszyny

19 Interfejs administratora – Dodaj opcję

20 Interfejs administratora – Usuń wartość

21 Interfejs administratora - Pracownicy

22 Interfejs administratora – Dodaj pracownika

23 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 technologii."

Podobne prezentacje


Reklamy Google