แนวทางที่ใช้ในการวิเคราะห์และออกแบบระบบ
การพัฒนาระบบสารสนเทศ จำเป็นต้องมีวิธีการ เทคนิค เครื่องมือ และมีขั้นตอนการดำเนินงานที่แน่นอนเป็นระบบ เพื่อให้ได้ระบบสารสนเทศที่มีประสิทธิภาพ สามารถตอบสนองต่อวัตถุประสงค์หลักขององค์การได้ การวิเคราะห์และออกแบบระบบ (systems analysis and design-SAD) เป็นกระบวนการเชิงโครงสร้างที่ใช้สำหรับพัฒนาระบบสารสนเทศ (information system) เพื่อนำไปใช้ในการแก้ปัญหาขององค์การ Marakas จำแนกวิธีการ เทคนิค และเครื่องมือ ออกได้ดังนี้ คือ (2001 : 3-4)
2.1 วิธีการ (methodologies) หมายถึง รูปแบบการดำเนินงานที่ใช้สำหรับการวิเคราะห์ การออกแบบ และการพัฒนาระบบสารสนเทศ วิธีการที่ใช้ จำแนกเป็น
วิธีวงจรพัฒนาระบบ (systems development life cycle-SDLC) เป็นวิธีการแบบเดิมที่ใช้มากว่า 30 ปี
วิธีพัฒนาระบบงานแบบรวดเร็ว (rapid application development- RAD) เป็นวิธีการแบบใหม่
2.2 เทคนิค (techniques) หมายถึง กระบวนการและรูปแบบวิธีปฏิบัติ (processes and procedures) ที่ใช้ในการวิเคราะห์และออกแบบระบบ เพื่อให้การพัฒนาระบบมีวิธีการที่เป็นระบบ มี มาตรฐาน และมีประสิทธิภาพ เทคนิคที่ใช้กันได้แก่
เทคนิคการรวบรวมข้อมูล (data gathering) เป็นการรวบรวมข้อเท็จจริงเกี่ยวกับระบบ
เทคนิคการจัดการโครงการ (project management) ช่วยในการวางแผนการพัฒนาระบบ
2.3 เครื่องมือแบบจำลอง (model tools) หรือเครื่องมือหมายถึงการสร้างแบบจำลองกราฟิกในการนำเสนออธิบายกระบวนการ (process) ข้อมูล (data) วัตถุ (object) และตรรกะ (logic) ที่เกิดขึ้นในระบบ สำหรับแบบจำลองเชิงวัตถุจะมีเครื่องมือสำหรับการวิเคราะห์การออกแบบและการเขียนโปรแกรมเชิงวัตถุ เครื่องมือแบบจำลองจำแนกได้ดังนี้
แบบจำลองกระบวนการ ได้แก่ ดีเอฟดีหรือแผนภาพกระแสข้อมูล (data flow diagram - DFD) และเครื่องมือที่นิยมใช้ควบคู่กับแผนภาพกระแสข้อมูล คือ พจนานุกรมข้อมูล (data dictionary) ภาษาโครงสร้าง (structured language) ตารางตัดสินใจ (decision table) และผังต้นไม้(decision tree) นอกจากนี้ยังมีเครื่องมือพื้นฐาน เช่น ผังโครงสร้างระบบงาน ผังงาน เป็นต้น
แบบจำลองข้อมูล ได้แก่ อีอาร์ดี หรือแผนภาพความสัมพันธ์ระหว่างเอนทิตี (entity-relationship
diagram - ERD)
แบบจำลองเชิงวัตถุ ได้แก่ ยูเอ็มแอล (unified modeling language)
สำหรับการใช้แบบจำลอง 3 แบบดังกล่าวสามารถนำซอฟต์แวร์สำเร็จที่มีอยู่ค่อนข้างมาก เช่น เคส (computer-aided software engineering-CASE) มาใช้สนับสนุนการทำงานของขั้นตอนต่าง ๆ ได้
การพัฒนาระบบสารสนเทศ จำเป็นต้องมีวิธีการ เทคนิค เครื่องมือ และมีขั้นตอนการดำเนินงานที่แน่นอนเป็นระบบ เพื่อให้ได้ระบบสารสนเทศที่มีประสิทธิภาพ สามารถตอบสนองต่อวัตถุประสงค์หลักขององค์การได้ การวิเคราะห์และออกแบบระบบ (systems analysis and design-SAD) เป็นกระบวนการเชิงโครงสร้างที่ใช้สำหรับพัฒนาระบบสารสนเทศ (information system) เพื่อนำไปใช้ในการแก้ปัญหาขององค์การ Marakas จำแนกวิธีการ เทคนิค และเครื่องมือ ออกได้ดังนี้ คือ (2001 : 3-4)
2.1 วิธีการ (methodologies) หมายถึง รูปแบบการดำเนินงานที่ใช้สำหรับการวิเคราะห์ การออกแบบ และการพัฒนาระบบสารสนเทศ วิธีการที่ใช้ จำแนกเป็น
วิธีวงจรพัฒนาระบบ (systems development life cycle-SDLC) เป็นวิธีการแบบเดิมที่ใช้มากว่า 30 ปี
วิธีพัฒนาระบบงานแบบรวดเร็ว (rapid application development- RAD) เป็นวิธีการแบบใหม่
2.2 เทคนิค (techniques) หมายถึง กระบวนการและรูปแบบวิธีปฏิบัติ (processes and procedures) ที่ใช้ในการวิเคราะห์และออกแบบระบบ เพื่อให้การพัฒนาระบบมีวิธีการที่เป็นระบบ มี มาตรฐาน และมีประสิทธิภาพ เทคนิคที่ใช้กันได้แก่
เทคนิคการรวบรวมข้อมูล (data gathering) เป็นการรวบรวมข้อเท็จจริงเกี่ยวกับระบบ
เทคนิคการจัดการโครงการ (project management) ช่วยในการวางแผนการพัฒนาระบบ
2.3 เครื่องมือแบบจำลอง (model tools) หรือเครื่องมือหมายถึงการสร้างแบบจำลองกราฟิกในการนำเสนออธิบายกระบวนการ (process) ข้อมูล (data) วัตถุ (object) และตรรกะ (logic) ที่เกิดขึ้นในระบบ สำหรับแบบจำลองเชิงวัตถุจะมีเครื่องมือสำหรับการวิเคราะห์การออกแบบและการเขียนโปรแกรมเชิงวัตถุ เครื่องมือแบบจำลองจำแนกได้ดังนี้
แบบจำลองกระบวนการ ได้แก่ ดีเอฟดีหรือแผนภาพกระแสข้อมูล (data flow diagram - DFD) และเครื่องมือที่นิยมใช้ควบคู่กับแผนภาพกระแสข้อมูล คือ พจนานุกรมข้อมูล (data dictionary) ภาษาโครงสร้าง (structured language) ตารางตัดสินใจ (decision table) และผังต้นไม้(decision tree) นอกจากนี้ยังมีเครื่องมือพื้นฐาน เช่น ผังโครงสร้างระบบงาน ผังงาน เป็นต้น
แบบจำลองข้อมูล ได้แก่ อีอาร์ดี หรือแผนภาพความสัมพันธ์ระหว่างเอนทิตี (entity-relationship
diagram - ERD)
แบบจำลองเชิงวัตถุ ได้แก่ ยูเอ็มแอล (unified modeling language)
สำหรับการใช้แบบจำลอง 3 แบบดังกล่าวสามารถนำซอฟต์แวร์สำเร็จที่มีอยู่ค่อนข้างมาก เช่น เคส (computer-aided software engineering-CASE) มาใช้สนับสนุนการทำงานของขั้นตอนต่าง ๆ ได้
นางสาวบุษยา รินจันทร์ (กี๋) รหัส 51040853
ทำให้เราเข้าใจถึงความหมายวิธีการ เทคนิค เครื่องมือแบบจำลอง ที่ชัดเจนมากยิ่งขึ้น รวมทั้งเทคนิคและตัวอย่างที่ได้ยกมา ทำให้เราเข้าใจมากขึ้น
ตอบลบBy:นางสาวธารทิพย์ โลหณุต(แพร)
แนวทางที่ใช้ในการวิเคราะห์และออกแบบ จะเป็นการทำให้รู้ขั้นตอนในการทำนอย่างเป็นระบบที่มีตวามแน่นอน มีประสิทธิภาพ หากเราไม่รับทราบแนวทางเบื้องต้น ก็ไม่สามารถที่จะวิเคราะห์และออกแบบระบบได้ ดังนั้น เราควรมีแนวทางเป็นหลักยึด เพื่อที่จะได้เข้าสู่กระบวนในขั้นตอนต่อไป
ตอบลบBY สุภาพร แซ่แต้ (B)51040886
การนำวิธีการ เทคนิค และเครื่องมือ มาใช้ในการวิเคราะห์และออกแบบระบบ สิ่งสำคัญอย่างแรกคือ ต้องมีความเข้าในในตัวระบบอย่า่งแท้จริง
ตอบลบนายพิเชฐ โพธิ์สุวรรณ (BigM)
เห็นด้วยกับความคิดเห็นของเอ็ม เพราะถึงจะมีแนวทางในการวิเคราะห์และออกแบบทีดีขนาดไหน แต่ถ้าไม่มีความเข้าใจในระบบอย่างถ่องแท้ก็ไม่สามารถสร้างระบบที่ดีขึ้นมาได้
ตอบลบนัทธมน847 (โดนัท)
อย่าลืม นำ "หลักความสำเร็จของการพัฒนาระบบงาน" มาปรับใช้ด้วยนะคะ
ตอบลบอาจารย์จงดี