• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan Dan Inventory Barang Pada Tergee Clothing Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan Dan Inventory Barang Pada Tergee Clothing Berbasis Web"

Copied!
124
0
0

Teks penuh

(1)

Skripsi

Diajukan untuk memenuhi syarat kelulusan

pada jurusan Manajemen Informatika Jenjang Strata 1

Fakultas Teknik dan Ilmu Komputer

Oleh :

RIZKI FAUZI

10503157

JURUSAN MANAJEMEN INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(2)

requiring information study which can be conducted faster, precise, and efficient.

Especially in data processing of Selling and Inventory Product. Data needed also

earn on file and eminently.

This Final making of Duty Report use the development of Prototype

method Analyze the requirement of Information System conducted to identify the

wearer requirement, making prototype, testing and improve; repairing prototype

then develop the version produce the. Appliance used to analyze consisted by the

Flow Map, Data Dictionary, ERD, DFD, Context Diagram, Normalization and

relationship of is tables of, while Language Programming use HTML, JavaScript

and PHP which using database of MySQL.

Scheme of Information System of Selling and Inventory Product in Tergee

Clothing made so that watering down fluency of activity of company operational

in quickening data processing Selling and Inventory Product. Expected, the

Information System can as maximum lessen the process work in manual.

(3)

i

kehidupan sehari-hari, terutama dalam pengolahan data. Dengan adanya sistem

yang terkomputerisasi, Tergee Clothing yang membutuhkan pengkajian informasi

yang dapat dilakukan dengan lebih cepat, tepat, dan efisien. Terutama dalam

pengolahan data Penjualan dan Inventory barang. Data-data yang diperlukan juga

dapat tersimpan dan terolah dengan lebih baik.

Penyusunan Skripsi ini menggunakan perancangan metode

✏✑✒ ✓✒ ✓ ✔✕ ✖

karena komunikasi, dan kerjasama antara pengguna dan analis menjadi lebih baik,

juga dapat menghemat waktu dan biaya. Alat yang digunakan untuk menganalisis

terdiri dari

✗✘ ✒ ✙ ✚✛ ✕

, Kamus Data, ERD, DFD, Diagram Konteks, Normalisasi

dan Relasi Tabel, sedangkan bahasa pemograman yang dipakai adalah HTML,

Javascript dan PHP dengan menggunakan database MySQL.

Perancangan Sistem Informasi Penjualan dan Inventory Barang pada

Tergee Clothing dibuat agar mempermudah kelancaran aktivitas operasional

perusahaan dalam mempercepat proses pengolahan data Penjualan dan Inventory

Barang. Diharapkan, sistem informasi tersebut dapat semaksimal mungkin

mengurangi proses kerja secara manual.

(4)

✦✬✷ ✸✬✮ ✥✱✷✬

10

0

1

✹ ✻

✼✽

el

h

✾✿

setu

ju

i

✾✽

n

✾✿✽

s

h

k

n

✾✿❀✽❁❂ ❃ ❁ ❄❅❆❇ ✽ ❄✽ ✿ ❅❈ ❉ ✿❊ ❋ ✿ ❊ ✽❂ ✽●✽❁❄ ❄✽❍■

❏ ❆❁

y

❆●❃ ❑ ❃ ✿

,

▲❆▼❇ ✿▼❇ ✿ ❁❄

Wahyu Nurjaya , MT

NIP . 4127.70.26.016

Dekan Fakultas

Teknik dan Ilmu Komputer

Prof. Dr. Ir. H. Ukun Sastraprawira, M.SC

NIP : 4127.70.006

Ketua Jurusan

Manajemen Informatika,

(5)

v

◆ ❬❭ ❪❫ ❴❵❛❭ ❜❝❢❣ ❤❴❜

❬❭ ❪❫ ❴❵✐❭ ❴ ❞❬ ❤❴ ❜

❴❫❞❥❵❴✐ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❧ ❴❫❞❥❵❴♠❥ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❧ ❧ ✐❴❥❴ ❛❭❜❝❴ ❜❥❴❵ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❧ ❧❧ ❪ ♥❥❥♥❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦

vi

DAFTAR ISI

❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦

vi

DAFTAR GAMBAR

❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦

xii

DAFTAR TABEL

❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦

xvii

DAFTAR SIMBOL

❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦ ❦ ❦❦ ❦ ❦ ❦ ❦

xviii

BAB I

PENDAHULUAN

(6)

v

❾❾
(7)

v

➳ ➳ ➳

➵ ➸❮ ❰ ➸Ï

n

v

n

to

ry

………

➵➺ ➵ ➸❮ ❮ ➸ÐÑ Ò

o

m

m

r

➚➶

………

➸ ➸ ➵➺ ➵ ➸❮ ➵ ➸❐Ó

ro

u

k

………

➵✃ ➵ ➸❮Ô➸ÕÖ ➳

o

p

o

lo

………

➵✃ ×Ø ×Ù ÙÙ Ú ×Û Ü ÝÞØ ßàÜáÚ ÞÜâÜßÜ ã Ùá ÙØ ß
(8)

i

x

ý þÿ þ✌ ✁ ✂✄

l

s

s p

ro

s

✆✍

u

r

✝ ✂

n

✞☎ ✆✍ ✂

n

✞✟✆

r

✠✂✂

l

n

þ þ þ þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ ý✎ ý þÿ þ✌ þÿ✏✑✒ ✓✔✕ ✖✗

ro

s

✆ ✍

u

r

☎✄

st

m

✝ ✂

n

✞✟ ✆✠✂

r

l

n

þ þ þþ þ ý✘ ý þÿ þ✌ þ✌☛✄✂✞

r

m

o

n

t

k

s

þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þ þ þ þ þ þþ þ þ þ ✡ ✌ ý þÿ þ✌ þ✚☛ ✂

t

✂✛

lo

w

☛✄ ✂ ✞

r

m

þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þ þ þ þ þ þ þþ þ þ ✡ ✌ ý þÿ þ✚✜

v

lu

✂✄

s

☎✄

st

m

✝ ✂

n

✞✟✆✠ ✂

r

l

n

þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þþ þ ✡ ✡ ý þ✌ ✗✆

r

✂✢✂

n

n

✞ ✂

n

☎✄

st

m

þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ ✡✣ ý þ✌þÿ✤✠

u

u

n

✗✆

r

n

✢✂

n

✞✂

n

☎✄

st

m

þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þþ þ þ ✡✣ ý þ✌þ✌✥✂

m

✦✂

r

n

✧★

u

m

☎✄✆

st

m

✝ ✂

n

✞☛✄

u

su

lk

n

þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ ✡✣ ý þ✌þ✚✗✆

r

n

✢✂

n

✞ ✂

n

✗✆ ✍

s

ro

u

r

✝ ✂

n

✞☛✄

u

su

lk

n

þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ ✡ ✎ ý þ✌þ✚þÿ☛✄✂✞

r

m

o

n

t

k

s

þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ ✡✩ ý þ✌þ✚þ✌☛ ✂

t

✂✛

lo

w

☛✄ ✂ ✞

r

m

þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þ þ þ þ þ þ þþ þ þ ✡ ✘

✂ þ ☛ ✂

t

✂ ✛

lo

w

☛✄✂ ✞

r

m

✪ ✆

v

l

ÿ

n

o

rm

✂✄

s

✗✆✠

n

u

l

n

☛ ✂

n

n

v

n

to

ry

✟✂

r

n

✞ ✝ ✂

n

✞☛✄

u

su

lk

n

þ þ þ þþ þ þ þ þ þ þ þþ þ þ þ þ þ þþ þ þ þ þ þ ✡ ✘ ✦þ ☛ ✂

t

✂✛

lo

w

☛✄✂✞

r

m

✪ ✆

v

l

✌ ✗✆

ro

s

s

n

o

rm

✂✄

s

✗✆✠

n

u

l

n

☛ ✂

n

n

v

n

to

ry

(9)

x

✯ ✰✱ ✰ ✯✰ ❁❂

o

❃ ✵ ❄✵

k

✴✵

s

✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ❀ ❅ ✯ ✰✱ ✰ ❁❆✳

r

n

❇ ✴

n

✽ ✴

n

❈❉

t

r

❊✴

u

k

✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ❀ ✱ ✯ ✰✱ ✰ ❁✰ ❋✾

tru

k

tu

r

❊✳

n

u

✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ❀ ✱ ✯ ✰✱ ✰ ❁✰✱❆✳

r

n

❇✴

n

✽ ✴

n

n

p

u

t

✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ❀ ✱ ✯ ✰✱ ✰ ❁✰ ✹❆✳

r

n

❇✴

n

✽ ✴

n

❍■

tp

u

t

✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ❀ ✸ ✯ ✰✱ ✰✸❆✳

r

