login
deposit
layout
user
withdraw
bal checking
gen report
maintain atm
maintain db
admin
Exp 1
Use-Case Diagram:
Class Diagram:
CUSTOMER CUSTOMER DBA DBA ATM ATM
INSERT CARD
ENTER AMOUNT
CHECK VALIDITY
VALIDATE CODE
DEPOSIT
SEND RECEPIT
WITHDRAW
GIVE AMOUNT
UPDATE DB
CHECK BALANCE
SEND RECEIPT
LOGOUT
Sequence Diagram:
DBA
CUSTOMER
ATM
9: UPDATE DB
1: INSERT CARD
2: ENTER AMOUNT
12: LOGOUT
6: SEND RECEPIT
8: GIVE AMOUNT
11: SEND RECEIPT
5: DEPOSIT
7: WITHDRAW
10: CHECK BALANCE
3: CHECK VALIDITY
4: VALIDATE CODE
Collaboration Diagram:
INSERT
CARD
ENTER
PINNO
SELECT
ACC TYPE
ENTER
AMOUNT
TAKE PRINT
SHEET
TAKE
CARD
PINNO ACCEPT
PINNO NOT ACCEPTED
MORE TRANS
Activity Diagram:
SYSTE
M
DATABA
SE
STAFF ADMIN
STUDE
NT
ATM
SYSTEM
CUSTOMER
ADMIN
ATMM
DEPOSIT WITHDRAW
GETPINNO GETACCNO DISPLAY
Component Diagram:
Deployment Diagram:
view question
give answer
login
log off
prepare question
program
display result
update db
display
User
Admin
System
Exp 2
Use-Case Diagram:
Class Diagram:
ADMIN1 ADMIN1 SYSTEM1 SYSTEM1 USER1 USER1
LOGIN
PROGRAM
UPLOAD QUESTION
UPDATE
CLIENT INTERFACE
LOGIN
INPUT ANSWER
VALIDATE ANSWER
PREPARE MARKS
PUBLISH RESULT
DISPLAY RESULT
LOG OFF
LOG OFF
DISPLAY QUESTION
Sequence Diagram:
ADMIN1
SYSTEM1
USER1
4: UPDATE
9: VALIDATE ANSWER
10: PREPARE MARKS
1: LOGIN
2: PROGRAM
3: UPLOAD QUESTION
5: CLIENT INTERFACE
11: PUBLISH RESULT
14: LOG OFF
6: LOGIN
8: INPUT ANSWER
13: LOG OFF
12: DISPLAY RESULT
7: DISPLAY QUESTION
Collaboration Diagram:
PARTICIPANTS
DETAILS
ADMINISTRATOR
DETAILS
SELECT
QUESTION TYPE
GENERAL
TECHNICAL
TIME
PERIOD
WINNERS
EXIT
Activity Diagram:
SYSTEM1
USER1 ADMIN1
QUIZ SYSTEM
INPUT ANSWER VIEW RESULT PROGRAM UPLOAD QUESTION
USER1 ADMIN1
SYSTEM
1
Component Diagram:
Deployment Diagram:
INTIME
WORKING TIME
OTPAY
SALARY
PFOTHERCALCULATIONS
OUTTIME
ALLOWANCE AND BONUS
GROSSPAY
UPDATE DB
MAINTAIN SYSTEM
MONITOR STATUS
WORKER SUPERVISOR
ADMIN
Exp 3
Use-Case Diagram:
Class Diagram:
WORKER WORKER SUPERVISOR SUPERVISOR ADMIN ADMIN SYSTEM SYSTEM
LOGIN
COMING TO WORKS
WORKING
DETAILS OF OVERTIME
ENTER EMPLOYEE DETAILS
SPECIFY PAY OR PAY DETAILS
GIVE SALARY
SPECIFYING OUTTIME
REPORT PROBLEM
LOGOUT
LOGIN
MONITOR SYSTEM
MAINTAIN DB
SELF MAINTAINENCE
LOG OUT
Sequence Diagram:
WORKER SUPERVISOR
ADMIN
SYSTEM
3: WORKING
4: DETAILS OF OVERTIME
8: SPECIFYING OUTTIME
14: SELF MAINTAINENCE
2: COMING TO WORKS
7: GIVE SALARY
9: REPORT PROBLEM
11: LOGIN
12: MONITOR SYSTEM
13: MAINTAIN DB
15: LOG OUT
1: LOGIN
5: ENTER EMPLOYEE DETAILS
6: SPECIFY PAY OR PAY DETAILS
10: LOGOUT
Collaboration Diagram:
SUPERVISOR
ADMIN
SYSTEM
WORKER
PAYROLL
SYSTEM1
WORKER1
SUPERVISOR1
ADMIN1
INTIME WORKER
OUTTIME WORKER
MONITOR WORK SALARY INFO MAINTAIN
MAINTAIN DB
MONITOR SYSTEM
Component Diagram:
Deployment Diagram:
Students Staff
log in
view marks
update marks
enter marks
log out
generate marks
maintain student datas
maintain database catlog
Exp 4
Use-Case Diagram:
Class Diagram:
student student staff staff university university system system
attend class
syllabus
interanl test
marks
board exams
evaluvate paper
store marks
public result
update database
student details
login
result
view results
calculate percentage
obtain marksheet
log out
Sequence Diagram:
student staff
university system
1: attend class
3: interanl test
5: board exams
11: login
15: obtain marksheet
13: view results
14: calculate percentage
16: log out
2: syllabus
4: marks
6: evaluvate paper
10: student details
8: public result
7: store marks
9: update database
12: result
Collaboration Diagram:
no. of
subjects
get marks
find total result failed
find
average
grade
distinction
with honest
distinction first class second
class
result of
student
yes no
Activity Diagram:
University
Student Staff System
Conduct Exam Evaluate Paper Attendence Write Exam Publish Result
admin
database
system
student
staff
Component Diagram:
Deployment Diagram:
passenger
system
select the destination
list of trains
select the train
user details
no.of seats
ticket status
credit card no
conformation
enter of website
exit
Exp 5
Use-Case Diagram:
Class Diagram:
passenger passenger system system database database
login website
select destination
list of trains
give user details
give train no&name
credit card
give status
reserve ticket
confirmation
issue ticket
Sequence Diagram:
passenger
system
database
1: login website
2: select destination
4: give user details
5: give train no&name
6: credit card
7: give status
3: list of trains
10: issue ticket
8: reserve ticket
9: confirmation
Collaboration Diagram:
login
website
select
destination
select train no. &
no. of seats
create customer
details
try later
exit
credit card
no.
confirmation
Activity Diagram:
online reservation
on system
database
customer computer
get confirmation confirmation get travel details display
customer
computer
database
Component Diagram:
Deployment Diagram:
registration form
choose the subject
choose the course
login id
student
staff
start registration
maintain student profile
maintain staff profile
update grade
register
database
close registration
Exp 6
Use-Case Diagram:
Class Diagram:
staff staff database1 database1 register register database2 database2
1.login id
2.get form
3.select subject
4.select subject
5.submit form
6.check form
7.maintain staff profile
8.maintain student profile
9.if not eligible display
close registration
Sequence Diagram:
staff
database1
register database2
1: login id
2: get form
3: select subject
4: select subject
5: submit form
10: close registration
9: if not eligible display 6: check form
7: maintain staff profile
8: maintain student profile
Collaboration Diagram:
login id
get registration
form
update
grade
select course
& subject
display not
eligible
maintain
student profile
close
registration
not eligible eligible
Activity Diagram:
student reg.
form
DBA
course
registration
database
students reg. form DBA
enter details submit open assignment display
Component Diagram:
Deployment Diagram:
customer details
product details
view
result
purchase
update
customer
database
maintainer
Exp 7
Use-Case Diagram:
Class Diagram:
customer customer stack
maintance
stack
maintance
database database
enter customer details
enter product details
view product
result
purchase
update
Sequence Diagram:
customer stack
maintance
database
1: enter customer details
2: enter product details
5: purchase
4: result
3: view product
6: update
Collaboration Diagram:
enter customer
details
enter product
details
view
product
purchase
update
absent
present
Activity Diagram:
stock
maintainence
database
customer stock maintainer
purchase cost details update db view result
customer stock
maintainer
database
Component Diagram:
Deployment Diagram:
patient
login
patient detail
symptoms
mode of pay
datbase
disp medicine
Exp 8
Use-Case Diagram:
Class Diagram:
patients system
1: login
2: enter details
3: enter symptoms
4: display medicine
5: enter pay
patients patients system system
login
enter details
enter symptoms
display medicine
enter pay
Sequence Diagram:
Collaboration Diagram:
login
enter patient
details
enter
symptoms
invalid
symptoms
no
display
medicine
yes
mode of
pay
cheque/dd credit card
Activity Diagram:
hospitals
DBA
patients system
login pay enter details enter symptoms
Patient Doctor
DBA
Component Diagram:
Deployment Diagram:
key product
barcode scanning
paybill
access sale
close sale
update invenoxy
tax calculation
Customer
Cashier
Exp 9
Use-Case Diagram:
Class Diagram:
cashier cashier pos system pos system
process sale
enter item
scan item
total cost
close sall
total cost with tax
bill generation
generae report
Sequence Diagram:
a)
cashier cashier pos system pos system code scanner code scanner card reader card reader bank bank
enter no of items
get item id
show item details
calculate bills
bill payment
get credit card no.
verify validation
valid
validation ok
generate report
b)
cashier
pos
system
code
scanner
card
reader
bank
1: enter no of items
5: bill payment
4: calculate bills
10: generate report
2: get item id
3: show item details
6: get credit card no.
9: validation ok
7: verify validation
8: valid
Collaboration Diagram:
enters the
shop
select
product
pay bill
prepare
item list
scan items
bill
generation
process bill
customer cashier
barcode reader pos system
point of
sale
Activity Diagram:
Deployment Diagram:
login
search for product
request send details
bid the product
buy/sell the product
pay the price
deliver the product
customer
auctioner
Exp 10
Use-Case Diagram:
Class Diagram:
bidder bidder site site auctioner auctioner product product
login
search
request product details
get details
display details
pay final price or bid for the product
update bid price
check for product
get ack no. if suitable for selling
buy the product
pay price
logout
Sequence Diagram:
bidder
site
auctioner
product
1: login
2: search
3: request product details
4: get details
5: display details
6: pay final price or bid for the product
7: update bid price
8: check for product
9: get ack no. if suitable for selling
10: buy the product
11: pay price
12: logout
Collaboration Diagram:
logon to the
sale
search for the
product
request details
bid for the
product
bid the final price and
buy the product
check for the
price
NewActivity7
wait for next
bid
sell/buy the
products
pay the price
if suitable for selling
no
Activity Diagram:
central
server java
central
server class
name
list of prices
webhost
central
database
site
customer
product db
Component Diagram: