Tenant, Expense, Rent, and Annual Report Tracking Software.
For California State University Long Beach - CECS 343 (Introduction to Software Engineering).
Develop software for a Landlord to mimic their paper-based ledger tracking system using UML Diagrams and Software Engineering practices.
Software Engineering Resources Utilized:
- Problem and Vision Statement (Activity 1)
- Use Case Diagram and Outline (Activity 2)
- Class Responsibility and Collaboration (CRC) Cards (Activity 3)
- Overall and Detailed Class Diagrams (Activity 3)
- Activity Diagrams (Activity 4)
- Sequence Diagram (Activity 5)
- Component Diagram (Activity 6)
- Collaboration Diagram (Activity 8)
- State Diagram (Activity 9)