Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saad123ali/se-parkingmgmtsystem
A fully documented Parking Management System built using Software Engineering (SE) principles. This project covers all phases of the Software Development Life Cycle (SDLC), including planning, design, implementation, and testing, with a focus on efficient parking space management and user-friendly operation.
https://github.com/saad123ali/se-parkingmgmtsystem
Last synced: 22 days ago
JSON representation
A fully documented Parking Management System built using Software Engineering (SE) principles. This project covers all phases of the Software Development Life Cycle (SDLC), including planning, design, implementation, and testing, with a focus on efficient parking space management and user-friendly operation.
- Host: GitHub
- URL: https://github.com/saad123ali/se-parkingmgmtsystem
- Owner: Saad123ali
- License: mit
- Created: 2024-11-07T14:15:25.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T13:35:09.000Z (2 months ago)
- Last Synced: 2024-12-03T14:32:22.803Z (2 months ago)
- Language: C++
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SE-ParkingMgmtSystem
A fully documented Parking Management System developed in C++ as a comprehensive project for a Software Engineering (SE) course. This system follows the complete Software Development Life Cycle (SDLC), including planning, analysis, design, implementation, and testing phases, to ensure an efficient and maintainable solution for managing parking spaces.
![Logo](https://github.com/Saad123ali/SE-ParkingMgmtSystem/blob/main/Logo.png)
## Features
- **Real-time Parking Space Management**: Track available vehicles that park and un-park.
- **Vehicle Entry/Exit Management**: Monitor and log vehicle entry and exit times.
- **User Authentication**: Admin access control for system security.
- **Data Logging and Reporting**: Generate logs and reports for system monitoring.## SDLC Phases Covered
1. **Planning**: Requirements gathering and project objectives.
2. **Analysis**: Detailed requirements and feasibility analysis.
3. **Design**: UML diagrams, system architecture, and flowcharts.
4. **Implementation**: C++ code implementation for all core features.
5. **Testing**: Unit tests, integration tests, and bug fixes.
6. **Maintenance**: Guidelines for system updates and modifications.## Tech Stack
- **Language**: C++
- **Database**: File handling or SQL database integration (optional)
- **Development Tools**: IDEs (e.g., Visual Studio, Code::Blocks)## Authors
- [@Saad Ali](https://github.com/Saad123ali)
- [Ghazanfar Pasha](https://github.com/pasha6063)
- [Hamza Hashmi](https://github.com/fax9)## Getting Started
### Prerequisites
- C++ compiler (GCC, Visual Studio, etc.)
- Basic knowledge of C++ file handling (for data storage)### Installation
1. Clone the repository:
```bash
git clone https://github.com/Saad123Ali/SE-ParkingMgmtSystem.git