Systemy Wspomagania Decyzji

Transkrypt

Systemy Wspomagania Decyzji
Systemy Wspomagania Decyzji
Projekt: System Wspomagania Decyzji z użyciem Metody
Logiczno-Algebraicznej
autor: J.M. Tomczak
1.
Cel
Celem projektu jest opracowanie aplikacji, która pozwoli na automatyczne wspomaganie decyzji
z użyciem metody logiczno-algebraicznej. W projekcie należy dokonać wyboru dziedziny oraz
sformułować problem formalnie. Następnie należy zaimplementować metodę logiczno-algebraiczną
oraz opracować aplikację rozwiązującą wybrany problem.
2.
Wybór problemu
W projekcie należy dokonać wyboru dziedziny. Przykładowe problemy:
ˆ podejmowanie decyzji w banku (np. przydzielenie kredytu);
ˆ podejmowanie decyzji lekarskich (np. symptomy i choroba);
ˆ podejmowanie decyzji w aptece (np. znajdowanie zamienników leków);
ˆ ustalanie temperatury w pomieszczeniu.
3.
Zadania do wykonania
Podczas projektu należy wykonać następujące zadania:
1. Wybór i sformułowanie problemu (0.5 pkt.)
Przed przystąpieniem do implementacji należy najpierw wybrać, a następnie formalnie sformułować problem (problem analizy i podejmowania decyzji).
2. Wczytywanie danych (0.5 pkt.)
W aplikacji należy umożliwić wczytywanie danych z zewnętrznego pliku w wybranym formacie. W tym celu należy zdecydować się na odpowiedni format.
1
3. Opracowanie logicznej bazy wiedzy (1.5 pkt.)
Przed przystąpieniem do implementacji metody logiczno-algebraicznej, należy opracować logiczną bazę wiedzy (formuły elementarne i baza faktów). Proszę pamiętać o tym, aby w bazie
wiedzy występowały formuły pośrednie oraz niesprzeczne logicznie fakty.
4. Implementacja metody logiczno-algebraicznej (1.0 pkt.)
Kluczowym elementem aplikacji jest implementacja metody logiczno-algebraicznej. Proszę
pamiętać o implementacji metody dla problemu analizy i podejmowania decyzji.
5. Implementacja aplikacji (1.0 pkt.)
Po implementacji metody logiczno-algebraicznej należy opracować końcową aplikację zawierającą GUI, wymagany moduły wspomagania decyzji oraz możlwiość wczytywania danych.
6. Dodatki (1.0 pkt.)
Aplikację można wzbogacić o dodatkowe elementy: estetyka aplikacji (1.0 pkt.).
Język programowania oraz wykorzystane technologie i biblioteki – DOWOLNE.
2

Podobne dokumenty