pos and inception
TRANSCRIPT
-
7/27/2019 POS and Inception
1/14
The NextGen POS System
-
7/27/2019 POS and Inception
2/14
NextGen POS System
P-O-S is a Point-of-Sales System.
What is the target of the Sales in General?
More People Checks into the mall=MORE MONEY
-
7/27/2019 POS and Inception
3/14
-Let us take an Example of Cashier Check out Sales
Let us assume In an Instance.
100 people checked into a mall and only 20 people got out
quickly but other 80 stuck at cashier counter
because.
Cashierwasnt able to send them out due to machine
malfunct ion. .
Would the Prefer the Same Mall again???
They WouldntSo...in point of sales we design a
system..
-
7/27/2019 POS and Inception
4/14
Point-of-sales (POS) terminals have played a very critical
role in the evolution of the retail sales industry, extendingits application from simple transaction machines at the
checkout counter in a provision store.
Automated transactions have decreased customer waitingtime at the cash counter and increased customer value for
the retailer.
POS terminals have transcended several industries like
hospitality, inventory management and health care.
-
7/27/2019 POS and Inception
5/14
A Simple POS Machine. *Advanced POS machine
-
7/27/2019 POS and Inception
6/14
Architectural layers of a Common POS
Machine
A typical object-oriented information system is designed in
terms of several architectural layers or subsystems The
following is not a complete list, but provides an example:
User Interface graphical interface; windows.
Application Logic and Domain Objects software objects
representing domain concepts (for example, a software class
named Sale) that fulfill application requirements.
Technical Services general purpose objects and
subsystems that provide supporting technical services, such
as interfacing with a database or error logging. These services
are usually application-independent and reusable across
several systems.
-
7/27/2019 POS and Inception
7/14
Next GEN POS State Machine Diagram
-
7/27/2019 POS and Inception
8/14
INCEPTION
-
7/27/2019 POS and Inception
9/14
SoInception is.. Inception is the initial short step to establish a common vision
and basic scope for the Project.
It will include analysis of perhaps 10% of the use cases,
analysis of the critical non-Functional requirement, creation of a
business case, and preparation of the development
Environment so that programming can start in the elaboration
phase.
Inception in one Sentence: Envision the product scope, vision,
and business case.
-
7/27/2019 POS and Inception
10/14
login
withdraw
deposit
customer
layout
balance checking
generate report
maintain atm
admin
maintain db
A use case diagram is an excellent picture
of the system context; it makes a good
context diagram that is, showing the
boundary of a system, what lies outside of
it, and how it gets used. It serves as a
communication tool that summarizes thebehavior of a system and its actors
-
7/27/2019 POS and Inception
11/14
Elaboration..
Elaboration follows Inception Now what is Elaboration?
Elaboration is the initial series of iterations during which the
team does serious investigation, implements (programs andtests) the core architecture, clarifies most requirements, and
tackles the high-risk issues.
In the UP, "risk" includes business value. Therefore, earlywork may include implementing scenarios that are deemed
important, but are not especially technically risky.
-
7/27/2019 POS and Inception
12/14
Tasks Performed in Elaboration
the core, risky software architecture is programmed and
tested
the majority of requirements are discovered and stabilized
the major risks are mitigated or retired
-
7/27/2019 POS and Inception
13/14
Key Ideas and Best Practices in Elaboration
do short time boxed risk-driven iterations
start programming early
adaptively design, implement, and test the core and riskyparts of the architecture
test early, often, realistically
adapt based on feedback from tests, users, developers
write most of the use cases and other requirements in detail,through a series of workshops, once per elaboration iteration
-
7/27/2019 POS and Inception
14/14