- Assembly 68.4%
- Pascal 31.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| afaadd.dfm | ||
| afaadd.pas | ||
| afalist.dfm | ||
| afalist.pas | ||
| afasum.dfm | ||
| afasum.pas | ||
| auadd.dfm | ||
| auadd.pas | ||
| aulist.dfm | ||
| aulist.pas | ||
| authoradd.dfm | ||
| authoradd.pas | ||
| authorlist.dfm | ||
| authorlist.pas | ||
| bib.sql | ||
| biblio.cfg | ||
| biblio.dof | ||
| biblio.dpr | ||
| biblio.dsk | ||
| biblio.ini | ||
| biblio.res | ||
| bookadd.dfm | ||
| bookadd.pas | ||
| booklist.dfm | ||
| booklist.pas | ||
| booktypeadd.dfm | ||
| booktypeadd.pas | ||
| booktypelist.dfm | ||
| booktypelist.pas | ||
| buyadd.dfm | ||
| buyadd.pas | ||
| buylist.dfm | ||
| buylist.pas | ||
| consignadd.dfm | ||
| consignadd.pas | ||
| consignlist.dfm | ||
| consignlist.pas | ||
| db.inc | ||
| dialog.dfm | ||
| dialog.pas | ||
| mainunit.dfm | ||
| mainunit.pas | ||
| partneradd.dfm | ||
| partneradd.pas | ||
| partnerlist.dfm | ||
| partnerlist.pas | ||
| README.md | ||
| REVIEW.md | ||
| selladd.dfm | ||
| selladd.pas | ||
| selllist.dfm | ||
| selllist.pas | ||
| srform.dfm | ||
| srform.pas | ||
| storeadd.dfm | ||
| storeadd.pas | ||
| storelist.dfm | ||
| storelist.pas | ||
Biblio
A Biblio egy Windowsra készült bibliográfiai és könyvkészlet-kezelő asztali alkalmazás. Könyvek és kapcsolódó törzsadatok nyilvántartását, valamint beszerzési, értékesítési és raktári folyamatok kezelését támogatja.
Funkciók
- könyvek, szerzők és könyvtípusok kezelése;
- partnerek és raktárak nyilvántartása;
- áfakulcsok és mennyiségi egységek kezelése;
- beszerzések és értékesítések rögzítése;
- bizományosi és raktárközi készletmozgások kezelése;
- készlet- és forgalmi adatok követése;
- áfaösszesítés;
- bibliográfiai keresési és kimutatási felület.
Technológia
- Delphi 6 / Object Pascal
- VCL asztali felület
- ADO adatkapcsolat
- Microsoft Access / Jet adatbázis
- DFM űrlapleírások és Windows-erőforrások
Projektstruktúra
biblio.dpr– az alkalmazás belépési pontjamainunit.pas,mainunit.dfm– főablak, közös adatkészletek és adatbázis-indítás*list.pas,*list.dfm– lista- és kezelőablakok*add.pas,*add.dfm– adatfelviteli és szerkesztőablakokbuy*,sell*,consign*– beszerzési, értékesítési és átadási folyamatokafasum*– áfaösszesítéssrform*– keresési és kimutatási felületbiblio.ini– alkalmazás- és adatbázis-beállításokdb.inc– beágyazott adatbázis-adatokbib.sql– könyvlistázó SQL-lekérdezés
Fordítás
A projekt várható előfeltételei:
- Windows;
- Delphi 6-tal kompatibilis fejlesztői környezet;
- VCL és ADO komponensek;
- elérhető Microsoft Jet/Access szolgáltató.
Nyissa meg a biblio.dpr projektet a Delphi IDE-ben, ellenőrizze az adatbázis-kapcsolatot a biblio.ini fájlban, majd fordítsa le az alkalmazást.
Adatbiztonság
A projekt örökölt, fejlesztés alatt maradt kódot tartalmaz, és jelenlegi állapotában nem tekinthető éles használatra késznek. Kipróbálásához elkülönített környezet és eldobható Access-adatbázis ajánlott. Valós adatok használata előtt mindig készüljön biztonsági másolat.
Az ismert hibák és a javasolt javítások a REVIEW.md fájlban találhatók.
Fejlesztési állapot
- A keresési felület részben befejezetlen.
- Nincs automatizált tesztkészlet.
- Modern Delphi-verziókkal való kompatibilitás nincs ellenőrizve.
- Több adatkezelési folyamat javítást igényel.
Licenc
A projekthez nem tartozik licencfájl. A forráskód felhasználása, módosítása vagy terjesztése előtt a jogosultságokat tisztázni kell.