✴❇ ✴

n

n

✽ ✴

n

❈❏✵

s

t

k

tu

r

❑✴✵

r

n

✽ ✴

n

✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰ ✰✰ ✰ ✰ ❀▲

▼◆ ▼❖ P◗❘❙ ❚ ◗❚❯❱◆❲ P❲ P❲ ❱❚ ◗

(10)

x

❵ ❛❜ ❛❝ ❛ ♦ ❛ ❥❣

l

m

n

❞♣

ro

u

k

❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❤ ❜ ❵ ❛❜ ❛❝ ❛ q ❛ ❥❣

l

m

n

rs❢ ❢

o

t

❣ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❤ ♦ ❵ ❛❜ ❛❝ ❛ ❵ ❛ ❥❣

l

m

n

❞❡

m

s

n

n

❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❤ q ❵ ❛❜ ❛❝ ❛t❛ ❥❣

l

m

n

❞❡

m

✉❣

y

r

n

❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❤ ❝ ❵ ❛❜ ❛❝ ❛❝ ❛ ❥❣

l

m

n

u

k

u

✇❣

m

u

❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❤① ❵ ❛ ♠ ❛ ❞❡

n

u

② ❴❣

n

❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❤ ❤ ❵ ❛ ♠ ❛❜ ❛③❡

n

④❣

n

❣❞❡❢

n

u

② ❴❣

n

❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❤ ❤ ❵ ❛ ♠ ❛ ♠❛⑤❣

su

s

♣❣

n

❥❣

s

l

❞❡❢

n

u

② ❴❣

n

❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❜ ✐✐

❵ ❛ ♠ ❛ ♠❛❜ ❛ ❞❡

n

❢② ❴❣

u

n

⑥❢

o

n

User

k

o

n

su

m

❡⑧

n

❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❜ ✐✐ ❵ ❛ ♠ ❛ ♠❛ ♠ ❛ ❞❡

n

❢② ❴❣

u

n

⑥❢

o

n

r♣

m

n

❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❜ ✐❜ ❵ ❛ ♠ ❛ ♦❛⑤❡❴

s

m

p

u

l

n

❥❣❴

s

l

❞❡❢

n

u

②❴❣

n

❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❜ ✐ ♠

⑨⑩ ⑨❶❷❸❹ ❺❷❻❼ ❽❾⑩❿➀⑩❿❺⑩ ➁⑩❿

t❛❜

⑤❡

s

u

m

p

u

l

n

❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❜ ✐ ♦ t❛ ♠

➂❣

r

n

❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❜ ✐ ♦

➀⑩➃ ➄⑩ ➁❼ ❽❺➄⑩ ❸⑩ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❛ ❛❛ ❛ ❛ ❛ ❛ ❜ ✐ q ⑨ ❷➅➀⑩➄⑩

(11)
(12)

x

➇➇

➐➑➒➓ ➑

r

➔→ ➣ ↔➇↕➙

u

s

n

➜➒➑

r

o

s

… ………

→→ → ➝→➝

………

→→→ →→→→ →→→→ →→→→→ →→→→ →→→→→ →→→ ➣➔

➐➑➒➓ ➑

r

➔→ ➔➞ ➟

n

s

➞ ➟

n

s

➠➙

o

p

o

o

➡➇➞➑➇

r

➡➑

n

n

…………

→→→→ →→→→→ →→→→ →

………

→→ ➝→→→→

➢➤

➐➑➒➓ ➑

r

➢→ ➣ ↔↕

tru

tu

r Or

➡➑

n

s

s

➇➠➟

r

➡➟➟➥➙

o

t

➦➇

n

… ……

→→→→ →→→→→ →→→→ →→→→→ →

……

→→ →→ ➢➔

➐➑➒➓➑

r

➢→ ➔➧➟↕ ➑

n

s

➒➟➨➟

n

➡➟➒➓ ➑

n

➡➑

n

s

➇➟➒

st

➩➟

n

➡➑

n

➨➟

ro

to

ty

p

……

→→→ ➢➫

➐➑➒➓ ➑

r

➭→ ➣ ➯➙

o

w

➧➑

p

➨➟➲

n

➑➙ ➑

u

n

➳ ➑

r

n

➡➨➑↕➟

t

➵➨➟

s

n

n

y

n

➡➳➟

r

➲➑➙ ➑

n

→→→

→→→ ➭➸

➐➑➒➓ ➑

r

➭→ ➔ ➯➙

o

w

➧➑

p

➨➟➲

n

➑➙ ➑

u

n

➳ ➑

r

n

➡↔➑➑

tu

n

➺ ➑

n

➡➳➟➲➑➙ ➑

r

n

……

………

→ ➻➤

➐➑➒➓ ➑

r

➭→➢ ➯➙

o

w

➧➑

p

↔➇➟➒

st

➨➟➒➓➟➙ ➇➑

n

➳ ➑

r

n

➡➼➑

r

➇↔➙➙ ➇➟

u

p

r

➺ ➑

n

➡➳➟

r

➲➑➙ ➑→

n

➻ ➣

➐➑➒➓ ➑

r

➭→ ➭ ➼➇ ➑➡➑➒

r

➽➾➟↕

t

n

s

↔➇➟➒

st

➨➟

n

➲➑➙ ➑

u

n

➼➑

n

➛➟

n

v

ry

to

n

➳➑

r

n

➡➺ ➑

n

➳➟

r

➲➑➙ ➑

n

→→→ →→→→→ →→→→ →→→→ →→→→→ →→→→ →→→→ →→→→ →→→→ →→→→→ →→→→ →→→→→ →→→→ →→→→ →→→→→ →→→→ →→→→→ →→→→ →→→→ →→→→→ →→→→ →→→→ →→→→→ →→→→ →→→→ → ➻ ➔

➐➑➒➓ ➑

r

➭→➻➼➯➼➚➟➟➙

v

➤➺ ➑

n

➡ ↔➇➟

st

➒➨➟

n

u

➑➙ ➑

n

➼➑

n

➛➟

n

v

ry

to

n

➳➑

r

n

➡➺➑

n

↔➟ ➩➑

n

➡➳➟➲➑➙ ➑

r

n ……

→→→→ →→→ →→→→→ →→→ →→→→ →→→→→ →→→→ →→→→ →→→→→ →→→→ →→→→→ →→→→ →→→→ →→→→→ →→→→ →→→→→ →→→→ →→→→→ →→

……

➻➢

➐➑➒➓ ➑

r

➭→➫➼➯➼ ➚➟➟➙

v

➣➨➟

ro

s

s

➣➪➨➟

n

➲➑➙ ➑

u

n

➳➑

r

n

➡➨➑↕➟➵➨➟

t

s

n

n

… …

→ ➻ ➭

➐➑➒➓ ➑

r

➭→➹ ➼➯➼➚➟➟➙

v

➣➨➟

ro

s

s

➔➪➨➟

n

u

➑➙➑

n

➳ ➑

r

n

➡↔➑

tu

n

→→→ →→→→→ →→→ →→→→ →→→→→ →→→ ➻ ➭

➐➑➒➓ ➑

r

➭→➘ ➼➯➼➚➟➟➙

v

➣➨➟

ro

s

s

➢➪➨➟➒➓➟➙ ➇➑

n

➳ ➑

r

n

➡➼➑

r

➇↔

u

p

p

➙➇➟

r

➶→→→→ →→→→ → →→ ➻➻
(13)

x

➴➴➴

Ú

n

v

Ø

n

to

ry

➷➬➬

r

n

➱➬

n

➮✃➴

u

su

❐❒ ➬

n

❮❮❮❮❮ ❮❮❮❮ ❮❮❮❮❮ ❮❮❮❮ ❮❮❮❮ ❮❮❮❮❮ ❮❮ ❮❮❮ ❮❮❮❮ ❮❮❮❮❮ ❮❮❮❮ ❮❮❮❮❮ ❮❮❮❮ ❮❮❮❮ ❮❮❮❮❮ ❮❮❮❮ ❮❮ ❰Þ

Ð➬ÑÒ➬

r

Ó❮Ô Ô ✃➬➬

t

Ö❐

o

w

✃➴➬ ➮➬Ñ

r

×Ø

v

Ø❐ßÜØ

ro

s

s

àÙ➴

st

Ø ÑÚ

n

Û

o

r

Ñ➬➴

s

ÜØ

n

Ý

u

➬❐➬

n

✃➬

n

Ú

n

v

Ø

n

to

ry

➷➬➬

r

n

➱➬

n

➮✃➴❐❒ ➬

u

su

n

………

❮❮ áÕ

Ð➬ÑÒ➬

r

Ó❮Ôß âØ❐➬

s

➴ã➬Ò Ø❐Ù➴Ø Ñ

st

Ú

n

Û

o

r

Ñ➬➴

s

ÜØ

n

Ý

u

➬❐➬

n

✃➬

n

ÚØ

v

n

n

to

ry

➷➬➬

r

n

➱➬

n

➮✃➴❐❒ ➬

u

su

n

………

❮ áá

Ð➬ÑÒ➬

r

Ó❮Ô à ä åæçæèéêëìæ çí åî ïçðñçì ò óì ôÙ➴

st

Ø ÑÚ

n

ÛÑ➬

o

r

s

ÜØ

n

Ý

u

➬❐➬

n

✃➬

n

Ú

n

v

Ø

n

to

ry

➷➬➬

r

n

➱➬

n

➮✃➴❐❒➬

u

su

n

………

áõ

Ð➬ÑÒ➬

r

Ó❮Ô Ó Ù❒

tru

tu

r

öØ

n

u

Ù➴

st

Ø ÑÚ

n

ÛÑ➬

r

o

s

ÜØ

n

Ý➬❐➬

u

n

✃➬

n

Ú

n

v

Ø

n

to

ry

➷➬➬

r

n

➮➱➬

n

➮✃➴

u

su

❐❒➬

n

………

❮❮ õß

Ð➬ÑÒ➬

r

Ó❮Ô❰ â ➬

n

÷➬

n

➮➬

n

Ú

n

p

u

t

ÖÑ

o

r

×

o

➮➴

n

øù➮➮

o

t

………

❮❮ õà

Ð➬ÑÒ➬

r

Ó❮Ôá â ➬

n

÷➬

n

➮➬

n

Ú

n

p

u

t

ÖÑ

r

o

ÜØú➬Û

n

t

r

n

øù➮➮

o

t

………

❮ õà

Ð➬ÑÒ➬

r

Ó❮Ô õ â ➬

n

÷➬

n

➮➬

n

Ú

n

p

u

t

ÖÑ

o

r

ÜØ ÑØ➬

s

n

n

Üú

ro

u

………

õÓ

Ð➬ÑÒ➬

r

Ó❮ÔÏ â ➬÷➬

n

n

➮➬

n

Ú

n

p

u

t

Ö

o

r

ÑÜØ➬ÑÒ➬

n

û➬

n

ÜØ ÑØ➬

s

n

n

Üú

ro

❒ ❮ ❮❮❮❮ ❮❮❮❮ ❮

u

õ❰

Ð➬ÑÒ➬

r

Ó❮Ô Þ â ➬

n

÷➬

n

➮➬

n

Ú

n

p

u

t

ÖÑ

o

r

ÜØ ÑÒ➬➬

y

r

n

ÜØ ÑØ➬

s

n

n

Üú

ro

u

………

õ❰
(14)

x

ü

v

ýþÿ þ

r

✁ ✂✄✍ ✆ þ

n

✝þ

n

✞ þ

n

O

t

u

tp

u

✟þ

t

þ☞✌ÿ þþ

y

r

þ

n

………

☛✎

ýþÿ þ

r

✁ ✂✄✁ ✆ þ

n

✝þ

n

✞þ

n

Ou

tp

u

t

✏✑

u

ü

t

☞✌ÿ✌

s

þ

n

þ

n

☞✒

ro

u

✑✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ☛✎

ýþÿ þ

r

✁ ✂✄ ✓ ✆ þ

n

✝þ

n

✞ þ

n

Ou

tp

u

t

✏✑

u

t

ü☞✌ÿ þþ

y

þ

r

n

☞✌ÿ✌

s

þ

n

þ

n

☞✒

ro

u

✑✂ ✂✂✂✂ ✂✂✂ ☛ ✔

ýþÿ þ

r

✁✂✄ ✕ ýþÿ þ

r

þ

n

✖ÿ

u

ÿ✗ þ

r

þ✘✌✙ þ

r

☞✌

r

þ

n

✞✑ þ

t

u

þ✑

n

………

✎✛

ýþÿ þ

r

✓ ✂ ☎ ✜þÿ

p

ü✢þ

n

✣þ✢þ

n

st

ü

s

☞✤☞✜

r

üþ✒✄ ✂☎ ✂☎

………

✎☛

ýþÿ þ

r

✓ ✂ ✄ ✜þÿ

p

ü✢þ

n

p

þ✝✥✌✦✌✌

rv

r

………

✂ ✎☛

ýþÿ þ

r

✓ ✂ ✍ ✜þÿ

p

ü✢þ

n

✧✌ÿ✢þü

u

n

st

þ✢þ

s

ü☞✤☞✗✒ ✌

o

r

………

✎ ✎

ýþÿ þ

r

✓ ✂ ✁ ✜þÿ

p

ü✢þ

n

✦✌✢✌

s

þü✣

n

st

þ✢þ

s

ü ☞✤☞✗✒ ✌

o

r

✂✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂ ✂✂ ✂ ✎ ✎

ýþÿ þ

r

✓ ✂ ✓✜þÿü✢þ

p

n

☞✤☞✗✒ ✌

o

r

………

✂✂ ✎✔

ýþÿ þ

r

✓ ✂ ✕ ✜þÿ

p

ü✢þ

n

✣✌

n

t

rn

t

★✢

xp

o

r

r

………

✂✂

✎✔

ýþÿ þ

r

✓ ✂ ☛✜þÿü✢þ

p

n

✠✒✒

r

ss

✏þ

r

✣✌

n

t

rn

t

★✢

xp

o

r

r

………

✂✂ ✔✛

ýþÿ þ

r

✓✂✎✜þÿü✢þ

p

n

✤þ✢þÿþ

n

✖✩þÿ þ ✂✂✂ ✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂✂ ✂✂✂✂ ✂✂✂✂✂ ✂✂✂ ✔✛

ýþÿ þ

r

✓ ✂✔ ✜þÿü✢þ

p

n

✤þ✢þÿþ

n

☞✪ü✢

ro

………

✂ ✂ ✔☎

ýþÿ þ

r

✓ ✂☎ ✛ ✜þÿ

p

ü✢þ

n

✤þ✢þÿþ

n

ro

✒✑

u

………

✂ ✔☎
(15)

xv

✫✬✭✮ ✬

r

✯✰ ✱❂✰✳ ✬✭

p

✴✵ ✬

n

✶ ✬✵ ✬✭✬

n

✷✸✺✬❃

n

t

r

n

✿❀ ❁❁

o

t

………

✽✾

✫✬✭✮ ✬

r

✯✰ ✱ ✯✰✳ ✬✭

p

✴✵ ✬

n

✶ ✬✵ ✬✭✬

n

❄❅

n

❃✴✭ ✬

r

s

✷✸✺✬❃

n

t

r

n

✿❀❁ ❁

o

t

………

✽❂

✫✬✭✮ ✬

r

✯✰ ✱❆ ✳ ✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭✬

n

o

❁✴

n

✷✸✭✸

s

n

n

ro

✺✻

u

………

✽❂

✫✬✭✮ ✬

r

✯✰ ✱❈✰✳✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭ ✬

n

✷✸✭ ✸

s

n

n

✷✺

ro

u

………

✰✰ ✽ ✯

✫✬✭✮ ✬

r

✯✰ ✱❉✰✳✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭ ✬

n

✷✸

n

✬✭✮ ✬❊✬

n

✷✺

ro

u

y

n

❁✿✻✬

n

✼✴

p

s

n

✰✰ ✽ ✯

✫✬✭✮ ✬

r

✯✰ ✱✽ ✰✳✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭ ✬

n

❄❅

n

❃✴

r

✭ ✬✴

s

✷✸✭✸

s

n

n

ro

u

………

✰✰ ✽❆

✫✬✭✮ ✬

r

✯✰ ✲❋✰✳✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭ ✬

n

u

✻✴

t

✷✸✭✸

s

n

n

ro

u

………

✽❆

✫✬✭✮ ✬

r

✯✰ ✲ ✱✰✳✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭ ✬

n

✷✸✭✮ ✬

y

✬✬

r

n

✷✸ ✭✸

s

✬✬

n

n

✷✺

ro

u

………

✰ ✽ ❈

✫✬✭✮ ✬

r

✯✰ ✲✲ ✰✳✬✭✴✵ ✬

p

n

✶ ✬✵ ✬✭ ✬

n

✷✸✭✮ ✬

y

✬✬

r

n

✷✸ ✭✸

s

✬✬

n

n

✷✺

ro

u

………

✰ ✽ ❈

✫✬✭✮ ✬

r

✯✰ ✲✾✰✳✬✭✴✵

p

n

✶ ✬✵ ✬✭ ✬

n

u

t

✴✷✸✭✮ ✬

y

r

n

✷✸✭✸

s

n

n

✷✺

ro

u

……

✰ ✽❉
(16)
(17)

■ ❏❑❑ ❑

SIMBOL

