Sunteți pe pagina 1din 16

ELLENKI COLEGE OF ENGG&TECH

Name:

Date: Roll:-

A POINT OF
SALE SYSTEM

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

A Point- of- sale


system

Overview:
A critical step of the project is to design a
modeling and simulation infrastructure to experiment and
validate the proposed solutions.

A point of sale of system is a computerized


application system used to record sales and handle
payments. In the other words to keep track of all
transactions in accounts.

A point sale system is a computerized application


used to record sales and handle payments. It is typically
used in retail store; it includes hardware components such
as computer and a bar code scanner and software to run
the system. It interfaces to various service applications
such as third party tax calculator an inventory control.
These systems must be relatively fault tolerant;

i.e., even if remote services are temporarily unavailable


they must be of capturing sales and handling at least cash
payments .A Pos system must support multiple and varied
client side terminals and interfaces such as browser, PDA’s
touch screens.

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

As part of the case study, following analysis diagrams will


be created

1. Use cases for the system.

2. Class diagram foe initially identified classes.

3. Activity diagram to show flow for each use case.

4. Sequence and collaboration diagrams.

5. State chart diagrams shows states before and after


each action.

Conceptualization
Assumptions:
To sell the goods in pos form

INPUTS
 The no of goods sold in lifetime.

 The payments paid by the customer in.

 Case study of the project.

 Total tax to be paid by the customer and retail shop.

OUTPUTS

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

 Total time required for the selling goods.

 Number of

Key Terms
POS SIMULATION
 Retail store: hardware components, software, and
the third party tax calculator.

 Function points.

 Feed data and start billing.

 Record and update sales.

 Loop

- Bill all the goods.

- Handle the payments.

- Record sales.

- Pay tax.

Requirement analysis
This covers the requirements and
diagrams of the project. The complete process of point
sale system, which can be seen in retail shop.

Actors:

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

The actors who are involved in the whole process.

1.Owner:
He is the person who feed data, starts billing,
calculate the sales and records. He will take the
payment of the customer. He has to update the stock
and record sales. He has to interface with various
service applications, such as third party tax
calculator.

2.Customer:
He has to pay the payment to owner of sales. He has
to support multiple and varied client terminals and
interface such as browser. PDA’s touch screens. He
should receive the bills and the payment.

Use cases:
The steps involved in the whole process are indicated
as use cases.

• Bill all the goods.

• Use interface with PDA’s, touch screens and


browser.

• Calculate final bill also include inventory control

• Receive payment

• Record sales which include inventory control.

• Update stock and cash details.

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Bill the goods: The owner has to bill the goods and
send details, payments to the customer. He has to handle
the payment. The customer has to check the bills and
goods received.

User interface with PDA’s touch screen and


browser: The customer has to see the goods list in the
form of user interface with PDA’s, touch screens and
browser. He has to seen all this and sends the list to shop.

Calculate the bill: The owner has to calculate final bill


after receiving the payment from the customer including
third party tax calculator that are the service charges and
charges of transfer of goods.

Receive payment: The owner has to receive he


payment. The customer has to send the owner how he will
pay the money. He has to submit all the details of bills that
goods are taken by him.

Record sales including inventory control: The


owner has to update details.

Update stock and cash details: Every time the


owner has to check the stock that has sold and bring he
fresh stock .Every time he has to update the stock and
cash details for every customer purchase.

Classes:
The classes contain attributes and related to them. The
main classes classified in this solution are

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

1. Retail store: Through the point of sale system the


customer purchase the goods from the owner. In retail
shop the owner has to check the details of the
customer and update all the details of the bills. The
retail store includes hardware components such as a
computer and bar code scanner and software to run
the system. He has to calculate the final including third
tax calculator. The owner has to update the sock and
cash details.

2. Customer: The customer has to send details of the


products of the owner. He has to pay the money
immediately after receiving the goods. He has to
inform how he as to pay the money to owner. He has
to send interface such as PDAs, browser touch screen
wit system.

Diagrams:
The diagrams are of two types:

1.Static diagrams
Static diagrams are again divided into four:

a) Class Diagram

b) Object Diagram

c) Component Diagram

d) Deployment Diagram

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

a.Class diagram
A class diagram shows a set of classes, interfaces and
collaborations and their relationships.

Classes Attributes Operations


Retail store Name, Address, Maintain record
Phone no., barcode of goods,
scanner, software, checking bill
computer info.,, record
sales, handle
payments.
Sales Id, system, no. of Billing is done,
staff sell goods, and
collect goods.
Customer Name, address, Purchase goods,
phone number pay bills.
Payments Amount, payment Handle payments
mode
Tax calculator ___________________ Calculate the tax
to be paid.
User interface ___________________ Connected to
browser, PDAs, many number of
touch screens. clients, provide
service to
multiple clients.
Inventory control ___________________ Record sales

2.Dynamic diagrams:
They are divided into five:

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

1. Use case Diagram: Organizes the behavior of the


system.

2. Sequence Diagram: Focused on the time ordering of


he messages.

3. Collaboration Diagram: Focused on structural


organization of the objects. They send and receive
messages.

4. State Chart Diagram: Focused on changing state of


system driven by events.

5. Activity Diagram: Focused on the flow of control from


activity to activity.

1.Use case diagram:


A Use case diagram shows a set if use cases and actors
and their relationships.

Actors Use cases


Owner feed data

Start billing including


decode price

Bill all the goods

Calculate final bill include


tax collector

Receive payment

Record sales include


inventory control

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Update stock and cash


details

Customer mode of payment

User interface extends


touch screens, browser

Receive payment

2.Sequence Diagram:
A diagram is an interaction diagram that emphasizes the
time ordering of messages. It consists of set of objects and
actor.

o Actors
1. Owner: He has to feed the data. He is the
person who sells the goods. He has to update
the cash and the stock details. He has to
receive the payment from the customer.

2. Customer: The customer has to send the


details of the goods to owner in the point of
sale system. He has to interface with the
computer. He has to pay the payment in right
time.

3.Collaboration Diagram:

A collaboration diagram is an interaction diagram


that emphasizes the structural organization of the
objects that sends and receive messages. It shows

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

set of objects, links among those and messages sent


and received by those objects.

4.State Chart Diagram:

A state chart diagram shows a state machine


consisting of states, transitions, events and activities. It
emphasizes the event ordered behavior of an object,
which is especially useful in modeling reactive systems.

5.Activity Diagram:

An activity diagram shows the flow from activity within a


system. It emphasizes the flow of control among objects.

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Pa
ge No:-
ELLENKI COLEGE OF ENGG&TECH
Name:

Date: Roll:-

Pa
ge No:-

S-ar putea să vă placă și