SlideShare a Scribd company logo
ใบงานที่ 8
                เรือง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”
                   ่

         การพัฒนาโปรแกรมประยุกต์ สร้างผลงานเพื่อประยุกต์ใช้งานในชีวิตประจาวันอาทิเช่น ซอฟต์แวร์สา
หรับการออกแบบและตกแต่งภายในอาคาร ซอฟต์แวร์สาหรับการผสมสี และซอฟต์แวร์สาหรับการระบุคนร้าย
เป็นต้น โครงงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่างๆ ซึ่งอาจเป็นการคิด
สร้างสิ่งของขึ้นใหม่ หรือปรับปรุงเปลี่ยนแปลงของเดิมที่มีอยู่แล้วให้มีประสิทธิภาพสูงขึ้น โครงงานลักษณะนี้
จะต้องศึกษาและวิเคราะห์ความต้องการของผู้ใช้ก่อน แล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของ
นั้นๆ ต่อจากนั้นต้องมีการทดสอบการทางานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไขให้มีความ
สมบูรณ์โครงงานประเภทนี้ผู้เรียนต้องใช้ความรู้เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือ
ต่างๆ ที่เกี่ยวข้อง โปรแกรมระบบงานการกีฬา โปรแกรมระบบแฟ้มฐานข้อมูลผู้เรียน 2001และยังเป็น
โครงงานที่ใช้คอมพิวเตอร์ในการสร้างผลงานเพื่อประยุกต์ใช้งานจริงในชีวิตประจาวัน เช่น ซอฟต์แวร์สาหรับ
การออกแบบและตกแต่งอาคาร ซอฟต์แวร์สาหรับการผสมสี ซอฟต์แวร์สาหรับการระบุคนร้าย เป็นต้น
โครงงานงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่าง ๆ ซึ่งอาจจะสร้างใหม่หรือ
ปรับปรุงดัดแปลงของเดิมที่มีอยู่แล้วให้มีประสิทธิภาพสูงขึ้นก็ได้ โครงงานลักษณะนี้จะต้องศึกษาและ
วิเคราะห์ความต้องการของผู้ใช้ก่อนแล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของนั้น ๆต่อจากนั้น
ต้องมีการทดสอบการทางานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไขให้มีความสมบูรณ์
โครงงานประเภทนี้นักเรียนต้องใช้ความรู้เกี่ยวกับเครื่องคอมพิวเตอร์ภาษาโปรแกรม และเครื่องมือต่าง ๆ ที่
เกี่ยวข้อง รวมทั้งอาจใช้วิธีทางวิศวกรรมฮาร์ดแวร์และซอฟต์แวร์ในการพัฒนาด้วย

         ตัวอย่าง การพัฒนาโปรแกรมประยุกต์

         1. โปรแกรมประยุกต์ธนาคารความดี




       โครงงานโปรแกรมธนาคารความดีนี้ได้จัดทาขึ้นเพื่อใช้ในการบันทึกข้อมูลนักเรียน เพิ่มคะแนนความดี
 หักคะแนนความประพฤติของนักเรียน และผลของการใช้โปรแกรมบันทึกข้อมูลนี้กับธนาคารความดี ก็เป็นที่
