MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
GURU GOBIND SINGH POLYTECHNIC, NASHIK
MICRO PROJECT
Academic year: 2023-24
TITLE OF PROJECT
_______________________________________
Program: Computer Engineering
Program code: CO
Course: Object Oriented Programming using C++
Course code: 22316
Group Details:
Sr. No Name of Roll No. Enrollment Seat No.
Group No.
Members
1 Eshiket Kumawat 61 2203690308 397030
2 Durgesh Kuvar 54 2203690300 397023
3 Roshan Karakawar 57 2203690303 397026
4 Yashraj Kokane 65 2203690312 397034
5
Name of Guide: Ms.Shahela.S.Momin
ANNEXURE II
Evaluation Sheet for the Micro Project
Academic Year: 2023-24 Name of the Faculty: Mrs.P.S.Gaidhani
Course: Object Oriented Programming using C++ Course code: 22316 Semester: III
Title of the project: Railway Reservation system
COs addressed by Micro Project(Tick √)
(Tick √)
CO. NO Course outcomes Which is
applicable
CO1 Develop C++ Program to solve problems using POP approaches.
Develop C++ Program to solve problems using Classes and
CO2 Objects.
CO3 Implement Inheritance in C++ Program.
CO4 Use Polymorphism in C++ Program.
CO5 Develop C++ Program to perform File Operation.
Major learning outcomes achieved by students by doing the project
(a) Practical outcome:
Develop program using constant, variable, arithmetic expression, operator,
1
exhibiting data type conversions.
Develop program to implement control structures (decision making
2 statements).
3 Develop program to implement control structures (Looping statements).
4 Develop program to implement one dimensional array.
Develop program to perform matrix operation using
5 Multidimensional Array.
6 Develop program to implement a class and use it with its objects.
7 Develop program to implement a class and create array of objects.
8 Write a program to implement a friend function.
9 Write a program to implement a inline function.
Write a program to implement all types of constructors
10 (Constructor overloading) with destructor.
11 Write a program to implement Single Inheritance.
12 Write a program to implement Multilevel Inheritance.
13 Write a program to implement Multiple Inheritance.
14 Develop a program to demonstrate pointer to object.
15 Develop a program to demonstrate pointer to derived class.
16 Write a program to demonstrate operator overloading of Unary Operator.
17 Write a program to demonstrate operator overloading of Binary Operator.
18 Write a program to demonstrate function Overloading.
19 Write a program to read data from file and write data to file.
(b) Unit outcomes in Cognitive domain:
1. Develop C++ Program to solve problems using POP approaches.
2. Develop C++ Program to solve problems using Classes and Objects.
3. Implement Inheritance in C++ Program.
4. Use Polymorphism in C++ Program.
5. Develop C++ Program to perform File Operation.
(c) Outcomes in Affective domain:
1. Follow safety practices.
2. Practice good housekeeping.
3. Demonstrate working as a leader/a team member at the time of micro project.
4. Follow ethical practices.
Marks out of 6 Marks out of
for performance 4for
Roll No Student Name in group activity performance in Total out of 10
(D5 Col.8) oral/
presentation
(D5 Col.9)
61 Eshiket Kumawat
54 Durgesh Kuwar
57 Roshan Karakwar
65 Yashraj Kokane
Mrs.P.S.Gaidhani
(Name & Signature of Faculty)
#include<iostream.h>
#include<conio.h>
class railway
{public:
char name[20];
int mo_no,train_no,age,train_name;
void passanger()
cout<<"enter your name :";
cin>>name;
cout<<"\nEnter Age :";
cin>>age;
cout<<"\nEnter your monbile number :";
cin>>mo_no;
void train()
cout<<"\nEnter the number of railway from below list\n1.hawrah express\n2.guwahati
express\n3.amrutsar express\n4.janshatabdi express\n5.marathwada express\n6.kamakhya
express";
cin>>train_name;
void sw()
cout<<name<<"\t"<<age<<endl<<mo_no;
switch(train_name)
case 1:
cout<<"train name : hawrah express";
cout<<"train number :12345";
break;
}
void main()
railwar r;
r.passanger();
r.train();
r.sw();
getch();