Anda di halaman 1dari 13

(Affiliated by Dr. B. R.

Ambedkar University, Agra)

(Session 2012-2013)

Synopsis
Based on

SIM INFORMATION SYSTEM

Submitted By
Annu Sharma
B.C.A. VIst Semester. Batch 2010-2013 Roll no. 1001768

Submitted To
Mr. Akhil Sharma
(H.O.D.)

Akash Tomar

B.C.A. VIst Semester Batch 2010-2013 Roll no. 1001755

Dept. of Computer Science G.C.M.T. Aligarh


Session: 2012-2013

I am thankful to Mrs. Shashi. Bala. Sharma (President) & Mr. Gagan Sharma (Director) Gagan College of Management and technology Aligarh. This practical file would never have seen the light of day without the help & guidance that I have received. I would like to express my unfeigned appreciation to Mr. Girish Sharma (Dean of Gagan College of Management & Technology) ,Mr. Akhil Sharma (Head of Department of Computer science) & all the teachers for their great cooperation to complete my file. I also commence with the holy name of god benevolent and beneficent who enable me to complete work. I own adept of gratitude to my teacher Mr. Akhil Sharma for his encouragement to all the teachers of my department. Finally, I am thankful to my parents, friends for their encouragement.

Signature

B.C.A. VIst Semester. Batch 2010-2013 Roll no. 1001768

Anuu Sharma

B.C.A. VIst Semester Batch 2010-2013 Roll no. 1001755

Akash Tomar

PREFACE`
`

This project (Library Information System) is a general purpose project, which satisfies all the needs of a typical library system. The project has been tailored to solve the problems faced by the Librarian, Members &Students in a manual processing of the information. Librarian usually perform their work manually in which large amount of time and human effort is wasted in retrieving information ,handling of huge data ,generation of reports ,updating of data etc. These problems can be easily solved by the automation of existing library information. The package Library Information System is fully menu driven and provide very quick and accurate information about all the members, issued and return status of books.

INTRODUCTION
Library Information System

Library Information System has been made a view to provide the members ,employee & students with better facilities to obtain Books, cds for educational purpose. The main purpose is to provide easy and convenient way to the members & students to get or issue books from library with inbuilt security features. The system provides information about to be issued & returned status of the Books & Cds.and also provides the information that which book is issued to which member or student. Different members or students have different choices of books as per their requirement , this system provides easy navigational features which provides a very user-friendly interface which help the students & members to obtain books & cdc easily.

DESCRIPTION

Modules:The whole project has been divided into following modules: Security Modules Data Capture Module Operational Module Data Updating Module Data Display Module Data Report Module

->Security Module: The security modules of the project contains Two interface: i>Login Interface ii> Password Interface i> Login Interface: The Login interface has been designed so that only authorized user can access the transaction of the books and make the necessary entry and updation. ii> Password Interface: The password changing interface has been designed so that the user can change the password for increased security. Data Capture Module:The data capture module of the project contains the following interface: student information interface, member information interface, employee information interface, issue & return information interface and add/update information interface. Student info. Interface: The student info interface keeps all the info regarding his name, id, class, address,phone no, and also the info. regarding the issue of books like the date of issue, date of returning member info interface: The member info interface takes the info about the members to whom the book is issued and info like name, id, address, phone no, email. Employee Information Interface The employee info interface keeps the info regarding his name, address, designation, date of joining. And so on.

Issue & Return Status: This interface keeps tracks of all the info like which book is issued to which student or member ,date of issue, the date of returning. Updation info interface: In this interface we can add, updatew the information regarding the books ,the members and so on. OPERATIONAL MODULE: The operational module of the project shows how various operation are being carried out in hierarchy when the administrator enters the data or updates the data. DATA UPDATING MODULE: The data updating module contains the following interface: student information updating interface, member info updating interface, and information changing interface. DATA DISPLAY MODULE: The data display module contains the following interfaces: students info. interface, member info. interface, employee info. interface, searching interface. ->DATA REPORT MODULE: The data report module generates the reports for the transaction of books . It generates the reports in the standard format and also allows for printing or saving the data reports.

