
ปรับปรุงตัวแทนจำหน่ายรถยนต์ของคุณ - นำรถของคุณไปบนท้องถนนได้เร็วขึ้น!
เอกสารประกอบ »
ระบบจัดการฐานข้อมูลโดยใช้ SQL สำหรับตัวแทนจำหน่ายรถยนต์ ติดตามสินค้าคงคลังที่ใช้งานอยู่ ลูกค้า การซ่อมแซม คำสั่งงาน และอื่นๆ อีกมากมาย เหมาะสำหรับตัวแทนจำหน่ายขนาดเล็ก - เรียบง่ายและมีน้ำหนักเบา
สร้างด้วย C โดยใช้ฐานข้อมูล SQLite3

ลิงก์ที่เป็นประโยชน์: เอกสาร ERD, เอกสารประกอบ Schema
ต่อไปนี้เป็นวิธีการตั้งค่าฐานข้อมูลนี้เพื่อการใช้งานส่วนตัว
คุณต้องตั้งค่าไลบรารี C และ SQLite3 สำหรับ C ใช้คำสั่งต่อไปนี้เพื่อกำหนดค่าทั้งสอง:
sudo apt install GCCsudo apt-get install libsqlite3-dev
ใช้ gcc --version และ sqlite3 --version เพื่อตรวจสอบว่าทั้ง C และ SQLite3 ได้รับการตั้งค่าอย่างถูกต้อง
git clone https://github.com/Afrokk/Automobile-Dealership-DBMS พื้นที่เก็บข้อมูลมาพร้อมกับฐานข้อมูลเปล่า AutomobileDatabase.db ซึ่งคุณสามารถใช้เป็นฐานรากได้
คอมไพล์/สร้างโปรแกรมโดยการรันคำสั่งนี้ในไดเร็กทอรีรากของโคลน:
makeรัน DBMS ตัวแทนจำหน่ายรถยนต์โดยการรันคำสั่งนี้:
./RunDBMSหากต้องการความช่วยเหลือเพิ่มเติม โปรดอ่านเอกสารการใช้งานและเอกสารประกอบแบบสอบถาม
หมายเหตุ: หากคุณต้องการเปลี่ยนชื่อไฟล์ฐานข้อมูลเริ่มต้น ( AutomobileDatabase.db ) คุณสามารถทำได้ อย่างไรก็ตามอย่าลืมเปลี่ยนชื่อไฟล์ฐานข้อมูลในไฟล์ AutomobileDealershipDBMS.c ด้วย ไม่เช่นนั้นฐานข้อมูลจะไม่สามารถโหลดหรือโหลดไฟล์ฐานข้อมูลผิดได้
เช่น เปลี่ยนบรรทัด #20 ในไฟล์ AutomobileDealershipDBMS.c จาก:
* ErrMsg = ( int ) sqlite3_open_v2 ( "AutomobileDatabase.db" , & db , SQLITE_OPEN_READWRITE , NULL ) * sizeof ( int );ถึง:
* ErrMsg = ( int ) sqlite3_open_v2 ( "YourFileName.db" , & db , SQLITE_OPEN_READWRITE , NULL ) * sizeof ( int );โปรแกรมทำงานผ่านคอนโซล:

ผู้ใช้สามารถนำทางโดยใช้เมนู

บางสิ่งที่ฉันอยากทำกับโปรเจ็กต์นี้ในขณะที่ฉันกำลังทำอยู่:
Afrasiyab (Afrokk) Khan - @afrokk_ - afrokk.design - afrokk.dev - LinkedIn - [email protected]
ลิงค์โครงการ: https://github.com/Afrokk/Automobile-Dealership-DBMS