abstract-library mgt sys

Upload: slvinfotech

Post on 04-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 ABSTRACT-library mgt sys

    1/11

    ABSTRACT

    Library Management System

    LIBRARY MANAGEMENT SYSTEM is a software application to

    maintain the records related to Book Purchase, Stock Maintenance, Book

    Search, Catalog, Book Issue, Book Returns, Fine Collection, and all necessary

    requirements for the Library to manage day to day operations.

    OBJECTIVE:

    The main objective of the application is to automate the existing system

    of manually maintain the records of the Book Issue, Book Return from the

    student, Stock Maintenance, Catalog and Book Search to be computerized. So

    the Book Issue, Return, Searching will be faster.

    SCOPE:

    This application can be used by any Library to automate the process of

    manually maintaining the records related to the subject of maintaining the stock

    and Book Issues.

    PROBLEM DEFINITION:

    Maintaining records of application for estates, the manual system is too

    complex and cumbersome. Since time and resources available we have been

    proposed to develop an inventory system.

    All the outset the application requirements were studied and analysis

    and design were carried out. The development platform and software tool were

    identified as Visual Basic 6.0 (As Front-End) and Access (As Back-End)

    database. Using visual programming, object are manipulated directly and also

  • 7/29/2019 ABSTRACT-library mgt sys

    2/11

    due to the feature of fast and easy prototyping and GUI building visual basic

    6.0 as used.

    In the system analysis and design part, data is processed using query

    techniques and study of the existing system.

    During the development phase various option are developed like master

    menu. Transaction menu, report generation, utility etc.

    The detail of the programming steps followed and important clauses

    incorporated in the screen are described in documents.

    The transactions related to Book Purchase, Book Issue and Book Returns are

    maintained manually at present along with maintaining the accounts of the

    Students and the Lecturers.

    All these are to be automated and an application is required to relate all

    of them relatively and logically so that the current system can be replaced and

    accepted without major changes and problems.

    The application should provide quick access to the records maintained

    and must reveal the important reviews about the business so that the growth

    can be easily compared and should provide with the various reports showing

    the related details so that the important decisions could be taken easily.

    Disadvantages of Existing System:-

    The manual system required more time for processing.

    The processing is very lengthy.

    It require more clerical work.

  • 7/29/2019 ABSTRACT-library mgt sys

    3/11

    The manual system is more error prone.

    Manual system is costly.

    Immediate response to the quires is difficulty and time

    consuming.

    It is not possible to create quick report.

    Mathematical calculation done manfully.

    No authentication measures.

    Need for computerized system:-

    The main draw back of the existing system is that manual work leads

    time consumption. It affects the all person of management and also the

    departments. There is number of day-by-day transactions and hence the large

    number of register have to the kept to circulation, which have to the stored.

    Also large numbers of register have to the kept to the store. This document is

    required more storing space, more manpower and job become tedious.

    Sometime gathering of all documents is a tedious job.

    In this system process of summary report in main part, using the

    computerized system this process is become simple and small. You can

    immediately getting the report for the query. You can get this all report or

    summary for the previous year. Various year. Various details have to the

    providing to the management at any time.

  • 7/29/2019 ABSTRACT-library mgt sys

    4/11

    MODULE I: MEMBER MANAGEMENT

    Sub-module 1: mem_store()

    DESCRIPTION:

    This is a master entry screen to add the details of a student. Each entry

    has the following attributes:

    1. Student Name

    2. Student Age

    3. Student Roll Number

    4. Student Year

    5. Number of Tokens

    INPUTS:

    1. Name

    2. Age

    3. Roll number

    4. Year

    5. Number of tokens

    OUTPUTS:

    A record is created in the database

    ALGORITHM:

    The various student details including the name, age,

    roll number, year, and number of tokens available

    are taken as input to create a record.

  • 7/29/2019 ABSTRACT-library mgt sys

    5/11

    Sub-module 2: mem_display()

    DESCRIPTION:

    This module is used to display the member details.

    OUTPUT:

    1. Name

    2. Age

    3. Roll number

    4. Year

    5. Tokens

    ALGORITHM:

    1. Open the student.dat file.

    2. Read the contents from the file.

    3. Display the contents of the file.

    Sub-module 3: memb()

    DESCRIPTION:

    This module is used to check is the student is a valid member or

    not.

    INPUT:

    1. Student Roll number

    OUTPUT:

  • 7/29/2019 ABSTRACT-library mgt sys

    6/11

    Valid Member/Invalid

    ALGORITHM:

    1. Open the file student.dat.

    2. The roll number is entered.

    3. The given roll number is compared with the file

    contents.

    4. If valid, print Valid member

    Else

    Print Invalid

    Sub-module 4: mem_delete()

    DESCRIPTION

    This module is used to delete a member from the record.

    INPUT:

    Enter the roll number of the student whose details are to be deleted..

    OUTPUT:

    The deleted roll number is displayed and the record is deleted.

    ALGORITHM:

    1. The roll number of the student whose account is to

    be deleted is obtained from the user.

    2. The details of the student are deleted.

    3. The changes in the file are saved.

    4. The deleted roll number is displayed.

  • 7/29/2019 ABSTRACT-library mgt sys

    7/11

    MODULE II: BOOK MANAGEMENT

    Sub-module 1: bk_store()

    DESCRIPTION

    Add the book details. Each entry has the following attributes:

    1. Book Name

    2. Book Author

    3. Book Count

    4. Book Edition

    INPUT:

    1. Title

    2. Author

    3. Count

    4. Edition

    OUTPUT:

    A record is added to the book database.

    ALGORITHM:

    The various details of the book such as the Title, Author, Count, Edition

    are entered in the book database.

    Sub-module 2: bk_display()

    DESCRIPTION

    This module is used to display the book details.

    OUTPUT:

  • 7/29/2019 ABSTRACT-library mgt sys

    8/11

    1. Book Name

    2. Book Author

    3. Book Count

    4. Book Edition

    ALGORITHM:

    1. Open the file Book.dat.

    2. Read the contents from the file.

    3. Display the contents of the file.

    MODULE III: TRANSACTION

    Sub-module 1: issue()

    DESCRIPTION

    This module is used to issue a book to a student.

    INPUT:

    1. Book Name

    2. Student Roll number

    3. Data(issue)

    OUTPUT:

    1. Book Issued

    2. Change in database

    ALGORITHM:

  • 7/29/2019 ABSTRACT-library mgt sys

    9/11

    1. On valid entry of the roll number of the student and

    the book name, the book is issued and necessary

    changes made in the member and book databases .

    VALIDATION:

    1. To check the validity of the roll number

    2. To check the validity of the book name

    3. To check if the number hasnt exceeded the total

    number of tokens available for each student.

    ERROR HANDLING:

    Rejects the issue request on the failure of any one of the above validation

    criteria.

    Sub-module 2: bk_return()

    DESCRIPTION

    This module enables the student to return a book.

    INPUT:

    1. Book name

    2. Student Roll number

    3. Data (return)

    OUTPUT:

    1. Book return

    2. Change in the databases

    ALGORITHM:

    1. On valid entry of roll number of the student and the

    book name, the book return operation is performed

  • 7/29/2019 ABSTRACT-library mgt sys

    10/11

    and necessary changes are made in the member

    databases and the book database.

    VALIDATION

    1. To check the validity of the students roll number

    2. To check the validity of the book name

    ERROR HANDLING

    Reject the return request on the failure of any of the above validation

    criteria.

  • 7/29/2019 ABSTRACT-library mgt sys

    11/11

    Hardware and Software requirements

    Hardware Requirements

    Processor : Pentium IV 2GHz and Above

    RAM : 2GB RAM

    Monitor : 15 Color Monitor

    Keyboard

    Mouse

    Software Requirements

    Operating System. : Windows XP

    Developing Tool : Visual Basic 6.0

    Database : MS Access