0% found this document useful (0 votes)
98 views22 pages

Ste Project 2

The document describes a library management system micro project completed by three students. It includes a cover page with project details, a table with student names and details, and a certificate. It also includes sections describing the rationale, course outcomes, literature review, testing procedures, test cases, skills developed, and conclusions. The project involved developing a library management system and testing various forms and functions through test cases to identify bugs and ensure quality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views22 pages

Ste Project 2

The document describes a library management system micro project completed by three students. It includes a cover page with project details, a table with student names and details, and a certificate. It also includes sections describing the rationale, course outcomes, literature review, testing procedures, test cases, skills developed, and conclusions. The project involved developing a library management system and testing various forms and functions through test cases to identify bugs and ensure quality.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

GOVERNMENT POLYTECHNIC, JINTUR

MICRO PROJECT
Academic year: 2022-23

TITLE OF PROJECT
LIBRARY MANAGEMENT SYSTEM
Programme: CO
Course: SOFTWARE Testing
Course code: 22518

SR.NO NAME ROLL NO ENROLLMENT


NO
1 VARAD PATEL 319 21009400

2 PARMESHWAR BHANDEKARI 322 2100940059

3 NITIN BALURE 325 2100940065


MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION .
Certificate
This is to certify that Mr.
SR.NO NAME ROLL NO ENROLLMENT
NO
1 VARAD PATEL 319 2100940049
2 PARMESHWAR BHANDEKARI 322 2100940059
3 NITIN BALURE 325 2100940065

of FIFTH Semester of Diploma Computer Engineering of Institute, Govt.


Polytechnic, Jintur (0094) has completed the Micro Project satisfactorily in
Subject –Software testing (22518) for the academic year 2023-24 as
prescribed in the curriculum.

Date: ……………………… Exam. Seat No:

Subject Teacher Head of the Department Principal


CONTENTS

Sr. Title Page No.

No.

1. Rationale 5

2. Course Outcomes Integrated 5

3. Literature Review 5

4. Actual Procedure Followed 6-


10

5. Actual Resources Used 11

6. Output of the Micro-Project 11-


13

7. Skill Developed / learning out of this 14


Micro-Project

8. Application of this Micro-Project 14

9. Area of future Improvement 14

10. Conclusion of this Micro-Project 14


Library Management System

1.0 Rationale

In today’s software environment writing bug-free code is challenging task, which make
software testing important tool to get the quality software. Testing technique include the
process of executing a program or application with the intent of finding software bugs
and verifying that the software product is fit for use. Student will learn the way to find
bugs by applying types, levels and methods of software testing on application with
effective test planning approach. It also covers manual testing.

2.0 Course Outcomes Integrated

a) Apply various software testing methods.


b) Prepare test cases for different types and level of testing.
c) Prepare test plan for an application.
d) Identify bugs to create defect report of given application.

3.0 Literature Review

Library Management System is a comprehensive library management solution that is


suitable for both large and small libraries. Its flexible design enables Library
Management System to be installed in a range of Library organizations, ranging from
public libraries, through to academic, joint use and special libraries. This Library
Management System Software is capable of handling Books with equal ease and
efficiency. This is a Windows-based Library Management System, utilizing the latest
advancements in the Information Technology to provide and improve Library Services.

4.0 Actual Procedure Followed.


Login form: The test cases involved are whether valid password and name are entered
or invalid name and password entered.

Book entry form: The test cases included are-on the click of add button, delete button,
update button, search button, clear button, exit button and next button.

User account form: The test cases included are-on the click of add button, delete button,
update button, search button, clear button, exit button and next button.

Book return form: The test cases included are-on the click of add button, delete button,
update button, search button, clear button, exit button and next button.

Test Case for Login Form:


SL.NO. Test Expected Test
Case Result Result

1. Enter Software Successful


valid should
name and display
password main
& window
cli
ck
on login

button

2. Enter Software Successful


invalid should not
display
main
window
Test Case for Book Entry Form:
SL.NO. Test Expected Test
Case Result Result
1. On the At first Successful
click of user have
ADD to fill all
button fields
with
proper
data, if
any Error
like
entering
text data
instead of
number or
entering
number

instead of
text. Is
found
then it
gives
proper
message
otherwise
Adds
Record to
the
Database
2. On the This Successful
Click of deletes
DELETE the details
Button of book
by using
Accession
no.

