sddia

Post on 03-Aug-2015

14 views 3 download

Tags:

Transcript of sddia

FORMS:

CODING:

Form 1:

Private Sub Command1_Click()If Text1.Text = "arvind" And Text2.Text = "arav" Thenof2.ShowElseMsgBox ("Enter Correct Details")End IfEnd Sub

Private Sub Command2_Click()of1.ShowEnd Sub

Form 2:

Private Sub Command1_Click()of3.ShowEnd Sub

Private Sub Command2_Click()of3.ShowEnd Sub

Private Sub Command3_Click()of5.ShowEnd Sub

Private Sub Command4_Click()EndEnd Sub

Form 3:Private Sub Command1_Click()of4.ShowEnd Sub

Private Sub Command2_Click()Data1.Recordset.AddNewof4.ShowEnd SubPrivate Sub Command3_Click()of2.ShowEnd Sub

Form4:

Private Sub Command1_Click()of2.ShowEnd Sub

Private Sub Command2_Click()MsgBox ("Ticket is reserved")End Sub

Form5:

Private Sub Command1_Click()of2.ShowEnd Sub

Private Sub Command2_Click()MsgBox ("Ticket is cancelled")End Sub

USE CASE DIAGRAM

Train Details

Enquiry

Update

Reservation

Payment

passenger

Cancellation

CLASS DIAGRAM

Passenger

NameAgeGender

Get()Display()

Train Details

Train nameTrain noFare

get()display()

Enquiry

NoofticketsarrivaldepartureFromTo

Enter()Update()

report

NameTrain notime

Display()

SEQUENCE DIAGRAM

Passenger Enquiry Train Details Updation

Enquire G...

Details

Get Fa...

Recie...

Recie...

Ent...Destn ,noofTickets

Updating details

ReservedReservati...

Pay the Amount

Recieve the reciept

Cancel ticketUpdate Cancel

CancelledRecieve cash

COLLABORATION DIAGRAM

Updatecance...

Passenger

Enquiry

Train Details

Updation

1:

4: RTDet()

5:

6: RecFDet()

7:

10: ConfirmReserved()

11:

12: RecieveReciept()

13:

16: Recieve cash()

Enquire()

FDetails()Amount()Cancel()

TDetails()

2: RecieveDet()

3: GetTDetails()8: Update Det()

14: 14:9: Reserved()

15: cancelled()

FORMS:

CODINGS:

Form1:Private Sub Command1_Click()Form2.ShowEnd SubForm2:Private Sub Command1_Click()Form6.ShowEnd SubPrivate Sub Command2_Click()Form4.ShowEnd SubPrivate Sub Command3_Click()Form5.ShowEnd SubForm3:Private Sub Command1_Click()MsgBox ("view by clicking next")End Sub

Private Sub Command2_Click()Form4.ShowEnd SubForm4:Private Sub Command1_Click()MsgBox ("your account is created")End Sub

Private Sub Command2_Click()Form5.ShowEnd SubForm5:Private Sub Command1_Click()MsgBox ("welcome you again")End SubPrivate Sub Command2_Click()Form2.ShowEnd SubPrivate Sub Command4_Click()EndEnd SubForm6:Private Sub Command1_Click()Form3.ShowEnd Sub

USECASE DIAGRAM:

authentication

specification of book

make reservation

user

remove reservation

lend book

return book

librarian 1

CLASS DIAGRAM:

member

mem id : stringname : string

new mem()remove mem()request()book name()

item

book id : stringavailability : booleanlss date : date

new book()remove book()return book()reneval()

title

b.title : stringb.ld : intaythor : stringcopies : intrescopies : intremcopies

new title()rem title()add()

admin

validate()

SEQUENCE DIAGRAM:

member librariyan server

enter reg no

type of req

take book

book name

check

check

success

book is reserved

terminate

COLLABORATION DIAGRAM:

member

librariyan

server

6: check

1: enter reg no3: take book9: terminate

2: type of req4: book name

8: book is reserved

5: check

7: success

FORMS:

USECASE DIAGRAM:

Visitor

Search Book

Download

RegisterUser

Payment

Login

Register

Sales Person

Administartor

Update

CLASS DIAGRAM:

Administratorname

Update()Sales Record()

Registered UsernameUser IdPasswordEmail IdSecurity Question Answer

Search()Download()Payment()

visitorUser IdPasswordCustomer NameContact NumberEmail Id

Register()Search Book()

SEQUENCE DIAGRAM

Administrator VisitorRegister User

Seek Login

After Registration To The Site

Login Agreed

Seek For Register

Registration Is Granted

Seek For Downloading Book

Downloading The Book

Seek For Payment

Payment Transaction Is Submitted

COLLABORATION DIAGRAM

Administrator

Visitor

Register User

1: Seek Login

2: Login Agreed

3: After Registration To The Site

4: Seek For Register

5: Registration Is Granted

6: Seek For Downloading Book

7: Downloading The Book

8: Seek For Payment9: Payment Transaction Is Submitted

CODING:

Form 1Private Sub Command1_Click()Form1.ShowEnd Sub

Form 2Private Sub Command1_Click ()If Text1.Text = "admin" And Text2.Text = "admin" ThenForm2.ShowEnd IfEnd Sub

Form 3Private Sub Command1_Click()Form3.ShowEnd Sub

Private Sub Command2_Click()Form4.ShowEnd Sub

Form 4Private Sub Command1_Click()Form7.ShowEnd Sub

Private Sub Command2_Click()Form2.ShowEnd Sub

Form 5Private Sub Command1_Click()Data1.Recordset.AddNewEnd Sub

Private Sub Command2_Click()Data1.Recordset.UpdateEnd Sub

