project supermarket deals with the

Upload: jawhar-sabir

Post on 01-Jun-2018

213 views

Category:

Documents


0 download

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.