You are on page 1of 14

PROJECT REPORT ON

LIBRARY INFORMATION SYSTEM


Project submitted to the NORTH LAKHMPUR COLLEGE study centre of KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY in partial fulfillment of the requirements for the project of the Degree of Bachelor of Computer Application (BCA) KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY NORTH LAKHIMPUR COLLEGE STUDY CENTRE Session-2011

Submitted By ALI MAMOON HASSAN BCA 6th Semester KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY NORTH LAKHIMPUR COLLEGE STUDY CENTRE Under the guidance of Mr. Ranjit Paul Head of Department Department of Computer Science North Lakhimpur College

ACKNOWLEDGEMENT
The satisfaction that accompanies that the successful completion of any task would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement crown all efforts with success. I am grateful to my project guide Mr. Ranjit Paul, HOD, Department of Computer Science, North Lakhimpur College for the guidance, inspiration and constructive suggestions that helped me in the preparation of this project. I also thank my friends who have helped in successful completion of this project.

ALI MAMOON HASSAN 6th Semester, BCA, KKHSOU, North Lakhimpur College Study Centre Enrolment No: 0800410270

CERTIFICATE OF ORIGINALITY FROM THE SUPERVISOR

This is to certify that the project report entitled LIBRARY INFORMATION SYSTEM submitted to Krishna Kanta Handiqui State Open University in partial fulfillment of the requirement for the award of the degree of BACHELOR OF COMPUTER APPLICATIONS (BCA), is an original work carried out by Mr. ALI MAMOON HASSAN Enrolment No. 0800410270 under the supervision of Mr. RANJIT PAUL, HOD, Department of Computer Science, North Lakhimpur College. The matter embodied in this project is a genuine work done by the student and has not been submitted either to this University or to any other University/ Institute for the fulfillment of the requirement of any course of study.

Signature of the learner

Signature of the supervisor

ALI MAMOON HASSAN North Lakhimpur College Study Centre Khelmati, North Lakhimpur, Assam

Ranjit Paul, Assistant Prof (H.O.D), Computer Science Department North Lakhimpur College
Study Centre s seal

Enrolment No. : 0800410270

Seal

SUBMISSION FORM

Name of the Learner Name of the Course Application Period of Study Study Centre Name of the Supervisor i) Academic Qualification ii) Designation : : :

Ali Mamoon Hassan

Bachelor of Computer July 2008 to July 2011 North Lakhimpur College : : : Mr. Ranjit Paul M.C.A. , MPhil Assistant Prof. (H.O.D)

Department of Computer Science iii)Institution where Working : North Lakhimpur College

iv)Contact Address

Mob:

Date of Submission

Signature of the Supervisor Learner

Signature of the

Table of Contents

1. Introduction 2. Objectives 3. Tools/Environment used 4. Software Requirement Specification 5. Entity Relationship Diagram 6. Data Flow Diagrams 7. Design document 8. Program Code 9. Testing 10. Input and Output Screens 11. Implementation of Security 12. Limitations of the Project 13. Future Application of the Project 14. Bibliography

INTRODUCTION The project titled Library Management System is Library Management software for monitoring and controlling the transactions in a library .The project Library Management System, which mainly focuses on basic operations in a library like adding new books, and updating new information, searching books and members and return books. This project of LIBRARY MANAGEMENT of gives us the complete information about the library. We can enter the record of new books and retrieve the details of books available in the library. We can issue the books to the students and maintain their records and can also check how many books are issued and stock available in the library. In this project we can maintain the late fine of students who returns the issued books after the due date. Throughout the project the focus has been on presenting information and comments in an easy and intelligible manner. The project is very useful for those who want to know about Library Management System. SYSTEM ANALYSIS EXISTING SYSTEM System and their relationships within and outside of the system. Here the key question iswhat all problems exist in the present system? What must be done to solve the problem? Analysis begins when a user or manager begins a study of the System Analysis is a detailed study of the various operations performed by a program using existing system. During analysis, data collected on the various files, decision points and transactions handled by the present system. The success of the system depends largely on how clearly the problem is defined, thoroughly investigated and properly carried out through the choice of solution. A good analysis model should provide not only the mechanisms of problem understanding but also the frame work of the solution. Thus it should be studied thoroughly by collecting data about the system. Then the proposed system should be analyzed thoroughly in accordance with the needs PROPOSED SOLUTION Proposed system is an automated Library Management System. Through this software user can add books, search books, renewal, update information, edit information, and return books in quick time. The proposed system has the following advantages. User friendly interface