NAMA

KETERANGAN

▲▼ ◆ ❖P ❖ ◗ P▼ ❘ ❙ ❚❯ ❚❱❙▼ ◆ ❖P ❖❯◆ ❲❙ ❘ ❳P ▼❨ ❚❱ ❩❳P ▼ ❬ ❚❭❑ ❭❑❭ ❚❪ ❚❲❚ ❪❑▼ ❚❱❭◆ ❯ ❘ ❲P❱

❫ ❪❑▼ ❚❱ ◗ P❱ ❘ ❱ ❬❘ ❯❯ ❚❱❭ ❚❳❚❴❭ ❚❳❚❨ ❚❱ ❩❲ P❱ ❩ ❚❪❑▼ ❙ ❚❭ ❚❖❑❖❳P ❲

▲▼ ◆ ❖P ❖◗ ❚❱❘ ❚ ❪ ◗ P▼ ❘ ❙ ❚❯ ❚❱❙▼ ◆ ❖P ❖❨❚❱ ❩❳P ▼ ❬ ❚❭❑❭❑❭ ❚❪ ❚❲ ❵❛ ❜ ❝❞❡ ❢

❣❑❪P❤ ✐ ❜❥❦

◗ P▼ ❘ ❙ ❚❯ ❚❱❙P ❱ ❨❑❲❙ ❚❱ ❚❱❭ ❚❳ ❚

❲P❱ ❘ ❱ ❬❘ ❯ ❯ ❚❱❭ ❚❳ ❚❨ ❚❱ ❩❭❑❖❑❲❙ ❚❱❯P ❭ ❚ ❪❚❲ ❖❘ ❚❳ ❘❧ ♠♥♦♣q❡ ❥ ❧ ❧ ♠♥♦

r◆ ❯❘ ❲P ❱ r◆❯ ❘ ❲P ❱❨ ❚❱ ❩❚❭ ❚❭ ❚❪ ❚❲❵❛❜❝❞❡ ❢

Offline Storage

◗ P❱ ❘ ❱ ❬❘ ❯❯ ❚❱❳ P❲❙ ❚❳❙P ❱ ❨❑❲❙ ❚❱ ❚❱❭ ❚❳❚ sP ▼ ❘❙ ❚❚▼ ❖❑❙

2. Simbol Data Flow Diagram

SIMBOL

NAMA

KETERANGAN

▲▼ ◆ ❖P ❖ ◗ P ❱❘ ❱ ❬❘ ❯ ❯ ❚❱❯P❩❑❚❳❚❱♣❯ P▼ ❬ ❚❨ ❚❱ ❩

❭❑❪ ❚❯❘ ❯ ❚❱◆ ❪P t◆ ▼ ❚❱ ❩

,

❲P❖❑❱❚❳❚❘❯ ◆❲ ❙❘ ❳ P▼
(18)

✈✇ ✈

⑨⑦ ❺⑦⑩➅❷② ③ ❺⑦ ④③ ⑦⑩③➆➇ ➈➁⑤⑨⑦⑩⑦➅⑦ ④❷⑨✇④✇ ④⑩❷➂ ❹ ❻➂❺③⑩❷②

3. Simbol Diagram Entity Relationship

SIMBOL

NAMA

KETERANGAN

➉➊❾➇ ❾➋ ❶ ❷ ⑧③ ⑧❸ ③ ❹ ❹⑦ ⑧➌✇➂❺③ ⑧⑦⑧❷ ⑧⑩✇⑩⑦④

➍⑦② ✇ ④ ❶ ❷ ⑧③ ⑧❸ ③ ❹ ❹⑦ ⑧❺ ❷⑧➄➌③➅③ ⑧➄⑦ ⑧⑩⑦ ② ⑦

➌✇➂❺③ ⑧⑦⑧② ❷ ⑥⑦④✇⑨❷⑧➄⑦ ⑧➌✇➂❺③ ⑧⑦⑧❷⑧⑩✇⑩⑦④ ⑨⑦⑧➌✇➂❺③ ⑧⑦ ⑧❷ ⑧⑩✇⑩⑦ ④⑨❷⑧➄⑦⑧⑦⑩② ✇➅③⑩⑧➃⑦

➎ ❷ ⑥⑦➌❹ ❷⑩③ ❺⑦⑩⑤ ➏❷ ⑥⑦⑩✇❻ ⑧④ ➌✇❺

(19)

➐ ➑➒ ➒

a

➝➞ ➟➨ ➡➠➩ ➤➫ ➭➯ ➤➭ ➫

F

➒➟➞➲➧ ➳➳ ➵ ➤➸

...

8

a

➝➞ ➟➨ ➡ ➻➩ ➤➫ ➭➯ ➤➭ ➫

F

➒➟➞

P

➫➵ ➦➭➯ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡➡ ➡ ➡ ➡ ➡ ➡ ➡ ➺

8

a

➝➞ ➟➨ ➡

3 Struktur File Pemesanan...69

Tabel 4.4 Struktur File Pembayaran...69

Tabel 5.1 Implementasi Sub Menu Konsumen (User)...85

Tabel 5.2 Implementasi Halaman Menu Admin...86

Tabel 5.3 Rencana Pengujian...100

Tabel 5.4 Pengujian Login User (Konsumen)...101

(20)

1.1

Latar Belakang Masalah

Teknologi informasi merupakan komputer berbasis teknologi komunikasi untuk

memproses, menampilkan serta mengelola data beserta informasi data tersebut. Pada masa

sekarang ini, teknologi diterapkan dalam berbagai bidang. Hal ini untuk membantu kegiatan

pengolahan data, mendukung operasional sehari-hari dan lain-lain.

Dengan penerapan teknologi informasi diberbagai bidang setiap orang dapat dengan

mudah memperoleh data yang up to date dengan cepat. Pemanfaatan komputer sebagai suatu alat

yang dapat mengolah dan memanipulasi data. Contoh pemanfaatan komputer adalah mengolah

data barang, data penjualan, data pembelian dan data persediaan.

Pengolahan data secara komputerisasi diterapkan untuk mempermudah proses

pengolahan data. Di Tergee

➚ ➪➶➹➘ ➴➷➬

sendiri pengolahan data barang, data penjualan, data

persediaan, dan data pemesanan masih ada yang bersifat manual dan sistem yang ada belum

terintegrasi dgn baik.

Inventory mempunyai dampak dalam keuangan distro secara langsung karena persediaan

dapat merupakan persediaan barang yang akan langsung dijual. Sebagai contoh pakaian dalam

distro dapat dianggap sebagai persediaan barang dagangan.

Pengelolaan persediaan yang tidak tepat akan menghasilkan biaya pengadaan, pemeliharaan dan

pemindahan persediaan yang tidak efisien. Untuk menangani kendala diatas, kami akan

mengembangkan Aplikasi Inventory (distro) untuk pengelolaan inventory distro yang meliputi

(21)

persediaan dan pemesanan. Sistem Informasi yang terkomputerisasi akan menghasilkan

pengolahan data yang dapat disimpan dalam suatu database, hal ini dikarenakan agar pada saat

membutuhkan informasi tersebut dapat diakses dengan cepat dan mudah. Selain itu juga untuk

efisiensi ruang penyimpanan data sehingga dapat meningkatkan kinerja.

Berdasarkan uraian latar belakang di atas, judul yang diambil untuk penyusunan laporan

tugas akhir ini adalah “

SISTEM INFORMASI PENJUALAN DAN INVENTORY BARANG

PADA TERGEE CLOTHING BERBASIS WEB

”.

1.2

Identifikasi Masalah

Berdasarkan uraian latar belakang di atas, bila dicermati dengan sistematis

masalah-masalah pokok yang dapat diidentifikasi adalah sebagai berikut :

1. Pencarian data yang masih berbentuk arsip manual mengakibatkan sering terjadinya

ketidaksesuaian stok barang di gudang dengan data persediaan yang ada sehingga

menghambat transaksi penjualan dan pembelian barang.

2. belum adanya database terintegrasi

3. Input pengolahan data penjualan barang baik satuan maupun pemesanan paket dari distro lain

masih digabungkan sehingga menyulitkan pembuatan laporan penjualan dan pemesanan..

4. Pengelolaan data stok barang masuk dan keluar belum efektif.

(22)

penjualan secara satuan bagi customer dan pemesanan per paket bagi distro lain

2. Bagaimana membangun Sistem Informasi di Tergee

Ð ÑÒÓÔÕÖ×

yang dapat mengintegrasikan

database sehingga memudahkan dalam pencarian data barang dan stok barang.

3. Bagaimana membangun Sistem Informasi di Tergee

ÐÑÒÓÔÕÖ×

yang dapat memudahkan

pembuatan laporan rutin data persediaan barang.

4. Bagaimana membangun Sistem Informasi di

