Baza de date a bibliotecii personale în limba de programare turbo pascal

Meniul principal al programului

Lista literaturii utilizate


misiune

Este necesară compilarea bazei de date "Biblioteca personală" în limba de programare TURBOPASCAL.







La crearea acestui program, au fost stabilite următoarele obiective:

Scrieți un program care vă permite să procesați, sortați și modificați informații despre cărți. De asemenea, la crearea acestui program au fost îndeplinite următoarele sarcini:

- Acest program ar trebui să aibă o interfață de utilizator simplă și convenabilă.

- Programul ar trebui să aibă o intensitate scăzută a resurselor.

- Achiziționarea și consolidarea competențelor în organizarea proceselor de calcul și programare în limba algoritmică PASCAL.

Principalul accent în lucrare este dat de lucrul cu fișiere, funcțiile de deschidere și închidere a fișierului sunt discutate în detaliu. Cunoștințele obținute vor contribui în viitor la abordarea mai eficientă a procesului de dezvoltare a software-ului.

Tehnologia modernă de calculator vă permite să rezolvați un număr mare de diferite probleme. Poate că cea mai importantă utilizare a calculatorului a fost stocarea informațiilor. Un mijloc convenabil și divers pentru acest scop este oferit de tehnologiile bazei de date. Scopul acestei lucrări este de a câștiga experiență în algoritmizarea, proiectarea, implementarea practică a programelor și aplicații informatice extinse, folosind exemplul programării bazei de date "Biblioteca personală". Limba de programare este TURBOPASCAL, care este studiat în disciplina "Informatică și programare". Această limbă vă permite să implementați cel mai bine algoritmul programului, precum și să contribuiți la crearea unui program de interfață ușor de utilizat, care joacă un rol important în acest curs.

O înregistrare este o structură a datelor formată dintr-un număr fix de elemente de unul sau mai multe tipuri. De obicei, înregistrarea este formată din mai multe câmpuri. Într-un câmp, datele au același tip și în diferite câmpuri pot avea tipuri diferite.







Var f: fișier de Bibl;

Tipul de fișier din Pascal este singurul tip de valoare prin care datele prelucrate de program pot fi recepționate din exterior și rezultatele sunt transferate în lumea exterioară. În Pascal, tipul de fișier este specificat după cum urmează:

<имяфайловоготипа> = fișierul T; sau fișierul ambalat din T;

Pentru a accesa elementele individuale ale fișierului în Pascal, sunt introduse proceduri speciale.

Pentru a lucra cu fișiere, am folosit următoarele funcții:

-Alocarea este o funcție care asociază un nume de fișier cu o variabilă cu care se efectuează lucrarea ulterioară.

-Resetați este o funcție care deschide un fișier deja existent pentru citire din acesta.

-Rescrie este o funcție care creează un fișier nou sau suprascrie cel vechi.

-Citiți - citiți din fișierul specificat o linie cu trecerea la linia următoare.

-Scrieți - scrieți fișierului specificat o linie cu trecerea la linia următoare.

Meniul principal al programului

Pentru a simplifica lucrul cu meniul bazei de date, a fost creată o procedură de meniu care simplifică selectarea elementelor utilizând tastele săgeată.

După introducerea datelor în oricare dintre comenzi, faceți clic pe .

Există opt elemente în meniul acestui program:

1 - Crearea unui fișier nou - se creează un fișier nou cu numele programului definit de utilizator.

2 - Adăugarea unei intrări - crearea unei noi intrări în fișier, adăugarea acesteia la sfârșitul fișierului.

3 - Editarea unei înregistrări într-un fișier - intrarea introdusă anterior este corectată.

5 - Ștergerea unei intrări dintr-un fișier - Șterge o intrare din fișier după numărul de inventar al cărții.

6 - Căutați după numărul de inventar al cărții - Vă permite să găsiți date despre carte după numărul de inventar.

8 - Ieșirea din program.

Fig. 1 Fereastra din meniul principal

Pentru a crea o bază de date, utilizatorul trebuie să facă clic pe elementul "Creați un fișier" din meniul principal cu ajutorul "Enter", apoi va apărea următoarea linie: "Specificați numele fișierului care urmează să fie creat".

Mai departe, introduceți datele "Enter".

În acest program au fost utilizate următoarele proceduri pentru a crea meniul:

Creatfile - creați un fișier nou în bibliotecă. Introduceți numărul cărților și datele acestora.

Addrecord - adăugați o intrare în fișier. Creați o intrare nouă în fișier, adăugând-o la sfârșitul fișierului.

Inputfile - introduce datele într-un fișier.

Redzap - editarea unei intrări într-un fișier. Corectarea datelor introduse.

Clearfile - ștergeți înregistrarea din fișier.

P_Nom - căutați după numărul de inventar.

Ieșiți - ieșiți din program.







Articole similare

Trimiteți-le prietenilor: