75
Kill the STRESS , before it kills you.. . . Reach your GOAL , before it kicks you… Live the life, before it leaves you… Get READY , we will help you. Developed By Patel Smit

Library management system presentation

Embed Size (px)

DESCRIPTION

Library management system presentation

Citation preview

Page 1: Library management system presentation

Kill the STRESS, before it kills you.. . .

Reach your GOAL, before it kicks you…Live the life, before it leaves you…

Get READY, we will help you.

Developed By Patel Smit

Page 2: Library management system presentation

Acknowledgement 

“LIBRARY MANAGEMENT SYSTEM.”

 

Page 3: Library management system presentation

Introduction  Brain Power Institute that provides teaching class for Students.  The Institute is an invaluable source for students, researchers and facility of EDUCATION

industry.

The Institute is established in the 20th March 1992.

  Teaching Research Consulting Training Learning requirement

Page 4: Library management system presentation

The main source for STUDENTS , STAFF and FACULTIES.

Huge collection of text books, reference books, and etc.

The library provides peaceful atmosphere.

Library gives facility.

Library also provides source of past years’ projects, exam and research papers etc.

In short, the library is the large source of the knowledge .

Activities of the Organization

Page 5: Library management system presentation

Existing System

  To check availability of the book.

Manual system.

The librarian has to perform each task automatically.

Page 6: Library management system presentation

Existing System

Time Manipulation.

Also updating is tedious work.   Issuing and receiving of the books is also complex.

penalty is very complex.

Page 7: Library management system presentation

Need for a New System

As we have seen in earlier topic, the existing system following drawbacks which create the need for the system.

1) Time-consuming.2) Searching challenging task.3) Maintenance tedious work.4) To calculate penalty for late-coming.5) Generating reports is complex.6) Maintaining register is complex.

Page 8: Library management system presentation

Project Profile

Our Aim  Students can easily take and issue books.

 Students delight by delivering on-time and fast service.

Maintain for generating various reports.

Page 9: Library management system presentation

Objectives Of The ProjectBasic Objectives

  More Accuracy  Speed improvement Data inconsistency Better error handling  Integrity   Other Objectives The System will handle the maintenance of data . It handle entire transaction of book registration till issue of the book. Administrator will immediately acknowledged with error message.  The Administrator details of Books, Authors and existing Member etc.  Book wise search can be performed. 

Page 10: Library management system presentation

HARDWARE REQUIREMENTS

Processer Pentium Iv Or Higher Ram 128 Mb Or Higher Memory 50 Mb Free Space VDU 14” Color Monitor

SOFTWARE REQUIREMENTS

Language Visual .net Client Operating

System Windows 98/Xp

Server Operating System

Windows Server

Core Components

Page 11: Library management system presentation

Requirement Specification

  Type of software they needed.

They needed the software that built in latest software tool and easy to operate.  Features they needed in the software.

They needed features like reports, easy information fetching about the students, publishers, staff, books and many other information.

  Computerized Report Generation.

Easy maintenance and retrieval of data.

Future Requirement. Centralized and secure database.

They can afford for computerized system.They can afford the computerized system as per our application requirement.

 

Page 12: Library management system presentation

Requirement Specification

Other Features Specified. They want to work as fast as possible as the existing system...  Improve data inconsistency and integrity for the system.  More accuracy speed and better error handling feature.  Member arises search can be performed in the library system...  Member can check the available details of books, project reports and

Journals.

The system will handle the maintenance of books and member details  

Page 13: Library management system presentation

Advantages This project can be used for any company, for infinite number of products, and for infinite

number of categories as it is totally generic.

The data of the member would be entered in the database.

There would be a safe storage of information of the member in the database.

Quick, easy, flexible generation of the member reports.

There would be a dynamic and fully computerized system would be developed.

With the database any data can be added, modified, deleted very quickly.

Security features are very much provided in the system.

User friendly environment.

Page 14: Library management system presentation

System Flow

Page 15: Library management system presentation

Enter User Name

Enter User Password

VerificationIs User

Name and Password Correct

Add User Update User Info

Modify user Detail

Delete user Info

Delete User

User Register

Add User Detail

Layout

Disconnect correct

user

Exit

Start

Administrators

Book Search

Retrieve Detail

Show Detail

Search by Title

Flow Chart

Page 16: Library management system presentation

E-R Diagram

Page 17: Library management system presentation

Library Management System

User Member

User_id / password

Issue Book

Member Detail

Request For Book

Access Right

Return Book

Context level

Correct

Log Out

Page 18: Library management system presentation

Zero Level

Page 19: Library management system presentation

Librarian

User_id / password

Assess Right

Check

Conformation

Request For Book

Update

Update

Return Book

Update

Check Availability

Return Status Of The Book

Search For Book

Request For MemberDetails

Add Book Details

CheckTime

Note Member Details

Login File

Transaction

Member

Book

Login

0.1

0.2

Issue

0.3

Return

0.4

Book Entry

Member

0.4

0.5

Search

Page 20: Library management system presentation

First level

UserMember

Request For a Book

Search For a Book

Not Available

Return Status

CheckEnter

Details

Update

Check For Availability

Transaction Book

Request

Availability

Not Details

Issue Book Issue Process

Page 21: Library management system presentation

Second level

MemberUser

Book Return

In Time

Update Update

Charges Penalty

Check Issue Date

Delay

Transaction

Return Book

Check Data

Calculate

Penalty

Success full

Return

Page 22: Library management system presentation

Data Dictionary

Page 23: Library management system presentation

Author tableFIELD NAME

DATA TYPE

SIZE NULL DESCRIPTION

Author _id Nvarchar 10 Not Primary keyAuthor _name

Nvarchar 50 Not

Address Nvarchar 200Phone Nvarchar 10

Fax Nvarchar 10Email Nvarchar 20

Page 24: Library management system presentation

Author table is connected with the Author form. In this table included field name, data type, size of the character, end

description. In the Author form included Author-id, Author-name, Address, Phone number,fax,Email. Author-id used for Primary key Author information is available for in this table.

Author table Details

Page 25: Library management system presentation

Category TableField Name Type Size Null Descriptio

n

Category_Id nvarchar 10 Not Primary Key Category_Name nvarchar 50 Not

Category_Discription

nvarchar 200 Not

Category table is connected with the category form. In this table included field name, data type, size of the character end description. In the category form included Category-id, Category-name, Category_Discription. Category_Id is the primary key

Page 26: Library management system presentation

Supplier TableFIELD NAME

DATA TYPE

SIZE NULL DESCRIPTION

Supplier_id Nvarchar 10 Not Primary keySupplier_na

meNvarchar 50 Not

Address Nvarchar 200 NotPhone Nvarchar 10 Not

Fax Nvarchar 10Email Nvarchar 20

Page 27: Library management system presentation

Supplier table is connected with the Supplier form. In this table included field name, data type, size of the character, end description. In the Supplier form included Supplier -id, Supplier -name, Address, Phone number , fax , Email. Supplier -id used for Primary key Supplier information is available for in this table.

Supplier table Details

Page 28: Library management system presentation

Publisher tableFIELD NAME DATA

TYPESIZE NULL DESCRIPTI

ONPublisher_Id Nvarchar 10 Not Primary KeyPublisher_Name

Nvarchar 50 Not

Publishing_year Date/Time NotPublisher_Edition

Nvarchar 10 Not

Address Nvarchar 200 NotPhone Nvarchar 10 Not

Fax Nvarchar 10Email Nvarchar 20

Page 29: Library management system presentation

Publisher table is connected with the Publisher form. In this table included field name, data type, size of the character, end description. In the Publisher form included Publisher-id, Publisher-name, Publisher-Year,

Publisher - Edition ,Address ,Phone number ,fax , Email. Publisher-id used for Primary key. Publisher-information is available for in this table.

Publisher table Details

Page 30: Library management system presentation

Member table

Page 31: Library management system presentation

FIELD NAME DATA TYPE SIZE NULL DESCRIPTIONMember_Id nvarchar 10 Not Primary keyUser_Name nvarchar 20 NotPassword nvarchar 30 NotFirst_Name nvarchar 30 NotMiddle_Name nvarchar 20 NotLast_Name nvarchar 20 NotAddress nvarchar 200 NotE_mail_Id nvarchar 100 NotLand_Line char 10 NotMobile char 10

Sex char 2 Not

Security_Q nvarchar 100 NotSecurity_A nvarchar 100 Not

Registration_Date

Date/Time Not

Page 32: Library management system presentation

Member table is connected with the Member form.

In this table included field name, data type, size of the character, end description. In the Member form included Member Id . User Name , Password , First Name ,

Middle Name, Last_Name,Address,E_mail_Id,Land_Line,Mobile,Sex,Security_Q,Security_A,Registration_Date,

Member -id used for Primary key

Member -information is available for in this table.

Member table Details

Page 33: Library management system presentation

Book Master table

FIELD NAME

DATA TYPE SIZE NULL DESCRIPTION

Book_Id Nvarchar 10 Not Primary KeyBook_Title Nvarchar 50 NotAuthor_id Nvarchar 10 NotPublisher_id Nvarchar 10 NotCatogory_id Nvarchar 10 NotSuppier_id Nvarchar 10 NotISBN Nvarchar 20 NotPrice Nvarchar 8 Not