ANALYSIS

Analysis is a set of model which shows the technical representation of the system. Analysis is a model building activity in which we use notation that satisfies the operational principles. In this we create a model that depict information content and flow ,we partition the system functionally and behaviorally and we depict the essence of what must be built The analysis model must achieve three primary objectives : 1.> Requirements Description of system

2.>

Establish a basis for creation of software design.

3.>

Define a set of requirements that can be validated once the software is built.

SYSTEM DESIGN
After analysing the various aspects of the proposed system one has to go on with the design phase ,which includes: Input Design Database Design Output Design Form Design

DATA BASE DESIGN

BOOKS TABLE:FIELD NAME


ACC.NO TITLE AUTHOR PUBLISHER EDITION PRICE CAT_ID ISBN *

DATA TYPE
NUMBER TEXT TEXT TEXT NUMBER NUMBER TEXT TEXT

SIZE
10 25 20 20 10 05 10 20

STUDENTS TABLE:FIELD NAME DATA TYPE


STUDENT ID * NAME CLASS SECTION ADDRESS PHONE NO TEXT TEXT NUMBER NUMBER TEXT NUMBER

SIZE
10 30 02 02 50 11

MEMBER TABLE:FIELD NAME MEMBER ID * NAME ADDRESS PHONE NO DATE OF JOINING DATA TYPE TEXT TEXT TEXT NUMBER DATE/TIME SIZE 10 25 50 12 -

EMPLOYEE TABLE:FIELD NAME EMP_ID * NAME ADDRESS 1 ADDRESS 2 PHONE NO EMAIL PASSWORD DATA TYPE TEXT TEXT TEXT TEXT NUMBER TEXT TEXT SIZE 10 25 50 50 12 25 10

BOOK ISSUE TABLE:FIELD NAME MEMBER ID * STUDENT ID BOOK NAME CD NAME BOOK ID ISSUE DATE R. DATE DATA TYPE TEXT TEXT TEXT TEXT TEXT DATE/TIME DATE/TIME SIZE 10 10 20 20 05 -

CD TABLE:FIELD NAME
CD_CODE * CD NAME CD TYPE STATUS

DATA TYPE
TEXT TEXT TEXT TEXT

SIZE
10 10 10 10

MAGAZINE TABLE:FIELD NAME


SERIAL NO * NAME TYPE

DATA TYPE
TEXT TEXT TEXT

SIZE
15 15 10

MAINTENANCE

The project Library Information System is a graphical user interface and is quite user friendly . To make the project maintenance easier in the future this project is divided into number of modules. The project containing following module: Add Member Add Student Updation Searching

By dividing the project in module ,the project debugging becomes quite easier. It is easy to detect the errors in modules rather than in full project. If we want to modify any module we can easily modify that particular module, there is no need to change full code of project as each module is quite independent of each other. Hence, maintenance of the project is simplified in future by dividing the project in modules. We can enhance all the graphical report related to transactions of books. We can enhance the entire database related to employees, members & students.

When we enhance these given thing in this project then it will become more end userfriendly.

LIMITATIONS
------------------------------------------------------------------

There are always some boundary or limitations in any first time software creation . So some limitations of our project are as follows: in this project there is no graphical reports related to issue & return of book. In this project there is no way for calculating the collection of funds accepted as fine for the books. In this project there is no way for the marinating the database of employees ,members ,&students related to their mode of joining, daily attendance.

CONCLUSIONS
A package can be only developed successfully if the project team has a widespread understanding about the nature of problem faced by librarian & members of the library. Obviously , the project team members try to tackle each and every problems regarding the coding in the project. It is evident most of the time , it is not possible to make such package that can solve all the problems: some bugs are always there. Library Information System is completely users friendly system which can be access by a person having not much knowledge of computers. The library information system looks for the requirement related to the members &student and also provide some of the security features. It will be unjustified if it is claimed that this project is complete in all respects. Therefore the site has certain limitations and persuades us to provide perfection to this system

Anda mungkin juga menyukai