Sei sulla pagina 1di 12

Mini Market Project

Documentation

Irfan_Gunawan
NIIT & Telkom Centre
Batch 13_the magic class
Objective…
In this meeting we will explain:
 Chapter 1 Introduction (all items)
 Chapter 2 System Analysis and Design
(requirement and test plan)
 Chapter 3 Implementation and Testing
(configuration and report logic)
 Chapter 4 Closing
(conclusion and suggestion)
NIIT 2007 Mini Market Project Documentation 2
Introduction
1.1 Background .
Information technology helps us to manage multiple data for instance
manage transactions product, account some transactions.
1.2 Problem Formulation
knowing the functions of pseudocode and flowchart inside the
program that we have in the project documentation
1.3 Purpose
 Make easy to process the related data inside database

Economizing the time in accounting data
 To minimize the mistakes of processing data.

NIIT 2007 Mini Market Project Documentation 3


Introduction
1.4 Benefit
Giving the easy technology facilities to the public that is the
costumers.
1.5 Problem Boundaries
The problems will be limited to develop design logical flow in cashier
and ordering transaction to the supplier.

1.6 Writing Systematic


This chapter explains about background, problem formulation,
purpose benefit, problem boundaries and writing systematic in
creating the project

NIIT 2007 Mini Market Project Documentation 4


CHAPTER 2
SYSTEM ANALYSIS AND DESIGN
2.1 Requirement
Developing mini market management system in our project, beside
for completing our duty quarter 1, especially to perform our
ability in understanding database management system and
fundamental of programming.
 There are requirements data for each process.
1. Costumer data (costumer money, costumer ID, costumer name)
2. Item data (product name, product ID, product price)
3. Employee (employee name, employee ID)
4. Supplier data (supplier ID, supplier name)

NIIT 2007 Mini Market Project Documentation 5


CHAPTER 2
SYSTEM ANALYSIS AND DESIGN
2.2 Test Plan
 Accounting the payment
Listed product name then, for accounting depends on how much
costumer buy the item then multiplicity by item price. We get
the sum of payment.
 Accounting money back of costumer
The process will be started when we accept costumer money. After
getting the money minus by sum of the billing.

NIIT 2007 Mini Market Project Documentation 6


CHAPTER 3 IMPLEMENTATION AND TESTING
3.1 Configuration  Software configuration
Hardware configuration: For office program usually apply
 Processor: minimal Intel Microsoft Office or Linux
Pentium III or newest operating system.
 Hard disk: 80 GB Seagate
7200rpm SATA
 Memory : DDRAM minimal
256 MB
 Motherboard: ASUS P5PE-VM
 Monitor: Samsung 15”
LG505K(K)
 Others: mouse and keyboard
standard, stabilizer
 VGA and sound card: onboard

NIIT 2007 Mini Market Project Documentation 7


Flowchart and Pseudocode for accounting cash back of money
Start  _(Pseudocode accounting cash back of
money)_
Begin
N Item Price, cProduct Name,
nCostumer Money, nTotal Item, Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
nTotal Price
Display enter costumer money
Accept costumer money
nChange = nCostumer money-nBill
Display if (nCostumer money>= Total price)
“enter Costumer Money”
Begin //if the statement is true next statements are executed
If (nCostumer money=Total price)
Begin
Accept Costumer
Money
Display nChange
Display ”your money is pass”
End
Calculate Else
nChange = nCostumer Money Begin
- nBill
Display nChange
Display “your money is not enough”
End
Is
Display
Costumer Money
“Take your change”
End
>= Total price
Else
Begin
Display nChange
Display “take your money back”
Is
Display End
Costumer Money
“Your money is pass”
>= Total price
End

Display
“Your money is not enuogh”

Stop

Flowchart accounting cash back of money

NIIT 2007 Mini Market Project Documentation 8


3.2 Report Logic using Flowchart and Pseudocode
 Flowchart  Pseudocode
Start
Begin
Numeric nItem Price, nTotal Price, nTotal Item,
Numeric nItem Price, nTotal Price,
cProduct Name
nTotal Item, cProduct Name
nSum = 0
While // i >= 1
Sum = 0
Begin
Display “enter the product name”
Accept Product name
Is
Display “Total Display total Item
Payment is”
Input (i) >=1
nSum Accept Total Item
Display Item price
Accept Item price
Display Calculate = sum + Item Price(i) *Total Item
“enter cProduct Name”
“nTotal Item”
Stop
i = 1+i
“nItem Price”
End
Display “total Payment is” nSum
Accept ”cProduct name (i), End
nTotal Item (i), nTotal
price (i)” End

Sum = Sum + Item Price (i) * Total


Item (i)

I = 1 +i

Flowchart Billing account in Cashier

NIIT 2007 Mini Market Project Documentation 9


Flowchart and Pseudocode for accounting costumer
money’s change
Start

Numeric nItem Price, nTotal Price,


nTotal Item, cProduct Name
 _(Pseudocode ordering product
from supplier)_
Begin
Sum = 0
Numeric nItem Price, nTotal Price, nTotal Item,
cProduct Name
nSum = 0
Display “Total
Is
Input (i) >=1
Payment is” While // i >= 1
nSum
Begin
Display “enter the product name”
Accept Product name
Display
“enter cProduct Name” Display total Item
Stop
“nTotal Item”
“nItem Price”
Accept Total Item
Display Item price
Accept Item price
Accept ”cProduct name (i), Calculate = sum + Item Price(i) * Total Item
nTotal Item (i), nTotal
price (i)” i = 1+i
End
Sum = Sum + Item Price (i) * Total
Display “total Payment is” nSum
Item (i) End
End
I = 1 +i

10
Flowchart ordering products from supplier

NIIT 2007 Mini Market Project Documentation


CHAPTER 4 CLOSING

4.1 Conclusion 4.2 Suggestion


We have take the conclusion that This application data is very useful
mini market management to be processed to make easy
system need also the valid data,
using or processing data in
by using flowchart and
pseudocode we have to know
many transactions above. So
for the next arranging, we
where the program will be ran suggest make the better one.

NIIT 2007 Mini Market Project Documentation 11


NIIT 2007 Mini Market Project Documentation 12

Potrebbero piacerti anche