Computer Class 12 C++ Project (Library Management)

December 1, 2017 | Author: Anand Baburajan | Category: C++, Libraries, Computer Architecture, Digital & Social Media, Digital Technology
Share Embed Donate


Short Description

Computer Class 12 C++ Project (Library Management)...

Description

COMPUTER SCIENCE

LIBRARY MANAGEMENT PROJECT REPORT SUBMITTED BY: ANAND BABURAJAN ( XII SCIENCE )

BLOOMING BUDS BETHANIA ENGLISH SCHOOL SENIOR SECONDARY (AFFILIATED TO CBSE, NEWDELHI, NO: 930307) VELLITHURITHY, MARATHAMCODE, THRISSUR

DEPARTMENT OF COMPUTER SCIENCE CERTIFICATE Certified that this is a bonafide record of the project work in

COMPUTER SCIENCE Submitted to the Central Board of Secondary Education in partial fulfillment of Senior Secondary Examination.

---------------Faculty Guide

----------------Principal

Submitted for Practical Examination and Viva-Voce held on _ _ _ _ _ _ _ _ _

---------------------Internal Examiner

------------------------External Examiner

DECLARATION I, ANAND BABURAJAN, hereby declare that this project work entitled “LIBRARY MANAGEMENT” submitted to Blooming Buds Bethania English School Senior Secondary, Velliturithy, Marathamcode, (Affiliated to CBSE, New Delhi, and Affiliation No. 930307) is original record work done by me under the supervision and guidance of MS. PRIYA NARAYANAN, Department of Computer Science. Name of the candidate

----------------------------

Register No

-----------------------

Countersigned By: Mrs. PRIYA NARAYANAN. M Teacher in Charge Department of Computer Science Blooming Buds Bethania English School Senior Secondary, Marathamcode.

Place: Marathamcode

Signature of the candidate

-----------------------------

Date:

LIBRARY MANAGEMENT Submitted to Central Board of Secondary Education in partial fulfillment of the requirements for the Senior Secondary Examination

By: Anand Baburajan (XII Science)

DEPARTMENT OF COMPUTER SCIENCE BLOOMING BUDS BETHANIA ENGLISH SCHOOL SENIOR SECONDARY

VELLITHURITHY, MARHAMCODE (PO), THRISSUR.

ACKNOWLEDGEMENT The success and final outcome of this project required a lot of guidance and assistance from many people and I am extremely fortunate to have got this all along the completions of my project work. Whatever I have done is only due to such guidance and assistance and I would not forget to thank them I have taken efforts in this project. However, it would not have been possible without the kind support and help of many individuals. I would like to extend my sincere thanks to all of them. I am highly indebted to my computer teacher Mrs.Priya Narayanan M for her guidance and constant supervision as well as for providing necessary information regarding the project & also for supporting me in completing this project. I also thank our respected Principal Mrs. Remabai V.K and Vice Principal Mrs. Sathidevi Rajagopal for their support. I am thankful to and fortunate enough to get constant encouragement, support and guidance from all teaching staff of Department of computer science which helped us in successfully completing this project I would like to express my gratitude towards my parents for their kind co-operation and encouragement which help me in completion of this project. My thanks and appreciations also go to my colleague in developing the project and people who have willingly helped me out with their abilities.

CONTENTS 1. OVERVIEW OF C++ 2. INTRODUNCTION 3. SYSTEM REQUIREMENTS 4. AIM OF THE PROJECT 5. SOURCE CODE 6. SAMPLE OUTPUT 7. BIBLIOGRAPHY

OVERVIEW OF C++ C++ is a statically typed, compiled, general purpose, casesensitive, free-form programming language that supports procedural, object-oriented, and generic programming. C++ is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. C++ was developed by Bjarne Stroustrup starting in 1979 at Bell Labs in Murray Hill, New Jersey as an enhancement to the C language and originally named C with Classes but later it was renamed C++ in 1983. C++ is a superset of C, and that virtually any legal C program is a legal C++ program. The most important thing to do when learning C++ is to focus on concepts and not get lost in language technical details. This software is developed in the programming language C++ available in the syllabus of CBSE XII for the academic year 20162017.

INTRODUCTION The computerized library management system has proved a boon for the management of large educational institutions. The colleges and universities have immensely benefitted from it reducing cost and complexity involved in managing huge libraries, increasing productivity and performance and better accountability on the part of library staff. The use of library management system helps the librarian and other staff members to manage library easily along with saving time. This allows the librarian to catalogue books and to maintain records of issued reissued and overdue books easily. It consists of the comprehensive options for entering the information related to books thus helping to maintain the complete library right from the transactions between student, staff and institute to issuing, returning and reissuing of books to maintaining membership information on one centralized server. This has eased and made the process of borrowing books error free for everyone. In fact every little task which was done manually by library staff has been fully automated so as to smoothen the working of library along with bringing transparency in its functioning and improving trust between the students and the management.

SYSTEM REQUIREMENTS HARDWARE REQUIREMENTS Processor: Intel Pentium IV RAM: 512 MB Hard Disk: 40GB

SOFTWARE REQUIREMENTS Operating System: Windows 98, 2000, XP, 7, 8, 8.1, 10 Tools: Turbo C++ 3.0 Technologies: DOS 7.0

AIM OF THE PROJECT This project is on how to perform library management effectively, fast and easily. Management using pen and paper is absurd in the modern era. These days most of the schools and institutions have large libraries and students frequently issue books, so librarians often find it difficult to manage the process manually. On the other hand, a virtual library management system eliminates all these burdens. By using this system, all records can be generated quickly. This is a very versatile project that allows the user (the librarian) to enter the name, number, and other details of books that are issued by a student. Thus the project aims in creating a good user-friendly library management system reducing human strain to a large extent.

SOURCE CODE #include #include #include #include #include #include class book { char bno[6]; char bname[50]; char aname[20]; public: void create_book() { cout
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF