บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/t/2556/comp40356pw_ch1.pdf ·...

7
บทที1 บทนำ 1.1 หลักกำรและเหตุผล วิทยาลัยเทคโนโลยีลาปางเป็นสถานศึกษาอาชีวศึกษาเอกชนในจังหวัดลาปาง เปิดสอนใน ระดับประกาศนียบัตรวิชาชีพ และประกาศนียบัตรวิชาชีพชั ้นสูง ปัจจุบันมีสาขาวิชาทั ้งหมด 12 สาขาวิชาโดยแบ่งเป็นทั ้งด้านช่างอุตสาหกรรม และบริหารธุรกิจ ได้แก่ ด้านช่างอุตสาหกรรม ประกอบด้วย สาขาวิชาช่างอิเล็กทรอนิกส์ สาขาวิชาช่างเทคนิคการผลิต สาขาวิชาช่างยานยนต์ สาขาวิชาช่างก่อสร้าง สาขาวิชาช่างไฟฟ้ากาลัง สาขาวิชาช่างเทคโนโลยีคอมพิวเตอร์ ด้าน บริหารธุรกิจ ประกอบด้วย สาขาวิชาบัญชี สาขาวิชาการขาย สาขาวิชาการตลาด สาขาวิชาการ โรงแรมและการท่องเที่ยว สาขาวิชาคอมพิวเตอร์ธุรกิจ และสาขาวิชาการจัดการโลจิสติกส์ จากผลการประเมินตนเอง (SAR : Self Assessment Report) ของวิทยาลัยเทคโนโลยีลาปาง ที่ผ่านมาพบว่าการสื่อสารระหว่างผู้เรียน โดยในเรื่องของการรายงานข้อมูลผลการเรียนของ นักเรียนในแต่ละวิชาในแต่ละหน่วยการเรียนของนักศึกษายังพบปัญหาเกี่ยวกับการล่าช้าในการ รายงานข้อมูล ซึ ่งในระบบเดิมได้จัดทาเป็นระบบการจัดการฐานข้อมูลบนเครือข่ายท้องถิ ่น (LAN) ซึ ่งการได้รับข่าวสารของผู้ปกครองและนักศึกษาจะได้รับข้อมูลเมื่อเสร็จสิ้นการเรียนการสอนของ ภาคเรียนในปีการศึกษานั ้น ส่งผลให้การรับทราบปัญหาของผู้ปกครองและการแก้ไขปัญหาทางการ เรียนของนักศึกษาเกิดการล่าช้า นักศึกษาไม่ทราบข้อบกพร่องในการเรียนของตนเองว่าหน่วยการ เรียนใดบ้างควรได้รับการพัฒนาเพื่อปรับปรุงแก้ไข ส ่วนครูผู้สอนหรือครูที่ปรึกษายังไม่รู้จัก นักศึกษาเป็นรายบุคคลทาให้การแก้ไขเชิงพฤติกรรมเป็นไปด้วยความยาก ในการค้นคว้าแบบอิสระนี ้ จึงมีแนวความคิดที่จะพัฒนาแอพพลิเคชันบนโทรศัพท์มือถือ ระบบปฏิบัติการแอนดรอยด์ โดยอาศัยหลักการธุรกิจชาญฉลาด (Business Intelligence) เพื่อ เป็นเครื่องมือสนับสนุนการตัดสินใจของผู้บริหาร และเพิ่มทางเลือกให้ อาจารย์ ผู้ปกครองและ นักศึกษา สามารถเข้าไปใช้ตรวจสอบผลการเรียนในแต่ละหน่วยเรียนของนักศึกษาได้อย่างมี ประสิทธิภาพ โดยแจ้งผลการเรียนบนโทรศัพท์มือถือระบบปฏิบัติการแอนดรอยด์

Upload: others

Post on 26-Dec-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

1

บทท 1 บทน ำ

1.1 หลกกำรและเหตผล วทยาลยเทคโนโลยล าปางเปนสถานศกษาอาชวศกษาเอกชนในจงหวดล าปาง เปดสอนในระดบประกาศนยบตรวชาชพ และประกาศนยบตรวชาชพชนสง ปจจบนมสาขาวชาทงหมด 12 สาขาวชาโดยแบงเปนทงดานชางอตสาหกรรม และบรหารธรกจ ไดแก ดานชางอตสาหกรรม ประกอบดวย สาขาวชาชางอเลกทรอนกส สาขาวชาชางเทคนคการผลต สาขาวชาชางยานยนต สาขาวชาชางกอสราง สาขาวชาชางไฟฟาก าลง สาขาวชาชางเทคโนโลยคอมพวเตอร ดานบรหารธรกจ ประกอบดวย สาขาวชาบญช สาขาวชาการขาย สาขาวชาการตลาด สาขาวชาการโรงแรมและการทองเทยว สาขาวชาคอมพวเตอรธรกจ และสาขาวชาการจดการโลจสตกส

