Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ขั้นตอนการพัฒนา โปรแกรม

ขั้นตอนการพัฒนา โปรแกรม

Published by fatisan.jang14, 2020-12-04 04:47:44

Description: ขั้นตอนการพัฒนา โปรแกรม

Search

Read the Text Version

ขนั ตอนการพฒั นาโปรแกรม

ขนั ตอนการพฒั นาโปรแกรมประกอบด้วย 1.การวเิ คราะหป ัญหา 2.การออกแบบโปรแกรม 3.การเขียนโปรแกรมดวยภาษาคอมพิวเตอร 4.การทดสอบและแกไ ขโปรแกรม 5.การทาํ เอกสารประกอบโปรแกรม 6.การบํารงุ รกั ษาโปรแกรม การวเิ คราะห์ปญหา การวเิ คราะห์ปญหา ประกอบด้วยขนั ตอนต่างๆ ดังนี 1.กําหนดวัตถปุ ระสงคข องงาน เพ่ือพจิ ารณาวา โปรแกรมตอ งทําการประมวลผลอะไรบาง 2.พจิ ารณาขอมูลนําเขา เพ่อื ใหท ราบวาจะตองนาํ ขอ มูลอะไรเขา คอมพิวเตอร ขอมลู มคี ุณสมบตั เิ ป็ น อยา งไร ตลอดจนถงึ ลักษณะและรปู แบบของขอ มลู ทจี่ ะ นําเขา 3.พจิ ารณาการประมวลผล เพ่ือใหท ราบวาโปรแกรมมี ข้นั ตอนการประมวลผลอยา งไรและมเี ง่อื นไปการ ประมวลผลอะไรบาง 4.พจิ ารณาขอสนเทศนาํ ออก เพ่อื ใหท ราบวา มีขอ สนเทศอะไรทีจ่ ะแสดง ตลอดจนรูปแบบและส่อื ทีจ่ ะใช ในการแสดงผล

การออกแบบโปรแกรม การออกแบบขั้นตอนการทํางานของโปรแกรมเป็ นขนั้ ตอน ทีใ่ ช เป็ นแนวทางในการลงรหัสโปรแกรม ผูออกแบบขนั้ ตอนการทํางานของโปรแกรมอาจใชเ คร่ืองมอื ตางๆ ชว ยใน การออกแบบ อาทเิ ชน คําส่งั ลําลอง (PSEUDOCODE) หรอื ผงั งาน (FLOW CHART) การออกแบบ โปรแกรมนั้นไมต องพะวงกับรูปแบบคาํ ส่ังภาษาคอมพวิ เตอร แตใหม งุ ความสนใจไปทีล่ ําดับข้ันตอนในการประมวลผลของ โปรแกรมเทา น้นั การเขยี นโปรแกรมด้วยภาษาคอมพวิ เตอร์ การเขยี นโปรแกรมเป็ นการนําเอาผลลพั ธข องการออกแบบ โปรแกรม มาเปลีย่ นเป็ นโปรแกรมภาษาคอมพิวเตอรภ าษา ใดภาษาหน่งึ ผเู ขยี นโปรแกรมจะตอ งใหความสนใจตอ รปู แบบคาํ สงั่ และกฎเกณฑข องภาษาทใี่ ช เพ่ือใหการประมวล ผลเป็ นไปตามผลลัพธท ีไ่ ดออกแบบไว นอกจากน้ันผูเขยี น โปรแกรมควรแทรกคาํ อธบิ ายการทํางานตา งๆ ลงใน โปรแกรมเพ่ือใหโปรแกรมนั้นมคี วามกระจา งชัดและงา ยตอ การตรวจสอบและ โปรแกรมนยี้ ังใชเ ป็ นสวนหน่ึงของเอกสาร ประกอบ