Fast access to database Less error More Storage Capacity Search facility Look and Feel Environment Quick transaction All the manual difficulties in managing the Library have been rectified by implementing computerization.

DATA FLOW DIAGRAM A data flow diagram, also known as bubble chart has the purpose of clarifying system requirements and identifying major transformation that will become programs in system design. It is a graphic representation of a system or portion of system. A DFD consists of a series of bubbles joined by lines. It consists of data flows, processes, sources, destinations and stores all described through the use of easily understood symbols. An entire system can be described from the viewpoint of the data it processes with only four symbols. The DFD is also powerful enough to show parallel activities. TYPES OF DATA FLOW DIAGRAM Physical data flow diagram: -Physical data flow diagram is implementation dependent. They show the actual devices, department, people etc. involved in the current system. Logical data flow diagram: -It describes the system independently of how it is actually implemented, that is , they show what takes place, rather than how an activity is accomplished. COMPONENTS OF DATA FLOW DIAGRAM: a) Source or Destination: -The source or destination is graphically represented as a rectangle. Source or destination external entities with which the system communicates. A source or destination is a person or a group of persons that are outside the control of the system being modeled. b) Data Flow: -The flow is represented graphically by an arrow into or out of a process. The flow is used to describe the movement of chunks or packet of information from one part of the system to another part. The flow represents data in motion. c) Process: -The process shows a part of the system that transforms input into output. The process is represented graphically as a circle or bubble. d) Data Store: -The data store is used to model a collection of data packet at rest.

The notation of a data store is two parallel lines. Data stores are typically implemented as files or databases in computerized system. Data stores are connected by flow to processes.

1.1

INTRODUCTION

The project titled Library Management System is Library Management software for monitoring and controlling the transactions in a library. The project mainly focuses on basic operations in a library like adding new books, and updating new information, searching books and members and return books. This project of LIBRARY MANAGEMENT gives us the complete information about the library. We can enter the record of new books and retrieve the details of books available in the library. We can issue the books to the students and maintain their records and can also check how many books are issued and stock available in the library. In this project we can maintain the late fine of students who returns the issued books after the due date. Throughout the project the focus has been on presenting information and comments in an easy and intelligible manner. The project is very useful for those who want to know about Library Management System.

Objectives:

The objectives of this application are as follow The software is for automation of library. It provides following facilities to

Tools/Environment Used:

Front End: Back End:

MS Visual Basic MS Access

10

E-R DIAGRAM

It is clear that the physical objects from the previous section the member, books, library correspond to entities in the Entity-Relationship model, and the operations to be done on those entities holds, checkouts, and so on correspond to relationships. However, a good design will minimize redundancy and attempt to store all the required information in as small a space as possible.

11

LIBRARY

Book_titl e

Compr ises

Autho r Book_Id

BOOKS

Price
No_of_bo oks

Autho r

Issu e
Expiry_d ate

Iss ue

Addre ss

STUDENTS
Reg_da te

Ret urn

Id

Nam e

Id

book_id

ISSUE_STATU S
Id issue_da te due_dat e

book_id

RETURN_STAT US

issue_da te due_dat e

ER Diagram of Library Information System

Limitations of the Project:


12

Future Application of the Project:

The different areas where we can use this application are: Any education institute can make use of it for providing information about author, content of the available books. It can be used in offices and modifications can be easily done according to requirements.

13

Bibliography

Books: Visual Basic - Third Eye Computer Education Introduction to MS-Access Third Eye Computer Education Web Sites:

www..org

14

You might also like