Anda di halaman 1dari 60

BAB IV

ANALISIS SISTEM BERJALAN DAN RANCANGAN SISTEM

YANG DIUSULKAN

A. Profil Perusahaan

1. Profil Singkat Oxcart Print

Oxcart Print adalah suatu usaha yang bergerak di bidang jasa design

dan printing yang melayani kebutuhan design dan cetak (sablon) baju kaos

yang sesuai dengan kebutuhan dan keinginan para konsumen. Produk kaos

sablon dari Oxcart Print sangat diminati banyak masyarakat dikarenakan

harga nya yang terjangkau dan bersaing.

2. Visi dan Misi Oxcart Print

a. Visi

Memajukan usaha sablon kaos dan profesional dalam melayani konsumen.

b. Misi

1) Membangun usaha sablon kaos yang mampu memberikan kepuasan

kepada pelanggan.

2) Memberikan kualitas produksi dengan harga yang terjangkau.

3) Mengedepankan kualitas produksi dengan harga yang terjangkau.

52
53

4) Menghadirkan lapangan pekerjaan yang profesional dengan situasi

kerja yang produktif.

B. Struktur Organisasi Perusahaan, Tugas dan Tanggung Jawab

Struktur Organisasi adalah susunan sub-sub sistem dengan wewenang dan

tanggung jawab atas pekerjaan yang diembaninya. Dalam organisasi terdapat

struktur yang menerapkan tugas yang akan dibagi. Dalam pelaksanaan kegiatan

rutin di Oxcart Print terdapat aturan yang ditentukan, dalam hal ini struktur

organisasi yang digambarkan garis perintah serta fungsi-fungsi pelaksanaan

tersebut sehingga semua menjadi lancar.

Berikut ini gambar struktur dan keterangan tentang masing-masing tugas

pada Oxcart Print:

Owner

Admin Karyawan

Gambar 4.1
Struktur Organisasi Oxcart Print
Sumber: (Penulis, 2022)
54

1. Tugas dan Wewenang

a. Owner

Merupakan pemilik Oxcart Print yang mempunyai kuasa penuh

sebagai pimpinan dan mempunyai tanggung jawab sebagai berikut:

a) Melaksanakan kebijakan dan program perusahaan untuk memenuhi visi

dan misi perusahaan

b) Mengkoordinasi dan melakukan pengawasan, memimpin dan

memberikan petunjuk kepada para karyawan masing-masing bagian

b. Admin

Bertanggung jawab untuk serangkaian kegiatan sehari-hari yang

berkaitan dengan keuangan, penagihan, informasi dan pencatatan.

c. Karyawan

Karyawan mempunyai tugas-tugas yang sudah ditentukan oleh

atasannya, biasanya karyawan tinggal melaksanakan hal yang

diinstruksikan, seperti menawarkan menu kepada pelanggan dan lain-lain.

Karyawan juga harus memiliki kecepatan, ketepatan, teliti, kesopanan dan

kerapihan.
55

C. Proses Bisnis Sistem Berjalan

1. Proses Pemesanan Produksi Sablon

Pada Oxcart Print pemesanan produksi sablon masih manual atau

konvensional. Berikut ini penjelasan singkat mengenai proses bisnis sistem

berjalan yang dilakukan pelanggan di Oxcart Print.

a. Pelanggan datang langsung ke Oxcart Print untuk melakukan transaksi

pemesanan produksi sablon, pelanggan tersebut menanyakan menu

pemesanan yang ingin di pesan kepada kasir.

b. Kemudian kasir akan mencatat pesanan yang diinginkan pelanggan.

c. Setelah itu, pelanggan membayar DP tanda jadi pemesanan produksi

sablon, sisa pembayarannya akan dilunasi ketika pemesanan sudah

selesai.

D. Aturan Bisnis Sistem Berjalan

a. Proses Penerimaan Pelanggan

Proses ini diawali dengan pelanggan datang langsung ke Oxcart Print

untuk mencari menu sablon dan memesan produksi sablon.

b. Proses Pemesanan

Pelanggan melakukan pemesanan sablon di Oxcart Print dan

mendapatkan informasi tentang sablon yang diinginkan oleh pelanggan, cara

pembeliannya langsung dilakukan di kasir Oxcart Print.


56

c. Proses Pembayaran

Proses pembayaran dilakukan dengan cara manuala di Oxcart Print, dan

pelanggan wajib membayar uang muka tanda jadi selanjutnya sisa

pembayarannya dilunasi pada saat produksi sudah selesai

E. Dekomposisi Fungsi Sistem Berjalan

Sistem Informasi Produksi Sablon Berbasis Desktop di Oxcart Print

Data pelanggan Data pemesanan Data pembayaran Laporan

Pengisian data Pengisian data Melakukan Laporan data


pelanggan pemesanan pembayaran pelanggan

Terima data Terima data Terima data Laporan Data


pelanggan pemesanan pembayaran pemesanan

Catat data Catat data Laporan Data


Nota pembayaran
pelanggan pemesanan pembayaran

Terima nota
pembayaran

Gambar 4.2
Dekomposisi fungsi sistem berjalan
Sumber: (Penulis, 2022)
57

F. Analisis Masukan (Input), Proses dan Keluaran (Output) Sistem Berjalan

1. Analisis Masukan

Merupakan analisis terhadap masukan yang dibutuhkan untuk

rancangan proses-proses pada sistem produksi sablon, dalam perancangan

suatu hal yang paling utama yaitu menentukan masukan (input) dan keluaran

(output) nya, dimana dengan jumlah masukan yang sedikit dapat

menghasilkan output yang banyak dan berkualitas, maka dapat dikatakan jika

itu memang layak. Berikut ini data masukan dan penjelasannya:

a. Nama masukan : pengisian data pelanggan

Sumber : Pelanggan

Fungsi : Untuk mengetahui identitas pelanggan

Media : Kertas

Rangkap : 1 (satu)

Frekuensi : Setiap kali ada pemesanan produksi sablon

Keterangan : Berisi data-data pelanggan

b. Nama masukan : pengisian data pemesanan

Sumber : pelanggan

Fungsi : untuk mencatat data pemesanan

Media : kertas

Rangkap : 1 (satu)

Frekuensi : Setiap ada pemesanan

Keterangan : Berisi tentang data-data pemesanan


58

c. Nama masukan : melakukan pembayaran

Sumber : pelanggan

Fungsi : untuk bukti tanda jadi pemesanan

Media : kertas

Rangkap : 1 (satu)

Frekuensi : Setiap ada pembayaran

Keterangan : Berisi tentang data pembayaran

2. Analisis Proses

1. Proses Pemesanan

Pelanggan mendatangi Oxcart Print untuk memesan produksi sablon

dengan melakukan pemesanan pada bagian kasir, setelah memesan

pelanggan harus membayar uang muka setelah itu akan mendapatkan struk

pemesanan.

3. Analisis Keluaran

Untuk mencapai hasil yang memuaskan, didalam proses transaksi

pemesanan akan menghasilkan keluaran sebagai berikut:

a. Nama keluaran : terima nota pembayaran

Sumber : kasir

Fungsi : Untuk tanda bukti pelanggan telah membayar

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap kali ada transaksi pembayaran


59

Keterangan : Berisi tentang tanggal, hari dan jumlah bayar

pelanggan.

b. Nama keluaran : laporan data pelanggan

Sumber : kasir

Fungsi : Untuk tanda bukti laporan pelanggan ke owner

Media : kertas/file

Rangkap : 1 (satu)

Frekuensi : Setiap ada pelanggan yang mengisi data pelanggan

Keterangan : Berisi tentang data-data pelanggan

c. Nama keluaran : Laporan Data Pemesanan

Sumber : kasir

Fungsi : Untuk melaporkan data pemesanan kepada owner

Media : file

Rangkap : 1 (stau)

Frekuensi : Setiap ada pelanggan yang memesan

Keterangan : Berisi tentang laporan data pemesanan

d. Nama keluaran : Laporan Data Pembayaran

Sumber : kasir

Fungsi : Untuk melaporkan data pembayaran kepada owner

Media : kertas/file

Rangkap : 1 (satu)

Frekuensi : Setiap ada pelanggan yang melakukan membayar


60

Keterangan : Berisi tentang laporan data pembayaran

G. Diagram Alir Data (DAD) Sistem Berjalan (Diagram Konteks, Nol dan

Rinci)

1. Diagram Konteks sistem yang berjalan

Pengisian data pelanggan Terima data pemesanan


Pengisian data pemesanan Terima data pemesanan
pelanggan kasir
Melakukan pembayaran Terima data pembayaran

Catat data pelanggan

Catat data pemesanan


Terima nota pembayaran Sistem Informasi Produksi Nota pembayaran
Sablon Berbasis Desktop di
Oxcart Print
Laporan data pemesanan

Laporan data pembayaran


Laporan data pelanggan

owner

Gambar 4.3
Diagram konteks
Sumber: (Penulis, 2022)
61

2. Diagram Nol sistem yang berjalan

Data_pelanggan

Pengisian data pelanggan Terima data pelanggan


1.0
pelanggan Data Catat data pelanggan
kasir
pelanggan

Data_pemesanan

Terima data pemesanan


Pengisian data pemesanan

2.0
Catat data pemesanan
Data pemesanan

Data_pembayaran

Terima data pembayaran


Melakukan pembayaran
3.0
Data Nota pembayaran
Terima nota pembayaran
pembayaran

Laporan data pelanggan

Laporan data pemesanan 4.0


Owner laporan
Laporan data pembayaran

Gambar 4.4
Diagram Nol
Sumber: (Penulis, 2022)
62

3. Diagram Rinci sistem yang berjalan

a. Diagram Rinci Level 1 Proses 1

1.1 Terima data pelanggan


Pengisian data pelanggan
pelanggan Data kasir
pelanggan

Data_pelanggan

1.2 Catat data pelanggan


Catat data
pelanggan

Gambar 4.5
Diagram Rinci level 1 Proses 1
Sumber: (Penulis, 2022)

b. Diagram Rinci Level 1 Proses 2

Pengisian data pemesanan 2.1 Terima data pemesanan


pelanggan Data kasir
pemesanan

Data_pemesanan

2.2 Catat data pemesanan


Catat data
pemesanan

Gambar 4.6
Diagram Rinci level 1 Proses 2
Sumber: (Penulis, 2022)
63

c. Diagram Rinci Level 1 Proses 3

Melakukan pembayaran 3.1 Terima data pembayaran


pelanggan kasir
Pembayaran

Data_pembayaran

Terima nota pembayaran Nota pembayaran


3.2
Catat data
pemesanan

Gambar 4.7
Diagram Rinci level 1 Proses 3
Sumber: (Penulis, 2022)

d. Diagram rinci level 1 proses 4

4.1 Laporan data pelanggan


Data_pelanggan Laporan data owner
pelanggan

Laporan data pemesanan


4.2
Data_pemesanan Laporan data
pemesanan

4.3 Laporan data pembayaran


Data_pembayaran Laporan data
pembayaran

Gambar 4.8
Diagram Rinci level 1 Proses 4
Sumber: (Penulis, 2022)
64

H. Analisis Permasalahan

Berdasarkan hasil pengamatan, penulis mendapatkan kesimpulan bahwa

