SiamWebCity.com รับสร้างเว็บไซต์ครบวงจร
เลือกภาษา ภาษาอังกฤษ   
หน้าแรก
web
โปรโมทเว็บ
web
รับทำเว็บไซต์
web
สอนทำเว็บ
web
Domain 299บ.
web
ติดต่อเรา
web
 
รับทำเว็บไซต์ครบวงจร รับพัฒนาแอพพลิเคชั่น สำหรับ Facebook iPad iPhone Android รับอบรมการสร้างเว็บไซต์ โปรโมทเว็บไซต์ ดูแลเว็บไซต์ แก้ไขเว็บไซต์ : เริ่มต้นติดต่อที่เรา ที่เหลือเราเป็นผู้จัดการเพื่อท่าน : เราเป็นมากกว่าเครื่องมือที่ช่วยฝ่าวิกฤตเศรษฐกิจ
รายการ
เกี่ยวกับเรา
ทำไมต้องเลือกเรา
ผลงานที่ผ่านมา
เตรียมตัวก่อนทำเว็บ
รับดูแลเว็บไซต์
แอพ Facebook iPhone
โปรแกรมmlm สำเร็จรูป
เช่าโฮสติง
บริการหลังการขาย
เงื่อนไขการรับบริการ
ร่วมงานกับเรา
คำถามที่พบบ่อย
ติดต่อเรา

ฟรีบทความ
คู่มือการใช้งาน  คู่มือการใช้งาน
VDO สอน Dreamweaver  VDO สอน Dreamweaver
Bitcoin บิทคอยน์  Bitcoin บิทคอยน์
PHP MySQL  VDO  เบื้องต้น  PHP MySQL VDO เบื้องต้น
PHP MySQL  เกร็ดความรู้  PHP MySQL เกร็ดความรู้
jQuery  jQuery
HTML5  HTML5
ASP net   MS SQL  ASP net MS SQL
facebook app  facebook app
JSP  JSP
Oracle  Oracle
CSS  CSS
Google  Google
iphone ipad iphone itune ios  iphone ipad iphone itune ios
SEO  SEO
SQL Server  SQL Server
AJAX  AJAX
รดน้ำอัตโนมัติ  สปริงเกอร์  รดน้ำอัตโนมัติ สปริงเกอร์
คอมพิวเตอร์   อินเตอร์เน็ต  คอมพิวเตอร์ อินเตอร์เน็ต
JavaScripts  JavaScripts
cloud computing  cloud computing
xhtml  xhtml
Photoshop  Photoshop
RSS Feed  RSS Feed
wordpress  wordpress
Computer  Computer
MLM ขายตรง ขยายสายงาน  MLM ขายตรง ขยายสายงาน
NUTT's blog  NUTT's blog
ทีวีดิจิตอล DVB T2  ทีวีดิจิตอล DVB T2
Bootstrap CSS  Bootstrap CSS

รับสอน PHP, MySQL, HTML, CSS, Javascripts, FTP, Dreamweaver,PHPMyAdmin, Appserv, WMSEVER, php-Nuke , Joomla, SMF, Oscommerce, Phpbb, Paypal, Adwordsมาเรียนการสร้างเว็บกัน
บริการสอน แนะนำ Adwords , PHP, MySQL, HTML, FTP, SMF, PHPMyAdmin, Dreamweaver, Oscommerce, Photoshop, Flash...

test speed
Display Pagerank
ดูสถิติเว็บไซต์

Use Case Diagram



UML > Use Case Diagram



9.Use Case Diagram -
refer: http://www.docstoc.com/docs/document-preview.aspx?doc_id=4212498

#########################################################################
Use Case Diagram แผนภาพยูสเคส - #########################################################################

Use Case Diagram

·       เป็นแผนภาพที่ใช้ที่แสดงปฏิสัมพันธ์ระหว่างระบบงานและสิ่งที่อยู่นอกระบบงาน

·       แสดงให้เห็นถึงส่วนประกอบทั้งหมด หรือภาพรวมของระบบ

·       เป็นรากฐานในการเริ่มต้นการวิเคราะห์ระบบ

 

ประโยชน์ของ Use Case Diagram

·       ทราบความสามารถของระบบ

·       ทราบผู้ใช้งานในแต่ละส่วนของระบบ

·       ง่ายต่อการสื่อสารระหว่างลูกค้าและผู้พัฒนาระบบ

·       ใช้ทดสอบระบบว่าตรงตามความต้องการของระบบหรือไม่

ส่วนประกอบของ Use Case Diagram

ตัวอย่าง Use Case Diagram

คำอธิบายภาพ

Actor Name: เจ้าของ

คำอธิบาย: เจ้าของ หมายถึง บุคคลที่ขายเครื่องดนตรีมือสอง

Actor Name: ลูกค้า

คำอธิบาย: ลูกค้า หมายถึง บุคคลที่ซื้อเครื่องดนตรีมือสองจากเจ้าของกิจการ

Use – Case Name: การขายเครื่องดนตรีมือสอง

คำอธิบาย: เจ้าของกิจการทำการขายเครื่องดนตรีมือสองให้กับลูกค้า

Use – Case Name: ชำระเงิน / ออกใบเสร็จ

คำอธิบาย: ลูกค้าชำระเงินตามราคาเครื่องดนตรี เมื่อได้มีการชำระเงินทางร้านจะออกใบเสร็จให้กับลูกค้า

Use – Case Name: รับเครื่องดนตรี

คำอธิบาย: เป็นการส่งมอบเครื่องดนตรีให้ลูกค้า

Use – Case Name: ออกรายงาน

คำอธิบาย: เจ้าของทำการบันทึกข้อมูลจากการขาย เพื่อนำมาสรุปยอดขายให้ทราบถึงรายละเอียดที่เกี่ยวกับการขายเครื่องดนตรีมือสองในแต่ละวัน ช่วงวันและประจำเดือน

Sequence Diagram

  แผนภาพลำดับเหตุการณ์ เป็นแผนภาพแสดงการกำหนดเวลาของการทำรายการที่เกิดขึ้นระหว่างวัตถุหนึ่ง กับอีกวัตถุหนึ่ง ซึ่งนำมาใช้ในการบรรยายรายละเอียดการทำงานภายใน Use Case

สัญลักษณ์ ดังนี้

ตัวอย่าง แผนภาพลำดับเหตุการณ์

 


#########################################################################

Use Case Diagram

  • เป็นแผนภาพที่ใช้ที่แสดงปฏิสัมพันธ์ระหว่างระบบงานและสิ่งที่อยู่นอกระบบงาน
  • แสดงให้เห็นถึงส่วนประกอบทั้งหมด หรือ ภาพรวมของระบบ
  • เป็นรากฐานในการเริ่มต้นการวิเคราะห์ระบบ
  • ค้นหาว่าระบบทำอะไร โดยไม่สนใจกลไกการทำงานหรือเทคนิคเปรียบเสมือน “กล่องดำ” (Black Box)

ประโยชน์ของ Use Case Diagram

  • ทราบความสามารถของระบบ
  • ทราบผู้ใช้งานในแต่ละส่วนของระบบ
  • ง่ายต่อการสื่อสารระหว่างลูกค้าและผู้พัฒนาระบบ
  • ใช้ทดสอบระบบว่าตรงตามความต้องการของระบบหรือไม่

ส่วนประกอบของ Use Case Diagram

  • Use Case Diagram ประกอบด้วย
    • Actor คือ ผู้ที่กระทำกับระบบ อาจเป็นผู้ที่ทำการส่งข้อมูล, รับข้อมูล หรือ แลกเปลี่ยนข้อมูลกับระบบนั้นๆ เช่น ลูกค้ากับระบบสั่งซื้อสินค้าทางโทรศัพท์
    • Use Case คือ หน้าที่หรืองานต่างๆในระบบ เช่น การเช็คสต็อค การสั่งซื้อสินค้า เป็นต้น
    • Relationship คือ ความสัมพันธ์ระหว่าง Use Case กับ Actor

สัญลักษณ์ใน Use Case Diagram:

UseCase1.jpg

ตัวอย่าง Use Case Diagram การถอนเงิน

UseCase2_1.jpg

ตัวอย่าง Use Case Diagram การสั่งซื้อสินค้าทางโทรศัพท์

UseCase3.jpg

ความสัมพันธ์ระหว่าง Actor

  • Actor สามารถสืบทอดคุณสมบัติพื้นฐาน (Inherit) จาก Actor อื่นได้ หลักการนี้เรียกว่า Generalization
    UseCase4.jpg

ความสัมพันธ์ระหว่าง Use Case

1. ความสัมพันธ์แบบรวม (Include Relationship)
  • บางกรณี Use Case จำเป็นต้องอาศัยการทำงานของ Use Case อื่น
  • สัญลักษณ์จะเป็นลูกศรเส้นประแสดงสัญลักษณ์ <> หรือ <> ลากจาก Base Use Case ไปยัง Use Case ที่ถูกเรียกใช้หรือที่ถูกรวมไว้ด้วยกัน

ตัวอย่างความสัมพันธ์แบบรวม (Include Relationship)

UseCase5.jpg
UseCase6.jpg

2. ความสัมพันธ์แบบขยาย (Extend Relationship)

  • การที่ Use Case หนึ่งไปมีผลต่อการทำงานตามปกติของอีก Use Case หนึ่ง นั่นหมายถึง Use Case ที่มา Extend นั้นจะส่งผลให้การทำงานของ Base Use Case มีการสะดุด เปลี่ยนกิจกรรมไป หรือได้ผลกระทบ
  • สัญลักษณ์จะเป็นลูกศรเส้นประแสดงสัญลักษณ์ <> ลากจาก Use Case ที่ถูก Extend ไปยัง Base Use Case

ตัวอย่างความสัมพันธ์แบบขยาย (Extend Relationship)

UseCase7.jpg
UseCase8.jpg

