I designed and implemented a Library Management System using Visual Paradigm for software design and modeling.
The project focused on applying Object-Oriented Analysis and Design (OOAD) principles to build a structured, scalable, and maintainable system.
Key Contributions:
Conducted system analysis and gathered requirements.
Created detailed UML diagrams including:
Use Case Diagrams
Class Diagrams
Sequence Diagrams
Activity Diagrams
Designed the database schema and entity relationships.
Implemented the core functionalities (borrowing, returning, catalog management, and reporting).
Produced professional documentation for the entire system lifecycle.
Technologies & Tools:
Modeling Tool: Visual Paradigm
Language (Prototype): Java
Database: MySQL
Methodology: OOAD & UML
Outcome:
The project successfully demonstrated how to translate business requirements into a complete software design model, supported with UML diagrams and database design.
It can be extended into a full desktop or web-based application.