Uploaded by Benjamin Leyian

Unified Modeling Language Pratical II.docx

advertisement
1. Draw a state diagram that describes the process of passing a graduate course as a set of
concurrent activities;
The process has follow: To pass, a student has to attend all but two lectures, present to the class a
paper, she read, and complete a course project, due on the last day of the team, To give her
presentation, the student is given a date by the instructor, prepares her presentation, and gives it
on the assigned day. At any time, the student can drop the course.
/Date Given
/First Lecture
Prepare Presentation
/First Lecture
Choose Topic
Date : [ presentation date = type ]
Project : [ topic chosen ]
Attend Lecture
Give Presentation
sh is
ar stu
ed d
v i y re
aC s
o
ou urc
rs e
eH w
er as
o.
co
m
Pre Project
end of term
end of term
Course project
Th
2. To buy a book electronically from chapters.com, a customer needs to select the book from a list
provided by Chapters' eCommerce system, provide credit card information to the system, then
the system gets authorization from the bank for the payment, and if positive- confirms the sale.
The order is then sent to the orders department and when the book becomes available, it is
shipped to the customer. Also, the order department charges the customer's credit card by
informing the bank of the amount. Draw a sequence diagram that model this process.
Customer
Bank
Web System
request Book info:()
show(Book List)
Order (Book)
authorize ( Book pice)
Page 1 of 1
This study source was downloaded by 100000828378276 from CourseHero.com on 12-04-2021 13:32:41 GMT -06:00
[Yes?]
https://www.coursehero.com/file/55364529/Unified-Modeling-Language-Pratical-IIdocx/
Powered by TCPDF (www.tcpdf.org)
fulfil order (book)
Order Dept
Download