beberapa masalah yang timbul pada Oxcart Print, diantaranya sebagai berikut:

1. Sistem pemesanan masih manual

Dalam pemesanan produksi sablon, proses pemesanan masih menggunakan

cara manual yaitu pelanggan mendatangi Oxcart Print kemudian mencatat

data pelanggan dan data pemesanan masih manual dengan menggunakan

media kertas.

2. Penyimpanan data

Dalam proses penyimpanan data masih dilakukan dengan cara di tulis di

kertas sehingga keamanannya kurang terjamin, selain itu untuk pencarian data

membutuhkan waktu yang cukup lama.

3. Laporan

Karena pembuatan laporannya masih manual, jadi laporan yang di serahkan

ke owner kurang terperinci, karena data yang ada kadang ada yang hilang, jadi

laporan yang ada kurang efektif.

I. Alternatif Penyelesaian Masalah

Berdasarkan permasalahan yang terjadi pada sistem informasi produksi

sablon, maka diperlukan alternatif penyelesaian masalah oleh suatu sistem.

Dimana dalam proses pemesanan, pencarian data dan pembuatan laporan harus

efektif dan efisien. Maka penyelesaian nya yaitu dengan membuat aplikasi
65

produksi sablon berbasis desktop dengan menggunakan bahasa pemrograman

java dan MySQL sebagai database nya.

J. Aturan Bisnis Sistem Diusulkan

1. Pemesanan Sablon

Pelanggan melakukan pemesanan sablon di Oxcart Print dan

mendapatkan informasi tentang sablon yang diinginkan oleh pelanggan, cara

pembeliannya langsung dilakukan di kasir Oxcart Print

2. Produksi

Setelah data pemesanan diterima oleh admin, selanjutnya data tersebut

diserahkan ke bagian produksi untuk proses pembuatan sablon yang sudah

ditentukan oleh pelanggan

3. Pembayaran

Proses pembayaran dilakukan dengan cara manuala di Oxcart Print, dan

pelanggan wajib membayar uang muka tanda jadi selanjutnya sisa

pembayarannya dilunasi pada saat produksi sudah selesai.


66

K. Dekomposisi Fungsi Sistem yang Diusulkan

Perancangan Sistem Informasi Produksi Sablon Berbasis Desktop di Oxcart Print

Data pelanggan Data pemesanan Data pembayaran Laporan

input data Input data Laporan data


Pembayaran
pelanggan pemesanan pelanggan

Terima data Terima data Terima data Laporan Data


pelanggan pemesanan pembayaran pemesanan

Simpan data Simpan data Simpan data Laporan Data


pelanggan pemesanan pembayaran pembayaran

Laporan Data
Terima
Konfirmasi Terima nota produksi
konfirmasi
pemesanan pembayaran
pemesanan

Gambar 4.9
Dekomposisi fungsi sistem yang diusulkan
Sumber: (Penulis, 2022)

L. Rancangan Masukan (Input), Proses, dan Keluaran (Output)

1. Rancangan masukan (input) terdiri dari:

a. Nama masukan : Input data pelanggan

Fungsi : untuk mengetahui data-data pelanggan

Sumber : pelanggan

Media : Hard disk

Frekuensi : Setiap kali ada akses pelanggan


67

Keterangan : Berisikan nama, alamat, no hp dan email pelanggan

b. Nama masukan : Input data pemesanan

Fungsi : untuk mengetahui siapa aja yang memesan sablon

Sumber : pelanggan

Media : Hard disk

Frekuensi : Setiap kali ada pesanan

Keterangan : Berisikan data pemesanan pelanggan

c. Nama masukan : pembayaran

Fungsi : untuk bukti tanda jadi

Sumber : Pelanggan

Media : Hard disk

Frekuensi : Setiap kali ada pembayaran yang masuk

Keterangan : yaitu pembayaran dp terlebih dahulu yang

harus di transfer dan sisa pembayarannya setelah

produksi sablon telah selesai.

2. Rancangan proses

a. Proses input data pelanggan

Pelanggan wajib mengisi data pelanggan sebelum melakukan pemesanan.

b. Proses input data pemesanan

Pelanggan memesan sablon dengan datang ke Oxcart Print kemudian

proses pemesanan di input oleh admin.


68

c. Proses input data pembayaran

Pelanggan wajib membayar uang tanda jadi pemesanan atau dp,

kemudian setelah dilakukan pembayaran proses produksi sablon

dilakukan.

d. Laporan

Setelah seluruh data pemesanan, pelanggan dan pembayaran akan

dibuatkan laporan yang nantinya akan diserahkan ke owner.

3. Rancangan keluaran (output) terdiri dari:

a. Nama keluaran : Nota pembayaran

Fungsi : Tanda bukti pembayaran

Sumber : Admin

Distribusi : Pelanggan

Frekuensi : Setiap kali ada pembayaran

Keterangan : Berisikan data-data pembayaran sablon

b. Nama masukan : Laporan data pemesanan

Fungsi : Sebagai laporan data pemesanan sablon

Sumber : admin

Distribusi : Owner

Rangkap : 1 (satu)

Frekuensi : Satu bulan sekali

keterangan : Berisi tentang laporan data pemesanan sablon


69

c. Nama masukan : Laporan data pelanggan

Fungsi : Sebagai laporan data pelanggan

Sumber : Admin

Distribusi : Owner

Rangkap : 1 (satu)

Frekuensi : Satu bulan sekali

keterangan : Berisi tentang laporan data pelanggan

d. Nama masukan : Laporan data pembayaran

Fungsi : Sebagai laporan data pembayaran

Sumber : Admin

Distribusi : Owner

Rangkap : 1 (satu)

Frekuensi : Satu bulan sekali

keterangan : Berisi tentang laporan data pembayaran


