izpis_h1_title_alt

Uporaba diagramskih tehnik pri interaktivnem preverjanju znanja načrtovanja informacijskih sistemov
ID JERIČ, ANDREJA (Avtor), ID Lavbič, Dejan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,83 MB)
MD5: 97F91359D5991EFC288DDBD38BB8E6A9

Izvleček
V sklopu preverjanja znanja uporabe diagramskih tehnik bi potrebovali orodje, ki vsebuje omejeni nabor elementov in funkcionalnosti ter omogoča avtomatsko ovrednotenje diagramov. Ob pregledu sorodnih del smo ugotovili, da ni ustrezne obstoječe rešitve, saj so te ali nam nedostopne ali pa našim zahtevam ne ustrezajo. V okviru diplomskega dela smo razvili JavaScript spletno aplikacijo, ki omogoča izdelavo, shranjevanje, nalaganje (primerov) in vrednotenje razrednih diagramov UML diagramske tehnike. Algoritem vrednotenja smo implementirali tako, da za vsak ovrednoten element zapiše specifike točkovanja; ker pa je naš cilj spodbujanje samostojnega iskanja rešitve, informacije o točkovanju uporabniku v uporabniškem vmesniku prikažemo v obliki namigov, ki nakazujejo na neustrezne elemente. Za implementacijo strežnika smo uporabili tehnologijo Node.js, vmesnik za izdelavo diagramov pa smo podprli z uporabo knjižnice JointJS. JSON dokumente, ki predstavljajo definicijo primerov diagramov in diagramov rešitev, shranjujemo v podatkovno bazo MongoDB. Za lažjo namestitev aplikacije smo rešitev zapakirali v Docker.

Jezik:Slovenski jezik
Ključne besede:načrtovanje informacijskih sistemov, UML, JavaScript, MongoDB, spletna aplikacija, primerjave grafov
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2021
PID:20.500.12556/RUL-131276 Povezava se odpre v novem oknu
COBISS.SI-ID:78944771 Povezava se odpre v novem oknu
Datum objave v RUL:24.09.2021
Število ogledov:1281
Število prenosov:121
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Use of diagramming techniques in interactive knowledge assessment of information system design
Izvleček:
When assessing the knowledge of using diagramming techniques, we would need a tool that would contain a limited set of elements and functionalities, and would enable an automatic evaluation of diagrams. When reviewing similar theses, it was established that no appropriate solution exists, as they are either unavailable or do not meet the present requirements. While writing the diploma thesis, a JavaScript web application was developed which enables making, saving, loading (use cases) and evaluating class diagrams in the UML diagramming technique. The evaluation algorithm has been implemented so that it records the scoring specifics for each evaluated element: but since the goal was to encourage an independent search for a solution, the scoring information is displayed to the user in the user interface in the form of tips that indicate unsuitable elements. The Node.js technology was used for server implementation, while the diagramming interface is supported by the JointJS library. JSON documents, which represent the definition of use case diagrams and solution diagrams, are saved to the MongoDB database. For easier installation of the application, the solution has been packaged as a Docker container.

Ključne besede:information system design, UML, JavaScript, MongoDB, web application, graph comparison

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj