24
LIST OF FIGUER: Sr no Name of fig Page no 1 Login Form 17 2 Main Form 17 3 Student Form 18 4 Books Form 18 5 Displaysrecord Form 19 6 Bookissue Form 19 7 Bookreturn Form 20 8 Magazine Form 20 9 Magissue Form 21 10 Magreturn Form 21

New Library Mgnt

Embed Size (px)

DESCRIPTION

New Library Mgnt

Citation preview

LIST OF FIGUER: Sr noName of figPage no

1Login Form17

2Main Form17

3Student Form18

4Books Form18

5Displaysrecord Form19

6Bookissue Form19

7Bookreturn Form20

8Magazine Form20

9Magissue Form21

10Magreturn Form21

LIST OF TABLE:Sr noTable namePage no

1Studnt15

2Books15

3Trac15

4Magazine16

5Mtrac16

INDEXSr.noTopicPage no.

1INTRODUCTION 8

2NEED OF THE PROJECT 9

3REASON FOR THE SELECTON OF THE PROJECT 10

4PRESENT SYSTEM 10

5PROPOSED SYSTEM 11

6SYSTEM REQUIRMENT SPECIFICATION 12

7ENTITY RELATIONAL DIAGRAM 13

8TABLE DESIGNE 15

9SCREEN SHOTS 17

10LIMITATIONS AND ADVANTAGES 22

11CONCLUSION

23

12REFERENCE 23

PROJECT STATEMENT

To develop the software of the Library management system to operate various functions such as issue books, return book, store member information etc for swift action.

1.INTRODUCTION

We see the existence of the library is very essential. These institutions attract a large number of people. Therefore it is essential to maintain these libraries efficiently.

The present library which provides reading services to its members on the membership basis depending upon the subscription they choose. This membership is valid until a span of time chosen by the member itself while registering. During this period of time he can read or issue books from the library.In order to provide these services, the librarian keeps the record of all the books in a register. After this, the books can be given to the lending and Reading sections.

2.NEED FOR THE SYSTEM

Stone Age is replaced with fabulous achievements with science. Todays world is computer age. Humans are trying to become automated in each and every office need.

Basically automation is an act of replacing human labor by machines. Automation is useful because when there are machines in place of humans then the probability of errors is minimized and time is saved. The project we have done comes due to need of automation. In a Library Management System, there is a need of huge paper work. Lot of time is spent in its processing. Along with time, there is a substantial cost in doing so. Hence comes the need of automation.

Thus due to this package we can reduce the work load which will result in plain and efficient work environment. This project is for product purchase which can be done through a computer itself. It will provide efficient storage and management of large amount of data.

3.WHY LIBRARY MANAGENT SYSTEM?

The project LIBRARY MANAGEMENT SYSTEM aims at computerizing all the transactions that take place in the library. The users are provided with a user-friendly environment to carry out these activities.

4.PRESENT SYSTEM

When a member requests an item, the librarian searches it in the library. If it is available then it is issued to the member and the details of the issue are noted down in a register.

After reading the book, members return it to the librarian. At the time of return, the librarian checks it the book is being returned within due date. If yes, no fine will be charged else he charges fine.

If these operations are done manually then there may be mistakes while doing entries in to the different ledgers and also it consumes more time, which is more valuable these days.

5.PROPOSED SYSTEM

In order to overcome the problems specified in the PRESENT SYSTEM and to provide an efficient service to the users we are computerizing these processes. The computerization process is more efficient and time saving than the manual operating system.

Applications of computers in library will improve the range, quality and services that user can access. Moreover, a computerized information system offers a convenient, more flexible and comprehensive storage and retrieval of data, than, the manual system. The workflow in the library may be made more rapid, systematic and efficient with the help of computer. The record in the computerized store are more accurate more reliable and accessible than the manually prepared records. All sorts of information services can be performed with more speed, accuracy and greater efficiency.

6.SYSTEM REQUIRMENT AND SPECIFICATION

6.1 HARDWARE REQUIREMENTS

Processor Pentium IV and motherboard

RAM 256MB or above

Harddisk 40 GB or above

Printer For Reports

Keyboard,Mouse

Monitor

6.2 SOFTWARE REQUIREMENTS

Front End-Visual Basic 6.0

Backend-Oracle(SQL Plus 8.0)

Operating system -Windows XP/2000

7.ENTITY RELATIONSHIP MODEL

7.1 ASSUMPTION

7.1.1 There are no multiple branches 7.1.2 We are not considered table of library or librarian 7.1.3 We are consider only administrator point of view

7.2 ENTITIES

7.2.1 STUDENT7.2.2 BOOK7.2.3 MAGAZINE7.2.4 LABRARIAN(WEAK)7.2.5 SUPLIER(WEAK)7.2.6 LIBRARY(WEAK)

7.3.ENTITY-RELATIONAL DIAGRAM

1

Maddresssupply_dateS_idS_namesuplier

Book type _

supplies

1Lib_code

Lib_name

No_of_copyMagazine BooksbranchstatusB_codeautherNo_of_boobsB_nameL_idL_addressL_name Librarians hasStudentClassyear Library

S_idB_id

addressSt_idM11MMprovide

1

transaction

borrowcode

Date of borrowbranchname

fine

title

status

8. TABLE DESIGN:

1.STUDENT TABLE(1NF)

Sr NoName Of The FieldDatatypeDescription

1S_idVarchar2Primary key

2First_nameVarchar2Not null

3Middle_nameVarchar2Not null

4Last_nameVarchar2Not null

5AddressVarchar2Not null

6Roll_noNumberNot null

7YearVarchar2Not null

2.BOOKS TABLE(1NF)

Sr NoName Of The FieldDatatypeDescription

1B_idVarchar2Primary key

2B_titleVarchar2

3B_autherVarchar2

4ISBNVarchar2

5PublisherVarchar2

6 CategaryVarchar2

7BorrowVarchar2

3.TRAC TABLE:(3NF)

Sr NoName Of The Field DatatypeDescription

1B_idVarchar2foreign key

2S_idVarchar2Foreign key

3Date_of_borrowVarchar2

4FineNumber

5ReturnVarchar2

4.MAGAZINE TABLE:(1NF)

Sr NoName Of The FieldDatatypeDescription

1M_idVarchar2Primary key

2M_titleVarchar2

3M_publicationVarchar2

4ISBNVarchar2

5EditorVarchar2

6BorrowVarchar2

9.SCREEN SHOTS1.LOGINE FORM

2.MAIN FORM

3.STUDENT FORM

4.BOOKS FORM

5.DISPLAY RECORD FORM

6.BOOKSISSUE FORM

7.BOOKRETURN FORM

8.MAGAZINE FORM

9.MAGISSUE FORM

10.MAGRETURN FORM

10.LIMITATION AND ADVANTAGES

10.1 LIMITATIONWe are not considering multiple branches of libr libraryWe are not considering multiple libraryWe are considering only books and magazineWe are not considering cd or other

10.2 ADVANTAGESDatabase is stored efficiently than paper workfine is calculated automaticallySpeed is increased and time is savedSearching of student information is vary easy

11.Conclusion In todays ever expanding and demanding world there is always a need as well as scope to enhance the capability of an individual, with the help of technology. In todays world where computers are used extensively so as to speedup various processes. Hence this project of ours tries to confront some problems faced in Time Table Scheduling, this project provides with an enhanced alternative which is far cheaper then the conventional methods of record keeping, apart from being cheap it is also very simple to implement. Due to this project we were able to learn many things in Microsoft Visual Basic & SQL++. This project also gave us an experience of working in a group and securing a nice co-ordination between all of the partners.