70

M. Diagram Alir Data (DAD) Sistem Yang Diusulkan (Diagram Konteks, Nol,

Rinci)

1. Diagram Konteks sistem yang diusulkan.

Input data pelanggan Terima data pelanggan


pelanggan Kasir
Input data pesanan Terima data pemesanan
Terima data pembayaran
Melakukan pembayaran

Simpan data pelanggan


Terima konfirmasi pemesanan
Simpan data pemesanan
Perancangan Sistem
Terima nota pembayaran
Informasi Produksi Sablon Simpan data pembayaran
Berbasis Desktop di Oxcart
Print Nota pembayaran

Data pemesanan

Laporan data pelanggan

Laporan data pemesanan


Laporan data pembayaran
owner Konfirmasi pemesanan
Laporan data produksi produksi

Gambar 4.10
Diagram konteks diusulkan
Sumber: (Penulis, 2022)
71

2. Diagram nol sistem yang diusulkan.

Data_pelanggan

1.0 Terima data pelanggan


Input data pelanggan
Pelanggan Input data Kasir
pelanggan Simpan data pelanggan

Data_pemesanan

Input data pemesanan

Terima konfirmasi pemesanan Terima data pemesanan

2.0
Produksi Konfirmasi pemesanan Input data Simpan data pemesanan
pemesanan
Data pemesanan

Terima data Pembayaran


Pembayaran

3.0
Input data
Simpan data pembayaran
Terima nota pembayaran pembayaran

Data_pembayaran

Laporan data pelanggan

Laporan data pemesanan 4.0


owner laporan
Laporan data pembayaran Data_produksi

Laporan data produksi

Gambar 4.11
Diagram nol diusulkan
Sumber: (Penulis, 2022)
72

3. Diagram rinci sistem yang diusulkan.

a. Diagram Rinci Level 1 Proses 1.

1.1 Terima data pelanggan


Input data pelanggan
Pelanggan Input data Kasir
pelanggan

1.2 Simpan data pelanggan


Data pelanggan Simpan data
pelanggan

Gambar 4.12
Diagram rinci 1.0 Diusulkan
Sumber: (Penulis, 2022)

b. Diagram Rinci Level 1 Proses 2

Input data pemesanan 2.1 Terima Data pemesanan


pelanggan Input data Kasir
pemesanan

Data_pemesanan

2.2 Simpan data pemesanan


Data pemesanan
Produksi Simpan data
pemesanan

Konfirmasi pemesanan
2.3
Terima konfirmasi pemesanan
Konfirmasi
pemesanan

Gambar 4.13
Diagram rinci 2.0 Diusulkan
Sumber: (Penulis, 2022)
73

c. Diagram Rinci Level 1 Proses 3

Pembayaran 3.1 Terima data pembayaran


pelanggan Input data Kasir
pembayaran

Data_pembayaran

3.2 Simpan data pembayaran


Terima nota pembayaran
Simpan data
pembayaran

Gambar 4.14
Diagram rinci 3.0 Diusulkan
Sumber: (Penulis, 2022)

d. Diagram Rinci Level 1 Proses 4

4.1 Laporan data pelanggan


Data_pelanggan Laporan data owner
pelanggan

4.2 Laporan data pemesanan


Data_pemesanan Laporan data
pemesanan

4.3 Laporan data pembayaran


Data_pembayaran Laporan data
pembayaran

Laporan data produksi


4.3
Data_produksi Laporan data
produksi

Gambar 4.15
Diagram rinci 4.0 Diusulkan
Sumber: (Penulis, 2022)
74

N. Kamus Data Sistem yang Diusulkan

1. Kamus Data Masukan (Input)

a. Nama Arus : Input Data Pelanggan

Alias : IDP

Bentuk Data : Dokumen

Arus Data : Pelanggan ke Proses 1.1

Periode : Setiap kali ada pelanggan

Penjelasan : pelanggan memasukan identitas

Struktur data :Nama_pelanggan+jenis_kelamin+

No_handpone+alamat

b. Nama Arus : Simpan Data Pelanggan

Alias : SDP

Bentuk Data : Dokumen

Arus Data : Kasir ke Proses 1.2

Periode : Setiap kali ada pelanggan

Penjelasan : Kasir akan menyimpan data pelanggan

Struktur data :Nama_pelanggan+jenis_kelamin+No_handpone+

alamat

c. Nama Arus : Input Data Pemesanan

Alias : IDPN

Bentuk Data : Dokumen

Arus Data : Pelanggan ke Proses 2.1


75

Periode : Setiap kali ada pemesanan

Penjelasan : Pelanggan memasukan pemesanan sablon

Struktur data : Nama_pemesanan+jenis_pemesanan+

Jumlah_pemesanan+tgl_kirim

d. Nama Arus : Simpan Data Pemesanan

Alias : SDPN

Bentuk Data : Dokumen

Arus Data : Pelanggan ke Proses 2.2

Periode : Setiap kali ada pemesanan

Penjelasan : Admin akan menyimpan data pemesanan

Struktur data : Nama_pemesanan+jenis_pemesanan+

Jumlah_pemesanan+tgl_kirim

e. Nama Arus : Data Pemesanan

Alias : DPN

Bentuk Data : Dokumen

Arus Data : Proses 2.2 ke bagian produksi

Periode : Setiap kali ada pemesanan yang masuk

Penjelasan :Kasir akan memberikan data pemesanan

Ke bagian produksi untuk di proses

Struktur data : Nama_pemesanan+jenis_pemesanan+

Jumlah_pemesanan+tgl_kirim
76

f. Nama Arus : Pembayaran

Alias :P

Bentuk Data : kertas

Arus Data : Pelanggan ke Proses 3.1

Periode : Untuk satu kali pemesanan

