- Main Diagram ( consist of all the packages created )
- Security Interface Diagram (Car Security Package)
- Maintenance Interface Diagram (Car Management Package)
- Login Interface Diagram (Car Management Package)
Logical view
The following class diagrams further break down the object diagram constructed in the initial stage of elaboration.
|
Logical view diagrams |
|
|
Main Diagram ( consist of all the packages created ) |
|
The various classes formed will be residing in the above packages. The main package is our system interface with association with the other packages that made up the whole functioning system. The lower level packages are the carpark information and the people packages. They form the database of the system. The rest consist of security as well as the maintenance of the system for the system user and member usage.
|
|
Security Interface Diagram (Car Security Package) |
|
The security manager and entry interface manager classes has been created so that they actually deals with the carpark status information and the parking lot information. The security class managed the entry of every vehicle entering and it pass messages to the parking lots information class to store every successful entry. The entry interface class provides the information to member by sending messages to the carpark class to retrieve the relevant data.
|
|
Maintenance Interface Diagram (Car Management Package) |
|
This class diagram depicts the maintenance section of the system whereby a maintenance manager class will be managing the various associated classes. Selected tasks will be performed from messages send by the respective classes. E.g. the utilities manager may required information from the carpark status or parking lots classes thus they are associated so that message can be sent to the desired class.
|
|
Login Interface Diagram (Car Management Package) |
|
The login manager determine the status of the system user who has enter into the system by verifying the password entered. The password class, which is under the security class is to also perform the changing of the password for the system user. Upon successful login, message can be send to the maintenance class that it will be activating it to access the system's maintenance facilities.
|