Python Project Report

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 14

ANAND INSTITUTE OF HIGHER TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE AND

ENGINEERING

ACADEMIC YEAR: 2018-19

MINI PROJECT REPORT

GE8151 Problem Solving and Python Programming

BOOK MANAGEMENT SYSTEM

Supervised by: Marks: 19/25

Mrs.Priskilla Angel rani AP/CSE

Submitted by:

NAME: HARIPRIYA

YEAR : I CSE
1. Introduction of the Project………………………………………………………… 1
2. Problem Statement…………………………………………………………………. 2
3. Feasibility Analysis of the Project…………………………………………………. 3
4.Requirements of Project……………………………………………………………. 4
5. Current Status of the project………………………………………………………... 6
6. Limitations of the Project (If any)………………………………………………….. 7
7. Bibliography………………………………………………………………………… 8
INTRODUCTION
The project is based on – “Book Management System”.

Book Shop Management System


Computer is fast emerging as a daily need in walks of life. The knowledge of computers and
Programminglanguage has become basic.

Skill need to service in today’s information based society.

Every businessInstitution and the corporate section, make a use of computer for making their
operationefficient & effective.

In this project, the user first login to his/her account. If user does not exists, so he/she can
create new account through new user options. After login into the system, now user can see the
books available in the book store. Also he/she can sell the books in available books options.

In order to log out of the system, user need to click on quit button.

 Book Details
 Quantities of Books
 Customer Details
 Sale Details
Problem Statement

Book distributors transaction handling is one ofthe complex process and it required
Computerisedsystem to maintain overall transactions inan easier manner. Due to heavydemand
of books in these competitive worlds, data increase so much. Books shop requiredupto date
information about the customer who purchased books or about the sellers from where books
are purchased. The books shop requires large amount of data to recordand to store, which are
collected from the Book House. A Book Shop management system is basically for
management ofincoming andoutgoing material from the Book shop It alsomaintain
management of all incoming andoutgoing finance from the Shop account section. It will
reduce paper work & work load ofuser.To reduce the Paper work and provide fast service to
customers.The main objective isto provide the customers fast and error free transaction. It can
be used in any Book Shop for maintaining database details and their quantities.This project is
used for handle user needs.It must be outgoing process to know requirements ofcustomer
during whole systemdevelopment life cycle
FEASIBILITY STUDY

Every project would be feasible, if provided with unlimited resources and unlimited
time. But unfortunately, the development of computer-based system of book is more
likely plagued by a security of resources and difficult time constraint. It is both
necessary and prudent to evaluate the feasibility of the project at the earliest possible
time. During software engineering we concentrate our attention on four primary area of
interest. The techniques used in conducting an initial investigation and feasibility study
are very similar but the objectives are not so.
The major objectives of feasibility study are to further define the problem and to
determine the best way to solve it. The typical primary objectives are:
 A centralized database will be developed.
 Runtime operating decision-making will be eliminated.
 Unnecessary control procedure will be automated.
 The minimum of paper work should be produced.

The output produced by the system should be in a usable format


Requirement of project

Hardware and Software Requirements of Project


Hardware Requirement:

Hardware Requirement:
Here is the recommendedhardware requirement for this software to run efficiently.
1)Intel core i3 or higher processor
2)10 MB RAM
3)15 MB free hard disc space
4) SVGA monitors / Laptops
5) Printer (Optional)

Software Requirement:

This software comes under application software. So the necessary software for this is

1) Windows operating system family.


2) Python Idle
3) Sqlite3 or any other database
Current Status of the project
After taking the personal details from the user then we need to proceed further where the role
of actual working of project starts. Now user can search for the books available in the store.
He/she can buy that book and if he/she wants to sell the book, they can choose the sell books
options.

Future Scope and Limitation

This software has demands in private and public area. This software provides a great
help in managing the data in a well-mannered order. This project is designed specially to
maintain the data in a sequential manner and to save the tome and efforts of database
Administrator. The project is structured accordingto today’s need.

Due to time constraint it is possible that some points might remain uncovered by us. In
future we will update our software to give valuable information left at present.

Though the system has been designed according to the requirements of the users it hasits
own limitation. Thus thelimitation of system are-

1.) No facility to create newusers with different roles


2.) Object oriented Approach has beennot been fully utilized

No facility to create new users with


different roles
 Object oriented Approach has
been not been fully utilized
No facility to create new users with
different roles
 Object oriented Approach has
been not been fully utilized
No facility to create new users with
different roles
 Object oriented Approach has
been not been fully ut
No facility to create new users with
different roles
 Object oriented Approach has
been not been fully utilize
 No facility to create new users with different roles
 Object oriented Approach has been not been fully utilized

Bibliography
The matter contained in this project has been taken from the given links:-
* how to think like a computer scientist by allen downey, jeffrey elkner, chris

*https://www.tutorialspoint.com/python/python_gui_programming.htm

*https://readthedocs.org/projects/python-guide/downloads/pdf/latest/

* www.w3resource.com/python/python-tutorial.php

Gantt chart:

We planned our project according to the Gantt chart as follows:


Sr. Task Start Finish Duration
No. (in Days)

1 Understanding current 05-09-2016 12-09-2016 7


system
2 Information gathering 12-09-2016 19-09-2016 7
3 Database design 20-09-2016 26-09-2016 6
4 Form design 26-09-2016 05-10-2016 9
5 Coding 07-10-2016 20-10-2016 13
6 Testing 20-10-2016 22-10-2016 2
7 Implementation 23-10-2016 01-11-2016 9

You might also like