2. Relation Scheme
user
PK username
userpass nama_lengkap
email alamat
jenis_kelamin level
status id_sesion
pemesanan
PK id_pemesanan
password nama-lengkap
alamat1 alamat2
email jenis_kelamin
kota kode_pos
status no_hp
no_tlp level
detail_pesanan kode_barang
harga jumlah_barang
no_pesanan barang
PK kode_barang
nama_barang stock
harga_jual harga_beli
gambar id_merk
deskripsi hapus_gambar
kategori
PK id_kategori
nama_kategori deskripsi
testimoni
PK id_testimoni
username nama_lengkap
email isi_komentar
id_pemesanan berita
PK id_berita
tgl_berita isi_berita
username order_temp
PK id_order_temp
kode_barang id_session
jumlah tgl_pembelian
id_pemesanan merk
PK id_merk
nama dihapus
pesanan
PK no_pesanan
kota_penerima alamat_penerima
id_pesanan username
tgl_pemesan tgl_pesanan
tgl_bayar status_bayar
status_pengiriman jenis_bayar
alamat_tujuan kode_transaksi
paypal_pemesanan jumlah_bayar_pemesan
nama_penerima id_kota_kirim
Figure 2 Relation Scheme 3.
Kontext Diagram
Pemesan
Sistem E-Commerce PD. Harapan Bandung
Pengunjung Info registrasi invalid
Info produk yang telah dilihat Info berita yang telah dilihat
Info testimoni yang telah ditambah, dilihat
Admin Data Login admin
Data pesanan yang akan diubah statusnya Data kategori yang akan ditambah, diubah, dihaous
Data barang yang akan ditambah, diubah, dihaous Data berita yang ditambah, diubah, dihapus
Data testimoni yang akan diapprove dihapus Data laporan yang akan dicari dan dicetak
Info Login invalid Info pesanan yang telah diubah statusnya
Info kategori yang telah ditambah, diubah, dihaous Info barang yang telah ditambah, diubah, dihaous
Info berita yang ditambah, diubah, dihapus Info testimoni yang telah Diapprove, dihapus
Info laporan yang telah dicari dan dicetak Data regIstrasi
Data produk yang akan dilihat Data berita yang akan dilihat
Data testimoni yang akan ditambah, dilihat
Data login pemesan Data produk yang akan dilihat, dipesan
Data berita yang akan dilihat Data testimoni yang akan ditambah, dilihat
Data histori pemesanan yang akan dilihat Data pemesanan
Data pesanan Data pembayaran
Sistem Pembayaran Online
Info login invalid Info produk yang telah dilihat, dipesan
Info berita yang telah dilihat Info testimoni yang telah ditambah, dilihat
Info histori pesanan yang telah dilihat Info pemesanan
Info pesanan Info konfirmasi pembayaran
Data pembayaran Status Pembayaran
Figure 3 Kontext Diagram 4.
DFD Data Flow Diagram
Pemesan
5.0 View Berita
Pemesan
6.0 Pesanan
4.0 Pengolahan Data
Master 1.0
Pendaftaran 2.0
Login Da
ta lo
g in
p e
me sa
n In
fo lo
g in
in va
lid Da
ta lo
g in
p e
me sa
n Da
ta L
o g
in in
va lid
Data login pemesan
Data registrasi
barang
7.0 Pengolahan
Data Testimoni
pembayaran In
fo p
e me
sa n
a n
Y a
n g
t e
la h
d iu
b a
h 3.0
Pengolahan Data Pemesan
Data pemesanan Yang akan diubah
8.0 Pembuatan
laporan pemesanan
Pengunjung Admin
Data pemesan yang akan diubah
Data pemesan yang telah diubah
Info login invalid Data login admin
Info pemesan yang sudah Diubah status, dicari
Da ta
p e
m e
sa n
ya n
g a
ka n
Diub a
h st
a tu
s, d
ica ri
admin Da
ta lo
g in
a d
min In
fo lo
g in
in v
a lid
kategori merk
Data merk yang telah ditambah, diubah,
dihapus Data merk yang
Akan ditambah, diubah, dihapus
Da ta
r e
g is
tr a
si In
fo r
e g
ist ra
si in
va lid
berita Info berita yang telah
Ditambah, ubah dan hapus Data berita
yang akan Ditambah, ubah
dan hapus Da
ta b
e rit
a y
a n
g A
ka n
d ilih
a t
In fo
b e
rit a
In fo
b e
rit a
D a
ta b
e rit
a ya
n g
a ka
n d
ilih a
t Da
ta b
e rit
a y
a n
g a
k a
n d
ilih a
t In
fo b
e rit
a ya
n g
te la
h d
ilih a
t Data ketegori yang
Telah ditambah, ubah Data kategori yang akan
Ditambah, ubah Info produk yang telah dilihat
Da ta
b a
ra n
g ya
n g
t e
la h
Dita mb
a h
, u
b a
h ,
ca ri
Data Produk yang akan dilihat, dipesan Data Produk yang akan dilihat, dipesan
Data histori pemesanan Yang akan dilihat
Data konfirmasi pembayaran Data pesanan
Login valid D
a ta
l a
p o
ra n
ya n
g a
ka n
d ica
ri a
ta u
d ice
ta k
Info laporan yang telah dicari dan dicetak
Da ta
t e
st imo
n i
y a
n g
a ka
n d
it a
mb a
h d
a n
d lih
a t
In fo
t e
st imo
n i
ya n
g t
e la
h d
it a
mb a
h d
a n
d ilih
a t
Da ta
t e
st imo
n i
ya n
g a
k a
n d
ilih a
t Da
ta t
e st
imo n
i ya
n g
a ka
n d
ia p
p ro
ve d
ih a
p u
s
Data konfirmasi pembayaran In
fo t
e s
tim o
n i
testimoni Data barang yang akan ditambah, diubah, dilihat
Data kategori ditambah, ubah, dilihat Data kota kirim yang akan diubah, tambah, hapus
Info barang yang telah ditambah, diubah,dilihat Info kategori ditambah, ubah, dilihat
Info kota kirim yang telah diubah, tambah, hapus
Data testimoni Data Testimoni
Data barang, Info detail barang Data barang, Data detail barang
In fo
b a
ra n
g ya
n g
t e
la h
d ilih
a t
Data produk yang akan dilihat Data registrasi
In fo
t e
st imo
n i
ya n
g te
la h
d ilih
a t
In fo
h ist
o ri
p e
m e
sa n
a n
ya n
g t
e la
h d
ilih a
t
Data pemesanan In
fo p
e me
sa n
a n
Data pembayaran In
fo ko
n fir
ma si
p e
mb a
ya ra
n
Data pesanan yang akan diubah Info pesanan yang telah diubah
Info berita yang telahditambah, diubah, dihapus
Info berita yang telahditambah, diubah, dihapus
D a
ta te
st imo
n i
y a
n g
a ka
n Diap
p ro
ve ,
d ih
a p
u s
Data barang Data pesanan
Data pesanan Kota kirim
Data kota kirim yang telah diubah, tambah, hapus
Data kota kirim yang akan diubah, tambah, hapus
Sistem Pembayaran Online
Info pembayaran Data pembayaran
Figure 4 DFD Data Flow Diagram
2.4 Implementation
1. Hardware Implementation
Hardware needed by the user both in terms of visitors and administrators are relative,
depending on the specifications that are owned and will be used, but as an illustration
the following minimum system that can be used:
a. Processor
: Intel Pentium 4
b. RAM
: 512 Mb
c. Space Harddisk :
80 Gb d.
VGA Card : 256 Mb
e. Monitor
: 15 inc
f. CD ROM Drive
g. Keyboard dan Mouse
h. HUB atau SWITCH
i. MODEM
2. Software Implementation
Specification of software that can be used to build and run the application site public
information services of data processing and information section are:
a. Operating System used Windows XP b. PHP as a programming language
c. Apache as a web server d. MySQL database server is running as
a Database Management System DBMS.
e. Web browser Internet Explorer, Mozilla Firefox, Opera.
3. Interface Implementation
In this section, the program will be implemented interface is built.
3.1
Display the main menu visitor
Figure 5 Display the main menu visitor