Thursday 20 July 2017

ออนไลน์ trading ระบบ uml แผนภาพ


นอกจากการแนะนำกรณีการใช้งานเป็นองค์ประกอบหลักในการพัฒนาซอฟต์แวร์แล้ว Jacobson (1994) ยังได้นำเสนอแผนภาพสำหรับการแสดงผลกรณีการใช้งาน แผนภาพกรณีการใช้งานเป็นส่วนหนึ่งของ UML เช่นกัน หลายคนมองว่าแผนผังแบบนี้มีประโยชน์ อย่างไรก็ตามผมต้องเน้นว่าคุณไม่จำเป็นต้องวาดแผนภาพเพื่อใช้กรณีการใช้งาน หนึ่งในโครงการที่มีประสิทธิภาพมากที่สุดที่ฉันรู้ว่ากรณีการใช้งานที่เกี่ยวข้องกับการรักษาแต่ละคนบนบัตรดัชนีและการจัดเรียงบัตรเป็นกองเพื่อแสดงสิ่งที่จำเป็นในการสร้างซ้ำในแต่ละ รูปที่ 3-2 แสดงกรณีการใช้งานระบบการซื้อขายทางการเงินบางส่วน รูปที่ 3-2 Use Case Diagram นักแสดงคือบทบาทที่ผู้ใช้เล่นด้วยความเคารพต่อระบบ มีนักแสดงสี่คนในรูปภาพ 3-2: ผู้จัดการฝ่ายการค้าผู้ประกอบการผู้ขายและระบบบัญชี (ใช่ฉันรู้ว่ามันจะดีกว่าที่จะใช้บทบาทของคำ แต่เห็นได้ชัดว่ามี mistranslation จากสวีเดน) อาจจะมีผู้ค้าจำนวนมากในองค์กรที่กำหนด แต่เท่าที่ระบบเป็นห่วงพวกเขาเล่นทั้งหมด บทบาทเดียวกัน ผู้ใช้อาจมีบทบาทมากกว่าหนึ่งบทบาท ตัวอย่างเช่นผู้ค้ารายอาวุโสคนหนึ่งอาจมีบทบาทเป็นผู้จัดการฝ่ายการค้าและเป็นผู้ค้าปกติซึ่ง Trader อาจเป็นพนักงานขาย เมื่อต้องรับมือกับนักแสดงสิ่งสำคัญคือต้องคิดถึงบทบาทมากกว่าที่จะเป็นคนหรือตำแหน่งงาน นักแสดงใช้กรณีศึกษา นักแสดงเดี่ยวคนหนึ่งอาจใช้กรณีการใช้งานจำนวนมากได้ในทางตรงกันข้ามกรณีการใช้งานอาจมีผู้แสดงหลายคนดำเนินการดังกล่าว ในทางปฏิบัติฉันพบว่านักแสดงมีประโยชน์มากที่สุดเมื่อพยายามหากรณีการใช้งาน เมื่อต้องเผชิญกับระบบใหญ่ระบบจะสามารถหารายชื่อกรณีการใช้งานได้ยาก ในสถานการณ์เหล่านั้นจะง่ายกว่าในรายชื่อนักแสดงก่อนแล้วลองหารายละเอียดการใช้งานของนักแสดงแต่ละคน นักแสดงไม่จำเป็นต้องเป็นมนุษย์แม้ว่านักแสดงจะแสดงเป็นตัวเลขติดภายในแผนภาพกรณีการใช้งาน นักแสดงยังสามารถเป็นระบบภายนอกที่ต้องการข้อมูลบางอย่างจากระบบปัจจุบัน ในรูปที่ 3-2 เราจะเห็นความจำเป็นในการอัปเดตบัญชีสำหรับระบบบัญชี มีหลายรูปแบบในสิ่งที่คนแสดงเป็นนักแสดง บางคนแสดงทุกระบบภายนอกหรือนักแสดงของมนุษย์ในแผนภาพกรณีการใช้งานอื่น ๆ ชอบที่จะแสดงการริเริ่มของกรณีการใช้งาน ฉันชอบที่จะแสดงนักแสดงที่ได้รับค่าจากกรณีการใช้งานซึ่งบางคนอ้างถึงว่าเป็นนักแสดงหลัก แต่ฉันไม่ใช้เวลานี้มากนัก Im ยินดีที่จะเห็นระบบบัญชีได้รับค่าโดยไม่ต้องพยายามที่จะคิดออกนักแสดงของมนุษย์ที่ได้รับค่าจากระบบบัญชีที่จะนำมาซึ่งการสร้างแบบจำลองระบบบัญชีของตัวเอง กล่าวได้ว่าคุณควรตั้งคำถามเกี่ยวกับกรณีการใช้งานกับนักแสดงระบบค้นหาเป้าหมายของผู้ใช้จริงและพิจารณาแนวทางอื่นในการบรรลุเป้าหมายเหล่านั้น เมื่อฉันทำงานร่วมกับนักแสดงและกรณีที่ใช้ฉันไม่ต้องห่วงมากเกินไปเกี่ยวกับความสัมพันธ์ที่แน่นอนระหว่างพวกเขา เวลาส่วนใหญ่สิ่งที่ Im จริงๆหลังจากที่เป็นกรณีการใช้งานนักแสดงเป็นเพียงวิธีการที่จะได้รับมี ตราบเท่าที่ฉันได้รับการใช้งานทั้งหมดกรณี Im ไม่กังวลเกี่ยวกับรายละเอียดของนักแสดง มีบางสถานการณ์ที่สามารถติดตามนักแสดงได้ในภายหลัง ระบบอาจต้องกำหนดค่าสำหรับผู้ใช้หลายประเภท ในกรณีนี้ผู้ใช้แต่ละคนจะเป็นนักแสดงและกรณีการใช้งานจะแสดงให้คุณเห็นว่านักแสดงแต่ละคนต้องทำอะไร การติดตามผู้ที่ต้องการใช้กรณีสามารถช่วยคุณเจรจาลำดับความสำคัญระหว่างนักแสดงต่างๆได้ บางกรณีการใช้งานไม่มีการเชื่อมโยงที่ชัดเจนกับนักแสดงเฉพาะ พิจารณา บริษัท สาธารณูปโภค เห็นได้ชัดว่าหนึ่งในกรณีการใช้งานคือ Send Out Bill ไม่ใช่เรื่องง่ายที่จะระบุนักแสดงที่เกี่ยวข้องอย่างไรก็ตาม ไม่มีบทบาทผู้ใช้เฉพาะขอการเรียกเก็บเงิน การเรียกเก็บเงินถูกส่งไปยังลูกค้า แต่ลูกค้าจะไม่คัดค้านหากไม่ได้เกิดขึ้น การคาดเดาที่ดีที่สุดของนักแสดงที่นี่คือแผนกการเรียกเก็บเงินซึ่งจะได้รับค่าจากกรณีการใช้งาน แต่การเรียกเก็บเงินไม่ได้เกี่ยวข้องกับการเล่นกรณีการใช้งาน โปรดทราบว่าบางกรณีการใช้งานจะไม่ปรากฏออกมาอันเป็นผลมาจากกระบวนการคิดเกี่ยวกับกรณีการใช้งานของนักแสดงแต่ละคน ถ้าเกิดว่าอย่ากังวลมากเกินไป สิ่งที่สำคัญคือเข้าใจกรณีการใช้งานและเป้าหมายของผู้ใช้ที่พวกเขาพอใจ แหล่งข้อมูลที่ดีสำหรับการระบุกรณีการใช้งานคือเหตุการณ์ภายนอก คิดถึงเหตุการณ์ทั้งหมดที่เกิดขึ้นจากโลกภายนอกที่คุณต้องการทำปฏิกิริยา เหตุการณ์ที่กำหนดอาจทำให้เกิดปฏิกิริยาของระบบที่ไม่เกี่ยวกับผู้ใช้หรืออาจทำให้เกิดปฏิกิริยาจากผู้ใช้เป็นหลัก การระบุเหตุการณ์ที่คุณต้องการจะช่วยให้คุณสามารถระบุกรณีการใช้งานได้ ใช้กรณีสัมพันธ์นอกจากการเชื่อมโยงระหว่างนักแสดงและกรณีการใช้งานคุณสามารถแสดงความสัมพันธ์หลายชนิดระหว่างกรณีการใช้งาน ความสัมพันธ์แบบรวมเกิดขึ้นเมื่อคุณมีพฤติกรรมที่คล้ายคลึงกันในกรณีการใช้งานมากกว่าหนึ่งกรณีและคุณไม่ต้องการเก็บสำเนาคำอธิบายลักษณะการทำงานนี้ไว้ ตัวอย่างเช่นการวิเคราะห์ความเสี่ยงและการจัดการราคาทำให้คุณต้องให้ความสำคัญกับข้อตกลง การอธิบายการประเมินค่าข้อตกลงเกี่ยวข้องกับการเขียนที่เป็นธรรมและฉันเกลียดการคัดลอกและวาง ดังนั้นฉันจึงแยกคดีการใช้งาน Deal Value แยกต่างหากสำหรับสถานการณ์นี้และอ้างถึงกรณีดังกล่าวจากกรณีการใช้งานเดิม คุณใช้การใช้กรณีทั่วไปเมื่อคุณมีกรณีการใช้งานหนึ่งที่คล้ายคลึงกับกรณีการใช้งานอื่น แต่ไม่มากอีก ผลนี้ทำให้เราสามารถจับภาพสถานการณ์อื่นได้อีกทางหนึ่ง ในตัวอย่างของเรากรณีการใช้งานพื้นฐานคือ Capture Deal นี่เป็นกรณีที่ทุกอย่างราบรื่น สิ่งต่างๆอาจทำให้การจับภาพข้อตกลงเป็นไปอย่างราบรื่น หนึ่งคือเมื่อมีการ จำกัด วงเงินไว้เช่นจำนวนเงินสูงสุดที่องค์กรการค้าได้จัดตั้งขึ้นสำหรับลูกค้ารายใดรายหนึ่ง ที่นี่เรา dont ดำเนินการตามปกติพฤติกรรมที่เกี่ยวข้องกับกรณีการใช้งานที่กำหนดเราดำเนินการทางเลือก เราสามารถนำการเปลี่ยนแปลงนี้ไปใช้ในกรณีการใช้งานจับการจับภาพแทนได้เช่นเดียวกับกรณีการสั่งซื้อผลิตภัณฑ์ที่ฉันอธิบายไว้ก่อนหน้านี้ อย่างไรก็ตามเราอาจรู้สึกว่าทางเลือกนี้มีความแตกต่างกันพอสมควรที่จะได้รับการใช้งานแยกกัน เราใส่เส้นทางอื่นในกรณีการใช้งานเฉพาะซึ่งอ้างถึงกรณีการใช้งานพื้นฐาน กรณีการใช้งานเฉพาะสามารถแทนที่ส่วนหนึ่งส่วนใดของกรณีการใช้งานฐานแม้ว่าจะยังคงเป็นเรื่องที่น่าพอใจสำหรับเป้าหมายผู้ใช้ที่เหมือนกันก็ตาม ความสัมพันธ์ที่สามซึ่งฉันไม่ได้แสดงในรูปที่ 3-2 เรียกว่า extended เป็นหลักนี้คล้ายกับ generalization แต่มีกฎมากขึ้นไป เมื่อใช้โครงสร้างนี้การขยายกรณีการใช้งานอาจเพิ่มลักษณะการทำงานลงในกรณีการใช้งานพื้นฐาน แต่เวลานี้กรณีการใช้งานพื้นฐานต้องประกาศจุดเชื่อมต่อบางส่วนและกรณีการขยายการใช้งานอาจเพิ่มลักษณะการทำงานเพิ่มเติมเฉพาะที่ส่วนขยายดังกล่าวเท่านั้น (ดูรูปที่ 3-3) รูปที่ 3-3 ขยายความสัมพันธ์กรณีการใช้งานอาจมีจุดต่อขยายจำนวนมากและกรณีการขยายการใช้งานอาจขยายจุดต่อขยายเหล่านี้อย่างน้อยหนึ่งจุด คุณระบุคนที่อยู่บนเส้นแบ่งระหว่างกรณีการใช้งานบนแผนภาพ การขยายความกว้างและการขยายช่วยให้คุณสามารถแบ่งกรณีการใช้งานได้ ในระหว่างการอธิบายเพิ่มเติมฉันมักจะแบ่งกรณีการใช้งานใด ๆ ที่ซับซ้อนเกินไป ฉันแยกระหว่างขั้นตอนการก่อสร้างของโครงการถ้าฉันพบว่าฉันไม่สามารถสร้างกรณีการใช้งานทั้งหมดในหนึ่งซ้ำ เมื่อฉันแยกฉันชอบที่จะทำตามปกติกรณีแรกและรูปแบบในภายหลัง ใช้กฎต่อไปนี้ การใช้งานรวมถึงเมื่อคุณกำลังทำซ้ำตัวเองในกรณีการใช้งานแยกต่างหากสองฉบับขึ้นไปและคุณต้องการหลีกเลี่ยงการทำซ้ำ ใช้ generalization เมื่อคุณอธิบายความแปรปรวนในลักษณะการทำงานปกติและคุณต้องการอธิบายเรื่องนี้โดยไม่ตั้งใจ ใช้ส่วนขยายเมื่อคุณอธิบายรูปแบบพฤติกรรมปกติและต้องการใช้รูปแบบที่ควบคุมได้มากขึ้นประกาศจุดต่อของคุณในกรณีการใช้งานพื้นฐานของคุณโดยใช้ Diagram Case ใช้ Case Diagrams นอกเหนือจากการแนะนำกรณีการใช้งานเป็นองค์ประกอบหลักในการพัฒนาซอฟต์แวร์แล้ว Jacobson (1994) ยังได้แนะนำแผนภาพสำหรับการใช้งานกรณีที่มองเห็นภาพ แผนภาพกรณีการใช้งานเป็นส่วนหนึ่งของ UML เช่นกัน หลายคนมองว่าแผนผังแบบนี้มีประโยชน์ อย่างไรก็ตามผมต้องเน้นว่าคุณไม่จำเป็นต้องวาดแผนภาพเพื่อใช้กรณีการใช้งาน หนึ่งในโครงการที่มีประสิทธิภาพมากที่สุดที่ฉันรู้ว่ากรณีการใช้งานที่เกี่ยวข้องกับการรักษาแต่ละคนบนบัตรดัชนีและการจัดเรียงบัตรเป็นกองเพื่อแสดงสิ่งที่จำเป็นในการสร้างซ้ำในแต่ละ รูปที่ 3-2 แสดงกรณีการใช้งานระบบการซื้อขายทางการเงินบางส่วน รูปที่ 3-2 Use Case Diagram นักแสดงคือบทบาทที่ผู้ใช้เล่นด้วยความเคารพต่อระบบ มีนักแสดงสี่คนในรูปภาพ 3-2: ผู้จัดการฝ่ายการค้าผู้ประกอบการผู้ขายและระบบบัญชี (ใช่ฉันรู้ว่ามันจะดีกว่าที่จะใช้บทบาทของคำ แต่เห็นได้ชัดว่ามี mistranslation จากสวีเดน) อาจจะมีผู้ค้าจำนวนมากในองค์กรที่กำหนด แต่เท่าที่ระบบเป็นห่วงพวกเขาเล่นทั้งหมด บทบาทเดียวกัน ผู้ใช้อาจมีบทบาทมากกว่าหนึ่งบทบาท ตัวอย่างเช่นผู้ค้ารายอาวุโสคนหนึ่งอาจมีบทบาทเป็นผู้จัดการฝ่ายการค้าและเป็นผู้ค้าปกติซึ่ง Trader อาจเป็นพนักงานขาย เมื่อต้องจัดการกับนักแสดงสิ่งสำคัญคือต้องคิดถึงบทบาทมากกว่าคนหรือตำแหน่งงาน นักแสดงใช้กรณีศึกษา นักแสดงเดี่ยวคนหนึ่งอาจใช้กรณีการใช้งานจำนวนมากได้ในทางตรงกันข้ามกรณีการใช้งานอาจมีผู้แสดงหลายคนดำเนินการดังกล่าว ในทางปฏิบัติฉันพบว่านักแสดงมีประโยชน์มากที่สุดเมื่อพยายามหากรณีการใช้งาน เมื่อต้องเผชิญกับระบบใหญ่ระบบจะสามารถหารายชื่อกรณีการใช้งานได้ยาก ในสถานการณ์เหล่านั้นจะง่ายกว่าในรายชื่อนักแสดงก่อนแล้วลองหารายละเอียดการใช้งานของนักแสดงแต่ละคน นักแสดงไม่จำเป็นต้องเป็นมนุษย์แม้ว่านักแสดงจะแสดงเป็นตัวเลขติดภายในแผนภาพกรณีการใช้งาน นักแสดงยังสามารถเป็นระบบภายนอกที่ต้องการข้อมูลบางอย่างจากระบบปัจจุบัน ในรูปที่ 3-2 เราจะเห็นความจำเป็นในการอัปเดตบัญชีสำหรับระบบบัญชี มีหลายรูปแบบในสิ่งที่คนแสดงเป็นนักแสดง บางคนแสดงทุกระบบภายนอกหรือนักแสดงของมนุษย์ในแผนภาพกรณีการใช้งานอื่น ๆ ชอบที่จะแสดงการริเริ่มของกรณีการใช้งาน ฉันชอบที่จะแสดงนักแสดงที่ได้รับค่าจากกรณีการใช้งานซึ่งบางคนอ้างถึงว่าเป็นนักแสดงหลัก แต่ฉันไม่ใช้เวลานี้มากนัก Im ยินดีที่จะเห็นระบบบัญชีได้รับค่าโดยไม่ต้องพยายามที่จะคิดออกนักแสดงของมนุษย์ที่ได้รับค่าจากระบบบัญชีที่จะนำมาซึ่งการสร้างแบบจำลองระบบบัญชีของตัวเอง กล่าวได้ว่าคุณควรตั้งคำถามเกี่ยวกับกรณีการใช้งานกับนักแสดงระบบค้นหาเป้าหมายของผู้ใช้จริงและพิจารณาแนวทางอื่นในการบรรลุเป้าหมายเหล่านั้น เมื่อฉันทำงานร่วมกับนักแสดงและกรณีที่ใช้ฉันไม่ต้องห่วงมากเกินไปเกี่ยวกับความสัมพันธ์ที่แน่นอนระหว่างพวกเขา เวลาส่วนใหญ่สิ่งที่ Im จริงๆหลังจากที่เป็นกรณีการใช้งานนักแสดงเป็นเพียงวิธีการที่จะได้รับมี ตราบเท่าที่ฉันได้รับการใช้งานทั้งหมดกรณี Im ไม่กังวลเกี่ยวกับรายละเอียดของนักแสดง มีบางสถานการณ์ที่สามารถติดตามนักแสดงได้ในภายหลัง ระบบอาจต้องกำหนดค่าสำหรับผู้ใช้หลายประเภท ในกรณีนี้ผู้ใช้แต่ละคนจะเป็นนักแสดงและกรณีการใช้งานจะแสดงให้คุณเห็นว่านักแสดงแต่ละคนต้องทำอะไร การติดตามผู้ที่ต้องการใช้กรณีสามารถช่วยคุณเจรจาลำดับความสำคัญระหว่างนักแสดงต่างๆได้ บางกรณีการใช้งานไม่มีการเชื่อมโยงที่ชัดเจนกับนักแสดงเฉพาะ พิจารณา บริษัท สาธารณูปโภค เห็นได้ชัดว่าหนึ่งในกรณีการใช้งานคือ Send Out Bill ไม่ใช่เรื่องง่ายที่จะระบุนักแสดงที่เกี่ยวข้องอย่างไรก็ตาม ไม่มีบทบาทผู้ใช้เฉพาะขอการเรียกเก็บเงิน การเรียกเก็บเงินถูกส่งไปยังลูกค้า แต่ลูกค้าจะไม่คัดค้านหากไม่ได้เกิดขึ้น การคาดเดาที่ดีที่สุดของนักแสดงที่นี่คือแผนกการเรียกเก็บเงินซึ่งจะได้รับค่าจากกรณีการใช้งาน แต่การเรียกเก็บเงินไม่ได้เกี่ยวข้องกับการเล่นกรณีการใช้งาน โปรดทราบว่าบางกรณีการใช้งานจะไม่ปรากฏออกมาอันเป็นผลมาจากกระบวนการคิดเกี่ยวกับกรณีการใช้งานของนักแสดงแต่ละคน ถ้าเกิดว่าอย่ากังวลมากเกินไป สิ่งที่สำคัญคือเข้าใจกรณีการใช้งานและเป้าหมายของผู้ใช้ที่พวกเขาพอใจ แหล่งข้อมูลที่ดีสำหรับการระบุกรณีการใช้งานคือเหตุการณ์ภายนอก คิดถึงเหตุการณ์ทั้งหมดที่เกิดขึ้นจากโลกภายนอกที่คุณต้องการทำปฏิกิริยา เหตุการณ์ที่กำหนดอาจทำให้เกิดปฏิกิริยาของระบบที่ไม่เกี่ยวกับผู้ใช้หรืออาจทำให้เกิดปฏิกิริยาจากผู้ใช้เป็นหลัก การระบุเหตุการณ์ที่คุณต้องการจะช่วยให้คุณสามารถระบุกรณีการใช้งานได้ ใช้กรณีสัมพันธ์นอกจากการเชื่อมโยงระหว่างนักแสดงและกรณีการใช้งานคุณสามารถแสดงความสัมพันธ์หลายชนิดระหว่างกรณีการใช้งาน ความสัมพันธ์แบบรวมเกิดขึ้นเมื่อคุณมีพฤติกรรมที่คล้ายคลึงกันในกรณีการใช้งานมากกว่าหนึ่งกรณีและคุณไม่ต้องการเก็บสำเนาคำอธิบายลักษณะการทำงานนี้ไว้ ตัวอย่างเช่นการวิเคราะห์ความเสี่ยงและการจัดการราคาทำให้คุณต้องให้ความสำคัญกับข้อตกลง การอธิบายการประเมินค่าข้อตกลงเกี่ยวข้องกับการเขียนที่เป็นธรรมและฉันเกลียดการคัดลอกและวาง ดังนั้นฉันจึงแยกคดีการใช้งาน Deal Value แยกต่างหากสำหรับสถานการณ์นี้และอ้างถึงกรณีดังกล่าวจากกรณีการใช้งานเดิม คุณใช้การใช้กรณีทั่วไปเมื่อคุณมีกรณีการใช้งานหนึ่งที่คล้ายคลึงกับกรณีการใช้งานอื่น แต่ไม่มากอีก ผลนี้ทำให้เราสามารถจับภาพสถานการณ์อื่นได้อีกทางหนึ่ง ในตัวอย่างของเรากรณีการใช้งานพื้นฐานคือ Capture Deal นี่เป็นกรณีที่ทุกอย่างราบรื่น สิ่งต่างๆอาจทำให้การจับภาพข้อตกลงเป็นไปอย่างราบรื่น หนึ่งคือเมื่อมีการ จำกัด วงเงินไว้เช่นจำนวนเงินสูงสุดที่องค์กรการค้าได้จัดตั้งขึ้นสำหรับลูกค้ารายใดรายหนึ่ง ที่นี่เรา dont ดำเนินการตามปกติพฤติกรรมที่เกี่ยวข้องกับกรณีการใช้งานที่กำหนดเราดำเนินการทางเลือก เราสามารถนำการเปลี่ยนแปลงนี้ไปใช้ในกรณีการใช้งานจับการจับภาพแทนได้เช่นเดียวกับกรณีการสั่งซื้อผลิตภัณฑ์ที่ฉันอธิบายไว้ก่อนหน้านี้ อย่างไรก็ตามเราอาจรู้สึกว่าทางเลือกนี้มีความแตกต่างกันพอสมควรที่จะได้รับการใช้งานแยกกัน เราใส่เส้นทางอื่นในกรณีการใช้งานเฉพาะซึ่งอ้างถึงกรณีการใช้งานพื้นฐาน กรณีการใช้งานเฉพาะสามารถแทนที่ส่วนหนึ่งส่วนใดของกรณีการใช้งานฐานแม้ว่าจะยังคงเป็นเรื่องที่น่าพอใจสำหรับเป้าหมายผู้ใช้ที่เหมือนกันก็ตาม ความสัมพันธ์ที่สามซึ่งฉันไม่ได้แสดงในรูปที่ 3-2 เรียกว่า extended เป็นหลักนี้คล้ายกับ generalization แต่มีกฎมากขึ้นไป เมื่อใช้โครงสร้างนี้การขยายกรณีการใช้งานอาจเพิ่มลักษณะการทำงานลงในกรณีการใช้งานพื้นฐาน แต่เวลานี้กรณีการใช้งานพื้นฐานต้องประกาศจุดเชื่อมต่อบางส่วนและกรณีการขยายการใช้งานอาจเพิ่มลักษณะการทำงานเพิ่มเติมเฉพาะที่ส่วนขยายดังกล่าวเท่านั้น (ดูรูปที่ 3-3) รูปที่ 3-3 ขยายความสัมพันธ์กรณีการใช้งานอาจมีจุดต่อขยายจำนวนมากและกรณีการขยายการใช้งานอาจขยายจุดต่อขยายเหล่านี้อย่างน้อยหนึ่งจุด คุณระบุคนที่อยู่บนเส้นแบ่งระหว่างกรณีการใช้งานบนแผนภาพ การขยายความกว้างและการขยายช่วยให้คุณสามารถแบ่งกรณีการใช้งานได้ ในระหว่างการอธิบายเพิ่มเติมฉันมักจะแบ่งกรณีการใช้งานใด ๆ ที่ซับซ้อนเกินไป ฉันแยกระหว่างขั้นตอนการก่อสร้างของโครงการถ้าฉันพบว่าฉันไม่สามารถสร้างกรณีการใช้งานทั้งหมดในหนึ่งซ้ำ เมื่อฉันแยกฉันชอบที่จะทำตามปกติกรณีแรกและรูปแบบในภายหลัง ใช้กฎต่อไปนี้ การใช้งานรวมถึงเมื่อคุณกำลังทำซ้ำตัวเองในกรณีการใช้งานแยกต่างหากสองฉบับขึ้นไปและคุณต้องการหลีกเลี่ยงการทำซ้ำ ใช้ generalization เมื่อคุณอธิบายความแปรปรวนในลักษณะการทำงานปกติและคุณต้องการอธิบายเรื่องนี้โดยไม่ตั้งใจ ใช้ส่วนขยายเมื่อคุณอธิบายรูปแบบพฤติกรรมปกติและต้องการใช้แบบฟอร์มที่มีการควบคุมมากขึ้นประกาศจุดส่วนขยายของคุณในกรณีการใช้งานพื้นฐานของคุณตัวอย่างการใช้งานกรณีตัวอย่างแผนภาพกรณีใช้งานธุรกิจการตรวจเช็คสนามบินและการตรวจสอบความปลอดภัยทางธุรกิจ แบบจำลองวัตถุประสงค์ ตัวอย่างของแผนภาพกรณีการใช้งานธุรกิจสำหรับเช็คอินที่สนามบินและการตรวจสอบความปลอดภัย สรุป . กรณีการใช้งานทางธุรกิจ ได้แก่ การเช็คอินบุคคลการเช็คอินกลุ่ม (สำหรับกลุ่มนักท่องเที่ยว) การตรวจสอบความปลอดภัย ฯลฯ - แสดงถึงหน้าที่หรือกระบวนการทางธุรกิจที่เกิดขึ้นในสนามบินและรองรับความต้องการของผู้โดยสาร รูปแบบธุรกิจร้านอาหารวัตถุประสงค์ ตัวอย่างแผนภาพกรณีการใช้งานธุรกิจ 2 แบบสำหรับร้านอาหาร - มุมมองทางธุรกิจภายในและภายนอกของร้านอาหาร สรุป . นักธุรกิจหลายคนที่มีความต้องการและเป้าหมายบางอย่างที่เกี่ยวข้องกับร้านอาหารและกรณีการใช้งานทางธุรกิจแสดงความคาดหวังของนักแสดงจากธุรกิจ ตัวอย่างของแผนภาพการใช้งานของระบบเครื่องจำหน่ายตั๋ววัตถุประสงค์ แสดงให้เห็นว่าเครื่องจำหน่ายตั๋วอัตโนมัติช่วยให้ผู้เดินทางสามารถซื้อตั๋วได้ สรุป . เป้าหมายสูงสุดของ Commuter ในความสัมพันธ์กับเครื่องจำหน่ายตั๋วของเราคือการซื้อตั๋ว ขณะนี้มีใบขอเสนอซื้อแบบซื้อครั้งเดียวเนื่องจากเครื่องจำหน่ายนี้ไม่ได้ให้บริการอื่น ๆ เครื่องจำหน่ายตั๋วเป็นเรื่องของแผนภาพกรณีการใช้งานตัวอย่าง Commuter และ Bank เป็นนักแสดงของเรา ทั้งสองเข้าร่วมในกรณีซื้อตั๋วซื้อ ATM UML ใช้กรณีตัวอย่างแผนภาพวัตถุประสงค์ อธิบายกรณีการใช้งานที่เครื่องเบิกเงินสดอัตโนมัติ (ATM) หรือเครื่องธนาคารอัตโนมัติ (ABM) ให้กับลูกค้าธนาคาร สรุป . ลูกค้าใช้ตู้เอทีเอ็มของธนาคารเพื่อตรวจสอบยอดคงเหลือของบัญชีธนาคารพาณิชย์เงินฝากถอนเงินและโอนเงิน (กรณีใช้) ช่างเทคนิค ATM ให้การบำรุงรักษาและซ่อมแซมตู้เอทีเอ็ม จุดขาย (POS) terminal วัตถุประสงค์ ตัวอย่างของกรณีการใช้งานสำหรับจุดขาย (POS) Terminal หรือ Checkout ในซุปเปอร์มาร์เก็ต สรุป . กรณีการใช้งาน Checkout เกี่ยวข้องกับนักแสดงลูกค้าพนักงานและเครดิตการชำระเงินและรวมถึงการสแกนรายการการคำนวณจำนวนรวมและภาษีและกรณีการใช้งานการชำระเงิน นี่คือตัวอย่างของกรณีการใช้งานที่มีขนาดใหญ่และซับซ้อนแยกเป็นหลายกรณีการใช้งานที่มีขนาดเล็กลง แค็ตตาล็อกการเข้าถึงข้อมูลสาธารณะทางอิเล็กทรอนิกส์ e-Library (OPAC) วัตถุประสงค์ ใช้กรณีการใช้งานระดับบนสุดสำหรับแค็ตตาล็อกการเข้าถึงสาธารณะของ e-Library สรุป . ผู้อุปถัมภ์ของห้องสมุดสามารถค้นหาแคตตาล็อกห้องสมุดออนไลน์เพื่อหาแหล่งข้อมูลต่างๆ - หนังสือวารสารวัสดุเสียงและภาพหรือสิ่งอื่น ๆ ภายใต้การควบคุมของห้องสมุด ผู้มีอุปการคุณสามารถจองหรือต่ออายุรายการให้ข้อเสนอแนะและจัดการบัญชีของตนได้ แผนภาพการใช้งานช้อปปิ้งออนไลน์วัตถุประสงค์ จัดเตรียมกรณีการใช้งานระดับบนสุดสำหรับลูกค้าเว็บที่ซื้อสินค้าทางออนไลน์ สรุป . นักแสดงลูกค้าทางเว็บใช้เว็บไซต์บางแห่งในการซื้อสินค้าทางออนไลน์ กรณีการใช้งานระดับบนสุดคือ View Items ทำการสั่งซื้อและลงทะเบียนลูกค้า ระบบประมวลผลบัตรเครดิตวัตถุประสงค์ ระบุกรณีการใช้งานที่สำคัญสำหรับระบบประมวลผลบัตรเครดิต (เกตเวย์การชำระเงินผ่านบัตรเครดิต) สรุป . ผู้ขายยื่นคำขอทำธุรกรรมบัตรเครดิตไปยังเกตเวย์การชำระเงินผ่านบัตรเครดิตในนามของลูกค้า ธนาคารที่ออกบัตรเครดิตสำหรับลูกค้าคือนักแสดงที่สามารถอนุมัติหรือปฏิเสธการทำรายการได้ หากธุรกรรมได้รับการอนุมัติเงินจะถูกโอนไปยังบัญชีธนาคารผู้ขาย การบริหารเว็บไซต์ การจัดการเว็บไซต์หรือการจัดการ UML ใช้กรณีตัวอย่างไดอะแกรม สรุป . ผู้ดูแลเว็บไซต์สามารถจัดการกลุ่มผู้ใช้เซสชันผู้ใช้และบันทึกได้ เจ้าหน้าที่ช่วยเหลือจะใช้ชุดย่อยของฟังก์ชันที่มีให้สำหรับผู้ดูแลเว็บไซต์ การบริหารโรงพยาบาลวัตถุประสงค์: อธิบายถึงบริการที่สำคัญ (ฟังก์ชันการทำงาน) ที่ได้รับจากแผนกต้อนรับของโรงพยาบาล สรุป . ตัวอย่างกรณีตัวอย่าง UML นี้ใช้แสดงกรณีนักแสดงและกรณีใช้สำหรับการรับของโรงพยาบาล ระบบย่อยของแผนกต้อนรับของโรงพยาบาลหรือโมดูลสนับสนุนบางส่วนของหน้าที่การงานจำนวนมากของพนักงานต้อนรับของโรงพยาบาล พนักงานต้อนรับนัดหมายผู้ป่วยและเข้ารับการรักษาตัวในโรงพยาบาลรวบรวมข้อมูลจากผู้ป่วยทางโทรศัพท์และเมื่อผู้ป่วยเข้าโรงพยาบาล สำหรับผู้ป่วยที่อยู่ในโรงพยาบาล (ผู้ป่วยใน) เธอหรือเธอควรจะมีเตียงที่จัดสรรไว้ในหอผู้ป่วย พนักงานต้อนรับอาจได้รับการชำระเงินของผู้ป่วยบันทึกไว้ในฐานข้อมูลและให้ใบเสร็จรับเงินเรียกร้องประกันและรายงานทางการแพทย์ การวิเคราะห์ข้อมูลทางรังสีวิทยาตัวอย่างการใช้กรณีตัวอย่าง UML วัตถุประสงค์: รายงานการวินิจฉัยเกี่ยวกับรังสีวิทยาตัวอย่างแผนภาพกรณีตัวอย่าง UML สำหรับโปรไฟล์การรวมรังสีศาสตร์ IHE ภาพและตัวเลข (SINR) แบบย่อ สรุป . ในขั้นตอนแรกของการรายงานการวินิจฉัยแพทย์ผู้อ่านจะบันทึกการวินิจฉัยโดยการสร้างร่าง DICOM Structured Report (SR) object นักแสดงผู้สร้างรายงานจะส่งต่อวัตถุ DICOM SR ไปยังเครื่องมือจัดการรายงาน นักวิเคราะห์ Access Report Repository Access เป็นประตูสู่การขอรับรายงานจากหน่วยงานอื่น ๆ เช่นห้องปฏิบัติการและพยาธิวิทยาจากแผนก Imaging การป้องกันซอฟต์แวร์และการอนุญาตให้ใช้สิทธิ์วัตถุประสงค์: ตัวอย่างแผนภาพการใช้งานแสดงมุมมองแบบง่าย ๆ ของกรณีการใช้งานการอนุญาตใช้งานซอฟต์แวร์ที่ได้รับการสนับสนุนโดย Sentinel EMS Application สรุป . Sentinel License Development Kit (Sentinel LDK) เป็นโซลูชันการจัดการสิทธิ์ดิจิตอลของซอฟต์แวร์ (DRM) ของ SafeNet Inc. ซึ่งให้การป้องกันการคัดลอกที่แข็งแกร่งปกป้องทรัพย์สินทางปัญญา (IP) และการออกใบอนุญาตที่ปลอดภัยและยืดหยุ่น แอ็พพลิเคชัน Sentinel EMS จะจัดการกับเวิร์กโฟลว์ที่สำคัญสามขั้นตอน ได้แก่ การวางแผนใบอนุญาตการประมวลผลใบสั่งและการผลิตและการเปิดใช้งานซอฟต์แวร์ทดลอง สังเกตข้อความผิดพลาดการสะกดผิดเลือกข้อความโดยใช้เมาส์และกด Ctrl Enter เอกสารนี้อธิบายเกี่ยวกับ UML 2.5 และอิงตามข้อกำหนด UML 2.5 FTG - Beta 1 ของ OMGtrade Unified Modeling Languagetrade (OMG UMLreg 2.5) UML ทั้งหมดได้สร้างขึ้นใน Microsoft Visio 2007 หรือ 2010 โดยใช้ UML 2.2 stencils คุณสามารถส่งความคิดเห็นและข้อเสนอแนะของคุณไปยังเว็บมาสเตอร์ที่ webmasteruml-diagrams. org สำเนาลิขสิทธิ์ 2009-2016 uml-diagrams. org สงวนลิขสิทธิ์. เปิดใช้งาน JavaScript เพื่อดูความคิดเห็นขับเคลื่อนโดย Disqus. UML Diagram มาตรฐานแบบยอมรับที่ใช้ในงานวิศวกรรมซอฟต์แวร์และการออกแบบระบบเมื่อสร้างโมเดลระบบเชิงวัตถุและกระบวนการทางธุรกิจเรียกว่า Unified Modeling Language (UML) UML ถูกสร้างขึ้นสำหรับระบบนิยามวิชวลไลเซชั่นการออกแบบและเอกสาร ไม่ใช่ภาษาเขียนโปรแกรม แต่ในรูปแบบ UML สามารถสร้างรหัสได้ UML ใช้ชุดข้อความกราฟิกทั่วไปเพื่อสร้างโมเดลนามธรรมของระบบที่เรียกว่า UML-model เอกสาร UML จะแสดงถึงความต้องการระบบย่อยโครงสร้างและรูปแบบพฤติกรรมองค์ประกอบเชิงตรรกะและทางกายภาพ ฯลฯ UML กำหนดไดอะแกรม 13 ชนิด ได้แก่ Class (Package), Use Case, ลำดับ, Object, Collaboration, Component, Timing, Interaction Overview, State Machine, Composite Structure, Activity และการปรับใช้ แผนผัง UML ทั้งหมดนี้สามารถสร้างได้อย่างรวดเร็วและง่ายดายด้วยซอฟต์แวร์ ConceptDraw PRO ที่มีประสิทธิภาพพร้อมด้วยโซลูชัน Rapid UML แบบพิเศษจากพื้นที่การพัฒนาซอฟต์แวร์ของ ConceptDraw Solution Park โซลูชัน Rapid UML Rapid UML ขยายแอ็พพลิเคชัน ConceptDraw PRO ด้วยเทมเพลตตัวอย่างและไลบรารีของ stencils แบบเวกเตอร์เพื่อการวาดแผนภาพ UML โดยใช้เทคโนโลยี Rapid Draw อย่างรวดเร็ว

No comments:

Post a Comment