Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore คู่มือการใช้งานapp sheet

คู่มือการใช้งานapp sheet

Published by computer atts, 2022-09-15 08:07:20

Description: คู่มือการใช้งานapp sheet

Search

Read the Text Version

คู่มือการใช้งาน APP SHEET สำหรับ องค์กรที่ต้องการ DIGITAL TRANSFORMATION

สารบัญ 1 2 AppSheet คืออะไร ? ความพิเศษของ AppSheet 3-5 ตัวอย่างแอปพลิเคชันที่พัฒนาโดย AppSheet 7-8 AppSheet ทำอะไรได้บ้าง ? 9 AppSheet เหมาะกับงานแบบไหน ? 10-11 12 ข้อจำกัดของ AppSheet AppSheet มีค่าใช้จ่ายยังไงบ้าง ? 13-18 19 ขั้นตอนการพัฒนาแอปพลิเคชันด้วย AppSheet ? 20 สมาชิกผู้จัดทำ อ้างอิง ทำ ต่ อ ไ ป นั ก สู้

APP STHEET คืออะไร AppSheet คือเครื่องมือที่ช่วยในการสร้าง Mobile Application สำหรับใช้ในองค์กรโดยแทบไม่ต้องเขียนโค้ด ฟั งก์ชั่นการทำงานได้เทียบเท่าซอฟแวร์ สำนักงานพวก Enterprise Resource Planning (ERP) ตั้งแต่การ งานเอกสาร งานบัญชี จองห้องประชุม

ความพิเศษของ APPSHEET อีกอย่างนึงคือ การที่ผู้ใช้สามารถสร้างฐาน \" เราพัฒนา ข้อมูลโดยใช้ AppSheet เพื่อให้ ใครก็ได้สามารถ Spread Shee หรือ Airtable พัฒนาแอปพลิเคชัน ซึ่งแตกต่างจากการพัฒนาแอปพลิเคชันแบบ ใช้เองในองค์กร โดย ไม่จำเป็นต้องมีความ เดิม ที่ต้องสร้างฐานข้อมูลเฉพาะ รู้ทางเทคโนโลยี \" ที่ Vision ของ AppSheet เป็นแบบนี้เพราะ มี หลาย ๆ องค์กรที่ใช้แอปพลิเคชันเพื่อปรับปรุง การทำงานของตัวเอง แต่ก็ยังมีอีกหลายองค์กร ที่พบว่าการพัฒนาแอปพลิเคชันแบบเดิม (code based programming app) นั้นมีราคาสูง ซับ ซ้อน และใช้เวลานาน ทำให้มีแต่บริษัทยักษ์ ใหญ่เท่านั้น ที่สามารถทำโปรเจค IT ดี ๆ ได้ ทางทีม AppSheet เลยเกิดแรงบันดาลใจที่จะ สร้างเครื่องมือที่จะช่วยให้ผู้ใช้ที่เป็นพนักงาน บริษัทสามารถสร้าง Business application ใน องค์กรของตัวเองได้

ตัวอย่าง แอปพลิเคชัน ที่พัฒนาโดย APPSHEET

โดยแอปพลิเคชั่นนี้ เข้ามาแก้ปัญหาการสื่อสาร และการรายงาน ของแผนกทำความสะอาดในอาคารพาณิชย์ ที่ต้องมีการตรวจเช็ค ความสะอาดรอบเช้า รอบบ่าย และแจ้งซ่อมให้กับทีมช่างเทคนิค ปัญหาที่ผู้เขียนสนใจเข้าไปแก้ใน กรณีนี้คือ ความซ้ำซ้อนใน ไปคีย์ข้อมูลหลังหมดวัน หรือแจ้งช่างเทคนิคเข้า กระบวนการทำงาน เพื่อทำรายงานประจำ มาซ่อม ดั้งเดิม ที่ต้องกรอกราย ละเอียดลงกระดาษ เดือน ตัวอย่าง Business process ของแผนกทำความสะอาดใน อาคารพาณิชย์

ผู้เขียนพบว่า! 48 ชม. 6 ชม. ในการคีย์ข้อมูลจาก ยังไม่รวมถึงเวลาเฉลี่ย กระดาษ และทำรายงาน 6 ชั่วโมงต่อสัปดาห์ ส่งบริษัทต้นสังกัด (1 วันทำงาน) จากการทดลองใช้แอปพลิเคชั่น เราสามารถลดเวลาในการแจ้งซ่อม ทำความสะอาดเหลือ 4 ชั่วโมงต่อครั้ง ด้วยการทำระบบแจ้งเตือน แจ้งซ่อม ที่ทางทีมช่างเทคนิค หัวหน้าพนักงาน และพนักงาน ทำความสะอาดจะเห็นข้อมูลตรงกันทั้งหมด (Real-time collaboration) ไม่มีการส่งเอกสารไปมา (Decrease paper process) โดยหลักฐานทุกอย่างจะอยู่บน Spreadsheet ที่สามารถ ตั้งเวลาให้ทุก ๆ สิ้นเดือน ส่งรายงานไปหาบริษัทต้นสังกัดผ่านทาง อีเมล์อัตโนมัติ (Email automation) ดูผลงานอื่น ๆ ได้ที่ AppSheet Portfolio

7 APPSHEET ทําอะไรได้บ้าง โดยทั่วๆ ไป AppSheet สามารถสร้างแอปพลิเคชันสําหรับ บันทึกข้อมูลทั่ว ๆ ไป โดยรองรับข้อมูลได้หลายแบบ เช่น ภาพถ่าย พิกัด location ลายเซ็น เวลาปั จจุบัน Barcode QRcode RFID

8 APPSHEET ทําอะไรได้บ้าง รองรับการทํา Automation เบื้องต้น เช่น การส่งอีเมล สร้างไฟล์เอกสาร การแจ้งเตือนผ่าน Line อัตโนมัติ ละเอียดเพิ่มเติมที่  AppSheet Pricing นอกจากนี้ หากติดตั้งผ่าน AppSheet Engine จะทําให้ สามารถ รองรับการใช้งานแบบออฟไลน์และ ส่ง Push Notification ผ่านสมาร์ทโฟน

9 APPSHEET เหมาะกับงานแบบไหน ? 1. เพิ่มประสิทธิภาพในการสื่อสารด้วย (Real-time collaboration) เราสามารถใช้ AppSheet เพื่อติดตามการทํางานแบบ Real-time โดยที่ทุกคนเห็นข้อมูลตรงกันได้ผ่านสมาร์ทโฟน 2. ลดข้อผิดพลาด และการทุจริตที่เกิดจาก 3. ลดงานซ้ำซ้อน (Duplicate work) พนักงาน (Human error and fraud และการใช้กระดาษ (Paper process) prevention) AppSheet มีช่องให้กรอกแบบ Auto ข้อมูลที่บันทึกสามารถปริ้นออกมาเป็น complete ทำให้ลดการทุจริตได้จากการไม่ รายงาน, ทำออกมาเป็นกราฟ หรือ สามารถปลอมแปลงข้อมูล ยังทำให้พนักงานไม่ แม้แต่ส่งเป็นอีเมลอัตโนมัติเป็นฟีเจอร์ ต้องเสียเวลาบันทึกข้อมูลมากเกินจำเป็น ที่ช่วยลดงานซ้ำซ้อน

ข้อจัดกัดของ 10 APPSHEET 2 1. AppSheet ไม่เหมาะกับการสร้างแอปพลิเคชันที่เป็น Public Application ระบบ AppSheet ยังไม่ได้ถูกออกแบบมาให้รองรับ In- App purchase, ระบบการจัดการสิทธิการเข้าถึงที่ซับซ้อน และ โทนของ User Interface ก็ไม่ได้มีให้เลือกหลาก หลาย จึงทำให้ AppSheet ไม่เหมาะกับการใช้พัฒนา Application ให้คนทั่ว ๆ ไปใช้ แต่เหมาะแก่พัฒนาเพื่อใช้ งานในองค์กรซะมากกว่า 2. AppSheet ไม่รองรับการเชื่อมต่อฐานข้อมูลแบบ No SQL ระบบ AppSheet รองรับการใช้ Spread Sheet เป็น ฐานข้อมูล หรือจะใช้ฐานข้อมูล SQL ที่มีอยู่ในบริษัท ก็ได้ แต่ในปัจจุบัน AppSheet ยังไม่รองรับการเชื่อม ต่อฐานข้อมูลแบบ No SQL ซึ่งอาจจะใช้ในงานที่ซับ ซ้อนมาก ๆ

