Upload
irfan-irawan-cbn
View
217
Download
0
Embed Size (px)
DESCRIPTION
Slide IT Mini Market 2007
Citation preview
Mini Market Project Documentation
Irfan_GunawanNIIT & Telkom Centre
Batch 13_the magic class
NIIT 2007 Mini Market Project Documentation 2
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 3
Introduction
.1.1 Background Information technology helps us to manage multiple data for instance
manage transactions product, account some transactions.
1.2 Problem Formulationknowing 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 4
Introduction
1.4 BenefitGiving the easy technology facilities to the public that is the
costumers. 1.5 Problem BoundariesThe problems will be limited to develop design logical flow in cashier
and ordering transaction to the supplier.
1.6 Writing SystematicThis chapter explains about background, problem formulation,
purpose benefit, problem boundaries and writing systematic in creating the project
NIIT 2007 Mini Market Project Documentation 5
CHAPTER 2 SYSTEM ANALYSIS AND DESIGN
2.1 RequirementDeveloping 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 6
CHAPTER 2 SYSTEM ANALYSIS AND DESIGN
2.2 Test Plan Accounting the paymentListed 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 costumerThe 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 7
CHAPTER 3 IMPLEMENTATION AND TESTING
3.1 Configuration Hardware configuration: Processor: minimal Intel
Pentium III or newest 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
Software configurationFor office program usually apply
Microsoft Office or Linux operating system.
NIIT 2007 Mini Market Project Documentation 8
Flowchart and Pseudocode for accounting cash back of money
_(Pseudocode accounting cash back of money)_
Begin
Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
Display enter costumer money
Accept costumer money
nChange = nCostumer money-nBill
if (nCostumer money>= Total price)
Begin //if the statement is true next statements are executed
If (nCostumer money=Total price)
Begin
Display nChange
Display ”your money is pass”
End
Else
Begin
Display nChange
Display “your money is not enough”
End
End
Else
Begin
Display nChange
Display “take your money back”
End
End
N Item Price, cProduct Name, nCostumer Money, nTotal Item,
nTotal Price
Display“enter Costumer Money”
Accept Costumer Money
Is Costumer Money
>= Total price
Start
Display“Take your change”
Stop
CalculatenChange = nCostumer Money
- nBill
Is Costumer Money
>= Total price
Display“Your money is not enuogh”
Display“Your money is pass”
Flowchart accounting cash back of money
NIIT 2007 Mini Market Project Documentation 9
3.2 Report Logic using Flowchart and Pseudocode Flowchart Pseudocode
BeginNumeric nItem Price, nTotal Price, nTotal Item, cProduct NamenSum = 0While // i >= 1
Begin Display “enter the product name” Accept Product name
Display total Item Accept Total Item Display Item price Accept Item price Calculate = sum + Item Price(i) *Total Item i = 1+i
End Display “total Payment is” nSum
EndEnd
Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
Start
Sum = 0
IsInput (i) >=1
Display“enter cProduct Name”
“nTotal Item”“nItem Price”
Display “Total Payment is”
nSum
Stop
Accept ”cProduct name (i), nTotal Item (i), nTotal
price (i)”
Sum = Sum + Item Price (i) * Total Item (i)
I = 1 +i
Flowchart Billing account in Cashier
NIIT 2007 Mini Market Project Documentation 10
Flowchart and Pseudocode for accounting costumer money’s change
_(Pseudocode ordering product from supplier)_
BeginNumeric nItem Price, nTotal Price, nTotal Item, cProduct NamenSum = 0While // i >= 1 Begin
Display “enter the product name”Accept Product nameDisplay total ItemAccept Total ItemDisplay Item priceAccept Item priceCalculate = sum + Item Price(i) *
Total Itemi = 1+i
End Display “total Payment is” nSum
EndEnd
Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
Start
Sum = 0
IsInput (i) >=1
Display“enter cProduct Name”
“nTotal Item”“nItem Price”
Display “Total Payment is”
nSum
Stop
Accept ”cProduct name (i), nTotal Item (i), nTotal
price (i)”
Sum = Sum + Item Price (i) * Total Item (i)
I = 1 +i
Flowchart ordering products from supplier
NIIT 2007 Mini Market Project Documentation 11
CHAPTER 4 CLOSING 4.1 ConclusionWe have take the conclusion that
mini market management system need also the valid data, by using flowchart and pseudocode we have to know
where the program will be ran
4.2 Suggestion This application data is very useful
to be processed to make easy using or processing data in many transactions above. So for the next arranging, we suggest make the better one.
NIIT 2007 Mini Market Project Documentation 12