Vous êtes sur la page 1sur 16

Mini Market Project Documentation

NIIT & Telkom Centre

CHAPTER 1 INTRODUCTION

1.1 Background

Nowadays the technologies and sciences are growing faster as like the
storm, especially in technology information. Because of that, now processing data
can be performed easily and faster. The company was not processing the data a
manually, we know by classical process they are so difficult for performing many
data. For example, in market or bank conventional it can be amazed if the data
write manually. The effect is so high, start from mistakes, double writing, and
forget where they take data and so on. By technology we can use database to
solve those problems. Database is collection of data that used by people to
organize data into lists of related information. We also can keep track or save of
detailed information about ongoing business activities using database.

On of the corporation that need database management system, mini market


has each transaction that involves processing data. For instance, buying product,
cashier, auditing database engineering, accounting money and so on. And at this
time we will try make database ”Mini Market Management System” to make easy
to process the lists of related data transactions above.

1.2 Problem Formulation

 We have to know the functions of pseudocode and flowchart


inside the program, especially in billing account in cashier,
accounting cash back money and ordering product from the
supplier.
1.3 Purpose
The purposes which can be used in creating database “mini market
management system” are:
a. Make easy to process the related data inside database.

1
Mini Market Project Documentation

NIIT & Telkom Centre

b. Economizing the time in accounting value data, processing transaction,


make easy to pay and others.
c. To minimize the mistakes of processing data.
1.4 Benefit

Giving the easy technology facilities to the public that is the costumers.

1.5 Problem Boundaries

Problems in the project “Mini Market Management System” will be limited


to develop design logical flow in cashier and ordering transaction to the supplier.

1.6 Writing Systematic

This project was performed into writing systematic the following

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

CHAPTER 2 REQUIREMENT AND TEST PLAN


This chapter explains about requirement and test plan. Requirement is used
to make easy the way of any program made. Test plan uses for testing the validate
data from each requirement that we have in narrations language.

CHAPTER 3 CONFIGURATION AND REPORT LOGIC


This chapter explains about configuration of hardware and software that we
need in each system program. Report logic explains about the valid data that we
make in flowchart and pseudecode. Flowchart is used to manage and create design
program.

CHAPTER 4 CLOSING
This chapter explains about conclusion and suggestion.

2
Mini Market Project Documentation

NIIT & Telkom Centre

1.7 Time Schedule

Time schedule
No Chapter Activities 25 26 28 29 30 01 02
Oct Oct Oct Oct Oct Nov Nov

Abstract Make the


1
form design
Chapter 1 Consultatio
2 n and
writing form
Chapter 2 Tutorial and
3 revising
form
Chapter 3 Revising
pseudoce
4
and
flowchart
Closing Making
5
form
Bibliograph Making
y and Dry form and
6
Run printing the
format

7 Presentation Presented at Friday, November 02 2007

3
Mini Market Project Documentation

NIIT & Telkom Centre

CHAPTER 2 SYSTEM ANALYSIS AND DESIGN

2.1 Requirement

Nowadays the technologies and sciences are growing faster as like the
storm, especially in technology information. At this time for creating database
transaction in the market is so easy. The owner of market or mini market can get
many advantages using this method, not only economize the time but also secure
many data from human error reporting and so on.
So that way we try to develop mini market management system in our
project, beside for competing our duty quarter 1, especially to perform our ability
in understanding database management system and fundamental of programming.
When making a mini market management system we need data that has
connection in transactions and others
Basically, this system management consists of two sections, they are server
and client. A client we called also costumer that bought the product in the marker
and a server as like the cashier or the entire official that gives services to the
costumer. The simple transaction in the mini market is generally like this form.

1. Input data product


2. Input data supplier
3. Selling transaction product
4. Ordering transaction product to the supplier
5. List of debt

But in this occasion we just explain number three and number four. 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)

4
Mini Market Project Documentation

NIIT & Telkom Centre

2.5 Test Plan

For testing the validate data from each requirement that we have in
narration language, we uses this test plan.
 Accounting the payment
This process starts when the costumer buy something, product name
will be listed automatically. Then, for accounting depends on how much costumer
buy the item then it will be multiplied with item price. Finally, we get the sum of
payment.
 Accounting the cash back of costumer
The process will be started when we accept costumer money. The cash back will
be gotten from the result of subtraction between customer’s money and the
product’s price.
 Ordering product from supplier
First we put we data of product, such as product ID, name product, etc. then the
calculation will be started during the time. For accounting depends on how much
costumer buy the item then it will be multiplied with item price (original price
from supplier). Finally, we get the sum of payment.

Input Process Out put that we Out put that


hope happend
ID consument, Save the process Valid the total Error total
costumer money price display
Item price, total Save the process Valid the total Error total
price, name price display
product, ID
product,

5
Mini Market Project Documentation

NIIT & Telkom Centre

CHAPTER 3 IMPLEMENTATION AND TESTING

3.1 Configuration (h/w, s/w)

In this configuration we need the specification of hardware and software to


perform the activities inside mini market management system. There are
configurations systems:

 Hardware configuration
If we just use the computer to execute office program as like the program in
the mini market, we should use these configurations.
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 configuration
For office program usually apply Microsoft Office or Linux operating
system.

6
Mini Market Project Documentation

NIIT & Telkom Centre

3.2 Report Logic using Flowchart and Pseudocode

 Report Logic using Flowchart

This is flowchart in ordering product from the supplier, assumption we just


ordering in one supplier.

Start

Numeric nItem Price, nTotal Price,


nTotal Item, cProduct Name

Sum = 0

Display “Total
Is
Payment is”
Input (i) >=1
nSum