Penjelasan : Pelanggan harus mengirimkan uang dp tanda

jadi pemesanan

Struktur data : jumlah_pembayaran+tanggal_pengiriman

g. Nama Arus : Simpan Data Pembayaran

Alias : SDPEM

Bentuk Data : file

Arus Data : Kasir ke Proses 3.1

Periode : Setiap kali ada data pembayaran

Penjelasan : Admin akan menyimpan setiap ada

Pembayaran yang masuk

Struktur data : jumlah_pembayaran+tanggal_pengiriman

+nama_pengirim

2. Kamus Data Keluaran (output)

a. Nama Arus : Terima konfirmasi pemesanan

Alias : TKP

Bentuk Data : File

Arus Data : Proses 2.3 ke pelanggan


77

Periode : Setiap kali ada pemesanan ada konfirmasi

Penjelasan :Untuk mengkonfirmasi ke pelanggan tentang

pemesanan sablon

Struktur data : jumlah_pemesanan+jenis_pemesanan

b. Nama Arus : Terima nota pembayaran

Alias : TNP

Bentuk Data : kertas

Arus Data : Proses 3.2 ke pelanggan

Periode : Untuk satu kali pembayaran

Penjelasan : Pelanggan akan mendapatkan nota

Pembayaran tanda telah membayar

Struktur data : jumlah_pembayaran+tanggal+jam+hari

c. Nama Arus : Laporan data pelanggan

Alias : LDP

Bentuk Data : dokumen

Arus Data : Proses 4.1 ke owner

Periode : Setiap akhir bulan

Penjelasan : Untuk data laporan ke owner

Struktur data : nama_pelanggan+jenis_kelamin+alamat

+no_handphone
78

d. Nama Arus : Laporan data pemesanan

Alias : LDPN

Bentuk Data : dokumen

Arus Data : Proses 4.2 ke owner

Periode : Setiap akhir bulan

Penjelasan : Untuk data laporan ke owner

Struktur data : nama_pelanggan+jenis_pemesanan+jumlah_

pemesanan+tanggal_pengiriman

e. Nama Arus : Laporan data pembayaran

Alias : LDPM

Bentuk Data : dokumen

Arus Data : Proses 4.3 ke owner

Periode : Setiap akhir bulan

Penjelasan : Untuk data laporan ke owner

Struktur data : nama_pelanggan+jumlah_pembayaran

+tanggal_pengiriman_pembayaran

f. Nama Arus : Laporan data produksi

Alias : LDP

Bentuk Data : dokumen

Arus Data : Proses 4.4 ke owner

Periode : Setiap akhir bulan

Penjelasan : Untuk data laporan ke owner


79

Struktur data : nama_pelanggan+jumlah_pemesanan

+paket_pemesanan+waktu_produksi

O. Spesifikasi Proses Sistem yang Diusulkan

Spesifikasi proses yang diusulkan pada Oxcart Print adalah sebagai

berikut:

1. Nomor : 1.0

Nama Proses : Proses Input Data Pelanggan

Masukan : Input data pelanggan

Keluaran : Terima data pelanggan

Uraian : Pelanggan menginput nama, alamat,

No handphone dan jenis kelamin

2. Nomor : 2.0

Nama Proses : Proses Input Data Pemesanan

Masukan : Input data pemesanan

Keluaran : Terima data pemesanan, konfirmasi

Pemesanan

Uraian : Pelanggan menginput nama pemesanan,

Jumlah pemesanan, jenis pemesanan, tgl kirim

3. Nomor : 3.0

Nama Proses : Proses Input Data Pembayaran

Masukan : Input data pembayaran,


80

Keluaran : Terima nota pembayaran

Uraian : Pelanggan harus mentrasfer uang dp tanda

Jadi pemesanan

4. Nomor : 4.0

Nama Proses : Laporan

Masukan : Data pelanggan, data pemesanan, data pembayaran

Keluaran : Laporan data pelanggan, laporan data pemesanan, laporan

data pembayaran, laporan data produksi

Uraian : Semua laporan akan di laporkan ke owner

P. Bagan Terstruktur Sistem yang Diusulkan

1. Bagan terstruktur proses 1.1 Input Data Pelanggan

Data pelanggan

Input data Terima data


pelanggan pelanggan

Gambar 4.16
Bagan Terstruktur Proses 1.1
Sumber: (Penulis, 2022)
81

2. Bagan terstruktur proses 1.2 Simpan data Pelanggan

Simpan data
pelanggan

Simpan data Simpan pada file


pelanggan data pelanggan

Gambar 4.17
Bagan Terstruktur Proses 1.2
Sumber: (Penulis, 2022)

3. Bagan terstruktur proses 2.1 Data Pemesanan

Data pemesanan

Input data Terima data


pemesanan pemesanan

Gambar 4.18
Bagan Terstruktur Proses 2.1
Sumber: (Penulis, 2022)

4. Bagan terstruktur proses 2.2 Simpan Data Pemesanan

Simpan data pemesanan

Simpan data Simpan pada file


Data pemesanan
pemesanan data pemesanan

Gambar 4.19
Bagan Terstruktur Proses 2.2
Sumber: (Penulis, 2022)
82

5. Bagan terstruktur proses 2.3 Konfirmasi

Konfirmasi

Konfirmasi Terima konfirmasi


pemesanan pemesanan

Gambar 4.20
Bagan Terstruktur Proses 2.3
Sumber: (Penulis, 2022)

6. Bagan terstruktur proses 3.1 Input Data Pembayaran

Input data
pembayaran

Terima data
pembayaran
pembayaran

Gambar 4.21
Bagan Terstruktur Proses 3.1
Sumber: (Penulis, 2022)

7. Bagan terstruktur proses 3.2 Simpan Data Pembayaran

Simpan data pembayaran

Simpan data Terima nota Simpan pada file


pembayaran pembayaran data pembayaran

Gambar 4.22
Bagan Terstruktur Proses 3.2
Sumber: (Penulis, 2022)
83

8. Bagan terstruktur proses 4.1 Laporan Data Pelanggan

Laporan data
pelanggan

Baca data pada file Laporan data


data pelanggan pelanggan

Gambar 4.23
Bagan Terstruktur Proses 4.1
Sumber : (Penulis, 2022)

9. Bagan terstruktur proses 4.2 Laporan Data Pemesanan

Laporan data
pemesanan

Baca data pada file Laporan data


data pemesanan pemesanan

Gambar 4.24
Bagan Terstruktur Proses 4.2
Sumber: (Penulis, 2022)

10. Bagan terstruktur proses 4.3 Laporan Data Pembayaran

Laporan data
pembayaran

Baca data pada file Laporan data


data pembayaran pembayaran

Gambar 4.25
Bagan Terstruktur Proses 4.3
Sumber: (Penulis, 2022)
84

11. Bagan terstruktur proses 4.4 Laporan Data Produksi

Laporan data
produksi

Baca data pada file Laporan data


data produksi produksi

Gambar 4.26
Bagan Terstruktur Proses 4.4
Sumber: (Penulis, 2022)

Q. Spesifikasi Modul yang diusulkan

1. Modul Data Pelanggan

Mulai

Input data pelanggan

Terima data pelanggan

Selesai

2. Modul Simpan Data Pelanggan

Mulai

Simpan data pelanggan

Simpan pada file data pelanggan

Selesai

3. Modul Data Pemesanan

Mulai
85

Input data pemesanan

Terima data pemesanan

Selesai

4. Modul Simpan Data Pemesanan

Mulai

Simpan data pemesanan

Data pemesanan

Simpan pada file data pemesanan

Selesai

5. Modul Konfirmasi

Mulai

Konfirmasi pemesanan

Terima konfirmasi pemesanan

Selesai

6. Modul Data Pembayaran

Mulai

Pembayaran

Terima data pembayaran

Selesai

7. Modul Simpan Data Pembayaran

Mulai

Simpan data pembayaran


86

Terima nota pembayaran

Simpan pada file data pembayaran

Selesai

8. Modul Laporan Data Pelanggan

Mulai

Baca pada file data pelanggan

Laporan data pelanggan

Selesai

9. Modul Laporan Data Pemesanan

Mulai

Baca pada file data pemesanan

Laporan data pemesanan

Selesai

10. Modul Laporan Data Pembayaran

Mulai

Baca pada file data pembayaran

Laporan data pembayaran


Selesai
11. Modul Laporan Data Produksi

Mulai

Baca pada file data produksi

Laporan data produksi


87

Selesai

R. Rancangan Basis Data Sistem yang Diusulkan

1. Normalisasi

a. Bentuk Unnormal/Tidak normal

Id_pelanggan*
Nama_pelanggan
Alamat
Jenis kelamin
Email
No_handphone
Id_pemesanan*
Nama_pelangan
Paket_pemesanan
Jumlah_pemesanan
Tgl_pemesanan
Id_pembayaran*
Nama_pelanggan
Jumlah_pemesanan
Tgl_pembayaran
Jumlah_pembayaran
Id_produksi*
Nama_pelanggan
Paket_pemesanan
Jumlah_pemesanan
Waktu_produksi
Id_kasir*
Nama
Email
User
Password

Gambar 4.27
Bentuk tidak normal
Sumber: (Penulis, 2022)
88

b. Bentuk Normalisasi Pertama

Data_pelanggan Data_Pemesanan

Id_pelanggan* Id__pemesanana*
Nama_pelanggan nama_pelanggan
Jenis_kelamin Paket_pemesanan
Alamat Jumlah_pemesanan
Email Tgl_pemesanan
No_handphone

kasir Data_Pembayaran

Id_pembayaran*
Id_kasir*
Nama_pelanggan
Nama
jumlah_pemesanan
Email
Tgl_transfer
User
Jumlah_transfer
Password

Gambar 4.28
Bentuk normalisasi pertama
Sumber: (Penulis, 2022)
89

c. Bentuk Normalisasi Kedua

Data_Pelanggan Data_Pemesanan

Id_pelanggan*
Id_pemesanan*
Nama_pelanggan
Nama_pelanggan
Jenis_kelamin
Paket_pemesanan
Alamat
Jumlah_pemesanan
Email
Tgl_pemesanan
No_hp

Data_Pembayaran Kasir

Id_pembayaran* Id_kasir*
Nama_pelanggan** Nama
Jumlah_pemesanan Email
Tgl_transfer User
Jumlah_transfer Password

Data_produksi

id_produksi*
Nama_pelanggan
Paket_pemesanan
Jumlah_pemesanan
Waktu_produksi

Gambar 4.29
Bentuk normalisasi kedua
Sumber: (Penulis, 2022)
90

2. ERD (Entity Relationship Diagram)

Paket_peme Jumlah_pe
Jenis_kela sanan mesanan
min No_hp
Nama_pe Tgl_pemesanan
langgan
email
Tanggal_pengi
Id_pemesanan riman_catering
Id_pelanggan alamat

1 M
Data_pelanggan melakukan Data_pemesanan

Kirim
tgl_transfer
tgl_transfer tgl_transfer
N
Id_kasir
tgl_transfer

1 M
Kasir masuk Data_Pembayaran

1
Id_pembayaran
jumlah_transfer
masuk
Jumlah_pe tgl_transfer
M mesanan

Data_Produksi

Id_produksi

Jumlah_peme Waktu_pro
sanan duksi

