-
Informatīvā sistēma - Klubs
Nr. | Sadaļas nosaukums | Lpp. |
1.1.1. | Ievads | 8 |
2. | Uzdevuma neformāls apraksts | 9 |
3. | Tehnikas un programmatūras prasības | 10 |
3.1. | Tehnikas izvēle | 10 |
3.2. | Papildus programmatūra | 10 |
4. | Lietotāja instrukcija | 11 |
4.1. | Programmas uzstādīšana | 11 |
4.2. | Aplikāciju izvēlnēs un logos lietoto pogu apraksts | 11 |
5. | Kluba Informatīvā sistēma | 12 |
5.1. | Personas | 15 |
5.2. | Telpas (klasifikators) | 17 |
5.3. | Tēmas (klasifikators) | 18 |
5.4. | Tiesības (klasifikators) | 19 |
5.5. | Pasākumu meklēšana | 20 |
5.6. | Personu meklēšana | 21 |
6. | Programmas apraksts | 22 |
6.1. | Datu plūsmu modelis | 22 |
6.2. | ER modelis | 23 |
6.3. | Datu modeļa apraksts | 24 |
6.4. | Datu moduļa pieprasījumi | 25 |
6.5. | Datu moduļa funkciju apraksts | 26 |
6.6. | Pasākumi | 27 |
6.7. | Personas | 28 |
6.8. | Pasākumu meklēšana | 29 |
6.9. | Personu meklēšana | 30 |
7. | Moduļu kodi | 33 |
7.1. | Modulis – “Datu modulis” | 33 |
7.2. | Pasākumi | 35 |
7.3. | Personas | 38 |
7.4. | Pasākumu meklēšana | 41 |
7.5. | Personu meklēšana | 43 |
7.6. | Trigeris “TRG_DALIBNIEKI_IU” | 44 |
9. | Datu bāzes objektu skripti | 49 |
9.1. | Tabulu ģenerācijas skripts “KLUBS.TAB” | 49 |
9.2. | Primāro, ārējo atslēgu ģenerācijas skripts “KLUBS.CON” | 51 |
9.3. | Indeksu ģenerācijas skripts “KLUBS.IND” | 54 |
Kursa darbs uzdevums ir izveidot aplikāciju, uzrakstīt dokumentāciju par informatīvo sistēmu Klubs.
Aplikācijas izveidošanas nepieciešamība bija tā, ka pasākumu organizators gribēja paaugstināt uzņēmuma efektivitāti:
saīsinot laiku meklējot informāciju, kas attiecas uz pasākumu reģistrēšanu,
uzņēmums vēlējās saglabāt informāciju par pasākumu dalībniekiem, lai turpmāk piedāvātu saviem klientiem savus pakalpojumus.
Aplikācija ir izveidota programmēšanas valodā Delphi 2.0. Izvēlēta šī valoda vairāku iemeslu dēļ.
ļoti loģiska aplikācijas struktūra un pilnībā objektorientēta.
aplikācija pilnībā nodrošina datu apstrādi, sasaisti no
vairākām tabulām, automātiski aizpildot ārējās atslēgas,
logu un kontroles elementu izskats atbilst mūsdienu prasībām,
ir nodrošināta optimāla sasaiste ar Oracle datu bāzi,
valoda ir pilnībā objekt-orientēta, kas palīdz ietaupīt lauku programmējot,
ērta aplikācijas izstrāde, raugoties no programmētāja viedokļa.…
Kursa projekta mērķis ir nodrošināt kluba pasākumu, dalībnieku uzskaiti.
