dengan tujuan sebagai alat komunikasi anatara user dengan pembuat program guna mendapatkan sistem aplikasi yang sesuai dengan yang dibutuhkan. Dengan adanya
pengmbangan sistem informasi ini, diharapkan mampu mengatasi permasalahan- permasalahan yang ada pada PT Amarta Sayap Merah, yang ada sebelumnya pada
sistem yang sedang berjalan di PT Amarta Sayap Merah. Hal ini akan membantu efektifitas waktu pekerjaan menjadi lebih cepat dan meminimalisir kesalahan.
Sistem informasi ini diharapkan dapat membantu mengatasi masalah yang ada dan dapat menghasilkan informasi yang cepat, tepat, dan akurat.
4.1.3. Perancangan Prosedur yang Diusulkan
Perancangan sistem yang diinginkan ini merupakan pengembangan dari sistem yang sedang berjalan yang bersifat manual menjadi terkomputerisasi.
Perancangan prosedur yang di usulkan ini dibuat agar meminimalkan kekurangan, kelemahan, dan mengatasi masalah yang dihadapi.Perancangan prosedur ini
diharapkan dapat memberi solusi untuk alternatif baru yang dapat memaksimalkan sistem informasi Service Online pada PT Amarta Sayap Merah. Tahapan
perancangan sistem ini akan dijelaskan dengan menggunakan pemodelan sistem informasi berorientasi terstruktur.
4.1.3.1. Diagram Konteks
Diagram Konteks merupakan diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Berikut Diagram Konteks yang
diusulkan pada PT Amarta Sayap Merah adalah sebagai berikut :
Sistem informasi Pelayanan Service
Konsumen
Kasir
Informasi data valid, info form service
Mengisi form service, registrasi data member Konfirmasi data login, info form pembayaran
Data login, verifikasi pembayaran service
Gudang
Data login, info data po dan spare part
Konfirmasi data login, verifikasi po dan spare part
Pemimpin
Laporan data service, konfirmasi data login
Data login, verifikasi data service
Gambar 4.1 Diagram Konteks Pelayanan Service yang di usulkan.
4.1.3.2. Data Flow Diagram
Dalam proses data flow diagram yang di usulkan ini menggambarkan tentang aliran data yang terjadi di dalam sistem informasi service online. Berikut
ini adalah penjabaran tentang DFD yang di usulkan : a. DFD Level 1
Pada Data Flow Diagram DFD akan diuraikan tentang gambaran dan penjelasan tentang system yang sedang di usulkan. Data Flow Diagram nya adalah sebagai
berikut
File User
4.0 Pembuatan
laporan 3.0
Pembelian barang 1.0
Pengolahan data login
2.0 Pengolahan data
service dan pembayaran
Konsumen
Pemimpin Kasir
Gudang
Data User
D at
a U
se r
D at
a U
ser
Data User
Data User Konfirmasi Data User valid
K onfi
rma si
D at
a U
se r
va lid
K o
nfi rma
si Dat
a U
se r
va lid
Konfirmasi Data User valid
File Motor File Part
Data Parts, Data Motor, Data Service File Jasa
Data Jasa Data Motor
File Penjualan Data Penjualan
Info Form Service
File Pembelian
File Supplier Data Penjualan
Data Part
Dat a
Pem be
lian
File Mekanik Data Mekanik
D at
a Pe
nj ua
la n
Data Pembelian
Data Penjualan dan data Pembelian Data Supplier
Data Mekanik Data Penjualan
Data User
Data Penjualan Data Jasa
Data Part
Data Motor
Data Supplier Data Part
Data Pembelian
Data Pembelian
Dat a
Pe mbe
lian
Ga
mbar 4.2
D F
D L
ev el 1
P ela
y an
an S
ervi ce
y an
g se
d an
g di us
ulka n
.
b . DF
D Le v
el 2 p rose
s 1 Ga
mbar D
F D
L eve
l 2
P rose
s 1
ini men
gg amb
ar
de tail
prose s
d ari
D F
D L
ev el
1 prose
s 1.0 y
an g
meliput i prose
s da fta
r da ta us
er, membua
t data lo
g in.
Konsumen
1.1 Daftar data user
File User Data User
Gudang
Pemimpin Kasir
1.2 Membuat data
login
1.3 Ubah data
Dat a U
se r
Data User
Dat a U
se r
Dat a U
se r
Konfirmasi Data login
K onf
ir m
as i Da
ta Us
er V
al id
Konf ir
m as
i Dat a
U se
r va lid
K onf
ir m
as i D
at a
Us er
va lid
D at
a us er
l am
a Dat
a us er
ba ru
Data User baru Data User lama
Dat a U
se r
Data User Service
Advisor Data User
Konf ir
m as
i Dat a
U se
r va lid
Data User lama D
at a Us
er ba
ru
Gambar 4.3 DFD Level 2 Proses 1 Pelayanan Service yang sedang di usulkan. c. DFD Level 2 proses 2
Gambar DFD Level 2 Proses 2 ini menggambar detail proses dari DFD Level 1 proses 2.0 yang meliputi proses baca login, input data motor,part,jasa, tambah data
penjualan, edit data, dan hapus data.
Konsumen
File User
2.1 Baca Login
2.5 Tambah data
penjulan
Data User Konfirmasi Data User valid
Data User
2.2 Input Data
motor,part,jasa
Data User valid
File Motor File jasa
File Part D
at a
P ar
t
2.4 Hapus Data
2.3 Edit Data
In fo
D at
a F
orm S
er vi
ce
File Penjualan Data
Penjualan
Kasir
Data User Konfirmasi Data User valid
D at
a P
enj ua
la n
D at
a P
en ju
al an
Data Penjualan
D at
a P
enj ua
la n
D at
a Pa
rt
Da ta
P ar
t D
at a
Mot o
r Da
ta Mot
or
Data Motor Da
ta Ja
sa Da
ta J
as a
D at
a ja
sa Data Mekanik
File Mekanik
Service Advisor
Data U ser
Konfirm asi Data
User va lid
2.6 Verifikasi data
jasa
Data jasa Da
ta jas
a Data
Mekanik
Da ta
P art
D at
a P
art D
at a
P ar
t
D at
a M
ot or
Data Motor D
at a
Ja sa
D at
a Ja
sa Data
Penjualan Data
Penjualan D
at a
P en
ju al
an Da
ta Mot
or D
at a
ja sa
Gambar 4.4 DFD Level 2 Proses 2 Pelayanan Service yang sedang di usulkan.
d. DFD Level 2 proses 3 Gambar DFD Level 2 Proses 3 ini menggambar detail proses dari DFD Level 1
proses 3.0 yang meliputi proses baca login, input data pembelian dan part, edit data pembelian, hapus data pembelian.
Gudang File User
3.1 Baca Login
Data User Konfirmasi Data User valid
Da ta
U ser
3.2 Input Data
prmbelian dan part
Data User valid
File Part File Supplier
File Pembelian Da
ta p
em b
eli an
Data Supplier Data Part
3.4 Hapus Data
Pembelian 3.5
Edit Data Pembelian
D at
a P
em b
eli an
d an
p art
Data pembelian Data pembelian
D at
a P
art
Da ta
P art
Da ta
p em
b eli
an Data pembelian
Data Part D
at a
P art
Data pembelian Da
ta P
art
Gambar 4.5 DFD Level 2 Proses 3 Pelayanan Service yang sedang di usulkan. 4.1.4. Perancangan Basis Data
Perancangan Basis Data ditunjukan untuk merancang bentuk-bentuk tabel dan menggambarkan hubungan antar tabel tersebut. Penggunaan basis data database
ini ditunjukan agar dalam pengoprasian dan pengimplementasian sistem diperoleh informasi yang lengkap.
4.1.4.1. Normalisasi Proses normalisasi merupakan proses pengelompokan data dan elemen menjadi
tabel-tabel yang menunjukan entity atau relasi. Pada proses normalisasi selalu diuji beberapa kondisi sehingga menjadi kondisi yang diharapkan.
NORMALISASI 1 : Tabel Service :
NORMALISASI 2 : Tabel User =
{Id_user,user_name,password,akses, nama_user, alamat_user ,telp_user ,hp_user}
Tabel Part = {Id_part, nama_part, merk_part, cat_part, buy_part, price_part, stok_part,
low_iven_part, image_part} Tabel Penjualan_Part =
{ Id_service, Id_part, qty_part, harga_part, jumlah_part }
Tabel Service = {Id_service, id_user, id_mekanik, nopol_motor, tgl_service,
jam_service, keluhan_service, anilisis_sa, kilometer, total_service, konf_tambahan_service, estimasi_selesai, saran_mekanik, tanki_awal,
catatn_lain, status_service } Tabel Pembelian =
{Id_pembelian, Id_supplier, id_part tgl_pembelian, qty_pembelian, stat_pembelian, }
Tabel Id_Jasa =
{Id_jasa, id_mekanik, id_user, nama_jasa, harga_jasa, } Tabel Service_Bayar =
{ id_jasa, harga_service, jumlah_service, tanggal_service} Tabel Motor =
{ nopol_motor,Id_user, nomes_motor, tipe_motor, tahun_motor, km_motor} Tabel Mekanik =
{Id_mekanik, nama_mekanik} Tabel Supplier =
{Id_supplier, nama_supplier, alamat_supplier, telp_supplier} 4.1.4.2. Relasi Tabel
Relasi tabel adalah bagan yang menggambarkan hubungan antar tabel satu dengan tabel yang lain sehingga membentuk basis data, dan adapula tabel yang
tidak ada hubungan antara tabel satu dengan yang lainnya. Adapun Relasi Tabel dari pembangunan Sistem Penjualan pada PT Amarta Sayap Merah.
Gambar 4.6 Relasi Tabel
4.1.4.3. Entity Relationship Diagram