Private Sub Command3_Click()Data1.Recordset.DeleteEnd Sub

Private Sub Command4_Click()Data1.Recordset.MoveNextEnd Sub

Private Sub Command5_Click()Data1.Recordset.MovePreviousEnd Sub

Private Sub Command6_Click()Form5.ShowEnd Sub

Private Sub Command7_Click()Form2.ShowEnd Sub

Form 6Private Sub Command1_Click()Form7.ShowEnd Sub

Form 7Private Sub Command1_Click()Data1.Recordset.AddNewEnd Sub

Private Sub Command2_Click()Data1.Recordset.UpdateEnd Sub

Private Sub Command3_Click()Data1.Recordset.DeleteEnd Sub

Private Sub Command4_Click()Data1.Recordset.MoveNextEnd Sub

Private Sub Command5_Click()Data1.Recordset.MovePreviousEnd Sub

Private Sub Command6_Click()Form7.ShowEnd Sub

Form 8Private Sub Command1_Click()Form6.ShowEnd Sub

Private Sub Command2_Click()Form8.ShowEnd Sub

Private Sub Command3_Click()Form9.ShowEnd Sub

Form 9Private Sub Command1_Click()Data1.Recordset.AddNewEnd Sub

Private Sub Command2_Click()Data1.Recordset.UpdateEnd Sub

Private Sub Command3_Click()Data1.Recordset.DeleteEnd Sub

Private Sub Command4_Click()Data1.Recordset.MoveNextEnd Sub

Private Sub Command5_Click()Form7.ShowEnd Sub

Form 10Private Sub Command1_Click()Data1.Recordset.AddNewEnd Sub

Private Sub Command2_Click()Data1.Recordset.UpdateEnd Sub

Private Sub Command3_Click()Data1.Recordset.DeleteEnd Sub

Private Sub Command4_Click()Data1.Recordset.MoveNextEnd SubPrivate Sub Command5_Click()Form7.ShowEnd SubPrivate Sub Command6_Click()EndEnd SubPrivate Sub Form_Load()Combo1.AddItem "1"Combo1.AddItem "2"Combo1.AddItem "3"Combo1.AddItem "4"Combo1.AddItem "5"Combo1.AddItem "6"Combo1.AddItem "7"Combo1.AddItem "8"Combo2.AddItem "jan"Combo2.AddItem "feb"Combo2.AddItem "mar"Combo2.AddItem "apr"Combo2.AddItem "may"Combo2.AddItem "jun"Combo2.AddItem "jul"Combo2.AddItem "aug"Combo3.AddItem "2011"Combo4.AddItem "1"Combo4.AddItem "2"Combo4.AddItem "3"Combo4.AddItem "4"Combo4.AddItem "5"Combo4.AddItem "6"Combo4.AddItem "7"Combo4.AddItem "8"Combo5.AddItem "jan"Combo5.AddItem "feb"Combo5.AddItem "mar"Combo5.AddItem "apr"Combo5.AddItem "may"Combo5.AddItem "jun"Combo5.AddItem "jul"Combo5.AddItem "aug"Combo6.AddItem "2011"End Sub

FORMS:

CODING:

Form 1:Private Sub Command1_Click()If Text1.Text = Text2.Text ThenForm2.ShowElseMsgBox ("PLEASE ENTER THE CORRECT DETAILS")End IfEnd Sub

Private Sub Command2_Click()EndEnd Sub

Form 2:Private Sub Command1_Click()Form3.ShowEnd Sub

Private Sub Command2_Click()Form4.ShowEnd Sub

Form 3:Private Sub Command1_Click()Data1.Recordset.AddNewEnd Sub

Private Sub Command10_Click()EndEnd Sub

Private Sub Command2_Click()Data1.Recordset.DeleteEnd Sub

Private Sub Command3_Click()Data1.Recordset.UpdateEnd Sub

Private Sub Command4_Click()Data1.Recordset.MoveFirstEnd Sub

Private Sub Command5_Click()Data1.Recordset.MoveNextEnd Sub

Private Sub Command6_Click()Data1.Recordset.MovePreviousEnd Sub

Private Sub Command7_Click()Data1.Recordset.MoveLastEnd Sub

Private Sub Command8_Click()Form4.ShowEnd Sub

Private Sub Command9_Click()Form2.ShowEnd Sub

Form 4:Private Sub Command1_Click()Text6.Text = Val(Text3.Text) + Val(Text4.Text) + Val(Text5.Text)End Sub

Private Sub Command2_Click()Form5.ShowEnd SubPrivate Sub Command3_Click()Form3.ShowEnd SubPrivate Sub Command4_Click()EndEnd SubForm 5:Private Sub Command1_Click()EndEnd SubForm 6:Private Sub Command1_Click()Form3.ShowEnd SubPrivate Sub Command2_Click()Form4.ShowEnd Sub

USE CASE DIAGRAM

Update Details

Name List

Emp Id

Job

Salary

Add

Modify

Delete

Save Details

System Adminstrator

Employee

CLASS DIAGRAM

Employee

NameIdjobsalary

display()

System Adminstrator

Update Details

Updation

adddeletemodifysave

Password

Enter UsernameEnter Password

Compute Payroll

SEQUENCE DIAGRAM

On Password Enter

Employee List Details Update Details Compute Payroll

Enter() *enter() Has Details Add()

Has Details Save()

Has Details Modify()

Has Details Delete()

COLLABORATION DIAGRAM

On Password Enter

Employee List

Details

Update Details

Compute Payroll

Enter()

Has Details Save()

Has Details Modify()

Has Details Delete()

1:

2:

3: 5: 6: 7:

4: