Programowanie obiektowe. Tematy projektów

Podobne dokumenty
*Później okazało się, że model w postaci sieci semantycznej pasuje także do reprezentacji wiedzy.

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

Instrukcja elektronicznej rezerwacji sal dydaktycznych za pomocą systemu Talent Plus.

Sylabus do przedmiotu - wypełnianie w systemie USOSweb

Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na r.

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.).

Dokumentacja Użytkownika: Panel administracyjny PayBM

1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Opcje raportów. łatwe i czytelne raportowanie

Kadry i Płace Rekrutacja nowe rozwiązanie w systemie Streamsoft Prestiż

PODRĘCZNIK UŻYTKOWNIKA SYSTEMU MaxeBiznes MODUŁ KANCELARIA-Elektroniczny obieg faktury

Informacje o programie wersja 3.0

Spis treści. 1. Konfiguracja systemu ewuś Logowanie się do systemu ewuś Korzystanie z systemu ewuś Weryfikacja cykliczna...

W dalszej części dokumentu przedstawiamy skrócony opis kluczowych funkcji systemu. Niniejszy dokument nie zawiera opisu technicznego systemu.

Skrócona instrukcja obsługi programu EndymionKOL

Ewidencja Opłat za Korzystanie ze Środowiska

FAKTURY SERYJNE. I. Kalendarz. II. Fakturowanie seryjne

Instrukcja systemu Archiwum Prac Dyplomowych (APD)

Raion HRMS Opis systemu

Najpierw należy sprawdzić parametry rozliczenia urlopu - zakładka -Firma

1. Logowanie do systemu

Informacje o ilości godzin pracy pracowników (i/lub urządzeń) przy realizacji poszczególnych

LABORATORIUM INFORMATYKI

Co nowego w systemie Kancelaris 4.11 STD/4.21 PLUS. Co nowego w systemie Kancelaris 4.12 STD/4.22 PLUS

INSTRUKCJA. SIMPLE.HCM Proces obsługi Kartoteki Pracownika, Kartoteki Przełożonego oraz Raportów kadrowo-płacowych

Przetwarzanie subskrypcji jest ustawione jako usługa systemowa i uruchamia się automatycznie w określonych odstępach czasowych.

System zarządzania zleceniami

Zawartość i możliwości wykorzystania bazy PROLIB OPAC. Scenariusz warsztatów doskonalących

INSTRUKCJA UŻYTKOWNIKA Podpis cyfrowy ISO 9001:2008 Dokument: Wydanie: Podpis cyfrowy. Spis treści... 1

System Comarch OPT!MA v. 17.1

1.1 Strona główna informacje o bazie, instrukcja, skróty rodzajów publikacji

Archiwum Prac Dyplomowych

Archiwum Prac Dyplomowych

Wybrane zmiany wprowadzone w pakiecie Oprogramowanie: SyriuszStd

e-sprawdzian instrukcja programu do sprawdzania wiedzy ucznia przy pomocy komputera (WINDOWS & LINUX)

Dostęp ze strony głównej-> wchodzimy Umowy na realizacje świdczeń -> Pokaż więcej

Instrukcja użytkownika esowk Realizacja wniosku kredytowego Kredyt gotówkowy

URLOPY BY CTI. Instrukcja obsługi

Od elitarnych kuźni olimpijczyków do powszechnego systemu wspierania uczniów w wybitnie uzdolnionych. Gdańsk, maja 2012 r.

Archiwum Prac Dyplomowych

Podręcznik użytkownika Obieg dokumentów

Operacje. instrukcja obsługi wersja 2.9.2

Kadry i Płace aktualizacja SODiR Obsługa dofinansowań i refundacji PFRON

Mercedes-Benz WebParts


Instrukcja uruchomienia usługi KurJerzyAPI dla OsCommerce 2.2

Instrukcja użytkownika esowk Realizacja wniosku kredytowego przez POS Kredyt gotówkowy

Opis zmian w wersji G Oprogramowania do Obsługi SR/FA/SW/DM

Archiwum Prac. Instrukcja dla promotorów. Adres internetowy serwisu Archiwum Prac Uniwersytetu Jagiellońskiego:

Monitoring procesów z wykorzystaniem systemu ADONIS. Krok po kroku

Nowe funkcje w programie SYMFONIA Handel Forte w wersji 2009.a

OPIS KRYTERIÓW PRZYZNAWANIA PUNKTÓW ZA MINIMALNE FUNKCJONALNOŚCI SYSTEMU

Moduł Dokumentacja w ING BusinessOnLine

OPIS FUNKCJONALNOŚCI SYSTEMU NOMAD_CRM

Zamawianie Taxi Aktywator Instrukcja użytkownika

Zmiany w programie VinCent 1.28

Płace Optivum. Jak wydrukować kartoteki zarobkowe pracowników?

3S TeleCloud - Aplikacje Instrukcja użytkowania usługi 3S IVR SYSTEM

PROGRAM ZIP Konkurs na nowe programy kształcenia na studia II stopnia. Spotkanie konsultacyjne 25 kwietnia 2018 r.

Dokument Detaliczny Projektu


Część XVII C++ Funkcje. Funkcja bezargumentowa Najprostszym przypadkiem funkcji jest jej wersja bezargumentowa. Spójrzmy na przykład.

Instrukcja obsługi systemu informacji o wolnych łóżkach w szpitalach Dostęp z poziomu Użytkownika

OPIS MODUŁU E-DORADZTWO ORAZ E-SZKOLENIA

Amazis świadczenia rodzinne. Aneks do Instrukcji Obsługi PLATFORMA INFO-R Spółka Jawna

CENNIK USŁUG KSIĘGOWYCH KPiR & RYCZAŁT & KADRY.

Podstawy obiegu dokumentów II

TECHNOLOGIA OBSŁUGI KONTRAKTÓW INFORMACJA O AKTUALIZACJI SYSTEMU ISO 9001:2000 Dokument: Raport Numer: 22/2012 Wydanie: Waga: 90

MODUŁ POMOST PRZEWODNIK UŻYTKOWNIKA (WERSJA DLA SYSTEMU EKSPERT) 1. WSTĘP PRZYGOTOWANIE DO PRACY... 2

Płace VULCAN opis zmian

Archiwum Prac Dyplomowych

Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach

INSTRUKCJA UŻYTKOWANIA DZIENNIKA NAUCZYCIELA W PROGRAMIE SZKOLNY KLUB SPORTOWY

ZAPYTANIE OFERTOWE. Wsparcie projektów celowych

Zarejestruj się: Aby rozpocząć typowanie, utwórz własne konto. Pamiętaj, że każdy typer może posiadać wyłącznie jedno konto w serwisie

Program CZYTELNIK instrukcja obsługi

Platforma e-learningowa

Zadania semestralne. Programowanie obiektowe sem. II, lato 2014/2015

1. Na wydruku kartoteki świadczeń wnioskodawcy dodano informację o świadczeniu Dobry start.

Sprawdzenie i ocena pracy z wykorzystaniem Archiwum Prac Dyplomowych

Minimalna wspierana wersja systemu Android to zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.

Panel Administracyjny (wersja beta)

Autor: dr inż. Katarzyna Rudnik

HARMONOGRAMY PRACY INSTRUKCJA OBSŁUGI

Archiwum Prac Dyplomowych - APD

Instrukcję przygotowała: mgr Katarzyna Janiak Konin, styczeń 2018 r.

Rejestr Jednostek Pomocy Społecznej. Spotkanie informacyjne współfinansowane ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

INSTRUKCJA Panel administracyjny

1. Kalkulator czterech działań. 2. Konwersja ciągu znaków do tablicy.

Archiwum Prac Dyplomowych - APD

KS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji:

Dokumentacja użytkownika systemu

KATOWICE, LIPIEC 2018 WERSJA 1.0

Archiwum Prac Dyplomowych.

SZKOLENIE BIBLIOTECZNE. Biblioteka Wyższej Szkoły Bankowej w Toruniu

ARCHIWUM PRAC DYPLOMOWYCH

Transkrypt:

Programowanie obiektowe Tematy projektów

