common database browser & data manipulation tool-uml diagrams

5
UML DIAGRAMS UseCase Diagram: uc Use Case Model Common Database Browser & Data Manipulation Tool User / DBApplication Developer Select Database Login Database Operations Table Operations Import file Export file/ Generate Rerports Search Other Operations

Upload: rahulpoptani

Post on 03-Oct-2015

33 views

Category:

Documents


0 download

DESCRIPTION

UML

TRANSCRIPT

UML DIAGRAMS

UseCase Diagram:

Class Diagram:

SequenceDiagram:Activity Diagram:

uc Use Case Model

Common Database Browser & Data Manipulation Tool

User / DBApplication

Developer

Select

Database

Login

Database

Operations

Table

Operations

Import file

Export file/

Generate

Rerports

Search

Other

Operations

class Class Model

CommanDatabase

-

driverName: int

-

driverURL: int

-

password: int

-

userName: int

+

connect() : void

+

validate() : void

Connection

-

connectionId: int

-

driverName: int

-

driverURL: int

-

password: int

-

userName: int

+

closeConnection() : void

+

getConnection() : Connection

ValidateDatabse

-

password: int

-

userName: int

+

validate() : void

CreateTable

-

colName: int

-

dataType: int

-

size: int

-

tableName: int

+

checkTableName() : void

+

closeConnection() : void

+

createTable() : void

+

getConnection() : Connection

AlterTable

-

colName: int

-

constraints: int

-

dataType: int

-

size: int

-

tableName: int

+

alterTable() : void

+

closeConnection() : void

+

getConnection() : Connection

InsertTable

-

colName: int

-

data: int

-

tableName: int

+

closeConnection() : Connection

+

getConnection() : void

+

insertData() : void

DropTable

-

tableName: int

+

closeConnection() : void

+

dropTable() : void

+

getConnection() : Connection

ImportTable

-

content: int

-

fileName: int

+

closeConnection() : void

+

executeQueries() : void

+

getConnection() : Connection

+

readFile() : String

ExportTable

-

colNames: int

-

tableName: int

+

closeConnection() : void

+

exportFile() : void

+

getConnection() : Connection

BrowseTable

-

colNames: int

-

tableName: int

+

brwoseData() : ResultSet

+

closeConnection() : void

+

getConnection() : Connection