mit project 2550mit.wu.ac.th/mit/images/editor/files/project/20070608_mit-911_mit... · 13...
TRANSCRIPT
1
MIT ProjectMIT Projectดร. สลิล บุญพราหมณ[email protected]
1 มยิ. 25502
topicstopics
• Research concentration• การจัดการวิชาโครงงาน• รูปแบบรายงาน• บทลงโทษกรณีทุจริต
3
11. . ConcentrationConcentration
• Management of IT
• System integration
• Application development
• Model / algorithm development
• Hardware, network and embedded system
• Multimedia and animation development
4
Management of ITManagement of IT
• การกําหนดกระบวนการบริหารจัดการสารสนเทศในองคกร• การประเมินการลงทุนการใชเทคโนโลยีสารสนเทศในองคกรขนาด
กลางถงึขนาดใหญ เชน การใชซอฟตแวรหรือการลงทุนซื้อเทคโนโลยี• การวิเคราะหการลงทุนหรือการวิเคราะหการจัดการเทคโนโลยี
5
System integrationSystem integration
• การนําระบบสารสนเทศที่มีอยูแลวในองคกรมาบูรณการเพื่อใชงานหรือการพัฒนาระบบสารสนเทศโดยใช generator ตางๆ เชนWeb sphere, K2.net, SAS และ Cognos เปนตน
6
Application developmentApplication development
• เสนอเครื่องมือในการบริหารจัดการองคกร โดยพัฒนาระบบสารสนเทศที่มีการวิเคราะหเครื่องมือ (Tool หรือ Generator) หรือแบบจําลอง(Model หรือ Algorithm) ที่เลือกใช
• การออกแบบและสรางระบบ• ทําการทดสอบผลการใชงานของระบบที่สรางขึ้นและอภิปรายผล
• Generic application• เปน IT innovation
7
ModelModel//algorithm developmentalgorithm development
• เปนการเสนอแบบจําลองที่ไดรับการปรับปรุงใหมีความสามารถหรือประสิทธิภาพสูงขึ้นเพื่อใหเหมาะสมกับเงื่อนไขการใชงานที่กําหนดโดยแสดงการวิเคราะหและออกแบบแบบจําลอง
• การศึกษาและเปรียบเทียบ Algorithm
• การสรางแบบจําลอง• การทดสอบและสรุปผลของการทดสอบ
8
HardwareHardware, , network and network and embedded systemembedded system
• การพัฒนาอุปกรณหรือเครื่องมือ• การออกแบบเครือขายในองคกร• เปน IT innovation
9
Multimedia and animation Multimedia and animation developmentdevelopment
• การบริหารจัดการกระบวนการผลิต (Production
management)• การพัฒนาชิ้นงานโดยใชเทคโนโลยีตางๆที่เกีย่วของกับ
Multimedia และ animation
10
22. . การจัดการรายวิชาการจัดการรายวิชา
• IT project สําหรับแผน ข
• 1.5 Course unit• ไมเกิน 6 ภาคการศึกษา (2 ป) นับจากการเสนอหัวขอ หากไมแลวเสร็จตามกําหนด (นับถึงสอบปองกันผาน)จะตองเสนอหัวขอใหม
• ตารางกําหนดโดยปฏิทินการศึกษาhttp://webhost.wu.ac.th/mit/
11
ปฏิทินการศึกษาปฏิทินการศึกษา
12
วิชาวิชา IT ProjectIT Project
• การลงทะเบียน 3 เทอมๆละ 0.5 Course Unit
• บทที่ 1 บทนํา• บทที่ 2 ทฤษฎี งานวิจัย และเทคโนโลยีที่เกี่ยวของ• บทที่ 3 การวิเคราะหระบบ• บทที่ 4 การออกแบบระบบ• บทที่ 5 การพัฒนา ติดตั้งและทดสอบ• บทที่ 6 สรุปผล
13
การประเมินการประเมิน
• สมุดพก• ประเมินเคาโครง (บทที่ 1 -2)
• ประเมินความกาวหนาในการทําโครงงาน (บทที่ 3 – 4)
• ประเมินโครงงาน (บทที่ 1-6)
14
ผูเกี่ยวของผูเกี่ยวของ
• อาจารยที่ปรึกษาโครงงาน• กรรมการกลั่นกรองโครงงาน• กรรมการสอบประเมินความกาวหนา• กรรมการสอบปองกันโครงงาน
15
33. . รูปแบบรายงานรูปแบบรายงาน
• ตามรูปแบบที่กําหนดไวในคูมอืการเขียนวิทยานิพนธ• ในขั้นตอนของการสงเอกสารเพื่อขอสอบใหพิมพโดยใชกระดาษ 2 หนา และ
แยกภาคผนวกออกจากรายงานหลัก• หามใชกระดาษที่มีกลิ่นในการทําปก• สงรายงานใหเจาหนาที่ชวงเวลาที่กําหนดไวในปฏิทินการศึกษาเทานัน้
16
บทที่บทที่ 1 1 บทนาํบทนาํ
เนื้อหาประกอบดวย• ความสําคัญและที่มาของปญหา• วัตถุประสงค เพื่อตองการแกไขปญหาใด หรือปรับปรุงประสิทธิภาพ
ของระบบเดิม• ขอบเขตของงาน• ประโยชนที่คาดวาจะไดรับ หมายถึง ประโยชนที่องคกร หรือสังคม
จะไดรับเมื่องานชิ้นนี้เสร็จ (ไมใชประโยชนที่ผูทําไดรับ)
17
• ผลที่จะไดรับเมื่อเสร็จสิ้นโครงการ หมายถึง สิ่งที่ไดเมื่อโครงการนี้เสร็จวาจะเปนระบบที่เปนซอฟตแวรหรือฮารดแวรหรือเปนกระบวนการทํางาน
• ขั้นตอนในการดําเนินงาน หมายถึง แผนปฏิบัติงานคราวๆ ที่เฉพาะเจาะจงกับโครงงานนี้ อธิบายโดยใช Gantt Chart
• อุปกรณที่ใชในการพัฒนางาน แยกซอฟตแวรและฮารดแวรใหชัดเจนรวมทั้งระบุ Specification ของฮารดแวร
18
บทที่บทที่ 2 2 ทฤษฎีและเทคโนโลยีที่เกี่ยวของทฤษฎีและเทคโนโลยีที่เกี่ยวของ
นําขอมลูที่คนความานั้นมาสรุป วิเคราะห และสังเคราะหเปนคําบรรยายที่มีลักษณะตอเนื่องกัน โดยอาจแยกวิเคราะหตามประเด็นของปญหา
เนื้อหาประกอบดวย• เทคโนโลยีที่นํามาใชในการพัฒนาระบบ• ทฤษฎีที่เกี่ยวของ• งานวิจัยหรือระบบที่ใกลเคียง
19
บทที่บทที่ 3 3 การวิเคราะหระบบการวิเคราะหระบบกลาวถึงการศึกษาในเบื้องลกึของงานที่ตองการพัฒนา โดยอาศัยจุดตั้งตนจากสาเหตุของปญหาและ
อธิบายอยางละเอียดถึงวิธีการที่ไดมาของขอมูลที่เกี่ยวของกบัระบบหรืองานทีก่ําลังดําเนินอยู
เนื้อหาประกอบดวย• องคกรทีเ่กี่ยวของ• เทคนคิการรวบรวมขอมูล เปนการอธิบายใหเขาใจวาผูทํางานวิจัยไดนําเทคนคิใดมาใชใน
การรวบรวมขอมูลพรอมทั้งอธิบายใหเขาใจวาใชอยางไร เชน การรวบรวมจากเอกสารสิง่พิมพ, การสัมภาษณ, การใชแบบสอบถาม, การสุมและการเลือกกลุมตัวอยางเปนตน
20
• กระบวนการทํางานของระบบปจจุบัน แสดงใหเห็นวาลักษณะงาน(Business function) ขณะปจจุบันนี้ใชวิธีการใด ผูเกี่ยวของกับงานนี้คือใคร เกี่ยวของอยางไร งานประกอบดวยกระบวนการอะไรบาง มีเงื่อนไขหรือขอจํากัดในการทํางานอยางไร ปญหาที่เกิดขึ้นในระบบเดิมเปนอยางไร
21
• การวิเคราะหความตองการของผูใช (Requirement analysis) ใหระบุความตองการของผูใชแตละกลุมที่ไดรวบรวมมา รวมทั้งความตองการของระบบ (System requirement) ตอทาย ในกรณีที่ใช Opensource ควรมีการทํา Decision analysis วาเลือกใช Opensource นั้นเปนเพราะอะไร
22
บทที่บทที่ 4 4 การออกแบบระบบการออกแบบระบบ• เปนสวนที่ใชอธิบายรายละเอียดของระบบที่ไดพัฒนาขึ้นใหม โดยอาศัยองคความ
รูจากการดําเนินการคนควาและศึกษากอนหนา เพื่อใหเห็นเนื้องานที่ผูทําวิจัยไดพัฒนาขึ้น
• เนื้อหาประกอบดวย
23
• สถาปตยกรรมของระบบ (System architecture)
• ฮารดแวร ระบบเครือขาย อุปกรณรับสงขอมลู อุปกรณแสดงผล ระบบปฏิบัติการ ตลอดจนซอฟตแวรอืน่ๆจําเปนตองมีเพื่อใหระบบใหมที่พัฒนาขึ้นนี้สามารถใชงานได
• กระบวนการ (Procedures) ในการใชงานหรือขอจํากัดตางๆเพื่อใหระบบใหมดําเนินไดอยางมีประสิทธิภาพ รวมถึงบทบาทของผูเกี่ยวของ
• การศึกษาความเหมาะสมดานคาใชจาย(หากมี)
24
• การออกแบบเอาทพุต (Output design)
แสดงใหเห็นถึงผลลัพธของระบบที่ไดพัฒนาขึ้นใหมวามีผลลัพธรูปแบบใดไดบาง• การออกแบบการแสดงผลทางหนาจอ (Screen design)
• การออกแบบรายงาน (Report design)
25
• การออกแบบกระบวนการ(Process)แสดงใหเห็นถึงขัน้ตอนในการดําเนินงานของระบบที่ไดพัฒนาขึน้ใหมวาประกอบดวยการประมวลผลกี่ขั้นตอน อะไรบาง
• เขียนอธบิายขั้นตอนของการทํางานประกอบกับการใชแผนผงั(Diagram) ประเภทตางๆ หรือรูปภาพประกอบตามความเหมาะสม โดยการแสดงขัน้ตอนนี้อาจใชการนําเสนอแบบลําดับขัน้(Hierarchical approach) เพือ่ลดขอจํากัดเรื่องพื้นที่กระดาษ
• ในกรณีที่ระบบใหมมีรายละเอียดของขั้นตอนการทํางานเฉพาะ เชน อัลกอริทึมที่ใชในการจัดเสนทางเดินรถ
26
• การออกแบบสวนที่ใชในการจัดการขอมูล (Data management)
แสดงใหเห็นถึงโครงสรางและรายละเอียดของขอมูลที่ใชในระบบที่พัฒนาขึ้น• แบบจําลองขอมูล (Data model) ของขอมลูทีจ่ัดเก็บทั้งหมด• รายละเอียดของขอมูลโดยใชตารางประกอบ (Data dictionary)
27
• การออกแบบสวนที่ใชในการติดตอกับระบบ (User interface
design)แสดงใหหนาจอที่ออกแบบมาสําหรับผูใชแตละกลุม• ประกอบดวยหนาจอหลักอะไรบาง• เลือกใช User interface ในรูปแบบใด• แสดงใหเห็นวาผูพัฒนาไดนําหลักการในการออกแบบสวนที่ติดตอกับผูใช มา
ใชไดอยางถูกตองและเหมาะสม
28
บทที่บทที่ 5 5 การพัฒนาการพัฒนา ติดตั้งติดตั้ง และทดสอบระบบและทดสอบระบบ
• การพัฒนาระบบเปนการบรรยายเกี่ยวกับองคประกอบของโปรแกรม (Module) ซึ่งตองสอดคลองกับ Process ที่ออกแบบไว
• ระบบสารสนเทศประกอบดวยไฟลที่เปนโปรแกรมและขอมลูอะไรบาง• มีความเกี่ยวของกันอยางไร• อธิบายใหเขาใจวาเทคโนโลยีที่ใชในการพัฒนาระบบไดนํามาใชอยางไร
29
• การติดตั้งระบบ• เปนการบรรยายกระบวนการติดตั้งซอฟตแวร ฮารดแวร ตลอดจนองค
ประกอบอื่นๆ ที่ระบบใหมตองใชตามสถาปตยกรรมระบบ
30
• การทดสอบระบบ• อธิบายวิธีการทดสอบระบบที่ผูทําวิจัยใช
• Unit Test
• Integration Test
• Acceptance Test
• โดยแสดงใหเห็นวาผูวิจัยใชการทดสอบในรูปแบบใดบาง และผลจากการทดสอบเปนอยางไร
31
บทที่บทที่ 6 6 สรุปผลและขอเสนอแนะสรุปผลและขอเสนอแนะ
• สรุปผล• เปนการสรุปผลของการพัฒนาระบบโดยอธิบายใหเขาใจวาระบบดัง
กลาวบรรลุวัตถุประสงคที่กําหนดไวแตตนหรือไม อยางไร พรอมทั้งแสดงเหตุผลหรือสาเหตุที่สงผลกระทบตอผลของงาน จากการดําเนินงานวิจัยนี้ผูทําไดเรียนรูอะไรบาง
32
• ขอเสนอแนะ• ผูวิจัยไดใหขอเสนอแนะโดยอาศัยความรูและประสบการณของงานวิจัย โดย
เนนในเรื่องการขยายงานวิจัยนี้ไปสูงานวิจัยอื่นวามีประเด็นที่ควรแกการสนใจในเรื่องใดบาง หรือระบบที่พัฒนาขึ้นนี้สามารถนําไปขยายผลตอไดในแนวทางใดบาง
33
สวนประกอบทายรายงานสวนประกอบทายรายงาน
• บรรณานุกรม• ภาคผนวก• ประวัติผูเขียน• ซีดีรอม
34
บรรณานกุรมบรรณานกุรม• แหลงขอมูลสําหรับผูอานที่ตองการคนควาตอจากงานเขียนและผลงานทางวิชา
การชิ้นนั้น ๆ• แสดงถึงคุณคาของงานเขียน และสรางความนาเชื่อถือในงานเขียนชิ้นนั้น ๆ
มากยิ่งขึ้น ดวยเหตุนี้วิทยานิพนธที่ดีจึงตองใหการอางอิงในเนื้อหาหรือในตวัเลมปรากฏในบรรณานุกรมหรือการอางอิงทายเลมเสมอ
• การเขียนบรรณานุกรมเปนการเขียนที่มีหลักเกณฑเปนมาตรฐานสากล ผูเขียนจําเปนตองศึกษารูปแบบและหลักเกณฑของการเขียนใหเขาใจ
35
ภาคผนวกภาคผนวก
• สวนเนื้อหาที่แยกออกมาจากเนื้อเรื่อง เปนสวนที่เสริมเนื้อเรื่อง รวมทั้งคูมือการใชโปรแกรมสําหรับผูใช (User guide) และเอกสารประกอบโปรแกรม(Program document)
36
CDCD--ROMROM
• บทคัดยอ (.doc format)• คําสําคญั หรือ Keywords (.doc format)• คูมือการใชโปรแกรมสําหรับผูใช หรือ User guide (.doc format)• เอกสารประกอบโปรแกรม หรือ Program document (.doc format)• วิทยานิพนธหรือโครงงานทีอ่ยูในรูปแบบรายงานทีส่มบรูณแลว (.doc format)• โปรแกรมที่สมบูรณซึ่งเปนสวนที่พฒันาขึ้น (.exe) • กรณีที่เปนโครงงานทางเทคโนโลยีสารสนเทศใหแนบ Source code ดวย• ทัง้นี้ใหระบุชื่อวิทยานิพนธ ชื่อ-สกลุผูเขียน ชื่อปริญญาและสาขาวิชา ปที่อนุมัติวิทยานิพนธลง
บนปกซดีีและบนแผนซีดีรอมดวยเสมอ
37
Plagiarism and Academic Plagiarism and Academic DishonestyDishonesty
• รูปแบบการทุจริต• การนําผลงานขอผูอื่นมาใชตรงๆ (Direct duplication) ไมวาผลงานนัน้เปนชิ้น
งาน(Assignment) หรือบทความ(Article) หรือแนวคดิจากหนังสือ หรือผังงาน(Diagram) หรือกราฟ หรือ Artwork หรือ Design หรือCircuitry หรือComputer program หรือ Electronic resourceโดยไมประกาศ
• การนําผลงานของผูอื่นมาใชโดยการแกไข ปรับเปลี่ยนโดยวิธีเรียบเรียงถอยคํา(Paraphrasing) เพียงเล็กนอย
• การนํางานหรือบทความของผูอื่นมาใชโดยประกาศวาเปนงานของตน• การใหผูอื่น (ไมวาจะเปนการจางหรือไมก็ตาม) เขียนโปรแกรมใหเพื่อใหเขาใจวาเปนผล
งานของตน38
คํารับรองการทําโครงการคํารับรองการทําโครงการ
ขาพเจา........ขอรับรองวาโครงงานนี้ไดพัฒนาโดยใชความรู ความสามารถของขาพเจาเอง ไมไดเกิดจากการจางงานหรือนําเอาชิ้นสวนของผลงานผูอื่นมาใชเปนสวนหนึ่งของโครงงานโดยไมไดประกาศ
หากพบวามีสวนใดสวนหนึ่งของโครงงานนี้ที่ขาพเจาไมไดทําขึ้นดวยตนเองขาพเจายินดีรับการพิจารณาโทษตามระเบียบของมหาวิทยาลัยในแงการทุจริต
39
บทลงโทษบทลงโทษ
• ขอคืนรายงานทุกเลมจากหองสมุดตางๆและหนวยงานทุกแหง• พิจารณาโทษตามระเบียบของมหาวิทยาลัยในแงการทุจริต• ถอนใบปริญญาบัตร