น่าพอใจมากกว่าการบันทึกความดีที่เป็นสมุดรูปเล่ม ที่ใช้กันอยู่ในปัจจุบัน ซึ่งต้องใช้กระดาษเป็นจานวนมากใน
การทาเป็นสมุดบันทึกคะแนนความดีให้นักเรียนทุกคนในโรงเรียนซึ่งมีจานวน 1431 คน อีกทั้งการพกพา
สมุดนั้นทาให้เกิดการสูญหายได้ และเกิดการชารุดได้ง่าย การหาวิธีที่จะใช้กระดาษให้น้อยลงจึงเป็นทางเลือกที่
ดี ดังนั้นโปรแกรมธนาคารความดีนี้จึงเป็นทางเลือกใหม่ที่ดีกว่ารูปเล่มบันทึกแบบเดิม ความคิดในการพัฒนา
โปรแกรมธนาคารความดีนี้ได้ถูกคิดต่อยอดจากโปรแกรมเดิมที่มีคุณสมบัติไม่ดีเท่าโปรแกรมตัวใหม่ ทาง
คณะผู้จัดทาได้นาโปรแกรมมาศึกษาและดัดแปลง ปรับปรุง เพิ่มเติมในส่วนที่นักเรียนกลุ่มก่อนได้ทาไว้แต่
ยังไม่ดีนัก โดยเริ่มจากการวางแผนเค้าโครงโปรแกรม คิดหาสูตรที่ใช้ในการพัฒนาโปรแกรมธนาคารความดี
ออกแบบฐานข้อมูลโดยใช้โปรแกรม Microsoft Access 2003 ออกแบบเมนูหลักต่างๆที่จาเป็นต่อการ
ใช้งาน เช่น รายการเพิ่มคะแนนความดี รายการหักคะแนนความประพฤติ รายงานคะแนนแบบห้อง หรือแม้แต่
ระดับบุคคล และยังสามารถมีประโยชน์ในการใช้งานจริง แล้วจึงมาสร้างในโปรแกรม Microsoft Visual
Basic 6.0 โดยเริ่มจากการสร้างเมนูหลัก เพิ่มเมนูย่อยอีกหลายรายการเพื่อสะดวกแก่การเก็บหลักฐาน
พฤติกรรมของนักเรียนที่เป็นสมาชิกภายในโรงเรียน ข้อมูลภายในโปรแกรมธนาคารความดียังสามารถ เพิ่ม
ลบ หรือแก้ไข ข้อมูลสมาชิกหรือข้อมูลต่างๆภายในโปรแกรมได้ ข้อมูลและหลักฐานต่างๆที่ถูกบันทึกใน
โปรแกรมยังสามารถเก็บเป็นหลักฐาน และรายงานเพื่อส่งต่อให้ฝ่ายปกครองพิจารณาต่อไปได้อีกด้วย
โปรแกรมธนาคารความดีนี้จึงเป็นโปรแกรมที่สามารถลดภาระของครูผู้บริหารเกี่ยวกับการควบคุม ดูแล
ความประพฤติของนักเรียนได้โดยไม่ต้องเพิ่งการตรวจสอบที่ยุ่งยากเหมือนแต่ก่อน ลดขั้นตอนการดูแลได้ใน
โปรแกรมเดียว และยังสามารถประยุกต์พัฒนาโปรแกรมนี้เพื่อประโยชน์แก่กิจกรรมทางการเรียนของ
นักเรียนได้อีกด้วย

       2. โปรแกรมประยุกต์บนแอนดรอยด์
       3. โปรแกรมพัฒนาเกมคอมพิวเตอร์ 3 มิติ
       4. การพัฒนาโปรแกรมของ ET-PCI8255 V3 ด้วย Delphi5
       5. การพัฒนาเว็บแอพพลิเคชั่นด้วย PHP และ Dreamweaver MX

       แหล่งทีมาข้อมูล http://www.vcharkarn.com/project/view/689
              ่
       http://www.thaigoodview.com/node/17030?page=0%2C7
       http://www.oknation.net/blog/projectzeed/2011/08/28/entry-1
       http://www.thapthan.ac.th/e-lerning_cai/e-learning/lesson12.pdf
       http://www.lks.ac.th/kuanjit/s3.htm

More Related Content

What's hot

6-27
6-276-27
6-27
Mathawat
 
Ac 2
Ac 2Ac 2
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
auttawut singkeaw
 
ใบงานที่3
ใบงานที่3ใบงานที่3
ใบงานที่3Yokyok' Nnp
 
Comm (1)
Comm (1)Comm (1)
Comm (1)
Yannakorn
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
PorPoii
 
Computer presentation
Computer presentationComputer presentation
Computer presentation
tapanon1
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
Kingchat Laolee
 
5 8-120816125651-phpapp02
5 8-120816125651-phpapp025 8-120816125651-phpapp02
5 8-120816125651-phpapp02Sky Aloha'
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1Peeravit Tipneht
 
ใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงานใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงานMoomy Momay
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
French Natthawut
 
Computer
ComputerComputer
Computer
pixppd
 
Comm
CommComm
Comm
Yannakorn
 

What's hot (15)

6-27
6-276-27
6-27
 
Ac 2
Ac 2Ac 2
Ac 2
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
ใบงานที่3
ใบงานที่3ใบงานที่3
ใบงานที่3
 
AT1AT1
AT1AT1AT1AT1
AT1AT1
 
Comm (1)
Comm (1)Comm (1)
Comm (1)
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
Computer presentation
Computer presentationComputer presentation
Computer presentation
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
5 8-120816125651-phpapp02
5 8-120816125651-phpapp025 8-120816125651-phpapp02
5 8-120816125651-phpapp02
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
ใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงานใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 เรื่อง ความหมายและความสำคัญของโครงงาน
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
Computer
ComputerComputer
Computer
 
Comm
CommComm
Comm
 

Similar to K8

ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8Prem Poramate
 
ขอบข่ายและประเภทของโครงงาน
ขอบข่ายและประเภทของโครงงานขอบข่ายและประเภทของโครงงาน
ขอบข่ายและประเภทของโครงงานcartoon656
 
โครงงานใบงานที่ 7
โครงงานใบงานที่ 7โครงงานใบงานที่ 7
โครงงานใบงานที่ 7Anny Na Sonsawan
 
(ใบงานที่ 3)
(ใบงานที่ 3)(ใบงานที่ 3)
(ใบงานที่ 3)JoyCe Zii Zii
 
(ใบงานที่ 3)
(ใบงานที่ 3)(ใบงานที่ 3)
(ใบงานที่ 3)JoyCe Zii Zii
 
ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์
ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์
ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์sa_jaimun
 
ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8Nontt' Panich
 
ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8minimalistknont
 
ตัวอย่าโครงงานคอม
ตัวอย่าโครงงานคอมตัวอย่าโครงงานคอม
ตัวอย่าโครงงานคอมDuangsuwun Lasadang
 

Similar to K8 (20)

ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8
 
ใบงาน 7
ใบงาน 7ใบงาน 7
ใบงาน 7
 
Gor8
Gor8Gor8
Gor8
 
ขอบข่ายและประเภทของโครงงาน
ขอบข่ายและประเภทของโครงงานขอบข่ายและประเภทของโครงงาน
ขอบข่ายและประเภทของโครงงาน
 
ใบ 7
ใบ 7ใบ 7
ใบ 7
 
ใบ 7
ใบ 7ใบ 7
ใบ 7
 
ใบ 7
ใบ 7ใบ 7
ใบ 7
 
ใบ 7
ใบ 7ใบ 7
ใบ 7
 
โครงงานใบงานที่ 7
โครงงานใบงานที่ 7โครงงานใบงานที่ 7
โครงงานใบงานที่ 7
 
K8
K8K8
K8
 
(ใบงานที่ 3)
(ใบงานที่ 3)(ใบงานที่ 3)
(ใบงานที่ 3)
 
(ใบงานที่ 3)
(ใบงานที่ 3)(ใบงานที่ 3)
(ใบงานที่ 3)
 
ใบงานที่3
ใบงานที่3ใบงานที่3
ใบงานที่3
 
3.3
3.33.3
3.3
 
ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์
ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์
ใบความรู้ 1.2ประเภทของโครงงานคอมพิวเตอร์
 
5 6-7-8
5 6-7-85 6-7-8
5 6-7-8
 
ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8
 
ใบงานที่8
ใบงานที่8ใบงานที่8
ใบงานที่8
 
ตัวอย่าโครงงานคอม
ตัวอย่าโครงงานคอมตัวอย่าโครงงานคอม
ตัวอย่าโครงงานคอม
 
08
0808
08
 

More from น้ำส้ม สายชู (20)

ใบงานที่6
ใบงานที่6ใบงานที่6
ใบงานที่6
 
ใบงานที่7..1
ใบงานที่7..1ใบงานที่7..1
ใบงานที่7..1
 
K8
K8K8
K8
 
K9
K9K9
K9
 
K10
K10K10
K10
 
K11
K11K11
K11
 
