proiect SIAD

12
Sistem expert pentru alegerea ţă potrivite în programul ERASMUS Defnirea problemei

description

Sistem expert pentru alegerea ţării potrivite în programul ERASMUS

Transcript of proiect SIAD

Sistem expert pentru alegerea rii potrivite n programul ERASMUS

Definirea problemei

Proiectul const n crearea unui prototip de sistem expert pentru a ajuta studenii interesai de bursele ERASMUS s i aleag ara cea mai portivit, n funcie de preferinele acestora. Selectarea rii potrivite va ine cont de media pe care o are studentul, de limbile strine pe care le cunoate acesta, de importana pe care i-o acord prestigiului facultii, de bugestul studentului i nu n ultimul rnd, de activitile preferate ale acestuia.

Scop

Sistemul trebuie s stabileasc, n funcie de preferinele i posibilitile studentului, care este cea mai potrivit ar n care ar putea pleca prin programul ERASMUS.Prototipul se va numi ERASMUS, avnd n vedere subiectul bazei de cunotine. Astfel, alegnd obiunea File din meniul orizontal al programului, urmat de obiunea New din meniul vertical aferent, se va deschide o fereastr n care se va introduce numele bazei de cunotine. n fereastra urmtoare (Figur 1) se vor alege parametrii de lucru, i anume: Subiectul: Alegerea rii potrivite pentru bursa ERASMUS Autorul: Olaru Diana Confidence mode: 0-10 Derivation Mode: All possibleFigur 1

Dup completarea datelor necesare din fereastra precedent, programul va trece la preluarea scopurilor sau Choices. n cacul nostru, choice-urile sistemului sunt chiar rile n care poate studia studentul, n funcie de preferinele lui. Acestea sunt doar ri din Europa, nruct ERASMUS activeaz doar n acest continent.Din analiza sumar a domeniului i a problemei de rezolvat avem urmtoarele piese de cunoatere:Scopuri/Choices (21): Romnia Austria Spania Norvegia Danemarca Turcia Cehia Slovacia Portugalia Polonia Frana Suedia Liechtenstein Marea Britanie Belgia Elveia Italia Olanda Germania Nu suntei eligibil pentru nicio ar Nu s-a gsit nicio ar potrivit preferinelor dumneavoastr

Calificatori: Ce limb strin stpnii cel mai bine? (Limba-Figur 2) Ct de important este, pentru dumneavoastr, prestigiul facultii la care vei studia? (Prestigiu- Figur 3) Care este activitatea dumneavoastr preferat? (Activiti- Figur 4) Figur 2

Figur 3

Figur 4

Variabile numerice: Ce sum de bani suntei dispui s adugai, n plus, peste grantul Erasmus de care vei beneficia? [Bani] (Figur 5) Care este media notelor dumneavoastr? [Media] (Figur 6)Figur 5

Figur 6

Declararea calificatorilor s-a fcut astfel: din meniul principal se va selecta obiunea Rule. Pentru adugarea calificatorilor menionai anterior, se va alege obiunea Qualifier List. Se va deschide o fereastr cu ajutorul creia se vor introduce cei trei calificatori, efectundu-se click pe butonul New Qual.Dup adugarea calificatorilor, se vor aduga i cele dou variabile numerice astfel: din meniul Rule se va alege obiunea Variable list. Din fereastra care se va deschide se va aciona butonul New Variable. Se va tipri numele variabilei (Name), i ntrebarea aferent, n seciunea Prompt. Se va bifa obiunea Numeric i se vor stabili, de asemenea, limitele superioare i cele inferioare (UpperLimit, Lower Limit).Dup adugarea tuturor calificatorilor i a variabilelor, urmeaz s fie adugate regulile, n baza tabelei decizionale de mai jos. (Tabel 1)Tabel 1

Reguli:Proiectul conine un numr de 41 de reguli.

Regula pentru choice-ul Nu suntei eligibil pentr nicio ar (Figura 7 )Figur 7

Regul pentru choice-ul Nu s-a gsit nicio ar potrivit preferinelor dumneavoastr (Figur 8)Figur 8

Regul pentru una dintre ri (Romnia- Figur 9)Figur 9

RaportFereastra de afiare a rezultatelor va genera un raport (Figur 10), construit dup instruciunile urmtoare:FILE Raport.DOC // Scrie in fisierul cu numele Raport.Doc FIRST "Alegerea rii potrivite pentru bursa Erasmus" //Titlu principal FIRST " Recomandarile facute sunt: " // Titlu principal FIRST // Linie libera C/L // Afisarea scopurilor separate de o linie Q // Afisarea calificatorilor selectati V // Afisarea valorilor variabilelor CLOSE // Inchide fisierul DISPLAY RAPORT.DOC // Afiseaza continutul fisierului Figur 10

Design Figur 11