วันศุกร์ที่ 1 กรกฎาคม พ.ศ. 2554

เครื่องมือสนับสนุนการพัฒนาระบบ (Computer-Aided Systems Engineering Tool: CASE Tools)













ภาพตัวอย่างโปรแกรม (Computer-Aided Systems Engineering Tool )


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

ปัจจุบันมีซอฟต์แวร์ที่ช่วยสร้างแผนภาพ รายงาน โค้ดโปรแกรม ในระหว่างการวิเคราะห์และออกแบบระบบให้เป็นไปโดยอัตโนมัติ นั่นคือ Computer-Aided Systems Engineering (CASE) ซึ่งเป็นโปรแกรมประยุกต์หรือเป็นซอฟต์แวร์ชนิดหนึ่งของเทคโนโลยีสารสนเทศ ที่ช่วยในการพัฒนาระบบ คอยสนับสนุนการทำงานในแต่ละขั้นตอนของการพัฒนา ด้วยการเตรียมฟังก์ชั่นการทำงานต่าง ๆ ที่ทำให้การทำงานแต่ละขั้นตอนมีความรวดเร็วและมีคุณภาพมากขึ้น

CASE จะช่วยแบ่งเบาภาระของนักวิเคราะห์ระบบได้มาก ตั้งแต่การช่วยสร้าง Context Diagram, Flowchart, E-R diagram สร้างรายงานและแบบฟอร์ม ตลอดจนการสร้างโค้ดโปรแกรม (Source Code) ให้อัตโนมัติอีกด้วย

ลองไปดูเพิ่มเติมตาม link นะค่ะ

http://en.wikipedia.org/wiki/Computer-aided_software_engineering


http://classroom.hu.ac.th/courseware/SA/chapter3/ch3_6.html


ศิริมา กุลอุดมทรัพย์ 51040881 (note) :D *

4 ความคิดเห็น:

  1. การนำ CASE มาใช้ในการช่วยออกแบบระบบ มันก็ คล้ายๆ

    กับการนำ CAD มาช่วยออกแบบโครงสร้างต่างๆ ของงานวิศวกรรมแหละเนอะ

    อิชช์กันต์ มานะวงศ์เจริญ (กิด)

    ตอบลบ
  2. CASE ก็จะช่วยให้งานออกแบบระบบง่ายขึ้น เพราะเราต้องเขียนทั้งโฟลวชาร์ต อีอาร์ไดอะแกรม ดาต้าโฟลวไดอะแกรม ฯลฯ ตอนที่เรากำลังวิเคราะห์และออกแบบระบบของเรา

    นัทธมน847 (โดนัท)

    ตอบลบ
  3. หากเราต้องการใช้ CASE แต่เราไม่เข้าใจในระบบงานของเราอย่างถ่องแท้ ... เครื่องมือที่มีก็จะเปล่าประโยชน์ หรือไม่ น่าคิดนะ

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

    ธิดารัตน์51040844 (กีต้าร์)

    ตอบลบ

หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น