Академический Документы
Профессиональный Документы
Культура Документы
1.Introduction
1.1 About Whirlpool
Library management system is used to describe all the details that are been
activated in an institution this project encloses the entire requirement that is been used in
a library.
In this project the consists of administration password which can be useful only by the
Authorized person. The library system contains all the records of books each an every
books ID is been entered the books ID, Title and Authors details will be given the details
of employees who are working in the library are also maintained.
If the book has not been returned in time Fine amount has also charged to the
employees.
The details of all the books in the library is also been given.
Library Management Systems is used to maintain the details of books available and
the issued
Books.
CHAPTER –1
INTRODUCTION
ABOUT WHIRLPOOL :
WHIRLPOOL VISION STATEMENT
Passion --- --- for creating unmatched customer loyalty for our brands
Performance --- --- results that excite and reward global investors with superior
returns
We bring this dream to life through the power of our unique global
Whirlpool in its chosen lines of business, will grow with new opportunities and be
the leader in an ever – changing global market. We will be driven by our commitment to
will gain competitive advantage through this, and by building on our existing strengths
and developing new competencies. We will be market – driven, efficient and profitable.
Our success will make Whirlpool of a company that worldwide customer; employees and
Our employees live by the values-based strategy that has made Whirlpool the
international leader that we are today. Our values represent who we are to our customers,
our investors and to each other. And the way they represent the company demonstrates
We will be
Demanding of ourselves
We will
We will
Dare to change
We will be
Leaders in Home Appliances
To carry on all or any of the business of engineering machinist, tool makers, wire
drawers, radio tube manufacturers, electric lamp and bulb manufacturers of all
plastics, wood enamel aluminum alloys and any other products, substances,
articles and things of every description and kind and to carry on and conduct
workshops and foundries of iron, brass and other metals, wood and any other
substances and to buy, sell, export, import, manipulated and deal both wholesale
and retail in products, commodities, goods articles and things of all kinds
whatsoever.
To make, build, construct, provide, maintain, any carry on, use and work in Indian
lights, heat and power work, canals, reservoirs, water-works, wells, aqueducts,
water-courses, furnaces, gasworks, piers, wharves, docks, quartz, saw and other
mills, hydraulic works, factories, warehouses and other works and buildings
which may be deemed expedient for the purpose of the company and to contribute
to the cost of making, constructing, providing , carrying on, using and working the
same.
other things and to erect and maintain or reconstruct and adapt buildings, mills,
plant engines, machinery and other plant and things found necessary or convenient
WHIRLPOOL BRANDS:
NORTH AMERICAN BRANDS:
Principal Products:
Ranges (Gas and Electric, Freezers, Side-by-Side), Room Air Conditioners, Trash
Compactors, washers.
Principal products
Built-in Ovens, Cookers (Gas and Electric, Freestanding, Built-in and Surface
Refrigerators (Built-in, Combis and Side-by-Side), Washers (Front and Top Loading)
Principal Products:
Freezers, Gas and Electric Ranges, Micro Ovens, Refrigerators, Room Air
Brazil, Argentina, Chile and the other markets of the Southern Zone
ASIAN BRANDS:
• This helps to avoid mistakes in the entries and minimize the error by necessary
validation checks.
•The new system provides quick search and retrieval of information at the least affordable
time.
•Redundancy is reduced.
•The new system is not a person dependent and is designed to be friendly.
2.5 HARDWARE & SOFTWARE REQUIREMENT
SPECIFICATIONS:
The ideal hardware and software requirements suggested to run the system are given
below.
HARDWARE SPECFICATIONS
PROCESSOR:
Central Processor : Intel Pentium IV
Speed : 450Mhz
MEMORY:
RAM : 32.0MB
DISK STORAGE:
Floppy Drive : 3.5”FDD(1.44MB)
Hard Disk : 8 GB
PERIPHERALS:
Monitor : SVGA (Color)
Keyboard : 102 Keys Keyboard
Mouse : Microsoft
Printer : HP Laser Jet
SOFTWARE SPECIFICATIONS
Operating System : WINDOWS XP
Front End : Visual Basic 6.0
Back End : MS-Access
2.6 INTRODUCTION TO VISUAL BASIC
Microsoft Visual Basic the fastest and easiest way to create application for Microsoft
Windows. Visual Basic provides a complete set of tools to simplify rapid application
development.
The “Visual” part refers to the methods used to create the Graphical User Interface
(GUI). Rather than writing numerous lines of code to describe the appearance and
location of interface elements, simply add pre built objects into place on screen.
The “Basic” part refers to the BASIC (Beginners All-Purpose Symbolic Instruction
Code) language, a language used by more programmers than other language in the
history of computing. Visual Basic has evolved from the original BASIC language and
now contains hundred statements, functions, and keyboards, many of which relate directly
to the windows GUI. Beginners can create useful applications by learning just a few of
the keywords.
2.Professional Edition:
This edition provides computer professionals with full-featured set of tools for
developing solution for others . It includes all the features of the learning edition , plus
additional ActiveX controls.
3.Enterprise Edition:
This edition allows professionals to create robust distributed applications in a
team setting. It includes all features of professional edition, plus Back Office tools such as
SQL Server, Microsoft Transaction Server, Internet Information Server.
Database Basics:
SYSTEM DESIGN
Design is the bridge between software requirements and the implementations that
satisfy those requirements. The software design is built by considering the modules
developed the screen formats and table design
Modules:
Module design deals with the specification of various inputs and outputs of the
proposed system.
The inputs include various entry screens and the output design deals with generation of
different reports by the system.
The database was designed to have the following
• Integration i.e. the same data would be available in same file and any application
could access any or all the data without difficult .
• Elimination of duplication i.e. the same data would not be duplicated in two
different relations.
• Data integrity i.e. two different relations would not contain self-contradictory
data.
• Easy of access both sequential and random.
3.2 DATAFLOW DIAGRAM
LOGIN FORM
LOGIN
ADMINISTRATOR
EMPLOYEE
ADMINISTRATOR FORM
ADMINISTRATOR
PASSWORD
PASSWORD
CONFIRM
EMPLOYEE FORM
EMPLOYEE DETAILS
SALARY
E-MAIL
ADDRESS
PHONE NO
SEX
SPECIAL NOTE
BACKUP FORM
BACKUP
DATE
TIME
PATH
BOOK REPORT
ALL ID
DETAILS VALUE OF ID
MEMBER REPORT FORM
MEMBER
REPORT
ALL ID
DETAILS VALUE OF ID
ISSUE-RETURN
REPORT
ALL ID
DETAILS VALUE OF ID
ISSUE DETAILS FORM
ISSUE
DETAILS
BOOK ID
DATE
ISSUE RETURN
DATE DATE
FINE DETAILS FORM
FINE
DETAILS
MEMBER ID BACK TO
RETURN
BOOK ID
FINE AMOUNT
RETURN DATE
RETURN FORM
RETURN
MEMBER ID SWITCH TO
ISSUE
BOOK ID
RETURN DATE
FINE RUPEES
RENEW FORM
RENEW
SEARCH
BOOKS MEMBERS
SEARCH
FIELD
ALL BOOK/
MEMBER ID
DETAILS
MEMBER DETAIL FORM
MEMBER DETAILS
PERSONAL LIBRARY
INFORMATION INFORMATION
PHONE NO DEPOSIT
ADDRESS MEMBER ID
BIRTH DATE
GLOBAL FORM
GLOBAL
NO OF BOOKS
TYPE OF BOOKS
BOOKS
AVAILBLE
BOOKS ISSUED
BOOKS
INVESTMENT
TOTAL NO. OF
MEMBERS
TOTAL FINE
AMOUNT RUPEES
TOTAL
EMPLOYEE
EMP MONTHLY
SALARY
TOTAL NO OF FINE
PAIDENTRY
BOOK DETAILS FORM
BOOK DETAILS
The new system is developed into logical model. The new system is constructed
Using the available tools. System constructing is the last phase of the linear cycle and it
does proceed into two sub phases. They are system development and system
implementation. The major factors that are to be considered for the development a good
system can be classified as follows.
User of the system would require assistance in the course of using the system .The data
base should be totally exhaustive and redundancy is to be avoided.
A lot of critical reviews and feedbacks should be expected in the system and the
necessary changes should be done. Hence any system that is developed should be scope
for further modification. This system has been developed keeping in view all the
consideration mention above.
The last and important phase of the system life cycle is the system
implementation. The Program developed in the previous phase is put into operation with
sample data. This phase Concludes with the maintenance and modification of the
resources necessary. The errors are identified and corresponding programs is corrected to
get the required output.
4.3 Feasibility
Economical Feasibility:
The economical feasibility is estimated in terms of
• Time
• Cost
• Manpower
The time given for the project is six months. This includes the system
study, design, implementation and testing of the system.
The cost includes the expenditure on the hardware, software requisites of the system and
the manpower. It also includes the cost of learning the language.
4.4 Testing
Unit Testing
A program unit is usually small enough that the programmer who developed it can test
it in great detail, and certainly in greater detail than will be possible when the unit is
Integrated into an evolving software product. There are four categories of tests for
Performing the program unit.
1. Functional tests
2. Performance tests
3. Stress tests
4. Structure tests
Functional test cases involve exercising the code with normal input values for which
the expected results are known. Performance testing determines the amount of execution
time spent in various parts of the unit by the program unit. Stress tests are those designed
to intentionally break the unit. A great deal can be learned about the strengths and
limitations of a program by examine the manner in which a program unit breaks.
Structure tests are concerned with exercising the internal logic of a program and
traversing particular execution paths.
DEBUGGING
Debugging is the process of isolating and correcting the cause of known errors.
Success at debugging requires highly developed problem solving skills.
Commonly used debugging methods are debugging by Induction, Debugging by
Deduction, Debugging by Backtracking.
SYSTEM TESTING
System testing involves two kinds of activities. The two kinds of system testing
activities are
Integration testing
Acceptance testing
Strategies for integrating software components into a functioning product include the
bottom-up strategy, the top-down strategy, and the sand-witch strategy. Careful planning
and scheduling are required to ensure that modules will be available for integration into
the evolving software product when needed. The integration strategy dictates the order in
which modules must be available, and thus exerts a strong influence on the order in
which modules are written, debugged and unit tested.
Acceptance testing involves planning and execution of functional tests, performance
tests and stress tests to verify that the implemented system satisfies its requirements.
Acceptance tests are typically performed by the quality assurance and/or customer
organizations. Depending on local circumstances, the development group may or may not
be involved in Acceptance testing. The above things are tested and enclosed in the
appendix
FUTURE ENHANCEMENTS
These kinds of software that provide the system services are gaining Popularity
among computer users. I spent only few days for this project analysis, if more analysis is
made more functionalities can be added thus there is a chance of further extending the
software product.
There is also one more future extensibility that is this software can be used to manage
all the operating system in future if proper analysis and coding is done. This cross
platform compatibility will make this a international standard software.
The system is developed in such a way that it can be modified into higher version
with enhanced features. The system that has been developed flexible enough to support
future enhanced. The system has been designed such that it accepts the modification
without affecting the presently developed system functionally to may extend.
CONCLUSION
The library management system is developed in visual basic 6.0. The need for
computerization of the library management system has been realized and same data has
been carried out in best possible manner with in the available time.
This system has been developed has a menu driven, user-friendly package and it is
easy to operate. This system has been developed in such a way that any changes can be
made easily in future is necessary.
The objectives of library management system are tested below:
• To improve the speed and accuracy.
• Reducing the staff time in unnecessary paper work.
• To maintain the details in efficient manner.
• Accurate, reliable less access time for reporting.
• User friendly.
I here by conclude that this software will be of great usage for administrators of
computers in which more than one person will be working. The numbers of setting taken
into consideration are very little and further extension will help the software to come full-
fledged. There is no error in the run time of the program but this is regarding the editing
the system database so there is chance of system crash. So it is advised to take a backup
of the system periodically.