You are on page 1of 3

Submitted to: mam Hira

Submitted by: noor Fatima (4678-Foc/BSCS/F22)


Tooba gul (4713-Foc/BSCS/F22)
Hamna Maryam (4716-Foc/BSCS/F22)

COURSE code: cs-211

oop project

passport MANAGEMENT SYSTEM


Introduction
The Passport Management System (PMS) is a software application designed to
efficiently manage passport-related information for individuals. It serves as a
comprehensive database system that facilitates the storage, retrieval,
modification, and deletion of passport records. The system is developed using C++
programming language and is intended to simplify the administrative process
associated with passport issuance and management.

Motivation
The motivation behind choosing the Passport Management System as our project
lies in its pivotal role in modern-day travel and identification systems. The system
aims to address the challenges faced in managing passport data, such as manual
record-keeping and potential errors in handling sensitive information. By
developing an automated solution, we aimed to streamline the process of
passport management, reduce human errors, enhance data security, and improve
overall efficiency in passport-related operations.

System Features
The Passport Management System comprises several essential features that cater
to various aspects of passport administration:
User Authentication: The system ensures secure access through username and
password authentication for authorized users.
Adding Passport Records: Users can input and store passport details, including
passport number, citizenship number, issue and expiry dates, personal
information (name, nationality, date of birth, gender), etc.
Searching Passport Records: The system allows users to search for specific
passport records by passport number, displaying relevant information upon
retrieval.
Updating Passport Records: Users can modify existing passport records by
updating information like passport number, personal details, issue and expiry
dates, etc.
Deleting Passport Records: Authorized users can delete outdated or incorrect
passport records from the system.
Displaying All Passports: It provides an overview of all stored passport records,
facilitating easy browsing and management.

Division of Work among Group Members


The development of the Passport Management System involved collaborative
efforts among group members, each contributing to specific components and
functionalities:
User Interface & Authentication: Handled by Tooba Gul
Search and Display Functionality: Implemented by Hamna Maryam
Adding, Updating, and Deleting Records: Developed by Noor Fatima
System Testing & Integration: Oversaw by Noor Fatima
Each member's responsibilities were delineated to ensure a cohesive
development process and successful completion of the project.

You might also like