Wytyczne Podane tematy wymagają własnej implementacji Podana jest ogólna charakterystyka projektu szczegóły implementacji są już indywidualnymi rozwiązaniami autora Program ma być zaimplementowany kompleksowo ma umożliwiać komunikację z użytkownikiem w sposób jasny Interface użytkownika powinien być mniej lub bardziej intuicyjny

Zadanie 1 :: Poniedziałek 8:00 (IS) Zarządzenie budżetem domowym Program ma możliwość dodawania i planowania wydatków. W wydatkach powinno być uwzględniona kwota, stan oraz powtarzalność (co pewien okres czasu) opłaty. Przy uruchamianiu pobieramy listę wydatków z pliku, lub bazy danych (jeśli nie jest to pierwsze uruchomienie), sprawdzamy stan aktualnie zapisanych wydatków oraz mamy możliwość zdefiniowania nowych opłat.

Zadanie 2 :: Poniedziałek 9:45 (IO) Zarządzenie zasobami domowymi Program ma możliwość zdefiniowania domowych zasobów (przedmioty) oraz osoby (członkowie rodziny i znajomi). W programie mamy możliwość przypisania przedmiotu do osoby (dla znajomych wypożyczenie). Definiujemy co, kto i kiedy wykorzystuje w celu zarządzania domowymi zasobami. Program powinien mieć możliwość wyszukiwania elementów oraz wyświetlania tych, które są na stanie, używane przez rodzinę, pożyczone znajomym. Dane mają być przechowywane w pliku lub bazie danych.

Zadanie 3 :: Poniedziałek 11:30 (IO) Wypożyczalnia sprzętu Program ma zdefiniowaną bazę przedmiotów mogących zostać wypożyczone, możliwe jest powiększenie zasobów. W systemie mamy również istniejących użytkowników jak i możliwość zdefiniowania nowych. Użytkownik ma możliwość przypisania przedmiotu do osoby z uwzględnieniem co i kiedy zostało wypożyczone, oraz na jaki okres czasu. Ma też mieć możliwość wyświetlenia informacji jaki użytkownik zalega z oddaniem lub ile czasu pozostało do oddania konkretnego sprzętu.

Zadanie 4 :: Wtorek 8:00 (IS) Recepcja hotelowa Program ma możliwość dokonywania rezerwacji pokoi hotelowych o różnych standardach dla potencjalnych klientów (indywidualny, biznesowy, grupowy). Program powinien mieć możliwość weryfikacji stanu wszystkich pokojów, zajętych oraz wolnych na dany dzień. Przechowywanie danych o pokojach oraz klientach może odbywać się przez plik(i) lub bazę danych (opcjonalne).

Zadanie 5 :: Wtorek 9:45 (IO) Automat Napisz program, który będzie symulował pracę automatu z produktami. Automat zawiera elementy różnych typów. Program ma umożliwić zakup produktu jeśli jest on dostępny w automacie Program ma też możliwość wydawania reszty z kwoty wprowadzonej przez użytkownika (automat nie ma nieskończonej puli pieniędzy!). Stan produktów, ilość, zasoby finansowe mogą być przechowywane w pliku.

Zadanie 6 :: Wtorek 11:30 (IS) Dziekanat Napisz program w którym możliwe jest zdefiniowanie lub wczytanie listy studentów oraz zarządzanie ich ocenami. Student może zdobyć punkty na każdych <0-max>. Ocena końcowa jest wyliczana na bazie zdobytych punktów (możliwych do zdobycia :: jedna nieobecność bez konsekwencji, zwolnienie lekarskie). Do programu podajemy rolę użytkownika: prowadzący ma możliwość podglądu i uzupełniania całych grup, a student ma możliwość podglądu tylko swoich punktów. Dane zachowujemy w pliku (można wygenerować plik xlsx)

Zadanie 7 :: Wtorek 13:15 (IS) RPG Napisz program w którym będzie zaimplementowana prosta rozgrywka RPG. Mamy mieć do dyspozycji postacie oraz ekwipunek, który wpływa na statystyki postaci (w zależności od rodzaju postaci). Rozgrywka ma mieć postać sekwencyjną dla jednego bohatera z możliwością rozwoju postaci. W programie ma być możliwość zapisania stanu gry i wznowienie od konkretnego momentu.

