Click here to load reader
Upload
imkarthick-mba
View
131
Download
4
Embed Size (px)
Citation preview
UML DIAGRAMS:USE CASE DIAGRAMS:
customer
user/admin options
Availability
Admin_login
manage
admin
SEQUENCE DIAGRAM:Admin Login
loginadmin/user
username/passwordcheck
valid/invalid
Availability
customer availability database
stock id
viewsearch
display
Manage Database
admin manage database
stock id,view
checkssearch
display
update stock
enter into database
display updated result
COLLABORATION DIAGRAM:Admin Login
login admin/user
2: check
1: username/password
3: valid/invalid
Availability
customer availability
database
3: search
1: stock id
2: view4: display
Manage Database
admin manage
database
3: search
1: stock id,view5: update stock
2: checks6: enter into database
4: display7: display updated result
CLASS DIAGRAM:
Database
stockidstocknamequantitypriceavailabilityquality
show()
Useroption
stockid
household()otheruse()snacks()
adminmanage
stockidstocknamequantitypriceavailabilityquality
add()delete()update()
adminlogin
usernamepassword
login()
ACTIVITY DIAGRAM:Login
login
Enter username/password
validinvalid
goto next activity
Available
enter stock id
database
available unavailable
buytry some other
product
STATE CHART DIAGRAM:
login
Manage stocks
useroptions
Payment
COMPONENET DIAGRAM:
Customer Admin
User/admin options
Availability
Admin-login
Manage
DEPLOYMENT DIAGRAM:
user admin
Database
FORM DESIGN:Form1:
CODING:Private Sub Command1_Click()Unload MeEnd Sub
Private Sub Label1_Click()
End Sub
Private Sub Label2_Click()Form2.ShowEnd Sub
Private Sub Label3_Click()Form3.ShowEnd Sub
Form2
CODING:Private Sub Command1_Click()Text1.Text = 1Form2.RefreshMsgBox "User selected option is HOUSE HOLD"Form2.RefreshForm4.ShowEnd Sub
Private Sub Command2_Click()Text1.Text = 2Form2.RefreshMsgBox "User selected option is TOILET USE"Form2.RefreshForm4.ShowEnd Sub
Private Sub Command3_Click()Text1.Text = 3Form2.RefreshMsgBox "User selected option is SNACKS"Form2.RefreshForm4.ShowEnd SubPrivate Sub Command4_Click()EndEnd Sub
Form3
CODING:Private Sub Command1_Click()If Text1.Text = "STOCK" And Text2.Text = "STOCK" ThenForm2.ShowElseMsgBox "Give correctname and password"End IfEnd Sub
Private Sub Command2_Click()Unload MDIForm1End Sub
Form4
CODING:
Private Sub Command1_Click()Adodc1.Recordset.AddNewEnd Sub
Private Sub Command2_Click()Adodc1.Recordset.DeleteEnd Sub
Private Sub Command3_Click()Adodc1.Recordset.UpdateEnd Sub
Private Sub Command4_Click()EndEnd Sub
DATABASE
UML DIAGRAMS:USECASE DIAGRAMS:
database
login
reserve/cancel
availabilitysystem admin
details
user
SEQUENCE DIAGRAM:
user system admin availability reserve/cancel database
loginaccess
update
result
availabilitycheck
search result
register/cancel registerupdate
result
COLLABORATION DIAGRAM:
user
system admin
availability
reserve/cancel
database
3: update10: update
6: check
1: login
5: availability
7: search result
8: register/cancel
2: access
9: register
4: result11: result
CLASS DIAGRAM:
database2
registerreserve/cancel
update()
class login
user namepass word
login()
search
availibilitytrain details
search()
view
availabilitytrain details
view()
reservation/cancel
reservecancel
register()
STATE CHART DIAGRAM:
start
Admin
Add/update
Check availability
reserve ticket/cancel
stop
ACTIVITY DIAGRAM:
start
admin
check
no
stop
Login
Add/Update
Reserve/cancel Seats filled
Yes
Yes No
COMPONENET DIAGRAM:
login
reserve/cancel
availability
details
database
system admin
user
DEPLOYMENT DIAGRAM:
Database
Admin User
FORM DESIGN:Form1:
CODING:Private Sub Command1_Click()Form3.ShowEnd Sub
Private Sub Command2_Click()Form2.ShowEnd Sub
Private Sub Command3_Click()EndEnd Sub
Form2:
CODING:Private Sub Command1_Click()Form3.ShowEnd Sub
Private Sub Command2_Click()EndEnd Sub
Form3:
CODING:Private Sub Command1_Click()Adodc1.Recordset.AddNewEnd Sub
Private Sub Command2_Click()Form2.ShowEnd Sub
Private Sub Command3_Click()EndEnd Sub
DATABASE:Train Details
Passenger Details:
UML DIAGRAMS:USE CASE DIAGRAMS:
User
Login
View Details
Add Details
Admin
SEQUENCE DIAGRAM:
user admin database
enter user login
enter password
verify password
view details
add/view details
COLLABORATION DIAGRAM:
user
admindatabase
1: enter user login
4: view details
2: enter password5: add/view details
3: verify password
CLASS DIAGRAM:
Administrator
admin_pass : Variant
Validate_pass()adddetails()viewdetails()
user
pass : Variantdept : variant
viewdata()
STATE CHART DIAGRAM:
login
Add /view in conference
ACTIVITY DIAGRAM:
Login
admin
Add/view Details
View details
User
COMPONENET DIAGRAM:
User
Login
View Details
Add Details
Admin
DEPLOYMENT DIAGRAM:
Database
User Admin
FORM DESIGN:Form1:
CODING:Private Sub Command1_Click()Form2.ShowEnd Sub
Private Sub Command2_Click()Form3.ShowEnd Sub
Private Sub Command3_Click()EndEnd Sub
Form2:
CODING:Private Sub Command1_Click()If Text1.Text = "conf" And Text2.Text = "conf" ThenForm3.ShowElseMsgBox "username and password doesnot match"End IfEnd Sub
Private Sub Command2_Click()EndEnd Sub
Form3:
CODING:Private Sub Command1_Click()Adodc1.Recordset.AddNewEnd Sub
Private Sub Command2_Click()Adodc1.Recordset.DeleteEnd Sub
Private Sub Command3_Click()Adodc1.Recordset.UpdateEnd Sub
Private Sub Command4_Click()EndEnd Sub
DATABASE:
UML DIAGRAMS:USE CASE DIAGRAMS:
borrower
shows id
issues the book
request
Issuer
SEQUENCE DIAGRAM:
Borrower issue database
Shows id
Accept
Book Request
Check for availability
Available
Issue the book
Update
COLLABORATION DIAGRAM:
Borrower issue
database
1: Shows id3: Book Request
2: Accept6: Issue the book
4: Check for availability7: Update
5: Available
CLASS DIAGRAM:
Borrower
nameid
show id()book request()
issuer
databasebooks
issuebooks()updatedatabase()
Database
booksborrowernameborrowers_id
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:
BorrowerIssuer
Shows id
Issues the book
Request for book
DEPLOYMENT DIAGRAM:
Database
borrower issuer
FORM DESIGN:Form1:
CODING:Private Sub Command1_Click()If Text1.Text = "bookbank" And Text2.Text = "123456" ThenForm2.ShowElseMsgBox "Give correct username and userid"End IfEnd Sub
Private Sub Command2_Click()EndEnd Sub
Form2:
CODING:Private Sub Command1_Click()If Text1.Text = "4" And Text2.Text = "AI" And Text3.Text = "Russell" ThenForm3.ShowElseMsgBox "Enter all the fields correctly"End IfEnd Sub
Private Sub Command2_Click()EndEnd Sub
Form3:
CODING:Private Sub Command1_Click()EndEnd Sub
DATABASE: