Package Diagram “data_management”
data_management
Type:
Data Management
Number:
3.1
Author:
Jon Kern
Priority:
high
Difficulty:
low
Note1:
NOTE: this was added through "Add Shortcuts" dialog. The hooked arrow (lower left) indicates a shortcut. The exclamation point (lower right) indicates .class file and not source code. To add an item like this from the JDK, navigate through the search/classpath tree to find the desired class from a selected lib; e.g., java.sql. Note also the ability to show interfaces as "circle" icon.
Links To: Interface Connection
Note2:
Review the DB design by opening up this diagram. (You can place shortcuts to other diagrams on a diagram as shown here.)
Links To: ER Diagram CashSales ERD
Diagram Node Summary
Interface: Imported.
Interface: Imported. This interface can help to decouple the packages and classes from explicit knowledge of a Specific DM class.
Class: Imported. This represents the overall transaction record of the sale.
Class: Imported. A work in process.
Class
Referenced Diagrams
ER Diagram: Here is the schema for the Cash Sales system.
Diagram Node Detail
Interface "Connection"
Imported from:
Package java.sql

Interface "IDM"
Imported from:
Package Diagram problem_domain
This interface can help to decouple the packages and classes from explicit knowledge of a Specific DM class.
See Also:  Detailed Documentation, Class Documentation

Class "CashSale"
Imported from:
Package Diagram problem_domain
This represents the overall transaction record of the sale.
See Also:  Detailed Documentation, Class Documentation
Local Links
Robustness Association
to Class SaleDM
Label:
lnkSaleDM
directed
Association
to Class DMServer
Attribute:
dmServer
Association
to Interface IDM
Access to the Data Management Layer.
Attribute:
myDm
rdbLogicalType:
OTHER

Class "DMServer"
Imported from:
Package Diagram server
A work in process.
See Also:  Detailed Documentation, Class Documentation
Local Links
Association
to Interface Connection
Attribute:
systemConnection
Label:
sys
Association
to Interface Connection
Attribute:
userConnection
Label:
user

Class "SaleDM"
Author:
TogetherSoft
robustness:
Entity
subtitle:
(The database)
See Also:  Class Documentation
All Outgoing Links
Generalization
to Class Database (in Package Diagram server)
Implementation
to Interface IDM
Association
to Class DMServer
Attribute:
dmServer
Association
to Class NumberFormat
Attribute:
currencyFormat
Association
to Class NumberFormat
Attribute:
numberFormat
Association
to Class SimpleDateFormat
Attribute:
dateFormat
Association
to Class String
Attribute:
columnNames
Association
to Class String
Attribute:
insertableColumns
Association
to Class String
Attribute:
updatableColumns