Introduction to Software Engineering Project 2002

Group 22: HKG007
RaceSim UML Diagrams (not in order)
Prepared by Hoi C Lam


D - Design of Monitor Class
D - Initial Main Subsystem Concurrent Task Architecture
DA - Reads Data File Use Case Collaboration Diagram
D - Design of DataValidation Class
DA - ServerStopRace Use Case Collaboration Diagram
D - Design of DataFile_Interface Class
DA - Display Summary in Windows Use Case Colloboration Diagram
DA - Reads Data File Use Case FileNotFound Collaboration Diagram
SM - RaceSim External Classes and Interfaces
SM - RaceSim Use Case Model
D - Stats_Snapshot_Preparer Consolidated Collaboration Diagram
SM - Subsystem Packages of Use Cases
Interaction Summary of the RaceSim Subsystems
D - RaceSim Design level Subsystem Colloboration Diagram
D - Design of Reads_File Control Class
D - RaceSim Stats_Snapshot_Preparer Subsystem Refined Static Model
DA - Generates Summary in Windows Use Case Collaboration Diagram
DA - Start Race Use Case Collaboration Diagram
SM - User_Interface Subsystem Classes
D - RaceSim Main Subsystem Refined Static Model
SM - RaceSim System Context Class Diagram
SM - RaceSim Use Case Model - Command-Line User View
DA - Reads Data File Use Case InvalidDataFile Collaboration Diagram
D - Revised Main Subsystem Concurrent Task Architecture
SM - Stats_Snapshot_Preparer Subsystem Classes
DA - Output Report File Use Case Collaboration Diagram
D - RaceSim Analysis level Subsystem Colloboration Diagram
D - Design of Clock Class
SM - RaceSim Use Case Model - FileSystem View
DA - Stop Race Use Case Collaboration Diagram
DA - Request Command-line Report Use Case Collaboration Diagram
D - Design of VariableAllocation Class
SM - Conceptual Model for Problem Domain (Physical)
D - User_Interface Subsystem Consolidated Collaboration Diagram
DA - Output Report On Screen Use Case Collaboration Diagram
DA - ServerStartRace Use Case Collaboration Diagram
DA - Generates Report Use Case Collaboration Diagram
D - RaceSim User_Interface Subsystem Refined Static Model
SM - Conceptual Model for Problem Domain (Entity)
DA - Reset Clock Use Case Collaboration Diagram
SM - Conceptual Static Model (Class Attributes)
DA - ServerSetClock Use Case Collaboration Diagram
D - Main Subsystem Consolidated Collaboration Diagram
D - Design of CarInfo Class
SM - RaceSim Use Case Model - GUI User View
DA - Open File Use Case Collaboration Diagram
SM - Object Structuring RaceSim Subsystems
SM - Main Subsystem Classes
DA - Request Report Use Case Colloboration Diagram