3. On the Modified Successful


Click of records
UPDATE are
Button Updated
in
database
by
clicking
UPDATE
button.

4. On the Displays Successful


Click of the
SEARCH Details of
Button book for
entered
Accession
no.

Otherwise
gives
proper
Error
message.
5. On the Clears all Successful
Click of fields.

CLEAR
Button

6. On the Exit the Successful


Click of current
book
EXIT
details
button form.

7. On the Display Successful


Click of the next
form.
NEXT
button

Test Case for User Account Form:


SL.NO. Test Expected Test
Case Result Result
1. On the At first Successful
click of user have
ADD to fill all
button fields
with
proper
data, if
any Error
like
entering
text data
instead of
number or
entering
number
instead of
text. Is
found
then it
gives
proper
message
otherwise
Adds
Record to
the
Database

2. On the This Successful


Click of deletes the
DELETE details of
Button student by
using
Register
no.

3. On the Modified Successful


Click of records
UPDATE are
Button Updated
in
database
by
clicking
UPDATE
button.

4. On the Displays Successful


Click of the
SEARCH Details of
Button book for
entered
Register
no.
Otherwise
gives
proper
Error
message.

5. On the Clears all Successful


Click of fields.
CLEAR
Button

6. On the Exit the Successful


Click of current
EXIT book
button details
form.

7. On the Display Successful


Click of the next
NEXT form.
button
SL.NO. Test Expected Test
Case Result Result

1. On the At Successful
click of firs
ADD t user
button have to
fill all
fields
with
proper
data, if
the
accession
number
book is
already
issued
then it
will
giving
proper
message.

2. On the This Successful


Click of deletes
DELETE the details
Button of book
by using
Register
no.

3. On the Modified Successful


Click of records
UPDATE are
Button Updated
in
database
by
clicking
UPDATE
button.

4. On the Displays Successful


Click of the Details
SEARCH of issued
Button book.
Otherwise
gives
proper
Error
message.

5. On the Clears all Successful


Click of fields.

CLEAR
Button

6. On the Exit the Successful


Click of current
book
EXIT
details
button form.

7. On the Display Successful


Click of the next
form.
NEXT
button
Test Case for Book Return Form:
SL.NO. Test Expected Test
Case Result Result
1. On the At Successful
click of firs
t user
ADD have to
button fill all
fields
with
proper
data, if
any Error
like
entering
text data
instead of
number or
entering
number
instead of
text. Is
found
then it
gives
proper
message
otherwise
Adds
Record to
the
Database.
2. On the Which Successful
Click of deletes
DELETE the details
Button of book
by
using
Register
no.

3. On the Modified Successful


Click of records
UPDATE are
Button Updated
in
database
by
clicking
UPDATE
button.

4. On the Displays Successful


Click of the
SEARCH Details of
Button returned
book …
Otherwise
gives
proper
Error
message.

5. On the Clears all Successful


Click of fields.

CLEAR
Button

6. On the Exit the Successful


Click of current
book
EXIT details
button form.

7. On the Display Successful


Click of the next
form.
NEXT
button
5.0 Actual Resources Used

S. Name of Specifications Qty Remarks


No. Resource/material

1 Computer System Windows 1


11

2 Internet Chrome, 1
Firefox

3 MS Word 2019 1
6.0 Outputs of the Micro-Projects
Insert book
LOGIN
1.

Remove member

3.
7. Add book or update 8. Create new
user

9. Issue book
7.0 Skill Developed / learning out of this Micro-Project

• Team Work.
• Handling Information.
• Collecting Information.
• Communication Skills.

8.0 Applications of this Micro-Project

A Library management System is used to maintain library records. It tracks the records
of the number of books in the library, how many books are issued or how many books
have been returned or renewed or late fine charges etc.

9.0 Area of Future Improvement

1. All the libraries can use this software very easy form.
2. The information of books can be providing very easy.
3. Networking administrator can be managing this software.
4. Module is use to search the student issue books information.

10.0 Conclusion:

The Library Management System allows the user to store the book details and the person
details. This software allows storing the details of all the data related to library. The
implementation of the system will reduce data entry time and provide readily calculated
reports.

**************

You might also like