Vous êtes sur la page 1sur 31

UML DIAGRAMS:

USE CASE DIAGRAMS:

user/admin options

Availability

admin
customer

Admin_login

manage

SEQUENCE DIAGRAM:
Admin Login

admin/user login

username/password
check

valid/invalid
Availability

customer availability database

stock id

view
search

display

Manage Database

admin manage database

stock id,view

checks
search

display

update stock

enter into database

display updated result


COLLABORATION DIAGRAM:
Admin Login
2: check

3: valid/invalid
login admin/use
r
1: username/password

Availability

1: stock id
customer availability

3: search

4: display 2: view

database

Manage Database

1: stock id,view
5: update stock
admin manage

3: search
4: display
7: display updated result
2: checks
6: enter into database

database
CLASS DIAGRAM:

Database
Useroption stockid
stockname
stockid
quantity
price
household()
availability
otheruse()
quality
snacks()
show()

adminmanage
stockid
stockname
adminlogin quantity
username price
password availability
quality
login()
add()
delete()
update()

ACTIVITY DIAGRAM:
Login

login

Enter
username/password

valid
invalid

goto next
activity
Available

enter stock id

database

available unavailable

try some other


buy product

STATE CHART DIAGRAM:

useroption
s

Payment

login

Manage
stocks
COMPONENET DIAGRAM:

User/admin options

Availability

Customer Admin

Admin-login

Manage

DEPLOYMENT DIAGRAM:

Databas
e

user admin
FORM DESIGN:
Form1:

CODING:
Private Sub Command1_Click()
Unload Me
End Sub

Private Sub Label1_Click()

End Sub

Private Sub Label2_Click()


Form2.Show
End Sub

Private Sub Label3_Click()


Form3.Show
End Sub
Form2

CODING:
Private Sub Command1_Click()
Text1.Text = 1
Form2.Refresh
MsgBox "User selected option is HOUSE HOLD"
Form2.Refresh
Form4.Show
End Sub

Private Sub Command2_Click()


Text1.Text = 2
Form2.Refresh
MsgBox "User selected option is TOILET USE"
Form2.Refresh
Form4.Show
End Sub

Private Sub Command3_Click()


Text1.Text = 3
Form2.Refresh
MsgBox "User selected option is SNACKS"
Form2.Refresh
Form4.Show
End Sub
Private Sub Command4_Click()
End
End Sub
Form3

CODING:
Private Sub Command1_Click()
If Text1.Text = "STOCK" And Text2.Text = "STOCK" Then
Form2.Show
Else
MsgBox "Give correctname and password"
End If
End Sub

Private Sub Command2_Click()


Unload MDIForm1
End Sub
Form4

CODING:

Private Sub Command1_Click()


Adodc1.Recordset.AddNew
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Delete
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.Update
End Sub

Private Sub Command4_Click()


End
End Sub
DATABASE
UML DIAGRAMS:
USECASE DIAGRAMS:

login

reserve/cancel

system admin availability user

details

database

SEQUENCE DIAGRAM:

user system admin availability reserve/cancel database

login
access
update

result

availability
check

search result

register/cancel register
update

result
COLLABORATION DIAGRAM:
6: check

5: availability
user availability
1: login
7: search result

system 3: update
8: register/cancel
admin 10: update

4: result 2: access
11: result
9: register
reserve/ca database
ncel

CLASS DIAGRAM:

class login
user name
pass word

login()

view search
availability availibility
train details train details

view() search()

reservation/cancel database2
reserve register
cancel reserve/cancel

register() update()
STATE CHART DIAGRAM:
start

Admin

Add/update

Check
availability

reserve
ticket/cancel

stop

ACTIVITY DIAGRAM:

start

admin
no
Yes
check
Login No
Yes

Reserve/cancel Seats filled

Add/Update

stop
COMPONENET DIAGRAM:

login

reserve/cancel

availability
system user
admin

details

database

DEPLOYMENT DIAGRAM:

Databas
e