การเขียนคำบรรยาย Use Case

  1. คำบรรยายเหตุการณ์หลัก (Main Flow of Events) เป็นการอธิบายถึงชุดเหตุการณ์หลักที่เกิดขึ้นในการปฏิบัติงานของ Use Case หนึ่งๆ ของระบบตามลำดับ คำบรรยายประกอบด้วยชื่อ Use Case และขั้นตอนการทำงานตามลำดับ
  2. คำบรรยายเหตุการณ์พิเศษ (Exceptional Flow of Events)นอกเหนือจากคำบรรยายเหตุการณ์หลัก อาจมีเหตุการณ์พิเศษเกิดขึ้น ทำให้ต้องมีการสร้างคำบรรยายเหตุการณ์พิเศษดังกล่าว


Short URL click! Facebook Share
<< Back : เข้าชม 38,859 ครั้ง : ขึ้นไปด้านบน
รับโพสเว็บ รับจ้างโพสเว็บบอร์ด รับโพสเว็บไซด์ webboard Seeding รับจ้างโพสต์ โปรโมทเว็บไซต์ webUB.com



รับทำเว็บไซต์, ทำเว็บ, สร้างเว็บไซต์, รับทำเว็บ, รับออกแบบเว็บ, รับเขียนเว็บ, ออกแบบเว็บ, เว็บดีไซน์, รับสร้างเว็บ, เขียนเว็บไซต์, เว็บ, บริษัท ทำเว็บ, บริษัท สร้างเว็บ, บริษัท ออกแบบเว็บ, บริษัท เขียนเว็บ, ผลงานเว็บ, โฮสติ้ง,Design,Web,เว็บ,เว็บ โฮสติ้ง,เว็ป,โฮสติ้ง ราคาถูก,เว็บไซต์,จดโดเมน,เว็บโฮสติ้ง,Web Download,Web PHP,Flash MX,Graphic Design,Search Engine, Web, Design, Web Host,Web Hosting,Web Page,เขียนเว็บ,เขียนเว็บไซต์,จัดทำเว็บ,จัดทำเว็บไซต์,ทำเว็บ,ทำเว็บไซต์, โปรโมทเว็บ,ฟรี เว็บ,รับเขียนเว็บ,รับทำเว็บ,รับทำเว็บไซต์,รับออกแบบเว็บ,รับออกแบบเว็บไซ ต์,เว็บ สำเร็จรูป,เว็บดีไซน์,เว็ปไซต์, สร้างเว็บ,สร้างเว็บไซต์,ออกแบบ เว็บไซต์,ออกแบบเว็บ,ออกแบบเว็บไซต์,เขียนโปรแกรม,บริการเว็บโฮสติ้ง,ประชา สัมพันธ์เว็บ,รับจัดทำเว็บไซต์,รับสร้างเว็บ,เว็บโปรแกรม,เว็บสวย, บริการจัดทำเว็บไซต์,บริษัทรับจัดทำเว็บไซต์,ให้บริการจัดทำเว็บไซต์, มีประสบการณ์การจัดทำเว็บไซต์, งานบริการเว็บไซต์,ผลงานการเว็บไซต์,ผลงานเว็บไซต์,เว็บไซต์,เว็บไซต์ ปรัชญา "พอเพียง",เว็บไซต์ราคาที่ยุติธรรม,เว็บไซต์ระบบมาตรฐาน,เว็บไซต์ทุกงาน, เว็บไซต์ธุรกิจ, โปรโมทเว็บ,ประชาสัมพันธ์เว็บ,เว็บ,ออกแบบเว็บ,เขียนโปรแกรม,สร้างเว็บ,ออก แบบเว็บไซต์,ทำเว็บ,เว็บสวย,เขียนเว็บไซต์,ทำเว็บไซต์,รับทำเว็บ,รับออกแบบ เว็บ,เขียนเว็บ,รับเขียนเว็บ,รับทำเว็บไซต์,รับจัดทำเว็บไซต์,เว็บโฮสติ้ง, จัดทำเว็บ,เว็บโปรแกรม,เว็บไซต์,เว็บดีไซน์,รับออกแบบเว็บไซต์,สร้างเว็บไซ ต์,เว็บ,จดโดเมน,บริการเว็บโฮสติ้ง,จัดทำเว็บไซต์,โปรแกรมคอมพิวเตอร์

รับทำเว็บไซต์ : โปรโมทเว็บไซต์ : รับเขียนโปรแกรม : สอนสร้างเว็บ : จด Domain name 299บ. : เช่า Hosting : บริการดูแลเว็บไซต์ : รับซื้อ ขาย Rolex : Sitemap.xml
สปริงเกอร์

ข้อสอบ คลังข้อสอบ ระบบข้อสอบ โปรแกรมข้อสอบ ฟรี Exam.in.th
เว็บไซต์ในเครือข่าย: SiamWebCity.com webUB.com EXAM.in.th ข้อสอบ.ไทย ไอเดียแต่งบ้าน homeEST.com
Copyright © 2009-2019 SiamWebCity.COM. ® All rights reserved. หมายเลขทะเบียนประกอบพานิชย์อิเลคทรอนิกส์ : 0447314800321
E-mail, Google Talk : admin [at] siamwebcity.com, Skype: SiamWebCity.com
ขึ้นไปด้านบน