แสดงบทความที่มีป้ายกำกับ Kewalin แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Kewalin แสดงบทความทั้งหมด

วันจันทร์ที่ 14 กรกฎาคม พ.ศ. 2551

การออกแบบระบบ

การออกแบบระบบมีวิธีการดำเนินการที่เกี่ยวข้องกับข้อมูล ดังนี้ คือ

1. การออกแบบเอาต์พุต (Output Design)
2. การออกแบบอินพุต (Input Design)
3. การออกแบบขบวนการ (Process Design)
4. การออกแบบฐานข้อมูล และแฟ้มข้อมูล (Database/File Design)

1. การออกแบบเอาต์พุต (Output Design)
เอาต์พุต คือ ข้อมูลที่ถูกส่งมอบให้กับผู้ใช้ระบบ โดยระบบงานข้อมูล (Information System) ซึ่งในปัจจุบันเอาต์พุตสำหรับระบบงานคอมพิวเตอร์แบ่งได้ 2 ลักษณะ คือ 1. แบบฮาร์ดก็อปปี้ (Hard Copy) ได้แก่ รายงานต่างๆ ที่ออกมาทางเครื่องพิมพ์ 2. แบบซอฟต์ก็อปปี้ (Soft Copy) หมายถึงข้อมูลที่แสดงผลออกทางจอภาพชนิดต่างๆ และไมโครฟอร์ม (Microform)

กระบวนการต่างๆ เพื่อให้ได้มาซึ่ง Output อาจมาจากแหล่งข้อมูลด้วยวิธีการดังต่อไปนี้

1. เรียกจากแฟ้มข้อมูลโดยตรง (Retrieval from data store)


2. นำข้อมูลผ่านกระบวนการประมวลผลเพื่อให้ได้รายงานที่ต้องการ (Transmission from process)


3. รับข้อมูลโดยตรงจากการคีย์ข้อมูลเข้า (Direct from an input source)


หลักการดีไซน์เอาต์พุต
1. ดีไซต์เอาต์พุต เพื่อตอบสนองต่อความต้องการของผู่ใช้ระบบ
2. ดีไซน์เอาต์พุต ให้เหมาะสมต่อผู้ใช้ระบบ
3. ส่งมอบเอาต์พุตตามจำนวนที่ผู้ใช้ระบบต้องการ
4. ให้แน่ใจว่าเอาต์พุตได้อยู่ในตำแหน่งที่เหมาะสม
5. เอาต์พุตถูกส่งมอบให้กับผู้ใช้ระบบตามเวลาที่กำหนด
6. เลือกวิธีการที่เหมาะสมสำหรับเอาต์พุตแต่ละแบบ

การออกแบบรายงานทางจอภาพ







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

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

แสดงภาพตัวอย่างโปรแกรม CASE

วันพฤหัสบดีที่ 19 มิถุนายน พ.ศ. 2551

การวิเคราะห์ระบบ กับ การออกแบบระบบ

สวัสดีจ้า .... เพื่อนทุกคน
วันนี้เรานำความหมายและความแตกต่างของคำ 2 คำ มาเล่าสู่กันฟังนะ เพื่อความเข้าใจยิ่งขึ้นนะ

การวิเคราะห์ระบบ (System Analysis) เป็นการสำรวจ แจกแจงและวิเคราะห์ปัญหา เพื่อนำข้อมูลต่างๆ เหล่านั้นมากำหนดวัตถุประสงค์เพื่อแก้ปัญหาดังกล่าวได้ ลำดับต่อมาวิเคราะห์และกำหนดภาระหน้าที่ต่างๆ ให้สอดคล้องกับวัตถุประสงค์ที่ตั้งไว้ และวิเคราะห์งานที่ต้องปฏิบัติให้เหมาะสมกับหน้าที่

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

1. Logical Design ได้แก่ การออกแบบ Input , Output , แฟ้มข้อมูล

2. Physical Design ได้แก่ การออกแบบอุปกรณ์ที่ใช้เป็น Input , Output , สถานที่ , บุคลากร เป็นต้น