0% found this document useful (0 votes)
817 views

Bookstall Management System

This document describes a project report for a Bookstall Management system. It includes an introduction outlining the purpose and scope of developing a computerized system to manage bookstore operations. The system analysis section describes drawbacks of the existing manual system and features of the proposed computerized system. The design of the proposed system aims to automate tasks like billing, book and customer records, and report generation to help users.

Uploaded by

Mike Jacobs
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
817 views

Bookstall Management System

This document describes a project report for a Bookstall Management system. It includes an introduction outlining the purpose and scope of developing a computerized system to manage bookstore operations. The system analysis section describes drawbacks of the existing manual system and features of the proposed computerized system. The design of the proposed system aims to automate tasks like billing, book and customer records, and report generation to help users.

Uploaded by

Mike Jacobs
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 27

BOOKSTALL MANAGEMENT

A project Report

Submitted by

PILLAI SAURABH R (080450131209)


RAI RUPESH H (080450131210)
TANDEL NIRAJ . P (080450131213)
In partial fulfilment for the award of the
degree

Of

Bachelor of engineering
in
Computer Engineering branch
Guided by:
Mrs
Vaishali.R.Patel

Shri S’ad Vidya Mandal Institute of Technology

College Campus, Old National Highway No. - 8

BHARUCH-392 001 • GUJARAT • INDIA

Phone: (02642) 245864


June – 2010
Shri S’ad Vidya Mandal Institute of
Technology
College Campus, Old National Highway No.-8,

Bharuch-392 001

CERTIFICATE

This is to certify that Mr. PILLAI SAURABH


REGHUNATH , RAI RUPESH HARENDRA & TANDEL NIRAJ
P of B.E. II (4th Semester) Computer Engineering, RollNo-
080450131209 ,080450131210 & 080450131213 Exam
No.________ has satisfactorily carried out his/her Project
Work under our gu2idance and supervision in the
subject of Object Oriented entitled “SOFTWARE
ENGINEERING” for the term ending in MAY/JUNE – 2010-
11.
Date:

Mrs.Vaishali.R.Patel

Department Incharge

(Mrs.

Kruti J. Dangarwala)

ACKNOWLEDGEMENT

We , the students of SHRI S’AD VIDYA MANDAL INSTITUTE OF


TECHNOLOGY BHARUCH feel glad and believe that we are very privileged for
getting opportunity to develop in house project in the form of subject SOFTWARE
ENGINEERING. It gives us a great pleasure to express our sincere gratitude to
Computer department. They helped us in the progress of our project work.

We express our heart felt gratitude to respected Mrs Vaishali Madam, the
lecturer of our college for providing all the facilities to complete and make our project
very easily and successful. She guided us and understand about difficulty throughout
the project.

Also we are very grateful to all our faculty members of COMPUTER


DEPARTMENT for their kind help, great response and helped us in providing
solution to the problems of our project. Without their encouragement, this project
might not be successful or complete.
Our special thanks to GUJARAT TECHNOLOGICAL UNIVERSITY whose
continuous encouragement, suggestions and constructive criticism have been
invaluable assets throughout our project work.

MY PROJECT: “BOOK STALL MANAGEMENT”

NAME: PILLAI SAURABH REGHUNATH (080450131209)

RAI RUPESH HARENDRA (080450131210)

TANDEL NIRAJ.P (080450131213)

INDEX
No. Description Pg. No.
1 INTRODUCTION 5

2 SYSTEM ANALYSIS
3 OVERALL DESCRIPTION

1)DATA DICTIONARY

2)E-R DIAGRAM

3)DATA FLOW DIAGRAM


4 UML DIAGRAM DESCRIPTION

1)USE CASE MODEL

2)COLLABORATION DIAGRAM

3)SEQUENCE DIAGRAM

4)ACTIVITY DIAGRAM

5)CLASS DIAGRAM

6)STATE CHART DIAGRAM


5 SPECIFIC REQUIREMENT
6 DESIGN OF DATA ENTRIES SCREEN
1)OUTPUT SCREEN
7 CONCLUSION

INTRODUCTION
 In this project, software development of the bookstall is developed in a simple
and pleasant manner. The specific tools are used for the development of this
project. In this project, the analysis design of the book store is specified with
its certain uml diagrams and specific description.

 Method for developing software for bookstore are analysis, system design,
implementation and testing.

PURPOSE:
 In manually system there are also enter the whole day record is written into
daily record books or books for easy to know daily transaction of books selling
and purchasing new books or low stock books from any supplier or any
publisher.

 It is a most primary things of book store system is to find out which types of
books are available at present in stock and how many (no. of books) are
available on stock at book store or at warehouse. Also makes a accurate bill
with net pay and discount offers if they are valid for this or not. It is also
determine by book store owner.

 It is also maintain to find out what are the prices of this books in rare case of
books this publication are not print price of this books so, we can’t know the
actual price of it.

SCOPE:
 The current system is convert existing system to computerized system.
 It generate computerized daily report.
 During the purchase or sales procedure the book store will interact with the
customers external entity.
 In BOOK STORE SYSTEM, there are a manually system which is worked a
more reliable and more completely for better books information and also
books selling (bill) and also order to purchased new books from any supplier
or any publisher to provide total information of books order, supplier name,
supplier address, supplier address, supplier phone, supplier city, also store
the data of other are written into books which are called record books of
supplier information
 To prepare a book stock and maintain them for this in written different paper.
Also maintain customer while more then two customers are comes at books
store. For it’s books info and it’s requirements.

DEFINITION:
 Book store system will computerized the process like inquiry of the books,
selecting the particular supplier for the order, placing the order either based

on inquiry or direct, receiving the order, maintaining the stock of order.

REFERENCES:

 www.scribd.com
 www.wikipedia.com

TOOLS AND LANGUAGES:


 During this project students are thought following modules : ….
 Information Technology
 Business Systems
 Intermediate Programming
 System Analysis and Design
 Data dictionary, Data Flow Diagram
 Data Structures, RDBMS Concept
 MS-VISUAL BASICS
 Program design techniques
 Personal computer software (MS-OFFICE)
 Advance programming in ORACLE

SYSTEM ANALYSIS
STUDY OF EXISTING SYSTEM:
 Time consuming because of paperwork.
 All communication is depend upon the telephone.
 Difficult to search a record.
 Difficulties faced during maintaining data-store.
 High data redundancy.
 Copying of data become tedious.
 There is no security of data.
 You have to continuous contact your agent.
 Proper generation of report.

FEATURES OF THE EXISTING SYSTEM:


 In my system the client get quickly information about books.
 The client also gets the detail information about the books.
 Fully depended upon the computer which can be used for giving idea to the
user.
 Computerized generation of report.
 Process of finding data is very quickly.
 Accurate answer of large calculation.
 Operation should not be time consuming.
 Security of sensitive database.
 Removing redundancy from record.
 Consistency of data should be maintained.

DESIGN OF THE PROPOSED SYSTEM:


 The main feature of the proposed system are to help the user.
 To provide quick and efficient means for performing sales related activities
and to generate report of the system.
 To automize the work such as billing, book record, customer record, types of
report,etc
 The manual system of BOOK STORE SYSTEM is to be computerized in
order to overcome the problems which affects the existing manual system.
Computerizing the existing system with the help of MICROSOFT ACCESS
database package and VISUAL BASIC 6.0 ease the work of the system for a
better performance compare with existing system. So, there has been a
criteria to work on any easy job or task for a specific purpose. Nobody works
without specific detailed information about the particular task he is performing.

 Whenever any customer comes at BOOK STORE for purchasing any books
or knows about book information and it price. In the new computerized system
the basic and the primary steps is to ask for a specific user login name and
password for it, thus it can also take care of data security, now after when the
user enters the necessary details in the login name and password it checks
for the correct password and allows the user of the system to enter the main
page. As the user is inside the system, the first screen of the system would be
a splash screen and introduction like it’s name and it’s job about system
working with message or help and a list of menus.

 These menus contain the options of either going in the main forms or to go for
a help of system. In the help menu screen there are one calculator and help of
the system introduction. And another is user can login, refresh, help and quit
option are available at the login.

 These above operations are required for there are constant changes in the