ØÙÚ×ÙÙ Ð ÑÒÓÔ ÕÖ ×

yang dapat memudahkan

pembuatan data stok barang yang masuk dan keluar.

1.4

Maksud dan Tujuan Penelitian

Maksud dari penyusunan tugas akhir ini adalah untuk memenuhi salah satu syarat

kelulusan pada program S1, Jurusan Manajemen Informatika Fakultas Teknik dan Ilmu

Komputer, Universitas Komputer Indonesia.

Adapun tujuan dari penyusunan tugas akhir ini adalah :

1. Untuk membuat perancangan sistem informasi di Distro Tergee yang dapat meningkatkan

ÙÛÙÜÓÕÛÕÓ ÝÞ

(kecepatan dan keakuratan informasi yang dihasilkan) dan

ÙÛÕÞ ÕÙÖ ÞÕ

(mengurangi

biaya operasional) dalam pengolahan data penjualan secara satuan bagi customer dan

pemesanan per paket bagi distro lain.

2. Untuk membangun perancangan aplikasi program komputer Sistem Informasi Persediaan

(23)

barang.

4. Untuk membangun perancangan aplikasi program komputer Sistem Informasi persedian

barang di Tergee Clothing yang dapat membantu pembuatan data stok barang yang masuk

dan keluar.

1.5

Batasan Masalah

Mengingat sangat luasnya masalah, maka penulis perlu memberikan batasan masalah

yang akan dibahas dalam laporan tugas akhir ini, di antaranya :

1. Perangkat lunak ini difokuskan pada pengolahan data barang, data penjualan, data persediaan

, dan data pemesanan sedangkan data supplier dianggap sudah ada.

2. Tidak membahas retur barang apabila cacat atau tidak laku.

3. Dalam proses transaksi penjualan dan pemesanan dilakukan secara

á åàäå ç

.

1.6

Kegunaan Penelitian

Kegunaan dari penelitian yang akan diperoleh dari hasil penelitian yang penulis lakukan

adalah :

1.6.1

Kegunaan Akademis

1.

Sebagai salah satu syarat kelulusan S1 di UNIKOM.

(24)

mengetahui masalah-masalah yang terjadi.

1.6.2

Kegunaan Praktis

1. Memberikan masukan atau pendapat untuk pengolahan data penjualan dan pemesanan

sebagai bahan acuan dan pertimbangan dalam pengembangan cara-cara yang telah ada

sebelumnya.

2. Membantu proses pelayanan penjualan dan pemesanan pada

ðñòï ññè éêëìíîï

.

1.7

Lokasi dan Jadwal Penelitian

Dalam memperoleh data-data serta informasi untuk penyusunan tugas akhir ini penulis

melakukan penelitian secara langsung di

Tergee

Clothing

Bandung yang beralamat di Jl.

Padasuka No. 116 Kav. 16 Bandung. Waktu penelitian yang penulis lakukan dalam pengambilan

data yang dibutuhkan adalah mulai bulan Maret sampai bulan Juli 2010 .

Adapun jadwal penyelesaian tugas akhir adalah sebagai berikut :

Tabel 1.1 Estimasi Jadwal Penyelesaian Tugas Akhir

Maret ’10

April ’10

Mei ’10

Juni ’10

Juli ’10

1 2 3 4

1 2 3 4

1

2 3 4 1 2 3 4 1 2 3 4

Requirment

- Observasi

- Wawancara

Analisa dan Perancangan

- Analisa Prosedur

- Analisa dokumen

- Desain Proses

(25)
(26)

7

þÿ ÿ ✁ ✂✄

s

p

istem

n

✞ ✂

r

✟✠

s

Telah diketahui bahwa informasi merupakan hal yang sangat penting dan

dikatakan bernilai apabila manfaat dari informasi tersebut lebih efektif di

bandingkan dengan biaya untuk mendapatkannya didalam pengambilan keputusan

informasi itu sendiri dapat diperoleh dari sistem informasi atau disebut juga

Processing system.

Menurut Hall dalam buku Abdul Kadir (2003 : 11) Sistem informasi

adalah sebuah rangkaian prosedur formal dimana data dikelompokan, diproses

menjadi informasi, dan didistribusikan kepada pemakai. Dari beberapa kutipan

diatas penulis dapat menarik kesimpulan bahwa sistem informasi merupakan

suatu sistem yang berfungsi untuk mengolah data menjadi bentuk yang lebih

berguna bagi pihak tertentu dalam pengambilan keputusan.

þÿ þÿ ✁ ✂✄

s

p

☛✠✠

s

r

istem

Istilah sistem sekarang ini banyak di pakai, konsep-konsep yang

berhubungan dengan sistem yang telah diterapkan dalam berbagai rancangan

sistem terhadap pemecahan masalah dan manajemen. Sebuah sistem terdiri atas

bagian-bagian yang bergabung untuk satu tujuan. Model dasarnya adalah

(27)

☞✌ ☞✌ ✍✌ ✎ ✏✑✒ ✏✓ ✔✑

rt

✕✓

st

✏✖

Sistem dapat didefinisikan dengan dua pendekatan, yaitu sistem yang

menekankan pada elemen atau komponennya. Menurut Abdul Kadir (2003 : 54)

”Sistem adalah kumpulan elemen yang saling terkait atau terpadu yang

dimaksudkan untuk mencapai suatu tujuan”.

☞✌ ☞✌ ☞✌ ✗✔✔✘

r

t

✏✓

r

st

✓✘✕✓

st

✏✖

Menyangkut Pemahaman tentang karakteristik sistem, Menurut Jogiyanto

(2004 : 684) berpendapat bahwa sistem mempunyai karakteristik atau sifat-sifat

tertentu :

1. Komponen Sistem (

✙ ✚ ✛✜✚ ✢ ✣✢ ✤

)

Suatu sistem terdiri dari sejumlah komponen-komponen yang saling

berinteraksi, artinya saling bekerja sama membentuk suatu kesatuan.

Komponen atau elemen sistem dapat berupa suatu subsistem atau

bagian-bagian dari sistem. Setiap subsistem mempunyai sifat-sifat dari sistem untuk

menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara

keseluruhan.

2. Batas Sistem (

Boundary

)

Merupakan daerah yang membatasi antara satu sistem dengan sistem yang lain

atau lingkungan luarnya. Batas suatu sistem menunjukan ruang lingkup

(28)

3. Lingkungan Luar Sistem (

✥✦ ✧★ ✩✪ ✦ ✫✬✦✭

)

Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang

mempengaruhi operasi sistem tersebut. Lingkungan luar yang menguntungkan

merupakan energi dari sistem dan dengan demikian harus tetap di jaga dan

dipelihara.

4. Penghubung Sistem (

✮ ✦ ✭✬ ✩✯ ✰✱✬

)

Merupakan media penghubung antara subsistem dengan subsistem yang

lainnya. Dengan penghubung satu subsistem dapat berinteraksi dengan

subsistem lainnya membentuk satu kesatuan.

5. Masukan Sistem (

✮ ✦✲✳✭

)

Adalah energi yang dimasukan ke dalam sistem. Masukan dapat berupa

masukan perawatan (

✫✰★✦✭✬✦✰ ✦✱✬ ★✦✲✳✭

) dan masukan sinyal (

✴★✵✦ ✰✶ ★ ✦✲✳✭

).

Contoh, di dalam suatu unit sistem komputer ”Program” adalah maintenance

input dan ”data” adalah signal input untuk diolah menjadi informasi.

6. Keluaran Sistem (

✪✳✭✲✳

t)

Adalah hasil dari energi yang diolahdan diklasifikasikan menjadi keluaran

yang berguna. Keluaran dapat berupa masukan untuk subsistem yang lain atau

kepada super sistem.

7. Pengolah Sistem (

✲✩✪ ✱✬✴✴

)

Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah

(29)

8. Sasaran Sistem (

Objective

)

Suatu sistem dapat mempunyai tujuan atau sasaran. Sasaran dari sistem sangat

menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan

dihasilkan sistem.

✷✸ ✷✸ ✹✸ ✺✻✼ ✽✾✾

s

s

✿✾❀ ❁

st

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

informasi yang utuh ke bagian–bagian komponennya dengan maksud untuk

mengidentifikasikan

dan

mengevaluasi

permasalahan-permasalahannya,

kesempatan-kesempatan dan hambatan-hambatan yang terjadi dan

kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan.

✷✸ ✹✸ ❂ ❃✻

s

p

❄✼✼

s

r

n

❆ ❃

r

❁✼✾

s

Menurut davis dalam buku Abdul Kadir (2003 : 31) Informasi adalah data

yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan

bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang.

Menyangkut tentang pengertian informasi ini, Jogiyanto (2004 : 692)