จากผลการประเมนตนเอง (SAR : Self Assessment Report) ของวทยาลยเทคโนโลยล าปางทผานมาพบวาการสอสารระหวางผเรยน โดยในเรองของการรายงานขอมลผลการเรยนของนกเรยนในแตละวชาในแตละหนวยการเรยนของนกศกษายงพบปญหาเกยวกบการลาชาในการรายงานขอมล ซงในระบบเดมไดจดท าเปนระบบการจดการฐานขอมลบนเครอขายทองถน (LAN) ซงการไดรบขาวสารของผปกครองและนกศกษาจะไดรบขอมลเมอเสรจสนการเรยนการสอนของภาคเรยนในปการศกษานน สงผลใหการรบทราบปญหาของผปกครองและการแกไขปญหาทางการเรยนของนกศกษาเกดการลาชา นกศกษาไมทราบขอบกพรองในการเรยนของตนเองวาหนวยการเรยนใดบางควรไดรบการพฒนาเพอปรบปรงแกไข สวนครผสอนหรอครทปรกษายงไมรจกนกศกษาเปนรายบคคลท าใหการแกไขเชงพฤตกรรมเปนไปดวยความยาก

ในการคนควาแบบอสระน จงมแนวความคดทจะพฒนาแอพพลเคชนบนโทรศพทมอถอ ระบบปฏบตการแอนดรอยด โดยอาศยหลกการธรกจชาญฉลาด (Business Intelligence) เพอเปนเครองมอสนบสนนการตดสนใจของผบรหาร และเพมทางเลอกให อาจารย ผปกครองและนกศกษา สามารถเขาไปใชตรวจสอบผลการเรยนในแตละหนวยเรยนของนกศกษาไดอยางมประสทธภาพ โดยแจงผลการเรยนบนโทรศพทมอถอระบบปฏบตการแอนดรอยด

Page 2: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

2

1.2 วตถประสงคของกำรศกษำ การคนควาแบบอสระน มว ตถประสงค เพอพฒนาระบบแจงผลการเรยนบน

โทรศพทมอถอแอนดรอยด โดยใชหลกการธรกจชาญฉลาด 1.3 ประโยชนทไดรบจำกกำรศกษำ

จากการพฒนาระบบแจงผลการเรยนบนโทรศพทมอถอแอนดรอยดโดยใชหลกการธรกจชาญฉลาด จะมผไดประโยชนจากการพฒนาระบบน 4 ดานไดแก ดานผบรหารสถานศกษา ดานผปกครอง ดานอาจารยประจ าวชาหรออาจารยทปรกษา และดานนกศกษา ดงน 1) ดานผบรหารสถานศกษาไดระบบแจงผลการเรยนบนมอถอแอนดรอยด โดยใชหลกการธรกจชาญฉลาด ซงสามารถตดตามการประเมนผลการเรยนของนกเรยนไดตลอดเวลา

2) ดานผปกครองสามารถใชประโยชนจากระบบโดยการรบรายงานขอมลของนกศกษาผานระบบแจงผลการเรยนบนมอถอ

3) ดานอาจารยประจ าวชาหรออาจารยทปรกษาสามารถใชระบบเพอรายงานผลการเรยน พฤตกรรมนกเรยน ตอผบรหารศกษา ผปกครอง ตลอดจนใชตดตามการปรงปรง แกไขปญหาทางการเรยนและพฤตกรรมการเรยนของนกศกษาใหมประสทธภาพขน

4) ดานนกศกษาสามารถใชระบบในการตดตามผลการเรยนของตนเองเพอเปนแนวทางในการแกไขปญหาทางการเรยนและพฒนาพฤตกรรมการเรยนของตนเอง

1.4 แผนด ำเนนนกำร ขอบเขต และวน กำรศกษำ

1) แผนด าเนนการ

ระยะเวลา ขนตอนการด าเนนการ

พ.ศ. 2553 2554 ก.ค ส.ค ก.ย ต.ค พ.ย ธ.ค ม.ค

1.ศกษา ทฤษฎทเกยวของ หลกเกณฑการ 2.ท าการศกษา รวบรวม และส ารวจขอมล 3.ท าการศกษา และวเคราะหถงสถานภาพโดยรวม

Page 3: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

3

ระยะเวลา ขนตอนการด าเนนการ