K12
K12K12
K12
 
K13
K13K13
K13
 
K14
K14K14
K14
 
K16
K16K16
K16
 
K15
K15K15
K15
 
Random 130126072528-phpapp02
Random 130126072528-phpapp02Random 130126072528-phpapp02
Random 130126072528-phpapp02
 
ใบงานที่7..1
ใบงานที่7..1ใบงานที่7..1
ใบงานที่7..1
 
ใบงานที่6
ใบงานที่6ใบงานที่6
ใบงานที่6
 
Gor4 (1)
Gor4 (1)Gor4 (1)
Gor4 (1)
 
Gor5
Gor5Gor5
Gor5
 
ใบงานที่2
ใบงานที่2ใบงานที่2
ใบงานที่2
 
Gor4 (1)
Gor4 (1)Gor4 (1)
Gor4 (1)
 
K16
K16K16
K16
 
K15
K15K15
K15
 

K8

  • 1. ใบงานที่ 8 เรือง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์” ่ การพัฒนาโปรแกรมประยุกต์ สร้างผลงานเพื่อประยุกต์ใช้งานในชีวิตประจาวันอาทิเช่น ซอฟต์แวร์สา หรับการออกแบบและตกแต่งภายในอาคาร ซอฟต์แวร์สาหรับการผสมสี และซอฟต์แวร์สาหรับการระบุคนร้าย เป็นต้น โครงงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่างๆ ซึ่งอาจเป็นการคิด สร้างสิ่งของขึ้นใหม่ หรือปรับปรุงเปลี่ยนแปลงของเดิมที่มีอยู่แล้วให้มีประสิทธิภาพสูงขึ้น โครงงานลักษณะนี้ จะต้องศึกษาและวิเคราะห์ความต้องการของผู้ใช้ก่อน แล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของ นั้นๆ ต่อจากนั้นต้องมีการทดสอบการทางานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไขให้มีความ สมบูรณ์โครงงานประเภทนี้ผู้เรียนต้องใช้ความรู้เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือ ต่างๆ ที่เกี่ยวข้อง โปรแกรมระบบงานการกีฬา โปรแกรมระบบแฟ้มฐานข้อมูลผู้เรียน 2001และยังเป็น โครงงานที่ใช้คอมพิวเตอร์ในการสร้างผลงานเพื่อประยุกต์ใช้งานจริงในชีวิตประจาวัน เช่น ซอฟต์แวร์สาหรับ การออกแบบและตกแต่งอาคาร ซอฟต์แวร์สาหรับการผสมสี ซอฟต์แวร์สาหรับการระบุคนร้าย เป็นต้น โครงงานงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่าง ๆ ซึ่งอาจจะสร้างใหม่หรือ ปรับปรุงดัดแปลงของเดิมที่มีอยู่แล้วให้มีประสิทธิภาพสูงขึ้นก็ได้ โครงงานลักษณะนี้จะต้องศึกษาและ วิเคราะห์ความต้องการของผู้ใช้ก่อนแล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของนั้น ๆต่อจากนั้น ต้องมีการทดสอบการทางานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไขให้มีความสมบูรณ์ โครงงานประเภทนี้นักเรียนต้องใช้ความรู้เกี่ยวกับเครื่องคอมพิวเตอร์ภาษาโปรแกรม และเครื่องมือต่าง ๆ ที่ เกี่ยวข้อง รวมทั้งอาจใช้วิธีทางวิศวกรรมฮาร์ดแวร์และซอฟต์แวร์ในการพัฒนาด้วย ตัวอย่าง การพัฒนาโปรแกรมประยุกต์ 1. โปรแกรมประยุกต์ธนาคารความดี โครงงานโปรแกรมธนาคารความดีนี้ได้จัดทาขึ้นเพื่อใช้ในการบันทึกข้อมูลนักเรียน เพิ่มคะแนนความดี หักคะแนนความประพฤติของนักเรียน และผลของการใช้โปรแกรมบันทึกข้อมูลนี้กับธนาคารความดี ก็เป็นที่
  • 2. น่าพอใจมากกว่าการบันทึกความดีที่เป็นสมุดรูปเล่ม ที่ใช้กันอยู่ในปัจจุบัน ซึ่งต้องใช้กระดาษเป็นจานวนมากใน การทาเป็นสมุดบันทึกคะแนนความดีให้นักเรียนทุกคนในโรงเรียนซึ่งมีจานวน 1431 คน อีกทั้งการพกพา สมุดนั้นทาให้เกิดการสูญหายได้ และเกิดการชารุดได้ง่าย การหาวิธีที่จะใช้กระดาษให้น้อยลงจึงเป็นทางเลือกที่ ดี ดังนั้นโปรแกรมธนาคารความดีนี้จึงเป็นทางเลือกใหม่ที่ดีกว่ารูปเล่มบันทึกแบบเดิม ความคิดในการพัฒนา โปรแกรมธนาคารความดีนี้ได้ถูกคิดต่อยอดจากโปรแกรมเดิมที่มีคุณสมบัติไม่ดีเท่าโปรแกรมตัวใหม่ ทาง คณะผู้จัดทาได้นาโปรแกรมมาศึกษาและดัดแปลง ปรับปรุง เพิ่มเติมในส่วนที่นักเรียนกลุ่มก่อนได้ทาไว้แต่ ยังไม่ดีนัก โดยเริ่มจากการวางแผนเค้าโครงโปรแกรม คิดหาสูตรที่ใช้ในการพัฒนาโปรแกรมธนาคารความดี ออกแบบฐานข้อมูลโดยใช้โปรแกรม Microsoft Access 2003 ออกแบบเมนูหลักต่างๆที่จาเป็นต่อการ ใช้งาน เช่น รายการเพิ่มคะแนนความดี รายการหักคะแนนความประพฤติ รายงานคะแนนแบบห้อง หรือแม้แต่ ระดับบุคคล และยังสามารถมีประโยชน์ในการใช้งานจริง แล้วจึงมาสร้างในโปรแกรม Microsoft Visual Basic 6.0 โดยเริ่มจากการสร้างเมนูหลัก เพิ่มเมนูย่อยอีกหลายรายการเพื่อสะดวกแก่การเก็บหลักฐาน พฤติกรรมของนักเรียนที่เป็นสมาชิกภายในโรงเรียน ข้อมูลภายในโปรแกรมธนาคารความดียังสามารถ เพิ่ม ลบ หรือแก้ไข ข้อมูลสมาชิกหรือข้อมูลต่างๆภายในโปรแกรมได้ ข้อมูลและหลักฐานต่างๆที่ถูกบันทึกใน โปรแกรมยังสามารถเก็บเป็นหลักฐาน และรายงานเพื่อส่งต่อให้ฝ่ายปกครองพิจารณาต่อไปได้อีกด้วย โปรแกรมธนาคารความดีนี้จึงเป็นโปรแกรมที่สามารถลดภาระของครูผู้บริหารเกี่ยวกับการควบคุม ดูแล ความประพฤติของนักเรียนได้โดยไม่ต้องเพิ่งการตรวจสอบที่ยุ่งยากเหมือนแต่ก่อน ลดขั้นตอนการดูแลได้ใน โปรแกรมเดียว และยังสามารถประยุกต์พัฒนาโปรแกรมนี้เพื่อประโยชน์แก่กิจกรรมทางการเรียนของ นักเรียนได้อีกด้วย 2. โปรแกรมประยุกต์บนแอนดรอยด์ 3. โปรแกรมพัฒนาเกมคอมพิวเตอร์ 3 มิติ 4. การพัฒนาโปรแกรมของ ET-PCI8255 V3 ด้วย Delphi5 5. การพัฒนาเว็บแอพพลิเคชั่นด้วย PHP และ Dreamweaver MX แหล่งทีมาข้อมูล http://www.vcharkarn.com/project/view/689 ่ http://www.thaigoodview.com/node/17030?page=0%2C7 http://www.oknation.net/blog/projectzeed/2011/08/28/entry-1 http://www.thapthan.ac.th/e-lerning_cai/e-learning/lesson12.pdf http://www.lks.ac.th/kuanjit/s3.htm