Politechnika Śląska Instytut Matematyki Wydział Matematyki Stosowanej
Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja Ta prezentacja zawiera ogólne uwagi, które nie muszą dotyczyć każdego projektu w takim samym stopniu, w razie wątpliwości proszę o kontakt! Praca jest wykonywana jako projekt zespołowy!
Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja praca zawiera pełną dokumentację użytkową opracowanego projektu praca zaczyna się od wstępu określającego temat projektu pracę kończymy podsumowaniem z wnioskami ok. 30 stron tekstu na jednego współautora nie wliczamy: spisów, literatury, kodów źródłowych, załączników itp. pracę piszemy za pomocą szablonu L A TEX przestrzegamy podziału obowiązków w zespole
Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja we wstępie określamy i uzasadniamy przyjętą metodykę projektowania treść pracy powinna odzwierciedlać przyjętą metodykę dokumentacja i praca powinny powstawać równolegle z kodem źródłowym (niekoniecznie w ostatecznej formie, mogą być szczegółowe notatki) wszelkie narzędzia i usługi online/offline użyte do projektowania muszą istnieć i być wypełnione danymi w momencie składania pracy (systemy kontroli wersji, zarządzania projektami itp.)
Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja pozycje aktualne i związane z tematem unikamy cytowania encyklopedii, Wikipedii, prostych poradników, książek dla szkół średnich itp. cytujemy dokumentację techniczną, raporty wewnętrzne dla netografii informacja o dacie dostępu pozycje z internetu nie powinny stanowić większości literatury każda pozycja powinna być cytowana w treści pracy (używamy pakietu citeref) cytujemy tylko pozycje, do których mamy dostęp!
Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja aplikacja powinna działać będzie prezentowana publicznie :) aplikacja webowa instalacja na serwerze online aplikacja desktop wersja instalacyjna dokumentacja, UI, komunikaty kompletne aplikacja desktop wymagania sprzęt, system aplikacja mobilna platforma (ios, Android, inne) aplikacja mobilna wymagania sprzęt, system wykorzystane narzędzia, IDE uzasadnienie wykorzystane biblioteki licencje, uzasadnienie licencje inne niż bezpłatne po uzgodnieniu
Rysunki Kody źródłowe PRAWA AUTORSKIE rysunki poza zrzutami ekranu powinny być wykonane jako wektorowe (można używać zewnętrznych narzędzi rysunki powinny mieć wskazane źródło (ew. opracowanie własne) nie należy w pracy umieszczać skanowanych rysunków! zrzuty ekranu powinny być czytelne (można zastosować kadrowanie)
Rysunki Kody źródłowe PRAWA AUTORSKIE kody źródłowe należy umieszczać odpowiednio sformatowane, np. za pomocą pakietu listings cytowany kod źródłowy powinien ilustrować konkretne zagadnienie omawiane w treści pracy, nie powinno się wstawiać długich (> kilka wierszy) fragmentów kodu bez komentarza nie należy wklejać kodu źródłowego jako grafiki!
Rysunki Kody źródłowe PRAWA AUTORSKIE cytaty komentarz! źródła literaturowe odwołania źródła tez (np. o popularności systemu operacyjnego czy serwera bazodanowego) źródła kodu biblioteki, duże funkcje podkreślenie własnych zmian, poprawek uwaga na licencję
Karty przedmiotów System generowania na podstawie szablonów i przechowywania w bazie danych kart przedmiotów w formacie doc/docx z dostępem przez Internet. hasła: xml, bazy danych, szablony, formularze, aplikacje webowe osób: 2-3
Piece odlewnicze System wspomagający obliczanie, katalogowanie i wizualizację parametrów pieców odlewniczych. Hasła: aplikacje przemysłowe, bazy danych, aplikacje mobilne, aplikacje webowe osób: 2-3 Temat zaproponowany we współpracy z Katedrą Odlewnictwa Politechniki Śląskiej
Plany ewakuacyjne System generowania planów ewakuacyjnych budynków dostępny online oraz poprzez aplikacje mobilne. hasła: aplikacje webowe, HTML5, usługi internetowe. osób: 2-5 (w zależności od liczby obsłużonych platform programowych) Temat zaproponowany we współpracy z firmą FANTAZJA Usługi BHP i P.POŻ.
BHP System wspomagający pracę działu BHP w przedsiębiorstwie dostępny jako aplikacja desktopowa, webowa oraz aplikacje mobilne. hasła: aplikacje mobilne, aplikacje wieloplatformowe, bazy danych, usługi internetowe osób: 2-5 (w zależności od liczby obsłużonych platform programowych) Temat zaproponowany we współpracy z firmą FANTAZJA Usługi BHP i P.POŻ.
CRM Mobilny system CRM (Customer Relationship Management) hasła: aplikacje mobilne, aplikacje webowe osób: 2-5 Temat zaproponowany we współpracy z Zakładem Zarządzania Międzynarodowego SGH
Edytor wzorów Projektowanie nowoczesnego, multimodalnego pośrednictwa graficznego aplikacji na przykładzie edytora wzorów matematycznych. hasła: Metro, gesty, dźwięk, rozpoznawanie i synteza mowy, usability, MathML, MathJAX osób: 2-3
Interakcja człowiek-komputer Wykorzystanie syntezy mowy, gestów i ekranu dotykowego w projektowaniu interakcji człowiek-komputer. Zastosowanie w multimedialnych, wieloplatformowych aplikacjach edukacyjnych dostosowanych do potrzeb osób niepełnosprawnych. hasła: synteza mowy, Microsoft Speech API, IVONA API, Speech Cloud, Android TTS, gesty, ekran dotykowy, multi-touch, Windows Touch API, Windows 8 Metro, aplikacje mobilne osób: 2-4 (w zależności od liczby obsłużonych platform programowych)
Sklep internetowy Wykorzystanie rozproszonej architektury bazodanowej w projekcie aplikacji sklepu internetowego współpracującego z wieloma magazynami. hasła: FirebirdSQL, dbf, csv, xml, Paradox, MS SQL Server, SMS, GPRS, Windows DUN/RAS API osób: 2-5
Aplikacje wieloplatformowe porównanie rozwiązań aplikacje dla systemów Windows, Mac OSX, ios, Linux oraz aplikacje mobilne przegląd i porównanie rozwiązań (języki programowania, biblioteki, IDE) na przykładzie zestawu projektów testowych. hasła: aplikacje wieloplatformowe, aplikacje mobilne, Win32, Mac OS X, ios, Android, Windows Phone osób: 2-3 (w zależności od liczby obsłużonych platform programowych)
Aplikacje wieloplatformowe gra Generator prostych gier planszowych/platformowych. Wykorzystanie odpowiednich bibliotek programistycznych. Testowanie na różnych platformach sprzętowych i programowych. hasła: aplikacje wieloplatformowe, aplikacje mobilne,.net, Win32, Mac OS X, ios, Android, Windows Phone osób: 2-5
Obsługa serwisu Zarządzanie przydziałem zadań, magazynem części, zleceniami serwisowymi. Współpraca z oprogramowaniem finansowo-księgowym. Zlecenia przez web, sms, aplikację mobilną. System kont użytkowników (zleceniodawcy, wykonawcy operatorzy). hasła: aplikacje webowe, aplikacje mobilne, integracja usług osób: 2-5
Synteza mowy w projektowaniu interakcji człowiek-komputer. Zastosowanie w multimedialnych aplikacjach edukacyjnych, dostosowanych do potrzeb osób niepełnosprawnych wzrokowo. Scenariusz aplikacji edukacyjnej do ustalenia. hasła: synteza mowy, Microsoft Speech API, IVONA API, Speech Cloud, Android TTS osób: 2-4
Wykorzystanie gestów i ekranu dotykowego w projektowaniu interakcji człowiek-komputer. Zastosowanie w projekcie wybranej aplikacji na platformie Win32/Android/iOS/Windows Phone. hasła: gesty, ekran dotykowy, multi-touch, Windows Touch API, Windows 8 Metro, aplikacje mobilne osób: 2-4