| Title: | SPLETNI VMESNIK ZA UREJANJE PODATKOV O ČLANIH DRUŠTVA |
|---|
| Authors: | ID Šubic, Dušan (Author) ID Rajkovič, Uroš (Mentor) More about this mentor...  |
| Files: | VS_Subic_Dusan_2016.pdf (1,43 MB) MD5: D6A560F841ACE2557685B25BD31E30A7
|
|---|
| Language: | Slovenian |
|---|
| Work type: | Bachelor thesis/paper |
|---|
| Organization: | FOV - Faculty of Organizational Sciences in Kranj
|
|---|
| Abstract: | Ker ima vsako društvo, klub ali podobna združenja določeno število članov ali pripadnikov, sem se odločil, da izdelam spletno aplikacijo za register članov.
Bistvo aplikacije je, da je struktura skoraj v celoti dinamična. Kar pomeni, da uporabnik (administrator v organizaciji) poljubno dodaja ustrezna polja v register, tvori sezname, ki jih potrebuje za vodenje evidence; na primer interesi članov, status člana v organizaciji idr.
Celotna struktura baze temelji na skupaj vsaj osmih tabelah, od katerih se v štiri zapisuje struktura podatkov, v dodatno eno tabelo podatki o vlogah, to je dovoljenjih za prikaz podatkov na nivoju polj, v eno tabelo se shranjujejo podatki o zalogah vrednosti lastnosti, v eni je seznam tabel in najmanj ena tabela s podatki. Tabela s podatki je običajno tabela z registrom članov (Clan).
Za dodajanje novih dodatnih tabel je dovolj osnovno poznavanje MySQL-a.
Vse procedure za rudarjenje po podatkih so napisane za in se izvajajo v MySQL-u. Za klicanje procedur in tvorjenje dinamičnih prikazov je uporabljen PHP. Prikaz podatkov in izvajanje zahtev pa temelji na Javascript-u. Knjižnice, ki sem jih uporabil so jQuery in jqGrid.
Za prijavo za pregledovanje oz. administriranje podatkov je predvsem zaradi tega, ker Društvo Mensa že ima Google Apps, sem uporabil Googla API PHP client za preverjanje identitete.
Upam, da je v tem delu dobro prikazana možnost uporabe dinamične strukture za kreiranje po obsegu podatkov manjših registrov oz. seznamov. Ravno tako lahko idejo o dinamični strukturi lahko razvijalci uporabijo pri dodeljevanju dinamičnih lastnosti že obstoječim tabelam. |
|---|
| Keywords: | Dinamični register članov ali predmetov, MySQL procedure, jqGrid tabele, Google Apps login |
|---|
| Place of publishing: | Maribor |
|---|
| Year of publishing: | 2016 |
|---|
| PID: | 20.500.12556/DKUM-63750  |
|---|
| COBISS.SI-ID: | 7805459  |
|---|
| NUK URN: | URN:SI:UM:DK:UC4V0ZGW |
|---|
| Publication date in DKUM: | 19.10.2016 |
|---|
| Views: | 1771 |
|---|
| Downloads: | 108 |
|---|
| Metadata: |  |
|---|
| Categories: | FOV
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |