ระบบบริหารจัดการจองห้องออนไลน์ มหาวิทยาลัยนครพนม นายสุรักษ์ สิมคาน

Download Report

Transcript ระบบบริหารจัดการจองห้องออนไลน์ มหาวิทยาลัยนครพนม นายสุรักษ์ สิมคาน

ระบบบริหารจัดการจองห้องออนไลนของ
์
สานักวิทยบริการ มหาวิทยาลัยนครพนม
Management System of Online Room Reservation
of Academic Resource Center , Nakhon Phanom
University
นายสุรก
ั ษ์
สิ มคาน
Agend
 บทนa
า
หัวข้อที่นำเสนอ
 วัตถุประสงค ์
 ขัน
้ ตอนและวิธก
ี าร
ดาเนินงาน
 ผลการศึ กษา อภิปรายผล
และข้อเสนอแนะ
 บทสรุป
Agend
 บทนa
า
 วัตถุประสงค ์
 ขัน
้ ตอนและวิธก
ี าร
ดาเนินงาน
 ผลการศึ กษา อภิปรายผล
และข้อเสนอแนะ
บทน
า
Agend
a
ในปัจจุบน
ั การจองห้องภายในสานักวิทยบริการ
มหาวิทยาลัยนครพนม ไมว่ าจะเป็
น ห้องค้นควาส
่
้ ่ วนตัว
ซึง่ ผู้ใช้บริการจาเป็ นตองเดิ
ห้องประชุมกลุมย
นมาขอ
้
่
่ อย
อนุ ญาตจากผู้ดูแลห้อง และผู้ดูแลจะค้นหาเวลาและห้อง
ทีว่ าง
ซึง่ เป็ นการเสี ยเวลาทัง้ สองฝ่าย บทความนี้จงึ
่
นาเสนอการพัฒนาระบบบริหารจัดการจองห้องออนไลน์
เพือ
่ การจัดการจองห้องสื บค้นส่วนตัว ห้องประชุมกลุม
่
ยอย
โดยทีร่ ะบบนี้จะอานวยความสะดวกให้กับผู้ที่
่
ตองการใช
้ห้อง ให้สามารถจองห้องและค้นหาดูห้องที่
้
วางผ
านระบบ
และขณะเดียวกันระบบนี้ก็จะอานวยความ
่
่
สะดวกใหกับผูดแ
ู ลหองในการเปิ ดและปิ ดหองใหบริการ
Agend
aา
 บทน

วัตถุประสงค ์
 ขัน
้ ตอนและวิธก
ี าร
ดาเนินงาน
 ผลการศึ กษา อภิปรายผล
และข้อเสนอแนะ
วั
ต
ถุ
ป
ระสงค
Agend ์
a
เพือ
่ พัฒนาระบบบริหารจัดการจองห้องออนไลน์
ของสานักวิทยบริการ มหาวิทยาลัยนครพนม
Agend
aา
 บทน

วัตถุประสงค ์
 ขัน
้ ตอนและวิธก
ี าร
ดาเนินงาน
 ผลการศึ กษา อภิปรายผล