พ.ศ. 2553 2554 ก.ค ส.ค ก.ย ต.ค พ.ย ธ.ค ม.ค

4.ท าการวเคราะห ออกแบบ และจดท าฐานขอมล (Database) ทเกยวของใหรองรบหลกการธรกจชาญฉลาด

5.พฒนาระบบ 6.ทดสอบระบบ 7.ส ารวจความพงพอใจของการใชระบบ 8. ปรบปรงระบบ 7.จดท าคมอการใชงาน แทนชวงเวลาการด าเนนการ

2) ขอบเขต

ส าหรบการคนควาแบบอสระฯ ครงน ไดก าหนดของเขตการศกษาดงน

2.1) ขอบเขตดานบคลากรทเกยวของ ก. บคลากรภายในโรงเรยน ทมสวนเกยวของกบงานแจงการเรยนของ

นกศกษา เพอเกบรวบรวมขอมลความตองการรปแบบของระบบ โดยสามารถจ าแนกไดดงน

- ผบรหาร ไมต ากวาจ านวน 10 คน - ครผสอน จ านวน 50 คน - นกศกษาหรอผปกครอง ไมต ากวาจ านวน 100 คน

ข. กลมตวอยางในการทดสอบระบบ โดยเลอกจากขอ (ก)

2.2) ขอบเขตดานขอมล ระบบสามารถเรยกคาฐานขอมลประวตนกศกษาจากฐานขอมลเดม

Page 4: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

4

2.3) ขอบเขตดานเครองมอและกระบวนการ ก. วเคราะหและออกแบบระบบตามแนวคดการออกแบบระบบเชงวตถ

โดยยเอมแอลเปนเครองมอ ข. พฒนาดวย เอดท ( ADT : Android Development Tools )

2.4) ขอบเขตดานการท างาน

ก. ระบบสวนผ ดแลระบบ เ ปนผ รบผดชอบส าหรบการจดการฐานขอมล และการก าหนดผใชงานใหกบระบบ

ข. ระบบแสดงรายงานขอมล โดยขอมลไดจากฐานขอมลของระบบเดม (1) ผบรหาร แสดงขอมลแบบกราฟดงน - จ านวนนกศกษาทส าเรจและไมส าเรจการศกษา ปลาสด - ผลการเรยนเฉลยสะสม ปลาสด - เปรยบเทยบนกศกษาผานและไมผานเกณฑ ยอนหลง 3 ป - เปรยบเทยบนกศกษามาเรยนและไมมาเรยน ยอนหลง 3 ป

(2) อาจารย และนกศกษา แสดงขอมลคะแนนและกราฟดงน - การมาเรยน - การเขาชนเรยน - คะแนนระหวางเรยน - คะแนนงานทรบมอบหมาย - คะแนนสอบกลางภาค - คะแนนสอบปลายภาค - ผลการเรยนสรปรวม แตละวชา

ค. ระบบลอกอนทบคลากรทกคนใชเขาสระบบเพอตรวจสอบขอมลผลการด าเนนงานดวยตนเอง และใชแสดงรายงานผลขอมล

2.5) ขอบเขตดานเทคโนโลย โทรศพทมอถอรองรบระบบปฏบตการแอนดรอยด ตงแตเวอรชน 1.5 ขนไป

Page 5: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

5

3) วธการวจย ขนตอนการวจยจะด าเนนการตามวงจรชวตของกระบวนการแบบเอกภาพ ก าหนด

แนวทางในการวางแผน ดงน 3.1) ในชวงเรมตน ท าการศกษาและวเคราะหระบบการท างานทใชอยในปจจบน

(Business Process) เพอศกษาความเปนไปไดในการน าระบบงานใหมเขามาใชรวมกบระบบการท างานแบบเดมทมอย ไดอยางสอดคลอง ตอเนอง และมประสทธภาพ จะเรมรอบงานในชวงการวางแผน โดยแบงงานออกเปน 2 รอบงาน

- รอบงานท 1 พฒนาสวนการเรยกคาขอมล - รอบงานท 2 พฒนาสวนการประมวลผลและรายงาน

3.2) ในแตละรอบงานจะก าหนดเวลาเทากบ 45 วน โดยจดสรรขนตอนการเตรยมงาน 7 วน ขนตอนการท ารายละเอยด 15 วน ขนตอนการจดสราง 16 วน และ ขนตอนการถายโอน 7 วน รวมเวลาทงโครงการ 90 วน สามารถก าหนดรายละเอยดการด าเนนการทง 4 ขนตอนไดดงน

ก. ขนตอนการเตรยมงาน 1) การเกบขอมลความตองการของผใชงาน โดยมการนดหมายเพอสมภาษณ

