Download - Oose Practical Mca v-2
Object Oriented Software Engineering
03019104409
Use Case Diagram for Ordering An Item
Browse catalog and select items
Call salesperson
Give shipping information
Give payment information Customer Get confirmation
giBs 1
Object Oriented Software Engineering
03019104409
Use Case Diagram for Automated Teller Machine
System Startup
System Shutdown
Operator
Session Invalid Pin
Transaction Customer
Withdra w
Deposit
Transfer
Enquiry
giBs 2
Object Oriented Software Engineering
03019104409
Use Case Diagram for Library Management System
Log In
Add New Student Update/Delete Student Add a Book Update/Delete Book Search for Book Librarian Check-In Book Check-Out Book Pay Late Fee View Book Detail View Student Detail Search for Student
Student
giBs 3
Object Oriented Software Engineering
03019104409
Use Case Diagram for Airline Reservation System
giBs 4
Object Oriented Software Engineering
03019104409
Class Diagram for Order an Item
giBs 5
Object Oriented Software Engineering
03019104409
Class Diagram for Automated Teller Machine
Money
Balance
Message
Log1 1 1 1 1 1 1
Status
Receipt
Cash Dispenser1
Envelope Accepter1
Network to Bank1
1
Customer Console Card Reader1
1
1
1 1 1
1
1
ATM1 1 1 1 *
Operator Panel Receipt Printer
1
*
Session
1
*
Transaction
CardWithdrawal Deposit Transfer Enquiry
giBs 6
Account Information
Object Oriented Software Engineering
03019104409
Class Diagram for Library Management SystemLibrary management system Use type Use name User pass User info Login Register Logout
1
1
* Student Student id User Pass Name Street City Phone no Late fee total Login Search book Check-out book Check-in book Pay late fee View book-detail
* Librarian Librarian id User Pass Name Phone no Login Add student Delete student Edit student Add book Edit book Delete book Check-out book Check-in book Pay late fee View book-detail View student detail
1 1 BookCall no ISBN Title Author Status Add Update Delete Search Check-out Check-in
giBs
7
n n Transaction Transaction id Student id Librarian id Call no Check-out date Check-in date Fines Update
Object Oriented Software Engineering
03019104409
1
n
Class Diagram for Airline Reservation System
giBs 8
Object Oriented Software Engineering
03019104409
Sequence Diagram for Ordering An Item
P3:PartPurchase
O6: PartOrder
S47: Stock
place giveOrder( partName,Qty )
confirmationNum requestToShip(oNum)
stockConfirm(oNum,Qty) sendInvoice (oNum) shipParts( oNum, Qty) sendPayment( oNum)
giBs 9
Object Oriented Software Engineering
03019104409
Sequence Diagram for Automated Teller MachineSystem Startup Sequence Diagram: Operator PanelSwitchon()
: ATM
: Cash Dispenser
: Network to Bank
getInitialCash() initialCash setInitialCash(initialCash)
openConnection()
System Shutdown Sequence Diagram: Operator Panel : ATM : Network to Bank
Switchoff()
performShutdown()
giBs 10
Object Oriented Software EngineeringcloseConnection()
03019104409
giBs 11
Object Oriented Software Engineering
03019104409
giBs 12
Object Oriented Software Engineering
03019104409
Sequence Diagram for Library Management SystemgiBs 13
Object Oriented Software Engineering
03019104409
Sequence Diagram for Airline Reservation SystemgiBs 14
Object Oriented Software Engineering
03019104409
giBs 15
Object Oriented Software Engineering
03019104409
State Diagram for Ordering An Item
giBs 16
Object Oriented Software Engineering
03019104409
State Diagram for Automated Teller Machine
giBs 17
Object Oriented Software Engineering
03019104409
State Diagram for Library Management System
Closed Down Entry/Display System down System Down
Insufficient Cash/Eject
After (elapsed time) [Close down was requested]
Startup
Closedown
1.2 Card Inserted/ 1.3 Get Pin
Idle Entry/Display WelcomeAfter (elapsed time) [Close down was requested]
Stolen/Confiscate, Update Status
Processing customer input
Cancel/Eject, Display Cancel
Terminating transactionRejected/Dis play Apology
Transfer Selected/ Request Transfer, Display wait Query Selected/ Request Query, Display wait
Transfer OK/ Print receipt, Update status Query OK/ Print receipt, Update status
Processing Transaction giBs3.3: Withdrawal Selected/ 3.4: Request Withdrawal, 3.4: Display wait
3.5: Withdrawal OK/ 3.6: Dispense cash, 3.4: Update Status
18
Object Oriented Software Engineering
03019104409
State Diagram for Airline Reservation System
giBs 19
Object Oriented Software Engineering
03019104409
Collaboration Diagram for Ordering An Item
giBs 20
Object Oriented Software Engineering
03019104409
Collaboration Diagram for Automated Teller Machine
giBs 21
Object Oriented Software Engineering
03019104409
Collaboration Diagram for Library Management System
giBs 22
Object Oriented Software Engineering
03019104409
Component Diagram for Ordering An Item
giBs 23
Object Oriented Software Engineering
03019104409
Component Diagram for Automated Teller Machine
giBs 24
Object Oriented Software Engineering
03019104409
Component Diagram for Library Management System
Librarian
Item manager
Borrowing System
Fine system giBs 25
Object Oriented Software Engineering
03019104409
Activity Diagram for Ordering An Item
giBs 26
Object Oriented Software Engineering
03019104409
Activity Diagram For Automated Teller MachinegiBs 27
Object Oriented Software Engineering
03019104409
giBs 28
Object Oriented Software Engineering
03019104409
Activity Diagram For Library Management System
Sign in request
Librarian
Student
1
2
giBs 29
Object Oriented Software Engineering
03019104409
Activity Diagram for Airline Reservation System
giBs 30
Object Oriented Software Engineering
03019104409
Deployment Diagram for Order An Item
giBs 31
Object Oriented Software Engineering
03019104409
Deployment Diagram for Automated Teller Machine
giBs 32
Object Oriented Software Engineering
03019104409
Deployment Diagram For Manufacturing System
Package Diagram for Ordering An Item
giBs 33
Object Oriented Software Engineering
03019104409
Deployment Diagram for Order Processing System
giBs 34
Object Oriented Software Engineering
03019104409
Package Diagram for Automated Teller Machine
giBs 35
Object Oriented Software Engineering
03019104409
Package Diagram for University Information SystemgiBs 36
Object Oriented Software Engineering
03019104409
Object Diagram For Ordering An Item
giBs 37
Object Oriented Software Engineering
03019104409
Package Diagram for Order Management System
giBs 38
Object Oriented Software Engineering
03019104409
Object Diagram For Automated Teller Machine
giBs 39
Object Oriented Software Engineering
03019104409
Object Diagram For Order Management System
giBs 40