11 ข้อจัดกัดของ APPSHEET 3. AppSheet ไม่เหมาะกับการสร้าง Application ที่ซับซ้อน ที่มี การใช้ Third party API ระบบ AppSheet ในปัจจุบันยังไม่รองรับการ เชื่อมต่อ Third party API เพื่อใช้บริการของนัก พัฒนา เช่นการดึงข้อมูลมากจากที่อื่น หรือระบบ สั่งซื้อของเป็นต้น แต่ถ้าหากเชื่อมต่อกับบริการอื่นจริง ๆ จะใช้ผ่าน Zapier 4. AppSheet ใช้ Spreadsheet ในการเก็บข้อมูลทำให้มีข้อจำกัด ในการสเกลระบบ เมื่อเราใช้ AppSheet ไปสักพัก เริ่มมีข้อมูลใน ระบบมากขึ้น ระบบเราจะเริ่มช้า และกรณีที่มี หลาย ๆ Table ก็จะยิ่งช้าเข้าไปใหญ่ ซึ่งทำให้ไม่ เหมาะกับการทำแอปพลิเคชันให้คนทั่วไปใช้

12 APPSHEET มีค่าใช้จ่ายยังไงบ้าง ? สำหรับ Basic Features (รองรับการทำแอปพลิเคชันบันทึกข้อมูล ง่าย ๆ) ผู้พัฒนาสามารถใช้งานได้ฟรี หากอยากใช้ Advance Features (การทำระบบอัตโนมัติ การเพิ่ม ความปลอดภัยให้มากขึ้น) หรือมีผู้ใช้มากกว่า 10 คน จะเสียค่า บริการ คิดเป็นต่อคน คนละ 5$ ต่อเดือน นอกจากนี้หากคุณผู้อ่านอยากทำแอปพลิเคชันให้คนทั่วไปใช้ (รองรับผู้ใช้งานได้ไม่จำกัด) ทาง AppSheet ยังมี Publisher Pro Plan ในราคา 50$ ต่อเดือนต่อแอปพลิเคชัน รายละเอียดเพิ่มเติมดูได้ที่ AppSheet Pricing

13 ขั ้ นตอนการพั ฒนาแอปพลิเคชันด้วย A ppSheet ? 1. เร ิมจา กงานเล็ก ๆ ทีเ ป นปญ  หา เพื่อให้เกิดการยอมรับในการใช้แอปพลิเคชัน  หรือ เทคโนโลยีใหม่ๆ เราในฐานะผู้พัฒนาควรเริ่มจาก เรื่องเล็กๆ ปัญหาง่ายๆ หรืออาจจะเป็น ปัญหาที่  เห็นๆกันอยู่ ทีสามารถทําได้เร็วๆ ไม่ต้องขออนุมัติ จากผู้บริหารระดับสูง เพื่อเมื่อเวลาทดลองทําแอป พลิเคชันมาใช้แล้ว คนในองค์กรได้เห็นภาพ ประโยชน์ของการใช้งานได้ง่าย

14 และร่างแผนภาพ Busin 2. ศึกษา ess process การทําแผนภาพ Business process จะช่วยให้ผู้พัฒนาตอบคําถามกับ หัวหน้า หรือตัวเองได้ว่า ตัวแอปพลิ เคชั นจะถูกใช้มาเพื อแก้ป ญหาอะไร โดยการจัดแผนภาพของ Business process ทีดี  ต้องสื อสารว่า กระบวนการทํางานมีอะไรบ้าง ? (Process) มีใครเกีย วข้องในกระบวนการนี บ้าง ? (Steakholder) มีจุดไหนทีต้ องมีการเก็บข้อมูล หรือใช้ข้อมูล ? (Data touchpoint) มีจุดไหนทีส ามารถพัฒนาได้ด้วยการใช้แอปพลิเคชั น ? (Problem) รายละเอียดเพิ มเติม เช่น สถานที ระยะเวลาในการทํางาน (Context)

15 3. คุยเร ืองไอเดียกับผู้มีส่วนเกีย  วข้องทง ั หมด ก่อนทีจ ะทําแอปพลิเคชั น ลองเอาไอเดียนี ไปคุยกับผู้มีส่วน เกี ยวข้อง (Steakholder) เพื อหยัง เสียงดูก่อนว่า แอปพลิเคชัน นี เปน การเพิ มงานให้ใครรึป าว ? แอปพลิเคชั นนี จะทําให้ใครบางคนเสียผลประโยชน์ม ัย ? แอปพลิเคชัน นีจ ะเปน ประโยชน์ต่อใคร ? 4. ดูตัวอย่างแอปพลิเคชั น Sample App เพื อดูความเปน ไป ได้ในการพัฒนา ข้อดีของ AppSheet อีกข้อนึงคือ การมีตัวอย่าง Application ทีเ รียกว่า Sample App จากหลากหลาย อุตสาหกรรม ให้เราลองเล่น ลองนําเสนอกับผู้ใช้งาน โดยยังไม่ต้องเริ มพัฒนาแอปพลิเคชั น