และเกบขอมลความตองการของระบบและผใชงาน ตลอดจนการขอเอกสารหรอรายงานตางๆ ทเปนขอมลน าเขา และ สวนของการแสดงผลของแตละกจกรรมทมการด าเนนการ

2) ศกษาทฤษฎทเกยวของ 3) สรางแบบสอบถามเพอชวยรวบรวมขอมลความตองการของผใช และ

ประเมนความพงพอใจระบบ ไดแก - แบบสมภาษณผทเกยวของกบระบบ - แบบสอบถามความพงพอใจผใชระบบ

4) ปรบปรงแบบสอบถาม และน าไปใชส ารวจเพอหารปแบบความตองการของ บคลากรทเกยวของกบการตดตามความกาวหนา โดยสามารถจ าแนกไดดงน - ผบรหาร

Page 6: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

6

- ครผสอน - นกศกษา

5) ท าการรวบรวมและสรปความตองการของระบบ รวมทงการส ารวจความตองการในแงอนๆ (Nonfunctional Requirements) เชน สวนของหนาจอการใชงาน และรปแบบรายงาน

6) การจดท าเอกสารสรปความตองการของระบบ (Software Requirement Specification)

ข. ขนตอนการท ารายละเอยด วเคราะหและออกแบบระบบดวยมาตรฐานยเอมแอล โดยการแบงงานใหเปน

หนวยยอยๆ และสามารถน ามาเชอมรวมกนใหเปนระบบใหญ โดยอาศยหลกการธรกจชาญฉลาดมารวมในการวเคราะหและออกแบบระบบ พรอมจดท าเอกสารการวเคราะหและออกแบบระบบงานดวยมาตรฐานยเอมแอล ซงจะสามารถแบงงานออกเปน 4 ดาน คอ

1) ดานโครงสรางและความสมพนธภายในระบบ(Structure Analysis) น าเสนอในรปแบบของแผนภาพคอมโพเนนต(Component Diagram)

2) ดานฟงกชนการท างาน (Function Analysis)น าเสนอในรปแบบของแผนภาพซเควนซ(Sequence Diagram)

3) ดานฐานขอมล (Database Analysis) น าเสนอในรปแบบแผนภาพคลาส และตารางขอมลเชงสมพนธ

4) ดานเนอหาและหนาจอ (Content Analysis)

ค. ขนตอนการจดสราง 1) พฒนาโปรแกรม 2) ทดสอบระบบดวยกรณทดสอบ(Test case) และปรบปรงระบบ โดยแบง

ออกเปน 3 ดาน คอ - ทดสอบเนอหา (Content Testing) - ทดสอบสวนตอผสาน (Interface Test)

Page 7: บทที่ 1 - archive.lib.cmu.ac.tharchive.lib.cmu.ac.th/full/T/2556/comp40356pw_ch1.pdf · บทที่ . 1. ... รท ารายละเอียด ขั 15 วัน

7

- ทดสอบสวนประกอบโปรแกรม (Component Test)

ง. ขนตอนการถายโอน 1) ประเมนความพงพอใจ ครผสอน นกศกษาและผ ปกครองทมหนาท

น าเสนอขอมล 2) จดท าคมอการใชงาน

1.5 สถำนททใชในกำรด ำเนนนกำรวนจยและรวบรวมขอมล 1) สถานท

1) ภาควชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยเชยงใหม 2) สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยราชภฏล าปาง 3) ส านกหอสมดมหาวทยาลยเชยงใหม 4) วทยาลยเทคโนโลยล าปาง

2) อปกรณทใชในการวจย 2.1) ฮารดแวร

- คอมพวเตอรสวนบคคล อนเทล คอรท ดโอ โปรเซสเซอร (Intel® Core™ 2 Duo Processor) หนวยความจ า 512 เมกกะไบต (Gigabyte) : ใชในการเขยนโปรแกรม ท าเวบและการประมวลผล

- โทรศพทเคลอนทระบบปฏบตการแอนดรอยด เวอรชน 1.5 มหนวยความจ าในตว

2.2) ซอฟตแวร - อคลปสไอดอ (Eclipse IDE) 3.3 : ใชส าหรบเขยนและทดสอบ

เวบไซต ซงโครงการนไดพฒนาโดยใชภาษา Java, JSP - แอนดรอยดเอสดเค (Android SDK) ใชในการพฒนาโปรแกรม - เอดท (ADT) ใชในการพฒนาโปรแกรม - แอปอนเวนเทอร (App Inventor) ใชในการพฒนาโปรแกรม