Zadanie 8 :: Środa 8:00 (IS) Zarządzenie domową biblioteką Napisz program w którym będzie można zdefiniować domową bibliotekę (filmy, książki etc.). Dane mogą być wprowadzone przez użytkownika lub pobrane ze ścieżki katalogu* (jeśli takowy istnieje). W programie użytkownik ma możliwość oznaczenia statusy (przeczytana/obejrzany) oraz dodania krótkiej recenzji (notatki). Każdy element zbioru powinien mieć znacznik czasowy, kiedy został do zbioru dodany, który może być wykorzystywany przy przeglądaniu zbioru (np. elementy starsze/nowsze niż tydzień, miesiąc, rok).

Zadanie 9 :: Środa 11:30(IS) Monitorowanie stanu pojazdów Napisz program, w którym mamy możliwość zarządzania kosztami utrzymania posiadanych pojazdów. W programie możemy zdefiniować wiele pojazdów (różnych rodzajów). Każdy z pojazdów ma pola opisujące pojazd (przebieg, rocznik, etc.) oraz poszczególne koszty cykliczne (ubezpieczenie, przegląd) oraz koszty utrzymania (tankowanie, myjnia, etc.). Program ma za zadanie informować nas o konieczności wykonania ponownego przeglądu technicznego lub wykupienia ubezpieczenia jeśli termin poprzedniego zbliża się do końca (podgląd daty zakończenia oraz ilości dni). Dane powinny być przechowywane w pliku lub bazie danych.

Zadanie 10 :: Środa 15:00 (IS) System obsługi testów Napisz program, który umożliwi zbudowanie testu złożonego pytań z różnych dziedzin wiedzy (pogrupowanych po klasach trudności). Program ma mieć możliwość zbudowania testu z nowozdefiniowanych pytań oraz z pytań umieszczonych w bazie danych (plik, baza danych). W programie użytkownik ma możliwość ćwiczenia (test bez punktów) oraz gry rankingowej (historia użytkownika, ranga i zdobyte punkty są przechowywane). Program ma też umożliwić wygenerowania rankingu najlepszych użytkowników (możliwość przeglądania wyników względem znaczników czasowych: dziś, w tym tygodniu, w tym miesiącu, etc.).

Zadanie 11 :: Piątek 8:00 (IS) Zagadka Einsteina Napisz program, w którym zaimplementowana będzie klasa człowiek oraz domek. Przy pomocy dowolnej metody rozwiąż problem. Zmierz czas wykonywanych obliczeń. Program umożliwia rozwiązanie zagadki użytkownikowi. Czas per użytkownik przechowuj w pliku w postaci listy rankingowej.

1.Norweg zamieszkuje pierwszy dom (licząc od lewej). 2.Anglik mieszka w czerwonym domu. 3.Zielony dom znajduje się po lewej stronie domu białego. 4.Duńczyk pija herbatę. 5.Zjadacz jabłek mieszka obok hodowcy kotów. 6.Mieszkaniec żółtego domu zjada śliwki. 7.Niemiec zjada pomarańcze. 8.Mieszkaniec środkowego domu pija mleko. 9.Zjadacz jabłek ma sąsiada, który pija wodę. 10.Zjadacz bananów hoduje ptaki. 11.Szwed hoduje psy. 12.Norweg mieszka obok niebieskiego domu. 13.Hodowca koni mieszka obok żółtego domu. 14.Zjadacz gruszek pija piwo. 15.W zielonym domu pija się kawę.

Zadanie 12 :: Piątek 13:15 (IS) Zarządzanie firmą Napisz projekt, który będzie wspomagać księgowość firmy. W projekcie mamy mieć wyszczególnionych pracowników z podziałem na działy i stanowiska, ich zarobki, urlopy i wymiar pracy (wypłata = stawka / wymiar pracy). Program ma możliwość monitorowania dochodów firmy oraz koszty utrzymania firmy (płace, opłata za wynajem lokalu/biura, sprzęt etc.). Dane płacowe oraz informacja o strukturze firmy może być przechowywana w plikach lub bazie danych.