CS Project
CS Project
Perzad Daroowala
XII Science
Table of Content:
1. Introduction
1.1 Project Aims and Objectives
1.2 Background of Project
2. System Requirements
2.1 System Objectives
2.2 Software and Hardware requirements
6. System Testing
6.1 Unit Testing
6.2 Integration Testing
8. Errors
10. Bibliography
INTRODUCTION
This page gives an overview about the aim, objectives and
background of the system.
Books and student maintenance modules are also included in this system
which would keep track of the students using the library and a detailed
description of the books a library contains. With this computerized system
there will be no loss of book record or member record, which generally
happens when a non-computerized system is used.
All these modules can help librarians to manage the library with more
convenience and in a more efficient way as compared to library systems which
are not computerized.
SYSTEM REQUIREMENTS
2.1 System Objectives
• Improvement in control and performance, the system is
developed to cope with the current issues and problems of the
library. The system can add users, validate users and is also
bug free.
• Save cost. After the computerized system is implemented less
human force will be required to maintain the library thus
reducing the overall cost.
• Save time. A librarian can search records by using a few clicks
of mouse and few search keywords thus saving his valuable
time.
• The option of Online Notice Board, a librarian will be able to
provide a detailed description of workshops going on in the
colleges as well as in nearby colleges.
• Lecture Notes, Teacher has a facility to upload lectures notes in
a pdf file having size not more than 10mb. 
• Test for teacher login form- This form is used for logging in of
teacher. In this we enter the username and password. If all
these are correct, the teacher login page will open otherwise if
any of the data is wrong it will get redirected back to the login
page and again ask for username and password.
6.2 Integration Testing
In this type of testing, we test various integration of the project
module by providing the input. The primary objective is to test the
module interfaces to ensure that no errors are occurring when one
module invokes the other module.
EXECUTING THE CODE
ERRORS
CONCLUSION AND FUTURE SCOPE
This project provides a computerized version of the library
management system which will benefit the students as well as the
staff of the library. It makes the entire process online where students
can search for books, staff can generate reports and do book
transactions. It also has a facility for student login where students
can login and can see the status of books issued as well as request
for book or give some suggestions.
There is a future scope of this facility that many more features such
as online lectures video tutorials can be added by teachers as well
as online assignments submission facility , a feature of group chat
where students can discuss various issues of engineering can be
added to this project thus making it more interactive more user
friendly and project which fulfills each users need in the best way
possible.
Bibliography
• Computer Science with python – Sumita Arora
• www.mysql.com
• www.python.org
References
• http://www.w3schools.com/html/html_intro.asp
• http://www.udemy.com/css/css_background.asp
• http://www.w3schools.com/js/js_datatypes.asp
Thank you!