รายงาน project2
Post on 18-Nov-2014
949 Views
Preview:
DESCRIPTION
TRANSCRIPT
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
1
บทที ่1
บทน า
เหตุจูงใจในการพัฒนา
คณะเทคโนโลยีและสิ่งแวดล้อม มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตภูเก็ต เป็นคณะที่มีผู้วิจัย และนักวิชาการที่มีผลงานวิจัยอยู่มากมาย อีกทั้งยังมีศูนย์การเรียนรู้ที่มีผลงานการวิจัย เช่น ศูนย์วิจัยสิ่งแวดล้อมและภัยธรรมชาติอันดามัน ANdaman Environment and natural Disaster research center (ANED) และศูนย์เทคโนโลยีแอนิเมชั่นและมัลติมีเดีย Animation & Multimedia TEchnology Center (AMTEC) นอกจากนี้ยังมีผลงานการวิจัยของผู้วิจัยและผู้ที่เกี่ยวข้องภายในคณะที่ได้ท าการวิจัยในเรื่องต่างๆ ดังนั้นข้อมูลวิจัยแต่ละเรื่องที่ได้ท าการวิจัยนั้น จะถูกจัดเก็บไว้ในฐานข้อมูลของผู้วิจัยแต่ละท่าน ถ้าหากต้องการศึกษาผลงานการวิจัยจะต้องติดต่อเจ้าของผลงานการวิจัยโดยตรง ท าให้ยุ่งยากในการค้นหาผลงานการวิจัย หรือบทความที่ไดท้ าการวิจัยขึ้น กล่าวคือยังไม่ได้มีการจัดท าเป็นระบบฐานข้อมูลส่วนกลางที่สามารถเข้ามาช่วยในการสืบค้นส าหรับบุคคลทั่วไปหรือนักศึกษา และส าหรับบุคคลที่มีผลงานการวิจัยหรือผู้วิจัยสามารถท าการ เพ่ิม ลบ แก้ไขข้อมูลการวิจัยได้อย่างมีประสิทธิภาพ ทางกลุ่มจึงจัดท าโครงการนี้เพ่ือช่วยในการจัดเก็บข้อมูลผลงานการวิจัยของนักวิจัย นักวิชาการ และบุคคลทั่วไป ที่มีผลงานการวิจัยไว้ในฐานข้อมูลเดียวเพ่ือง่ายต่อการเผยแพร่ และน าไปศึกษา ในโครงการชื่อ “ระบบฐานข้อมูลวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม” โดยมีเป้าหมายที่จะพัฒนาระบบฐานข้อมูลเพ่ือเก็บข้อมูลผลงานการวิจัย ส าหรับการพัฒนาระบบนี้ จะใช้ภาษา PHP ในการพัฒนาระบบ รวมถึงการน าความรู้ทางด้านกราฟิกมาใช้ในการสร้างสรรค์ให้ระบบมีความน่าสนใจ สวยงาม และทันสมัย ซึ่งประโยชน์จากระบบฐานข้อมูลนี้ คือ ช่วยให้การจัดเก็บข้อมูลผลงานการวิจัยของทางศูนย์วิจัยสิ่งแวดล้อมและภัยธรรมชาติอันดามัน (ANED), ศูนย์เทคโนโลยีแอนิเมชั่นและมัลติมีเดีย (AMTEC) และผู้วิจัยได้จัดเก็บผลงานไว้ในฐานข้อมูลเดียวกัน เพ่ือการค้นหา ศึกษา เผยแพร่ ที่ง่ายขึ้น
วัตถุประสงค์ของโครงการ 1. เพ่ือศึกษาการท างาน และการจัดเก็บข้อมูลของ ศูนย์วิจัยสิ่งแวดล้อมและภัยธรรมชาติอันดามัน
(ANED), ศูนย์เทคโนโลยีแอนิเมชั่นและมัลติมีเดีย (AMTEC) และผู้วิจัย ที่มีผลงานการวิจัย
2. เพ่ือออกแบบฐานข้อมูลส าหรับระบบบริหารจัดการข้อมูลผลงานการวิจัย ให้กับ คณะเทคโนโลยีและ
สิ่งแวดล้อม
3. เพ่ือพัฒนาระบบฐานข้อมูลที่มีประสิทธิภาพในการใช้งาน และง่ายต่อการค้นหา ศึกษา เผยแพร่
ขอบเขตของโครงการ
การจัดการข้อมูลผลงานการวิจัยของคณะเทคโนโลยีและสิ่งแวดล้อมนั้นยังจัดเก็บอยู่ในรูปแบบของ
ฐานข้อมูลของแต่ละเจ้าของผลงานการวิจัย ท าให้ยุ่งยากในการเพ่ิม ลบ และค้นหาข้อมูลผลงานการวิจัย
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
2
ดังนั้นเพื่อให้การจัดท าโครงงานในครั้งนี้เป็นไปด้วยความเรียบร้อยและเหมาะสมกับเวลาที่ก าหนด ผู้ศึกษาจึง
ได้ก าหนดขอบเขตของการออกแบบและพัฒนาระบบงานไว้ ดังนี้
1. ศึกษาข้อมูล และวิเคราะห์ระบบฐานข้อมูลวิจัยเดิมว่ามีการจัดเก็บ การบริหาร ในรูปแบบใด
2. สร้างระบบ Login ส าหรับการเข้าไปใช้งานในระบบ เป็นการก าหนดสิทธิ์ของผู้ใช้ระบบโดยการ
ก าหนด Username และ Password ไว้แล้วเพ่ือให้บุคคลากรสมารถเข้าไปใช้งานในระบบเพื่อใช้งาน
ระบบ ในการสร้างระบบ Login ขึ้นมานั้นเพ่ือเป็นการรักษาความปลอดภัยของข้อมูลในระบบ
3. ระบบจัดเก็บข้อมูลผลงานการวิจัย
3.1 ระบบสามารถบันทึกข้อมูลผลงานการวิจัยได้
3.2 ระบบสามารถเพ่ิม ลบ แก้ไขข้อมูลผลงานการวิจัยได้
3.3 ระบบสามารถค้นหาข้อมูลผลงานการวิจัยได้
4. ระบบแสดงข้อมูลส่วนตัวผู้วิจัย
4.1 ระบบสามารถเก็บรายละเอียดข้อมูลต่างๆของผู้วิจัย
4.2 ระบบสามารถแสดงสถานะเมื่อผู้วิจัยท าการเข้าสู่ระบบ และออกจากระบบ
5. ระบบแสดงข้อมูลผลงานการวิจัย
5.1 ระบบสามารถแสดงข้อมูลผลงานการวิจัยได้โดยแบ่งเป็น 2 ส่วนดังนี้
5.1.1 บุคคลทั่วไป จะแสดงข้อมูลผลงานการวิจัยเฉพาะบทคัดย่อเท่านั้นในกรณีท่ีเจ้าของ
ผลงานไม่ต้องการที่จะให้ดาวน์โหลด แต่ถ้าต้องการผลงานวิจัยเรื่องนั้นๆ สามารถ
ติดต่อเจ้าของผลงานได้โดยตรง
5.1.2 ผู้วิจัย จะแสดงข้อมูลผลงานการวิจัย และสามารถท าการเพ่ิม ลบ แก้ไข ก าหนดสิทธิ
การแสดงข้อมูลผลงานการวิจัย
6. ผู้ใช้งานระบบฐานข้อมูลวิจัย คณะเทคโนโลยีและสิ่งแวดล้อมแบ่งออกเป็น 3 กลุ่ม ดังนี้
6.1 ผู้ดูแลระบบ (Admin) สามารถใช้งานส่วนต่างๆได้ดังนี้
6.1.1 สามารถ Login ในการเข้าใช้ระบบได้
6.1.2 สามารถเพ่ิม ลบ แก้ไขข้อมูลได้
6.1.3 สามารถก าหนดสิทธิ์บุคลากรและสมาชิกที่จะเข้ามาใช้ระบบได้
6.1.4 ตรวจสอบข้อมูลต่างๆ ของผู้ที่เข้ามาใช้ระบบ
6.1.5 เพ่ิม ลบ แก้ไข ฟังชั่นต่างๆภายในระบบ
6.2 บุคลากรที่ดูแลระบบ (Super Admin) สามารถใช้งานส่วนต่างๆได้ดังนี้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
3
6.2.1 สามารถ Login ในการเข้าไปใช้งานระบบไดด้้วย Username, Password ที่ Admin
ได้ก าหนดไว้ และสามารถเพ่ิม ลบ แก้ไขข้อมูลได้
6.2.2 สามารถ Login เข้าสู่ระบบของผู้วิจัยได้ ในกรณีท่ีผู้วิจัยต้องการให้เพ่ิม ลบ แก้ไข
ผลงานการวิจัยภายในระบบ
6.3 ผู้วิจัย (User) สามารถใช้งานส่วนต่างๆได้ดังนี้
6.3.1 สามารถดูข้อมูลต่างๆ ภายในระบบ
6.3.2 สามารถแก้ไขข้อมูลและประวัติส่วนตัวภายในระบบได้
6.3.3 สามารถก าหนดสิทธิ์การดาวน์โหลดและแสดงข้อมูลผลงานการวิจัย
ผลประโยชน์ทีไ่ด้รับ
1. คณะมีระบบฐานข้อมูลงานวิจยัท าให้ง่ายต่อการจดัเก็บและจดัการกับข้อมูลงานวิจัย
2. สามารถค้นหางานวิจยัได้สะดวกข้ึน
3. มีความปลอดภัยในการจัดเก็บงานวิจัยมากกว่าระบบเดิม
4. สามารถเก็บรักษาข้อมูลงานวิจยัได้นาน
ขั้นตอนการด าเนินโครงการ
1. เสนอหัวข้อให้อาจารย์ที่ปรึกษา (ศึกษาทฤษฏีและเทคโนโลยีที่ใช้) ขอค าแนะน ารวมถึงก าหนด
ขอบเขตในการท าโครงงาน
2. ศึกษาและเก็บรวบรวมข้อมูล
2.1 โดยการสืบค้นและรวบรวมข้อมูลที่เก่ียวข้องผ่านทางระบบ Internet
2.2 ข้อมูลจากศูนย์วิจัยสิ่งแวดล้อมและภัยธรรมชาติอันดามัน (ANED), ศูนย์เทคโนโลยีแอนิเมชั่น
และมัลติมีเดีย (AMTEC) และผู้วิจัยในคณะเทคโนโลยีและสิ่งแวดล้อม
3. ขั้นตอนวิเคราะห์ข้อมูล ประกอบด้วยรายละเอียดดังนี้
3.1 วิเคราะห์ระบบงานเก่า
3.2 วิเคราะห์ระบบงานใหม่
3.3 ก าหนดความต้องการของระบบงานใหม่
3.4 สร้างแบบจ าลอง (Logical Model) ซึ่งประกอบด้วย Data Flow Diagram,
ER-Diagram เป็นต้น
4. ขั้นตอนการออกแบบโปรแกรม ประกอบด้วยรายละเอียดดังนี้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
4
4.1 การออกแบบการน าเข้าข้อมูล
4.2 การออกแบบเว็บไซต์
4.3 การออกแบบฐานข้อมูล
5. ขั้นตอนพัฒนา – ทดสอบ
5.1 เขียนโปรแกรม พัฒนาโปรแกรมตามที่ได้ท าการวิเคราะห์และออกแบบไว้
5.2 ตรวจสอบวัตถุประสงค์ของงานว่าตรงตามความต้องการของผู้ใช้หรือไม่
5.3 ทดสอบย่อย
5.4 ทดสอบรวม
6. ขั้นตอนการน าไปใช้
เป็นการน าระบบที่พัฒนาขึ้นไปใช้งาน เพื่อทราบว่าระบบมีข้อบกพร่องตรงจุดไหน ตรงตาม
ความต้องการของผู้ใช้หรือไม่ และมีประสิทธิภาพในการใช้งานมากน้อยเพียงใด
7. จัดท าเอกสาร
การจัดท าเอกสารคู่มือนั้นจะแสดงรายละเอียดต่างๆ ของโปรแกรม รวมถึงวิธีการ และ
ขั้นตอนการใช้งานโปรแกรม เพื่อที่ผู้ใช้งานจะได้ใช้งานระบบได้อย่างถูกต้องเหมาะสม และเกิด
ข้อผิดพลาดน้อยที่สุด เพื่อให้เกิดประสิทธิภาพสูงสุดในการใช้งาน
ตารางท่ี 1.1 ตารางการด าเนินงานโครงงาน 1
แผนการท างานแต่ละสัปดาห์ ตุลาคม พฤศจิกายน ธันวาคม มกราคม
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. เสนอหัวข้อให้อาจารย์ที่ปรึกษา
2. ศึกษาระบบงานเดิมและวิเคราะห์ความเป็นไปได้ของระบบ
3. วิเคราะห์และออกแบบระบบงาน
3.1 ออกแบบการน าเข้าข้อมูล 3.2 ออกแบบฐานข้อมูล 3.3 ออกแบบเว็บไซต์
4. น าเสนอผลงานให้คณะกรรมการ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
5
ตารางท่ี 1.2 ตารางการด าเนินงานโครงงาน 2
แผนการท างานแต่ละสัปดาห์ มิถุนายน กรกฎาคม สิงหาคม กันยายน
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. พัฒนาระบบ 1.1 เขียนโปรแกรม และพัฒนา
ตามท่ีได้ท าการวิเคราะห์และออกแบบไว้
2. ทดสอบและปรับปรุงระบบ 2.1 ทดสอบย่อย 2.2 ทดสอบรวม
3. น าเสนอผลงานให้คณะกรรมการ
4. จัดท าคู่มือ
งบประมาณและรายละเอียดอุปกรณ์ที่ต้องจัดหาเพื่อใช้งานระบบใหม่
สรุปงบประมาณของโครงการและค่าใช้จ่ายต่างๆตั้งแต่เริ่มโครงการจนกระทั่งเสร็จสิ้นโครงการ งบประมาณเหล่านี้อาจจะมีการเปลี่ยนแปลงในภายหลัง ตารางท่ี 1.3 สรุปงบประมาณของโครงการ
งบประมาณที่ใช้
รายละเอียด ค่าใช้จ่าย
ทีมพัฒนาโครงการ 3 คน 75,000 คอมพิวเตอร์ 3 เครื่อง 60,000 ค่าลิขสิทธิ์โปรแกรม 100,000
อ่ืนๆ 5,000 รวม 240,000
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
6
รายละเอียดอุปกรณ์ที่ต้องจัดหาเพื่อใช้งานระบบใหม่
1. Hardware
- Laptop Computer
Operating System: Microsoft Windows 7 Ultimate
System type: 32-bit Operating System
Processor: Intel(R) Core(TM) 2Duo Processor T5500
CPU @ 1.66 GHz
Installed memory (RAM): 1.00 GB DDR3
Hard disk: 160 GB
Monitor: 14.1 inch
Operating System: Microsoft Windows 7 Ultimate
System type: 32-bit Operating System
Processor: Intel(R) Core(TM) 2Duo Processor T550
CPU @ 1.66 GHz
Installed memory (RAM): 2.00 GB DDR3
Hard disk: 320 GB
Monitor: 14.1 inch
Operating System: Microsoft Windows 7 Ultimate
System type: 32-bit Operating System
Processor: Intel(R) Core(TM) i7-2630QM CPU @ 2.00 GHz
Installed memory (RAM): 4.00 GB DDR3
Hard disk: 750 GB
Monitor: 16.0 inch
- Mouse
- Flash Drive
- Printer
- Keyboard
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
7
2. Software
- AppServ โปรแกรมท่ีใช้ติดตั้งเพ่ือเรียกใช้ phpMyAdmin, MySQL, Apache
- phpMyAdmin ระบบจัดการฐานข้อมูล
- MySQL โปรแกรมท่ีเป็น Database Server เพ่ือให้ภาษาท่ีรองรับสามารถสร้างหรือติดต่อ กับ
Database ได ้
- Apache โปรแกรมท่ีจ าลองเครื่องคอมพิวเตอร์ให้เป็น Web Server
- Microsoft Office Visio 2007 โปรแกรมท่ีช่วยสร้าง Flow Chat และ Diagrams
- Edit Plus โปรแกรมช่วยเขียนโค้ด
- Adobe Photoshop โปรแกรมที่ช่วยในการตกแต่งภาพ
- Adobe Dreamweaver โปรแกรมที่ช่วยในการออกแบบเว็บไซต์
3. อุปกรณ์อ่ืน ๆ
- กระดาษ A4
- หมึกพิมพ์
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
8
บทท่ี 2
ระบบงานในปัจจุบัน(ระบบเดิม)
โครงสร้างขององค์กร
ภาพที่ 2.1 โครงสร้างองค์กร
รายละเอียดขั้นตอนการท างาน(Workflow) ของระบบงานปัจจุบัน
ภาพที่ 2.2 Workflow ของระบบงานเดิม
ระบบงานเดิมของการจัดเก็บข้อมูลงานวิจัยของคณะเทคโนโลยีและสิ่งแวดล้อมนั้น ยังไม่มีฐานข้อมูล
กลางในการเพ่ือนที่จะจัดเก็บงานวิจัยส าหรับให้อาจารย์ หรือผู้ที่สนใจได้ค้นหา ถ้าต้องการที่จะศึกษา หรือ
สบืค้น
นกัศกึษา อาจารย์
หรือผู้สนใจ
คณะเทคโนโลยีและสิง่แวดล้อม
งานวจิยั งานวจิยั
อาจารย์ที่มีผลงานการวิจยั
นางสาวกฤตยิา วงษ์วฒันาชยั Systems analyst
นายอรรถพร นิลสวุรรณ Programmer
นายวชัระ คุณาปรณ์การ
Web Designer
อ.วีราภรณ์ ซิดด ู
อาจารย์ที่ปรึกษา
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
9
อยากจะได้ไฟล์เอกสารงานวิจัยจะต้องติดต่อจากเจ้าของผลงานการวิจัยโดยตรง เพราะว่างานวิจัยดังกล่าวจะ
ถูกเก็บไว้ที่เจ้าของผลงานเท่านั้น
ปัญหาที่พบของระบบงานปัจจุบัน
งานวิจัยมีการจัดเก็บอยู่ที่ผู้วิจัยนั้นๆ ถ้าหากต้องการศึกษาผลงานการวิจัยจะต้องติดต่อเจ้าของ
ผลงานการวิจัยโดยตรง ท าให้ยุ่งยากในการค้นหาผลงานการวิจัย หรือบทความที่ได้ท าการวิจัยขึ้น กล่าวคือยัง
ไม่ได้มีการจัดท าเป็นระบบฐานข้อมูลส่วนกลางที่สามารถเข้ามาช่วยในการสืบค้นส าหรับบุคคลทั่วไปหรือ
นักศึกษา และส าหรับบุคคลที่มีผลงานการวิจัยหรือผู้วิจัยสามารถท าการ เพ่ิม ลบ แก้ไขข้อมูลการวิจัยได้อย่าง
มีประสิทธิภาพ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
10
บทท่ี 3
การวิเคราะห์ระบบ
แผนภาพกระแสข้อมูล
- Context Diagram
0
Information System for
Research in FTE
Admin
Staff
User
User Management
Information Checking
Res
earc
hin
g
Info
rmat
ion
Sea
rch
ing
Info
rmat
ion
Sea
rch
ing
Info
rmat
ion
Res
earc
hin
g
Researching
ภาพที่ 3.1 Context Diagram
เป็นกระบวนการท างานโดยรวมของระบบ ซึ่งผู้ใช้ระบบคือ Admin, User, Staff ซึ่ง Admin จะ
สามารถจัดการกับ User ได้ และสามารถตรวจสอบข้อมูลต่างๆในระบบได้ User สามารถค้นหางานวิจัยได้
และสุดท้ายจะได้งานวิจัยออกมา และ Staff สามารถค้นหางานวิจัย เพ่ิมงานวิจัย และแก้ไขงานวิจัยได้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
11
- Data Flow Diagram Level-0
ภาพที่ 3.2 Data Flow Diagram Level-0
- Data Flow Diagram Level-1
ภาพที่ 3.3 Data Flow Diagram Level-1 Upload
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
12
Research Information
Research Information
4.1
Search by
Researcher
Research Information 4.3
Search by
Content type
Researcher Detail
Research Detail
Researcher Name
Content type Detail
Researcher Detail
Research Title
Research Detail
Content type
Search
Staff
User
Admin
D4 Research
4.2
Search by
Research Title
Content type Detail
ภาพที่ 3.4 Data Flow Diagram Level-1 Search Research
Print Research
D5
Research Detail5.1
Print Page
Research
Research Detail
5.2
Print All
Research Detail
Staff
UserResearch Detail
AdminResearch Detail
Research DetailStaff
UserResearch Detail
AdminResearch Detail
ภาพที่ 3.5 Data Flow Diagram Level-1 Print Research
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
13
ค าอธิบายการประมวลผลข้อมูล (Process Description)
ตารางท่ี 3.1 ค าอธิบายการประมวลผลของกระบวนการที่ 1 : Authentication
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 1 : Authentication
Input data flows : Username, Password
Output data flows : Login Status True/False
Data stored used : Username, Password
Description : เป็นกระบวนการท างานของการเข้าสู่ระบบ ซึ่งกระบวนการนี้ผู้ใช้ระบบคือ Staff และ Admin ซึ่งจะต้องท าการกรอก Username, Password และข้อมูลจะถูกส่งไปยังฐานข้อมูล เพ่ือท าการตรวจสอบความถูกต้องของข้อมูล เมื่อระบบท าการตรวจสอบข้อมูลเรียบร้อยแล้วระบบจะท าการส่งผลการเข้าสู่ระบบออกมาว่า Username, Password ที่กรอกไปนั้นถูกต้องหรือไม่
ตารางท่ี 3.2 ค าอธิบายการประมวลผลของกระบวนการที่ 2 : Upload Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 2 : Upload Research
Input data flows : Research Information
Output data flows : Alert Message
Data stored used : Research Information
Description : เป็นกระบวนการท างานของการอัพโหลดโดยผู้ใช้ระบบที่สามารถท าได้คือ Staff ซึ่งStaff จะท าการเลือกผลงานการวิจัยที่ต้องการจะอัพโหลด จากนั้นก็จะกดอัพโหลดและระบบจะท าการประมวลผลเพ่ืออัพโหลดผลงานการวิจัยลงฐานข้อมูล ซึ่งประกอบด้วยกระบวนการย่อยดังนี้ 2.1 Upload Full Research 2.2 Upload Optional Research
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
14
ตารางท่ี 3.3 ค าอธิบายการประมวลผลของกระบวนการที่ 2.1 : Upload Full Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 2.1 : Upload Full Research
Input data flows : Research Information
Output data flows : Alert Message
Data stored used : Research Information
Description : เป็นขั้นตอนการท างานเพ่ิมเติมของการอัพโหลดผลงานการวิจัย จะท าการอัพโหลดผลงานการวิจัยแบบเต็มรูปแบบและผลงานการวิจัยที่ได้ท าการอัพโหลดนั้นจะถูกจัดเก็บลงฐานข้อมูล
ตารางท่ี 3.4 ค าอธิบายการประมวลผลของกระบวนการที่ 2.2 : Upload Optional Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 2.2 : Upload Optional Research
Input data flows : Research Information
Output data flows : Alert Message
Data stored used : Research Information
Description : เป็นขั้นตอนการท างานเพ่ิมเติมของการอัพโหลดผลงานการวิจัย จะท าการอัพโหลดผลงานการวิจัยแบบบางส่วนเฉพาะที่เจ้าของผลงานต้องการที่จะอัพโหลดเท่านั้น และผลงานการวิจัยที่ได้ท าการอัพโหลดนั้นจะถูกจัดเก็บลงฐานข้อมูล
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
15
ตารางท่ี 3.5 ค าอธิบายการประมวลผลของกระบวนการที่ 3 : Search Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 3 : Search Research
Input data flows : Search Information
Output data flows : Research
Data stored used : Search Information
Description : เป็นกระบวนการท างานของการค้นหาผลงานการวิจัย โดยผู้ใช้ระบบคือ User และ Staff ซึ่งหากต้องการค้นหาผลงานการวิจัยสามารถท าได้โดยการพิมพ์ค าที่ต้องการค้นหาลงไปในช่องค้นหา และระบบจะท าการค้นหาผลงานการวิจัยตามค าที่ค้นหาและจะส่งผลงานการวิจัยที่ เกี่ยวข้องกับค าค้นนั้น ซึ่งประกอบด้วยกระบวนการย่อยดังนี้ 3.1 Search by Researcher 3.2 Search by Research 3.3 Search by Content Type
ตารางท่ี 3.6 ค าอธิบายการประมวลผลของกระบวนการที่ 3.1 : Search by Researcher
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 3.1 : Search by Researcher
Input data flows : Research Information
Output data flows : Researcher Detail
Data stored used : Research Information
Description : เป็นกระบวนการท างานของการค้นหาโดยผู้ที่สามารถกระท าได้คือ Admin, Staff และ User ซึ่งจะต้องท าการค้นหาโดยสามารถค้นหาได้จากการใส่ชื่อผู้วิจัย หลังจากที่ใส่ค าค้นหาไปแล้วระบบจะท าการประมวลผลเพ่ือเรียกผลงานการวิจัยโดยจะท าการดึงผลงานการวิจัยจากฐานข้อมูลมาแสดงให้ผู้ค้นหา
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
16
ตารางท่ี 3.7 ค าอธิบายการประมวลผลของกระบวนการที่ 3.2 : Search by Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 3.2 : Search by Researcher
Input data flows : Research Information
Output data flows : Researcher Detail
Data stored used : Research Information
Description : เป็นกระบวนการท างานของการค้นหาโดยผู้ที่สามารถกระท าได้คือ Admin, Staff และ User ซึ่งจะต้องท าการค้นหาโดยสามารถค้นหาได้จากการใส่ชื่องานวิจัย หลังจากที่ใส่ค าค้นหาไปแล้วระบบจะท าการประมวลผลเพ่ือเรียกผลงานการวิจัยโดยจะท าการดึงผลงานการวิจัยจากฐานข้อมูลมาแสดงให้ผู้ใช้งานระบบ
ตารางท่ี 3.8 ค าอธิบายการประมวลผลของกระบวนการที่ 3.3 : Search by Content Type
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 3.3 : Search by Content Type
Input data flows : Research Information
Output data flows : Content Type Detail
Data stored used : Research Information
Description : เป็นกระบวนการท างานของการค้นหาโดยผู้ที่สามารถกระท าได้คือ Admin, Staff และ User ซึ่งจะต้องท าการค้นหาโดยสามารถค้นหาได้จากการใส่ประเภทของงานวิจัย ซึ่งจะมีทั้งหมด 5 ประเภท หลังจากที่ใส่ค าค้นหาไปแล้วระบบจะท าการประมวลผลเพ่ือเรียกผลงานการวิจัยโดยจะท าการดึงผลงานการวิจัยจากฐานข้อมูลมาแสดงให้ผู้ใช้งานระบบโดยแบ่งตามประเภทงานวิจัย
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
17
ตารางท่ี 3.9 ค าอธิบายการประมวลผลของกระบวนการที่ 4 : Delete Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 4 : Delete Research
Input data flows : Research
Output data flow : Research Information
Data stored used : Research
Description : เป็นกระบวนการท างานของการลบผลงานการวิจัยโดยผู้ใช้ระบบที่สามารถท าได้คือ Staff และ Admin ซึ่งจะต้องท าการเลือกผลงานการวิจัยที่ต้องการลบเมื่อได้ผลงานการวิจัยที่ต้องการลบแล้วก็ท าการลบจากฐานข้อมูล
ตารางท่ี 3.10 ค าอธิบายการประมวลผลของกระบวนการที่ 5 : Print Research
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 5 : Print Research
Input data flows : Research
Output data flow : Report
Data stored used : Research Information
Description : กระบวนการท างานของการพิมพ์ผลงานการวิจัยออกมาโดยผู้ที่สามารถกระท าได้คือ Staff และ User ซึ่งจะต้องท าการเลือกผลงานการวิจัยที่ต้องการมาโดยสามารถเลือกได้จากการพิมพ์ทั้งหมดทั้งผลงานหรือเลือกพิมพ์เฉพาะบางส่วนของผลงาน ซึ่งระบบจะท าการดึงผลงานการวิจัยจากฐานข้อมูล ซึ่งประกอบด้วยกระบวนการย่อยดังนี้
5.1 Print Research This Page 5.2 Print Research All Page
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
18
ตารางท่ี 3.11 ค าอธิบายการประมวลผลของกระบวนการที่ 5.1 : Print Research This Page
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 5.1 : Print Research This Page
Input data flows : Research Detail
Output data flow : Report Research
Data stored used : Research Information
Description : กระบวนการท างานของการพิมพ์ผลงานการวิจัยออกมาโดยผู้ที่สามารถกระท าได้คือ Staff และ User ซึ่งจะต้องท าการเลือกผลงานการวิจัยที่ต้องการมาโดยสามารถเลือกได้จากการพิมพ์ทั้งหมดท้ังผลงาน ซึ่งระบบจะท าการดึงผลงานการวิจัยจากฐานข้อมูล
ตารางท่ี 3.12 ค าอธิบายการประมวลผลของกระบวนการที่ 5.2 : Print Research All Page
Process Description
System DFD number Process name
: ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม : 5.2 : Print Research All Page
Input data flows : Research Detail
Output data flow : Report Research
Data stored used : Research Information
Description : กระบวนการท างานของการพิมพ์ผลงานการวิจัยออกมาโดยผู้ที่สามารถกระท าได้คือ Staff และ User ซึ่งจะต้องท าการเลือกผลงานการวิจัยที่ต้องการมาโดยสามารถเลือกได้จากการเลือกพิมพ์เฉพาะบางส่วนของผลงาน ซึ่งระบบจะท าการดึงผลงานการวิจัยจากฐานข้อมูล
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
19
- แผนภาพ ER-Diagram
ภาพที่ 3.4 ER-Diagrams
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
20
แผนภาพนี้แสดงถึงโครงสร้างฐานข้อมูลที่จะมีภายในระบบ จะมีทั้งหมด 5 ตาราง ที่จะถูกสร้างไว้ใน
ฐานข้อมูล จะประกอบด้วย Researcher, Secondary, login log, Members, Research ซึ่งมีรายละเอียด
ดังนี้
1. ER-Diagrams Researcher จะเป็นตารางที่ใช้เก็บข้อมูลของผู้วิจัย ซึ่งมีรายละเอียดดังนี้ ตารางท่ี 3.13 ER-Diagrams Researcher
Primary Key Foreign Key Attribute researcher_id re_id
researcher
position
education
contact
2. ER-Diagrams Secondary Researcher จะเป็นตารางส าหรับจัดเก็บข้อมูลผู้วิจัยอื่นๆ ที่เป็นผู้วิจัยจากภายนอก ซึ่งมีรายละเอียดดังนี้ ตารางท่ี 3.14 ER-Diagrams Secondary Researcher
Primary Key Foreign Key Attribute secon_id -
researcher_name position education contact
3. ER-Diagrams login log จะเป็นตารางข้อมูลของผู้ที่เข้าใช้งานระบบ เก็บประวัติการเข้าใช้งานซึ่งมี
รายละเอียดดังนี้
ตารางท่ี 3.15 ER-Diagrams login log
Primary Key Foreign Key Attribute id research_id
username login_date update_date
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
21
4. ER-Diagrams Members จะเป็นตารางส าหรับจัดเก็บข้อมูลของการเข้าสู่ระบบ ซึ่งมีรายละเอียดดังนี้
ตารางท่ี 3.16 ER-Diagrams Members
Primary Key Foreign Key Attribute cid - username
password fristname lastname address tel email
5. ER-Diagrams Research จะเป็นตารางส าหรับจัดเก็บข้อมูลงานวิจัย ซึ่งจะเป็นข้อมูลที่ได้จากการอัพ
โหลดงานวิจัย และข้อมูลในตารางนี้จะถูกน าไปใช้เพ่ือนค้นหางานวิจัย ซึ่งมีรายละเอียดดังนี้ ตารางท่ี 3.17 ER-Diagrams Research
Primary Key Foreign Key Attribute Research _id re_cher_id
research_name researcher keyword content_type publication_year publication_on vol from_page to_page abstract file date
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
22
พจนานุกรมข้อมูล (Data Dictionary)
ชื่อตารางฐานข้อมูล: Researcher วัตถุประสงค์การใช้: เก็บข้อมูลผู้วิจัย Primary Key: researcher_id Foreign Key: re_id
ตารางท่ี 3.18 โครงสร้างข้อมูลตาราง Researcher
NO NAME DESCRIPTION TYPE SIZE
1 researcher_id รหัสผู้วิจัย int 11
2 researcher ชื่อผู้วิจัย varchar 100
3 position ต าแหน่งผู้วิจัย varchar 100
4 education การศึกษาของผู้วิจัย varchar 300
5 contact ข้อมูลติดต่อ varchar 100
ชื่อตารางฐานข้อมูล : Secondary Researcher
วัตถุประสงค์การใช้ : เก็บข้อมูลผู้วิจัยอื่นๆที่ไม่มีข้อมูลอยู่ในฐานข้อมูล
Primary Key: secon_id Foreign Key: - ตารางท่ี 3.19 โครงสร้างข้อมูลตาราง Secondary Researcher
NO NAME DESCRIPTION TYPE SIZE
1 secon_id รหัสงานวิจัย int 11
2 researcher_name ชื่อผู้วิจัย varchar 100
3 position ต าแหน่ง varchar 100
4 education การศึกษา varchar 300
5 contact ข้อมูลติดต่อ varchar 100
ชื่อตารางฐานข้อมูล : Research
วัตถุประสงค์การใช้ : เก็บข้อมูลงานวิจัย
Primary Key: Research_id Foreign Key: re_cher_id
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
23
ตารางท่ี 3.20 โครงสร้างข้อมูลตาราง Research
NO NAME DESCRIPTION TYPE SIZE
1 research_id รหัสงานวิจัย int 11
2 research_name ชื่องานวิจัย varchar 100
3 researcher ชื่อผู้วิจัย varchar 100
4 keyword ค าส าคัญ varchar 100
5 content_type ประเภทงานวิจัย varchar 20
6 publication_year ปีทีต่ีพิมพ์ varchar 20
7 publication_on สถานที่เผยแพร่ varchar 100
8 vol ฉบับที่ของงานวิจัย Int 11
9 from_page หน้าเริ่มต้น varchar 20
10 to_page หน้าสิ้นสุด varchar 20
11 abstract บทคัดย่อ varchar 3000
12 file ชื่อไฟล์งานวิจัย Text -
13 date วันที่อัพโหลด datetime -
ชื่อตารางฐานข้อมูล : Members
วัตถุประสงค์การใช้ : เก็บข้อมูลที่ต้องใช้ในการเข้าสู่ระบบ
Primary Key: cid Foreign Key: -
ตารางท่ี 3.21โครงสร้างข้อมูลตาราง Members
NO NAME DESCRIPTION TYPE SIZE
1 cid รหัสงานวิจัย Int 11
2 username ชื่อภายในระบบ varchar 100
3 password รหัสผ่าน varchar 20
4 fristname ชื่อจริง varchar 50
5 lastname นามสกุล varchar 50
6 address ที่อยู่ varchar 100
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
24
7 tel เบอรโ์ทร varchar 20
8 email อีเมล์ติดต่อ varchar 50
ชื่อตารางฐานข้อมูล : login log
วัตถุประสงค์การใช้ : เก็บข้อมูลประวัติการเข้าสู่ระบบ
Primary Key: id
Foreign Key: research_id
ตารางท่ี 3.22 โครงสร้างข้อมูลตาราง login log
NO NAME DESCRIPTION TYPE SIZE
1 id รหัสการเข้าสู่ระบบ int 11
2 username ชื่อผู้เข้าสู่ระบบ varchar 20
3 login_date วันและเวลาที่เข้าสู่ระบบ datetime -
4 update_date วันและเวลาที่แก้ไขข้อมูล datetime -
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
25
บทท่ี 4
การออกแบบระบบ
การออกแบบสถาปัตยกรรมระบบ (Architecture Design)
ภาพที่ 4.1 สถาปัตยกรรมระบบ
การออกแบบฐานข้อมูล (Database Design)
ภาพที่ 4.2 ออกแบบฐานข้อมูล
การออกแบบรายงาน (Output Design)
- รวบรวมข้อมูลที่ต้องใช้ ในการออกแบบรายงาน
- ออกแบบรูปแบบรายงาน
- สร้างต้นแบบของตัวอย่างรายงาน(Report Prototype)
Client Wampserver/Appserver Database Server
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
26
การออกแบบจอภาพเพื่อน าข้อมูลเข้า (Input Design)
ภาพที่ 4.3 แสดงหน้าแรกของระบบ
ในหน้านี้จะแสดงประเภทของงานวิจัยซึ่งจะมีอยู่ 5 ประเภท เมื่อผู้ใช้กดเลือกประเภทใดประเภทหนึ่ง
ก็จะโหลดไปที่ภาพที่ 4.4 และแสดงผลงานการวิจัยที่ได้มีการอัพโหลดครั้งล่าสุดอยู่ด้านล่างของเว็บไซต์
รวมทั้งมีช่องค้นหาโดยใช้ Keyword ในการค้นหา ซึ่งเมื่อค้นหาแล้วจะมีการค้นหาข้อมูลทั้งหมดภายในระบบ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
27
ขึ้นมาแสดงดังภาพที่ 4.5 แต่ถ้าค าที่ใช้ในการค้นหานั้นไม่ตรงกับค าที่มีอยู่ภายในระบบจะเป็นดังภาพที่ 4.6 แต่ในกรณีที่ผู้ใช้ไม่ได้ใส่ค าค้นหาในช่องค้นหา ก็เป็นดังภาพที่ 4.7 และมีการท าระบบ login ในที่นี้จะใช้
Username และ Password ที่ได้ก าหนดไว้ในการเข้าสู่ระบบ
ภาพที่ 4.4 แสดงงานวิจัยในหน้างานวิจยั
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
28
ในหน้านี้เป็นส่วนของการแสดงงานวิจัยจะแสดงเฉพาะเนื้อหาที่ส าคัญ เช่น ชื่อเรื่องงานวิจัย ผู้วิจัย
การเผยแพร่ และบทคัดย่อ หากผู้ใช้ต้องการที่จะดูรายละเอียดมากกว่านี้ก็ต้องกดเลือกสักเรื่องก็จะแสดงดัง
ภาพที่ 4.8
ภาพที่ 4.5 แสดงผลการค้นหางานวิจยั
หน้านี้จะเป็นหน้าที่มาจากการค้นหาจากหน้าแรก เมื่อผู้ใช้ใส่ค าค้นหาแล้วกดค้นหา ระบบก็จะแสดง
งานวิจัยที่มีค าท่ีตรงกันออกมา เมื่อผู้ใช้กดเลือกสักงานวิจัยก็จะแสดงรายละเอียดของงานวิจัยดังภาพที่ 4.8
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
29
ภาพที่ 4.6 แสดงผลการค้นหางานวิจัยในกรณีที่ไม่พบ
เมื่อผู้ใช้ค้นหาแล้วไม่มีค าที่ตรงกันกับฐานข้อมูลทางระบบก็จะแจ้งว่า “No results were found.
Please edit your search criteria and try again.”
ภาพที่ 4.7 แสดงข้อความแจ้งเตือนการค้นหา
เป็นข้อความเตือนจากระบบเมื่อผู้ใช้กดค้นหาโดยไม่ได้ใส่ค าที่จะใช้ในการค้นหา ซึ่งเป็นการป้องกัน
ไม่ให้ตัวระบบเกิดความสับสนในการค้นหา โดยการค้นหานั้นจ าเป็นที่จะต้องใช้ keyword ในการค้นหา
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
30
ภาพที่ 4.8 แสดงรายละเอียดของงานวิจัย
เมื่อผู้ใช้คลิกที่ชื่องานวิจัยแล้วก็จะแสดงรายละเอียดของงานวิจัย โดยมีรายละเอียดเกี่ยวกับ ชื่อ
งานวิจัย จ านวนหน้า ชื่อผู้วิจัย วันที่เผยแพร่ ค าส าคัญ และบทคัดย่อ ซึ่งชื่อผู้วิจัยสามารถคลิกเพ่ือไปดูประวัติ
และผลงานอ่ืนๆของผู้วิจัย และผู้ใช้สามารถคลิกดาวน์โหลดผลงานการวิจัยได้ ในกรณีขึ้นอยู่กับเจ้าของ
ผลงานวิจัย ว่าต้องการให้ดาวน์โหลดหรือไม่
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
31
ภาพที่ 4.9 แสดงรายละเอียดของผู้วิจยั
เมื่อผู้ใช้คลิกท่ีชื่อผู้วิจัยก็จะแสดงประวัติของผู้วิจัย โดยจะมี ชื่อผู้วิจัย ต าแหน่ง การศึกษา และผลงาน
การวิจัยอื่นๆ ที่ผู้วิจัยคนนี้ได้เคยท าการวิจัยแล้วมีอยู่ในฐานข้อมูล หรือเคยอัพโหลดผลงานชิ้นนั้นเข้าสู่ระบบก็
จะมีการน ามาแสดง และหากผู้ใช้สนใจที่จะศึกษาก็สามารถคลิกเพ่ือดูรายละเอียด
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
32
ภาพที่ 4.10 แสดงหน้าการค้นหางานวิจยัแบบละเอียด
เมื่อผู้ใช้คลิกท่ี สืบค้นงานวิจัย ซึ่งจะอยู่แถบเมนูด้านบนของเว็บไซต์ ก็จะโหลดมาที่หน้าสืบค้นงานวิจัย
ดังรูป โดยจะแสดงข้อมูลส าหรับการค้นอย่างละเอียด ซึ่งผู้ใช้สามารถเลือกค าส าคัญที่จะใช้ค้นหา หรือเลือกที่
จะดูผลงานวิจัยจากปีที่ท าการเผยแพร่ผลงานการวิจัย และสามารถเลือกค้นหาว่าต้องการดูจากผลงานวิจัย
หรือผู้ที่วิจัย นอกจากนั้นยังสามารถเลือกประเภทงานวิจัยได้ และเมื่อผู้ใช้คลิกค้นหา ก็จะแสดงข้อมูลดังภาพที่
4.5
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
33
ภาพที่ 4.11 แสดงรายละเอียดการอัพโหลดงานวิจยั
เมื่อผู้ใช้ท าการเข้าสู่ระบบด้วย Username Password แล้ว ระบบก็จะแสดงฟังก์ชันส าหรับให้ผู้ใช้
อัพโหลดผลงานวิจัย เมื่อผู้ใช้คลิกที่ปุ่ม Upload Research ก็จะแสดงรายละเอียดดังภาพที่ 4.11 ซึ่งในส่วน
ของชื่อผู้วิจัยนั้น สามารถเพ่ิมได้หลายคนในกรณีที่งานวิจัยบางชื้นมีผู้วิจัยร่วมกันหลายคน สามารถกดปุ่ม
More researcher ก็จะแสดงดังภาพที่ 4.12 และมีช่องส าหรับอัพโหลดไฟล์ ถ้าผู้วิจัยต้องการที่จะให้ดาวน์
โหลด และถ้าต้องการให้ดาวน์โหลดแต่ไม่อยากให้ผู้อ่ืนคัดลอกก็สามารถอัพไฟล์เป็นรูปภาพเพ่ือป้องกันการ
คัดลอก แต่ถ้าไม่ต้องการที่จะให้ดาวโหลดก็ไม่ต้องใส่ไฟล์ และเมื่อผู้ใช้คลิกปุ่มอัพโหลดก็จะแสดง Alert โดยมี
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
34
สคริปต์ในการตรวจสอบข้อมูลที่จะอัพโหลดลงในฐานข้อมูลดังภาพที่ 4.13, 4.14, 4.15, 4.16, 4.17 เพ่ือให้ผู้
อัพโหลดท าการตรวจสอบข้อมูลของชื่องานวิจัย ชื่อผู้วิจัย ค าส าคัญ ประเภทงานวิจัย เพราะว่าจะมีผลต่อการ
ค้นหาถ้าหากว่าชื่อผู้วิจัยไม่ถูกต้อง ผู้ที่มาค้นหางานวิจัยจากชื่อผู้วิจัยก็จะไม่สามารถหารายละเอียดดังกล่าวได้
จากนั้นถ้าเป็นผู้วิจัยภายนอกที่เป็นผู้วิจัยร่วม ก็จะถูกจัดเก็บไว้ในฐานข้อมูลผู้วิจัยที่ถูกสร้างขึ้นมาใหม่ เพ่ือ
จัดเก็บชื่อ และรายละเอียดของผู้วิจัย ส าหรับใช้ในการค้นหา จากนั้นเมื่อผู้ใช้ตรวจสอบข้อมูลดังกล่าวเรียบร้อย
แล้ว ก็ท าการกดอัพโหลดอีกครั้ง ก็จะข้ึน Alert ดังภาพที่ 4.13 แล้วจะโหลดไปที่หน้า รายละเอียดงานวิจัย ดัง
ภาพที ่4.4
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
35
ภาพที่ 4.12 แสดงรายละเอียดการอัพโหลดเมื่อผู้วิจยัมากกว่า 1 คน
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
36
ภาพที่ 4.13 แสดงข้อความแจง้เตือนเมื่อผู้ใช้ไม่ใส่ชื่องานวิจัย
ภาพที่ 4.14 แสดงข้อความแจ้งเตือนเมื่อผู้ใช้ไม่ใส่ชื่อผู้วิจยั
ภาพที่ 4.15 แสดงข้อความแจง้เตือนเมื่อผู้ใช้ไม่ใส่ค าส าคัญ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
37
ภาพที่ 4.16 แสดงข้อความแจ้งเตือนเมื่อผู้ใช้ไม่ใส่ประเภทงานวิจัย
ภาพที่ 4.17 แสดงข้อความแจ้งเตือนเมื่อท าการอัพโหลดส าเร็จ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
38
บทท่ี 5
บทสรุปและข้อเสนอแนะ
สรุปผลของโครงการ
1. จัดท าระบบที่ได้วางแผนไว้ในโครงการ1 ได้ส าเร็จตามเป้าหมายที่วางไว้
2. ระบบที่ท าออกมาสามารถน าไปใช้ประโยชน์ได้
ข้อเสนอแนะ
1. ความต่างของบราวเซอร์ที่ใช้อาจจะมีผลต่อการแสดงผลการท างาน
2. ควรพัฒนาระบบให้รองรับกับทุกบราวเซอร์
แนวทางในการพัฒนาต่อไปในอนาคต
1. การน าไปพัฒนาต่อสามารถท าให้ระบบมีประสิทธิภาพมากขึ้น จะท าให้แก้ปัญหาได้ตรงจุดและมี
เป้าหมายในการเขียนระบบการท างานได้ชัดเจน
2. สามารถน าไปเพ่ิมโมดูลต่างๆที่เก่ียวกับผลงานการวิจัยของคณะต่างๆมาไว้รวมกัน
3. ในอนาคตอาจจะมีการเปลี่ยนแปลงข้อมูล หรือมีการเพ่ิมข้อมูล จะต้องมีการพัฒนาตัวฐานข้อมูล
บางส่วนเพื่อรองรับข้อมูลที่มากข้ึนกว่าเดิม
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
39
บทท่ี 6
วิธีการใช้ระบบ (User Manual) ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม ได้จัดท าเป็น Web Application โดยมี
กลุ่มผู้ใช้งานออกเป็น 3 ส่วน คือ
1. Administrator
2. Staff
3. User
ซึ่งระบบได้มีการก าหนดสิทธิ์การใช้งานของผู้ใช้งานแต่ละส่วนที่แตกต่างกันไปโดยจะอธิบายได้ดังนี้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
40
ภาพที่ 6.1 แสดงภาพรวมของระบบฐานข้อมูลงานวิจัย
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
41
ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อมประกอบไปด้วยเมนูหลักๆ ดังนี้
1. Home คือหน้าแรกของระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อมและยังเป็นหน้า
หลักของระบบ โดยจะมีส่วนของการ Login เพ่ือเข้าสู่ระบบ ซึ่งผู้ที่สามารถเข้าสู่ระบบเพ่ือจัดการฟังก์ชันการ
ท างานต่างๆของระบบได้นั้น คือ Admin และ Staff ส าหรับผู้ใช้ทั่วไปที่ต้องการศึกษางานวิจัยสามารถค้นหา
งานวิจัยในจากช่อง Search โดยผู้ใช้จะต้องท าการพิมพ์ค าส าคัญที่สนใจลงไปแล้วท าการ Search หาก
ผู้ใช้งานต้องการค้นหางานวิจัยจากประเภทงานวิจัยสามารถเลือกประเภทจาก Browse ซึ่งประเภทงานวิจัยมี
ทั้งหมด 5 ประเภท คือ Journals & Magazines, Conference Proceeding, Standard, Book และ
Education Course ส าหรับในหน้า Home จะมีส่วน Lastest Research คือส่วนของานวิจัยชิ้นใหม่ ที่อัพ
เข้าไปใหม่
2. Research จะเป็นหน้าที่แสดงผลงานการวิจัยทั้งหมด
3. Search จะเป็นหน้าของการค้นหางานวิจัยที่สามารถใส่รายละเอียดในการค้นหาได้มากข้ึน
4. Button Manu จะเป็นส่วนของเมนูที่อยู่ข้างล่างซึ่งเมนูหลักๆที่อยู่ส่วนบนขวาของหน้าเพจก็จะมี
อยู่ในส่วนที่ 4 นี้ด้วย แต่จะมีเมนู about us เพ่ิมเข้ามา
5. Contact เป็นส่วนของการประชาสัมพันธ์ และติดต่อทางผู้จัดท าระบบ รวมทั้งติดต่อมหาวิทยาลัย
ในส่วนของเมนูมีรายละเอียดต่างๆดังนี้
1. เมนู Home
ภาพที่ 6.2 แสดงปุ่มส าหรับใช้ลิงคไ์ปยังหน้าแรกของระบบ
ในส่วนนี้กลุ่มผู้ใช้งานทุกส่วนมีสิทธิ์เข้าใช้งานได้เหมือนกันหมด โดยหน้า Home นี้จะประกอบไปด้วยส่วนของการ Login โดยผู้ใช้งานที่เป็น Staff และ Admin เท่านั้นที่จะมี Username Password เพ่ือใช้ในการ Login เข้าสู่ระบบ จะมีส่วนที่แสดงประเภทของงานวิจัยซึ่งจะมีอยู่ 5 ประเภท โดยผู้ใช้สามารถคลิกเลือกงานประเภทงานวิจัยที่มีความสนใจเข้าไปเพื่อจะดูผลงานการวิจัยประเภทนั้นๆ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
42
ภาพที่ 6.3 แสดงหน้าแรกของระบบ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
43
ภาพที่ 6.4 แสดงในส่วนของการ Login เข้าสู่ระบบ
ส่วนของการLogin คือ ผู้ใช้จะท าการกรอก Username Password ที่ได้มีการก าหนดสิทธิ์ไว้ให้แล้ว
นั้น เพื่อท าการเข้าสู่ระบบ
ภาพที่ 6.5 แสดงช่องส าหรับใช้ในการค้นหางานวิจัย
ส่วนของการ Search คือส่วนที่ช่วยให้ผู้ใช้งานสามารถค้นหางานวิจัยได้จากค าส าคัญ ค าต่างๆที่
ผู้ใช้งานมีความสนใจ และหลังจากท่ีผู้ใช้งานใส่ค าส าคัญลงในช่อง Search เรียบร้อยแล้วและท าการกดปุ่ม
Search ระบบก็จะดึงข้อมูลที่มีค าส าคัญนั้นๆมาแสดงยังหน้าจอ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
44
ภาพที่ 6.6 แสดงประเภทงานวิจัย หรือ Content type
ส่วนของประเภทงานวิจัยโดยผู้ใช้สามารถเลือกประเภทงานวิจัยที่มีความสนใจและเมื่อคลิกเลือก
ประเภทงานวิจัยนั้นๆแล้ว ในแต่ละประเภทก็จะมีงานวิจัยหลายชิ้นโดยผู้ใช้งานสามารถเลือกอ่านงานวิจัย
นั้นๆได ้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
45
ภาพที่ 6.7 แสดงงานวิจัยครั้งล่าสุด Lastest Research
ส่วนที่แสดงงานวิจัยที่มีการอัพเดทใหม่ล่าสุด จะเป็นการสุ่มงานวิจัยมาบางส่วนเพื่อให้ผู้ใช้งานได้เห็น
และหากมีความสนใจก็สามารถคลิกเข้าไปดูรายละเอียดของงานวิจัยนั้นๆได้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
46
2. เมนู Research
ภาพที่ 6 .8 แสดงปุ่มส าหรับใช้ลิงคไ์ปยังหน้างานวิจัยของระบบ
ในหน้านี้จะเป็นหน้าแสดงงานวิจัยทั้งหมดที่มี จะไม่ได้แยกเป็นประเภทและหากผู้ใช้งานสนใจใน
งานวิจัยนั้นๆก็สามารถคลิกเข้าไปดูรายละเอียดของงานวิจัยนั้นๆได้
ภาพที่ 6.9 แสดงงานวิจัยทั้งหมดที่มีอยู่ภายในระบบ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
47
ภาพที่ 6.10 แสดงงานรายละเอียดวิจัยที่ผู้ใช้ได้ท าการเลือก
เมื่อผู้ใช้สนใจงานวิจัยเรื่องใดเรื่องหนึ่งและท าการคลิกเข้าเพ่ือดูรายละเอียดของงานวิจัยชิ้นนั้นๆ
รายละเอียดของงานวิจัยก็จะมีบอกชื่อเรื่องงานวิจัย ชื่อผู้วิจัย ชื่อปีที่ท าการเผยแพร่ ค าส าคัญของงานวิจัย
บทคัดย่อ(Abstract)งานวิจัยเพ่ือให้รู้ถึงรายละเอียดโดยย่อของงานวิจัยชิ้นนั้นว่าเป็นเรื่องเกี่ยวกับอะไร มี
เนื้อหาโดยรวมเป็นอย่างไร และหากผู้ใช้งานสนใจในงานวิจัยชิ้นนั้นก็สามารถดาวน์โหลดงานวิจัยฉบับเต็มได้
โดยเจ้าของงานวิจัยจะมีไฟล์ฉบับเต็มให้สามารถดาวน์โหลดได้ แต่ส าหรับงานวิจัยบางงานหากผู้วิจัยไม่ต้องการ
เผยแพร่งานวิจัยแบบทั้งหมดก็จะไม่มีไฟล์ให้ดาวน์โหลด จะมีบทคัดย่อ(Abstract)ให้มา เพ่ือให้รู้ถึง
รายละเอียดอย่างย่อของงานวิจัยชิ้นนั้นๆ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
48
3. เมนู Search
ภาพที่ 6.11 แสดงปุ่มส าหรับใช้ลิงคไ์ปยังหน้าค้นหางานวิจัยของระบบ
ในหน้านี้จะเป็นหน้าของการ Search แบบสามารถใส่รายละเอียดได้มากข้ึน สามารถค้นหาโดย ค า
ส าคัญ ที่ผู้ใช้มีความสนใจที่จะหาในเรื่องใดเรื่องหนึ่งโดยน าค านั้นๆมาค้นหาได้ Content Type Researcher
ภาพที่ 6.12 แสดงหน้าค้นหางานวิจัยแบบละเอียดของระบบ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
49
ภาพที่ 6.13 แสดงผลการค้นหาหลังจากค้นหางานวิจัย
ผลจากการค้นหาคือจะมีรายชื่อของงานวิจัยหลายๆชิ้น ซึ่งขึ้นอยู่กับค าส าคัญของผู้ใช้งานด้วยว่าใช้ค า
อะไรค้นหา ส าหรับค าส าคัญบางค าอาจจะมีงานวิจัยไม่กี่ชิ้น
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
50
ภาพที่ 6.14 แสดงผลการค้นหาหลังจากค้นหางานวิจัยในกรณีที่ไม่พบงานวิจัย
กรณีท่ีค าท่ีผู้ใช้งานได้ท าการค้นหานั้น ไม่มีงานวิจัยที่เกี่ยวข้องกับที่ผู้ใช้งานค้นหา ก็จะไม่พบงานวิจัย
จะขึ้นว่า “No results were found. Please edit your search criteria and try again” เพ่ือแจ้งให้
ผู้ใช้งานใช้ค าส าคัญอ่ืนในการค้นหา
ภาพที่ 6.15 แสดงปุ่มส าหรับ การลบ และอัพโหลดงานวิจัย รวมทั้งปุ่ม Logout
ส าหรับส่วนนี้จะแสดงเฉพาะผู้ที่เป็น Admin และได้ท าการ Login เข้ามาเพ่ือจัดการกับระบบโดยผู้ที่
เป็น Admin สามารถลบงานวิจัยได้โดยคลิกตรงปุ่ม Delete Research ซึ่งเมื่อคลิกแล้วจะแสดงงานวิจัย
ทั้งหมด พร้อมกับแสดงปุ่ม เพ่ือให้ Admin ท าการลบงานวิจัยที่ต้องการลบได้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
51
ภาพที่ 6.16 แสดงระบบเมื่อ Admin กดปุ่ม Delete Research
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
52
เมื่อ Admin คลิกท่ีปุ่ม แล้วนั้น จะมี Alert แจ้งเตือน
ภาพที่ 6.17 แสดง Alert Popup เมื่อท าการลบงานวิจัย
จะเป็น Alert แจ้งเตือนหลังจากกดปุ่ม เพ่ือให้ Admin ตรวจสอบอีกครั้งว่าต้องการลบงานวิจัย
ชิ้นนั้นหรือไม่ เป็นการป้องกันความผิดพลาดลบงานวิจัยผิดชิ้น หาก Admin ไม่ต้องการลบงานวิจัยชิ้นนั้น
ออกแล้วให้กดปุ่ม Cancel เพ่ือยกเลิกการลบงานวิจัยชิ้นนั้น และงานวิจัยชิ้นนั้นก็จะไม่ถูกลบออกไป แต่หาก
Admin ต้องการลบงานวิจัยชิ้นนั้นก็ท าการคลิกปุ่ม OK งานวิจัยชิ้นนั้นก็จะถูกลบออกไป
ภาพที่ 6.18 แสดง Alert Popup เมื่อท าการยืนยันการลบงานวิจัย
เมื่อคลิกปุ่ม OK จะมี Alert วา่ “Remove item is successful” คือได้ท าการลบงานวิจัยชิ้นนั้น
ออกไปเรียบร้อยแล้ว
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
53
ภาพที่ 6.19 แสดงระบบเมื่อผู้ใช้กดปุ่ม Upload Research
เมื่อ Admin คลิกปุ่ม Upload ก็จะแสดงหน้านี้ขึ้นมา เพ่ือให้ท าการ Upload งานวิจัยจะต้อง
รายละเอียดคือ ชื่องานวิจัย(Title) ชื่อผู้วิจัย(Researcher) ต าแหน่งของผู้วิจัย(Position) การศึกษาของ
ผู้วิจัย(Education) ข้อมูลที่สามารถติดต่อได้ของผู้วิจัย(Contact) ค าส าคัญ(Keyword) และให้เลือก
ประเภทของงานวิจัยนั้นๆโดยกด drop down เพ่ือเลือกประเภทงานวิจัย และหากงานวิจัยชิ้นนั้นมีการ
เผยแพร่ลงในหนังสือ หรือเว็บไซต์ ก็ให้กด drop down ตรง Publication Year เพ่ือเลือกปีที่งานวิจัยนั้นๆ
ได้รับการเผยแพร่ และใส่ชื่อหนังสือหรือเว็บไซต์ที่ได้เผยแพร่งานวิจัยชิ้นนั้นที่ Publication Name
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
54
ภาพที่ 6.20 แสดงระบบเมื่อต้องการอัพโหลดงานวิจัยที่มีผู้วิจัยมากกว่า 1 คน
ในกรณีที่งานวิจัยชิ้นนั้นๆมีผู้วิจัยมากกว่าหนึ่งคน จะต้องคลิกปุ่ม more researcher ก็จะแสดงดัง
ภาพนี้ เพ่ือให้ Admin ที่ท าการอัพโหลดงานวิจัยที่มีผู้วิจัยมากกว่าหนึ่งคนได้ใส่ข้อมูลต่างๆของผู้วิจัยร่วม
หากคลิกเข้ามาผิดสามารถกด Cancel เพ่ือยกเลิกการเพิ่มข้อมูลของผู้วิจัยร่วมได้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
55
ภาพที่ 6.21 แสดงตัวอย่างข้อมูลส าหรับการอัพโหลดงานวิจัย
ตัวอย่างการกรอกข้อมูลโดยงานวิจัยชิ้นนี้มีผู้วิจัยเพียงคนเดียว ส าหรับช่องที่มี * สีแดงจะต้องกรอก
ข้อมูลให้ครบ เมื่อกรอกข้อมูลครบเรียบร้อยแล้วให้กดปุ่ม Upload เพ่ือท าการอัพโหลดงานวิจัยเข้าสู่ระบบ
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
56
ภาพที่ 6.22 แสดงตัวอย่างการอัพโหลดงานวิจัยที่มีผู้วิจัยมากกว่า 1 คน
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
57
ตัวอย่างการกรอกข้อมูลในกรณีที่มีผู้วิจัยมากกว่าหนึ่งคน จะต้องกดตรงปุ่ม more researcher เพ่ือ
กรอกข้อมูลของผู้วิจัยร่วม และหลังจากที่กรอกข้อมูลครบเรียบร้อยแล้วให้กดปุ่ม Upload เพ่ือท าการอัพ
โหลดงานวิจัยเข้าสู่ระบบ
ภาพที่ 6.23 แสดงฟังก์ชันการตรวจสอบการท างานของระบบอัพโหลด
ในกรณีที่ไม่ได้กรอกชื่องานวิจัย(Title) จะมีAlert “Please Insert Research Name” แจ้งเตือนมา
เพ่ือให้กรอกข้อมูลลงไป หากไม่กรอกก็จะไม่สามารถเพ่ิมข้อมูลในช่องถัดไปได้ และไม่สามารถคลิกปุ่ม
Upload ได ้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
58
ภาพที่ 6.24 แสดงฟังก์ชันการตรวจสอบการท างานของระบบอัพโหลด
ในกรณีที่ไม่ได้กรอกชื่อผู้วิจัย(Researcher) จะมีAlert “Please Insert Researcher Name” แจ้ง
เตือนมาเพ่ือให้กรอกข้อมูลลงไป หากไม่กรอกก็จะไม่สามารถเพ่ิมข้อมูลในช่องถัดไปได้ และไม่สามารถคลิก
ปุ่ม Upload ได ้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
59
ภาพที่ 6.25 แสดงฟังก์ชันการตรวจสอบการท างานของระบบอัพโหลด
ในกรณีที่ไม่ได้กรอกค าส าคัญของงานวิจัย(Keyword) จะมีAlert “Please Insert Keyword” แจ้ง
เตือนมาเพ่ือให้กรอกข้อมูลลงไป หากไม่กรอกก็จะไม่สามารถเพ่ิมข้อมูลในช่องถัดไปได้ และไม่สามารถคลิก
ปุ่ม Upload ได ้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
60
ภาพที่ 6.26 แสดงฟังก์ชันการตรวจสอบการท างานของระบบอัพโหลด
ในกรณีที่ไม่ได้เลือกประเภทงานวิจัย(Content Type)ว่างานวิจัยชิ้นที่ต้องการอัพโหลดเข้าระบบนั้น
เป็นงานวิจัยประเภทใด จะมีAlert “Please Choose Content Type” แจ้งเตือนมาเพ่ือให้เลือกประเภทของ
งานวิจัยชิ้นนั้นๆ หากไม่เลือกประเภทงานวิจัยก็จะไม่สามารถเพ่ิมข้อมูลในช่องถัดไปได้ และไม่สามารถคลิก
ปุ่ม Upload ได ้
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
61
ภาพที่ 6.27 แสดงฟังก์ชันการตรวจสอบการท างานของระบบอัพโหลด
ในช่อง Page คือช่องที่ต้องใส่ตัวเลขว่างานวิจัยที่ได้รับการเผยแพร่ในหนังสือนั้น อยู่ในหนังสือหน้าที่
เท่าไหร่ ซึ่งจะต้องใส่เป็นตัวเลขเท่านั้น โดยมีการใช้ Script ที่ให้ใส่ได้เฉพาะตัวเลขเท่านั้นและหากพิมพ์
ตัวอักษรก็จะไม่ข้ึนข้อมูลในช่อง Page
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
62
ภาพที่ 6.28 แสดงปุ่มส าหรับยืนยันการอัพโหลด
หลังจากกรอกข้อมูลเสร็จเรียบร้อย ในกรณีที่ผู้วิจัยอนุญาตให้เผยแพร่ไฟล์งานวิจัยฉบับเต็มก็จะต้องมี
การอัพโหลดไฟล์โดยการคลิกที่ปุ่ม Browse เมื่อเลือกไฟล์ที่ต้องการอัพโหลดเสร็จเรียบร้อยแล้วให้คลิกปุ่ม
Upload
ภาพที่ 6.29 แสดงข้อความแจ้งเตือนเมื่ออัพโหลดงานวิจัยเรียบร้อย
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
63
หลังจากท าการคลิกปุ่มเสร็จเรียบร้อยแล้วจะมี Alert แจ้งเตือน “Upload is Successful” เพ่ือแจ้ง
ให้ทราบว่าข้อมูลงานวิจัยได้ท าการอัพโหลดเข้าสู่ระบบเรียบร้อยแล้ว
ภาพที่ 6.30 แสดงในส่วนของ About us หรือติดต่อเรา
หน้า About us ที่แสดงข้อมูลที่สามารถติดต่อผู้จัดท าระบบ ประกอบด้วยที่อยู่ เบอร์โทรศัพท์ไว้
ส าหรับผู้ที่เข้ามาใช้งานสามารถติดต่อได้
ภาพที่ 6.31 แสดงข้อมูลเกี่ยวกับตัวระบบ
ในส่วนนี้ก็จะแสดงถึงช่วงเวลาที่ท าการพัฒนาระบบตัวนี้ และเป็นการระบุผู้ที่ได้ท าการพัฒนาระบบ
เพ่ือป้องกันการลอกเลียนแบบ อีกท้ังยังบอกผู้ใช้ถึงความสามารถของระบบตัวนี้ นั้นก็คือ บราวเซอร์ที่สามารถ
รองรับระบบตัวนี้ได้เป็นอย่างดีนั้นก็คือ Internet Explorer
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
64
ก ม
[1] Thai create. www.thaicreate.com. [ออนไลน์] http://www.thaicreate.com/php.html.
[2] กิตติ ภักดีวัฒนะกุล. 2547. คัมภีร์ PHP. กรุงเทพฯ : เคทีพี คอทพ์ แอนด์ คอนซัลท์, 2547.
[3] ชาญชัย ศุถอรรถกร. 2552. คู่มือจัดการข้อมูล MySQL. กรุงเทพฯ : ซีเอ็ดยูเคชั่น, 2552.
[4] บัญชา ปะสะละเตสัง. 2551. พัฒนาเว็บด้วยเทคนิค Ajax และ PHP. กรุงเทพฯ : ซีเอ็ดยูเคชั่น, 2551.
[5] พร้อมเลิศ หล่อวิจิตร. 2550. คู่มือเรียน PHP และ MySQL ส าหรับผู้เริ่มต้น. กรุงเทพฯ : โปรวชิั่น,
2550.
[6] อนรรฆนงค์ คุณมณี. 2550. basic of PHP. นนทบุรี : ไอดีซีฯ, 2550.
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
65
ภ คผ วก ก
การติดตั้งโปรแกรม Appserv เพื่อใช้งาน
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
66
1. เริ่มการติดตั้ง กดปุ่ม Next
2. กดปุ่ม I Agree เพ่ือยอมรับเงื่อนไข
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
67
3. เลือกต าแหน่งที่จะติดตั้ง จากนั้นกด Next
4. กดปุ่ม Next เพ่ือท าการติดตั้งทุกโปรแกรม
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
68
5. พิมพ์ E-mail Address และ Server Name
6. ก าหนด Password ในการใช้งาน MySQL
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
69
7. ระบบจะท าการติดตั้งไฟล์ต่างๆลงในเครื่อง
8. ติดตั้งเสร็จสิ้น
976-493 โครงงาน 2 ระบบฐานข้อมลูงานวจิัยคณะเทคโนโลยีและสิ่งแวดล้อม
70
top related