common database browser & data manipulation tool-uml diagrams
DESCRIPTION
UMLTRANSCRIPT
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