การทดสอบและแก้ไขโปรแกรม การทดสอบโปรแกรมเป็ นการนําโปรแกรมทีล่ งรหัสแลว เขา คอมพิวเตอร เพ่อื ตรวจสอบรปู แบบกฎเกณฑข อง ภาษา และผลการทาํ งานของโปรแกรมนน้ั ถาพบวายัง ไมถ ูกกแ็ กไขใหถ กู ตองตอไป ขั้นตอนการทดสอบและ แกไขโปรแกรม อาจแบง ไดเ ป็ น 3 ขัน้ 1.สรา งแฟ มเกบ็ โปรแกรมซ่ึงสวนใหญนยิ มนาํ โปรแกรมเขาผานทางแป นพมิ พโดยใชโปรแกรม ประมวลคาํ 2.ใชต ัวแปลภาษาคอมพวิ เตอรแ ปลโปรแกรมทสี่ รา งข้ึน เป็ นภาษาเคร่อื ง โดยระหวางการแปลจะมีการตรวจสอบ ความถูกตอ งของรูปแบบและกฎเกณฑใ นการใชภ าษา ถาคําส่งั ใดมีรูปแบบไมถ กู ตองกจ็ ะแสดงขอ ผดิ พลาดออก มาเพ่ือใหผ ูเ ขียนนาํ ไป แกไ ขตอ ไป ถา ไมม ขี อผดิ พลาด เราจะไดโปรแกรมภาษาเคร่อื งทีส่ ามารถให คอมพิวเตอรป ระมวลผลได 3.ตรวจสอบความถกู ตองของการประมวลผลของ โปรแกรม โปรแกรมทีถ่ ูกตองตามรปู แบบและกฎ เกณฑข องภาษา แตอ าจใหผ ลลพั ธของการประมวลผล ไมถกู ตองก็ได ดงั น้ันผเู ขียนโปรแกรมจาํ เป็ นตอ งตรวจ สอบวา โปรแกรมประมวลผลถูกตองตามตอ ง การหรอื ไม วิธกี ารหน่งึ กค็ อื สมมตขิ อมลู ตวั แทนจากขอมูลจรงิ นําไปใหโปรแกรมประมวลผลแลว ตรวจสอบผลลพั ธ วา ถกู ตองหรอื ไม ถา พบวาไมถูกตอ งกต็ อ งดําเนินการ แกไขโปรแกรมตอ ไป

การทําเอกสารประกอบโปรแกรม การทาํ เอกสารประกอบโปรแกรมเป็ นงานทีส่ ําคญั ของ การพัฒนา โปรแกรม เอกสารประกอบโปรแกรมชวย ใหผใู ชโ ปรแกรมเขาใจวัตถปุ ระสงค ขอมูลทจี่ ะตอ งใช กับโปรแกรม ตลอดจนผลลัพธท ีจ่ ะไดจ ากโปรแกรม การทาํ โปรแกรมทุกโปรแกรมจึงควรตอ งทําเอกสาร กาํ กบั เพ่ือใชสําหรับการอางองิ เม่ือจะใชง านโปรแกรม และเม่ือตองการแกไ ขปรบั ปรุง โปรแกรม เอกสาร ประกอบโปรแกรมทีจ่ ดั ทํา ควรประกอบดวยหัวขอตอ ไปนี้ 1.วตั ถปุ ระสงค 2.ประเภทและชนิดของคอมพวิ เตอรและอุปกรณท ใี่ ช ในโปรแกรม 3.วิธีการใชโปรแกรม 4.แนวคดิ เกีย่ วกับการออกแบบโปรแกรม 5.รายละเอยี ดโปรแกรม 6.ขอ มูลตวั แทนทใี่ ชทดสอบ 7.ผลลัพธข องการทดสอบ

การบาํ รุงรกั ษาโปรแกรม เมีอ่ โปรแกรมผา นการตรวจสอบตามขั้นตอนเรยี บรอยแลว และถกู นาํ มาใหผ ูใชไ ดใชงาน ในชว งแรกผูใชอ าจจะยงั ไม คุนเคยกอ็ าจทําใหเ กิดปัญหาข้นึ มาบาง ดงั น้นั จงึ ตองมีผู คอยควบคุมดูแลและคอยตรวจสอบการทํางาน การบํารุง รักษาโปรแกรมจึงเป็ นข้นั ตอนทีผ่ ูเขียนโปรแกรมตองคอย เฝ าดแู ละหา ขอ ผดิ พลาดของโปรแกรมในระหวางทผี่ ใู ชใช งานโปรแกรม และปรบั ปรุงโปรแกรมเม่ือเกดิ ขอผิดพลาด ข้ึน หรือในการใชง านโปรแกรมไปนานๆ ผูใ ชอ าจ ตองการเปลยี่ นแปลงการทาํ งานของระบบงานเดมิ เพ่ือให เหมาะกบั เหตุการณ นกั เขียนโปรแกรมก็จะตอ งคอย ปรับปรงุ แกไ ขโปรแกรมตามความตอ งการของผใู ชที่ เปลยี่ นแปลงไปนั่นเอง

อ้างอิง HTTP://WWW.BANKHAI.AC.TH/DEV_ C/STEP_DEVELOP_PROGRAM.HTML HTTPS://WWW.CANVA.COM/DESIGN/ PLAY?CATEGORY=TACFAT6UXCO

thank you นางสาวฟาตีซาน ลาหิง เลขที 13 ปวส.2/1 แผนก คอมพิวเตอร์ธุรกิจ


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook