Oops Micro-Project
Oops Micro-Project
Micro-Project Report
On
Submitted By
Subject Teacher
Mr.Sugare D.D.
In Fulfillment of
Diploma In Computer Engineering
2021-2022
Maharashtra State Board of Technical Education, Mumbai
Certificate
Prof. Sakhare R. S.
Principal
ACKNOWLEDGEMENT
We offer our sincere and hearty thanks with a deep sense of gratitude to our
subject teacher Mr.Sugare D.D. and HOD of Computer Department Mr. Patil S. S. for their
valuable direction and guidance to our micro project, their meticulous attention towards our
We are thankful to our Principal Prof. SakhareR.S. for his encouragement towards
ourproject. We are also thank ful to our families and all friends for their support and
Gaikwad Om Sunil
Part A Plan
1. Brief Description : Library Management system helps in maintaining data of books issued to learners and
books available in the library
4. Proposed Methodology:-
The work will be distributed among 4 students involved in the group. To complete the Project “Library
Management System”, qualitative method will be used in which data collection, analysis and interpretation is
required. The data will be collected from different sources such as Internet, reference books etc. The analysis and
interpretation will be done by observing the collected data & programming work. Finally the data will be represented
with interpretation in the form of application or collected data.
5.Action plan :
1
• Resources used:-
Sr.no Name of Specification Quantity Remark
resources
1. Pc Processor Intel core 1 -
2. Software Turboc 1 -
3. Internet Google 1 -
2
Part B- Outcomes after Execution
1. Rationale:-
In the modern world of Information technology, the Object Oriented Programming has become the
most preferred approach for software development. It offers a powerful way to cope up with complexity of real world
problems. Among the OOP languages available, C++ is the primitive language which develops fundamental
understanding of Object Oriented Concepts. This course enables students to develop programs in C++ using Object
Oriented Programming approach.
2. Brief Description :
Library Management system helps in maintaining data of books issued to learners and books
available in the library
3
Cin>>price;
Cout<<”\nEnter Stock:”;
Cin>>stock;
Cout<<”\n-------------\n”;
}
Void books::display()
{
Cout<<”\nName of the Book:”<<bookname;
Cout<<”\nAuthor of the Book:”<<author;
Cout<<”\nPublisher of the Book:”<<publisher;
Cout<<”\nPrice of the Book:”<<price;
Cout<<”\nStock Present:”<<stock;
Cout<<”\n-------------\n”;
}
Int main()
{
Books ob[10];
Int ch, n;
Do
{
Cout<<”\n****\n”;
Cout<<”\n1.Load Books\n2.Display\n3.Search\n4.Exit\n”;
Cout<<”\n\nEnter your Choice:”;
Cin>>ch;
Switch(ch)
{
Case 1: cout<<”Enter Number of Books:”;
Cin>>n;
For(int i=0;i<n;i++)
Ob[i].loadbooks();
Break;
Case 2:
For(int i=0;i<n;i++)
Ob[i].display();
Break;
Case 3:
Char bname[20], aname[20];
Cout<<”Enter name of the Book:”;
Cin>>bname;
Cout<<”Enter name of the Author:”;
Cin>>aname;
For(int i=0;i<n;i++)
{
If(strcmp(bname, ob[i].bookname)==0&&strcmp(aname,ob[i].author))
{
Cout<<”\nBook Present\n\n”;
Cout<<”\nName of the Book:”<<ob[i].bookname;
Cout<<”\nAuthor of the Book:”<<ob[i].author;
Cout<<”\nPublisher of the Book:”<<ob[i].publisher;
Cout<<”\nPrice of the Book:”<<ob[i].price;
Cout<<”\nStock Present:”<<ob[i].stock;
Cout<<”\n-------------\n”;
Break;
}
Else
{
4
Cout<<”Not Present!!”;
Break;
}
}
Break;
Default: cout<<”Enter a valid choice!!”;
Case 4: exit(1);
}
}while(1);
}
5
Outputs of the Micro-Project:-
6
7
6. Actual Resources used:-
Sr.no Name of resources Specification Quantity Remark
4. Pc I3processor,4Gb 1 -
,500GB
5. Software Turbo c 1 -
6. Internet Google 1 -
7. Action plan :-
• We learn that how to edit the program and how to do the presentation for the project.
8
INDEX
1 Certificate
2 Introduction 1
4 Code 3
5 Output 6