berpendapat bahwa :

”Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu

bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang

menggambarkan suatu kejadian-kejadian (

event

) yang nyata (

fact

) yang

digunakan untuk pengambilan keputusan”.

Dari pernyataan diatas dapat ditarik kesimpulan bahwa informasi

(30)

pengolahan tersebut bisa menjadi informasi jika tidak dapat memberikan manfaat

bagi masyarakat luas.

Menurut Jogiyanto (2004 : 696), kualitas dari suatu informasi tergantung

dari tiga hal yaitu :

1. Akurat

Informasi harus bebas dari kesalahan-kesalahan yang biasanya terjadi dan

selain itu harus jelas maksud dan tujuannya, sehingga output (keluaran) bisa di

pertangung jawabkan.

2. Tepat waktu

Informasi pada saat diperlukan tidak boleh terlambat karena informasi yang

terlambat tidak akan mempunyai nilai lagi dalam pengambilan suatu

keputusan.

3. Relevan

Informasi harus bermanfaat dan sesuai dengan apa yang dibutuhkan pemakai.

❇❈ ❉❈ ❊❈ ❋● ❍■

u

s

❏❑▲ ▼◆ ❖

r

s

Data merupakan bentuk yang masih mentah yang belum dapat bercerita

banyak, sehingga perlu diolah lebih lanjut. Data tersebut harus melalui beberapa

pengolahan dengan menggunakan suatu model tertentu agar dihasilkan suatu

informasi yang berguna.

Siklus informasi menggambarkan pengolahan data menjadi informasi dan

(31)

tindakan hasil pengambilan keputusan tersebut dihasilkan data kembali. Data

tersebut akan ditangkap sebagai input.

Gambar 2.1 Siklus Informasi

Sumber : Abdul Kadir (2003 : 32)

P◗ ❘◗ P◗ ❙ ❚❯ ❱❚ ❲❳ ❲❨❩❳❯

st

❬❲❭ ❚❯ ❪

r

s

Dalam suatu sistem informasi terdapat komponen-komponen seperti:

❫◗ ❴ ❵ ❚❛❜❪❛❪ ❲

su

Input mewakili data yang masuk ke dalam sistem informasi. Input disini

termasuk metode-metode dan media untuk menangkap data yang akan

dimasukkan, yang dapat berupa dokumen-dokumen dasar.

P◗ ❴ ❵ ❚❛❜ ❚❝❳ ❵

Blok ini terdiri dari kombinasi prosedur, logika dan model matematika yang

akan memanipulasi input dan data yang tersimpan di basis data dengan cara

yang tertentu untuk menghasilkan keluaran yang diinginkan.

(32)

3. Blok Keluaran

Produk dari sistem informasi adalah keluaran yang merupakan informasi yang

berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen

serta semua pemakai sistem.

4. Blok Teknologi

Teknologi digunakan untuk menerima input, menjalankan model, menyimpan

dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu

pengendalian dari sistem secara keseluruhan.

5. Blok Basis Data

Basis data (database) merupakan kumpulan dari data yang saling berhubungan

satu dengan lainnya, tersimpan di perangkat keras komputer dan digunakan

perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis

data untuk keperluan penyediaan informasi lebih lanjut.

6. Blok Kendali

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan

bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur

terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

2.4.

Perancangan Sistem

Perancangan

Sistem

adalah

kegiatan

untuk

menemukan

dan

mengembangkan masukan. Tahapan perancangan sistem mempunyai dua maksud,

yaitu sebagai berikut:

(33)

b. Untuk memberikan gambaran yang jelas dan rancangan bangunan yang

lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang

terlibat.

2.4.1. Perancangan Proses

Perancangan proses merupakan tahapan yang sangat menentukan

terciptanya sistem informasi yang baik. Untuk mendukung proses pembentukan

database tersebut ada beberapa peralatan, yaitu:

1. Diagram Alir Dokumen

(Flowchart)

Diagram alir data atau

flowchart

merupakan penguraian dari suatu sistem

informasi yang utuh kedalam bagian-bagian komponen dengan maksud untuk

mengidentifikasi serta dapat mengevakuasi suatu permasalahan yang

diharapkan dapat diusulkan perbaikan-perbaikan.

2. Diagram Konteks

(Context Diagram)

Context Diagram

adalah bagian dari DFD yang berfungsi untuk

memperlihatkan interaksi sistem informasi dengan lingkungan dimana sistem

tersebut ditempatkan.

Context Diagram

menyoroti jumlah karakteristik sistem,

yaitu:

a. Kelompok pemakai, organisasi atau sistem lain dimana sistem melakukan

komunikasi (sebagai terminator).

b. Data masuk, yaitu data yang diterima sistem dari lingkungan dan harus

diproses dengan cara tertentu.

(34)

d. Penyimpanan data

(Storage)

, yaitu digunakan secara bersamaan antara

sistem dengan terminator. Data ini dapat dibuat oleh sistem dan digunakan

oleh atau sebaliknya dibuat oleh lingkungan dan digunakan oleh sistem.

Hal ini berarti pembuatan simbol penyimpanan dalam

Context Diagram

dibenarkan dengan syarat simbol tersebut merupakan bagian dari luar

sistem.

e. Batasan antara sistem dan lingkungan. Simbol yang digunakan dalam

Context Diagram

antara lain:

1. Persegi panjang (terminator)

Untuk berkomunikasi langsung dengan sistem melalui aliran data.

2. Lingkaran

Untuk menunjukan adanya kegiatan proses dalam sistem.

3.

Data Flow Diagram

(DFD)

DFD sering digunakan untuk menggambarkan suatu sistem yang telah telah

ada atau sistem baru yang dikembangkan secara logika tanpa

mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau

lingkungan fisik dimana data tersebut akan disimpan. DFD merupakan alat

yang digunakan pada metodologi pengembangan sistem yang terstruktur.

DFD merupakan peralatan yang berfungsi untuk menggambarkan secara rinci

mengenai sistem sebagai jaringan kerja antara fungsi yang berhubungan satu

sama lain dengan menunjukkan dari dan kemana data mengalir serta

(35)

4. Kamus Data

Kamus data berfungsi untuk menjelaskan arti aliran data dan penyimpanan

dalam penggambaran dalam Data Flow Diagram, dan mendeskripsikan

komposisi paket data yang bergerak melalui aliran.

2.4.2. Perancangan Basis Data

Perancangan basis data ini terdiri dari Normalisasi, ERD (Entity Relasi

Diagram), Tabel Relasi, Struktur File. Berikut penjelasan perancangan basisdata

tersebut:

1. Normalisasi

Normalisasi merupakan peralatan yang digunakan untuk melakukan proses

pengelompokan data menjadi table-tabel yang menunjukkan entitas dan

relasinya. Secara umum proses normalisasi dibagi dalam tiga tahap, yaitu

Bentuk tidak normal (unnormal), Bentuk Normal Pertama, Bentuk Normal

Kedua (2NF), Bentuk Normal Ketiga (3NF). Pada tahap ketiga biasanya sudah

akan diperoleh tabel yang optimal.

Berikut penjelasan tahap-tahap

pembentukan normalisasi.

a. Bentuk tidak normal (unnormal)

Pada tahap ini, semua data yang ada direkam tanpa format tertentu. Data

bisa jadi mengalami duplikasi.

b. Bentuk Normal Pertama (1NF)

Bentuk normal tahap pertama (1NF) terpenuhi jika sebuah tabel tidak

(36)

nilai yang sama. Pada tahap ini harus diusahakan tidak ada field dalam

satu tabel yang berulang.

c. Bentuk Normal Kedua (2NF)

Pada tahap ini dilakukan penentuan field kunci dari masing-masing tabel.

Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi

kriteria bentuk normal kesatu. Atribut bukan kunci harus bergantung

secara fungsi pada kunci utama atau

✐ ❥❦ ❧♠ ❥♥ ♦♣♥

.

d. Bentuk Normal Ketiga (3NF)

Pada tahap ini, dilakukan penentuan relasi antar table, sehingga akan

ditemukan adanya field kunci sekunder pada table-tabel tertentu.Bentuk

normal ketiga (3NF) terpenuhi jika sebuah table semua atribut yang tidak

termasuk

✐ ❥❦❧♠ ❥♥ ♦♣ ♥

memiliki ketergantungan pada kunci penentu.

2. ERD (Entity Relationship Diagram)

Model ERD diagram dibentuk dari komponen dasar yaitu:

a. Entitas

Entitas adalah segala sesuatu yang ada dan dapat dibedakan berupa orang,

benda, peristiwa atau konsep yang bisa memberikan atau mengandung

informasi.

b. Atribut

Setiap entitas mempunyai atribut atau elemen data yang mencirikan entitas

tersebut.

c. Relasi

(37)

