ผลงาน

ขั้นตอนการพัฒนา Mobile Application 

ระบบการสั่งอาหาร ด้วย Appsheet 

ขั้นตอนที่ 1 ทำการวิเคราะห์งาน ปัญหาหรือความต้องการของผู้ใช้งาน

การจัดทำแอพพลิเคชั่นต้องทราบถึงปัญหาหรือความต้องการของผู้ใช้งานก่อน และนำมากำหนดเป็นวัตถุประสงค์ของแอพพลิเคชั่น ต้องมีการคิกให้ครอบคลุมต่อการใช้งาน ผู้ใช้งานต้องใช้งานได้ง่ายและสะดวก ผู้พัฒนาต้องได้ข้อมูลที่ตัวเองต้องการตามวัตถุประสงค์ ความสำคัญและระดับความปลอดภัยของข้อมูลความเห็นของผู้เกี่ยวข้อง สำหรับปัจจัยที่เกี่ยวข้องนอกเหนือจากผู้ใช้งานแล้ว ผู้บังคับบัญชาจะต้องเห็นชอบด้วย จะต้องเข้าใจการทำงาน เข้าใจข้อมูล เพื่อให้การใช้งานแอพพลิเคชั่นเกิดขึ้นจริง และช่วยให้เกิดการทดลองใช้งาน มีก่รแก้ไขปัญหา และมีการพัมนาปรับเปลี่ยนการใช้งานให้เหมาะสมกับความต้องการ ทำให้แอพพลิเคชั่นมีการทำงานได้เต็มประสิทธิภาพสูงสุด โดยวัตถุประสงค์หลักคือ การอำนวยความสะดวกให้กับร้านอาหารส้มตำ และลูกค้า เขตกรุงเทพมหานครฯ และสมุทรปราการ เพื่อสะดวกและรวดเร็วต่อการสั่งอาหาร การตรวจสอบการจัดส่ง ซึ่งในการจัดทำแอพพลิเคชั่นต้องตอบสนองต่อการใช้งาน และเป็นการจัดเก็บข้อมูลให้เป็นระเบียบและสามารถเรียกใช้งานโดยง่าย ไม่มีความซับซ้อนในการใช้งาน

ขั้นตอนที่ 2 ทำการออกแบบหน้าตาแอพพลิเคชั่นในการใช้งาน

การออกแบบหน้าตาแอพพลิเคชั่นมุ่งเน้นให้มีการใช้งานเข้าใจง่าน ไม่มีความซับซ้อนการใช้งานจนเกินไป โดยแบ่งแถบเมนูหลักๆ ด้วยกัน 8 เมนูดังนี้

ID-Line เบอร์โทร รูปภาพ

ขั้นตอนที่ 3 การออกแบบตารางฐานข้อมูล

3.1 การสร้างบัญชีจัดเก็บฐานข้อมูลบน Google Drive

ภายใต้การออกแบบระบบเทคโนโลยีสารสนเทศ การออกแบบฐานข้อมูลเป็นขั้นตอนหนึ่งที่จะต้องให้ความสำคัญ ขั้นตอนการออกแบบฐานข้อมูลจะประกอบไปด้วย 6 ขั้นตอน ประกอบด้วยการศึกษาฐานข้อมูลขององค์กรเบื้องต้น ( database initia; study), การออกแบบฐานข้อมูล ( database design ), การสร้างฐานข้อมูลและการโหลดข้อมูลเข้าสู่ฐานข้อมูล ( testing and evaluation ), การประยุกต์ใช้ฐานข้อมูล ( operation ), และการดูแลรักษาและพัฒนาให้ดียิ่งขึ้น ( maintenance and evolution ) ตามลำดับ

3.2 การออกแบบตารางฐานข้อมูล

กำหนดตารางฐานข้อมูลที่ใช้ในการจัดเก็บข้อมูล หรือ แสดงคุณสมบัติของข้อมูลนั้นๆ เพื่อเรียกใช้งานแก้ไขข้อมูล แสดงผลข้อมูลการทำงานเป็นไปตามชุดคำสั่งที่ได้เขียนไว้ในแอพพลิเคชั่น โดยข้อมูลใน ตารางต้องสอดคล้องกับความต้องการของผู้ใช้งาน โดยกำหนดโครงสร้างของตาราง ( Table ) จากกลุ่มข้อมูลหรือเอนทิตี้ ( Entity ) เป็นวัตถุหรือสิ่งของหรือข้อมูลในระบบงานนั้นๆ ที่รวบรวมได้จากเอกสารต่างๆ ซึ่งนำมากำหนดแอททริบิว ( Attribute ) เป็นคุณสมบัติของวัตถุของข้อมูลที่มากำหนดรายละเอียดให้เอนทิตี้ ( Entity ) เพื่อจะได้ทราบว่าในเอนทิตี้ ( Entity ) นั้น จะนำข้อมูลอะไรมาใช้บ้าง หลังจากนั้นให้นำแอททริบิวต์ ( Attribute ) มากำหนดโครงสร้างเบื้องต้นของตาราง ( Table ) โดยแปลงแอตทริบิวต์ ( Attribut ) เป็นฟิลด์ ( Field ) คือหน่วยของข้อมูล พร้อมกำหนดชนิดและขนาดข้อมูลในแต่ละข้อมูลในแต่ละฟิลด์ ( Field )

ขั้นตอนที่ 4 การออกแบบตารางฐานข้อมูล

ข้อดีอีกอย่างหนึ่งของโปรแกรม Appsheet ก็คือไม่ต้องลงโปรแกรมใช้งานในเครื่องคอมพิวเตอร์ โดยสามารถเรียกใช้งานผ่านเว็บบราวเซอร์ได้จากทุกที่ โดยเข้าไปที่ URL ตามที่อยู่ http://www.appsheet.com/

หน้า Log In (User)

หน้าต้อนรับ (User)

หน้ารายการอาหาร (User)

เลือกรายการอาหารที่ต้อการสั่ง (User)

รายละเอียดการสั่งอาหาร (Admin)

รายการอาหารที่ลูกค้าสั่ง (Admin)

ข้อมูลการจัดส่งอาหาร (Admin)

แบบฟอร์มการประเมินความพึงพอใจ (User)

ข้อมูลที่ลูกค้าประเมิน (Admin)