Admin User
FORM DESIGN:
Form1:

CODING:
Private Sub Command1_Click()
Form3.Show
End Sub

Private Sub Command2_Click()


Form2.Show
End Sub

Private Sub Command3_Click()


End
End Sub
Form2:

CODING:
Private Sub Command1_Click()
Form3.Show
End Sub

Private Sub Command2_Click()


End
End Sub
Form3:

CODING:
Private Sub Command1_Click()
Adodc1.Recordset.AddNew
End Sub

Private Sub Command2_Click()


Form2.Show
End Sub

Private Sub Command3_Click()


End
End Sub
DATABASE:
Train Details

Passenger Details:
UML DIAGRAMS:
USE CASE DIAGRAMS:

Login

View Details
User Admin

Add Details

SEQUENCE DIAGRAM:

user admin database

enter user login


enter password

verify password

view details

add/view details
COLLABORATION DIAGRAM:
user

1: enter user login

4: view details

3: verify password
database admin

2: enter password
5: add/view details

CLASS DIAGRAM:

Administrator
user
admin_pass : Variant
pass : Variant
dept : variant
Validate_pass()
adddetails()
viewdata()
viewdetails()

STATE CHART DIAGRAM:

login

Add /view in
conference
ACTIVITY DIAGRAM:

Login

User

admin

View details
Add/view
Details

COMPONENET DIAGRAM:
Login

User Admin
View Details

Add Details

DEPLOYMENT DIAGRAM:

Databas
e

User Admin
FORM DESIGN:
Form1:

CODING:
Private Sub Command1_Click()
Form2.Show
End Sub

Private Sub Command2_Click()


Form3.Show
End Sub

Private Sub Command3_Click()


End
End Sub

Form2:
CODING:
Private Sub Command1_Click()
If Text1.Text = "conf" And Text2.Text = "conf" Then
Form3.Show
Else
MsgBox "username and password doesnot match"
End If
End Sub

Private Sub Command2_Click()


End
End Sub

Form3:

CODING:
Private Sub Command1_Click()
Adodc1.Recordset.AddNew
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Delete
End Sub
Private Sub Command3_Click()
Adodc1.Recordset.Update
End Sub

Private Sub Command4_Click()


End
End Sub

DATABASE:
UML DIAGRAMS:
USE CASE DIAGRAMS:

shows id

borrower
Issuer
issues the book

request

SEQUENCE DIAGRAM:

Borrower issue database

Shows id

Accept

Book Request

Check for availability

Available

Issue the book

Update
COLLABORATION DIAGRAM:
1: Shows id
3: Book Request
Borrower issue

2: Accept
6: Issue the book

5: Available

4: Check for availability


7: Update

database

CLASS DIAGRAM:

Borrower issuer Database


name database books
id books borrowername
borrowers_id
show id() issuebooks()
book request() updatedatabase() display()

STATE CHART DIAGRAM:

Shows ID

Check for
available

Borrow the
books
ACTIVITY DIAGRAM:

Shows id

borrows id and
number

Check for
availability

Available Not Available

Issue the book Cant isssue the


book

COMPONENET DIAGRAM:
Shows id

Borrower
Issuer

Issues the book

Request for book

DEPLOYMENT DIAGRAM:
Databas
e

borrower issuer
FORM DESIGN:
Form1:

CODING:
Private Sub Command1_Click()
If Text1.Text = "bookbank" And Text2.Text = "123456" Then
Form2.Show
Else
MsgBox "Give correct username and userid"
End If
End Sub

Private Sub Command2_Click()


End
End Sub
Form2:

CODING:
Private Sub Command1_Click()
If Text1.Text = "4" And Text2.Text = "AI" And Text3.Text = "Russell" Then
Form3.Show
Else
MsgBox "Enter all the fields correctly"
End If
End Sub

Private Sub Command2_Click()


End
End Sub
Form3:

CODING:
Private Sub Command1_Click()
End
End Sub

DATABASE:

Vous aimerez peut-être aussi