Gambar 4.30
Entity Relationship Diagram
Sumber: (Penulis, 2022)
91

3. Spesifikasi file

a. Nama file : Pelanggan

Media : Hardisk

Primary Key : Id_pelanggan

Panjang record : 1550

Jumlah record : 10 + 30 + 10 + 25 + 30 + 50 = 155 record

Tabel 4.1
Spesifikasi file data pelanggan

No Nama Field Type Values Keterangan

1 Id_pelanggan* Varchar 10 Id pelanggan

2 Nama_pelanggan Varchar 30 Nama pelanggan

3 Jenis_kelamin Varchar 10 Jenis kelamin

4 No_hp Varchar 25 No handphone

5 Email Varchar 30 Email pelanggan

6 Alamat Varchar 50 Alamat

Sumber: (Penulis, 2022)

b. Nama file : Pemesanan

Media : Hardisk

Primary Key : Id_pelanggan

Panjang record : 9000


92

Jumlah record : 10 + 30 + 20 + 20 + 10 = 90 record

Tabel 4.2
Spesifikasi file data pemesanan

No Nama Field Type Values Keterangan

1 Id_pemesanan* Varchar 10 Id pemesanan

2 Nama_pelanggan Varchar 30 Nama pelanggan

3 Paket_pemesanan Varchar 20 Paket pemesanan

4 Jumlah_pemesanan Varchar 20 Jumlah pemesanan

5 Tgl_pemesanan Varchar 10 Tanggal pemesanan

Sumber: (Penulis, 2022)

c. Nama file : Pembayaran

Media : Hardisk

Primary Key : id_pembayaran

Panjang record : 900

Jumlah record : 10 + 30 + 20 + 10 + 20 = 90 record

Tabel 4.3
Spesifikasi file data pembayaran

No Nama Field Type Values Keterangan

1 Id_pembayaran* Varchar 10 Id pembayaran


93

2 Nama_pelanggan Varchar 30 Nama pelanggan

3 Jumlah_pemesanan Varchar 20 Jumlah pemesanan

4 Tgl_transfer Varchar 10 Tanggal transfer

5 Jumlah_transfer Varchar 20 Jumlah transfer

Sumber: (Penulis, 2022)

d. Nama file : Produksi

Media : Hardisk

Primary Key : id_produksi

Panjang record : 850

Jumlah record : 10 + 30 + 20 + 10 + 15 = 85 record

Tabel 4.4
Spesifikasi file data produksi

No Nama Field Type Values Keterangan

1 Id_produksi* Varchar 10 Id produksi

2 Nama_pelanggan Varchar 30 Nama pelanggan

3 Paket_pemesanan Varchar 20 Jumlah pemesanan

4 Jumlah_pemesanan Varchar 10 Tanggal transfer

5 Waktu_produksi Varchar 15 Jumlah transfer

Sumber: (Penulis, 2022)


94

e. Nama file : Kasir

Media : Hardisk

Primary Key : id_kasir

Panjang record : 700

Jumlah record : 30 + 20 + 10 + 10 = 70 record

Tabel 4.4
Spesifikasi file data kasir

No Nama Field Type Values Keterangan

1 Id_kasir* Varchar 10 Id kasir

1 Nama Varchar 30 Nama pelanggan

2 Email Varchar 20 Jumlah pemesanan

3 Username Varchar 10 Tanggal transfer

4 Password Varchar 10 Jumlah transfer

Sumber: (Penulis, 2022)


95

S. Rancangan Layar, Rancangan Form Masukan Data, dan rancangan

Keluaran

1. Rancangan Login

LOGIN ADMINISTRATOR

Username

Password

Login Reset

Gambar 4.30
Rancangan Tampilan Log In
Sumber: (Penulis, 2022)

2. Rancangan Menu Utama

File Master Transaksi Laporan

LOGO

SISTEM INFORMASI PRODUKSI SABLON PADA OXCART PRINT

Cipinang muara 3 Rt.009/015 No.17, RT.9/RW.15, Cipinang Muara, Kecamatan Jatinegara, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13420

Gambar 4.31
Rancangan Tampilan Menu Utama
Sumber: (Penulis, 2022)
96

3. Rancangan Data Pelanggan

Data Pelanggan

Input Data

Simpan Edit Hapus Batal

Gambar 4.32
Rancangan Tampilan Data Pelanggan
Sumber: (Penulis, 2022)

4. Rancangan Data Kasir

Data Kasir

Input Data

Simpan Edit Hapus Batal

Gambar 4.33
Rancangan Tampilan Data Kasir
Sumber: (Penulis, 2022)
97

5. Rancangan Data Pemesanan

Data Pemesanan

Input Data

Simpan Edit Hapus Batal

Gambar 4.34
Rancangan Tampilan Data Pemesanan
Sumber: (Penulis, 2022)

6. Rancangan Data Pembayaran

Data Pembayaran

Input Data

Simpan Edit Hapus Batal

Gambar 4.35
Rancangan Tampilan Data Pembayaran
Sumber: (Penulis, 2022)
98

7. Rancangan Data Produksi

Data Produksi

Input Data

Simpan Edit Hapus Batal

Gambar 4.36
Rancangan Tampilan Data Produksi
Sumber: (Penulis, 2022)

8. Rancangan Laporan Data Pelanggan

OXCART PRINT X
LOGO
Cipinang muara 3 Rt.009/015 No.17, RT.9/RW.15, Cipinang Muara, Kecamatan Jatinegara,
Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13420.

Laporan Data Pelanggan

Kota, Hari Tanggal Bulan Tahun


Administrasi

Nurul Sofie

Gambar 4.37
Rancangan Form Laporan Data Pelanggan
Sumber: (Penulis, 2022)
99