Jenis-jenis relasi yang terjadi diantara dua himpunan entitas dapat berupa :

1. Relasi satu ke satu

(One to One)

1

1

2. Relasi satu ke banyak

(One to Many)

1

n

3. Relasi banyak ke satu

(Many to One)

n

1

4. Relasi banyak ke banyak

n

n

3. Relasi Tabel

Relasi table secara sederhana dapat dikatakan sebagai suatu database yang

didalamnya terdapat table-tabel yang saling berelasi satu sama lain. relasi

antar table dengan table yang lainnya ditentukan berdasarkan aturan-aturan

tertentu.

4. Struktur File

Struktur file merupakan struktur dari file-file dalam basis data, baik itu file

(38)

2.5.

Metode Pengembangan Sistem

Untuk membangun sebuah system informasi diperlukan suatu metodologi

pengembangan system.

qrs ts t✉✈ ✇

adalah suatu metode dalam pengembangan

system yang menggunakan pendekatan untuk membuat suatu program dengan

cepat dan bertahap sehingga segera dapat dievaluasi oleh pemakai. Yang

dimaksud disini adalah suatu proses standar yang dipakai oleh pengembangan

system, melaksanakan seluruh langkah yang diperlukan untuk menganalisa,

merancang, hingga sampai pada implementasi.

Penyusun lebih memilih menggunakan metode pengembangan system

✈ rs ts t ✉✈ ✇

disbandingkan dengan metode lainnya seperti

①②t✇r③② ④④

, karena

penyusun merasa lebih cocok menggunakan metode

✈ rs ts t ✉✈ ✇

dalam penelitian

yang penyusun lakukan.

Kelebihan:

⑤⑥⑦ ⑧⑦ ⑧⑨⑩ ❶ ❷❸ ⑧❶ ⑥❹❸ ❺❺

Metode

ini

cukup

efektif

sebagai

paradigma dalam rekayasa perangkat

lunak. Kuncinya adalah mendapatkan

kebutuhan dan aturan yang jelas yang

disetujui

pelanggan

dan

pembuat

perangkat

lunak.

Walaupun

pada

umumnya prototype akan dihilangkan dan

dibuat perangkat yang sebenarnya.

(39)

Kekurangan:

❻❼❽ ❾❽ ❾❿➀ ➁ ➂➃ ❾➁ ❼➄➃ ➅➅

1. Pelanggan kadang tidak menyadari

bahwa mungkin saja prototype

dibuat terburu-buru dan rancangan

tidak tersusun dengan rapi.

2. Pengembang

kadang-kadang

membuat implementasi sembarang

karena ingin selesai dengan cepat.

1. Pada kenyataanya, jarang mengikuti

urutan sekuensial seperti pada teori,

interasi sering terjadi menyebabkan

masalah yang baru.

2. Pelanggan

harus

sabar,

karena

pembuatan perangkat lunak akan

dimulai ketika tahap desain sudah

selesai.

2.6.

Pengujian sistem

Pengujian menyajikan anomali yang menarik bagi perekayasa perangkat

lunak. Pada proses perangkat lunak, perekayasa pertama–tama berusaha

membangun perangkat lunak dari konsep abstrak ke implementasi yang dapat

dilihat, baru kemudian dilakukan pengujian.

2.6.1. Sasaran – sasaran pengujian

Terdapat sejumlah aturan yang berfungsi sebagai sasaran pengujian :

a. Pengujian adalah proses eksekusi suatu program dengan maksud menemukan

kesalahan

b. Test case yang baik adalah test case yang memiliki probabilitas tinggi untuk

(40)

c. Pengujian yang suskse adalah pengujian yang mengungkap semua kesalahan

yang belum pernah ditemukan sebelumnya.

2.6.2. Prinsip pengujian

Sebelum mengaplikasikan metode untuk mendesain test case yang efektif,

perekayasa perangkat lunak harus memahami prisnsip dasar yang menuntun

pengujian perangkat lunak. Serangkaian prinsip pengujian akan dijelaskan berikut

ini:

a. Semua pengujian harus dapat ditelusuri sampai ke persyaratan pelanggan.

b. Pengujian harus direncanakan lama sebelum pengujian itu dimulai.

c. Prinsip pareto berlaku untuk pengujian perangkat lunak.

d. Pengujian harus mulai dari yang kecil dan berkembang ke pengujian yang

besar.

e. Pengujian yang mendalam tidak mungkin.

f.

Pengujian harus dilakukan oleh pihak ketiga yang independent supaya

menjadi lebih efektif.

2.6.3. Pengujian Black – Box

Pengujian black-box berfokus pada persyaratan fungsional perangkat

lunak. Dengan demikian, pengujian black-box memungkinkan perekayasa

perangkat lunak mendapatkan serangkaian kondisi input yang menggunakan

(41)

Pengujian black-box berusaha menemukan kesalahan dalam kategori

sebagai berikut :

a. Fungsi – fungsi yang tidak benar atau hilang,

b. Kesalahan interface

c. Kesalahan dalam struktur data atau akses eksternal

d. Kesalahan kinerja

e. Inisialisasi dan kesalahan terminasi

2.7.

Konsep Dasar Internet

Secara teknis, menurut Internet atau

➆ ➇ ➈➉ ➊➇ ➋ ➈➌ ➍➇ ➋➎➏➉➈➐ ➍ ➊➑➌ ➇ ➒

merupakan

dua komputer atau lebih yang saling berhubungan membentuk jaringan komputer

hingga meliputi jutaan komputer di dunia, yang saling berinteraksi dan bertukar

informasi. Sedangkan dari segi ilmu pengetahuan, Internet merupakan sebuah

perpustakaan besar yang di dalamnya terdapat jutaan (bahkan milyaran) informasi

atau data yang apat berupa text, grafik, audio maupun animasi dan dapat diakses

di mana saja dan kapan saja. Dari segi, komunikasi, Internet adalah sarana yang

sangat efisien dan efektif untuk melakukan pertukaran informasi jarak jauh,

maupun di dalam lingkungan perkantoran.

Untuk berhubungan dengan internet tentunya harus mempunyai komputer.

Internet adalah jaringan komputer, oleh karena itu jalan satu-satunya untuk

berhubungan dengan internet adalah melalui komputer. Selain itu juga diperlukan

hardidisk yang berisi software untuk berhubungan dengan Internet Service

(42)

2.8.

Perangkat Lunak Penunjang

Dalam membuat sebuah fakta sebagai bahan inputan database diperlukan

sebuah perangkat lunak (

➓➔ → ➣↔ ↕ ➙➛

) untuk mengorganisasikan atau mengolah fakta

tersebut sehingga menjadi keluaran berupa informasi yang diinginkan. Aplikasi

yang akan dibuat ini menggunakan beberapa perangkat lunak untuk menunjang

dalam pembuatan program aplikasi ini yaitu :

2.8.1. HTML (Hyper Text Mark-up Language)

Informasi-informasi yang kita dapat dari internet dalam bentuk Web

kebanyakan dibuat dengan menggunakan bahasa program yang bernama HTML

(Hyper Text Mark-Up Language). HTML merupakan dasar dari pembuatan situs

Web, sehingga kita harus mengerti dasar-dasar HTML sebelum membuat sebuah

situs web.

Bahasa HTML tidaklah sesulit bahasa pemograman yang lain, tidak ada

percabangan, fungsi logika, pengulangan, bahkan tidak ada operasi aritmetika

sekali pun, yang ada hanyalah bagaimana mengatur format sebuah dokumen.

2.8.2. Javascript

Menurut NUR[5], Javascript adalah bahasa yang berbentuk kumpulan

skrip yang berjalan pada suatu dokumen HTML, sepanjang sejarah internet

bahasa ini adalah bahasa skrip pertama untuk web. Bahasa ini adalah bahasa

(43)

dengan mengijinkan pengeksekusian perintah-perintah di sisi user, berarti di sisi

browser bukan di sisi server web.

Javascript merupakan suatu bahasa yang berkembang secara lambat di

bandingkan dengan Java yang berkembang sangat cepat. Javascript tidak

memungkinkan untuk menyembunyikan kode skrip yang ditulis, kode langsung di

tulis di dalam dokumen HTML dan sangat mudah terlihat, sedangkan di Java,

kode sudah berbentuk setengah terkompilasi (dalam bentuk applet) dan tidak

mungkin terlihat dari dalam dokumen HTML, satu mesin virtual di sisi user yang

bertanggung jawab untuk menterjemahkan program di dalam applet tersebut

setiap kali halaman HTML yang memuat applet tersebut dipanggil oleh browser.

Dibandingkan dengan applet java yang cukup lambat dibuka oleh browser, bisa

kita katakan bahwa Javascript cukup cepat dipanggil (diload) oleh navigator.

Program yang ditulis di dalam bahasa JavaScript harus diberi tanda atau

tag <script> … </script>. Semua kata, pernyataan, atau ekspresi yang terdapat di

dalam tag <script> … </script> adalah skrip JavaScript. Tag JavaScript ini

memiliki dua buah atribut yang dapat digunakan yaitu :

a. JavaScript ditulis di dalam dokumen HTML

b. JavaScript ditulis di dalam file terpisah.

2.8.3. PHP

PHP adalah salah satu bahasa Server-side yang didesain khusus untuk

aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa

(44)

dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP anda

tidak akan terlihat.

PHP merupakan proyek pribadi dari Rasmus Lerdorf ( dengan dikeluarkan

PHP versi 1) yang digunakan untuk membuat home page pribadi. Versi pertama

ini berupa kumpulan script PERL. Untuk versi kedua, Rasmus menulis ulang

script-script PERL tersebut menggunakan bahasa C, kemudian menambahkan

fasilitas untuk Form HTML dan koneksi MySQL. Adapun PHP didapat dari

singkatan Personal Home Pages.

Setelah mengalami perkembangan oleh suatu kelompok open source

(termasuk Rasmus) maka mulai versi 3, PHP telah menampakkan keunggulan

sebagai salah satu bahasa server scripting yang handal. Melalui perkembangan

yang pesat ini banyak fasilitas yang ditambahkan dan oleh kelompok ini PHP

disebut sebagai "PHP: Hypertext Preprocessor" . Sintak yang digunakan berasal

dari bahasa C , Java maupun Perl. Sampai tulisan ini dibuat versi PHP yang

terbaru adalah versi 4.3.3.

PHP merupakan bahasa script yang digunakan untuk membuat halaman

web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat

halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang

diterima client selalu yang terbaru. Semua script PHP dieksekusi pada server

dimana script tersebut dijalankan. Oleh karena itu, spesifikasi server lebih

(45)

Namun tetap diperhatikan bahwa halaman web yang dihasilkan harus

dapat dibuka oleh browser pada client. Dalam hal ini versi dari html yang

digunakan harus didukung oleh browser client.

PHP termasuk dalam Open Source Product. Jadi anda dapat merubah

source code dan mendistribusikan secara bebas. PHP juga diedarkan secara gratis.

PHP juga dapat berjalan diberbagai web server semisal IIS, Apache. PWS, dll.

2.8.4. Apache

Apache, adalah sebuah aplikasi server untuk menjalankan pemrograman

PHP MyAdmin di dalam komputer localhost.

2.8.5. MySQL

MySQL merupakan bahasa yang digunakan oleh banyak aplikasi atau tool

untuk berinteraksi dengan server database dan memanipulasi database. MySQL

merupakan software Database yang paling populer karena performansi query yang

sangat cepat dan jarang bermasalah serta bersifat open source.

Adapun perintah-perintah dasar dari SQL yaitu :

1.

➜ ➝➞ ➝➟ ➠

, digunakan untuk membaca data dari suatu tabel , dengan sintak :

select namafiled1, namafield2, …… from namatabel where criteria

2.

➡ ➢➤ ➝➥ ➠

, digunakan untuk menambahkan data ke dalam tabel, dengan sintak :

(46)

3.

➦➧➨ ➧➩ ➧

, digunakan untuk menghapus data atau record dari suatu tabel, dengan

sintak :

delete from namatabel where kriteria

4.

Update

, digunakan untuk memperbaiki atau mengubah data suatu field dalam

suatu tabel, dengan sintak :

update namatabel set field1=nilai1, field2=nilai2, …… where kriteria

2.9 Penjualan

Penjualan adalah suatu usaha yang terpadu untuk mengembangkan

rencana - rencana strategis yang diarahkan pada usaha pemuasan

kebutuhan dan keinginan pemebeli, guna mendapatkan penjualan yang

menghasilkan laba. Menurut Marwan (1991) Penjualan merupakan

sumber hidup suatu perusahaan, karena dari penjualan dapat diperoleh

laba serta suatu usaha memikat konsumen yang diusahakan untuk

mengetahui daya tarik mereka sehingga dapat mengetahui hasil produk

yang dihasikan.

2.10 inventory

Menurut Koher,Eric L.A. Inventory adalah : " Bahan baku dan penolong,

barang jadi dan barang dalam proses produksi dana barang-barang yang tersedia,

yang dimiliki dalam perjalanan dalam tempat penyimpanan atau konsinyasikan

kepada pihak lain pada akhir periode". Secara umum pengertian Inventory adalah

(47)

dijual dalam operasi perusahaan maupun barang-barang yang sedang di dalam

proses pembuatan.

2.11 E-Commerce

E-commerce atau bisa disebut Perdagangan elektronik atau e-dagang

adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui

sistem elektronik seperti internet atau televisi, www, atau jaringan komputer

lainnya. E-commerce dapat melibatkan transfer dana elektronik, pertukaran data

elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data

otomatis.

2.12 Produk

Produk adalah segala sesuatu yang ditawarkan kepada suatu pasar untuk

memenuhi keinginan atau kebutuhan . Segala sesuatu yang termasuk ke

dalamnya adalah barang berwujud, jasa, events, tempat, organisasi, ide

atau pun kombinasi antara hal-hal yang baru saja disebutkan. Siswanto

Sutojo mengemukakan bahwa (2005:78)ada beberapa faktor penting yang

wajib diperhatikan perusahaan dalam menyusun strategi produk

mereka.Faktor pertama adalah strategi pemilihan segmen pasar yang

pernah mereka tentukan sebelumnya. Adapun faktor kedua adalah

pengertian tentng hakekat produk di mata pembeli. Faktor ketiga adalah

strategi produk pada tingkat kombinasi produk secara individual, pada

tingkat seri produk dan pada tingkat kombinasi produk secara keseluruhan.

Adapun faktor keempat adalah titik berat strategi pemasaran pada tiap

(48)

2.13 Topologi

Topologi jaringan adalah, hal yang menjelaskan hubungan geometris

antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station.

Topologi jaringan dapat dibagi menjadi 5 kategori utama seperti di bawah ini.

1.Topologi bintang

2.Topologi cincin

3.Topologi bus

4.Topologi mesh

5.Topologi pohon

Gambar 2.2 Jenis – Jenis Toplogi Jaringan

Setiap jenis topologi di atas masing-masing memiliki kelebihan dan

kekurangan. Pemilihan topologi jaringan didasarkan pada skala jaringan,

(49)

➫ ➭ ➹➘ ➴➘ ➷ ➬➮➱ ✃❐➱ ❒➱ ❮ ❰Ï ❰ Ð ❒

ÑÒ ÓÔÒ Ò

C

Õ Ö ×Ø ÙÚ ÔÛÜ ÝÞ ß àá àâ ãàä àå ãàæ Þ çè ãæÝé ê àâ ëãÜ ç àâ ëìÜÝ áÜÛì àâ ë çè íàâ çÞ â ëî ïà Ý ëÜ æß à ãà ÝïÜÝëÜ Ü ðä éæ å èâ ëàç àä àå àâ à áñàâ à áÛÞ ç àò ïÜÝ ëÜ Ü ðä éæ å èâ ë

Gambar

Tabel 5.1. Implementasi Sub Menu Konsumen (User )
Tabel 5.2 Implementasi Halaman Menu Admin
Gambar 5.1. Tampilan Instalasi PHPTriad 2.1.1
Gambar 5.3. Tampilan Memulai Instalasi PHPCoder
+7

Referensi

Dokumen terkait

Pada kasus henti jantung yang terjadi di rumah sakit, pindahkan pasien. unit perawatan intensif yang sesuai yang mampu

Dari data yang sudah diinterpretasi dan dianalisis, maka disimpulkan bahwa karena pencipta lagu melihat generasi muda sudah mulai kehilangan rasa Nasionalisme, maka pencipta

Pelayanan Pajak Pratama Medan Polonia dengan wilayah kerja mencakup:.. Kecamatan

Berdasarkan rencana pengembangan bandar udara Internasional Sultan Iskandar Muda yang akan di bangunnya hotel transit dan pengembangan landasan pacu, yang berfungsi

Narasumber wawancara berpendapat bahwa: Pengertian yang diajukan oleh penulis buku C tidak tepat. Ketidaktepatan ini dapat dilihat pada persamaan gaya gesek. Jika pengertian

untuk memperoleh model matematik yang linier dari suatu sistem nonlinear, maka model persamaan nonlinear harus dilinearisasi dengan menggunakan bantuan deret taylor dan juga

[r]

Korelasi positif tersebut menunjukkan bahwa hubungan antara variabel perilaku pelaku cyberbullying dengan penyebab faktor pribadi yang terjadi searah, apabila faktor