Vous êtes sur la page 1sur 4

Case Study I-Phase I- for

Object Oriented Programming using Python

Usage Guidelines

Do not forward this document to any non-Infosys


mail ID. Forwarding this document to a non-Infosys
mail ID may lead to disciplinary action against you,
including termination of employment.

Contents of this material cannot be used in any


other internal or external document without explicit
permission from ETA@infosys.com.
COPYRIGHT NOTICE
© 2017 Infosys Limited, Bangalore, India. All Rights Reserved.
Infosys believes the information in this document is accurate as of its publication date; such
information is subject to change without notice. Infosys acknowledges the proprietary rights of
other companies to the trademarks, product names and such other intellectual property rights
mentioned in this document. Except as expressly permitted, neither this documentation nor
any part of it may be reproduced, stored in a retrieval system, or transmitted in any form or by
any means, electronic, mechanical, printing, photocopying, recording or otherwise, without the
prior permission of Infosys Limited and/ or any named intellectual property rights holders
under this document.

Education, Training and Assessment Department


Infosys Limited
Electronics City
Hosur Road
Bangalore – 561 229, India.

Tel: 91 80 852 0261-270


Fax: 91 80 852 0362
www.infosys.com
mailto:ETA@infosys.com

CONFIDENTIAL
COPYRIGHT NOTICE ............................................................................................................................................................. ii
Case Study I-Phase I for Object Oriented Programming using Python ..................................................................................... 1
Case Study I-Phase I: Retail Application ............................................................................................................................... 1

CONFIDENTIAL
Infosys Limited Case Study for Object Oriented Programming using Python

Case Study I-Phase I for Object Oriented Programming using


Python
Case Study I-Phase I: Retail Application

Problem Statement: Easy shop wants to automate the system of purchase of items by
customers and billing process as Phase I. The automation involves maintenance of
customers, purchase of items by customer and billing of items. Customers can visit any
of the retail outlets of Easy Shop and purchase items. Customers can be regular or
privileged customers. Customers who are regular visitors to the store are eligible for
discount on the bill amount. The privileged customers are given membership cards
(Platinum, Gold and Silver). Such customers are eligible for gifts based on the type of
membership card. The Billing staff does the billing and delivery of items to the customer.
The bill calculation involves the logic of computation of the bill depending on customer
type. The customer can pay the bill through credit card or cash. In the former case, two
percent processing charge is applicable. VAT % is also applicable on the final bill
amount.

The store wants to initially pilot the system where purchase is done by one customer for
one item.

Page 1 of 1

Vous aimerez peut-être aussi