9. Rancangan Laporan Data Pemesanan

OXCART PRINT X
LOGO
Cipinang muara 3 Rt.009/015 No.17, RT.9/RW.15, Cipinang Muara, Kecamatan Jatinegara,
Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13420.

Laporan Data Pemesanan

Kota, Hari Tanggal Bulan Tahun


Administrasi

Nurul Sofie

Gambar 4.38
Rancangan Form Laporan Data Pemesanan
Sumber: (Penulis, 2022)

10. Rancangan Laporan Data Pembayaran

OXCART PRINT X
LOGO
Cipinang muara 3 Rt.009/015 No.17, RT.9/RW.15, Cipinang Muara, Kecamatan Jatinegara,
Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13420.

Laporan Data Pembayaran

Kota, Hari Tanggal Bulan Tahun


Administrasi

Nurul Sofie

Gambar 4.39
Rancangan Form Laporan Data Pembayaran
Sumber: (Penulis, 2022)
100

11. Rancangan Laporan Data Produksi

OXCART PRINT X
LOGO
Cipinang muara 3 Rt.009/015 No.17, RT.9/RW.15, Cipinang Muara, Kecamatan Jatinegara,
Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13420.

Laporan Data Produksi

Kota, Hari Tanggal Bulan Tahun


Administrasi

Nurul Sofie

Gambar 4.40
Rancangan Form Laporan Data Parkir Keluar
Sumber: (Penulis, 2022)
101

T. Tampilan dan Penjelasan Layar, Tampilan Format Masukan, dan Tampilan

Keluaran

1. Tampilan Layar Login

Gambar 4.41
Tampilan Layar Form Login
Sumber: (Penulis, 2022)

Tampilan ini terdapat pada awal program. Menu login digunakan

sebagai kata kunci sebelum memasuki program utama. Agar tidak sembarang

orang dapat mengakses program ini. Sehingga dalam Form menu

kerahasiaannya tetap terjaga dengan baik. Apabila pengguna dapat

memasukkan nama pengguna dan kata kunci dengan tepat, maka menu utama

akan tampil dan program siap untuk dijalankan.


102

2. Tampilan Layar Menu Utama

Gambar 4.42
Tampilan Layar Form Menu Utama
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan Menu Utama pada Sistem

Informasi Produksi Sablon Pada Oxcart Print. Pada layar utama tersedia menu

bar yang terdiri dari master data yang digunakan untuk memasukkan data

yang berkaitan dengan data pelanggan, data kasir, data pemesanan, data

pembayaran, data produksi dan laporan-laporan.


103

3. Tampilan Layar Data Pelanggan

Gambar 4.43
Tampilan Layar Form Data Pelanggan
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form data pelanggan. Pada layar

form data pelanggan untuk meng-input data pelanggan yang terdiri dari ID

Pelanggan, Nama Pelanggan, Telp/HP dan Alamat.


104

4. Tampilan Layar Data Kasir

Gambar 4.44
Tampilan Layar Form Data Kasir
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form data kasir. Pada layar form

data kasir untuk meng-input data kasir yang terdiri dari ID Kasir, Nama Kasir,

Telp/HP, Username dan Password.


105

5. Tampilan Layar Data Pemesanan

Gambar 4.45
Tampilan Layar Form Data Pemesanan
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form data pemesanan. Pada layar

form data pemesanan untuk meng-input data pemesanan yang terdiri dari ID

Pemesanan, Nama Pemesanan, Paket, Jumlah, Tanggal Pesan dan Tanggal

Kirim.
106

6. Tampilan Layar Data Pembayaran

Gambar 4.46
Tampilan Layar Form Data Pembayaran
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form data pembayaran. Pada

layar form data pembayaran untuk meng-input data pembayaran yang terdiri

dari ID Pembayaran, Nama Pelanggan, Paket, Tanggal Transfer, dan Jumlah.


107

7. Tampilan Layar Data Produk si

Gambar 4.47
Tampilan Layar Data Produksi
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form data produksi. Pada layar

form data produksi untuk meng-input data produksi yang terdiri dari ID

Produksi, Nama Pelanggan, Paket, Jumlah dan Tanggal Produksi.


108

8. Tampilan Layar Laporan Data Pelanggan

Gambar 4.48
Tampilan Layar Form Laporan Data Pelanggan
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form laporan data pelanggan.

Pada layar form data pelanggan digunakan untuk mengecek laporan data

pelanggan terdiri ID Pelanggan, Nama Pelanggan, No Telepon dan Alamat.


109

9. Tampilan Layar Laporan Data Pemesanan

Gambar 4.49
Tampilan Layar Form Laporan Data Pemesanan
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form laporan data pemesanan.

Pada layar form data pemesanan digunakan untuk mengecek laporan data

pemesanan terdiri ID Pemesanan, Nama Pelanggan, Paket, Jumlah, Tanggal

Pesan, dan Tanggal Kirim.


110

10. Tampilan Layar Laporan Data Pembayaran

Gambar 4.50
Tampilan Layar Form Laporan Data Pembayaran
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form laporan data pembayaran.

Pada layar form data pembayaran digunakan untuk mengecek laporan data

pembayaran terdiri ID Pembayaran, Nama Pelanggan, Paket, Tanggal

Transfer dan Jumlah.


111

11. Tampilan Layar Laporan Data Produksi

Gambar 4.51
Tampilan Layar Form Laporan Data Produksi
Sumber: (Penulis, 2022)

Layar di atas menampilkan tampilan form laporan data produksi. Pada

layar form data produksi digunakan untuk mengecek laporan data produksi

terdiri dari ID Produksi, Nama Pelanggan, Paket, Jumlah dan Tanggal

Produksi.

Anda mungkin juga menyukai