Escolar Documentos
Profissional Documentos
Cultura Documentos
Get Employee
Details
Get Attendance
Details
Get Salary
Details
C
L
E
R
K
Calculate Salary
Pay Salary
Update Salary
Details
Take Card
Generate Report
Login
U
S
E
R
Update Account
Info
Withdraw
A
T
M
Give Card
Balance
Checking
Give Balance
Slip
Check
Login
Check
Account
Take Money
Manager
Receive Money
Create Registration
Generate Report
Clerk
Maintain
Attendance
Login
Cancel Registration
P
E
R
S
O
N
Update
Book Info
Calculate
Salaries
Maintain
General
Expenses
Check Book
Present
Give Book
Pay Money
Take Book
Update
Registration info
Take Order
Take Goods
from Company
Take Payment
Get confirmation#
Give Bill to
Customer
Give Goods to
Customer
Give Payment to
Company
Read
Prospectus
S
T
U
D
E
N
T
Get Registration
Form
Read Registration
Form
Fill Registration
form
Submit
Registration Form
Take Identity
Card
Validate
Registration form
View Seats
Info
Check Seats
Available
Give Identity
Card
Update Registration
Details
Login
Generate Report
C
L
E
R
K
ATM Machine
7:
8:
9:
Enter Transaction
Withdraw
Ask to enter Amount
Enter Amount
Get Account Info ()
10:
11:
Check Required
Balance
Update ()
12:
15:
16:
17:
Give Slip
19:
20:
21:
Account Info
Insert Card ()
Request for Pin ()
2:
Enter Pin ()
Get pin Info ()
4:
5:
6:
Pin Info
Collect Slip
Reset Card
Collect Card
18:
Transaction
Customer
1:
ATM Machine
Pin Info
Insert Card
2:
Check Which
Bank Card
3:
4:
5:
Request Pin ()
Enter Pin ()
6:
7:
Display Invalid
Password
8:
Check Pin ()
Account Info
ATM Machine
Insert Card
2:
3:
4:
Request Pin ()
5:
Enter Pin ()
6:
7:
8:
Pin Info
Get Bank Info ()
Check Which
Bank Card
Request
Transaction
Withdraw
9:
10:
11:
Request
Amount
Enter
Amount
Get Account Info ()
12:
13:
14:
Display
Message
Check Required
Amount
Account Info
ATM
Customer
1:
3:
Request Pin ()
4:
Enter Pin ()
5:
6:
8:
10:
Enter
Account
11
Type ()
12
17:
Check Pin
Code ()
Generate
Slip ()
Give Slip ()
Take Slip ()
15:
16:
Enter
Transaction
Type ()
Request
Account
Type ()
14:
Check Bank
Card ()
Request
Transaction
Type ()
9:
13:
Pin Code
Info
Insert Card
2:
7:
Bank
Card Info
Give card ()
Take card ()
Update ()
Account
Info
Transaction
Details
ATM
Customer
1.
4.
Insert Card ()
Display Message ()
2.
3.
ATM
Customer
1:
Insert Card
2:
3:
4:
Enter Pin ()
6:
8:
10:
Enter New
Password ()
11:
Display
Message ()
12
18:
Generate
Slip ()
Give Slip ()
Take Slip ()
15:
17:
Check Pin
Code ()
Enter
Change
Password ()
Request New
Password ()
14:
Request
Transaction
Type ()
9:
13:
Check Bank
Card ()
Request Pin ()
5:
7:
Bank
Card Info
Give Card ()
Take Card ()
Update ()
Pin Code
Info
Account
Info
Transaction
Details
b)
Bank Card
A T M Machine
U
S
E
R
Account Info
16. Update
17: Update
Transaction
Bank Card
A T M Machine
U
S
E
R
Bank Card
A T M Machine
U
S
E
R
Account Info
Bank Card
A T M Machine
U
S
E
R
Account Info
14: Update
Transaction Info
A T M Machine
U
S
E
R
Bank Card
Bank Card
A T M Machine
U
S
E
R
13: Update
Pin Info
Clerk
1:
2:
Attendance
Get Employee Details ()
Get Attendance
Info ()
3:
Check for
Leaver ()
4:
5:
Calculate
Salary
6:
Calculate
Gross Salary
7:
Calculate Net
Salary
8:
9:
10:
Employee
Details
Give Salary ()
Total Salary ()
Update ()
Employee
Salary
Details
Employee
8: Give Salary()
9: Take Salary()
C
L
E
R
K
Attendance
E
M
P
L
O
Y
E
E
10: Update()
Salary
Person
1:
Clerk
5:
Give
Registration
Identity 6:
8:
9:
10:
13:
14:
15:
Check
Book
Present
Reply to
Person
7:
12:
Receiving
Details
2:
3:
4:
Registration Info
Give Book
Take Book
Give
Registration
Take
Registration
11:
Get
Registration
Info ()
Check
Registration
Get Receiving Details ()
Check
Person
take any
book or
not
Update Book Info ()
Update Receiving Details ()
Book Info
Clerk
Give
Registration
and Book ()
2:
3:
4:
5:
6:
7:
Registration Info
Receiving
Details
Get
Registration
Info ()
Check
Registration
Check Receiving Details ()
Check Return
Date ()
Calculate
Penalty ()
Give
Penalty Slip
Give Money
8:
9:
10:
11:
12:
Give
Registration
Slip ()
Take
Registration
Slip ()
Book Info
Library
Registration
Clerk
1: Take Registration
Form()
2: Read Registration
Form()
3: Fill Registration
Form()
4: Give Registration Form()
5: Check
Registration Form()
6: Give Money()
7: Take Money()
7: Update()
Registration
Clerk
1:
2:
Request for
Registration Slip ()
3:
Give Registration
Slip ()
4: Check
Registration Slip ()
5: Cancel
Registration ()
7: Give Money ()
8: Take Money ()
6: Update ()
b)
C
L
E
R
K
Registration
Info
P
E
R
S
O
N
Book Info
Transaction
Details
Registration
Info
C
L
E
R
K
Book Info
P
E
R
S
O
N
Transaction
Details
C
L
E
R
K
Library
Registration
P
E
R
S
O
N
C
L
E
R
K
Registration
P
E
R
S
O
N
Sales Man
Goods
Dispatch
1: Call Salesman()
2: Request for Call()
3: Tell Good Details()
4: Get Good Info()
Company
b)
Good
Company
C
U
S
T
O
M
E
R
S
A
L
E
S
M
A
N
Dispatch
Student
1:
2:
3:
4:
5:
6:
College
Clerk
Seat
Registration
Get Prospectus ()
Read Prospectus ()
Get Registration Form ()
Validate Form ()
7:
8:
9:
10:
Give Identity Card
11:
12:
Person
Registration
Clerk
1:
2:
Request for
Registration Slip ()
3:
Give Registration
Slip ()
4: Check
Registration Slip ()
5: Cancel
Registration ()
6: Update ()
7: Update()
8: Give Money ()
9: Take Money ()
Seat
b)
Seats Info
S
T
U
D
E
N
T
Clerk
C
O
L
L
E
G
E
C
L
E
R
K
Registration
P
E
R
S
O
N
Seat
Default Desktop
Insert Card
Check Bank Card
Request Pin
Enter Pin
Validate Pin
Ok
Request Transaction
Type
Withdraw
Request Account Type
Enter Account Type
Validate Account Type
Cancel
Request Amount
Enter Amount Type
Transaction Proceed
Ok
Dispense Money
Take Money
Generate Slip
Take Slip
Reset Card
Default Desktop
Insert Card
Request Pin
Enter Pin
Validate Pin
Default Desktop
Insert Card
Cancel
Request Pin
Enter Pin
Validate Pin
Ok
Request Transaction
Type
Enter Transaction Type
Request Account Type
Enter Account
Type
Request Amount
Enter Amount
Transaction Proceed
Default Desktop
Insert Card
Cancel
Request Pin
Enter Pin
Validate Pin
Ok
Request Transaction
Type
Enter Transaction Type
Request Account Type
Enter Account
Type
Request Amount
Enter Amount
Transaction Proceed
Default Desktop
Insert Card
Validate Card
Cancel
Display Message
Default Desktop
Insert Card
Cancel
Request Pin
Enter Pin
Validate Pin
Ok
Enter Change
Password
Enter Password
Display Message
Generate Slip
Take Slip
Reset Card
b)
Person
Account
Account Number
Account Name
Balance
Withdraw Amount
Pincode
Withdraw Amount
Account Type
Insert Card ()
Enter Pin ()
Enter Transaction Type ()
Enter Amount
Enter Account Type ()
Take Card ()
Take Money
Bank Card
ATM Machine
Pincode
Withdraw Amount
Account Type
Transactions Type
GetCard ()
Get Pincode ()
Get Transaction Type ()
Get Account Type ()
Get Amount ()
Check Card ()
Check Pincode ()
Check Amount ()
Get Account Info ()
Get Bankcard Details ()
Set Transaction Details ()
Update Account ()
Update Transaction
Display Money ()
Give Card ()
Generate Balance Report
Give Balance Report ()
Transaction Details
Transaction Id
Set Transactions Details
Pincode Info
PinCode
Set Pincode ()
Show Pincode ()
Clerk
Check Employee
Details
Check Attendance
Details
Check for
Overtime
Calculate Salary
Give Salary
Update Salary
Details
b)
Employee
1
Attendance
E_Name
E_Age
E_Sex
E_Address
E_Number
E_Phoneno
E_Designation
E_Qualification
E_Salary
E_Section
A_Section
A_Number
Get Attendance Info()
Set Attendance Info()
Take Salary()
Salary
S_Eno
Get Salary Info()
Set Salary Info()
Person
do: Request
Book Details
Ask For
Book
Request Book
Details
Cancel
Check Book
Info
Tell Details
Request Registration
Ok
Tell Message
Request for
Registration Slip
Give
Registration
Slip
Give
Registration Slip
Cancel
Request to Take
Book
Receive
Book
Check Registration
Info
Tell Message
Request Transaction
Details
Give Transaction
Details
Cancel
Tell Message
Check Transaction
Details
Ok
Update Transaction
Details
Update Book
Details
Give Registration
Slip & Book
Check Registration &
Calculate Penalty
Pay Penalty
Give
Registration Slip
Take
Registration Slip
Check Registration
Slip
Ok
Check Transaction
Details
Calculate Penalty
Update Transaction
Details & Book
Details
Give Registration
Slip
Clerk
Person
Take
Registration
Form ()
Take
Registration
Form ()
Cancel
Read
Registration
Form ()
Reject
Registration
form ()
Check
Registration
Form ()
Ok
Read
Registration
Info ()
Fill Registration
Form ()
Submit
Registration
Form ()
Receiving
Registration Slip
Update
Registration
Info ()
Generate
Registration Slip
()
Give
Registration Slip
Request Cancel
Registration
Request
Registration Slip
Give Registration
Slip
Request
Registration Slip
Give Registration
Slip
Check
Registration Slip
Give Money
Take Money
Ok
Cancel
Registration
Update
Give Money
b)
Person
Registration
P_Name
P_Age
P_Sex
P_Address
P_Regno
P_Phoneno
R_Number
R_PName
R_Paddress
Get Registration Info()
Set Registration Info()
Create Registration()
Give Book()
Take Book()
Cancel Registration()
Book
0..*
0..*
Transaction
T_Number
T_Time
Get Transaction Info()
Set Transaction Info()
B_Number
B_Name
B_Cost
B_Publisher
B_Author
B_Subject
B_Noofcopies
Get Book Info()
Set Book Info()
b)
Order
DateRecived : Date
IsPrepaid : Boolean
Number : String
Price : Money
Dispatch()
Close()
Customer
Name : String
address : String
CreditRating()
Corporate Customer
ContactName : String
CreditRating : String
CreditLimit : Double
Remaind()
BillFormonth()
Personal Customer
CreditCard#: Long integer
Take Prospectus
Read
Registration
form
Read Prospectus
Check Course
Take
Registration
form
[Cancel]
Reject
Registration
form
[Cancel]
Fill Registration
form
Submit
Registration
form
Check
Registration
form
[Ok]
Check Seats
Available
[Ok]
Tell Message
Update Seats
Info
Give Identity
Card
Take Identity
Card
Request Cancel
Registration
Request
Registration Slip
Give Registration
Slip
Request
Registration Slip
Give Registration
Slip
Check
Registration Slip
Ok
Give Money
Take Money
Cancel
Registration
Update
Give Money
b)
Student
1
Registration
S_Name
S_Age
S_Sex
S_Address
S_Phoneno
S_Qualification
R_Number
R_Sname
R_Sno
Get Registration Info()
Set Registration Info()
Create Registration()
Clerk
1
C_Name
Seat
S_Noofseats
S_Remseats
Get Seats Info()
Set Seats Info()
Create Registration()
Get Seats Info()
Set Seats Info()
Get Registration Info()
Set Registration Info()
ATM.exe
Cash Disposer
Card Packet
ATM.Scores
Cash Disposer
Card Packet
ATM.Scores
Employee.exe
Salary Details
Employee Details
Attendance Details
Salary Details
Employee Details
Attendance Details
Library.exe
Book Details
Registration Packet
Transaction Details
Employee Details
Registration Packet
Transaction Details
Book Details
Employee Details
Order.exe
Dispatch Details
Customer Details
Order Details
Goods Details
Customer Details
Dispatch Details
Order Details
Goods Details
Student.exe
Registration Details
Student Details
Seat Details
Registration Details
Student Details
Seat Details