Inżynieria oprogramowania Projektowanie pośrednictwa
Transkrypt
Inżynieria oprogramowania Projektowanie pośrednictwa
Inżynieria oprogramowania Projektowanie pośrednictwa graficznego, programy instalacyjne – ćw. laboratoryjne nr 5 1. Pierwsza część zadania polega na przygotowaniu projektu pośrednictwa (interfejsu) graficznego aplikacji: Edytor wzorów matematycznych Należy dokonać przeglądu istniejących rozwiązań, wskazać w formie tabelarycznej ich mocne i słabe strony. Następnie zaproponować własne rozwiązanie i przeanalizować jego zalety w porównaniu z dotychczasowymi rozwiązaniami. Dodatkowo dla wstępnego projektu wybranej aplikacji powinna zostać przygotowana analiza możliwości wsparcia osób niepełnosprawnych, ze szczególnym uwzględnieniem osób niepełnosprawnych wzrokowo. Projekt aplikacji powinien uwzględniać system pomocy, w tym pomoc interakcyjną (np. zastosowanie kreatorów, dymków z podpowiedziami itp.). Nie ma konieczności tworzenia kompletnej dokumentacji, wystarczające jest przedstawienie kliku reprezentatywnych przykładów. Właściwy projekt powinien zostać przedstawiony w postaci graficznej ekranu głównego aplikacji oraz kluczowych ekranów/komunikatów w trakcie pracy aplikacji, ew. sposobu nawigacji (podawania poleceń dla aplikacji). Można wykorzystać odpowiednie diagramy UML/schematy/opis słowny oraz dowolne narzędzie do projektowania, program graficzny, program Pencil - http://pencil.evolus.vn. Aplikacja powinna zostać zaprojektowana w 3 wersjach jako: desktop, webowa i mobilna (iOS lub Android). Wersje powinny być spójne (nazwiązywać do siebie), a jednocześnie powinny wykorzystywać cechy środowiska pracy. 2. Druga część zadania polega na przygotowaniu wersji instalacyjnej programu opracowanego w ramach poprzednich ćwiczeń. Można wykorzystać bezpłatny program Innosetup (http://www.jrsoftware.org/isinfo.php). Program instalacyjny powinien tworzyć odpowiednią strukturę katalogów oraz skrót/ikonę programu na pulpicie Windows. Innosetup ułatwia stworzenie skryptu instalacyjnego za pomocą łatwego, intuicyjnego kreatora. Wersja instalacyjna powinna posługiwać się językiem polskim. Sprawozdanie sporządzone w systemie LaTeX (nazwiska autorów na stronie tytułowej!) należy wysłać na adres: [email protected] z tytułem „IO cw nr 5” w formacie PDF plus źródła tex, całość spakowana w formacie ZIP!