Вы находитесь на странице: 1из 5

UML DIAGRAMS

UseCase Diagram:
uc Use Case Model
Common Database Browser & Data Manipulation Tool

Select
Database

Login

Database
Operations

Table
Operations

User / DBApplication
Developer

Other
Operations

Import file

Export file/
Generate
Rerports

Search

Class Diagram:
class Class Model

Connection

ValidateDatabse
-

password: int
userName: int

validate() : void

connectionId: int
driverName: int
driverURL: int
password: int
userName: int

+
+

closeConnection() : void
getConnection() : Connection

BrowseTable

CommanDatabase
-

DropTable

colNames: int
tableName: int

+
+
+

brwoseData() : ResultSet
closeConnection() : void
getConnection() : Connection

driverName: int
driverURL: int
password: int
userName: int

ImportTable

tableName: int

+
+
+

closeConnection() : void
dropTable() : void
getConnection() : Connection

colName: int
dataType: int
size: int
tableName: int

colName: int
constraints: int
dataType: int
size: int
tableName: int

colName: int
data: int
tableName: int

+
+
+
+

checkTableName() : void
closeConnection() : void
createTable() : void
getConnection() : Connection

+
+
+

alterTable() : void
closeConnection() : void
getConnection() : Connection

+
+
+

closeConnection() : Connection
getConnection() : void
insertData() : void

+
+

connect() : void
validate() : void

content: int
fileName: int

+
+
+
+

closeConnection() : void
executeQueries() : void
getConnection() : Connection
readFile() : String

colNames: int
tableName: int

+
+
+

closeConnection() : void
exportFile() : void
getConnection() : Connection

AlterTable

CreateTable

InsertTable

ExportTable

SequenceDiagram:

Activity Diagram:

Вам также может понравиться