Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

CHAPTER 1

INTRODUCTION

Bouquet is the sign of gratitude that one gives to the near and dear ones to make them
feel happy. Flower Bouquet is the collection of different flowers that is arranged in a creative
way. You can also have a flower bouquet filled with not only flowers but also chocolates. It can
be used for the home decoration or the public buildings or can be given to the near and dear
ones. There are different flower bouquets with varying price. The flower bouquet management
system will help in giving surprises to the near and dear ones through these flower bouquets
that are ordered online. The customers will be able to search for the different flower bouquet

shops that are available near to their places so that they will be able to order online. Some
people suddenly plan to give a bouquet to their near and dear ones. At that time they may not
have time to visit the shops manually and get the bouquet. At these situations, the bouquet
management system will be of great help. You will get to know of the flower bouquet shops
that are present nearby and order online for the bouquets. Online bouquet Shop Management
system project which is developed in C programming language. The bouquet are supplied by
various distributers and customers can book bouquet and or bouquet arrangements 2 or 3 days in
advance, before delivery.

The project titled “BOUQUET SHOP MANAGEMENT SYSTEM” is an online


comprehensive system designed to co-ordinate booking operations in a bouquet shop. These
include a variety of collections of bouquet and bouquet made products such as gifts, bouquet
arrangements, etc. The system first checks for the availability of a particular bouquet, then if it is
available it avails it the customer. Bouquet management system will be able to extract
information from databases and make the reporting very easy. The system and its operations will
be safe and unauthorized access will not be allowed.
CHAPTER 2

2.1 Organization Profile

2.2 Project Description

2.2.1EXISTING SYSTEM

2.2.2 PROPOSED SYSTEM

2.3 Hardware Requirements

Processor : Dual core processor2.6.0 GHz

Ram : 1GB

Hard disk : 160GB

Compact Disk : 650MB

Keyboard : Standard Keyboard

Monitor : 15 inch color monitor

2.4 Software Requirements

Front End :c

IDE : Dev C++

Platform : Windows 7
CHAPTER 3

3.1System Design

3.1.1Logical Design

3.1.2Input design

Input design is the process of converting the user originated input into a computer based
format. The input data are collected and organized to make date entry easy, logical, and error
free. Each area in the input form should be identified and should be specified for the user what to
write and where to write. The objective in the input design is to ensure that the data which will
be processed by the system is collected and inserted in to the system efficiently according to the
specified requirements, and with the minimum errors. The basic design consideration that would
satisfies the user requirements were as follows.

A) Easier and congenial usage of field names to make them user friendly .

B) The same sequence for displaying fields as in the source

Document Regular interaction with the user was made to ensure the acceptability of inputs. The
human aspect of data input was taken in to account. Common representations were followed and
above all the simplicity of inputs was maintained.

3.1.3 Output Design

Output is a process that involves designing the necessary output that have to be given to
various users according to their requirements .Efficient, intelligible output design should improve
the system relationship with the user and help and in decision making. A major form of the
output is the hard copy from the printer. The output devices are selected by considering the
response time requirements print quickly. The print formats and edition for the final printout are
very much considered during output design.
3.1.4 File Design

3.1.5 Program Design

CHAPTER 4
SYSTEM DEVELOPMENT

4.1 Program development

C is a powerful general-purpose programming language. It is fast, portable and available


in all platforms. If you are new to programming, C is a good choice to start your programming
journey. This is a comprehensive guide on how to get started in C programming language, why
you should learn it and how you can learn it. C is a middle-level programming language
developed by Dennis Ritchie during the early 1970s while working at AT&T Bell Labs in the
USA. The objective of its development was in the context of the re-design of the UNIX operating
system to enable it to be used on multiple computers. Earlier the language B was now used for
improving the UNIX system. Being a high-level language, B allowed much faster production of
code than in assembly language. Still, B suffered from drawbacks as it did not understand data-
types and did not provide the use of “structures”. These drawbacks became the driving force for
Ritchie for development of a new programming language called C. He kept most of language B’s
syntax and added data-types and many other required changes. Eventually, C was developed
during 1971-73, containing both high-level functionality and the detailed features required to
program an operating system. Hence, many of the UNIX components including UNIX kernel
itself were eventually rewritten in C.

ss

You might also like