ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ความต้องการของระบบซอฟต์แวร์แบบ Domain Requirements  

 

ความต้องการแบบ Domain Requirements

 

Domain Requirements  คือ ความต้องการของ Application ในระบบมากกว่าความต้องการเฉพาะที่ได้มาจากผู้ใช้เท่านั้น โดยอาจเป็นฟังก์ชัน หรือไม่ใช่ฟังก์ชันของระบบ เช่น สามารถเชื่อมต่อกับฐานข้อมูลได้มากกว่า 1 ที่ เป็นต้น 

 

Domain Requirements  ประกอบด้วยดังนี้ 

  • ต้องสามารถเชื่อมต่อกับฐานข้อมูลได้มากกว่า 1 แหล่งข้อมูล (Web Service)
  • การ Download เอกสารต้องมีการระบุสิทธิ การเข้าถึงก่อนเนื่องจากมีระดับของความสำคัญของเอกสาร สำหรับผู้ใช้แต่ละคน
  • ในการสร้างเอกสาร PDF ต้องมีการ Generate รหัสผ่านสำหรับเปิดเอกสาร

 

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

  • ความไม่ชัดเจน (Lack of Clarity) เช่น ภาษาที่ใช้มีความกำกวม
  • ความสับสน (Requirements Confusion) เช่นไม่สามารถเเยกแยะระหว่าง Functional, Non-Functional, Domain และ System Goals
  • การผสมความต้องการ (Requirements Amalgamation)  เป็นการรวมเอาความต้องการหลาย ๆ มารวมกันเป็นความต้องการเดียว

 

Domain Requirements นั้นจะมุ่งเน้นความต้องการของ Application ในระบบมากกว่าความต้องการเฉพาะที่ได้มาจาก User โดยจะเป็นฟังก์ชัน หรือ อาจจะไม่เป็นฟังก์ชันของระบบก็ได้ ยกตัวอย่างเช่น การเชื่อมต่อฐานข้อมูล (Web Service) หรือในการ Download เอกสารก็ต้องมีการกำหนดสิทธิการเข้าใช้งาน

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
เรียกค่า api ของกรมอุตุนิยมวิทยา
โดย eange08 อ 19 ม.ค. 2021 3:32 pm บอร์ด Programming - PHP
1
4
อ 19 ม.ค. 2021 3:38 pm โดย mindphp
มาทำความรู้จักส่วนประกอบของเรียงความภาษาอังกฤษ
โดย Kannaphat อ 19 ม.ค. 2021 1:03 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
8
อ 19 ม.ค. 2021 1:03 pm โดย Kannaphat
Web-facing computer คืออะไร
โดย Kannaphat อ 19 ม.ค. 2021 10:53 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
15
อ 19 ม.ค. 2021 11:14 am โดย Kannaphat
Digital Profile กับ PERSONA คืออันเดียวกัน หรือต่างกันคะ?
โดย MashallMang อ 19 ม.ค. 2021 10:37 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
10
อ 19 ม.ค. 2021 11:06 am โดย mindphp
พอจะมีวิธีทำ dropdown จังหวัดแบบไม่ต้องดึงจากฐานข้อมูล
โดย eange08 จ 18 ม.ค. 2021 10:12 pm บอร์ด Programming - PHP
4
31
อ 19 ม.ค. 2021 11:15 am โดย DanielPe
สอบถามเกี่ยวกับ api ของกรมอุตุนิยม
โดย eange08 จ 18 ม.ค. 2021 10:10 pm บอร์ด Programming - PHP
3
25
อ 19 ม.ค. 2021 11:18 am โดย DanielPe
เอาโฟล์เดอร์ออกยังไงครับ
โดย chakirin.bfds จ 18 ม.ค. 2021 3:26 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
23
จ 18 ม.ค. 2021 3:45 pm โดย chakirin.bfds
5 เหตุผลที่ควรจ้างบริษัทรับทำ SEO สำหรับธุรกิจของคุณ !
โดย totheworld จ 18 ม.ค. 2021 2:34 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10
จ 18 ม.ค. 2021 2:34 pm โดย totheworld