12
Mini Market Project Documentation Irfan_Gunawan NIIT & Telkom Centre Batch 13_the magic class

Slide IT Mini Market 2007

Embed Size (px)

DESCRIPTION

Slide IT Mini Market 2007

Citation preview

Page 1: Slide IT Mini Market 2007

Mini Market Project Documentation

Irfan_GunawanNIIT & Telkom Centre

Batch 13_the magic class

Page 2: Slide IT Mini Market 2007

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)

Page 3: Slide IT Mini Market 2007

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.

Page 4: Slide IT Mini Market 2007

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

Page 5: Slide IT Mini Market 2007

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)

Page 6: Slide IT Mini Market 2007

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.

Page 7: Slide IT Mini Market 2007

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.

Page 8: Slide IT Mini Market 2007

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

Page 9: Slide IT Mini Market 2007

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

Page 10: Slide IT Mini Market 2007

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

Page 11: Slide IT Mini Market 2007

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.

Page 12: Slide IT Mini Market 2007

NIIT 2007 Mini Market Project Documentation 12