book edition and which directly affect the price of the manufactured books.
The bill of this books are low but there are sold it with high price or printed
price then this books provided to the customer to discount the computerized
system form the coding of this billing.
 Customer receives the bill for purchased book from BOOK STORE, the next
step is check this stock of books by subtracting the quantity from stock of this
books and if this stock are lower than twenty then print the message on the
screen. Low stock books for particular books. Then it performs the desired
screen for purchasing low stock books.

FEASIBILITY STUDY:
 Feasibility study are carried out whenever there is a complex problem or
opportunity. It is in fact a preliminary investigation. Which emphasizes the
“look before you leap” approach to any important project.

 A feasibility study is undertaken to determine the possibility or probability of


either improving the existing system or new system. But, here the existing
system of book store system is improving in computer based book store
system.

Feasibility study will look into :-

 Technical Feasibility
 Economical Feasibility
 Operational Feasibility

Technical Feasibility :-
 In this feasibility the first stag is available of technologies which are used to in
book store system. Like how many techniques are available in the book store
system for selling any types of problem.

 Hardware facility of book store system which is used for develop this system
like calculation or pc etc...
 PC available or not are also one type os technical feasibility.

 Operating time of book store system and support facilities for selling books as
easy as possible methods.

Economical Feasibility
 It means firstly identify the alternatives of book store system and determined
costs in time and recurring like f. study cost converting from present system to
new system cost, construction of computer room / facilities, cost of software
packages and it is also in the terms of cost time which are understand at later
stage of system development stage.
Operational Feasibility
 It is a one type if implementation stage in which system are implemented and
output is appear as direct or indirect resistance to new system.

OVERALL DESCRIPTION
DATA DICTIONARY:
Table : 1.
Object Book_info. Object Type : User Table
Name :

Description This Table Contain all Information about Books in order of


: Author, Book_subject.

Name Size Type Description

Book_name Text(50) NN This is a Name of Books.

Book_code Number PK This is a code of Books.

Author Text(50) NN This is a author name of Book


whom is written whole Book.

Publication Text(50) NN This contains Books publication


name.

Edition Number NN This contains edition of Books


publication.

Price Number NN This is a selling price of books.

Book_subject Text(50) NN This is a name of books on


particular subject.
P_price Number NN This is a purchase price of books.

Stock Number NN This is a number of quantity avaible


Table : 2.
Object Name : Customer_info Object Type : User Table

Description : This Table Contain all Information about customer in


order.

Name Size Type Description

Customer_name Text(50) NN This is a Name of Customer.

Customer_code Number PK This is a number of Customer.

Customer_phone Number This is a phone no of Customer.


Table : 3.
Object Book_Bill Object Type : User Table
Name :

Description: This Table Contain all Information about Books sales in


order of (bill) Required fieled.

Name Size Type Description

Bill_code Number PK This is a no of bills.

Sell_date Date/time NN This is a date of bill.

Book_code Number FK This is a code or no of Book.

Qty Number NN This contains a no of purchasing


books.

Net_total Number NN This contains total no. of


amount with or without discount.
(Discount)
Table : 4.
Object Supp_mast Object Type : User Table
Name :

This Table Contain all Information Purchasing books from


any supplier.

Name Size Type Description

Supp_code Number PK This is a no of supplier a books.

Supp_name Text(50) PK This is a name of supplier.

Address Text(50) This is a address of supplier.

City Text(50) This contains a city name of


supplier.

Phone Number NN This contains a phone number


of supplier.
Table : 5.
Object Name Order_Detail Object Type : User Table

This Table Contain all Information about gives bill for


purchasing low stock books and new books order.

Name Size Type Description

O_date Date/time NN This is a date of order books.

O_no Number PK This is a no of Order.

Supp_code Number FK This is a number of Supplier from


Supp_mast table.

Book_code Number FK This contains number of books


from Book_info table.

Qty Number NN This contains a number Book


quantity.
E-R DIAGRAM:
DATA FLOW DIAGRAM:
ZERO LEVEL:
1ST LEVEL FOR 2.0:
1ST LEVEL FOR 3.0:
UML DIAGRAM DESCRIPTION:
1)USER CASE MODEL:
COLLABORATION DIAGRAM:
SEQUENCE DIAGRAM:

ACTIVITY DIAGRAM:

You might also like