DVLDProject is a desktop application designed to manage the operations of a Driving and Vehicle Licensing Department.
The system helps handle applicants, licenses, tests, renewals, replacements, and other administrative tasks.
- Add and manage applicants
- Issue new licenses
- Renew licenses
- Replace lost or damaged licenses
- Manage test appointments and results
- Search for people and licenses
- View license history
- Separate business and data access layers
The solution is structured into the following projects:
DVLD- User interface and desktop formsDVLD_Business- Business logicDVLD_DataAccess- Database operations
- C#
- .NET Framework / .NET
- SQL Server
- ADO.NET / Desktop Forms
The goal of this project is to build a practical desktop management system that applies software architecture concepts such as separation of concerns and layered design.