Professional Documents
Culture Documents
Dsu Microproject
Dsu Microproject
Submitted By
Title of Project:
CERTIFICATE
of third Semester of Diploma in Computer Engineering have successfully completed the Micro
Project work in Data Structure Using C (22317) for the Academic year 2023-24 as prescribed in
MSBTE curriculum under the guidance of subject teacher.
We express our deep gratitude toward our guide Prof. Atole J.A. lecturer of Computer
Engineering department for providing us with an opportunity to work with this project, through her
timely advice, constructive criticism and supervision.
We also thanks to Prof. Jagdale P.R. H.O.D. of Computer Engineering department for
their persistent inspection inspiration. We also very much thankful to our Principal Prof. Wabale
R.M. who has been a constant source of inspiration to complete the work.
By
c) …………………………………………………………………………………………………….…….………
d) ……………………………………………………………………………………………………….………….
………………………………………………………………………………………………..
……………………………………………………………………………………………….
b) Practical Outcomes (in Psychomotor Domain)
………………………………………………………………………………………………
………………………………………………………………………………………………
c) Affective Domain Outcomes
……………………………………………………………………………………………...
………………………………………………………………………………………………
……………………………………………………………………………………………...
Sr. Marks out of 6 for performance Marks out of 4 for performance
Student Name Total out of
No in group activity (D5 Col. 8) in oral / presentation(D5 Col. 9)
10
46 GAIKWAD SAMRUDDHI PRABHAKAR
47 JAGTAP ANUSHKA VISHWAS
48 CHAVAN AYODHYA DHAVAL
51 PALANGE SHRUSHTI MAHESH
Talking about the features of Flight Management System, the system asks for the
passenger’s information such as name, passport no, email id. After all these procedures,
a reservation is done. As a reservation proof, the system provides ticket number. In order
to check tickets, the user has to provide ticket no. then only the system check for the
respective tickets in the database and displays a result. Canceling a flight reservation is
easy through the system, the user just has to provide their ticket number.
As the name suggests Flight management System is software that handles the entire
booking data of the Flights. It is fully based on the concept of reserving flight tickets for
various destinations. Previously the task of handling the tickets at a time was very
difficult, so there was a need for software that can handle all Flight management System.
Therefore the Flight management System was designed. After the release of this system,
the stress and workload of the employee were absolutely finished. It was also time-
wasting for the travelers to book a Ticket previously. But now it hardly takes 10 to 15
minutes to book a ticket wherever the passenger is.
DOSBox is a free and open-source emulator which runs software for MS-DOS compatible
disk operating systems—primarily video games. It was first released in 2002, when DOS
technology was becoming obsolete. Its adoption for running DOS games is widespread,
with it being used in commercial re-releases of those games as well.
SOURCE CODE:
#include<stdio.h>
#include<conio.h>
#include<string.h>
struct node{
int info,age;
char fname[10],mname[10],lname[10];
char city[10],dist[10],tal[10];
char destination[20],origin[20],gender[10];
int dest,ch3,mealtype;
int date,month,year;
struct node*next;
}*start;
void insert();
void deletee();
void search();
void display();
void main()
{
int ch;
clrscr();
start=NULL;
clrscr();
do
scanf("%d",&ch);
switch(ch)
case 1:insert();
break;
case 2:display();
break;
case 3:search();
break;
case 4:deletee();
break;
}
}while(ch<=4);
void insert()
scanf("%s",&p->fname);
scanf("%s",&p->mname);
scanf("%s",&p->lname);
scanf("%d",&p->age);
scanf("%s%s%s",&p->city,&p->tal,&p->dist);
scanf("%ld",&p->phone);
scanf("%d%d%d",&p->date,&p->month,&p->year);
scanf("%s",&p->gender);
printf("\n [1] LOCAL DESTINATION");
scanf("%d",&p->dest);
if(p->dest==1)
if(p->dest==2)
scanf("%ld",&p->passportno);
scanf("%s",&p->origin);
scanf("%s",&p->destination);
if(strcmp(p->origin,"DELHI")==0)
if(strcmp(p->destination,"DELHI")==0)
{
printf("\n PRICE =>20000");
if(strcmp(p->origin,"LONDAN")==0)
if(strcmp(p->destination,"LONDAN")==0)
scanf("%d",&p->ch3);
scanf("%d",&p->mealtype);
p->next=NULL;
if(start==NULL)
start=p;
else
temp=start;
while(temp->next!=NULL)
temp=temp->next;
temp->next=p;
p->next=NULL;
void display()
if(start==NULL)
temp=start;
while(temp!=NULL)
temp=temp->next;
}
}
void deletee()
temp=start;
if(start->next==NULL)
start=NULL;
else
while(temp->next!=NULL)
p=temp;
temp=temp->next;
p->next=NULL;
free(temp);
void search()
{
int ticketno,flag=0;
temp=start;
if(start==NULL)
else
scanf("%d",&ticketno);
for(temp=start;temp!=NULL;temp=temp->next)
printf("\n %d",p->fname);
printf("\n %s",p->mname);
printf("\n %s",p->lname);
printf("\n %d",p->age);
printf("\n %s",p->city);
printf("\n %s",p->dist);
printf("\n %s",p->tal);
printf("\n %ld",p->phone);
printf("\n %d%d%d",p->date,p->month,p->year);
flag=1;
break;
if(flag==0)
}
Here we’ve displayed the menu options such as Booking , view the ticket details, search
by ticket number, cancel ticket,and quit. If the passenger wants to make a reservation for
a flight then he must choose option 1. If the passenger’s wants to view the details he fill
then he must choose option 2. By choosing option 3 the passenger can search the
passenger if he wants to check who has booked a particular seat. If the passenger’s mind
changed and wants to cancel the reservation then he must choose option 4.
If the passenger wants to change the seat then he must choose option 4. And the last
menu option 6 is to exit the complete project.
Make Booking:
By choosing menu option number 1 passengers will be able to make a fresh reservation
for any particular flight. During the Booking process software will ask for some basic
details which are as follows:
Cancel Reservation:
Sometimes what happens passengers’ mind changes and they try to cancel the
booking because of some urgency or personal reason. So in such a situation, he’ll
be able to cancel the booking anytime by choosing option 2 from the options
menu.
To cancel the booking you must have your ticket number generated by software during
the reservation. Because software asks ticket number during the cancellation. If you
forgot the ticket number then you’ll not be able to cancel the tickets.
When you choose menu option 4, then you’ve to enter the ticket number then the
software will fetch the passenger details using this ticket number. This ticket number is
uniquely generated and confidential that’s why after entering the ticket number, your
booking will be canceled quickly.
4. Conclusion
The Flight Management System, with its ensemble of components, serves as the
backbone of modern aircraft navigation and performance systems. Its amalgamation of
computational power, real-time data processing, and pilot-friendly interfaces has
undoubtedly propelled the aviation industry into a new era of safety and efficiency. As
technology continues to advance, we can only expect the FMS to incorporate even more
functionalities, further enhancing its pivotal role in global aviation .