Добавить работы Отмеченные0
Работа успешно отмечена.

Отмеченные работы

Просмотренные0

Просмотренные работы

Корзина0
Работа успешно добавлена в корзину.

Корзина

Регистрация

интернет библиотека
Atlants.lv библиотека
14,20 € В корзину
Добавить в список желаний
Хочешь дешевле?
Идентификатор:954912
 
Автор:
Оценка:
Опубликованно: 26.01.2017.
Язык: Латышский
Уровень: Университет
Литературный список: 6 единиц
Ссылки: Не использованы
Содержание
Nr. Название главы  Стр.
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
Фрагмент работы

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.…

Коментарий автора
Загрузить больше похожих работ

Atlants

Выбери способ авторизации

Э-почта + пароль

Э-почта + пароль

Неправильный адрес э-почты или пароль!
Войти

Забыл пароль?

Draugiem.pase
Facebook

Не зарегистрировался?

Зарегистрируйся и получи бесплатно!

Для того, чтобы получить бесплатные материалы с сайта Atlants.lv, необходимо зарегистрироваться. Это просто и займет всего несколько секунд.

Если ты уже зарегистрировался, то просто и сможешь скачивать бесплатные материалы.

Отменить Регистрация