Page 34: Library management system presentation

Book Master table is connected with the Book Master form. In this table included field name, data type, size of the character, end description. In the Book Master form included Book Id , Book Title , Author id, Publisher id,

Category id, Supplier id , ISBN , Price .

Book-id used for Primary key. Author id, Publisher id, Category id, Supplier id used Foreign key. Book Master information is available for in this table.

Book Master table Details

Page 35: Library management system presentation

Book-Transaction TableFIELD NAME

DATA TYPE

SIZE NULL DESCRIPTION

Book-id Nvarchar 10 NotMember –id Nvarchar 10 NotIssue Date Date Time Not

Return Date Date Time Not Actual Return Date

Date Time

Late Fee Nvarchar 8

Page 36: Library management system presentation

Book-Transaction table is connected with the Issue And Return form. In this table included field name, data type, size of the character, end description. In the Book-Transaction form included Book -id, Member-id, Issue date , Return

Date , Actual Date , Late Fee. Book-Transaction information is available for in this table.

Book-Transaction table Details

Page 37: Library management system presentation

Screen Shots On Menu

Page 38: Library management system presentation
Page 39: Library management system presentation
Page 40: Library management system presentation
Page 41: Library management system presentation
Page 42: Library management system presentation
Page 43: Library management system presentation
Page 44: Library management system presentation
Page 45: Library management system presentation
Page 46: Library management system presentation
Page 47: Library management system presentation
Page 48: Library management system presentation
Page 49: Library management system presentation
Page 50: Library management system presentation
Page 51: Library management system presentation
Page 52: Library management system presentation
Page 53: Library management system presentation
Page 54: Library management system presentation
Page 55: Library management system presentation
Page 56: Library management system presentation
Page 57: Library management system presentation
Page 58: Library management system presentation
Page 59: Library management system presentation
Page 60: Library management system presentation
Page 61: Library management system presentation
Page 62: Library management system presentation
Page 63: Library management system presentation
Page 64: Library management system presentation
Page 65: Library management system presentation
Page 66: Library management system presentation
Page 67: Library management system presentation
Page 68: Library management system presentation
Page 69: Library management system presentation
Page 70: Library management system presentation

Testing 

APPROACH

Functional Specifications are thoroughly reviewed for correctness, coverage and completeness.  Study of Design specification and Review for Requirement coverage.  Review the design of system components and their integration to give business solution.  Identification of units of application for testing  Preparation of database scripts for testing

SCOPE  The system has different type of forms that were used for input, manipulation and

output of data.  The System will be tested for the usability, functionality, reliability and performance of

the application as whole and in parts.

Page 71: Library management system presentation

Future Enhancements In any system there is always chance for its enhancement and extension.

This system can also be enhanced with the change facilities. Also with the progress of the Fashion Design system can also be enhance in future.

  More facilities can be added to the system for its growth.

There is always scope for enhancements in any system, especially in the ever – changing world of computers.

  The Fashion design System can also be modified according to the feature requirements

the advancement of the technology.

Page 72: Library management system presentation

CLR 

Common Language Runtime (CLR) The CLR is at the heart of the .Net platform. The CLR is a run-time engine that

compiles IL code into native machine-language code when a Web page or middle-tier method is invoked. It catches system exceptions, manages memory, and loads and unloads application code.

The CLR features automatic memory management, called Garbage Collection. The .NET runtime decides when to release object references based on usage patterns. No longer are developers explicitly required to release object references or free memory. This should mean improved application reliability because fewer memory leaks can occur.

Page 73: Library management system presentation

Why VB.NET? 

Visual Studio .NET is a complete set of development tools for building ASP Web applications, XML Web services, desktop applications, and mobile applications.

Visual Basic .NET, Visual C++ .NET, and Visual C# .NET all use the same integrated development environment (IDE), which allows them to share tools and facilitates in the creation of mixed-language solutions.

In addition, these languages leverage the functionality of the .NET Framework, which provides access to key technologies that simplify the development of ASP Web applications and XML Web services.

It is recognizably the descendant of Visual Basic. An existing Visual Basic programmer will feel immediately familiar with the language. 

Its syntax and semantics are simple, straightforward, and easy to understand. The language avoids unintuitive features.

It gives developers the major features of the .NET Framework and is consistent with the framework's conventions.  

Because the .NET Framework explicitly supports multiple computer languages, it works well in a Multilanguage environment.

Page 74: Library management system presentation

Bibliography

Page 75: Library management system presentation