Maintaining records in a library using C++
- Software platform
- Hardware specification
- Language used
- Object oriented programming in c++
- Main features of C++ object oriented programming languages
- Objects
- Classes
- Data abstraction
- Data encapsulation
- Inheritance
- Memory management
- Development environment
- Object-modeling tecnique (OMT) methodology
- The OMT (Object Modeling Technique)
- The OMT methodology
- Object oriented analysis
- Object Oriented Design (OOD)
- Coding phase
- Book library system
- OMT methodology model
- Dynamic modeling
- Functional modeling
- Software development life cycle phases
- Recognition of need
- Project selection
- Feasibility study
- System analysis
- System design
- System testing
- Implementation
- Evaluation
- Maintenance
- Project termination
- Screen shots
- Code
- Bibliography
The language used in the project is C++. C++ is a very good tool for the Object-Oriented programming. It provides all features of object-oriented programming. The foremost advantage of object-oriented programming is the Re usability feature. The project is a Library system, which is developed using the object-oriented programming in C++. It is used in each & every Educational Institute and provides books to their members. It promises greater programmer productivity, better quality of software and lesser maintenance cost. It has to keep the records of all the books and their members. It contains all the details related to the books i.e. book name, book price, book author and number of copy to be issued. Here the book is an object and name, author, price etc. are the attributes of the books.
C++ is a strongly typed object-oriented programming language developed by Bjarne Stroustrup at AT&T Bell Laboratories. Initially, it was implemented as a processor that translates C++ into standard C. C++ is a hybrid language, in which some entities are objects and some are not. It is basically an extension of the C language. It support objects with inheritance and dynamic binding have been developed.
Unlike other object-oriented languages, C++ does not contain a standard class library as part of its environment. C++ contains facilities for inheritance and run-time method resolution but its data structure is not by default object-oriented. Moreover, C++ contains good facilities for specifying access to attributes and operations of a class. Access may be permitted by methods of any class (public), restricted to method of subclasses of the class (protected) or restricted to direct methods of the class (private).
C++ is a strongly typed object-oriented programming language developed by Bjarne Stroustrup at AT&T Bell Laboratories. Initially, it was implemented as a processor that translates C++ into standard C. C++ is a hybrid language, in which some entities are objects and some are not. It is basically an extension of the C language. It support objects with inheritance and dynamic binding have been developed.
Unlike other object-oriented languages, C++ does not contain a standard class library as part of its environment. C++ contains facilities for inheritance and run-time method resolution but its data structure is not by default object-oriented. Moreover, C++ contains good facilities for specifying access to attributes and operations of a class. Access may be permitted by methods of any class (public), restricted to method of subclasses of the class (protected) or restricted to direct methods of the class (private).
