Page 70 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 70

6-58 การวเิ คราะห์และออกแบบระบบเชงิ วัตถุ

       การท�ำงานของยูสเคส
            1.	 จัดเกบ็ ขอ้ มลู ลกู ค้า
            2.	ยนื ยนั รหสั ลอ็ กอนิ และรหสั ผ่านการเขา้ ถึงระบบ

       สามารถเขยี นเปน็ ค�ำอธบิ ายยูสเคสไดด้ งั นี้

 USE CASE: ลงทะเบียน
 ID: 3
 Brief description:
 	 ลงทะเบียนสำ� หรบั ลูกค้าใหมเ่ พื่อเกบ็ ข้อมลู เขา้ ส่รู ะบบ
 Primary actors:
 	 แอ็คเตอรล์ ูกค้า
 Secondary actors:
 	 ไมม่ ี
 Preconditions:
 	 ไม่มี
 Main flow:
 	 1.	 จดั เกบ็ ข้อมลู ลูกคา้
 	 2.	ยืนยันรหสั ล็อกอนิ และรหัสผา่ นการเขา้ ถงึ ระบบ
 Postconditions:
 	 ไม่มี
 Alternative Flows:
 	 ไม่มี

       4.	 ยูสเคสสั่งซ้ือสินค้า
       วัตถุประสงค์ของยูสเคสคือ การสั่งซื้อสินค้าซึ่งท�ำหน้าที่รับค�ำส่ังซ้ือสินค้าจากลูกค้า โดยที่จะให้
ลูกค้าเลอื กสนิ ค้าท่มี อี ยใู่ นคลงั สนิ คา้ และบอกจ�ำนวนท่ตี ้องการส่งั ซ้ือ
       การวิเคราะห์ยูสเคส

            1.	 Precondition คือ ลูกค้าเข้าสรู่ ะบบ
            2.	Postcondition คือ ลกู คา้ ได้รับการยืนยันการสั่งซ้อื สินค้าจากระบบ
            3.	แอค็ เตอร์ทีเ่ กยี่ วขอ้ งในยูสเคส คอื แอ็คเตอรล์ กู ค้า
   65   66   67   68   69   70   71   72   73   74   75