Use Case ระบบคืนหนังสือ
ภาพที่ 3.40 Use Case ระบบคืนหนังสือ
ตารางที่ 4 Use Case
Documentation คืนหนังสือ
Name
|
Use
Case Documentation : คืนหนังสือ
|
Use
Case ID
|
4
|
Use
Case Name
|
คืนหนังสือ
|
Actor
|
สมาชิก , บรรณารักษ์
|
Purpose
|
เพื่อให้สมาชิกได้นำหนังสือที่ยืมไปมาคืน
|
Level
|
Base
Use Case
|
Precondition
|
ต้องเป็นสมาชิกและมีบัตรสมาชิก
|
Post
condition
|
สมาชิกได้คืนหนังสือที่ยืมไป
|
Main
Flow
|
1.
Use Case จะเริ่มก็ต่อเมื่อสมาชิกได้ยืมหนังสือไปแล้วต้องการที่จะคืนหนังสือ
2.
บรรณารักษ์ตรวจสอบกำหนดการคืนหนังสือ
3.
บรรณารักษ์ตรวจสอบสภาพหนังสือที่สมาชิกจะคืน
4.
บรรณารักษ์คำนวณค่าปรับกรณีที่เกินกำหนด
4.1.
ถ้าเกินกำหนด คำนวณค่าปรับ
4.2.
ถ้าไม่เกินกำหนด คืนหนังสือได้ไม่ต้องคำนวณค่าปรับ
5.
บรรณารักษ์คำนวณค่าปรับกรณีที่หนังสือชารุด
5.1.
ถ้าหนังสือชารุด คำนวณค่าปรับ
5.2.
ถ้าไม่ชารุด ให้คืนหนังสือได้ ไม่ต้องคำนวณค่าปรับ
|
Alternate
condition
|
-
|
ตารางที่ 4.1 Use Case
Documentation ตรวจสอบกำหนดคืนหนังสือ
Name
|
Use
Case Documentation : ตรวจสอบกำหนดคืนหนังสือ
|
Use
Case ID
|
4.1
|
Use
Case Name
|
ตรวจสอบกำหนดคืนหนังสือ
|
Actor
|
บรรณารักษ์
|
Purpose
|
เพื่อให้บรรณารักษ์ทราบกำหนดคืนหนังสือ
|
Level
|
Include
Use Case
|
Precondition
|
บรรณารักษ์ตรวจสอบกำหนดการคืน
|
Post
condition
|
บรรณารักษ์ทราบกำหนดการคืนหนังสือ
|
Main
Flow
|
1.
Use Case จะเริ่มก็ต่อเมื่อต้องการตรวจสอบกำหนดคืนหนังสือ
2.
บรรณารักษ์ตรวจสอบกำหนดคืนหนังสือ
3.
บรรณารักษ์ทราบกำหนดคืนหนังสือ
3.1
เกินกำหนด คำนวณค่าปรับและชาระค่าปรับ
3.2
ไม่เกินกำหนด คืนหนังสือได้
|
Alternate
condition
|
-
|
ตารางที่ 4.2 Use Case
Documentation ตรวจสอบสภาพหนังสือ
Name
|
Use
Case Documentation : ตรวจสอบสภาพหนังสือ
|
Use
Case ID
|
4.2
|
Use
Case Name
|
ตรวจสอบสภาพหนังสือ
|
Actor
|
บรรณารักษ์
|
Purpose
|
เพื่อตรวจสอบสภาพหนังสือ
|
Level
|
Include
Use Case
|
Precondition
|
บรรณารักษ์ตรวจสอบ
|
Post
condition
|
บรรณารักษ์ทราบว่าหนังสือที่สมาชิกจะคืนนั้นอยู่ในสภาพไหน
|
Main
Flow
|
1.
Use Case จะเริ่มก็ต่อเมื่อต้องการตรวจสอบสภาพหนังสือ
2.
บรรณารักษ์ทราบว่าหนังสืออยู่ในสภาพไหน
2.1
หนังสือชารุด คำนวณค่าปรับ และชาระค่าปรับ
2.2
หนังสือไม่ชารุด คืนหนังสือได้
|
Alternate
condition
|
-
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น