Podcast
Questions and Answers
อะไรคือกระบวนการที่สำคัญในการพัฒนาระบบฐานข้อมูลในองค์กร
อะไรคือกระบวนการที่สำคัญในการพัฒนาระบบฐานข้อมูลในองค์กร
- การออกแบบฐานข้อมูล
- การวางแผนฐานข้อมูล (correct)
- การแปลงและบรรจุข้อมูล
- การทดสอบระบบ
อะไรคือหน้าที่หลักของขั้นตอนการวางแผนฐานข้อมูล
อะไรคือหน้าที่หลักของขั้นตอนการวางแผนฐานข้อมูล
- สร้างโปรโตไทป์เพื่อทดสอบและปรับปรุงระบบ
- ทดสอบระบบเพื่อตรวจสอบความถูกต้องและประสิทธิภาพ
- นำข้อมูลจากระบบเดิมมาบรรจุลงในฐานข้อมูลใหม่
- กำหนดคุณสมบัติและความต้องการของระบบฐานข้อมูล (correct)
อะไรคือระดับแนวคิดในการออกแบบฐานข้อมูล
อะไรคือระดับแนวคิดในการออกแบบฐานข้อมูล
- ระดับกระบวนการ
- ระดับกายภาพ
- ระดับแนวคิด (correct)
- ระดับตรรกะ
อะไรคือขั้นตอนสุดท้ายในการวางแผนฐานข้อมูล
อะไรคือขั้นตอนสุดท้ายในการวางแผนฐานข้อมูล
อะไรคือผลที่ได้จากการวางแผนฐานข้อมูลที่ดี
อะไรคือผลที่ได้จากการวางแผนฐานข้อมูลที่ดี
อะไรคือขั้นตอนที่สำคัญในการสร้างฐานข้อมูล
อะไรคือขั้นตอนที่สำคัญในการสร้างฐานข้อมูล
อะไรคือผลของการแปลงและบรรจุข้อมูล
อะไรคือผลของการแปลงและบรรจุข้อมูล
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
อะไรคือขั้นตอนสุดท้ายในการสร้างระบบฐานข้อมูล
อะไรคือขั้นตอนสุดท้ายในการสร้างระบบฐานข้อมูล
อะไรคือวัตถุประสงค์ของการทดสอบระบบ
อะไรคือวัตถุประสงค์ของการทดสอบระบบ
การนิยามระบบในทางฐานข้อมูลหมายถึงอะไร?
การนิยามระบบในทางฐานข้อมูลหมายถึงอะไร?
วิธีการรวบรวมความต้องการของผู้ใช้มีทั้งหมดกี่วิธี?
วิธีการรวบรวมความต้องการของผู้ใช้มีทั้งหมดกี่วิธี?
วิธีการแบบบูรณาการมุมมองเหมาะสำหรับระบบใด?
วิธีการแบบบูรณาการมุมมองเหมาะสำหรับระบบใด?
ผลลัพธ์ที่ได้จากวิธีการแบบรวมศูนย์ คืออะไร?
ผลลัพธ์ที่ได้จากวิธีการแบบรวมศูนย์ คืออะไร?
การออกแบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
การออกแบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
วิธีการผสานใช้สำหรับระบบใด?
วิธีการผสานใช้สำหรับระบบใด?
วิธีการแบบบูรณาการมุมมองทำอะไร?
วิธีการแบบบูรณาการมุมมองทำอะไร?
วิธีการแบบรวมศูนย์ใช้สำหรับระบบใด?
วิธีการแบบรวมศูนย์ใช้สำหรับระบบใด?
ความต้องการของผู้ใช้ที่หลากหลายและซับซ้อนสามารถรองรับโดยวิธีการใด?
ความต้องการของผู้ใช้ที่หลากหลายและซับซ้อนสามารถรองรับโดยวิธีการใด?
การวิเคราะห์และออกแบบระบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
การวิเคราะห์และออกแบบระบบฐานข้อมูลเป็นกระบวนการที่สำคัญในการพัฒนาระบบซอฟต์แวร์ด้วยเหตุใด?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการกำหนดความต้องการของผู้ใช้และระบบ?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการกำหนดความต้องการของผู้ใช้และระบบ?
การออกแบบฐานข้อมูลในระดับตรรกะ มุ่งเน้นไปที่อะไร?
การออกแบบฐานข้อมูลในระดับตรรกะ มุ่งเน้นไปที่อะไร?
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างฐานข้อมูลและโปรแกรมประยุกต์?
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างฐานข้อมูลและโปรแกรมประยุกต์?
วัตถุประสงค์หลักของขั้นตอนการวางแผนฐานข้อมูลคืออะไร?
วัตถุประสงค์หลักของขั้นตอนการวางแผนฐานข้อมูลคืออะไร?
การออกแบบฐานข้อมูลในระดับกายภาพเกี่ยวข้องกับอะไร?
การออกแบบฐานข้อมูลในระดับกายภาพเกี่ยวข้องกับอะไร?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการเลือกใช้ DBMS ที่เหมาะสม?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการเลือกใช้ DBMS ที่เหมาะสม?
การออกแบบฐานข้อมูลในระดับแนวคิดเน้นไปที่อะไร?
การออกแบบฐานข้อมูลในระดับแนวคิดเน้นไปที่อะไร?
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างส่วนต่อประสานกับผู้ใช้?
ขั้นตอนใดของ DSDLC ที่มีหน้าที่ในการสร้างส่วนต่อประสานกับผู้ใช้?
ข้อใดไม่ใช่ขั้นตอนของ DSDLC?
ข้อใดไม่ใช่ขั้นตอนของ DSDLC?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการตรวจสอบว่าระบบทำงานได้ตามที่ออกแบบไว้?
ขั้นตอนใดของ DSDLC ที่เกี่ยวข้องกับการตรวจสอบว่าระบบทำงานได้ตามที่ออกแบบไว้?
วัตถุประสงค์หลักของการออกแบบฐานข้อมูลคืออะไร
วัตถุประสงค์หลักของการออกแบบฐานข้อมูลคืออะไร
ขั้นตอนใดที่ไม่เกี่ยวข้องกับการออกแบบฐานข้อมูลระดับกายภาพ
ขั้นตอนใดที่ไม่เกี่ยวข้องกับการออกแบบฐานข้อมูลระดับกายภาพ
การออกแบบฐานข้อมูลระดับกายภาพมีจุดมุ่งหมายเพื่ออะไร
การออกแบบฐานข้อมูลระดับกายภาพมีจุดมุ่งหมายเพื่ออะไร
เหตุใดจึงจำเป็นต้องมีการออกแบบฐานข้อมูลระดับกายภาพ
เหตุใดจึงจำเป็นต้องมีการออกแบบฐานข้อมูลระดับกายภาพ
ขั้นตอนใดที่เกี่ยวข้องกับการเลือกระบบจัดการฐานข้อมูล
ขั้นตอนใดที่เกี่ยวข้องกับการเลือกระบบจัดการฐานข้อมูล
วิธีการใดที่ใช้ในการเลือกระบบจัดการฐานข้อมูล
วิธีการใดที่ใช้ในการเลือกระบบจัดการฐานข้อมูล
การจัดการและการวางแผนที่ดีในการเลือกระบบจัดการฐานข้อมูล จะทำอะไร
การจัดการและการวางแผนที่ดีในการเลือกระบบจัดการฐานข้อมูล จะทำอะไร
ผลที่ได้จากการออกแบบระบบจัดการฐานข้อมูลlvlvl
ผลที่ได้จากการออกแบบระบบจัดการฐานข้อมูลlvlvl
ขั้นตอนสุดท้ายในการเลือกระบบจัดการฐานข้อมูลคืออะไร
ขั้นตอนสุดท้ายในการเลือกระบบจัดการฐานข้อมูลคืออะไร
การออกแบบฐานข้อมูลระดับตรรกะจะมีผลต่ออะไร
การออกแบบฐานข้อมูลระดับตรรกะจะมีผลต่ออะไร
การออกแบบฐานข้อมูลจากล่างขึ้นบนเหมาะสำหรับกรณีใดมากที่สุด?
การออกแบบฐานข้อมูลจากล่างขึ้นบนเหมาะสำหรับกรณีใดมากที่สุด?
การออกแบบฐานข้อมูลจากบนลงล่างเริ่มต้นด้วยขั้นตอนใด?
การออกแบบฐานข้อมูลจากบนลงล่างเริ่มต้นด้วยขั้นตอนใด?
ในขั้นตอนการออกแบบฐานข้อมูลระดับแนวคิด อะไรคือสิ่งสำคัญที่สุดในการระบุเอนทิตี?
ในขั้นตอนการออกแบบฐานข้อมูลระดับแนวคิด อะไรคือสิ่งสำคัญที่สุดในการระบุเอนทิตี?
แบบจำลองข้อมูลเชิงสัมพันธ์ (Relational Data Model) ถูกนำมาใช้ในขั้นตอนการออกแบบฐานข้อมูลระดับใด?
แบบจำลองข้อมูลเชิงสัมพันธ์ (Relational Data Model) ถูกนำมาใช้ในขั้นตอนการออกแบบฐานข้อมูลระดับใด?
การสร้างรีเลชันสำหรับแบบจำลองระดับตรรกะจากแบบจำลองระดับแนวคิดเป็นขั้นตอนที่สำคัญในระดับใด?
การสร้างรีเลชันสำหรับแบบจำลองระดับตรรกะจากแบบจำลองระดับแนวคิดเป็นขั้นตอนที่สำคัญในระดับใด?
ข้อใดต่อไปนี้เป็นเหตุผลหลักในการตรวจสอบความซับซ้อนของแบบจำลองข้อมูลในระดับตรรกะ?
ข้อใดต่อไปนี้เป็นเหตุผลหลักในการตรวจสอบความซับซ้อนของแบบจำลองข้อมูลในระดับตรรกะ?
การตรวจสอบรีเลชันเพื่อรองรับธุรกรรมของผู้ใช้เป็นขั้นตอนที่สำคัญในระดับใด?
การตรวจสอบรีเลชันเพื่อรองรับธุรกรรมของผู้ใช้เป็นขั้นตอนที่สำคัญในระดับใด?
แบบจำลองข้อมูลเชิงเครือข่าย (Network Data Model) เป็นแบบจำลองที่เหมาะสำหรับกรณีใด?
แบบจำลองข้อมูลเชิงเครือข่าย (Network Data Model) เป็นแบบจำลองที่เหมาะสำหรับกรณีใด?
ข้อใดเป็นข้อดีของการออกแบบฐานข้อมูลจากบนลงล่าง?
ข้อใดเป็นข้อดีของการออกแบบฐานข้อมูลจากบนลงล่าง?
การออกแบบฐานข้อมูลระดับกายภาพ (Physical Database Design) เน้นการทำอะไร?
การออกแบบฐานข้อมูลระดับกายภาพ (Physical Database Design) เน้นการทำอะไร?
เครื่องมืออะไรที่ช่วยในการออกแบบและจำลองข้อมูลในรูปแบบต่างๆ
เครื่องมืออะไรที่ช่วยในการออกแบบและจำลองข้อมูลในรูปแบบต่างๆ
การออกแบบฐานข้อมูลระดับแนวคิดคืออะไร
การออกแบบฐานข้อมูลระดับแนวคิดคืออะไร
ขั้นตอนสุดท้ายในการวางแผนฐานข้อมูลคืออะไร
ขั้นตอนสุดท้ายในการวางแผนฐานข้อมูลคืออะไร
ผลที่ได้จากการวางแผนฐานข้อมูลที่ดีคืออะไร
ผลที่ได้จากการวางแผนฐานข้อมูลที่ดีคืออะไร
อะไรคือหน้าที่หลักของขั้นตอนการวิเคราะห์และออกแบบระบบฐานข้อมูล
อะไรคือหน้าที่หลักของขั้นตอนการวิเคราะห์และออกแบบระบบฐานข้อมูล
อะไรคือผลของการแปลงและบรรจุข้อมูล
อะไรคือผลของการแปลงและบรรจุข้อมูล
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
อะไรคือจุดประสงค์ของการสร้างต้นแบบ
อะไรคือขั้นตอนที่สำคัญในการสร้างระบบฐานข้อมูล
อะไรคือขั้นตอนที่สำคัญในการสร้างระบบฐานข้อมูล
อะไรคือการใช้งานและบำรุงรักษา
อะไรคือการใช้งานและบำรุงรักษา
เครื่องมืออะไรที่ช่วยในการสร้างฐานข้อมูลและโปรแกรมประยุกต์โดยไม่จำเป็นต้องใช้ DDL/DML หรือภาษาคอมพิวเตอร์
เครื่องมืออะไรที่ช่วยในการสร้างฐานข้อมูลและโปรแกรมประยุกต์โดยไม่จำเป็นต้องใช้ DDL/DML หรือภาษาคอมพิวเตอร์
อะไรคือจุดประสงค์ของการทดสอบระบบ
อะไรคือจุดประสงค์ของการทดสอบระบบ
การแปลงข้อมูลและการบรรจุข้อมูลคืออะไร
การแปลงข้อมูลและการบรรจุข้อมูลคืออะไร
การวางแผนในการทดสอบระบบฐานข้อมูลครอบคลุมอะไรบ้าง
การวางแผนในการทดสอบระบบฐานข้อมูลครอบคลุมอะไรบ้าง
หน้าที่หลักของ DBA ในการใช้งานและบำรุงรักษาระบบฐานข้อมูลคืออะไร
หน้าที่หลักของ DBA ในการใช้งานและบำรุงรักษาระบบฐานข้อมูลคืออะไร
ผลประโยชน์ของ CASE Tools คืออะไร
ผลประโยชน์ของ CASE Tools คืออะไร
การใช้งานและการบำรุงรักษาระบบฐานข้อมูลครอบคลุมอะไรบ้าง
การใช้งานและการบำรุงรักษาระบบฐานข้อมูลครอบคลุมอะไรบ้าง
การตั้งระบบฐานข้อมูลมีระดับแนวคิดอะไรบ้าง
การตั้งระบบฐานข้อมูลมีระดับแนวคิดอะไรบ้าง
ขั้นตอนสุดท้ายในการวžítระบบฐานข้อมูลคืออะไร
ขั้นตอนสุดท้ายในการวžítระบบฐานข้อมูลคืออะไร
อะไรคือผลลัพธ์ที่ได้จากการวางแผนฐานข้อมูลที่ดี
อะไรคือผลลัพธ์ที่ได้จากการวางแผนฐานข้อมูลที่ดี
อะไรคือวัตถุประสงค์ของการทดสอบระบบฐานข้อมูล
อะไรคือวัตถุประสงค์ของการทดสอบระบบฐานข้อมูล
การออกแบบระบบฐานข้อมูลต้องคำนึงถึงอะไรบ้าง?
การออกแบบระบบฐานข้อมูลต้องคำนึงถึงอะไรบ้าง?
การออกแบบธุรกรรมมุ่งเน้นไปที่อะไร?
การออกแบบธุรกรรมมุ่งเน้นไปที่อะไร?
การออกแบบส่วนติดต่อผู้ใช้ตามแนวคิดของ Shneiderman เน้นอะไรเป็นพิเศษ?
การออกแบบส่วนติดต่อผู้ใช้ตามแนวคิดของ Shneiderman เน้นอะไรเป็นพิเศษ?
ธุรกรรมการแก้ไข/ปรับปรุงข้อมูล มีตัวอย่างใดบ้าง?
ธุรกรรมการแก้ไข/ปรับปรุงข้อมูล มีตัวอย่างใดบ้าง?
สิ่งใดไม่ใช่ปัจจัยที่ต้องคำนึงถึงในการออกแบบธุรกรรม?
สิ่งใดไม่ใช่ปัจจัยที่ต้องคำนึงถึงในการออกแบบธุรกรรม?
การออกแบบระบบและการออกแบบฐานข้อมูลมีความสัมพันธ์กันอย่างไร?
การออกแบบระบบและการออกแบบฐานข้อมูลมีความสัมพันธ์กันอย่างไร?
ข้อใดคือประโยชน์ของการออกแบบธุรกรรมที่เหมาะสม?
ข้อใดคือประโยชน์ของการออกแบบธุรกรรมที่เหมาะสม?
การออกแบบส่วนติดต่อผู้ใช้ที่ดีควรมีลักษณะอย่างไร?
การออกแบบส่วนติดต่อผู้ใช้ที่ดีควรมีลักษณะอย่างไร?
การออกแบบธุรกรรมควรคำนึงถึงอะไรเป็นหลัก?
การออกแบบธุรกรรมควรคำนึงถึงอะไรเป็นหลัก?
ธุรกรรมในการค้นคืนข้อมูล มีลักษณะอย่างไร?
ธุรกรรมในการค้นคืนข้อมูล มีลักษณะอย่างไร?
การออกแบบส่วนติดต่อกับผู้ใช้ที่ดีควรคำนึงถึงข้อใดต่อไปนี้
การออกแบบส่วนติดต่อกับผู้ใช้ที่ดีควรคำนึงถึงข้อใดต่อไปนี้
ข้อใดเป็นข้อดีของการสร้างระบบต้นแบบแบบใช้แล้วทิ้ง (Throw-away prototyping)
ข้อใดเป็นข้อดีของการสร้างระบบต้นแบบแบบใช้แล้วทิ้ง (Throw-away prototyping)
ข้อใดต่อไปนี้เป็นข้อควรพิจารณาในการสร้างระบบต้นแบบ
ข้อใดต่อไปนี้เป็นข้อควรพิจารณาในการสร้างระบบต้นแบบ
ข้อใดต่อไปนี้เป็นกระบวนการที่สำคัญในการพัฒนาระบบสารสนเทศ
ข้อใดต่อไปนี้เป็นกระบวนการที่สำคัญในการพัฒนาระบบสารสนเทศ
การพัฒนาโปรแกรมประยุกต์เพื่อเรียกใช้ฐานข้อมูลเกี่ยวข้องกับข้อใดต่อไปนี้
การพัฒนาโปรแกรมประยุกต์เพื่อเรียกใช้ฐานข้อมูลเกี่ยวข้องกับข้อใดต่อไปนี้
ข้อใดต่อไปนี้เป็นแนวปฏิบัติในการออกแบบส่วนติดต่อกับผู้ใช้ตาม Shneiderman
ข้อใดต่อไปนี้เป็นแนวปฏิบัติในการออกแบบส่วนติดต่อกับผู้ใช้ตาม Shneiderman
ข้อใดต่อไปนี้เป็นข้อดีของการสร้างระบบต้นแบบ
ข้อใดต่อไปนี้เป็นข้อดีของการสร้างระบบต้นแบบ
การสร้างระบบต้นแบบแบบพัฒนาต่อเนื่อง (Evolutionary prototyping) แตกต่างจากแบบใช้แล้วทิ้ง (Throw-away prototyping) อย่างไร
การสร้างระบบต้นแบบแบบพัฒนาต่อเนื่อง (Evolutionary prototyping) แตกต่างจากแบบใช้แล้วทิ้ง (Throw-away prototyping) อย่างไร
ข้อใดต่อไปนี้เป็นตัวอย่างของธุรกรรมแบบผสม
ข้อใดต่อไปนี้เป็นตัวอย่างของธุรกรรมแบบผสม
ข้อใดต่อไปนี้เป็นเครื่องมือที่ใช้ในการพัฒนาระบบสารสนเทศ
ข้อใดต่อไปนี้เป็นเครื่องมือที่ใช้ในการพัฒนาระบบสารสนเทศ
Flashcards
SDLC (System Development Life Cycle)
SDLC (System Development Life Cycle)
A multi-step process for developing and managing systems in an organized and efficient manner.
DSDLC (Database System Development Life Cycle)
DSDLC (Database System Development Life Cycle)
A multi-step process for developing and managing databases in an organized and efficient manner.
Database Planning
Database Planning
A critical step focusing on identifying the scope and objectives of the database system.
Database Definition
Database Definition
Signup and view all the flashcards
Requirements Gathering and Analysis
Requirements Gathering and Analysis
Signup and view all the flashcards
Database Design
Database Design
Signup and view all the flashcards
Bottom-up Approach (Database)
Bottom-up Approach (Database)
Signup and view all the flashcards
Normalization
Normalization
Signup and view all the flashcards
Data Manipulation
Data Manipulation
Signup and view all the flashcards
Mixed Transaction
Mixed Transaction
Signup and view all the flashcards
User Interface Design Principles
User Interface Design Principles
Signup and view all the flashcards
Prototyping
Prototyping
Signup and view all the flashcards
Throw-away prototyping
Throw-away prototyping
Signup and view all the flashcards
Evolutionary prototyping
Evolutionary prototyping
Signup and view all the flashcards
System Development
System Development
Signup and view all the flashcards
Data Conversion and Loading
Data Conversion and Loading
Signup and view all the flashcards
Testing
Testing
Signup and view all the flashcards
Implementation and Maintenance
Implementation and Maintenance
Signup and view all the flashcards
CASE Tools
CASE Tools
Signup and view all the flashcards
Database System Development Lifecycle (DSDLC)
Database System Development Lifecycle (DSDLC)
Signup and view all the flashcards
Study Notes
Here are the study notes for the text:
วงจรการพัฒนาระบบ (System Development Lifecircle - SDLC)
- กระบวนการที่มีขั้นตอนหลายขั้นตอนในการพัฒนาและบริหารจัดการระบบอย่างมีระเบียบและประสิทธิภาพ
- ประกอบด้วยขั้นตอนดังนี้
- การวิเคราะห์ (Analysis)
- การออกแบบ (Design)
- การพัฒนา (Development)
- การทดสอบ (Testing)
- การใช้งานและบำรุงรักษา (Implementation and Maintenance)
วงจรการพัฒนาระบบฐานข้อมูล (Database System Development Lifecycle - DSDLC)
- กระบวนการที่มีขั้นตอนหลายขั้นตอนในการพัฒนาและบริหารจัดการฐานข้อมูลอย่างมีระเบียบและประสิทธิภาพ
- ประกอบด้วยขั้นตอนดังนี้
- การวางแผนฐานข้อมูล (Database Planning)
- การนิยามระบบ (Database Definition)
- การรวบรวมและวิเคราะห์ความต้องการ (Requirements Gathering and Analysis)
- การออกแบบฐานข้อมูล (Database Design)
- การเลือกระบบจัดการฐานข้อมูล (DBMS Selection)
- การออกแบบระบบ (System Design)
- การพัฒนาระบบ (System Development)
- การสร้างต้นแบบ (Prototyping)
- การแปลงและบรรจุข้อมูล (Data Conversion and Loading)
- การทดสอบ (Testing)
- การใช้งานและบำรุงรักษา (Implementation and Maintenance)
การวางแผนฐานข้อมูล (Database Planning)
- การวางแผนฐานข้อมูลเป็นขั้นตอนสำคัญในการพัฒนาระบบฐานข้อมูล
- มุ่งเน้นการระบุขอบเขตและวัตถุประสงค์ของระบบฐานข้อมูล
- ประกอบด้วยขั้นตอนดังนี้
- การนิยามระบบ (Database Definition)
- การรวบรวมและวิเคราะห์ความต้องการ (Requirements Gathering and Analysis)
- การออกแบบฐานข้อมูล (Database Design)
- การเลือกระบบจัดการฐานข้อมูล (DBMS Selection)
- การออกแบบระบบ (System Design)
- การพัฒนาระบบ (System Development)
การนิยามระบบ (Database Definition)
- การนิยามระบบทำให้ทราบวัตถุประสงค์และขอบเขตของระบบฐานข้อมูล
- มุ่งเน้นการระบุวัตถุประสงค์และความต้องการของผู้ใช้
- ประกอบด้วยขั้นตอนดังนี้
- การระบุวัตถุประสงค์ของระบบ
- การระบุความต้องการของผู้ใช้
- การระบุความสัมพันธ์ของข้อมูล
การรวบรวมและวิเคราะห์ความต้องการ (Requirements Gathering and Analysis)
- การรวบรวมและวิเคราะห์ความต้องการทำให้ทราบความต้องการของผู้ใช้
- ประกอบด้วยขั้นตอนดังนี้
- การรวบรวมข้อมูล
- การสัมภาษณ์
- การสังเกตการณ์
- การวิจัย
- การใช้แบบสอบถาม
การออกแบบฐานข้อมูล (Database Design)
- การออกแบบฐานข้อมูลทำให้ทราบโครงสร้างของฐานข้อมูล
- ประกอบด้วยขั้นตอนดังนี้
- การออกแบบจากล่างขึ้นบน (Bottom-up Approach)
- การออกแบบจากบน### ธุรกรรมแบบผสม
- ธุรกรรมแบบผสม คือ การฝากเงิน ที่ต้องมีการค้นคืนข้อมูลก่อนแล้วจึงทำการปรับปรุงข้อมูล
การออกแบบส่วนติดต่อกับผู้ใช้
- แนวปฏิบัติในการออกแบบส่วนติดต่อกับผู้ใช้
- ชื่อของแบบฟอร์มต้องสื่อความหมาย
- คำสั่งที่เข้าใจได้ง่าย
- การจัดลำดับช่องกรอกข้อมูลและการรวมกลุ่มของประเภทข้อมูล
- การวางตำแหน่งขององค์ประกอบบนฟอร์มและรายงานได้สัดส่วน
- ตั้งชื่อของช่องกรอกข้อมูลอย่างเหมาะสม
- การใช้คำและคำย่อคงที่
- การใช้สีที่คงที่
- ช่องกรอกข้อมูลมีเนื้อที่เพียงพอ
- การเลื่อนของตัวชี้มีความสะดวกและเป็นลำดับ
- การแก้ไขข้อผิดพลาด
- แสดงข้อความเตือนที่สื่อความหมาย
- ระบุช่องกรอกข้อมูลที่ไม่จำเป็นต้องกรอกให้ชัดเจน
- คำอธิบายข้อมูลในแต่ละช่องกรอก
- มีวิธีการทำให้ผู้ใช้ทราบถึงการเสร็จสิ้นของกิจกรรม
การสร้างระบบต้นแบบ
- การสร้างระบบต้นแบบคือการสร้างระบบที่สามารถใช้งานได้จริง
- ประโยชน์ของการสร้างระบบต้นแบบ
- ยืนยันความต้องการของผู้ใช้
- สื่อสารและปรับปรุงความเข้าใจ
- การระบุข้อดีและข้อเสีย
- รูปแบบของการพัฒนาระบบต้นแบบ
- แบบใช้แล้วทิ้ง (Throw-away prototyping)
- แบบพัฒนาต่อเนื่อง (Evolutionary prototyping)
- ข้อควรพิจารณาในการสร้างระบบต้นแบบ
- ใช้เวลาน้อย
- การทดสอบและปรับปรุง
การพัฒนาระบบ
- การพัฒนาระบบหรือการทำให้เกิดผลคือการลงมือปฏิบัติในการพัฒนาฐานข้อมูลและโปรแกรมประยุกต์เพื่อเรียกใช้งานฐานข้อมูลและรองรับความต้องการของผู้ใช้
- ขั้นตอนการพัฒนาระบบ
- การสร้างฐานข้อมูล
- การพัฒนาระบบสารสนเทศ/โปรแกรมประยุกต์
- การพัฒนาโปรแกรมประยุกต์เพื่อเรียกใช้ฐานข้อมูล
- เครื่องมืออำนวยความสะดวก
การแปลงข้อมูลและการบรรจุข้อมูล
- การแปลงข้อมูลและการบรรจุข้อมูลคือการโอนย้ายข้อมูลจากระบบเก่า (ถ้ามี) เข้าสู่ระบบฐานข้อมูลใหม่ รวมถึงการแปลงข้อมูลหรือโปรแกรมประยุกต์เดิมให้เข้ากับระบบฐานข้อมูลที่พัฒนาขึ้น
- ขั้นตอนการแปลงข้อมูลและการบรรจุข้อมูล
- กรณีที่มีระบบฐานข้อมูลเดิมใช้งานอยู่
- การปรับแต่งระบบสารสนเทศ/โปรแกรมประยุกต์เดิม
การทดสอบ
- การทดสอบระบบฐานข้อมูลและโปรแกรมประยุกต์เป็นขั้นตอนที่สำคัญเพื่อค้นหาข้อผิดพลาดและยืนยันว่าระบบทำงานได้ตามความต้องการของผู้ใช้ทุกประการก่อนการใช้งานจริง
การใช้งานและบำรุงรักษาระบบ
- ขั้นตอนการใช้งานและบำรุงรักษาระบบ
- การดูแลและบำรุงรักษาระบบ
- การประสานงานและการติดต่อ
- การประเมินและการปรับปรุง
- การเป็นผู้นำและอำนวยความสะดวก
CASE Tools
- CASE Tools คือ เครื่องมือที่ช่วยในกระบวนการวิศวกรรมซอฟต์แวร์หรือ Computer-Aided Software Engineering
- ข้อดีของ CASE Tools
- การจัดเก็บและควบคุมคำอธิบายข้อมูล
- การวิเคราะห์ข้อมูล
- การออกแบบและจำลองข้อมูล
- การวาดแผนภาพตามข้อกำหนด
- ความสะดวกสะบายและความรวดเร็ว
- การทำงานเชิงอัตโนมัติ
- การสร้างระบบต้นแบบ
บทสรุป
- วงจรของระบบฐานข้อมูลประกอบด้วยขั้นตอนหลัก ๆ ที่แบ่งได้เป็น 13 ขั้นตอนต่าง ๆ
- การวางแผนฐานข้อมูลเชิงกลยุทธ์
- การนิยามระบบ
- การรวบรวมและวิเคราะห์ความต้องการ
- การออกแบบฐานข้อมูลระดับแนวคิด
- การออกแบบฐานข้อมูลระดับตรรกะ
- การออกแบบฐานข้อมูลระดับกายภาพ
- การเลือกระบบจัดการฐานข้อมูล
- การออกแบบระบบ
- การพัฒนาระบบ
- การสร้างต้นแบบ
- การแปลงและบรรจุข้อมูล
- การทดสอบ
- การใช้งานและบำรุงรักษา
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.