ขอแสดงความคิดเห็นนิดนึงน่ะครับ
เนื่องจาก ด้วยผมทำงานด้าน ไอที (IT Manager) ในเรื่องของ ข้อมูล real time นั้นถือว่าดีครับ
แต่ถ้าหาก ข้อมูลดิบ ที่ได้มา ขาดการ Verify แล้ว คงนำมาใช้ไม่ได้เช่นเดี่ยวกันครับ
ในแนวความคิด ควรจะมีขั้นตอนดังนี้ครับ
1. Front end screen for "RO" ให้บันทึกคะแนนลงบนอุปกรณ์ PDA , Smart phone ที่สามารถลง Application ลงไปได้
1.1 ต้องคำนึงถึง ความรู้ ความสามารถ เพิ่มขึ้น เกี่ยวกับอุปกรณ์ ไอที (พื้นฐาน) ของ RO แต่ละท่าน
1.2 ความรวดเร็ว ในการบันทึก เมื่อเปรียบเทียบ กับการใช้ Score Card (กระดาษ) อย่างไหนเร็วกว่ากัน
2. Back end screen for "SO" สำหรับตรวจสอบ และ verify Data ที่เข้ามา ว่าถูกต้องหรือไม่
2.1 นำเทคโนโลยี่ มาใช้ จะดีตรงที่ SO ไม่ต้องนำ Score Card มาบันทึก แต่จะโยนความรับผิดชอบไปให้ RO แทน
ถ้ามีนักกีฬา 100 ท่าน ดังนั้น RO ประจำ Stage 1 จะต้องทำหน้าที่ 100 ครั้ง และในแต่ละรอบการยิง กี่นาที
ตรงนี้ต้องพิจารณาว่า จะโยนหน้าที่ บันทึกข้อมูล การแข่งขัน ให้กับ RO หรือ SO ให้ดี
2.2 SO จะมาทำหน้าที่ ในการ Verify แทนการบันทึกข้อมูล แล้วทำการแก้ไข ถ้ามีข้อมูลผิดพลาด
2.3 แต่ สุดท้าย เราก็ต้องกลับมาใช้เอกสาร อีกหรือไม่นั้น เพราะเราจะเชื่อมั่นได้แค่ไหนว่า RO บันทึกข้อมูลถูกต้อง SO จะเช็คได้อย่างไร
3. Infrastructure สำหรับ Connection (Wireless System , Database Connection and Other)
3.1 WinMSS Base on Microsoft Access โดยภาพรวม Access ยังมีขีดจำกัด อีกหลายอย่าง เมื่อจะทำเป็น WebApplication
หรือ Server/Client ก็ตาม
4. Verify & Checking & Final Score Method. ในส่วนนี้ ต้องให้ชัดเจน ไม่เช่นนั้น หาก คะแนนผิดพลาด หรือไม่ถูกต้อง
จะทำให้ ไม่มีเอกสาร หรือข้อมูลที่สามารถ นำมาค้านดุล กันได้ ระหว่าง นักกีฬา , RO และ SO
เมื่อพบว่า ข้อมูลผิดพลาด เกิดขึ้น
ณ ปัจจุบัน ไม่ใช่ว่า ไม่อยากนำระบบ ที่ทันสมัย มาใช้งาน แต่ด้วยเหตุหลายประการ รวมไปถึงการลงทุน ในตัวอุปกรณ์
และการยอมรับ ของข้อมูล เข้ามาเกี่ยวข้อง
ผมเพียงแค่ เสนอแนะ ด้วยประสบการณ์ การเป็น SO ให้กับหลายแมท ไม่ว่าปืนจริง/Air Soft ครับผม
ขอบพระคุณมากครับ
สวัสดีครับ
ดีใจมากเลยครับ จะได้มีคนช่วยกันพัฒนาsoftware ว่าจะเข้ามา post แต่ไม่ค่อยว่างเท่าไหร
ผมคิดแบบเดียวกันเลยครับ ว่า human recognition interface สำคัญมาก เพราะ RO มีความต่างด้าน computer litature ต่างกันมาก
เรื่อง frontend สำคัญมาก ต้องไม่ทำให้ RO โหลดมาก ซึ่งนำไปสู่การผิดพลาด
อย่างที่ทราบ winmss ค่อนข้างมีข้อจำกัด เลยมีแนวคิดว่าจะทำ software เพื่อใช้สำหรับจัดการ คะแนนดิบ แต่ยังสามารถ report provisional score ซึ่ง realtime ได้ และส่ง score ดิบให้ winmss process
ผมเคย email ถามคนเขียน winmss เค้าบอกว่าน่าจะทำได้ เปิดให้ import เหมือน import member.
แล้วก็จะได้ไม่ผิดกฎด้วย เพราะตอนประกาศ official score ต้องเป็น winmss report
ผลที่หวังจะได้คือ
-realtime provisinal score เพื่อทำให้นักกีฬาที่กำลังบี้กัน มันส์มากขึ้น
-ช่วยให้การจัดทำคะแนนมีความสดวกขึ้น ลดขั้นตอน ป้องกันข้อผิดพลาดในการคีย์(แต่อาจผิดจาก RO loaded มากเกินไป)
และ สามารถเชื่อมโยงกับระบบจัด squad (เคยนำมาทดลองใช้แล้วได้ผล พอควรทำให้จัด squad เร็วขึ้น) ที่พัฒนาร่วมกับ ระบบ member (ใช่อยู่)
ปัจจุบันใช้ Filemaker pro server พัฒนาอยู่ เพราะเห็นว่าใช้ได้ทั้ง 2 platform mac + pc
และ พอจะconvert มาเป็น mysql ก็ค่อนข้างง่าย มี tool สำหรับ สร้าง interface ซึ่งง่าย และเร็วดีมาก
ตัว programe อาจเป็นรอง sql server นิดหน่อย แต่สำหรับ transaction ถ้าเป็น worldshoot
นักกีฬา น่าจะไม่เกิน 3000 *30 stage 20000 transaction สบายมากครับ query พร้อมกัน ซักพัน query น่าจะเอาอยู่ พอใช้อยู่กับที่บริษัทนะครับ เพราะมีทั้ง 2 platform
filemaker pro server มีconnection แบบ tcp/ip และ odbc และมีฟั่งชั่น generate หน้าweb และเป็นserver สำหรับ หน้า form และ report ได้ ทั้งกำหนด privilage ได้อย่างเต็มที่ตามแต่ละ filed เลยครับ
1. ส่วน frontend วางไว้ว่าจะทำคล้ายๆกับ ของ IPScore app ของ double alpha มีให้ กดจำนวนบวกเข้าไป เช่น A กี่ตัวก็ให้กด เท่านั้นครั้ง ใช้งานง่ายและไว
แต่จะมีข้อเสียเมื่อเทียบกับ score sheet คือ ไม่ทราบว่าเป้าไหนได้ score อะไร จากนั้นทำการสั่ง print score sheet เพื่อให้นักกีฬา เซ็น+สำเนาโดยใช้ เครื่องพิมพ์ใบเสร็จ อยู่ที่งบนะครับ พอดีเอาของที่บริษัทมาลองดูเป็น Epson TM220 แบบกระแทก ก็ไวดีน่าจะใช้ได้ไม่ช้า แต่แพง ทางเลือกก็พวกเทอร์โม ถูกหน่อย
ซักประมาณ 2 stage ต่อ 1 ตัว คืออันนี้ต้องการให้มันสามารถ verify ได้แบบ score sheet แต่ยังไม่แน่ใจว่าจะทำยังไงครับ เพราะมันต้อง generate จาก stage และ match ที่ใส่เข้าไป ช่วยกันพัฒนาได้ครับ
2. ส่วน backend ก็อย่างที่คุณหนึ่งบอกแค่ verify แต่เนื่องจาก มีพิมพ์ slip score sheet ที่นักกีฬาเซ็นเป็น สำรองในการ verify แต่ก็กับมาที่ ว่าจะverify ที่เป้าอย่างไร ครับ คือถ้า frontend ดีก็น่าจะง่ายขึ้นครับ
3.Infrastructure เบื้องต้น
วางไว้ว่าจะให้ wifi 2.4ghz ใช้ เสา omni 9db หนึ่งต้น และ yakiอีก 2 ต้นเพื่อรับส่งสัญญาณจากสนานด้านบน (ในกรณีที่เป็น นวมินทร์ ถ้าสนามใหม่ที่ นย. อันนี้วางอีกแบบไว้ครับ) ทำการรับส่งกับตัว printer ติดwireless device โดยทำการทดลอง แล้ว 1 ตัว ที่บริเวณศูนย์ประชุมสิริกิต แต่เป็น indoor ระยะทางพอกับที่สนาม สามารถใช้ได้ครับ ส่วนไฟฟ้าที่จะใช้สำหรับ ชุด printer อาจต้องดูว่าทำอย่างไรได้บ้าง ถ้าที่ นวมินทร์ ทราบมาว่ามีปลักไฟอยู่ที่เสาไฟ และป้อมยามน่าจะโยงใช้ได้ ส่วนที่นย.ไฟฟ้าอาจมากพร้อมกับสนาม
4. verify
ก็กลับมาที่ frontend ครับ ถ้าverify ได้ว่าเป้าใดได้คะแนนเท่าไหร และมี hard paper printout ทุกอย่างก็จบ
สุดท้ายถ้าคุณหนึ่งสนใจร่วมพัฒนาจะดีมากเลยครับ