Ogólne wytyczne realizacji projektu z Programowania systemów
Transkrypt
Ogólne wytyczne realizacji projektu z Programowania systemów
IK Wytyczne realizacji projektu PSW KSEM WETI PG Ogólne wytyczne realizacji projektu z Programowania systemów wbudowanych rok akademicki 2015/2016 • Lista zadań projektowych zostanie opublikowana 8 kwietnia 2016 r. • Zadania projektowe realizowane są w zespołach 2 lub 3-osobowych • Termin wyboru projektów to 22 kwietnia 2016 r. • Zespoły projektowe mogą zgłaszać własne propozycje zadań projektowych. Zadanie takie powinno zostać sformułowane pisemnie i zaakceptowane przez opiekuna projektu do 21 kwietnia 2016 r. • Zespoły projektowe samodzielnie wykonują projekt systemu wbudowanego oraz implementują niezbędne oprogramowanie w środowisku wirtualnym • Weryfikacja działania systemu na platformie docelowej oraz ocena jego wydajności realizowana jest w laboratorium 743 EA w terminie zajęć projektowych: Termin 1: Wtorek, g. 10:15-12:00 Termin 2: Wtorek, g. 15:15 - 17:00 Termin 3: Piątek, g. 12:15 - 14:00 Możliwe jest konsultowanie projektu z opiekunem w innych, indywidualnie ustalonych terminach. • Kalendarz planowych spotkań projektowych: • Konsultacje specyfikacji wymagań z opiekunem projektu odbywać się będą w terminie 8 kwietnia – 22 kwietnia 2016 • Odbiory projektów odbywać się będą w następujących dniach piątek, 10 czerwca, wtorek, 14 czerwca, czwartek, 16 czerwca (plan zajęć z wtorku) Dokładne godziny odbiorów zostaną opublikowane w terminie poźniejszym. • Warunkiem odbioru projektu jest: 1. Demonstracja działania systemu 2. Przedstawienie dokumentacji projektowej • Opiekunami projektu są: dr inż. Iwona Kochańska, [email protected] , p. 743 EA mgr inż. Jan Schmidt, [email protected], p. 753 EA 1/2 05/04/16 IK Wytyczne realizacji projektu PSW KSEM WETI PG W dokumentacji projektowej powinny znaleźć się następujące informacje: 1. SPECYFIKACJA WYMAGAŃ ( do 22 kwietnia 2016) 2. PROJEKT systemu • • • Sprzęt ◦ Platforma sprzętowa - komputer ◦ Wykorzystane Sensory ◦ Interfejsy do komunikacji z sensorami ◦ Interfejsy do komunikacji z siecią ◦ Uzasadnienie dokonanych wyborów ◦ SCHEMAT blokowy Oprogramowanie systemowe ▪ Oprogramowanie rozruchowe ▪ Wersja jądra OS ▪ Główny system plików OS Aplikacja ◦ Struktura programu ◦ Kluczowe biblioteki 3. REALIZACJA ◦ Kod źródłowy aplikacji ◦ Konfiguracja oprogramowania systemowego ▪ zmienione opcje jądra OS ▪ modyfikacje głównego systemu plików ▪ inne ◦ Scenariusze testowe ◦ Rozmiar: ◦ ▪ Oprogramowania rozruchowego ▪ Jądro OS ▪ Główny system plików ▪ Moduły jądra ▪ Wykonana aplikacja Ocena wydajności oprogramowania 4. PROBLEMY napotkane podczas realizacji i sposób ich rozwiązania 2/2 05/04/16