จุดประสงค์
อภิปรายเกี่ยวกับคำว่าระบบที่ใช้ในด้านซอฟต์แวร์ได้
อธิบายขั้นตอนพื้นฐานในการพัฒนาระบบได้

ลองนึกถึงเวลาที่คุณต้องการจะหางานทำ สิ่งแรกที่คุณทำคือ หาในหนังสือพิมพ์ หรือโฆษณา แล้วดูคุณสมบัติพนักงาน และสวัสดิการต่างๆ และเขียนจดหมายสมัครงาน เป็นต้น ขั้นตอนเหล่านี้ เราสามารถเรียกได้ว่าเป็นขั้นตอนการแก้ปัญหาอย่างหนึ่ง แล้วสิ่งที่เราได้คือ ขั้นตอนคร่าวๆ ในการแก้ปัญหานั้นๆ และนี้ก็เป็นสิ่งเดียวกับที่เราทำในการออกแบบและวิเคราะห์ระบบ เมื่อคุณมีงานที่คุณต้องการให้เครื่องทำ นั่นก็คือ ปัญหา แล้วคุณ ก็หาทางแก้ปัญหานั้น โดยการเขียนโปรแกรมนั่นเอง
ทำไมคุณถึงต้องรู้เกี่ยวกับการเขียนโปรแกรม คำตอบนั้นง่ายมาก ในอนาคตคุณอาจจะต้องได้ติดต่อกับนักเขียนโปรแกรมในการทำงาน หรือ คุณอาจจะต้องการความรู้ในการเขียนโปรแกรมเพื่อตัวของคุณเองในการทำงานก็ได้ ในที่นี้จะกล่าวถึงความรู้ทั่วไปในการพัฒนาระบบ หรือ การพัฒนาโปรแกรมเพื่อใช้ในองค์กรต่างๆ
ในปัจจุบันมีวิชาเกี่ยวกับการพัฒนาโปรแกรมเพื่อผู้ใช้เกิดขึ้นเพื่อให้ผู้ใช้สามารถพัฒนาโปรแกรมที่ตรงกับความต้องการและธุรกิจของผู้ใช้ได้เองโดยไม่ต้องพึ่งนักเขียนโปรแกรม ดังนั้นผู้ใช้หรือบริษัทต่างๆ ก็สามารถลดต้นทุนในการพัฒนาโปรแกรมลงได้ และลดปัญหาการใช้เวลาในการสำรวจงานของนักเขียนโปรแกรมเพื่อพัฒนาโปรแกรมให้คุณได้อีกด้วย ระบบคืออะไร ระบบคือการทำงานต่างๆ ที่มีควบคุมจัดการอย่างรอบคอบ เพื่อให้บรรลุวัตุประสงค์ หรือ เป้าหมายของการทำงาน ในการออกแบบและวิเคราะห์ระบบประกอบด้วย 6 ขั้น ได้แก่ การระบุคุณสมบัติของโปรแกรม, การวิเคราะห์ระบบ, การออกแบบโปรแกรม, การเขียนโปรแกรม, การทดสอบและการนำโปรแกรมไปใช้, การบำรุงรักษาโปรแกรม

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

 
 
     Links อื่น ๆ
 



























 





 
       
 
 
 
   

Copyright © 2004 Institute for Innovation and Development of Learning Process.  All rights reserved.