Display
“enter cProduct Name”

Stop
Accept ”cProduct
name (i)”

Display
“nTota
Item”

Accept
nTotal Item (i)

Display
“nItem Price”

Accept
Ntotal Price (i)

Sum = Sum + Item Price (i) * Total


Item (i)

I = 1 +i

Flowchart Ordering product from supplier

7
Mini Market Project Documentation

NIIT & Telkom Centre

This flowchart explains the payment activates of costumer money.

Start

N Item Price, cProduct Name,


nCostumer Money, nTotal Item,
nTotal Price

Display
“enter Costumer Money”

Accept Costumer
Money

Is Calculate
Display
Costumer Money nChange = nCostumer Money
“Take your change”
>= Total price - nBill

Display
“Your money is not enuogh”

Display
“Costumer
money”

Accept
Costumer
money

Stop

Flowchart accounting cash back of money

8
Mini Market Project Documentation

NIIT & Telkom Centre

Start

Numeric nItem Price, nTotal Price,


nTotal Item, cProduct Name

Sum = 0

Display “Total
Is
Payment is”
Input (i) >=1
nSum

Display
“enter cProduct Name”

Stop
Accept ”cProduct
name (i)”

Display
“nTota
Item”

Accept
nTotal Item (i)

Display
“nItem Price”

Accept
Ntotal Price (i)

Sum = Sum + Item Price (i) * Total


Item (i)

I = 1 +i

Flowchart Billing Account in Cashier

9
Mini Market Project Documentation

NIIT & Telkom Centre

 Report Logic using Pseudocode

_( Pseudocode ordering products from supplier)_

Begin
Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
nSum = 0
While // i >= 1
Begin
Display “enter the product name”
Accept Product name (i)
Display total Item
Accept Total Item (i)
Display Item price
Accept Item price (i)
nSum = sum + Item Price(i) * Total Item
i = 1+i
End
Display “total Payment is” nSum
End
End

10
Mini Market Project Documentation

NIIT & Telkom Centre

_(Pseudocode accounting cash back of costumer money)_

Begin
Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
Display enter costumer money
Accept costumer money
While costumer money<total price
Begin
Display your money is not enuogh
Display ”costumer money”
Accept costumer money
End
nChange = costumer money-bill
Display ”nChange”
End

11
Mini Market Project Documentation

NIIT & Telkom Centre

_(Pseudocode billing account in cashier)_

Begin
Numeric nItem Price, nTotal Price, nTotal Item, cProduct Name
nSum = 0
While // i >= 1
Begin
Display “enter the product name”
Accept Product name (i)
Display total Item
Accept Total Item (i)
Display Item price of selling
Accept Item price of selling (i)
Calculate = sum + Item Price (i) * Total Item
i = 1+i
End
Display “Total Payment is” nSum
End
End

12
Mini Market Project Documentation

NIIT & Telkom Centre

CHAPTER 4 CLOSING

4.1 Conclusion

We 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. In the modern era, the performing above is very useful,
even we know there are many methods for making the best processing and
planning data.
By using the valid or appropriate configuration, we can get the best
performance in operating one program. Not only the best planning job we need
but configuration hardware and software as well.

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.

13
Mini Market Project Documentation

NIIT & Telkom Centre

BIBLIOGRAPHY

Fundamaental Of Programing – Student Guide. Copyright ©NIIT. All rights


reserved
Office Applications Word Processing – Student Guide. Copyright ©NIIT. All
rights reserved
Office Applications Database – Student Guide. Copyright ©NIIT. All rights
reserved
Office Applications Presentation – Student Guide. Copyright ©NIIT. All rights
reserved
Office Applications Spreadsheets – Student Guide. Copyright ©NIIT. All rights
reserved
Fundamental Of Programing – Project and Reference Reading Guide. Copyright
©NIIT. All rights reserved
Office Applications – Project and Reference Reading Guide. Copyright ©NIIT.
All rights reserved

14
Mini Market Project Documentation

NIIT & Telkom Centre

APPENDIX
o Dry Run

1. Process one (Ordering product from supplier)


nTotal nTotal nItem
No. nProduct Name ( i ) Output
Item ( i ) Item ( i ) Price ( i )
“Rinso @ 1kg” 6 Rp.9000
“Soft well” Rp.750 Sum =
1 3 24
Rp.130.500
“Huggies” 13 Rp.4500
“Supermie” 50 Rp.700
“Indocafe” 12 Rp.700 Sum =
2 4 “Crispy” Rp.4500
3 Rp.176900
“Better/pack” 15 Rp.8000
“Axe for man” 5 Rp.13000
“Gatsby water gloss” 40 Rp.360
Sum =
3 4 “Citra anti acne” 23 Rp.6500
Rp296400
“Rice Pandan Rp.4500
15
Wangi/kg”
Note “Here we use the supplier’s price for each product”

1. Process two (To account the payment in cashier)


nTotal nTotal nItem
No. nProduct Name ( i ) Output
Item ( i ) Item ( i ) Price ( i )
“Myzone” 6 Rp.3000
“Axe for man” Rp.15000 Sum =
1 3 6
Rp.123000
“Huggies” 3 Rp.5000
“Supermie” 5 Rp.1000
“Indocafe” 12 Rp.1000 Sum =
2 4
“Crispy” 3 Rp.5000 Rp.37000
“Better” 5 Rp.1000

2. Process 3 (Accounting cash back of costumer’s money)


No. nMoney costumer nSum nChange
1 Rp. 150000 Rp.123000 Rp.27000
2 Rp.100000 Rp.37000 Rp.63000

15
Mini Market Project Documentation

NIIT & Telkom Centre

16

Vous aimerez peut-être aussi