ระบบจองรถแท็กซี่
แอปพลิเคชันที่ออกแบบมาสำหรับการจองรถแท็กซี่พร้อมคุณสมบัติในการทำให้ข้อมูลผู้ใช้และแอปพลิเคชันเป็นอัตโนมัติโดยใช้ฐานข้อมูล เป้าหมายหลักคือการสร้างระบบที่รวดเร็วและเชื่อถือได้สำหรับการจัดหาและจัดการข้อมูลแบบเรียลไทม์ที่เกี่ยวข้องกับรถแท็กซี่ คนขับ การจอง ฯลฯ แอปพลิเคชันจะจัดการกับคำขอการจัดการข้อมูลที่ครอบคลุม เพื่อให้มั่นใจว่ามีข้อจำกัดที่เหมาะสมและความซ้ำซ้อนน้อยที่สุด โดยมีการจัดระเบียบข้อมูลที่เกี่ยวข้องอย่างใกล้ชิด สู่สิ่งมีชีวิตในโลกแห่งความเป็นจริง
ข้อกำหนดทางเทคนิค
แอปพลิเคชันจะถูกสร้างขึ้นโดยใช้:
- ส่วนหน้า: HTML, CSS, JavaScript, Java
- ฐานข้อมูลแบ็กเอนด์: MySQL
ข้อมูลที่จะจัดเก็บ
- ผู้ใช้: ชื่อ, ID, ที่อยู่บ้าน, หมายเลขโทรศัพท์, การสมัครสมาชิก ฯลฯ
- ผู้ขับ: วันที่เข้าร่วม, ชื่อ, หมายเลขโทรศัพท์, รหัสใบขับขี่, ประเภทรถยนต์, หมายเลข RC, รหัสผู้ขับ
- การเดินทาง: ต้นทาง ปลายทาง รหัสลูกค้า รหัสการเดินทาง รหัสผู้ขับขี่ รหัสการชำระเงิน
- การชำระเงิน: ID, ประเภทธุรกรรม, จำนวนเงิน
- ยานพาหนะ: ประเภท RC ระยะทาง สภาพ ราคาต่อกิโลเมตรโดยประมาณ
ข้อจำกัด
- ข้อมูลผู้ใช้ เช่น ชื่อและหมายเลขโทรศัพท์ จะถูกจำกัดการเข้าถึงของผู้ขับขี่
- ไดรเวอร์ไม่สามารถเข้าถึงข้อมูลที่ละเอียดอ่อนได้
- ชื่อผู้ใช้และ ID ไม่สามารถเปลี่ยนแปลงได้ และที่อยู่เป็นแบบผสม
- หมายเลขโทรศัพท์มีหลายค่า
ข้อกำหนดด้านการทำงาน
สำหรับผู้ใช้
- การสร้างบัญชี (การตั้งค่าข้อมูลโปรไฟล์)
- การกรอกรายละเอียดต้นทางและปลายทาง
- การเลือกระหว่างยานพาหนะประเภทต่างๆ
- ฟังก์ชัน Google Maps สำหรับความช่วยเหลือในการนำทาง
- การชำระเงิน
- บทวิจารณ์ ช่วยเหลือ และปัญหา
- ประวัติบัญชี (ประวัติการขับขี่ ประวัติการชำระเงิน ฯลฯ)
สำหรับผู้ขับขี่
- การสร้างบัญชีและการลงทะเบียน
- การยอมรับหรือปฏิเสธการจอง
- กระเป๋าเงินสำหรับรับการชำระเงิน
- ประวัติบัญชี (ประวัติการขับขี่ ประวัติการชำระเงิน ฯลฯ)
ฟังก์ชั่นอื่นๆ
- ข้อมูลทั้งหมดจะถูกบันทึกไว้ในแบ็กเอนด์
- ผลการค้นหาที่รวดเร็วและแม่นยำและการรักษาราคาค่าโดยสาร
- คูปองและรางวัล
- การสมัครสมาชิกของลูกค้า (ผู้ขับขี่มืออาชีพ ราคาค่าโดยสารต่ำ และสิทธิประโยชน์อื่นๆ)
- การจอง InterCity หรือ IntraCity