และข้อเสนอแนะ
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
1. การศึ กษาข้อมูลและปัญหาของการทางานเดิม
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
2. การวิเคราะหระบบ
์
รูปที่ 1 แสดงแผนภาพยูสเคสภาพรวมของระบบบริหารจัดการจองห้อง
ออนไลน์ สานักวิทยบริการ มหาวิทยาลัยนครพนม
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
2. การวิเคราะหระบบ
์
รูปที่ 2 แสดงแผนภาพยูสเคสของระบบบริหารจัดการจองห้องออนไลน์
แบบละเอียด
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
3. การพัฒนาโปรแกรม
ออกแบบและระบบบริหารจัดการจองห้องออนไลนฯ์
® เครือ
่ งมือทีใ่ ช้ในการพัฒนาระบบบริหารจัดการห้องออนไลน์
ของสานักวิทยบริการฯ
• ภาษา PHP
•
โปรแกรมจัดการฐานขอมู
PHPMyAdmin
้ ล
•
ภาษา XML
• Android SDK (Software Development Kit)
• Web Service
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
3. การพัฒนาโปรแกรม
ในขัน
้ ตอนการพัฒนาระบบงานแบงออกเป็
น 3 ส่วน ดังตอไปนี
้
่
่
@ เว็บแอปพลิเคชัน
@ เว็บเซอรวิ
์ ส
@ โมบายแอปพลิเคชัน
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
การออกแบบและพัฒนาเว็บแอปพลิชน
ั
เว็บแอปพลิชน
ั จะทางานอยูที
่ ่งั เซิรฟเวอร
่ ฝ
์
์ ใช้ภาษา
PHP ในการพัฒนาระบบบริหารจัดการห้องออนไลนของส
านักวิทย
์
บริการ มหาวิทยาลัยนครพนม
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
การออกแบบและพัฒนา
เว็บ
เซอรวิส
ในการพั์ ฒนาเว็บเซอรวิ
ฒนาโดยใช้
้ ลการจองห้องตางๆพั
่
์ สให้กับขอมู
ภาษา XML โดยมีฟังกชั
้
่
์ นในการทางานดังตอไปนี
ฟังกชั
่ งทีใ่ ช้จอง (subject)
่ อมู
้ ลได้ รหัสการจอง (book_id) , เรือ
์ นการทางานในการอินพุตคาข
, จานวนผู้เขาใช
่ อง (startdate) , เวลาทีจ
่ อง (starttime) , เวลาทีส
่ ้ิ นสุด
้
้ห้อง (num) , วันทีจ
การจอง (endtime), ชือ
่ ผู้ทีท
่ าการจอง (name) เมือ
่ มีการระบุคาข
่ อมู
้ ลจะแสดงผลลัพธออกมาใน
์
รูปแบบของภาษา XML ดังตอไปนี
้
อิลเิ มนตต
เ่ ป็ นเอาตพุ
่
่
์ างๆที
์ ตมีคาอธิบาย
ดังตอไปนี
้
่
รหัสขอใช้บริการ (book_id) , คาขอใช้
บริการ (subject) , จานวนผู้เขาใช
้
้ห้อง
(amount) , รหัสห้อง (room_id) , วันที่
จอง (startdate) , เวลาทีเ่ ริม
่
(starttime) , เวลาทีส
่ ้ิ นสุด (endtime) ,
รายละเอียดการขอใช้ห้อง (detail) , ชือ
่
ผู้จอง (name) , รหัสหน่วยงานทีส
่ ั งกัด
(fac_id)
ขัน
้ ตอนวิธด
ี าเนินงาน
Agend
a
การออกแบบและพัฒนา
เว็บ
เซอร
วิ์ ใ่ สชในการแสดงการอินพุตขอมูลหองทัง้ หมดของสานักวิทย
ฟังกชั
น
ที
้
้
้
์
บริการ มหาวิทยาลัยนครพนม
อิลเิ มนตต
เ่ ป็ นเอาตพุ
่
์ างๆที
์ ตมีคาอธิบาย
ดังตอไปนี
้
่
รหัสห้อง (room_id) , ชือ
่ ห้อง
(roomname) , บริเวณห้อง
(roomplace) , ความจุ (roomcount) ,
รูป (rooming) , รหัสหน่วยงาน
(fac_id) , เบอรโทรศั
พท ์ (tel) ,
์
รายละเอียด (comment) นอกจากนี้
ขั
น
้
ตอนวิ
ธ
ด
ี
าเนิ
น
งาน
Agend
a
พัฒนาโมบายแอปพลิเคชัน
่ ในการค้นหาขอมู
้ ลการจองห้อง
พัฒนาโมบายแอปพลิเคชัน
่ ในการค้นหาขอมู
้ ลการจอง
ห้องผานทางระบบปฏิ
บต
ั ก
ิ ารแอนดรอยส์โดยทีแ
่ อปพลิเคชันนี้ทาการ
่
เรียกขอมู
้ ลเว็บเซอรวิ
์ สและผลลัพทกลั
์ บมาเป็ นเอกสาร XML แลวน
้ ามา
ประมวลผลไดผลลั
พทดั
้
้
์ งตอไปนี
่
Agend
aา
 บทน

วัตถุประสงค ์
 ขัน
้ ตอนและวิธก
ี าร
ดาเนินงาน
 ผลการศึ กษา อภิปรายผล
และข้อเสนอแนะ
ผลการศึ
ก
ษาฯ
Agend
a
ระบบสามารถจัดเก็บและสื บค้นขอมู
้ ลการจองห้องได้
อยางถู
กตอง
และมีเว็บเซอรวิ
่
้
์ สแสดงผลการจองห้อง
ออกมาในรูปแบบภาษา XML ซึง่ สามารถนาข้อมูลไปใช้
งานตอในระบบอื
น
่ นอกเหนือจากระบบนี้ เช่นในงานวิจย
ั
่
นี้สามารถนาข้อมูลไปแสดงผลในระบบปฏิบต
ั ก
ิ ารแอน
กตอง
ั ก
ิ ารบนมือถือไดอย
ดรอยที
่
้ างถู
้
์ เ่ ป็ นระบบปฏิบต
Agend
aา
 บทน

วัตถุประสงค ์
 ขัน
้ ตอนและวิธก
ี าร
ดาเนินงาน
 ผลการศึ กษา อภิปรายผล
และข้อเสนอแนะ
บทสรุ
ป
Agend
a
ระบบบริหารจัดการจองห้องออนไลนของส
านักวิทย
์
บริการ มหาวิทยาลัยนครพนม ทีไ่ ดพั
้ มาเพือ
่
้ ฒนาขึน
เพิม
่ ความสะดวกในการทางานระหวางผู
้ใช้บริการและผู้
่
ให้บริการ ให้มีการทางานทีร่ วดเร็วขึน
้ เนื่องจาก
กระบวนการทางานของระบบเดิมจะมีความยุงยาก
่
การติดตอ
เนื่องจากตองมี
่
่ ส่งหนังสื อ สื บค้นห้องวางและ
้
ตารางเวลา ซึง่ ระบบบริหารจัดการจองห้องออนไลนมี
์
ความคลายคลึ
งกันในหน่วยงานตางๆ
จึงสามารถ
้
่
ฒนาหลายๆระบบ
ต
นไดโดยไม
นาไปใช้งานรวมกั
้
่ องพั
้
่
คือพัฒนาระบบให้มีการทางานแบบศูนยกลาง
์
(Centralize) ได
Thank you!
167 ม.8 บ.เนินสะอาด
ต.นาราชควาย อ.เมือง
จ.นครพนม
Tel: 042503625
Email: [email protected]
http://arc.npu.ac.th