Combinepdf
Combinepdf
SKRIPSI
Oleh:
REZEKI RAMADHANI
NIM. 1613000104
Alhamdulillah penulis ucapkan puji syukur atas kehadirat Allah SWT yang
beriringkan salam tak lupa penulis tujukan kepada Nabi Besar Muhammad SAW
Jaya Printing”.
Skripsi ini disusun untuk melengkapi salah satu syarat dalam menyelesaikan
ini perkenankanlah saya untuk menyampaikan rasa terima kasih yang tulus dan
tak terhingga kepada pihak – pihak yang telah memberikan bantuan, bimbingan,
saran, dukungan secara moral maupun materil dari awal hingga selesainya
penyusunan skripsi ini. Pada kesempatan ini saya ingin mengucapkan terimakasih
yang sebesar
– besarnya kepada:
Medan.
Utama Medan.
i
4. Ibu Dr. Rika Rosnelly, S.Kom, M.Kom, selaku Ketua Universitas Potensi
5. Ibu Lili Tanti, M.Kom, selaku Wakil Ketua I Universitas Potensi Potensi
Utama Medan.
6. Ibu Ratih Puspasari, M.Kom, selaku Dekan Fakultas Teknik Dan Ilmu
Komputer.
7. Ibu Mas Ayoe Elhias Nst, M.Kom, selaku Ketua Program Studi
terimakasih atas dorongan baik moril maupun materil , serta doa yang
tulus selama ini sehingga penulis dapat menyelesaikan skripsi ini dengan
baik.
10. Bapak Zerwin, Selaku Pimpinan Samudra Jaya Printing yang telah
Printing
11. Terkhusus untuk sahabat penulis terima kasih atas motivasi dan
bantuannya. Penulis menyadari bahwa masih ada banyak kekurangan, untuk itu
penulis sangat mengharapkan kritik dan saran yang dapat membangun dan
penyempurnaan
penulisan skripsi ini. Semoga skripsi ini dapat berguna bagi siapa saja yang
Penulis,
Rezeki Ramadhani
DAFTAR ISI
KATA PENGANTAR..........................................................................................i
DAFTAR ISI.........................................................................................................iv
DAFTAR GAMBAR...........................................................................................vii
DAFTAR TABEL................................................................................................x
DAFTAR LAMPIRAN........................................................................................xi
BAB I PENDAHULUAN......................................................................................1
1.3.1. Tujuan........................................................................................4
1.3.2. Manfaat......................................................................................5
II.2.1. Data..........................................................................................13
II.2.2. Sistem.......................................................................................14
II.2.3. Informasi..................................................................................14
II.2.7. Normalisasi..............................................................................20
II.2.8. Xampp......................................................................................22
II.2.9. PHP..........................................................................................23
II.2.10. MySql.....................................................................................24
II.2.12. Website..................................................................................31
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR GAMBAR
x
DAFTAR LAMPIRAN
xi
BAB I
PENDAHULUAN
BAB I
PENDAHULUAN
produksi produk percetakan dan penjualan produk percetakan yang bertipe make
manejem customer yang baik. Salah satu konsep yang dapat diadopsi untuk
1
2
system yang baru maka pelanggan dan pihak perusahaan akan dapat melakukan
masih lambat sehingga perusahaan banyak menerima keluhan dan masukan dari
langsung, dimana belum ada sistem pelayanan customer pada Samudera Jaya
Printing yang dapat diakses secara online dan menyebabkan sulitnya customer
Dengan merancang sistem yang baru pada Samudra Jaya Printing yaitu
aplikasi E-CRM sangat tepat untuk mengatasi kendala yang dihadapi dan dapat
tersebut khususnya tentang harga printing dan kualitas. Hal ini menjadi sarana
pelanggan dan pihak perusahaan akan dapat melakukan kerja sama yang baik
cepat.
secara online.
2. Data input terdiri dari data printing, data penjualan, data customer, dan data
bank transfer.
MySql.
I.3.1 Tujuan
I.3.2 Manfaat
pada perusahaan.
Pada studi ini penulis mengutip dari beberapa bacaan yang berkaitan dengan
berupa teori ataupun beberapa pendapat dari beberapa buku bacaan ataupun
buku diktat yang dipergunakan selama kuliah. Hal ini dimaksudkan untuk
memberikan landasan teori yang kuat melalui buku-buku atau literatur yang
penulis gunakan.
b. Interview (Wawancara)
sistem yang sedang berjalan, dan kelemahan dari sistem yang ada sehingga
Pengembangan sistem dapat berupa menyusun suatu sistem yang baru dan
sebagai berikut :
1. Analisis Kebutuhan
Berisi tentang hal-hal yang harus ada pada hasil perancangan agar mampu
menyelesaikan masalah yang ada sesuai tujuan. Data yang dibutuhkan dalam
2. Desain Sistem
perancangan Unified Modelling Language yaitu use case diagram, class diagram,
3. Tools
membangun sistem yang baru adalah perseonal computer core I3, PHP dan
MySql.
4. Metode
5. Pengujian Program
pengujian fungsional dan pengujian ketahanan sistem. Pengujian secara black box
(interface) yaitu pengujian perangkat lunak yang tes fungsionalitas dari aplikasi
yang bertentangan dengan struktur internal atau kerja. Pengetahuan khusus dari
kode aplikasi atau struktur internal dan pengetahuan pemrograman pada umumnya
dirancang.
6. People
keluhan pelanggan pada Samudera Jaya Printing sudah melewati tahap validasi
dan verifikasi dan siap untuk digunakan oleh Samudera Jaya Printing dan
Adapun yang menjadi kontribusi penelitian ini pada sistem yang dirancang
berikut :
BAB I PENDAHULUAN
Pada bab ini berisikan dasar pemikiran, kebutuhan atau alasan yang
skripsi, terdiri dari latar belakang, ruang lingkup masalah, tujuan dan
10
Pada bab ini berisikan tentang studi literatur dan dasar teori yang
Pada bab ini berisikan analisa masalah pada sistem yang berjalan,
interface.
penelitian.
BAB II
TINJAUAN PUSTAKA
BAB II
TINJAUAN PUSTAKA
berikut ini
hasil penelitian mempertahankan pelanggan yang sudah ada jauh lebih mudah
mampu mengatasi masalah yang ada salah satu langkah yang juga dapat
11
12
Management pada Cetta Mom and Baby Spa Pontianak”. Tujuan dari
penelitian ini untuk merancang aplikasi E-CRM pada perusahaan Cetta Mom
and Baby Spa Pontianak dengan memberikan layanan informasi secara online
dalam hal reservasi jasa treatment yang up-date. Metode penelitian yang
atau yang biasa dikenal dengan Research and Development. Hasil penelitian
memberikan efek timbal balik antara pengguna, dengan pihak radio demi
II.2.1. Data
aturan ukuran dan aturan keputusan untuk menentukan keputusan dan penyebaran
tanda-tanda kesalahan dan umpan balik guna mencapai tujuan. (Aris, 2015)
yang berasal dari kata “datum” yang berarti fakta atau bahan-bahan keterangan.
Data merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi. Data adalah
fakta yang jelas lingkup, tempat, dan waktunya. (Priyo Sutopo,dkk, 2016).
II.2.2. Sistem
sistem komputer dapat terdiri dari subsistem perangkat keras dan subsistem
14
keras (hardware) dapat terdiri dari alat masukan, alat pemroses, alat keluaran dan
sedemikian rupa sehingga dapat mencapai satu kesatuan yang terpadu. Dalam
buku Analisa dan Design Sistem Informasi Pendekatan Terstruktur Teori dan
Praktek Aplikasi Bisnis, sistem adalah suatu jaringan kerja dari prosedur-prosedur
kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu (Deppi Linda :
2016 : 62).
II.2.3. Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
1. Akurat (Accurate)
Berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau
maksudnya.
Informasi yang sudah usang tidak akan mempunyai nilai logika karena
3. Relevan (Relevance)
: 62-63).
dari suatu sistem informasi atau informasi dapat dikatakan baik jika
efektif.
yang baik dan efisien kepada para pengguna sistem pada saat berhubungan
dengan organisasi.
16
(hardware).
Basis data merupakan kumpulan dari data yang saling berhubungan satu
dihasilkan berkualitas.
teknologi informasi, dan prosedur kerja), ada sesuatu yang diproses (data
termasuk dalam bisnis. Salah satu tujuan penerapan sistem informasi dalam
dari sistem informasi yang dapat mendukung dalam bidang bisnis. Kemampuan
berikut :
perangkat lunak dan perangkat keras dari suatu sistem. (Andy Victor, 2015).
19
sebuah strategi bisnis dimana terjadi sebuah proses yang dibangun untuk
sama untuk baik bagi karyawan maupun bagi konsumen, dengan demikian
data-data yang dihasilkan melalui proses operational. Pada fase ini meliputi
dengan pelanggannya.
d. Meningkatkan pendapatan
II.2.7. Normalisasi
dalam logical desain sebuah basis data relasional yang mengelompokkan atribut
dari suatu tabel sehingga membentuk struktur tabel yang normal. Adapun kriteria
tabel dikatakan normal adalah ketika tidak ada kerangkapan data (redudansi data).
2. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel
dalam normalisasi dimulai dari tahap paling ringan (1NF) hingga paling ketat
(5NF). Biasanya hanya sampai pada tingkat 3NF atau BCNF karena sudah cukup
Adapun aturan dalam normalisasi adalah suatu tabel dikatakan baik (efisien)
(Dependency Preservation).
Jika kriteria ketiga (BCNF) tidak dapat terpenuhi, maka paling tidak tabel
tersebut tidak melanggar Bentuk Normal tahap ketiga (3rd Normal Form / 3NF).
Pada penelitian ini formula yang dibuat sampai memenuhi bentuk normal ke 3
II.2.8. XAMPP
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
23
II.2.9. PHP
sebuah web dan bisa digunakan pada dokumen HTML.PHP dirancang untuk
dapat bekerja sama dengan database server dan dibuat sedemikian rupa sehingga
mudah. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi
dimana aplikasi tersebut yang dibangun oleh PHP pada umumnya akan
memberikan hasil pada web browser, tetapi proses secara keseluruhan dijalankan
PHP atau kependekan dari Hypertext Preprocessor adalah salah satu bahasa
pengembangan web dan dapat ditanamkan pada sebuah skripsi HTML. Bahasa
Java, dan Perl serta mudah untuk dipelajari. PHP merupakan bahasa scripting
pengertian lain PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu
mengolah suatu data dan mengirimkannya kembali ke web browser menjadi kode
II.2.10. MySql
pembuat database yang bersifat open source, artinya semua orang dapat
menggunakannya dan dapat dijalankan pada semua platform baik windows maupun
linux. MySQL juga merupakan sebuah perangkat lunak sistem manajemen basis
data SQL yang bersifat jaringan sehingga dapat digunakan intuk aplikasi multi
user. MySQL juga sering dikenal dengan nama sistem manajemen database
relasional. Suatu database relasional menyimpan data dalam table yang terpisah.
Tabel -table tersebut terhubung oleh suatu relasi terdefinisi yang memungkinkan
Imemperoleh kombinasi data dari beberapa table dalam suatu permintaan. Untuk
mereka tentang sebuah sistem dalam format yang standar, mudah dimengerti, dan
dihasilkan oleh proses pembuatan perangkat lunak, seperti pada pemodelan bisnis
dan sistem non perangkat lunak lainnya). UML juga menggunakan class dan
operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan peranti
lunak dalam bahasa-bahasa berorientasi objek seperti C++, Java, C#, atau
sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan
Simbol-simbol yang digunakan dalam use case diagram dapat dilihat pada
object beserta hubungan satu sama lain seperti pewarisan, asosiasi, dan lain-lain (I
direalisasikan oleh satu use case atau lebih. Aktifitas menggambarkan proses yang
28
(fork dan join) digunakan titik sinkronisasi yang dapat berupa titik, garis
horizontal atau vertical. Activity diagram dapat dibagi menjadi beberapa object
sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang
(waktu) dan dimensi horizontal (obyek– obyek yang terkait). Sequence Diagram
yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output
II.2.12. Website
1. Media Promosi
2. Media Pemasaran
3. Media Informasi
4. Media Pendidikan
penjualan Samudra Jaya Printing dipasarkan hingga sekitaran luar kota. Seiring
baik dengan pelanggan, maka dibutuhkan suatu konsep manejem customer yang
baik. Salah satu konsep yang dapat diadopsi untuk merespon hal ini adalah
disebut E-CRM. Ada banyak sekali alasan mengapa penerapan E-CRM sangat
maka pelanggan dan pihak perusahaan akan dapat melakukan kerja sama yang
32
33
berasal dari berbagai kota. dengan memanfaatkan website sebagai sarana untuk
Sistem CRM ini memiliki hubungan dengan bagian-bagian lain sesuai dengan
1. CRM – Marketing
skala besar.
2. CRM – Sales
3. CRM – Service
penjualan produk.
proses yang berorientasi pada pelanggan yang digambarkan dalam analisis fase
1. Tahap Acquire
Printing adalah ketika calon pelanggan (non member) tertarik akan produk
atau jasa yang ditawarkan, tahap ini terdiri dari modul company profile dan
register.
1. Company Profile
dan UPS System. Hal ini ditunjukan untuk menarik calon pelanggan
perusahaan.
b. Register
lain yang didapat dengan mendaftar menjadi member, salah satunya bisa
2. Tahap Enhance
3. Tahap Retain
kebutuhan kepada pemakai sistem dan untuk memberikan gambaran yang jelas
serta rancang bangun yang lengkap tentang sistem yang akan dibangun.
37
kebutuhan fungsional dari sistem yang bersangkutan. Diagram use case system
Samudra Jaya Printing dapat digambarkan seperti pada Gambar III.2 berikut.
Perancangan E-CRM Dalam Mengatasi Keluhan Pelanggan Pada Samudera Jaya Printing
Login
<<include>>
Registrasi
Katalog
<<include>>
Kuesioner
Pesan Pertanyaan
Pelanggan
<<extend>>
Admin Data Administrator
Pesan Keluhan
Survey Pelanggan
Logout
Pelanggan Pada Samudra Jaya Printing dapat dilihat pada gambar III.3 berikut :
38
Tbl_Administrator
Tbl_pelanggan Tbl_Produk
id_administrator nama
id_produk nama deskripsi harga gambar username
id_pelanggan nama jenis_kelamin tanggal_lahir alamat id_kategori password
telp email password tambah edit hapus 1..* Login Keluar
tambah edit hapus 1..*
1 Tbl_pernyataan
1 1..*
id_pernyataan
Tbl_pesan pernyataan
1 tambah
edit
id_pesan id_pelanggan tanggal
hapus
pesan
1..*
tambah 1
edit hapus 1..*
Tbl_survey
1
id_survey
tanggal
1..*
id_pelanggan
1..*
id_pernyataan
jawaban
tambah
edit
hapus
Bisnis proses yang telah digambarkan pada use case diagram diatas
Activity diagram form input data login dapat dilihat pada Gambar III.4.
Sebagai berikut :
Login Admin
Admin Sistem
Salah
Benar
Menu Utama
Activity diagram form Kategori dapat dilihat pada Gambar III.5. sebagai
berikut :
40
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Activity diagram form Produk dapat dilihat pada Gambar III.7. sebagai
berikut:
42
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Activity diagram form Pesan Dan Pertanyaan dapat dilihat pada Gambar III.8.
sebagai berikut
:
43
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Activity diagram form Pesan Keluhan dapat dilihat pada Gambar III.9.
sebagai berikut :
44
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Activity diagram form Survey Pelanggan dapat dilihat pada Gambar III.10.
sebagai berikut :
45
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Aktifitas sistem yang dilakukan oleh pengguna untuk melihat laporan Log Out
III.11 berikut:
46
Admin Sistem
Form Register
Pelanggan Sistem
Activity diagram form input data login dapat dilihat pada Gambar III.13.
Sebagai berikut :
48
Login Admin
Pelanggan Sistem
Salah
Benar
Menu Utama
Activity diagram form Produk dapat dilihat pada Gambar III.14. sebagai
berikut :
49
Pelanggan Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Activity diagram form Pesan Keluhan dapat dilihat pada Gambar III.15
sebagai berikut
:
50
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Activity diagram form Survey Pelanggan dapat dilihat pada Gambar III.16.
sebagai berikut
:
51
Admin Sistem
Klik Tambah
Isi Data
Ya
Klik Simpan Data Tersimpan
Tidak
Kil Edit
Ubah Data
Klik Update
Ya
Pilih Data
Tidak
Klik Hapus
Ya
Data Terhapus
Tidak
Aktifitas sistem yang dilakukan oleh pengguna untuk melihat laporan Log Out
III.17 berikut:
52
Pelanggan Sistem
Sequence diagram login dapat dilihat pada Gambar III.18. Sebagai berikut :
53
III.20 berikut :
55
berikut :
56
III.23 berikut :
58
Sequence diagram login dapat dilihat pada Gambar III.26. Sebagai berikut
Adapun Activity Diagram Form data registrasi yang di lakukan dapat dilihat
Tampilkan Fom ()
Tampil Registrasi
Invalid ()
Keluar
Serangkaian kegiatan yang dilakukan oleh Admin pada form Produk dapat
III.29 berikut :
63
ngga 1:
n Akses(
)
2:
Memilih 4: Tampil 5: Keluar Program ()
menu
Laporan
Out
65
mengenai struktur tabel ini dapat dilihat pada tabel III.1 di bawah ini:
mengenai struktur tabel ini dapat dilihat pada tabel III.2 di bawah ini:
mengenai struktur tabel ini dapat dilihat pada tabel III.3 di bawah ini:
mengenai struktur tabel ini dapat dilihat pada tabel III.4 di bawah ini:
mengenai struktur tabel ini dapat dilihat pada tabel III.5 di bawah ini:
mengenai struktur tabel ini dapat dilihat pada tabel III.6 di bawah ini:
selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.7 di bawah
ini:
mengenai struktur tabel ini dapat dilihat pada tabel III.8 di bawah ini:
pengguna:
LoginDaftar
Samudera Jaya
Printing
Cari Produk
Nama lengkap
Email Anda
Jenis Kelamin
Tanggal Lahir
Alamat Anda
No Telp
Password baru
Daftar
3. Desain Pemesanan
Login Daftar
Samudera Jaya Printing
Cari Produk
Pengiriman Gratis
Nama Pelanggan Email
Tanpa Biaya Tambahan
Kirim
dari user interface. Adapun rancangan login dapat dilihat pada Gambar III.35.
sebagai berikut :
72
Login
Username
Password
Login
Desain Menu Utama Admin terlihat terlihat pada gambar III.36 berikut :
73
Menu
Data Administrator
Data Administrator
Menu
Data Kategori
Tambah
Menu
Tambah
Menu
Desain Form Pesan Dan Pertanyaan (E-CRM) terlihat pada gambar III.40
berikut :
Menu
Desain Form Pesan / Keluhan Anda terlihat pada gambar III.41 berikut :
76
Survey Pelanggan
Survey Pelanggan
Selesai