Jurnal Ilmiah Komputer dan Informatika KOMPUTA
7
Edisi. 01 Volume. 01, Maret 2016 ISSN : 2089-9033
Setelah melihat perbandingan antara tabel 3.6 dan tabel 3.7, perangkat keras hardware yang
dimiliki oleh PT. Indoto Tirta Mulia saat ini sudah memenuhi standar kebutuhan minimum spesifikasi
perangkat keras
yang dibutuhkan
untuk menggunakan Sistem Informasi CRM yang akan
dibangun. 2.9.2
Analisis Kebutuhan Perangkat Lunak
Adapun perangkat lunak software yang digunakan oleh PT. Indoto Tirta Mulia dapat dilihat
pada tabel 4. Tabel 4. Analisis kebutuhan perangkat lunak di PT.
Indoto Tirta Mulia
No Perangkat Keras
Spesifikasi
1 Sistem Operasi
Microsoft Windows 7 2
Aplikasi Perangkat Kerja
Microsoft Office 2010 3
Web Browser Internet Explorer dan
Google Chrome Sedangkan spesifikasi minimum perangkat
lunak yang dibutuhkan PT. Indoto Tirta mulia untuk dapat menjalankan aplikasi yang dibangun dapat
dilihat pada tabel 5.
Tabel 5. Analisis Kebutuhan Perangkat Lunak Yang Diusulkan
No Perangkat Keras
Spesifikasi
1 Sistem Operasi
Microsoft Windows XP 2
Aplikasi Perangkat Kerja
Microsoft Office 2007 3
Web Browser Internet Explorer dan
Google Chrome Perangkat lunak software yang telah
dimiliki PT. Indoto Tirta Mulia saat ini sudah memenuhi standar kebutuhan minimum spesifikasi
perangkat lunak
yang dibutuhkan
untuk menggunakan Sistem Informasi CRM yang akan
dibangun.
2.9.3 Analisis Pengguna
Analisis pengguna
dimaksudkan untuk
mengetahui siapa saja user yang terlibat dalam penggunaan perangkat lunak Sistem Informasi yang
akan dibangun, sehingga diharapkan user yang menggunakan perangkat lunak software dapat
memenuhi beberapa kriteria dalam menggunakan perangkat lunak. Adapun pihak perusahaan yang
terlibat dalam penggunaan perangkat lunak dapat dilihat pada tabel 6.
Tabel 6. Analisis Pengguna yang sedang berjalan
User yang akan menggunakan perangkat lunak yang akan dibangun ini minimal harus
menguasai beberapa spesifikasi berikut dan dapat dilihat pada tabel 7.
Tabel 7. Analisis Pengguna yang diusulkan
2.10 Analisis Kebutuhan Fungsional
Analisis Kebutuhan Fungsional merupakan analisis yang menjelaskan aliran data ataupun
informasi yang
mencakup penggambaran,
perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu
kesatuan yang utuh dan berfungsi dalam proses pembuatan perangkat lunak yang akan dibangun.
2.10.1 Diagram Konteks Context Diagram
Diagram konteks menggambarkan aliran data sistem secara umum. Didalamnya termasuk apa saja
yang menjadi input, output dan entitas eksternal yang berhubungan dengan sistem. Diagram konteks
yang digunakan untuk pembangunan aplikasi Customer Relationship Management dapat dilihat
pada gambar 2.
Jurnal Ilmiah Komputer dan Informatika KOMPUTA
8
Edisi. 01 Volume. 01, Maret 2016 ISSN : 2089-9033
Gambar 2. Diagram Konteks
2.10.2 Data Flow Diagram
Data flow diagram DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data
disimpan, proses apa yang menghasilkan data tersebut dan transaksi antara data yang tersimpan
dan proses yang dikenakan pada tersebut.
Gambar 3. Data Flow Diagram DFD Level 1
2.10.3 Spesifikasi Proses
Spesifikasi proses
digunakan untuk
menggambarkan proses model aliran data yang terdapat pada Data Flow Diagram DFD.
Spesifikasi proses yang ada pada system dapat dilihat pada tabel 8.
Tabel 8. Spesifikasi Proses
2.10.4 Kamus Data
Kamus data merupakan deskripsi formal untuk menjelaskan semua data yang tercangkup
dalam DFD, maka digunakan kamus data. Kamus data yang terdapat pada system yang dibuat dapat
dilihat pada table 9.
Tabel 9. Kamus Data
2.11 Perancangan Sistem
Perancangan merupakan
tahap yang
dilakukan setelah melakukan tahap analisis. Pada bagian ini dijelaskan perancangan sistem CRM yang
akan dibangun. 2.11.1 Skema Relasi
Skema relasi menggambarkan data yang saling berhubungan antar beberapa data dan
batasannya. Skema yang digambarkan dapat dilihat dari gambar 4. di bawah ini:
Gambar 4. Skema Relasi
Sistem Informasi CRM
PT. Indoto Tirta Mulia
pelanggan
Purchasing Direktur Wakil
Direktur
Data Pelanggan Info Pelanggan
Data Purchasing Info Purchasing
Data Direktur Wakil Direktur
Info Direktur Wakil Direktur
pengunjung
Data Pengunjung
Info Pengunjung
KA Produksi Produksi
R D
Data KA Produksi Produksi
Info KA Produksi Produksi
Data R D Info R D
Direktur Wakil Direktur R D
Purchasing KA. Produksi Produksi
Pelanggan Pengunjung
1.0 Melakukan
Login Data Login
Info Login Data Login
Info Login Data Login
Info Login Data Login
Info Login 2.0
Mengakses Lupa Password
Data Login Data Login
Info Login Info Login
D a
ta L
o g
in D
a ta
L o
g in
Info Login Info Login
t_admin Data Login
Data Login Data Login
Data Login 3.0
Pengolahan Data Kategori
4.0 Pengolahan Data
Produk 5.0
Pengolahan Data Promosi
D a
ta K
at e
g o
ri In
fo K
at eg
o ri
D a
ta P
ro d
u k
In fo
P ro
d u
k D
a ta
P ro
m o
si In
fo P
ro m
o si
t_kategori t_produk
t_promosi Data Kategori
Data Kategori Data Produk
Data Produk Data Promosi
Data Promosi Data Promosi
Info Promosi
6.0 Pengolahan Data
Kuesioner Data Kuesioner
Info Promosi
t_soal_kuesioner Data Kuesioner
Info Kuesioner 7.0
Melihat Hasil Saran Kepuasan
Pelanggan D
a ta
S a
ra n
K e
p u
a s
a n
P e
la n
g g
a n
In fo
S a
ra n
K e
p u
a s
a n
P e
la n
g g
a n
t_jawaban_kuesioner t_kano_kuesioner
t_saran_kuesioner Data Saran
Data Saran Data Jawaban
Data Jawaban Data Kepuasan Pelanggan
Data Kepuasan Pelanggan
8.0 Pengolahan Data
Transaksi 9.0
Konfirmasi Transaksi
Pelanggan D
a ta
T ra
n s
a ks
i In
fo T
ra n
sa ks
i D
a ta
K o
n fi
rm a
si T
ra n
sa k
si In
fo K
o n
fi rm
as i T
ra n
sa ks
i t_faktur
t_detail_faktur t_konfirmasi_pembayaran
Data Transaksi Data Transaksi
Data Transaksi Data Transaksi
Data Konfirmasi Transaksi Data Konfirmasi Transaksi
11.0 Pengolahan
Admin D
a ta
A d
m in
In fo
A d
m in
Data Admin Data Admin
12.0 Pengolahan Email
t_email Data Email
Data Email D
a ta
E m
a il
In fo
E m
ai l
14.0 Melihat Kritik dan
Saran 15.0
Melihat Komplain
D a
ta K
ri ti
k d an
S a
ra n
In fo
K ri
ti k d
an S
ar an
D a
ta K
o m
p la
in In
fo K
o m
p la
in t_komplain
t_kritik_saran
D a
ta K
o m
p la
in D
a ta
K o
m p
la in
D a
ta K
ri ti
k d an
S a
ra n
Data Kritik dan Saran 13.0
Melihat Hasil Pengelompokan
Pelanggan D
a ta
K e
lo m
p o
k P e
la n
g g
an In
fo K
el o
m p
o k P
el an
g g
a n
D a
ta K
e lo
m p
o k P
e la
n g
g an
D a
ta K
e lo
m p
o k P
e la
n g
g an
10.0 Pengolahan
Pelanggan D
a ta
P el
an g
g an
In fo
P e
la n
g g
an
t_pelanggan Data Pelanggan
Data Pelanggan D
a ta
K e
lo m
p o
k P e
la n
g g
an D
a ta
K e
lo m
p o
k P e
la n
g g
an 16.0
Melakukan Login
D a
ta L
o g
in In
fo L
o g
in 17.0
Mengakses Lupa Password
D a
ta L
o g
in In
fo L
o g
in
Data Login Data Login
Data Login Data Login
18.0 Melihat Data
Produk 19.0
Melihat Data Promosi
20.0 Melakukan
Transaksi 21.0
Mengisi Kuesioner D
a ta
K u
e si
o n
e r
D a
ta P
ro d
u k
Info Produk Data Promosi
Info Promosi Data Transaksi
In fo
T ra
n sa
ks i
In fo
K u
es io
n er
Data Produk D
a ta
P ro
d u
k Data Promosi
Data Promosi t_keranjang
D a
ta T
ra n
sa ks
i Data Transaksi
Data Transaksi Data Transaksi
Data Transaksi Data Transaksi
D a
ta K
u e
si o
n e
r
Data Kuesioner Data Kuesioner
Data Kuesioner Data Kuesioner
Data Kuesioner
22.0 Memberikan
Komplain 23.0
Memberikan Kritik dan Saran
Info Produk Data
Produk 24.0
Melakukan Registrasi
Data Registrasi
In fo
R eg
is tr
as i
Data Registrasi Data Registrasi
D a
ta P
ro m
o si
In fo
P ro
m o
si t_pengunjung
Data Pengunjung Data Pengunjung