Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
14,20 € Add to cart
Add to Wish List
Want cheaper?
ID number:954912
Evaluation:
Published: 26.01.2017.
Language: Latvian
Level: College/University
Literature: 6 units
References: Not used
Table of contents
Nr. Chapter  Page.
1.  Ievads    6
1.1.  Dokumenta nolūks    6
1.2.  Darbības sfēra    6
1.3.  Termini, apzīmējumi un saīsinājumi    7
1.4.  Saistītie dokumenti    9
1.5.  Dokumenta pārskats    9
2.  NAUS datu bāzes struktūra    10
2.1.  Informācijas sistēmas DB modelis    10
2.2.  Studiju programmu veidu tabula    11
2.3.  Studiju programmu tabula    11
2.4.  Studentu tabula    12
2.5.  Mācībspēku tabula    13
2.6.  Studiju kursu tabula    13
2.7.  Nodarbību veidu tabula    14
2.8.  Nodarbību tabula    14
2.9.  Nodarbību grupu tabula    15
2.10.  Apmeklējumu tabula    16
2.11.  Vadības lietotāju tabula    16
2.12.  Sistēmas žurnāla tabula    17
2.13.  Datu bāzes skati    18
2.14.  Datu bāzes funkcijas un trigeri    21
3.  NAUS lietojuma saskarnes projektējums    22
3.1.  Lietojuma komponenšu nosaukuma veidošanas kārtība    22
3.2.  Autorizācijas forma    23
3.3.  Lietotāja paroles maiņas forma    24
3.4.  Vadības forma    24
3.4.1.  Cilne Informācija (4. attēls)    25
3.4.2.  Cilne Nodarbību plānošana (5. attēls)    25
3.4.3.  Cilne Studējošie (6. attēls)    27
3.4.4.  Cilne Mācībspēki (7. attēls)    28
3.4.5.  Cilne Pārskati (8. attēls)    29
3.5.  Mācībspēka forma    30
3.5.1.  Cilne Aktīvās nodarbības apmeklējumi (9. attēls)    30
3.5.2.  Cilne Visu nodarbību apmeklējumi (10. attēls)    31
3.5.3.  Cilne Nodarbību plānošana (11. attēls    32
3.5.4.  Cilne Pārskati (12. attēls)    33
3.6.  Studenta forma    34
3.6.1.  Cilne Pēdējie nodarbību kavējumi (13. attēls)    34
3.6.2.  Cilne Pēdējie nodarbību apmeklējumi (14. attēls)    34
3.6.3.  Cilne Nodarbību apmeklējuma pārskats (15. attēls)    35
3.7.  Nodarbību pievienošanas/labošanas forma    35
3.8.  Studiju kursu pievienošanas/labošanas forma    36
3.9.  Studējošo grupas pievienošanas forma    36
3.10.  Studiju programmu pievienošanas/labošanas forma    37
3.11.  Studējošo pievienošanas/labošanas forma    38
3.12.  Mācībspēku pievienošanas/labošanas forma    39
4.  Datu struktūras, algoritmi un formāti    40
4.1.  Darbs ar DB tabulu datiem atvienotajā režīmā    40
4.2.  Statiskā klase db    41
4.3.  Lietotāju autorizācijas process un paroles ģenerēšanas kārtība    43
4.4.  Studējošo nodarbību apmeklējuma ierakstu ģenerēšana    43
4.5.  Sistēmā reģistrēto datu filtrēšana    44
4.6.  Studējošo saraksta imports    45
4.7.  Apmeklējuma lapas izdrukas sagatavošana    46
4.8.  Nodarbību apmeklējuma datu pārskati    46
5.  Prasību trasējamības tabula    48
6.  Dokumentā iekļautās atsauces    49
Extract

Nodarbību apmeklējuma ieraksti tiek automātiski ģenerēti DBVS, lai samazinātu
nepieciešamību lietojuma pusē individuāli veikt katras atsevišķās nodarbības reģistrēšanu, kā arī nodrošinātu optimālāku DB vaicājumu izpildi, izvairoties no daudzām un laikietilpīgām datu bāzes tabulu apvienojuma operācijām.
Vispārināts nodarbību apmeklējuma ierakstu ģenerēšanas trigera algoritms:
1. Iegūst studējošos (vai studējošo), kuriem nepieciešams veikt ierakstu ģenerēšanu, piemēram, atlasot ievadītās studējošo grupas pārstāvjus;
2. No ievadītā nodarbības norises perioda sākuma un beigu datuma, nedēļas dienas
nosaka datumu, kurā norisinās pirmā attiecīgā studiju kursa nodarbība, salīdzinot
sākuma datuma nedēļas dienu ar lietotāja ievadīto nedēļas dienu – ja nepieciešams,
tiek aprēķināta dienu starpība;
3. Iteratīvi katram studentam izveido nereģistrētus (tabulā apmeklejumi laukam labots netiek norādīts reģistrēšanas datums) nodarbības apmeklējuma ierakstus tik ilgi, kamēr aktīvais datums ir mazāks vai vienāds ar norādīto beigu datumu.
4.5. Sistēmā reģistrēto datu filtrēšana
Atbilstoši Programmatūras prasību specifikācijai (NAUS.PPS.V01.03.2015), sistēmā reģistrēto datu filtrēšanas funkcionalitāte tiek nodrošināta visos lietojuma saskarnes logos, cilnēs, kas saistītas ar datu administrēšanas darbību veikšanu – datu pievienošanu, labošanu
un dzēšanu. Katrā administrēšanas sadaļā projektētos filtrus, to komponentes iespējams skatīt šī dokumenta 3. nodaļā – “NAUS lietojuma saskarnes projektējums”.
Datu filtrēšanas algoritms:
1. Pēc lietotāja galvenās darba formas ielādes un DataGridView saskarnes komponenšu aizpildes ar aktuālajiem datiem tiek veikta lokālo DataTable objektu struktūru caurskate, aizpildot filtrus ar lauku unikālajām vērtībām;
2. Sistēmas lietotājam izvēloties filtra vai vairāku filtru vērtības, notiek filtru nosacījumu apvienošana, kombinēšana (operands AND), izveidojot piemērojamo filtra virkni;
3. Izveidotā filtra virkne tiek piemērota lokālajai DataTable struktūrai, mainot tabulā
attēlojamās informācijas skatu – DefaultView.RowFilter = filtrs.…

Author's comment
Editor's remarks
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook
Twitter

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register