C++ Language Documentation

Only available on StudyMode
  • Download(s) : 213
  • Published : July 19, 2012
Open Document
Text Preview
Module – Further Programming Concepts in C++
Coursework Title – Library Management System
Module Code - CE00314-2
Individual Assignment

HAND OUT DATE - 18 AUGUST, 2011
HAND IN DATE - 9 NOVEMBER, 2011

Submitted by-Submitted to-
Deepak Gupta (pt0981143)Miss Sonia Arora
Module Lecturer

ACKNOWLEDGEMENT

I am over helmed in all humbleness and gratefulness to acknowledge my depth to all those who have helped me to put these ideas, well above the level of ease and into something concrete.

I am very thankful to my guide Miss Sonia Arora for her valuable help. She was always there to show me the right track whenever help was considered necessary. With the help of her valuable suggestions, guidance and encouragement, I was able to perform this project work. I would also like to express thanks to my friends, who often helped and gave me support at critical point in time during the making to this project.

I would like to extend my gratitude towards the institution for providing me the other kind of facilities such as Internet Connectivity and well-informed books in Library so I don’t locate any kind of trouble at any point of time.

CERTIFICATE
| |

This is hereby to certify that this project report “LIBRARY MANAGEMENT SYSTEM” is the bonafide work of “Deepak Gupta (pt0981143)” who carried out the project work under my supervision.

SIGNATURE
Miss Sonia Arora
(Module Lecturer)

TABLE OF CONTENT
Chapter 1:- Introduction............................................................................................................5 Chapter 2:- Description and Justification..................................................................................6 2.1 Design of the implementation code.........................................................................6 2.2 Implementation of Code in terms of object oriented concept 2.2.1 Class................................................................................................................8 2.2.2 Object..............................................................................................................9 2.2.3 Inheritance.....................................................................................................10 2.2.4 Data Hiding...................................................................................................12 2.2.5 Polymorphism................................................................................................13 2.2.6 Encapsulation.................................................................................................15 2.2.7 Abstraction.....................................................................................................16 2.3 Validation code applied into the implementation code...........................................17 Chapter 3: Test plan..................................................................................................................21 Chapter 4: Description and Justification of Fine Calculation...................................................25 Chapter 5: References...............................................................................................................27

CHAPTER 1 – INTRODUCTION

The project scenario is to develop a Win 32 Console application title for which is Library Management System. The developers are required to develop a Win32 console application to enter, search, edit and view information of student and books, to issue and return books and to calculate fine of the students based on the issue and return date of books.

This application will be used by the Librarian. The main purpose of this application is to store and edit the records of students and books, to issue and return the books. In addition, a supporting document is needed to reflect the design of the implementation codes and the implementation details that utilises the object oriented programming concepts....
tracking img