การพัฒนาระบบการสั่งงานแบ่งเป็น ๒ ประเภท ใหญ่ๆ คือ การพัฒนาระบบชุดคำสั่งควบคุม และการพัฒนาระบบชุดคำสั่งใช้งาน
การพัฒนาระบบชุดคำสั่งควบคุม ซึ่งรวมทั้งตัวแปลชุดคำสั่งด้วยนั้นต้องใช้บุคลากรที่เรียกว่า นักวิศวกรระบบ(system engineer) และนักโปรแกรมระบบ (system programmer) ส่วนการพัฒนาระบบชุดคำสั่งใช้งานต้องมีการวิเคราะห์ระบบงานก่อนโดยใช้บุคลากรที่เรียกว่า นักวิเคราะห์ระบบ (system analyst) และนักเขียนโปรแกรม (programmer)
นอกจากนี้ การพัฒนาระบบการสั่งงานยังต้องพึ่งบุคลากรที่เป็นผู้ควบคุมเครื่อง (operator) และพนักงานเตรียมข้อมูล (data preparation operator) อีกด้วย
นักวิศวกรระบบ
คือผู้ที่จะต้องเข้าใจระบบเครื่องการเขียนชุดคำสั่งภาษาระดับเครื่อง รวมทั้งมีความรู้ด้านชุดคำสั่งควบคุมและตัวแปลชุดคำสั่งเป็นอย่างดี
นักวิเคราะห์ระบบ
คือผู้ที่ทำหน้าที่ศึกษางานที่กระทำโดยไม่ได้ใช้คอมพิวเตอร์ว่าจะจัดทำได้ โดยระบบใดและเมื่อนำคอมพิวเตอร์มาใช้แล้ว จะต้องเปลี่ยนแปลงอย่างไรจึงจะไม่เกิดปัญหา และคอมพิวเตอร์จะเข้ามาช่วยงานด้านใดบ้างจึงจะเกิดประสิทธิภาพดีที่สุด และประหยัดที่สุด นักวิเคราะห์ระบบจึงควรจะเป็นผู้ที่มีมนุษยสัมพันธ์ดีและเข้าใจงานนั้นๆ อย่างดีเยี่ยม จึงจะทำได้รวดเร็วมิฉะนั้นแล้วอาจต้องใช้เวลาแรมปีจึงจะวางระบบเสร็จ ในงานบางลักษณะอาจจะต้องใช้นักวิเคราะห์หลายสิบคน หรือหลายร้อยคน ทั้งนี้ขึ้นอยู่กับว่า งานนั้นมีความยากง่ายอย่างไร
เมื่อนักวิเคราะห์ระบบตัดสินใจแล้วว่าจะดำเนินการได้ก็จะศึกษาว่า ชุดคำสั่งที่มีอยู่แล้วมีอะไรบ้าง ชุดคำสั่งอะไรบ้างที่จะต้องพัฒนาเพิ่มเติมเพื่อให้สะดวกกับผู้ใช้และมีข้อ ผิดพลาดน้อยที่สุดเมื่อใช้คอมพิวเตอร์ทำงานนั้น แล้วจัดวางระบบในลักษณะแผนภูมิที่สามารถทำให้คนทั่วไปเข้าใจได้เรียกว่า แผนภูมิระบบ (system flow chart) ที่สามารถแสดงให้ผู้ที่เกี่ยวข้อง โดยเฉพาะอย่างยิ่งผู้บริหารหน่วยงานเข้าใจได้ว่า ในแต่ละช่วงงานนั้นจะใช้งบประมาณเท่าใด รวมทั้งการใช้บุคลากรเป็นจำนวนเท่าใด หลังจากนั้นจึงขยายรายละเอียดให้กับนักเขียนโปรแกรม ซึ่งจะดำเนินการในรายละเอียดต่อไป
นักโปรแกรมระบบ
คือผู้ที่จะต้องเข้าใจระบบเครื่องและระบบชุดคำสั่ง ตลอดจนสามารถตอบปัญหาที่อาจเกิดขึ้นในระหว่างการทำงาน เช่น ในขณะชุดคำสั่งควบคุมทำงาน ขณะแปลชุดคำสั่ง และขณะชุดคำสั่งที่เขียนขึ้นทำงาน เป็นต้น นอกจากนี้ นักโปรแกรมระบบยังทำหน้าที่ศึกษาความเป็นไป และหาทางพัฒนาปรับปรุงชุดคำสั่งควบคุม ตัวแปลชุดคำสั่ง รวมทั้งชุดคำสั่งใช้งานให้มีประสิทธิภาพดียิ่งขึ้น และใช้งานได้ง่าย นักโปรแกรมระบบส่วนใหญ่จะไม่เกี่ยวข้องกับผู้ใช้ทั่วไป จะเกี่ยวข้องกับเครื่องและชุดคำสั่งเท่านั้น
ผู้ควบคุมเครื่อง
คือผู้ที่ทำหน้าที่นำชุดคำสั่งและข้อมูลเข้าเครื่องคอมพิวเตอร์ ผู้ควบคุมเครื่องจะต้องเข้าใจการทำงานของเครื่อง และการทำงานของชุดคำสั่งบางประเภทดีพอสมควร จึงจะสามารถทำให้เครื่องทำงานได้อย่างมีประสิทธิภาพ ผู้ควบคุมเครื่องควรจดบันทึกปัญหาที่เกิดขึ้นในขณะปฏิบัติงาน แล้วแจ้งให้นักโปรแกรมระบบทราบเพื่อหาทางแก้ไขต่อไป นอกจากนี้ ยังทำหน้าที่รายงานผลการใช้เครื่องคอมพิวเตอร์อีกด้วย
0 comments:
Post a Comment