Pasūtītāja prasības
Datu bāzei jāparedz iespēja ievadīt līdz 5000 ierakstu, failā jāglabā sekojošo informāciju:
maršrutu, dienu skaitu, transportlīdzekļa veidu, cenu un datumu.
Programmā jāparedz sekojošas darbības:
Apskatīt faila saturu.
Ierakstīt failā informāciju par jaunu ceļazīmi.
Izslēgt no faila informāciju par ceļazīmi.
Koriģēt informāciju par ceļazīmi.
Sakārtot informāciju failā pēc pilsētam un datumiem.
Atrast informāciju par visām ceļazīmem, kuras cena nepārsniedz uzdoto.
Atrast maršrutus, kuros ir paredzēta uzdotās vietas apmeklējums.
2. Realizācijas projekts
2.1. Apraksts
Veidosim failu apkalpošanas sistēmu.
Paredzēsim visu datu glabāšanu vienā failā.
Lietotājam dosim iespēju “šķirstīt” failu — apskatīt ceļazīmju datu bāzi.
Lai darbošanās būtu efektīvāka, lietotājam dosim iespēju sakārtot ceļazīmju sarakstu pēc
maršruta, dienu skaita, transportlīdzekļa veida, datuma vai cenas audošā un dilstošā secībā, ka arī
atcelt specialu kārtošanu, atgriežoties pie saraksta, sakārtota pēc ievadīšanas kārtības.
Lietotājam dosim iespēju:
- iekļaut datus;
- izslēgt datus;
- modificēt datus;
- kārtot datus failā alfabētiskā kārtībā pēc maršruta, dienu skaita, transportlīdzekļa veida,
datuma vai cenas audošā un dilstošā secībā;
- iegūt nepieciešamos datus – atlasīt ceļazīmes, kuras cena nepārsniedz uzdoto un/vai ir
paredzēta uzdotās vietas apmeklējums;
- beigt darbu
Datiem būs sekojošā struktūra:
Maršruts – 76 simboli
Dienas – skaitlis
Transports – 34 simboli
Cena – skaitlis
Datums – dd.mm.yyyy formāts
Laiks – hh:mm formāts…