project supermarket deals with the
TRANSCRIPT
-
8/9/2019 Project Supermarket Deals With The
1/8
ABSTRACT
The Project “supermarket” deals with the automation of supermarket
This software will help salespersons in managing the various types of
Records pertaining to his/her customer. The product will help the user to work in
a highly effective and efficient environment.
The salespersons have been recording the customer information in the past
and even in the present through their personal manual efforts. nd indeed! it
consumes their considerable time and energy that could be utili"ed in the better
productive activities. part from that! with increasing customer
#trength! the task of managing information of each individual customer is indeed
a cumbersome task.
There is a lot of reason for the introduction of this project. $n the manual#ystem! there are number of inefficiencies that a salesperson faces. The
information retrieval is one of the foremost problems. $t is very difficult to gather
the overall performance reports of the customer. %arge records&books have to be
maintained where relevant and irrelevant information has to be stored which is
very untidy and clumsy process.
'n the other hand! there are many inherent problems that e(ist in any
manual system. )sually! they lack efficiency. %ess efficiency has a great impact
on the productivity of any human being keeping the data up&to&date.
The* automation deals with all such problems and tries to remove them in
the best suitable fashion. The new system will cater to the need of the
salespersons of any supermarket so that they can manage the system efficiently.
The project “supermarket” is developed with the objective of making the
system reliable! easier! fast! and more informative.
-
8/9/2019 Project Supermarket Deals With The
2/8
+', $T $# $-P%-T01
“#upermarket caters to the needs of the salespersons. $t2s easy for the
user to meet the challenges of managing their records and retrieval of useful
information. The application covers the area of client information! invoice!
vendor! product etc and product in hand and delivered information.
The system revolves around the menu of the items available. The
user can browse through the menu to get the desired information. The project is
very fle(ible because it allows the user to get information in
3arious possible categories. verything is done dynamically. ll the details are
stored into appropriate database.
The functionality of the proposed system includes the following1
4ustomer information 3endor information
Product information
5uantity in hand
0elivered stock
The user can find relevant data in each module itself.
+e/she can modify! delete! update! view! or inset new data as when re6uired.
Performing these tasks is a very simple task in the product and the user can do it
6uite easily. The database is connected dynamically to front&end so that any
changes made to database are immediately reflected to the user.
SOFTWARE METHODOLOGY ADOPTED -ethodology is step&by&step plan for achieving a desire result. #oftware
methodology uses a identified by major activities like analysis! design! coding! and testing to
carried out and indicates which people 7users! managers! technicians8 should be involved ineach activity and what role they play. -ethodology often describes entry criteria! e(it criteria
and checkpoints for each of activities/stages. The term life cycle can be used sinuously with the
term methodology.
The most popular methodology is used today are based on the structured techni6ues
or information engineering techni6ues. 'bject oriented techni6ues have of late attracted a great
deal of attention and are becoming dominant methodology. ,here as method is a step&by&steptechnical approach for performing one or more activities identified in an over all methodology.
Thus! structured analysis is a method for carrying out the analysis phase of a project while
object oriented design is a method for performing the design face.
-
8/9/2019 Project Supermarket Deals With The
3/8
The waterfall life cycle! which was developed in the late 9:;
-
8/9/2019 Project Supermarket Deals With The
4/8
STRUCTURED METHDOLOGY
#tructured techni6ues made their first appearance in the late 9:;
-
8/9/2019 Project Supermarket Deals With The
5/8
dealing with such use oriented systems. #ystems built today are more “0ata 'riented “ than
systems built earlier. +ence! modeling the data has become a higher priority.
S'ita(le Met#odology&
#oftware ngineers are constantly facing with the dilemma of which methodology
to use for which system. The solution is to use the methodology depending on theapplication/system in 6uestion. The type and re6uirements of the application will dictate which
method so best suited for that system.
Sot)a!e Met#odology Used Fo! T#e P!o*osed Syste"
#ince the proposed system is more process 'riented than 0ata 'riented therefore! $ adopted the
#tructured -ethodology. $t is more >unction&oriented methodology than data oriented. )nderthis methodology $ went through the following steps of systems development1
A+ Syste" Analysis&
#ystem nalysis is the first and foremost phase in the methodology of systemdevelopment because the development of and success of all the phases ahead are entirely
dependent on the successful development of this phase hence! system analysis in thisorgani"ation is taken as most crucial and done very carefully.
$ went through the following steps in this phase1
9. Problem identification1
The problem has to identify before it can be solved. The basis for an alternative
system is the recognition of the need for improving an information system or all a procedure.The objective of this phase is to answer the following 6uestion1
a8 ,hat is the problem perceivedC b8 ,hat is the goal to be achieved by the solutionC
c8 ,hat are the benefits! which will result for achieving the solutionC
D. Preliminary $nvestigation1
fter identifying the problem the Preliminary $nvestigation was done for the
feasibility study and technical! economic and operation feasibility was determined along
with cost benefit analysis. fter determining the feasibility of the proposed system $ startedunderstanding the situation! gathering and interpreting facts! and diagnosing the problems.
Easically in this process the system re6uirements were determined and the activities in
re6uirement analysis F determination were1
a8 Re6uirement anticipation
b8 Re6uirement investigationc8 Re6uirement specification
-
8/9/2019 Project Supermarket Deals With The
6/8
Syste" Design&
#ystem 0esign is the most creative part of the Programming. $n this phase of Project design!flowcharts and pseudopodia are of great importance. #ystem design is a transition from a user&
oriented document to a document oriented to programmers or database personnel. $ went trough
logical and physical design with emphasis on the following1a. Preparing input/'utput specification.
b. #pecifying the implementation plan.
c. Preparing a logical design walkthrough before implementation. The various activitiesinvolved in the design process were1
9. 0atabase design
D. Project design
G. #ystem and program test preparation etc.0iagrammatic Presentation how this phase went through is as below1
0atabase
0esign
Program
0esign
#ystem test
Re6uirementsdef.
llocation
'f >unction
0esign
#pecification
Program
testre6uirement
0esign Phase
,alkthrough
$mplementation
-
8/9/2019 Project Supermarket Deals With The
7/8
De,elo*"ent o Sot)a!e&
'n the basis of analysis and design specification. $ started the development of the software.
$n this phase actual coding of the program was done.
Syste" testing&
'nce the program are tested individually! then the system as a whole need to be tested.0uring testing! the system was used e(perimentally to ensure that the software does not fail
i.e. that it will run according to its specification and in the way the user e(pect it to. #pecial
test data was prepared as input for processing and the result were e(amined to locateune(pected result.
Syste" I"*le"entation&
$n this stage $ finally planned to implement the developed software before $ collect thefollowing re6uired information by using the following facts finding techni6ues1
-. Inte!,ie)s& )nder the guidelines of my training officer and supervisor $ interviewedthe persons directly dealing with the manual system i.e. with salespersons and the
manager of supermarket. $ asked about how they perform their duties and what steps dothey take.
/. Re0o!d Re,ie)& $ also reviewed the complete record so as to come to know about the
detailed procedure of the supermarket that how they manually handle the complete process form the in coming of the client till the delivery of their products.
1. O(se!,ation& 'bservation helps analysts to gain information one can2t obtain by any
fact&finding method. $ observed the functioning of supermarket and got first hand
information about how the activities are carried out in supermarket. $ came to knowhow the documents are handle! how processed are carried.
2. Dis0'ssion& nother way to finding the facts and data for the design of the system is
discussion. 0iscussion is the best method to solve sort of critical and abstract problemsthat cant be solved concretely by just observing and record reviewing etc.
-
8/9/2019 Project Supermarket Deals With The
8/8
3. %$TRT)R #)R3H
The major part of the information about the project was obtained from the client2sspecification.
'ther information was gained by indulging into hectic and detailed discussion withthe salespersons involved in the project. $n order to get the realistic picture of the system
re6uirement! the manual system of supermarket was supervised with the permission and full
cooperation of the salespersons. #everal type of 6uestion was asked from the salespersons tomake picture clearer. The e(iting manual system was also analy"ed deeply to know the
re6uirements of the client. The client was consulted many times for the betterment of the
project. large number of 6ueries were asked from the nd user in this regard.