Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka

Izdevīgi: šodien akcijas cena!

Parastā cena:
4,99
Ietaupījums:
0,80 (16%)
Cena ar atlaidi*:
4,19
Pirkt
Identifikators:466293
Autors:
Vērtējums:
Publicēts: 09.05.2007.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: Nav
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  Anotācija   
2.  Pasūtītāja prasības   
3.  Realizācijas projekts   
3.1  Apraksts   
3.2.  Programmatūras uzbūve   
4.  Programmatūras specifikācija   
4.1.  Interfeisa specifikācija   
4.2.  Moduļa stun.pas specifikācija   
4.2.1  Apraksts   
4.2.2  Moduļa interfeiss   
4.3.  Moduļa stio.pas specifikācija   
4.3.1  Apraksts   
4.3.2  Moduļa interfeiss   
5.  Testēšanas metodika   
5.1.  Visu ierakstu apskatīšana   
5.2.  Jauna ieraksta pievienošana   
5.3.  Kāda ieraksta dzēšana   
5.4.  Kāda konta labošana   
5.5.  Kārtošana pēc uzvārda   
5.6.  Kārtošana pēc naudas daudzuma   
5.7.  Ierakstu atlasīšana, kuru naudas daudzums lielāks par uzdoto   
5.8.  Vidējās summas noteikšana   
6.  Programmu pirmteksti   
6.1.  Galvenās programmas sd.pas pirmteksts   
6.2.  Moduļa sdun.pas pirmteksts   
6.3.  Moduļa sdio.pas pirmteksts   
7.  Instrukcija lietotājam   
Darba fragmentsAizvērt

Izveidot datu bāzi bankai, kurā glabātos sekojoša informācija : konta numurs; konta īpašnieka vārds un uzvārds; naudas summa kontā; konta atvēršanas datums.
Datu bāzē jāparedz iespēja reģistrēt līdz 10000 kontu, par katru konta īpašnieku uzrādot obligātus parametrus : konta numurs; vārds; uzvārds; naudas daudzums kontā; konta atvēršanas datums.

Tā kā visa bankas informācija ir konfidenciāla, lietotājs var pieslēgties tikai ar paroli.

Lai izvairītos no paroles uzlaušanas mēģinājumiem, pēc nepareizi ievadītas paroles programmai savs darbs jābeidz.

Lietotājam jābūt iespējai atvērt jaunu kontu, labot esošu kontu vai dzēst kontu, taču, tā kā bankai ir jāsaglabā informācija arī par dzēstiem kontiem, tad konta izdzēšana neizdzēš kontu no datu bāzes, bet gan aizver to, respektīvi, konts pastāv, taču programmā nekur netiek parādīts.

Konta atvēršanas brīdī konts nedrīkst būt tukšs, jo no konta parēdzēts iekasēt apkalpošanas naudu, vai arī samaksu par debetkartes izgatavošanu.

Katrai darbībai, kas ietekmē datu bāzes saturu, jātiek veiktai pēc atkārtota vaicājuma lietotājam, lai izvairītos no nevēlamas datu bāzes satura mainīšanas.
Veidosim failu apkalpošanas sistēmu.

Paredzēsim visu datu glabāšanu vienā failā. Tā kā konti būs gan atvērti gan aizvērti, izveidosim vēl vienu lauku – konts atvērts/aizvērts.

Pēc paroles ievadīšanas sāksim datu apkalpošanu.

Lietotājam dosim iespēju „šķirstīt” failu – apskatīt datu bāzes saturu.

Lai darbošanās būtu efektīvāka, lietotājam dosim iespēju sakārtot datu bāzi pēc uzvārdiem vai pēc naudas daudzums kontā.

Lietotājam pēc paroles ievadīšanas dosim iespēju:
-atvērt kontu
-labot kontu
-aizvērt kontu

Datiem būs sekojoša struktūra :
Konta numurs : 8 simboli, no kuriem pirmie 4 – pieņemtais SWIFT kods „BANK” un otri četri – konta numurs.( Piem., „BANK0024”)
Vārds – 20 simboli
Uvārds – 20 simboli
Naudas daudzums kontā – līdz 9 cipariem.
Datums – 10 simboli (datumam jātiek glabātam formā dd.mm.yyyy)

3.2. Programmatūras uzbūve

Sistēmas pamats būs :
- tiešās pieejas fails – datu bāze bankai
- modulis, kas saturs apakšprogrammas darbam ar šāda veida failu;
- modulis programmas-lietotāja interfeisam, kas padarīs programmu ērtu lietotājam kā arī izvadīs programmas paziņojumus lietotājam.

Fails saturēs šāda tipa ierakstus :
type myrec=record
nr:knr;(string[8])
vards:str20; (string[20])
uzvards:str20;
dat:datums;(string[10])
nauda:longint;
del:boolean;
end;

Paredzēsim modulī šādas faila apkalpošanas funkcijas :

1. faila apskatīšana – parametri: faila identifikators
2. ieraksta pievienošana – parametri : faila identifikators
3. ierakstu skaits datu bāzē – parametri: faila identifikators
4. konta aizvēršana – parametri: faila identifikators
5. konta labošana – parametri: faila identifikators
6. atlasīšana pēc naudas daudzuma – parametri: faila identifikators
7. vidējās summas noteikšana – parametri: faila identifikators
8. sakārtošana pēc naudas – parametri : faila identifikators
9. sakārtošana pēc uzvārda – parametri : faila identifikātors
Anotācija

Tiek piedāvāta datu bāze bankai, kurā tiek glabāta informācija par bankā esošajiem kontiem. Programma piedāvā sekojošas darbības ar datu bāzi: apskatīt datu bāzi; pievienot jaunu ierakstu (jaunu kontu); kāda konta aizvēršana; kāda konta rediģēšana; datu bāzes sakārtošana pēc uzvārda vai pēc naudas apjoma kontā; datu bāzes filtrēšana – to kontu atrašana, kuru naudas summa pārsniedz uzdoto; bankas visu kontu vidējās summas aprēķināšana.…

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Nosūtīt darbu e-pastā

Tavs vārds:

E-pasta adrese, uz kuru nosūtīt darba saiti:

Sveiks!
{Tavs vārds} iesaka Tev apskatīties interneta bibliotēkas Atlants.lv darbu par tēmu „Risinājumu algoritmizācija un programmēšana”.

Saite uz darbu:
https://www.atlants.lv/w/466293

Sūtīt

E-pasts ir nosūtīts.

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook
Twitter

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties