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