บทนำ Advance Restaurant app
แอพพลิเคชั่นนี้ใช้สำหรับบริการข้อมูลในการดำเนินกิจการร้านอาหาร ครอบคลุมกิจกรรมของพนักงานเสิร์ฟ คลังสินค้า และห้องครัว ข้อมูลทั้งหมดจะถูกจัดเก็บไว้ในฐานข้อมูล SQLite ชื่อ advanceRestorant.db บนอุปกรณ์เคลื่อนที่ ข้อมูลส่วนใหญ่ครอบคลุมถึงผลิตภัณฑ์ในคลังสินค้า องค์ประกอบและโครงสร้างของเมนูร้านอาหาร คำขอของลูกค้า และการสร้างบัญชีของพวกเขา เมื่อติดตั้งแอป ระบบจะขอสิทธิ์ในการเข้าถึงไฟล์ของอุปกรณ์ เข้าถึงตำแหน่ง และป้อนชื่อผู้ใช้ ชื่อนี้ควรเป็นภาษาละตินเนื่องจากถูกป้อนเป็นส่วนหนึ่งของตัวระบุชื่อไฟล์ เช่น เมื่อส่งคำขอ
เมนูร้านอาหารจัดเป็นลำดับชั้น - โครงสร้างคล้ายต้นไม้ ต้นไม้แต่ละต้นประกอบด้วยโฟลเดอร์หลักและในโฟลเดอร์และรายการเมนู - ใบไม้ในต้นไม้ ระดับการซ้อนของโฟลเดอร์ภายในโฟลเดอร์และรายการเมนูนั้นแทบจะไม่จำกัด องค์กรนี้ยังปรากฏเป็นตัวสำรวจไดเรกทอรีบนคอมพิวเตอร์อีกด้วย ด้านหน้าของแต่ละรายการจะมีช่องทำเครื่องหมาย การกดจะขยายหรือยุบโครงสร้างโฟลเดอร์ ความแตกต่างกับไดเร็กทอรีบนคอมพิวเตอร์คือชื่อโฟลเดอร์และชื่อรายการเมนูจะถูกป้อนในภาษาที่ผู้ใช้ต้องการ
การจัดเมนูร้านอาหารแบบนี้สะดวกสำหรับการค้นหารายการเมนูเมื่อเตรียมคำขอของลูกค้า
ในกิจกรรมเริ่มต้นของแอปพลิเคชัน (AdvanceRestorant) จะมีรายการแบบเลื่อนลงของโฟลเดอร์หลัก และเมื่อแสดงรายการโฟลเดอร์หลักในรายการโครงสร้างแบบต้นไม้ เนื้อหาจะปรากฏขึ้น - รายการเมนู (อาหารในร้านอาหาร) ก็สามารถค้นหาได้เช่นกัน ในชื่อโครงสร้างแบบต้นไม้ตามคีย์เวิร์ดที่ระบุ และเมื่อพบรายการที่ตรงกัน ระบบจะใส่เครื่องหมายในช่องสีแดง เนื้อหาของรายการเมนู: - ทำจากผลิตภัณฑ์อะไร; - ในปริมาณเท่าใด - สินค้าหมดอายุเมื่อใด - ราคาของปริมาณของผลิตภัณฑ์แต่ละรายการ - วิธีการเตรียมอาหารในรายการเมนูรวมถึงรูปภาพของรายการเมนูสามารถแสดงได้ในกล่องโต้ตอบแยกต่างหาก ทำได้โดยเลือกรายการเมนูแล้วคลิกปุ่มแสดง
สามารถเลือกการแปลได้จากกิจกรรมนี้ ในระหว่างการติดตั้งแอปพลิเคชันครั้งแรก การเริ่มต้นฐานข้อมูลสามารถทำได้ด้วยข้อมูลตัวอย่างที่พัฒนาขึ้น ไฟล์ข้อความที่มีโครงสร้างลำดับชั้นของโฟลเดอร์เมนูก็สามารถส่งออกได้เช่นกัน กิจกรรมนี้ยังรวมถึงความช่วยเหลือ - คำอธิบายโดยย่อเกี่ยวกับฟังก์ชันและการทำงานของแอปพลิเคชัน
ข้อมูลของผลิตภัณฑ์แต่ละรายการในคลังสินค้าประกอบด้วย: - ชื่อผลิตภัณฑ์; - ปริมาณ; - วัด; - ราคาต่อหน่วย; - มูลค่าปริมาณรวม - วันหมดอายุ; - และวันและเวลาลงทะเบียน ทำให้สามารถจัดเก็บชุดงานจำนวนมากที่มีวันหมดอายุที่แตกต่างกันสำหรับผลิตภัณฑ์หนึ่งได้ ข้อมูลผลิตภัณฑ์ (รวมอยู่ในรายการเมนูร้านค้าของผลิตภัณฑ์บนหน้าจอหลัก) ได้รับการจัดระเบียบเป็นสองระดับ ระดับแรกคือประเภทสินค้า เช่น เนื้อสัตว์ ผัก อาหารทะเล เป็นต้น และระดับที่สองคือผลิตภัณฑ์ที่อยู่ในประเภทที่กำหนด กิจกรรม - Product's Store ทำหน้าที่ดูแลสินค้าในคลังสินค้าและยังรวมถึงรายการประเภทสินค้า; - รายการสิ่งของ (สถานที่ของลูกค้า) - คือสถานที่ในร้านอาหารที่มีการเชื่อมต่อกับการสั่งอาหารที่ร้องขอ - รายการมาตรการ เช่น กก. – กิโลกรัม, ลิตร – ลิตร; และรายการวิธีการเตรียมผลิตภัณฑ์ เช่น "การต้ม" "การอบที่ 180 องศา" เป็นต้น ในรายการวิธีการเตรียมก็ควรมีองค์ประกอบที่ระบุว่าผลิตภัณฑ์ไม่ผ่านการแปรรูปด้วย เช่น ชื่อพิเศษ ".........."
จากเมนูของกิจกรรม - ร้านค้าของผลิตภัณฑ์ มีฟังก์ชั่นสองอย่าง: ส่งออกและนำเข้ารายการที่สนับสนุน ฟังก์ชันเหล่านี้จะถูกใช้หากพนักงานที่จัดส่งผลิตภัณฑ์ทำงานบนอุปกรณ์เคลื่อนที่ของตนเอง และส่งออกข้อมูลเกี่ยวกับผลิตภัณฑ์ที่ซื้อไปยังไดเร็กทอรีที่เลือกบนอุปกรณ์เคลื่อนที่ในไฟล์ข้อความ หลังจากดำเนินการฟังก์ชันส่งออกแล้ว ปุ่มส่งรูปภาพจะปรากฏขึ้น (พร้อมรูปภาพนกนางแอ่นกระดาษ)
เมนูร้านอาหารจัดเป็นลำดับชั้น - โครงสร้างคล้ายต้นไม้ ต้นไม้แต่ละต้นประกอบด้วยโฟลเดอร์หลักและในโฟลเดอร์และรายการเมนู - ใบไม้ในต้นไม้ ระดับการซ้อนของโฟลเดอร์ภายในโฟลเดอร์และรายการเมนูนั้นแทบจะไม่จำกัด องค์กรนี้ยังปรากฏเป็นตัวสำรวจไดเรกทอรีบนคอมพิวเตอร์อีกด้วย ด้านหน้าของแต่ละรายการจะมีช่องทำเครื่องหมาย การกดจะขยายหรือยุบโครงสร้างโฟลเดอร์ ความแตกต่างกับไดเร็กทอรีบนคอมพิวเตอร์คือชื่อโฟลเดอร์และชื่อรายการเมนูจะถูกป้อนในภาษาที่ผู้ใช้ต้องการ
การจัดเมนูร้านอาหารแบบนี้สะดวกสำหรับการค้นหารายการเมนูเมื่อเตรียมคำขอของลูกค้า
ในกิจกรรมเริ่มต้นของแอปพลิเคชัน (AdvanceRestorant) จะมีรายการแบบเลื่อนลงของโฟลเดอร์หลัก และเมื่อแสดงรายการโฟลเดอร์หลักในรายการโครงสร้างแบบต้นไม้ เนื้อหาจะปรากฏขึ้น - รายการเมนู (อาหารในร้านอาหาร) ก็สามารถค้นหาได้เช่นกัน ในชื่อโครงสร้างแบบต้นไม้ตามคีย์เวิร์ดที่ระบุ และเมื่อพบรายการที่ตรงกัน ระบบจะใส่เครื่องหมายในช่องสีแดง เนื้อหาของรายการเมนู: - ทำจากผลิตภัณฑ์อะไร; - ในปริมาณเท่าใด - สินค้าหมดอายุเมื่อใด - ราคาของปริมาณของผลิตภัณฑ์แต่ละรายการ - วิธีการเตรียมอาหารในรายการเมนูรวมถึงรูปภาพของรายการเมนูสามารถแสดงได้ในกล่องโต้ตอบแยกต่างหาก ทำได้โดยเลือกรายการเมนูแล้วคลิกปุ่มแสดง
สามารถเลือกการแปลได้จากกิจกรรมนี้ ในระหว่างการติดตั้งแอปพลิเคชันครั้งแรก การเริ่มต้นฐานข้อมูลสามารถทำได้ด้วยข้อมูลตัวอย่างที่พัฒนาขึ้น ไฟล์ข้อความที่มีโครงสร้างลำดับชั้นของโฟลเดอร์เมนูก็สามารถส่งออกได้เช่นกัน กิจกรรมนี้ยังรวมถึงความช่วยเหลือ - คำอธิบายโดยย่อเกี่ยวกับฟังก์ชันและการทำงานของแอปพลิเคชัน
ข้อมูลของผลิตภัณฑ์แต่ละรายการในคลังสินค้าประกอบด้วย: - ชื่อผลิตภัณฑ์; - ปริมาณ; - วัด; - ราคาต่อหน่วย; - มูลค่าปริมาณรวม - วันหมดอายุ; - และวันและเวลาลงทะเบียน ทำให้สามารถจัดเก็บชุดงานจำนวนมากที่มีวันหมดอายุที่แตกต่างกันสำหรับผลิตภัณฑ์หนึ่งได้ ข้อมูลผลิตภัณฑ์ (รวมอยู่ในรายการเมนูร้านค้าของผลิตภัณฑ์บนหน้าจอหลัก) ได้รับการจัดระเบียบเป็นสองระดับ ระดับแรกคือประเภทสินค้า เช่น เนื้อสัตว์ ผัก อาหารทะเล เป็นต้น และระดับที่สองคือผลิตภัณฑ์ที่อยู่ในประเภทที่กำหนด กิจกรรม - Product's Store ทำหน้าที่ดูแลสินค้าในคลังสินค้าและยังรวมถึงรายการประเภทสินค้า; - รายการสิ่งของ (สถานที่ของลูกค้า) - คือสถานที่ในร้านอาหารที่มีการเชื่อมต่อกับการสั่งอาหารที่ร้องขอ - รายการมาตรการ เช่น กก. – กิโลกรัม, ลิตร – ลิตร; และรายการวิธีการเตรียมผลิตภัณฑ์ เช่น "การต้ม" "การอบที่ 180 องศา" เป็นต้น ในรายการวิธีการเตรียมก็ควรมีองค์ประกอบที่ระบุว่าผลิตภัณฑ์ไม่ผ่านการแปรรูปด้วย เช่น ชื่อพิเศษ ".........."
จากเมนูของกิจกรรม - ร้านค้าของผลิตภัณฑ์ มีฟังก์ชั่นสองอย่าง: ส่งออกและนำเข้ารายการที่สนับสนุน ฟังก์ชันเหล่านี้จะถูกใช้หากพนักงานที่จัดส่งผลิตภัณฑ์ทำงานบนอุปกรณ์เคลื่อนที่ของตนเอง และส่งออกข้อมูลเกี่ยวกับผลิตภัณฑ์ที่ซื้อไปยังไดเร็กทอรีที่เลือกบนอุปกรณ์เคลื่อนที่ในไฟล์ข้อความ หลังจากดำเนินการฟังก์ชันส่งออกแล้ว ปุ่มส่งรูปภาพจะปรากฏขึ้น (พร้อมรูปภาพนกนางแอ่นกระดาษ)
เพิ่มเติม