Professional Documents
Culture Documents
RUPESH
H (080450131210)
Bachelor of engineering in Computer Engineering branch Guided by: 1) Mr Jatin parmar 2) Mrs Vaishali patel
CERTIFICATE
This is to certify of B.E. that II Mr. /Miss Roll _________________________ Computer Engineering, out (4th Semester)
No._________ Exam No.________ has satisfactorily carried his/her Project Work under our guidance and supervision in the subject of Object Oriented entitled
_______________________________ for the term ending in Dec/Jan 2009-10. Date: Mrs. Vaishali R. Patel Incharge (Mrs. Kruti J. Dangarwala) ACKNOWLEDGEMENT Department
We are the students of SHRI SAD VIDYA MANDAL INSTITUTE OF TECHNOLOGY BHARUCH feel glad and believe that I am very lucky for getting opportunity to develop in house project in the form of subject OOAD. It gives me a great pleasure to express our sincere gratitude to Computer department . They helped us in the progress of my project work.
I express my heart felt gratitude to respected Mr Jatin parmar, the lecturer of our college for providing all the facilities to complete and make my project very easily and successful. My deep knowledge of gratitude is extended to Vaishali madam. my project supervisor who guided me and understand about difficulty throughout the project.
Also I am very grateful to all our faculty members of computer for their kind help, grate response and be politely the problem solution of my project and very
completely solved this and so, encouragement without whom this project might not be successful or complete.
My
special
thanks
is
extended
to
GUJARAT
TECHNOLOGICAL
UNIVERSITY whose continuous encouragement, suggestions and constructive criticism have been invaluable assets throughout my project work.
MY PROJECT: BOOK STALL MANAGEMENT NAME: PILLAI SAURABH REGHUNATH (080450131209) RAI RUPESH HARENDRA (080450131210)
INDEX
No.
1 2 3 4 5 Project Abstract Introduction to System Problem Definition Problem with Existing System Analysis of system ( System Study) Problem Identification Feasibility Study & Cost-Benefit Analysis 7 8 Technical Feasibility Study Economical Feasibility Study Operational Feasibility Study
Description
Pg. No.
1 3 5 6 7 8 9 11 12 12 13 13 14
Requirement Analysis
9 10 11
DATA DICTIONARY DIAGRAM DESIGN Software Requirement Specification Primary Input of Forms Detailed Description of all Forms Forms Screen, Report Screen
29
30
13 14
Screen-
Conclusion
PROJECT ABSTRACT
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 are specified with its certain uml diagrams and specific description. Method for developing a software for bookstore are analysis, system design, implementation and testing. Here we begin with the introduction with below selected book shop.
Introduction
o Book store system is a most important or more useful while purchasing any book at book store.
o Here my system is AJAY BOOK STORE OPP : GEETANJALI , ROYAL HOSTEL . NANA BAZAR , VALLABH VIDHYA NAGAR .
o When book store system is opened at first time there were nothing any types of information or experiences about how to actual work of AJAY BOOK STORE?
o After day by day the actual problem are arriese on this owners mind. Hence, the manual system of AJAY BOOK STORE is working today on regularly of time early morning at 9:00 oclock to 8:00 oclock at night. So, this time duration of 11 oclock the whole days of this manually system are tally this purchasing/selling books.
And also note down in rojmel books. So, daily this works are difficult to maintain stock & purchase of books types in other words it is not more comfortable to remember the whole day process because every night to tally the billing of whole day. So, it is the most primary reason to make a computer raised AJAY BOOK STORE system. For more reliability, accuracy, speeding, billing system in neno second.
SCOPE:
o
In AJAY BOOK STORE 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.
o Another is making a bill for purchasing a books from any number of customer to maintain them in order for easy to find it for that we can also written into another books called billing book or also called bill record
book. For 1 to 100 bill and 101 to 200 bill no are already printed in the printed paper called bill.
OBJECTIVES:
o
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.
To very fast & very complex (competition) in each and every fields of our daily life one of them is book store system. New different types of publication are made on monthly. In this publication there are some offers to purchasing this types of books on few percentage of discount. So, at that type of company send the monthly-offers-discount also called blazeron-coverage area on first and last page of any books.
o In the blazer on coverage the content, index, prices, edition and its plus point with compare of previous edition and so many advantage of books are described in brief. It is also known as index characteristics. And then whole offer is known as monthly-offer-discount.
o 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.
o 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 cant know the actual price of its. Hence, we can show a price list of particular books publication. Like TATA MC-GROW HILL publication books are not printed price of any books.
o For that to prepare books list of different books and its information.
o 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 its books info and its requirements. o 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.
TOOLS/PLATFORM/LANGUAGES:
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) Detailed study of operating system like DOS, NOVELL NETWARE, WINDOWS, UNIX Advance programming in ORACLE PC Maintenance
PROJECT PROFILE
: :
BOOK STORE SYSTEM Computerize of purchase books from supplier and Selling books of computer raised billing for customer.
Problem Definition
Solve the problem of manually book store system and describe and define all information like books and maintain them in order as complete as possible for accurate and timely output.
About Organization
SALES
SERVICE
DEPARTMENT
SYSTEM ANALYSIS:
In the classical or/ traditional approach for my project / system development life cycle concentrates on problem identify, feasibility study with cost-benefit, requirement and project management, hardware and software approach and problem consideration are also included. Analysis is the first step of system development life cycle. The book idea if SDLC is that there is a well defined process by which a system is conceived, developed and implemented. In the first step of SDLC there are three stages are included which are as follows,
I. Problem Identification. II. Feasibility Study & Cost Benefit Analysis. III. System Requirement Analysis.
Problem Identification
One of the most important task of system analysis is identify the real problem of new or existing system. Without cleared understanding of actual problem of any system, any further work will done to wastage of time and energy, at longer or latter stage.
Hence, several question may be arrived before identify the correct problem of this analysis stage to itself.
1. 2. 3. 4. 5.
What is the actual problem of system? What are the causes for this problem? Is it important to solve the problem? What are the likely solution to solve this problem? What types of benefits can be expected once the problem is solved?
1. What is the actual problem of system? When a system is made from manually system there are some problem of manually system is known as actual problem.
It is a most primary problem 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.
It is also difficult 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 cant know the actual price of its. Hence, we can show a price list of particular books publication. Like TATA MC-GROW HILL publication books are not printed price of any books. At a time we cant examine or determined books price, books author, books publication, books serial no, books edition, books stock etc are know at a time in manually system. So, it is a limitation of it. For each and every customers we cant take bills of any purchase of books because in bill books there are no of entries like price, author,
serial no, edition, stock and total and grand total are included. So, it is very difficult to made bills of any no. of customers. Also, we cant determine the stock. So, we cant any action of purchased new books at that time customer go back without any book.
2. What are the causes for this problem? Following causes are responsible for manual system. How to prepare books list of different books and its information? How to prepare a book stock and maintain them? 3. Is it important to solve the problem? Yes , Because this is not minor problem but it is very large problem to maintain a books store customer as well as possible. So, with the help of computer we can solve this problem in above argument. Hence, it is important to solve this problem.
4. What are likely solution to solve this problem? All problem of manually system are solve with the help of computer raised book store system. With the help of computer and its function, characteristics and entity of its attributes are useful to made system as easy as possible for all problem in existing system.
All problem of manually book store system are solve while used the computer raised book store system.
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.
1. Answer the question whether a book store system is to be installed or not? 2. Determined the potential of book store system. 3. Improve the book store system. 4. Know what should be embedded in the book store system.
5. Define the problems and objectives involved in a project. 6. Avoid costly repairs at a later stage when the system is implemented. 7. Avoid crash implementation of a book store system. 8. Avoid the Hardware Approach. To get a computer first and then decide how to use it.
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.
b.
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.
c.
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.
Requirement Analysis
o It is the determination of the requirement for a new system.
What input are needed for this output in this store system?
For this output all information about books and also customers name, bill no and gives books discount with standard tools etc. are requirement.
PROPOSED SYSTEM
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 AJAY BOOK STORE for purchasing any
books or know 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 its name and its 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 or MDIFORM1 LOAD.
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 AJAY 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.
The main objectives of the proposed system is to help the user. The system
1) To find the not known books by using different customer requirement and monthly blazer. 2) To atomize the work such as book billing, supplier record, order record, bill record, customer record. 3) To provide quick and efficient means for performing selling related books and also purchased it and to effortlessly generate report of the system. 4) To find moving different books provide latest edition of books is known.
Hierarchical (FDD)
BOOK STORE SYSTEM
PURCH ASING
STOCK REORDER
SELLING
SUPPLIER
BOOK STOCK
TYPES OF BOOKS AS
PER STORE
BOOK BILL
BOOK BILL
NET PAY
NET PAY
Table :
Object Name : Description : Name Book_name
1.
Book_info. Object Type : User Table
This Table Contain all Information about Books in order of Author, Book_subject. Size Text(50) Type NN Description This is a Name of Books.
Book_code
Number
PK
Author
Text(50)
NN
This is a author name of Book whom is written whole Book. This contains Books publication name.
Publication
Text(50)
NN
Edition
Number
NN
Price
Number
NN
Book_subject Text(50)
P_price Number
NN
NN
Stock
Number
NN
Table :
Object Name : Description : Name Customer_name
2.
Customer_info Object Type : User Table This Table Contain all Information about customer in order. Size Text(50) Type NN Description This is a Name of Customer.
Customer_code
Number
PK
Customer_phone
Number
Table :
Object Name : Description: Name Bill_code
3.
Book_Bill Object Type : User Table
This Table Contain all Information about Books sales in order of (bill) Required fieled. Size Number Type PK Description This is a no of bills.
Sell_date
Date/time
NN
Book_code
Number
FK
Qty
Number
NN
Net_total (Discount)
Number
NN
Table :
Object Name :
4.
Supp_mast Object Type : User Table
This Table Contain all Information Purchasing books from any supplier. Name Supp_code Size Number Type PK Description This is a no of supplier a books.
Supp_name
Text(50)
PK
Address
Text(50)
City
Text(50)
Phone
Number
NN
Table :
Object Name
5.
Order_Detail Object Type : User Table
This Table Contain all Information about gives bill for purchasing low stock books and new books order. Name O_date Size Date/time Type NN Description 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. This contains number of books from Book_info table.
Book_code
Number
FK
Qty
Number
NN
COLLABORATION DIAGRAM:
ACTIVITY DIAGRAM:
CLASS DIAGRAM:
FORM 1:
Form 2:
Form 3:
Search form:
BILL RECEIPT: