Prezentacja z obrony pracy

Transkrypt

Prezentacja z obrony pracy
Opracowanie koncepcji i implementacja
wybranych elementów systemu
wspomagającego funkcjonowanie
organizacji lokalnej
Promotor: mgr inż. Andrzej Ptasznik
Autor: Emanuel Weremiejewicz
Cel pracy
• Pomoc dla osoby lub osób kierujących
organizacją lokalną w zarządzaniu nią
• Oszczędnośd czasu i pieniędzy związana
z wykorzystaniem wydajniejszych narzędzi
• Ułatwienie kontaktu między wszystkimi osobami
zaangażowanych w działalnośd danej organizacji
• Ułatwienie integracji poszczególnych osób
z daną organizacją
Zakres pracy
• Przedstawienie problematyki organizacji lokalnych
• Analiza teoretyczna systemu
• Przedstawienie możliwości różnych sposobów
implementacji systemu
• Projekt architektury systemu, bazy danych oraz
koncepcji interfejsu
• Implementacja i testowanie
• Podsumowanie
Unikalnośd systemu
• Nie istnieją systemy skierowane bezpośrednio
do organizacji lokalnych!
Wymagania funkcjonalne
•
•
•
•
Baza danych zawierająca dane osobowe
Kalendarz
Moduł umożliwiający komunikację
Moduł umożliwiający statystyczne
przetwarzanie zgromadzonych danych
Wymagania pozafunkcjonalne i ograniczenia
•
•
•
•
•
Przenośnośd
Wydajnośd
Łatwośd użytkowania
Niskie koszty
Zgodnośd z ustawą o ochronie danych
osobowych
Architektura systemu
Implementacja funkcjonalności
Projekt bazy danych
Implementacja systemu
Implementacja
bazy danych
Implementacja
interfejsu –
strona główna,
elementy stałe
Implementacja interfejsu – menu modułu
Implementacja interfejsu – prostota
oraz brak niepotrzebnych elementów
Implementacja
interfejsu –
standardowe
menu do
wpisywania
danych
Implementacja interfejsu – wyświetlanie
danych
Testowanie
• Walidatory kodu HMTL / CSS
• Własnoręczne sprawdzanie poprawności
działania
Dalszy rozwój systemu
• Koniecznośd implementacji brakujących
elementów systemu
• Implementacja dodatkowych modułów systemu
w zależności od potrzeb użytkowników
Perspektywy wykorzystania systemu
•
•
•
•
Unikalnośd
Łatwośd użycia
Cena
Możliwośd dopasowania do potrzeb
użytkowników
Wykorzystane technologie
oraz oprogramowanie
• HMTL / CSS
• PHP
• MySQL
• PSPad
• MySQL Workbench
Dziękuję za uwagę :)