16 5. เริม ทดลองทําแอปพลิเคชั นด้วย AppSheet 1.สร้าง Spread Sheet ด้วย Google Sheet และระบุ ช่องที ต้องการให้ผู้ใช้กรอกลงไป 2.สมัครเข้าใช้ AppSheet และนําเข้า Spread Sheet จากข ันตอนที  1 เข้ามาเปน ฐานข้อมูล

17 3.เมื อเข้าใช้งาน AppSheet ระบบจะให้เราต ังค่าโครงสร้าง ของข้อมูลใน Spread Sheet อีกทีผ่าน Data Tab Data Tab UX Tab 4. เมื อต ังค่าข้อมูลเรียบร้อยแล้ว ระบบจะอนุญาตให้เราปรับ แต่งหน้าตาของแอปพลิเคชั น ผ่าน UX Tab 5. ปรับแต่งเรื องอื น ๆ ตามความเหมาะสม ดูขน ัตอนโดยละเอียด ได้ที 

18 6. ชวนผู้ใช้มาให้ฟด  แบคกา รใช้งาน หลังจากพัฒนาแอปพลิเคชั นตัวต้นแบบเรียบร้อยแล้ว ให้ เวลา 2 สัปดาห์ในการให้ผู้ใช้กลุ่มเล็ก ๆ สัก 5 – 10 คน ลองใช้งาน และติดตามฟ ดแบคจากการสอบถาม (ว่าเขา รู้สึกยังไงกับการใช้แอปพลิเคชัน ) และการเข้าไปดูข้อมูลใน ระบบ (ว่ามีคนใช้งานจริงม ัย) ในส่วนนี จะช่วยให้เราสามารถ พัฒนาแอพลิเคชัน ในข ันต่อไปได้ง่ายขึ น และเห็นป ญหาได้ เร็วกว่า การพัฒนาทีเดียวท ังระบบ 7.ปรับปรุงอ ย่างต่อเนือ งเพื อให้ผู้ใช้ยังคงใช้อย่าง สมํ าเสมอ หากผู้ใช้ได้เริม ใช้งานแล้ว แน่นอนว่าผู้ใช้จะเริม เรียกร้อง ให้ทําฟเ จอร์โน่นนีเ พิ ม ซึ งเปน สัญญาณทีดี ของการยอมรับ แอปพลิเคชั นของเรา ฉะน ันจงพัฒนาต่อไปเรือ ย ๆ ชวนคน มาใช้เพิ มขึ นไปอีก ๆ

สมาชิก นาย ธนกฤต อินทร์กล่อม นางสาว นุชจรี ธาตุทอง เลขที่ 6 เลขที่ 7 นาย พชรพล คงสุวรรณ นาย เอกทัศน์ สุขสมบูรณ์ เลขที่ 10 เลขที่ 21

อ้างอิง รู้จัก AppSheet เครื่องมือสร้างแอปพลิเคชันสำหรับองค์กรที่ต้องการ Digital transformation https://datayolk.net/technology/how-appsheet-can-transform- your-business/ ตัวอย่างแอปพลิเคชั่นที่จัดทำโดย AppSheet https://www.appsheet.com/templates/%E0%B8%95%E0%B8%B4 %E0%B8%94%E0%B8%95%E0%B8%B2%E0%B8%A1%E0%B8%81 %E0%B8%B2%E0%B8%A3%E0%B8%97%E0%B8%B3%E0%B8%8 7%E0%B8%B2%E0%B8%99%E0%B8%82%E0%B8%AD%E0%B8% 87%E0%B9%81%E0%B8%9C%E0%B8%99%E0%B8%81%E0%B8% 97%E0%B8%B3%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8 %A1%E0%B8%AA%E0%B8%B0%E0%B8%AD%E0%B8%B2%E0%B 8%94%E0%B9%83%E0%B8%99%E0%B8%97%E0%B8%B5%E0% B9%88%E0%B9%80%E0%B8%94%E0%B8%B5%E0%B8%A2%E0 %B8%A7?appGuidString=6a191f9a-24c5-4ce1-8d06- 29c0ab05a480 AppSheet Portfolio https://www.appsheet.com/portfolio/1779670 https://solutions.appsheet.com/pricing ขั้นตอนสร้างแอพโดยละเอียด https://medium.com/@gohnanthawadpromsorn/%E0%B8%A7%E0 %B8%B5%E0%B8%98%E0%B8%B5%E0%B9%83%E0%B8%8A%E 0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99%E0%B9%80% E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87 %E0%B8%95%E0%B9%89%E0%B8%99-appsheet-83408197985a


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook