Académique Documents
Professionnel Documents
Culture Documents
ON
Submitted in partial fulfillment of the requirement for the award of Degree of
BACHELOR OF COMPUTER APPLICATION (BCA)
SUBMITTED TO
Department of Computer Science
SUBMITTED TO SUBMITTED BY
MR. PRAMOD KUMAR SONU BHARTEE
Lecturer: SUMIT KUMAR
Dept. Of Computer Application DALESHWA R PRASHAD
SHARMA
SUBMITTED AT
SHRI RAM COLLEGE, MUZAFFARNAGAR
We would like to take this opportunity to express our gratitude towards all the people who hae in
arious ways! helped in the successful completion of our pro"ect.
We must coney our gratitude to Mr. PRAMOD SHARMA for giing us the constant source of
inspiration and help in preparing the pro"ect! personally correcting our work and proiding encouragement
throughout the pro"ect.
We also thank all my faculty members for steering us through the tough as well as easy phases of
the pro"ect in a result oriented manner with concern attention.
SONU BHARTEE
SUMIT KUMAR
DALESHWAR PRASHAD
SHARMA
We are the student of BCA 6
TH
SEM SHRI RAM COLLEGE MUZAFFARNAGAR
(AFFILATED TO C.C.S UNIVERSITY MEERUT). #ere by declare that the pro"ect report on
A$%WA&S RESERVATION SYSTEM is our original work.
We also declare that hae done our work self accurately een then if oer mistake or error had
kept in. We request to our faculties to points out these error and guide our to remoe these error for our
future. We are also thankful for our faculties.
SHRI PAL
SUNDER SINGH
'his is to certify that the (ro"ect %eport titled Gas Agency Management System is the bona
fide pro"ect work carried out by )r. students of *CA, SHRI RAM COLLEGE! Muzaffarnagar during
the year +,,-! in partial fulfillment of the requirements for the award of the Degree of *achelor of
Computer Application and that the pro"ect report has not formed the basic for the award preiously of any
degree! diploma or any other similar title.
(lace. )/0A11A%2A3A%
Date. ,45,65+,,- Signature of the 3uide
'itle 7coer page8
'itle of the (ro"ect
Acknowledgement
Certificate
Contents
2ame of (ro"ect
Ob"ectie of the (ro"ect
#ardware and software requirements
#ospital management system
Data flow diagram
9:r diagram
)odules
(atient module
Staff module
(atient admission module
%oom module
%eport modules
Software deelopment life cycle
1easibility study
%equirements analysis ; specifications
Software design
Coding
'esting
)aintenance
1ront end and back end
Coding
Screen shots
*$*<O3%A(#&
'his (ro"ect is built to model the GAS AGENCY MANAGEMENT SYSTEM as closely as possible.
Some features are.
=
>Separate profiles for users! containing all their personal data.
>(ossibility of multiple bookings per profile.
>1inding the stock and gas deliery according to the stock and as well as the user status.
>A such a management system by which you can search employee and his data and aailable of
total number of cylinder.
>Separate profile type for officials.
>Appropriate error checking.
All these and other transactions and features hae been described in detail in the following section.
=.= 'he 3AS A392C& )A2A39)92' S&S'9) 73)S8 is a software application to assist a gas
deliery with transactions related to making book entry! which includes blocking! resering! and
rescheduling gas cylinder.
=.+ 1rom the iewpoint of the gas agency :
=.+.= )inimi?e repetitie work done by the system administrator and booking clerks.
=.+.+ )aintain consistency among different access modes! e.g. by phone! at the information desk and
across different physical locations. 'he users should be basically taken through the same steps by
the system as they go through in conentional desk:reseration systems.
=.+.@ )aintain customer information in case of mistake! e.g. gas booking due to inclement weather. 'he
profile can also be used by the gas agency to track user preferences
=.+.A )aximi?e the reenue of the airline company by arious means.
=.+.A.= $ncrease awareness among many gas agency about arious special offers by which they can sae
more much time.
=.+.A.+ )inimi?e the number of gas booking and maximi?e gas deliery utili?ation.
=.+.A.@ )aintain the capability to adopt a flexible pricing policy. 'he price of the gas should be
dynamically determined based on how early! before the date of departure! the customer buys the
gas.
=.@ A surey conducted by gas companies shows that users of an existing deliery system would
respond faorably to an '3S that satisfied or helped them satisfy the following ob"ecties.
=.@.= %educe effort and frustration for delieries in scheduling cylinders! especially by reducing the
search effort for the cylinders they need to take.
=.@.+ Show all possible combinations and itineraries aailable for a pair of origin:destination cities.
=.@.@ %educe redundancy in the information required from the customers in order for them to take
cylinder! create user accounts etc.
=.@.A Check the alidity of input data and gie a feedback to the user in case of errors or inconsistency.
=.@.6 (roide flexible access modes to users B internet! telephone! (DA.
=.@.C (rotect customersD priacy concerns.
=.@.4 )ake it easy for deliery to check the cylinder status or make changes to their deliery.
'he definition of our problem lies in manual system and a fully automated system.
Manual system:
'he system is ery time consuming and la?y. 'his system is more prone to errors and sometimes the
approach to arious problems is unstructured.
Technical system:
With the adent of latest technology if we do not update our system then our business result in losses
gradually with time. 'he technical systems contains the tools of latest trend i.e. computers printers! fax!
$nternet etc. 'he systems with this technology are ery fast! accurate! user:friendly and reliable..
Need of gas management system
A few factors that direct us to deelop a new system are gien below :.
=8 1aster System
+8 Accuracy
@8 %eliability
A8 $nformatie
68 Deliery and updating of the employee and customer.
*ooking
3as Agency )anagement
Deliery
/pdation
FEASIBILITY STUDY:-
1easibility study before deelopment or customi?ation of software we think following of the ma"or
points! which includes following. :
a) Economical
b) Technical
c) Duration
Economical:-
'his study about the software basically gie the suggestion like if we deelop software for our
organi?ation than how much it will forfeitable! workable as well as economical. $f we deeloping a
software which ery economical but not profitable there it is also wrong decision. Still we hae
economical study about the system table following of the point.
#ow much costing of the softwareE
What is the output of the customi?ationE
What are the adantages in compression manual we check
Whether it is time or notE
Whether it is use friendly or notE
$t is mountable for long term.
/nderstanding about the software
Correctie of software.
Technical:-
We also consider some technical points about deelopment of software.
We see whether the software is reliable or not.
Whether it is work time for long time or not.
What are the languages as well as OS is used for deelopment of software.
$t proides security or not.
Software is reusable or not.
Software is updated or not.
Software is flexible or not whether software can maintain.
Duration:-
$t is also a ma"or point when we deelop software. We also consider about time! how much time software
place to complete because for a big organi?ation time factor is money for full successful of the software
also 'ax some times so we hae consider from starting to last that means beginning to software.
*ooking customer list
Data Storage Data Access gas
(assenger <ist!
Deliery 1leet info
/pdating! %equest
1or enquiry deliery information
1are details
$n deeloping cost estimates for a system! we need to consider serable cost elements. Among them
hardware! personnel! facility! operating! ; supply costs.
%9(O%'S
C/S'O)9%
Database
*OOF$23 D9(A%')92'
GAS
AGENCY
MANAGEME
NT SYSTEM
Hardware Cost:-
#ardware cost relate to the actual purchase or lease of the computer ; peripherals 9x. (rinter! disk!
floppy drie! the best way to control for this cost is to treat it as an operating cost.
Personnel Cost:-
'his includes staff salaries ; benefits 7health insurance! ocation time! sick pay etc.8 as well as pay for
those inoled in deeloping system. Costs incurred during the deelopment of a system are one time
costs ; are labeled deelopmental costs. Once the system is installed the costs of operating ;maintaining
the system become recurring costs.
Facility Costs:-
1acility costs are expenses incurred in the preparation of the physical site where the application or the
computer will be i operation. 'his includes wiring! flooring! acoustics! lighting ; air conditioning. 'hese
costs are treated as one time costs.
Operating Cost:-
Operating costs include all costs associated with the day to day operating system. 'he amount depends on
the number of sifts the nature of the application ; the caliber of the operating staff. 'here are arious
ways of coering operating costs to oerhead. Another approach is to change each authori?ed user for the
amount of processing they request from the system. 'he amount charged is based on the computer time!
staff time ; the olume of output produced.
Supply Cost:-
'hese costs are ariable costs that increase with increased use of paper! ribbon! disks ; the like they
should be estimated ; include in the oerall cost of the system.
Equipment Cost:-
9quipment costs include rental ; annual deprecation of any equipment such as typewriter! copies!
computer terminals ; microcomputers used in connection with the system. Other costs associated with
the equipment! such as insurance ; maintenance should also be included.
SYSTEM:-
A system can be defined as ~A set of arrangement of elements that are organized to
accomplish some method, procedure or control by processing information.
System Analysis stages down the broad frame work of strategy stage into its minute details. 'his
is the stage where intensie user interaction assumes a lot of importance.
SYSTEM DEVELOPMENT:-
Deelopment (hase! translates a set of requirements into an operational system that we call
Software. At early stages of hardware deelopment a hardware engineer does not reach for a soldering
iron! similarly the Software engineer should not reach the compiler. Design is accomplished first.
'he first phase of deelopment concentrates on design. 'he design phase for software with a
description of architecture and data design. 'hat is a modular structure is deeloped first! interfaces are
defined and data structure is established. Design criteria are used for the assessment of quality. 'his
preliminary design step is reiewed for completeness and tractability to software requirements.
(rocedural aspects of each modular component of the software design are considered next! and is
following by the COD$23 B the generation of program using an appropriate programming language or
CAS9 tool B occurs after the design is complete. Software engineering methodology iews coding as a
consequence of good design. Code is then reiewed for style and clarity! but should otherwise be directly
traceable to a detailed design description.
DETAILED ENTITY RELATIONSHIP DIAGRAM :-
$dentification of all the 9ntities of importance for which data need to be stored and defined their
relationship with each other was a ma"or task at this leel. All the identified entities were mapped on a E-
R-diagram. $t is of utmost importance to coer all the necessary entities and defined their relationship
with each other correctly because any errors at this stage would result in the reworking in the further
stages.
Unique Identification, UID:-
A unique identification is required to be identified and associated with each other at this stage.
Function Hierarchy:-
1unction hierarchy is used for grouping related functions under a parent function. 'he hierarchy is
balanced so that all elementary functions come in the same leel of hierarchy. A good hierarchy drawn at
this stage helped in menu generation at a later stage.
The Basic Objective:-
'he basic ob"ectie of the system design was the system being deeloped should be able to fit into
the existing system! that is it become a part of the system and it should not lead to any changes which can
adersely affect the existing system. 'he airways haing many actiities which affect one another so the
approach of airways reseration is generated for the simplification of data handling.
'he approach would bring in the following benefits.:
Completely menu drie interface with the proision of initiating een the batch "obs by the user
himself.
On B <ine help
Strong documentation