Sistem Informasi Penjualan Dan Pembelian Pada Studio My Farissa Sumedang

(1)

SUMEDANG

A

CHMAD

W

IDIYANTO

10909098

PROGRAM STUDI MANAJEMEN INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

Saat ini perusahaaan percetakan atau studio masih banyak yang

belum menggunakan teknologi informasi sebagai pendukung

operasionalnya baik teknis maupun non teknis salah satunya

adalah Studio Foto MyFarisa yang menggunakan teknologi

informasi

itu.

Studio

My

Farissa

belum

sepenuhnya

menggunakan

alat

bantu

komputer

dalam

melakukan

pengolahan data. Selama ini proses pengolahan data penjualan

dan perhitungan pada percetakan MyFarisa Sumedang masih

bersifat manual,hanya proses editing saja yang menggunakan

komputer. Hal yang menyebabkan pengolahan data, pembuatan

laporan penjualan dan perhitungan tidak bisa dilakukan dengan

cepat. Oleh sebab itu Penulis mengambil judul SISTEM

INFORMASI PENJUALAN DAN PEMBELIAN pada STUDIO

MY FARISSA SUMEDANG.


(3)

Penyimpanan data percetakan masih berupa arsip yang dirasa

kurang efektif karena bisa terjadi kerusakan bahkan hilang.

Sering terjadi kesalahan dalam pembuatan laporan data

percetakan karena semua masih dilakukan secara manual.

Pengolahan data penjualan dan persediaan barang pada Studio


(4)

Untuk mengetahui sistem pengolahan data percetakan yang

sedang berjalan pada percetakan foto My Farisa Sumedang.

Untuk mengetahui perancangan sistem informasi pengolahan

data pada foto My Farisa.

Untuk mengetahui sistem informasi pengolahan data pada


(5)

Perusahaan

Dapat dijadikan sebagai sumber perkembangan teknologi dalam

hal pengolahan data Studio, dalam upaya peningkatan kinerja

bagi perkembangan perusahaan.

Bagian Kasir

Membantu dalam melakukan pengolahan data pada Studio

MyFarisa Sumedang

.

Bagian Admin

Membantu Admin dalam melakukan pengolahan data stock

barang.


(6)

Sistem ini dibuat hanya untuk Studio foto My Farisa Sumedang

yakni pada sistem pengolahan data.

Sistem pengolahan data yang digunakan hanya terbatas pada

transaksi secara langsung.

Setiap melakukan transaksi, jenis barang Tinta Photo akan

berkurang secara otomatis . Sedangkan jenis barang Kertas

Photo akan berkurang berdasarkan paket photo yang dipilih.

Dalam Sistem Informasi ini jenis kertas yang digunakan

menggunakan 2 (dua) jenis yang telah ditentukan, sedangkan

tinta photo menggunakan jenis yang sama.


(7)

Flow map Penjualan

( Berjalan )

Flowmap Pembelian

( Berjalan )

Diagram Konteks

( Berjalan )

DFD Level 0

( Berjalan )

DFD Level 1 Proses 1

( Berjalan )

DFD Level 1 Proses 2

( Berjalan )

Flowmap Penjualan

(Di Usulkan)

Flowmap Pembelian

(Di Usulkan)

DFD Level 1 Proses 1

(Di Usulkan)

DFD Level 1 Proses 2

(Di Usulkan)

ERD


(8)

Sistem yang berjalan memiliki beberapa kekurangan dalam hal

penyimpanan karena masih berupa asrsip sehingga bisa terjadi

kerusakan bahkan hilang.

Sering terjadi kesalahan dalam pembuatan laporan karena masih

dilakukan dengan proses pencatatan, sehingga memakan banyak

waktu.

Pengolahan data penjualan dan persediaan barang pada Studio


(9)

Untuk meningkatkan pelayanan disarankan Studio My Farissa

Lebih mengembangkan program ini agar tidak hanya melayani

Transaksi secara langsung tapi juga secara online.

Untuk lebih meningkatkan kepuasan pelanggan, disarankan

kepada pihak Studio My Farissa untuk mengembangan

pengolahan data dalam program ini agar bisa melayani retur

penjualan.


(10)

(11)

(12)

Tugas Akhir

Diajukan untuk memenuhi syarat kelulusan pada

Program Studi Diploma Tiga Program Studi Manajemen Informatika Fakultas Teknik dan Ilmu Komputer

Disusun oleh : ACHMAD WIDIYANTO

10909098

PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK & ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(13)

(14)

i

Studio My Farissa adalah perusahaan yang bergerak dalam bidang Fotografi. Perusahaan ini bertujuan supaya bisa melengkapi kebutuhan masyarakat akan dunia fotografi dan supaya bisa menyalurkan hobi masyarakat akan fotografi.Adapun masalah yang penulis temukan sewaktu penelitian adalah dimana semua kegiatan pemesanan dan transaksi masih dilakukan secara pencatatan. Hal ini tentu saja masih dinilai kurang efektif karena memerlukan waktu yang cukup lama dalam pembuatan faktur pemesanan,faktur transaksi dan laporan penjualan. Hal ini tentu saja memakan waktu yang cukup lama dalam pembuatan laporan penutupan di setiap harinnya dan pentutupan perbulannya.

Berdasarkan latar belakang tersebut, maka penulis melakukan penelitian ini untuk merancang sistem informasi pengelolaan data Studio di Studio My Farissa. Adapun metode penelitian yang penulis gunakan adalah metode penelitian kualitatif dan metode pengembangan sistemnya adalah menggunakan metode prototype serta untuk pemodelan sistemnya menggunakan Metode Terstruktur. Selain itu, perangkat lunak yang penulis gunakan dalam pembuatan sistem pengelolaan data Studio di Studio My Farissa ini adalah Netbeans 7.0. dan basis datanya menggunakan MySQL.

Dengan adanya sistem informasi pengelolaan data pada Studio My Farissa ini diharapkan dapat membantu dalam pengelolaan data penjualan dan pembelian serta dalam pembuatan laporan yang dihasilkan pun bisa lebih akurat, efektif dan efisien


(15)

ii

Farissa My Studio is a company engaged in the field of photography. The company aims to complement the needs of the community could be world's photography hobby, and so the community can be fotografi.Adapun problem I have found when the study is that all booking activities and transactions are done recording. This of course is still considered less effective because it takes a long time in order invoicing, invoice transaction and sales reports. This of course takes a long time in making closing statements in each harinnya and pentutupan monthly.

Based on this background, the authors conducted this study to design a data management information system in Studio My Studio Farissa. The authors use research methods are qualitative research methods and methods of system development is prototype method and for modeling the system using Structured Methods. In addition, the software that I use in the manufacture of data management systems in the Studio My Studio Farissa is Netbeans 7.0. and databases using MySQL.

With the management information system data on Farissa My Studio is expected to assist in the sale and purchase of data management and in making reports generated can be more accurate, effective and efficient


(16)

iii

Puji Syukur penulis panjatkan ke khadirat Allah SWT, yang telah melimpahkan rahmat, hidayah dan karunia-Nya sehingga penulis dapat

menyelesaikan Tugas Akhir ini yang diberi judul “Perancangan Sistem

Informasi Pengelolaan Data Studio di Studio My Farissa”. Tugas Akhir ini disusun untuk memenuhi salah satu syarat kelulusan Diploma III Jurusan Manajemen Informatika Universitas Komputer Indonesia (UNIKOM).

Dalam penyusunan Laporan Tugas Akhir ini, penulis tidak lepas dari bimbingan serta bantuan dari berbagai pihak, baik moril maupun material. Maka semoga Allah SWT membalas kebaikan dan melimpahkan Rahmat dan Karunia – Nya Amin. Pada kesempatan ini, dengan segala kerendahan hati perkenankanlah penulis untuk mengucapkan rasa terima kasih yang sebesar-besarnya yang disertai dengan penghargaan yang tak terhingga kepada :

1. Allah SWT atas karunia-Nya yang telah memberi nikmat, keselamatan dan kekuatan kepada penulis.

2. Dr.Ir Eddy Suryanto Soegoto, M.sc., selaku rektor Universitas Komputer

3. Dadang Munandar, SE, M.Si. selaku Ketua Program Studi Manajemen Informatika.


(17)

iv

dalam penyusunan tugas akhir ini dari awal sampai akhir.

5. Marliana Budhiningtyas W. S.Si., M.Si., selaku Dosen Wali yang telah meluangkan waktu dalam memberikan bantuan serta bimbingannya dalam penyusunan tugas akhir ini dari awal hingga selesai.

6. Kepada kedua orang tua dan kakak-kakak penulis, Fany Ismayanto, terima kasih atas bantuan dan dukungannya yang selalu member semangat dan inspirasi.

7. Teman – teman MI-19 angkatan 2009, Achmad Ramdhan Syarif, Novant

Dwi Yanmar, Nita Puspita Dewi, Marudut Martinus Simanjorang, Sandi Hermawan, Prida Purnama, Dera Suhendar, Yusuf Maulana serta yang lainnya, terima kasih atas bantuan, candaan dan kebersamaannya selama perkuliahan.

8. Serta semua pihak yang telah membantu penyelesaian laporan tugas akhir ini yang tidak dapat penulis sebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa penulisan Tugas Akhir ini masih banyak kekurangan. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan untuk perbaikan penulisan karya ilmiah yang lebih baik lagi di masa yang akan datang.


(18)

v

pembaca serta pihak-pihak lain yang membutuhkan. Semoga Allah SWT senantiasa memberikan taufik dan hidayah-Nya kepada kita semua. Amin…

Bandung, Juni 2012


(19)

vi

LEMBAR PENGESAHAN

LEMBAR PERNYATAAN KEASLIAN MOTTO

ABSTRAK ...i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiv

DAFTAR SIMBOL ... xv

BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian ... 1

1.2 Identifikasi dan Rumusan Masalah... 2

1.2.1 Identifikasi Masalah ... 3

1.2.2. Rumusan Masalah ... 3

1.3. Maksud dan Tujuan Penelitian ... 4

1.3.1. Maksud Penelitian ... 4

1.3.2. Tujuan Penelitian ... 4


(20)

vii

1.5. Batasan Masalah ... 6

1.6. Lokasi Penelitian ... 7

BAB I I LANDASAN TEORI 2.1. Konsep Dasar Sistem ... 8

2.2. Elemen Sistem ... 9

2.3. Karakteristik Sistem ... 9

2.4. Konsep Dasar Informasi... 12

2.4.1. Siklus Informasi ... 12

2.4.2. Kualitas dan Nilai Informasi... 12

2.5. Kosep Dasar Sistem Informasi ... 13

2.6. Pengertian Data dan Pengolahan Data ... 13

2.7. Perangkat Lunak ( Software ) Pendukung ... 14

2.7.1. Sekilas tentang NetBeans IDE (versi 7.0) ... 15

2.7.2 Sekilas Tentang MySQL ... 16

BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian ... 17

3.1.1. Sejarah Singkat Studio foto MyFarisa Sumedang ... 17

3.1.2. Visi dan Misi Studio Foto MyFarisa ... 18


(21)

viii

3.2.1. Desain Penelitian ... 21

3.2.2 Jenis dan Metode Pengumpulan Data ... 22

3.2.2.1. Sumber Data Primer (Wawancara dan Observasi) ... 22

3.2.2.2 Sumber Data Sekunder (Dokumentasi) ... 22

3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 23

3.2.3.1. Metode Pendekatan Sistem ... 23

3.2.3.2. Metode Pengembangan Sistem ... 23

3.2.3.3. Alat Bantu Analisis Perancangan... 26

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan ... 30

4.1.1. Analisis Dokumen ... 30

4.1.2. Analisis Prosedur yang sedang berjalan ... 30

4.1.2.1. Flowmap ... 31

4.1.2.2. Diagram konteks ... 35

4.1.3. Evaluasi Sistem yang sedang Berjalan ... 39

4.2. Perancangan Sistem ... 41

4.2.1. Tujuan Perancangan Sistem... 41

4.2.2. Gambaran Umum Sistem yang Diusulkan ... 42

4.2.3. Perancangan Prosedur yang Diusulkan ... 42


(22)

ix

4.2.3.4. Kamus Data ... 50 4.2.4. Perancangan Basis Data ... 54 4.2.4.1. Normalisasi ... 54 4.2.4.2. Relasi Tabel ... 56 4.2.4.3. Entity Relationship Diagram ... 57 4.2.4.4. Struktur File ... 58 4.2.4.5. Kodifikasi ... 65 4.2.5. Perancangan Antar Muka ... 67 4.2.5.1. Struktur Menu ... 67 4.2.5.2. Perancangan Input ... 68 4.2.5.3. Perancangan Output ... 76 4.2.6.Perancangan Arsitektur Jaringan ... 80

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1. Implementasi ... 82 5.1.1. Batasan Implementasi ... 82 5.1.2. Implementasi Perangkat Lunak ... 83 5.1.3. Implementasi Perangkat Keras ... 83 5.1.4. Implementasi Basis Data ... 84 5.1.5. Implementasi Antarmuka ... 101 5.1.5.1. Implementasi Login ... 101


(23)

x

5.1.5.4. Implementasi Halaman Berdasarkan Sub Menu Aktivitas ... 103 5.1.5.5. Implementasi Halaman Berdasarkan Sub Menu

DataMaster ... 104 5.1.5.6. Implementasi Halaman Berdasarkan Sub Menu laporan 105 5.1.6. Implementasi Instalasi Program ... 105

5.1.6.1. Instalasi Software sistem Informasi Pengolahan data studio ... 105 5.1.6.2 Instalasi XAMPP ... 109 5.1.6.3. Penggunaan Program... 111 5.1.6.4. Penggunaan Program untuk Petugas ... 111 5.2. Pengujian ……… ... 123 5.2.1.Rencana Pengujian ... 123 5.2.2. Kasus dan Hasil Pengujian ... 123

BAB VI KESIMPULAN DAN SARAN

6.1. Kesimpulan ……. ... 128 6.2. Saran ……….. ... 129

DAFTAR PUSTAKA LAMPIRAN


(24)

BAB I PENDAHULUAN

1.1 Latar Belakang Penelitian

Peranan teknologi informasi memiliki pengaruh yang sangat besar pada kehidupan manusia. Hal ini terjadi karena dengan teknologi informasi manusia dapat membuat apa saja menjadi lebih mudah dan efisien. Sebagai contohnya adalah pada perusahaan – perusahaan yang ada saaat ini menggunakan sistem aplikasi pada alat elektroniknya atau software dan driver untuk mengefektifkan produk dan hasil karyanya. Saat ini perusahaaan baik percetakan masih banyak yang belum menggunakan teknologi informasi sebagai pendukung operasionalnya baik teknis maupun non teknis salah satunya adalah Studio Foto MyFarisa yang menggunakan teknologi informasi itu.Suatu perusahaan memerlukan suatu sistem informasi dan teknologi komputer guna menunjang efektifitas dan efisien kerja. Dengan kemajuan sistem informasi tersebut, maka hal ini menjadi tantangan bagi perusahaan yang bergerak dalam bidang usaha atau percetakan yang sekarang sedang berkembang. Sehingga mendorong sistem informasi yang lebih modern untuk menunjang perkembangan perusahaan tersebut serta guna lebih memanfaatkan efektifitas dan efisiensi kerja. Selain itu juga dengan menggunakan sistem komputerisasi dinilai sangat akurat dengan menggunakan sistem ini. Hanya sedikit kesalahan yang dibuat dari sistem tersebut dibandingkan dengan masih menggunakan sistem yang manual.


(25)

Perusahaan percetakan foto MyFarisa Sumedang berdiri karena melihat peluang pasar yang cukup memungkinkan untuk mendirikan sebuah perusahaan percetakan perfotoan tersebut dikarenakan didaerah itu sendiri belum benyak berdiri perusahaan yang sama serta didukung tempat yang strategis yakni berada ditempat keramaian. My Farissa belum sepenuhnya menggunakan alat bantu komputer dalam melakukan pengolahan data Penjualan dan Pembelian. Selama ini proses pengolahan data penjualan dan pembelian pada percetakan MyFarisa Sumedang masih bersifat manual,hanya proses editing saja yang menggunakan komputer. Hal yang menyebabkan pengolahan data, pembuatan laporan penjualan dan perhitungan tidak bisa dilakukan dengan cepat. Ditambah media penyimpanan data masih berupa arsip, yang besar kemungkinan rusak atau bahkan hilang, sehingga menyulitkan pimpinan perusahaan dalam mengetahui perkembangan pada perusahaanya.

Berdasarkan uraian di atas, penulis mengambil kesimpulan bahwa diperlukan adanya sistem informasi pengolahan data percetakan, maka

penulis tertarik untuk mengambil mengambil judul “SISTEM INFORMASI

PENGOLAHAN DATA PADA STUDIO FOTO MY FARISA

SUMEDANG”.

1.2 Identifikasi dan Rumusan Masalah

Berikut ini akan dijelaskan mengenai identifikasi masalah dan rumusan masalah yang menjadi dasar penelitian ini.


(26)

1.2.1 Identifikasi Masalah

Berdasarkan latar belakang yang telah dikemukakan di atas, dapatdiidentifikasi beberapa permasalahan sebagai berikut :

1. Penyimpanan data percetakan masih berupa arsip yang dirasa kurang efektif karena bisa terjadi kerusakan bahkan hilang.

2. Sering terjadi kesalahan dalam pembuatan laporan data percetakan karena semua masih dilakukan secara manual.

3. Pengolahan data penjualan dan persediaan barang pada Studio My Farissa masih mengunakan sistem pencatatan.

1.2.2. Rumusan Masalah

Adapun beberapa rumusan masalah yang terjadi di percetakan foto MyFarisa Sumedang meliputi :.

1. Bagaimana sistem pengolahan data yang sedang berjalan pada percetakan foto MyFarisa Sumedang.

2. Bagaimana perancangan sistem informasi pengolahan data pada percetakan foto MyFarisa.

3. Bagaimana implementasi sistem informasi pengolahan data pada percetakan MyFarisa Sumedang.


(27)

1.3. Maksud dan Tujuan Penelitian 1.3.1. Maksud Penelitian

Maksud dari penelitian ini adalah mengembangkan sebuah sistem informasi tentang pengolahan data percetakan pada percetakan foto MyFarisa Sumedang, sehingga membantu kelancaran aktifitas perusahaan dalam proses pengolahan data percetakan dan pada kegiatan pembayaran.

1.3.2. Tujuan Penelitian

Adapun tujuan diadakan penelitian tersebut adalah sebagai berikut :

1. Untuk mengetahui sistem pengolahan data percetakan yang sedang berjalan pada percetakan foto My Farisa Sumedang.

2. Untuk mengetahui perancangan sistem informasi pengolahan data pada foto My Farisa.

3. Untuk mengetahui sistem informasi pengolahan data pada Percetakan foto My Farisa Sumedang

1.4. Kegunaan Penelitian

Kegunaan penelitian ini menjelaskan tentang manfaat yang akan diperoleh dari hasil penelitian, dan bagi pihak – pihak yang akan diperoleh data dan informasinya dari hasil penelitian ini, adapun kegunaan dari penelitian ini adalah sebagai berikut :


(28)

1.4.1. Kegunaan Praktis

1. Perusahaan

Dapat dijadikan sebagai sumber perkembangan teknologi dalam hal pengolahan data percetakan, dalam upaya peningkatan kinerja bagi perkembangan perusahaan.

2. Bagian Kasir

Dengan penelitian ini diharapkan dapat membantu bagian Kasir pada percetakan foto MyFarisa Sumedang dalam melakukan pengolahan data pada percetakan foto MyFarisa Sumedang.

3. Bagian Admin

Dengan adanya Sistem Informasi ini diharapkan dapat membantu Admin dalam melakukan pengolahan data stock barang.

1.4.2. Kegunaan Akademis

1. Pengembangan ilmu

Sebagai sumbangan informasi bagi pengembangan ilmu dalam bidang manajemen informatika, terkait dengan sistem informasi pengolahan data percetakan.


(29)

Diharapkan dapat dijadikan acuan atau referensi bagi peneliti lain yang ingin melakukan penelitian dalam bidang pengolahan data dalam bidang dan masalah yang sama.

3. Penulis

Mengimplementasikan hasil dari pembelajaran selama masa perkuliahan di Universitas Komputer Indonesia.

1.5. Batasan Masalah

Batasan masalah berisi batasan pembahasan masalah terhadap penelitian yang dilakukan. Masalah yang akan dibahas pada penelitian dibatasi seputar hal– hal yang berhubungan dengan aktivitas pengolahan data percetakan dan penjualan/perhitungan serta dalam pembuatan laporannya, antara lain :

1. Sistem ini dibuat hanya untuk percetakan foto My Farisa Sumedang yakni pada sistem pengolahan data Penjualan dan Pembelian.

2. Sistem pengolahan data yang digunakan hanya terbatas pada transaksi secara langsung.

3. Setiap melakukan transaksi, jenis barang Tinta Photo akan berkurang secara otomatis . Sedangkan jenis barang Kertas Photo akan berkurang berdasarkan paket photo yang dipilih.


(30)

4. Dalam Sistem Informasi jenis kertas yang digunakan menggunakan 2 (dua) jenis yang telah ditentukan sedangkan tinta photo menggunakan jenis yang sama.

1.6. Lokasi Penelitian

Penelitian tugas ini dilakukan pada Studio foto My Farisa Sumedang yang terletak di jln Raya Jatinangor No.96 Sumedang.

Adapun jadwal kegiatan dari penelitian yang dilakukan penulis dapat dilihat pada table 1.2 berikut:

Tabel 1.2.

Jadwal Penyelesaian Tugas Akhir 2012

Nama Kegiatan No

1 Pengumpulan Data

Mengidentifikasi Kebutuhan Sistem Perancangan Prototype

Sistem Pengujian Prototype

Sistem

Implementasi Sistem

2

3

4

5

Februari Maret April & Mei Juni


(31)

2.1. Konsep Dasar Sistem

Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai.

Berikut ini pengertian sistem menurut beberapa ahli:

Menurut Raymond McLeod (2004 : 9) yang dimaksud dengan sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.

Menurut Jogiyanto (2000 : 683) yang dimaksud dengan sistem adalah suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.

Menurut (Davis, 1985) yang dimaksud dengan sistem sebagai bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud.

Menurut (Lucas, 1989) yang dimaksud dengan sistem sebagai suatu komponen atau variabel yang terorganisir, saling berinteraksi, saling bergantung,


(32)

2.2. Elemen Sistem

Sebuah sistem mempunyai tujuan atau sasaran. Sistem mempunyai elemen-elemen penyusunan diantaranya adalah :

1. Tujuan

Sasaran atau tujuan dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan yang akan dihasilkan sistem, karena suatu sistem akan dikatakan berhasil apabila mengenai sasaran dan tujuan.

2. Batasan

Dalam mencapai tujuan dari sistem dibutuhkan batasan – batasan suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.Batasan suatu sistem menunjukkan ruang lingkup dari sistem tersebut.

3. Kontrol

Merupakan pengawasan dari pelaksanaan pencapaian tujuan sistem yang dapat berupa asal masukan, frekuensi pemasukkan data, jenis pemasukkan dan lain-lain.

2.3. Karakteristik Sistem

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu yang meliputi :


(33)

1. Komponen

Sistem Segala sesuatu yang menjadi bagian penyusun sistem. Komponen sistem dapat berupa nyata ataupun abstrak. Komponen sistem disebut sebagai subsistem, dapat berupa hal atau kejadian yang terlibat didalam sistem.

2. Batasan Sistem

Batasan sistem diperlukan untuk membedakan satu sistem dengan sistem yang lain. Tanpa adanya batas sistem, maka sangat sulit untuk menjelaskan suatu sistem, batas sistem akan memberikan scope tinjauan terhadap sistem.

3. Lingkungan

Luar Sistem Adanya apapun di luar batas dari sistem yang mempengaruhi operasi sistem.

4. Penghubung Sistem

Penghubung sistem merupakan komponen sistem, yaitu segala sesuatu

yang bertugas menjembatani hubungan antar komponen dalam sistem.

5. Masukan Sistem

Masukan merupakan komponen sistem, yaitu segala sesuatu yang perlu dimasukkan kedalam sistem sebagai bahan yang akan diolah lebih lanjut untuk menghasilkan keluaran yang berguna.


(34)

6. Keluaran Sistem

Keluaran merupakan komponen sistem yang berupa berbagai macam bentuk keluaran yang dihasilkan oleh komponen pengolahan.

7. Pengolahan Sistem

Pengolahan merupakan komponen sistem yang mempunyai peran utama mengolah masukan agar menghasilkan keluaran yang berguna bagi para pemakainya.

8. Sasaran sistem

Setiap komponen dalam sistem perlu dijaga agar saling bekerja sama dengan harapan agar mampu mencapai sasaran.

9. Kendali Sistem

Setiap komponen dalam sistem perlu selalu dijaga agar tetap bekerja sesuai dengan peran dan fungsinya masing-masing.

10.Umpan Balik

Sistem Umpan balik diperlukan oleh bagian kendali sistem untuk

mengecek terjadinya penyimpangan proses dalam sistem dan


(35)

2.4. Konsep Dasar Informasi

Informasi sangat penting dalam suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi luruh dan berakhir. Menurut Jogiyanto (2001 : 8) yang dimaksud dengan informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan berarti bagi yang menerimanya.

2.4.1. Siklus Informasi

Siklus informasi untuk memperoleh informasi yang bermanfaat bagi penerimanya, perlu untuk dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam menghasilkan informasi.

2.4.2. Kualitas dan Nilai Informasi

Menurut Jogiyanto (2001 : 10), kualitas dari suatu informasi (quality ofinformation) tergantung dari tiga hal, yaitu informasi yang harus akurat (accurate), tepat pada waktunya (timeliness) dan relevan (relevance).

1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.

2. Tepat pada waktunya, bearti informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah using tidak akan mempunyai nilai lagi.


(36)

3. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap – tiap orang satu dengan yang lainnya berbeda.

2.5. Kosep Dasar Sistem Informasi

Menurut Jogiyanto (2001 : 11) yang dimaksud Sistem Informasi adalah suatu sistem yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Sistem informasi terdiri dari beberapa komponen, antara lain :

a. Hardware : CPU, disk, terminal, printer.

b. Software : sistem operasi, Sistem Basis Data, program pengontrol komunikasi, program aplikasi

c. Personal : yang mengoperasikan sistem, menyediakan masukan, mengkonsumsi keluaran dan melakukan aktivitas manual yang mendukung sistem. Data : data yang tersimpan dalam jangka waktu tertentu.

2.6. Pengertian Data dan Pengolahan Data

Adi Nugroho (2004 : 5) menyebutkan berbagai definisi dapat dibuat mengenai data. Namun dalam hal ini dibatasi tentang pengertian data dalam kaitan pemrosesan data dengan sistem komputer. Buku Modern Database Management tulisan Fred McFadden, dkk. Menyebutkan bahwa yang dimaksud dengan data


(37)

adalah fakta tentang sesuat di dunia nyata yang dapat direkam dan disimpan pada media komputer. Data juga dapat dimanipulasi dan diolah sedemikian rupa sehingga menjadi berguna bagi user.

Adapun pengertian pengolahan data itu sendiri merupakan masa atau waktu yang digunakan untuk mendiskripsikan perubahan bentuk data menjadi pengolahan data, dibutuhkan sistem pengolahan data yang bersifat otomatis yang menyangkut penambahan data, penghapusan data, pengeditan data, pengurutan data, pencarian terhadap data tertentu, perhitungan-perhitungan yang dilakukan terhadap data, penyimpanan terhadap data yang telah akurat dan lainnya sesuai dengan yang diinginkan pemakai.

Pengolahan data dan informasi saling berhubungan satu sama lainnya yang terdiri dari perangkat keras (hardware), perangkat lunak (software), pemakai (brainware). Data itu sendiri dan lainnya berhubungan dengan suatu pengolahan data dan informasi. Operasi-operasi yang dilakukan dalam pengolahan data itu sendiri antara lain adalah input data, tranformasi data, dan Informasi output.

2.7. Perangkat Lunak ( Software ) Pendukung

Adapun perangkat lunak yang digunakan dalam perencanaan perancangan sistem diantaranya menggunakan NetbBeans IDE (versi 7.0) dan SQL Server 2000 sebagai basis data (database).


(38)

2.7.1. Sekilas tentang NetBeans IDE (versi 7.0)

NetBeans adalah Integrated Development Environment (IDE) berbasiskan Java dari Sun Microsystems yang berjalan di atas Swing. Swing sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat bejalan di berbagai macam platforms seperti Windows, Linux, Mac OS X and Solaris.

Netbeans merupakan software development yang Open Source, dengan kata lain software ini di bawah pengembangan bersama, bebas biaya NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra. Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.

Suatu IDE adalah lingkup pemrograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang menyediakan pembangun Graphic User Interface (GUI), suatu text atau kode editor, suatu compiler atau interpreter dan suatu debugger.

The NetBeans IDE adalah sebuah lingkungan pengembangan - sebuah kakas untuk pemrogram menulis, mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE ditulis dalam Java - namun dapat mendukung bahasa pemrograman lain. Terdapat banyak modul untuk memperluas Netbeans IDE. Netbeans IDE adalah sebuah produk bebas dengan tanpa batasan bagaimana digunakan. NetBeans IDE mendukung pengembangan semua tipe


(39)

aplikasi Java (J2SE, web, EJB, dan aplikasi mobile). Fitur lainnya adalah sistem proyek berbasis Ant, kontrol versi, dan refactoring.

2.7.2 Sekilas Tentang MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris:database management system) atau DBMS yang multi thread, dan multi-user. MySQL dimiliki dan di sponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya.Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

MySQL adalah Relational Database Management System (RDBMS) yang

didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Contoh MySQL adalah APACHE,XAMPP,WampServer


(40)

4.1. Analisis Sistem Yang Berjalan

Bab ini akan menjelaskan tentang prosedur dari sistem informasi Pengolahan Data Studio yang sedang berjalan di studio My Farissa. Analisa yang penulis lakukan ini terdiri dari analisis kebutuhan sistem dan evaluasi dari sistem yang sedang berjalan. Analisa sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian komponen-komponennya dengan maksud mengidentifikasi dan mengevaluasi kekurangan-kekurangan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.

4.1.1. Analisis Dokumen

Analisis dokumen terdiri dari nama dokumen, sumber, rangkap, deskripsi, dan item data. Adapun analisis dokumen yang ada di Studio My Farissa adalah sebagai berikut :

4.1.2. Analisis Prosedur yang sedang berjalan

Analisis prosedur sistem diperlukan untuk memenuhi kebutuhan akan data suatu sistem yang sedang berjalan disuatu perusahaan atau instansi. Analisis prosedur sistem yang sedang berjalan berikut ini merupakan prosedur pengolahan data di Studio My Farissa adalah sebagai berikut :


(41)

1. Pelanggan datang untuk memesan barang.

2. Bagian Kasir mencatat data Konsumen dan daftar pesanan sekaligus membayar uang muka.

3. Bagian Kasir menyerahkan faktur pemesanan kepada konsumen.

4. Konsumen daang sesuai dengan tanggal jadi pemesanan barang. 5. Kasir memeriksa daftar pesanan.

6. Kasir menerima uang pembayaran sesuai dengan harga yang telah ditentukan.

7. Kasir melakukan closing hasil penjualan setiap 1 ( satu ) hari dan perbulannya untuk diserahkan kepada Manager.

8. Bagian Admin melakukan pengecekan data barang.

9. Bagian Admin melakukan pembelian barang apabila stock barang habis. 10.Admin membuat laporan pembelian untuk diserahkan kepada Manager.

4.1.2.1. Flowmap

Flowmap menggambarkan aliran dan informasi antar area didalam sebuah organisasi danmenelusuri sebuah dokumen dari asalnya sampai tujuannya. Secara rinci flowmap menunjukkan dari mana dokumen tersebut berasal, distribusinya, dan tujuan digunakannya dokumen tersebut. Flowmap bermanfaat untuk menganalisis kecukupan prosedur pengawasan dalam sebuah sistem. Berikut ini flowmap prosedur sistem pengolahan data pada Studio My Farissa.


(42)

MANAJER

KONSUMEN KASIR MANAJER

Data Penjualan Data Penjualan Input Data Konsumen A1 Data Konsumen Faktur Penjualan Faktur Penjualan Validasi data pesanan Data ada Faktur Penjualan Transaksi pembayaran Faktur Penjualan Faktur Pembayaran A2 Faktur Pembayaran Membuat Laporan Penjualan Laporan Penjualan Laporan Penjualan Data Ada Data tidak ada


(43)

Keterangan :

A1 : Arsip Faktur Penjualan dibagian Kasir


(44)

ADMIN MANAGER SUPLIER Data Barang order Membuat FakturPe mbelan 2 Laporan Pembelian Faktur Pembelian 1 A1 order Cek Stock Barang D a ta H a b is Faktur Pembelian Membuat Laporan Pembelian Faktur pembelian


(45)

Keterangan :

A1 : Arsip Faktur Pembelian dibagian Admin

4.1.2.2. Diagram konteks

Diagram konteks berfungsi untuk mendefinisikan awal dan akhir dari data yang masuk dan keluar pada suatu sistem. Berikut ini merupakan diagram konteks pada Sistem Informasi Pengolahan data pada Studio My Farissa yang sedang berjalan :

Sistem Informasi Pengolahan Data

KONSUMEN MANAGER

Faktur Pembayaran

Faktur Pemesanan

Laporan Pembelian

Laporan Penjualan

SUPLIER Faktur

Pembelian

o

rd

e

r

Gambar 4.3 Diagram Konteks Sistem Informasi Pengolahan data Studio ( berjalan).

Entitas Internal:

1. Bagian Kasir adalah bagian yang bertugas dalam semua aktivitas penjualan maupun pemesanan barang seperti membuat faktur


(46)

pemesanan dan faktur pembayaran, data pelanggan, dan pemesanan barang dari konsumen sampai pembuatan laporan penjualan kepada pimpinan.

2. Bagian Admin adalah bagian yang bertugas memeriksa dan menambah

data barang, dan membuat purchase order beserta laporan pembelian untuk diberikan kepada Manager.

Entitas Eksternal:

1. Konsumen adalah orang yang membeli atau memesan barang.

2. Manager adalah pemilik perusahaan yang mengontrol, mengawasi perusahaan, menerima laporan Penjualan dari bagian Kasir dan menerima laporan pembelian dari bagian Admin

4.1.2.3. Data Flow Diagram (DFD)

Data Flow Diagram merupakan alat bantu grafis untuk

menguraikan dan menganalisa pergerakan data yang melalui suatu sistem baik manual maupun terkomputerisasi, termasuk proses data dari penyimpanan data.

Data Flow Diagram Sistem Informasi Pengolahan Data Studio yang sedang berjalan di Studio My Farissa dapat digambarkan sebagai berikut:


(47)

1.0 PENJUALAN

2.0 PEMBELIAN KONSUMEN

MANAGER

SUPLIER

Faktur Pesanan

Faktur Pesanan

Laporan Penjualan

Laporan Pembelian

Faktur Pembelian order Data Pesanan

Faktur Pembayaran

order


(48)

KONSUMEN 1.0 Input Data pesanan 1.1 Periksa faktur 1.2 Transaksi pembayaran 1.3 Membuat Faktur Pembayaran 1.4 Membuat Laporan Penjualan MANAGER Data Pesanan Faktur Pesanan Faktur Pesanan F a k tu r P e sa n a n F a k tu r P e s a n a n F a k tu r p e m b a y a ra n L a p o ra n P e n ju a la n Faktur Pembayaran Faktur Pembayaran T Y


(49)

MANAGER 2.1 Membuat Laporan Pembelian SUPLIER 2.0 Input data pembelian Faktur Pembelian Laporan Pembelian Laporan Pembelian

Gambar 4.5DFD Pembelian Level 1 Proses 2 ( Berjalan )

4.1.3. Evaluasi Sistem yang sedang Berjalan

Berdasarkan hasil penelitian, penulis dapat mengevaluasi sistem berdasarkan sistem Pengolahan data Studio yang sedang berjalan di Studio My Farissa yang masih terdapat permasalahan - permasalahan, yaitu:

Tabel 4.1 Evaluasi Sistem yang sedang berjalan

No Permasalahan Entitas Rencana Pemecahan

1

Pengolahan data masih

menggunakan dokumen

sehingga proses penjualan

barang memakan waktu

Bagian Kasir Membuat sistem

pengolahan data dengan

menggunakan sistem


(50)

yang cukup lama dan tidak efisien

mudah mencari data yang diinginkan dengan cepat dan tidak memakan waktu.

2

Sering terjadi kesalahan dalam proses perhitungan

pembayaran pada saat

proses transaksi penjualan.

Bagian Kasir Membuat sistem

perhitungan dengan

menggunakan sistem

terkomputerisasi agar

perhitungan menjadi cepat dan akurat.

3

Lambatnya pembuatan

laporan penjualan karena

masih dilakukan dengan

proses pencatatan.

Bagian Kasir Dibuatkan Sistem

pembuatan laporan

penjualan secara otomatis

dengan menggunakan

sistem komputerisasi agar proses pembuatan laporan manjadi akurat dan tepat waktu.


(51)

4.2. Perancangan Sistem

Perancangan sistem ini bertujuan untuk mempercepat pengolahan data informasi terutama dalam proses transaksi penjualan dan pembelian barang. Sistem yang baik harus memiliki arah data yang masuk dan keluar yang jelas, serta dapat dimengerti oleh pengguna mengenai fungsi dari sistem tersebut.

4.2.1. Tujuan Perancangan Sistem

Tujuan dari perancangan sistem merupakan proses penyiapan spesifikasi yang terperinci untuk pengembangan suatu sistem baru. Langkah permulaan perancangan sistem adalah rencana pengembangan disiapkan selama sistem dimodifikasi dan disetujui oleh manajemen, tahap perancangannya harus mengisi semua perincian rencana suatu pengembangan agar sistem yang baru dapat diimplementasikan dengan memuaskan.

Tujuan perancangan suatu sistem secara global adalah membentuk kerangka sistem pengolahan data dengan bantuan komputer agar sistem yang ada menjadi lebih terkomputerisasi.

Sedangkan tujuan utama dari perancangan sistem secara umum adalah untuk memberikan gambaran secara umum kepada pemakai (user) mengenai sistem informasi yang baru, perancangan sistem secara umum juga sudah dapat mengenai komponen sistem informasi yang akan di desain.

Penentuan persyaratan sistem dilakukan agar arah perancangan sistem dapat benar-benar terarah pada sasaran, oleh sebab itu sistem yang


(52)

dirancang harus memenuhi batasan sistem dimana perancangan sistem ini merupakan kebutuhan fungsional dan persiapan untuk rancang bangun implementasi menggambarkan bagaimana suatu sistem di bentuk. Pada tahap perancangan sistem informasi di rancang dengan tujuan komunikasi kepada pemakai bukan untuk pembuat program.

4.2.2. Gambaran Umum Sistem yang Diusulkan

Analisis sistem yang sedang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang dikerjakan atau berjalan. Sistem Informasi penjualan barang perlu dikembangkan mengingat sistem lama yang sedang berjalan masih banyak kekurangan dan belum terkomputerisasi serta pelaksanaan prosedur-prosedur yang kurang tepat, sehingga menyebabkan terganggunya proses sistem yang sudah ada.

Untuk mengantisipasi berbagai kendala yang terjadi dalam melakukan aktifitas penjualan barang maka diperlukan suatu Sistem Informasi Pengolahan data di Studio My Farissa yang terstruktur agar prosedur penjualan dan pemesanan barang di perusahaan tersebut menjadi lebih baik.

4.2.3. Perancangan Prosedur yang Diusulkan

Perbedaan antara sistem informasi penjualan barang yang lama dan baru adalah jika yang lama menggunakan cara manual dan dokumen atau data - data berbentuk buku sedangkan sistem informasi yang baru menggunakan alat bantu komputer dan dilakukan secara otomatis.


(53)

Proses atau prosedur pelayanan penjualan yang diusulkan adalah : 1. Pelanggan datang memesan barang dengan memberikan spesifikasi yang

diinginkan.

2. Bagian Kasir menginput data pelanggan dan data pesanan ke database.

3. Konsumen datang ( kembali ) untuk melakukan pembayaran secara tunai

ke bagian Kasir.

4. Bagian Kasir menginput data Pembayaran ke database dan mencetak laporan Penjualan untuk diberikan kepada Manager.

5. Bagian Admin melakukan penambahan nama barang jika terdapat nama barang yang baru.

6. Bagian Admin mencetak laporan pembelian untuk diberikan kepada pimpinan.

Prosedur yang lama dan baru tidak berbeda hanya pengolahan datanya saja yang berbeda dari manual menjadi sistem terkomputerisasi.

4.2.3.1. Flowmap

Flowmap menggambarkan aliran dan informasi antar area didalam sebuah organisasi. Bagan alir ini menelusuri sebuah dokumen dari asalnya sampai tujuannya. Secara rinci bagan alir ini menunjukkan dari mana dokumen tersebut berasal, distribusinya, tujuan digunakannya dokumen tersebut. Berikut ini gambar flowmap prosedur penjualan dan pembelian yang diusulkan.


(54)

KONSUMEN KASIR MANAGER

Data Penjualan Data Penjualan

Faktur Penjualan

Faktur

Penjualan Input Data

Penjualan STUDIO Input Transaksi Penjualan Cetak Faktur Penjualan Cetak Faktur Pembayaran Faktur Penjualan 2 Faktur 1 Pemesanan

2 Faktur 1 Pembayaran

A1 A2

Cetak Laporan Penjualan

2 Laporan 1

Penjualan

A3 Laporan

Penjualan Faktur

Pembayaran


(55)

Keterangan :

A1 : Arsip Faktur Penjualan dibagian Kasir

A2 : Arsip Faktur Pembayaran dibagian Kasir


(56)

ADMIN MANAGER SUPLIER

Data Barang

Cek Persediaan

PEMBELIAN

Cetak Order

Order order

Cetak Faktur Pembelian

2 Laporan 1 Pembelian

A2 Laporan

Pembelian

Cetak Laporan Pembelian

Laporan Pembelian

2 Laporan 1 Pembelian

A3

Gambar 4.7 Flowmap pembelian yang diusulkan.


(57)

A2 : Arsip Laporan Pembelian dibagian Admin

4.2.3.2. Diagram Konteks

Diagram konteks merupakan diagram tingkat tinggi yang menggambarkan seluruh jaringan baik masukan maupun keluaran dari suatu sistem. Tujuan pembuatan diagram konteks yaitu untuk memperlihatkan sebuah proses yang berinteraksi dengan lingkungannya. Pada diagram konteks akan terlihat bagaimana arus data yang masuk dan bagaimana arus data yang keluar dari entitas luar yang mempengaruhi sistem.

Dibawah ini adalah diagram konteks yang diusulkan secara garis besar dan dapat lihat sebagai berikut :

Sistem Informasi Pengolahan Data

KONSUMEN MANAGER

Faktur Pembayaran

Faktur Pemesanan

Laporan Pembelian

Laporan Penjualan

SUPLIER Faktur

Pembelian

o

rd

e

r


(58)

4.2.3.3. Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan proses yang menggambarkan suatu alir informasi yang lebih detail dan terperinci yang merupakan pengembangan dari diagram konteks. Berikut ini gambar DFD untuk penjualan yang diusulkan :

1.0 PENJUALAN

2.0 PEMBELIAN KONSUMEN

MANAGER

SUPLIER

Faktur Pesanan

Faktur Pesanan

Laporan Penjualan

Laporan Pembelian

Faktur Pembelian order Data Pesanan

Faktur Pembayaran

order


(59)

PENJUALAN KONSUMEN MANAGER 1.4 Cetak Laporan penjualan 1.0 Input data Penjualan 1.1 Cetak Faktur Penjualan 1.2 Transaksi Penjualan 1.3 Cetak Faktur Pembayaran Faktur Pemesanan Faktur Penjualann Data Konsumen Faktur Penjualan Laporan Penjualan Laporan Penjualan F a k tu r Pe m b a y a ra n F a k tur Pe nj ua la n Faktur Pembayaran Faktur Penjualan


(60)

STUDIO MANAGER SUPLIER 1.1 Cetak Faktur Pembelian 1.2 Cetak Laporan Pembelian Faktur Pembelian F a kt u r P e mb e lia n Laporan Pembelian Faktur Pembelian order 1.0 Cek persediaan D a ta b a ra n g

Gambar 4.11 DFD Pembelian Level 1 proses 2 yang di usulkan

4.2.3.4. Kamus Data

Kamus data merupakan sarana untuk mendokumentasikan hasil akhir dari pendefinisian basis data yang mengalir dalam sistem secara lengkap yang dapat dilihat berdasarkan aliran data dalam DFD. Berikut ini kamus data yang ada pada sistem informasiPengolahan data Studio My Farissa :

1. Nama data : Data Pesanan

Alias : -

Aliran data : Konsumen – proses 1.0 Input data pesanan,

Volume : 30 data per hari

Bentuk data : DokumenStruktur data : no, nama, alamat,

no_tlp, jenis_paket, harga, uang_muka, tgl_pesan , tgl_jadi


(61)

Alias : -

Aliran Data : Proses 1.0 Input data pesanan – Studio

Studio – proses 1.1 cetak faktur Pesanan

Proses 1.1 Cetak Faktur – Konsumen

Konsumen – proses 1.2 Transaksi Penjualan

Volume : 30 data perhari

Bentuk Data : Dokumen

Struktur Data : ( no, nama, alamat, no_tlp, jenis_paket, harga, uang_muka, tgl_pesan , tgl_jadi)

3. Nama Dokumen : Faktur Pembayaran

Alias : -

Aliran Data : Studio Proses 1.3 Cetak Faktur Pembayaran

Proses 1.3 cetak faktur pembayaran - konsumen

Volume : 30 data perhari


(62)

Struktur Data : ( no, nama, alamat, no_tlp, jenis_paket, harga, uang_muka, tgl_pesan , tgl_jadi, total_bayar, uang_bayar, uang_kembalian)

4. Nama Dokumen : Laporan Penjualan

Alias : Bukti transaksi pembayaran

Aliran Data : STudio - Proses 1.4 cetak laporan penjualan

Proses 1.4 – Cetak laporan Penjualan - manager

Volume : 30 data perbulan

Bentuk data : Dokumen

Struktur Data : ( no, nama, alamat, no_tlp, jenis_paket, harga, uang_muka, tgl_pesan , tgl_jadi, total_bayar, uang_bayar, uang_kembalian).

5. Nama data : Laporan Pembelian

Alias : -

Aliran data : Studio - Proses 1.3 cetak laporan pembelian Proses 1.3 cetak laporan pembelian - manager

Volume : 30 data per hari


(63)

Struktur data : Tanggal, Kode_suplier, Nama_suplier, alamat, kode_barang, Banyak_barang, harga_barang, total_bayar.

6. Nama data : Faktur Pembelian

Alias : -

Aliran data : Suplier – proses 1.2 cetak faktur pembelian Proses 1.2 – cetak faktur - Studio

Volume : 10 data perbulan

Bentuk data : Dokumen

Struktur data : Tanggal, Kode_suplier, Nama_suplier, alamat, kode_barang, Banyak_barang, harga_barang, total_bayar.

7. Nama data : Order

Alias : -

Aliran data : Admin – proses 1.0 cek data barang

Volume : 10 data per bulan

Bentuk data : Dokumen


(64)

4.2.4. Perancangan Basis Data

Sebagai penunjang sistem pengolahan data bantuan komputer, maka harus

ditentukan bagaimana bentuk rancangan database yang digunakan.

Perancangan database ini dimaksudkan untuk mengidentifikasi kebutuhan-kebutuhan file basis data sistem yang diperlukan.

4.2.4.1. Normalisasi

Normalisasi merupakan suatu proses untuk mengubah suatu tabel kedalam beberapa tabel. Normalisasi biasa dipakai oleh perancang database untuk melakukan verifikasi terhadap tabel-tabel yang telah dibuat sehingga tidak menimbulkan masalah saat dihapus. Suatu tabel dikatakan berada dalam keadaan normal jika memenuhi kondisi-kondisi tertentu.

1. Bentuk tidak normal (unnormal)

No, tgl_pesan, tgl_jadi, no, alamat, no_tlp, jenis_paket, jenis_kertas, harga, uang_muka, no, nama, alamat, no_tlp, jenis_paket, jenis_kertas, harga, uang_muka, total_bayar, bayar, uang_kembalian, kode_barang, merk_barang, kode_merk, qty, no_faktur, tangggal, no_faktur, kode_barang, nama_barang, kode_suplier, nama_suplier, banyak_barang, harga, total, tanggal, no_order, no_order, kode_barang, nama_suplier, banyal_barang, harga_barang, total, jenis_paket, harga, uang_muka, kode_suplier, nama_suplier, alamat.


(65)

2. Bentuk Normal Pertama

No, tgl_pesan, tgl_jadi, nama, alamat, no_tlp, jenis_paket,

jenis_kertas, harga, uang_muka, total_bayar, uang_muka,

total_bayar, bayar, uang_kembalian, kode_barang, merk_barang, kode_merk, qty, no_faktur, tanggal, nama_barang, kode_suplier, nama_suplier, banyak_barang, total, no_order.

3. Bentuk normal Kedua.

Bentuk normal kedua terpenuhi jika pada sebuah tabel semua atribut yang tidak termasuk primary key memiliki ketergantungan fungsional pada primary key secara utuh. Sebuah tabel dikatakan tidak memenuhi 2nf, jika ketergantungannya hanya bersifat parsial (hanya tergantung pada sebagian dari primary key) seperti:

a. T_Daftar = { *no, tgl_pesan, tgl_jadi}

b. T_Transaksi= { **no, total_bayar, bayar, uang_kembalian}

c. T_Barang = { *kode_barang, nama_barang}

d. T_Order = { *no_order, tanggal }

e. T_Properties_barang = { *kode_barang, merk_barang,

kode_merk, qty}

f. T_Faktur_pembelian = { *no_faktur, tanggal }


(66)

4. Normal ketiga

a. T_Daftar = { *no, tgl_pesan, tgl_jadi }

b. T_Detail_Daftar = { **no, nama, alamat, no_tlp,

jenis_kertas, jenis_paket, harga, uang_muka } c. T_Transaksi = { *no,tgl_pesan, tgl_jadi }

d. T_Detail_transaksi = { **no, total_bayar, bayar,

uang_kembalian }

e. T_Data_Suplier = { *kode_suplier, nama_suplier, alamat}

f. T_Order = { *no_order, tanggal }

g. T_Detail_Order = { **no_order, kode_barang,

nama_barang, kode_suplier, nama_suplier, banyak_barang,

harga_barang, total }

h. T_Faktur_Pembelian = { *no_faktur, tanggal }

i. T_Detail_Faktur_Pembelian = { *no_faktur, kode_barang, nama_barang, kode_suplier, nama_suplier, banyak_barang, harga, total }

4.2.4.2. Relasi Tabel

Proses ini merupakan hubungan antar file yang satu dengan yang lainnya yang saling berhubungan. Adapun gambarannya adalah sebagai berikut:


(67)

T_Daftar *no tgl_pesan tgl_jadi T_Transaksi no tgl_pesan tgl_jadi T_Detail_transaksi **no total_bayar bayar uang_kembalian T_Data_suplier kode_suplier nama_suplier alamat T_Faktur_pembelian no_faktur tanggal T_Detail_Faktur_Pembelian **no_faktur tanggal kode_barang nama_barang kode_suplier nama_suplier banyak_barang harga total T_Detail_Daftar **no nama alamat no_tlp jenis_paket jenis_kertas harga uang_muka T_Order no_order tanggal T_Detail_order **no_order kode_barang nama_barang kode_suplier nama_suplier banyak_barang harga_barang total

Gambar 4.11. Relasi Tabel

4.2.4.3. Entity Relationship Diagram

ERD merupakan gambaran hubungan antar entitas yang satu dengan yang lain yang salig berhubungan dan saling berinteraksi satu dengan yang lain. Gambar ERD sebagai berikut:


(68)

KONSUMEN TRANSAKSI DETAIL TRANSAKSI BARANG SUPLIER TRANSAKSI PEMBELIAN MELAKUKAN MELAKUKAN MEMILIKI MEMBELI MENGAMBIL MEMILIKI DETAIL TRANSAKSI PEMBELIAN 1 N N 1 1 N PENDAFTARAN MELAKUKAN TRANSAKSI MEMILIKI 1 N

Gambar 4.12ERD

4.2.4.4. Struktur File

Stuktur file merupakan suatu objek sistem perangkat lunak yangmerupakan elemen-elemen dari sistem perangkat lunak yang dirancang, salah satuyang harus didokumentasikan oleh sistem untuk membuat informasi.Struktur file menunjukan arus data yang terdiri dari item – item data atau field data. Struktur data menerangkan property yang dimiliki oleh tiap – tiap itemdata atau field data.


(69)

Tabel 4.2.Penjualan

No Nama_Field Type Length Keterangan

1 No* Int 15 Nomor

2 Tanggal_pesan Date - Tanggal

3 Tanggal_jadi Date - Tanggal

Tabel 4.3. Detail Penjualan

No Nama_Field Type Length Keterangan

1 No** Int 10 Nomor

2 Nama Text - Nama

3 Alamat Text - Alamat

4 No_tlp Varchar 20 Nomor

Telpon

5 Jenis_paket Varchar 30 Jenis Paket


(70)

7 Harga Ubt 10 Harga

8 Um Int 15 Uang Muka

Tabel 4.4. Data Suplier

No Nama_Field Type Length Keterangan

1 Kode_suplier Varchar 15 Kode supplier

2 Nama_suplier Varchar 20 Nama

supplier

3 Alamat Text - Alamat

Tabel 4.5. Harga

No Nama_Field Type Length Keterangan

1 Jenis_paket Text - Jenis paket

2 Harga Double - Harga


(71)

No Nama_Field Type Length Keterangan

1 Kode_barang Varchar 20 Kode barang

2 Merk_barang Varchar 20 Merk barang

3 Kode_merk Varchar 20 Kode merk

4 Harga Varchar 20 Harga

5 Qty Varchar 20 Quantitas

Tabel 4.7. Login

No Nama_Field Type Length Keterangan

1 Id Varchar 10 Id/username

2 Password Varchar 10 Password

Tabel 4.8 kode barang

No Nama_Field Type Length Keterangan


(72)

2 Nama_barang Varchar 15 Nama barang

Tabel 4.9. Faktur pembelian

No Nama_Field Type Length Keterangan

1 Tanggal * Varchar 20 Tanggal

2 Kode_suplier** Varchar 15 Kode supplier

3 Nama_suplier Text - Nama

supplier

4 Alamat Text - Alamat

5 Kode_barang** Varchar 15 Kode barang

6 Nama_barang Varchar 20 Nama barang

7 Banyak_barang Varchar 15 Banyak

barang

8 Harga_barang Int 15 Harga barang


(73)

10 Total_bayar Int 15 Total bayar

Tabel 4.10. Transaksi

No Nama_Field Type Length Keterangan

1 No* Int 10 Nomor

2 Tanggal_pesan Date - Tanggal

3 Tanggal_jadi Date - Tanggal

Tabel 4.11. Detail Transaksi

No Nama_Field Type Length Keterangan

1 No** Int 10 Nomor

2 Nama Text - Nama

3 Alamat Text - Alamat

4 No_tlp Varchar 20 Nomor Telpon


(74)

6 Jenis_Kertas Varchar 20 Jenis Kertas

7 Harga Ubt 10 Harga

8 Um Int 20 Uang muka

9 Total_bayar Int 20 Total bayar

10 Bayar Int 25 Bayar

11 Kembalian Int 20 Kembalian

Tabel 4.12. Order

No Nama_Field Type Length Keterangan

1 No_order Varchar 10 Nomor

2 Tanggal Date - Tabggal

Tabel 4.13. Detail Order

No Nama_Field Type Length Keterangan


(75)

2 Kode_barang Varchar 10 Huruf dan Angka

3 Nama_barang Varchar 30 Huruf

4 Kode_suplier Varcahr 10 Huruf dan

Angka

5 Nama_suplier Varchar 30 Huruf

6 Banyak_barang Int 10 Angka

4.2.4.5. Kodifikasi

Sistem pengkodean ini dibuat guna mengidentifikasi suatu objek secara singkat. Dengan adanya pengkodean ini diharapkan dapat mengklasifikasikan data. Kode terbuat dari Angka.


(76)

XXXXX

Kode Suplier

Contoh : 01

2. Kode Barang

XXXXX

Kode Barang

Contoh : 012

3. Kode Merk

XXXXX

Kode Barang

No Barang


(77)

4.2.5. Perancangan Antar Muka

Antarmuka pengguna atau yang biasa disebut User Interface

merupakanbentuk tampilan grafis yang berhubungan langsung dengan pengguna (user). UserInterface berfungsi untuk menghubungkan / penterjemah informasi antarapengguna dengan sistem operasi, sehingga komputer tersebut bisa digunakan. User interface, dengan demikian, bisa juga diartikan sebagai mekanis meinter-relasi atau integrasi total dari perangkat keras dan lunak yang membentukpengalaman bekomputer. Dari sisi software ia bisa berbentuk Graphical UserInterface (GUI) atau Command-Line Interface (CLI), sedangkan dari sisi hardware ia bisa berbentuk SCSI, IDE (atau ATAPI), Apple Desktop Bus (ADB),USB, dan Fire Wire. Tujuan dari pembuatan program ini adalah untukmempermudah dan mempercepat aktivitas yang berhubungan dengan pengolahandata dan untuk membentuk suatu sistem yang lebih baik

4.2.5.1. Struktur Menu

Perancangan program ini menggabungkan / mengintegrasikan


(78)

MENU

AKSES AKTIVITAS DATAMASTER LAPORAN ABOUT

Login

Exit Logut

Faktur Pembelian Properties Barang Transaksi

Data Suplier Penjualan

Laporan Harian dan Bulanan

Order

Programer & software

Gambar 4.13 Struktur Menu Utama

4.2.5.2. Perancangan Input

Perencanaan untuk tampilan input pada program adalah sebagai berikut:

1. Form Login

Form login berfungsi untuk melakukan login agar user dapat mengaksesprogram, berikut rancangan form login:


(79)

Login

Batal Kembali

User Name

Password

Gambar

Gambar 4.14 Form Login

1. Form Penjualan

Form pendaftaran berfungsi untuk melakukan pendaftaran / pemesanan. Berikut rancangan Form Pendaftaran tersebut.


(80)

No.

Jenis Paket Alamat

No_telpon Nama

Jenis Kertas

Harga

Tanggal Pesan

Tanggal Jadi

Uang Muka

PENDAFTARAN

BERSIHKAN DAFTAR

CETAK KELUAR

Gambar 4.15 Form Pendaftaran

2. Form Tansaksi

Form Transaksi digunakan untuk melakukan transaksi pembayaran sesudah konsumen melakukan pendaftaran. Berikut adalah Rancangan Form Transaksi tersebut :


(81)

No.

Jenis Paket Alamat No_telpon

Nama

Jenis Kertas

Harga Tanggal Pesan Tanggal Jadi

Uang Muka

TRANSAKSI

BERSIHKAN DAFTAR

CETAK KELUAR

HITUNG Total Bayar

Bayar Kembalian

Gambar 4.16 Form transaksi

3. Form Data Barang

Form Data barang digunakan untuk menyimpan data barang yang ada dan akan dibeli dalam studio My Farissa ini. Perancangannya adalah sebagai berikut :


(82)

Kode Barang Nama Barang

Kode Barang Nama Barang Kode Barang

Nama Barang

HAPUS SIMPAN KELUAR

REFRESH BATAL

CARI BERDASARKAN KODE

CARI

Gambar 4.17 Form Data Barang

4. Form Data Suplier

Form data supplier digunakan untuk menyimpan data-data supplier yang akan manyuplai kebutuhan barang-barang yang diperlukan untuk membantu kinerja Studio My Farissa. Rancangannya adalah :


(83)

Kode Suplier Nama Suplier

Kode Suplier Nama Suplier

HAPUS SIMPAN KELUAR

REFRESH BATAL

CARI BERDASARKAN KODE

CARI Alamat

Alamat

Gambar 4.18 Data Suplier

5. Form Properties Barang

Digunakan untuk menyimpan dan untuk mengetahui barang-barang yang digunakan. Form ini merupakan penjelasan dari form data barang dan berhubungan pula dengan stock barang yang ada. Perancanganya adalah :


(84)

Kode Barang Merk Barang Kode Barang

Merk Barang

HAPUS

SIMPAN KELUAR REFRESH

TAMBAH

CARI BERDASARKAN KODE

CARI Kode Merl

Kode Merk

BATAL

Qty Harga

Harga Qty

Gambar 4.19 Form properties Barang

6. FormFaktur Pembelian

Form FakturPembelian digunakan untuk membuat faktur pembelian dari supplier dari hasil pembelian barang untuk diberikan kepada manager sebagai laporan pembelian. Rancangannya adalah sebagai berikut :


(85)

No Faktur

Tanggal Kode Suplier

Kode Barang Merk Barang Banyak Barang

Harga Uang Bayar Kembalian Alamat

Nama Suplier

SIMPAN BERSIHKAN

CETAK KELUAR

Gambar 4.20Form Faktur Pembelian

7. Form Laporan Penjualan Harian dan Bulanan

Form Laporan Bulanan dan Harian digunakan untuk menggetahui berapa banyak dan berapa besar Pendapatan yang didapat oleh studio My Farissa disetiap Hari dan bulannya. Rancanganya adalah :


(86)

Harian Bulanan

PREVIEW

Sanpai Dengan

GAMBAR

Gambar 4.21 Laporan harian Dan Bulanan

4.2.5.3. Perancangan Output

Perancangan untuk tampilan output pada program adalah sebagai berikut :

1. Faktur Pemesanan

MY FARISSA STUDIO

Jl..Raya Jatinangor No.96 SUMEDANG Faktur Pemesanan

No Nama Alamat No_telpon Jenis Paket

Tanggal Pesan Tanggal Jadi Uang Muka

Harga


(87)

2. Faktur Penjualan

MY FARISSA STUDIO

Jl..Raya Jatinangor No.96 SUMEDANG Faktur Penjualan

No Nama Alamat No_telpon Jenis Paket

Tanggal Pesan

Tanggal Jadi Uang Muka

Harga

Total Bayar Bayar

Kembalian

Gambar 4.23 Faktur Penjualan

3. Laporan Harian

Perancangan Output laporan Harian yang ada di dalam program ini adalah sebagai berikut :


(88)

MY FARISSA STUDIO

Jl..Raya Jatinangor No.96 SUMEDANG Laporan Harian

No Nama No_telpon Jenis Paket Tanggal Pesan Tanggal Jadi Harga

Total Pendapatan = Rp.

Gambar 4.24 Laporan Harian

4. Laporan Bulanan

Perancangan Output laporan Bulanan yang ada di dalam program ini adalah sebagai berikut :


(89)

MY FARISSA STUDIO

Jl..Raya Jatinangor No.96 SUMEDANG Laporan Bulanan

No Nama No_telpon Jenis Paket Tanggal Pesan Tanggal Jadi Harga

Total Pendapatan = Rp.

Gambar 4.25 Laporan Bulanan

5. Faktur Pembelian

Perancangan Output laporan Harian yang ada di dalam program ini adalah sebagai berikut :


(90)

MY FARISSA STUDIO

Jl..Raya Jatinangor No.96 SUMEDANG Faktur Pembelian

No

Nama

Alamat

No_telpon

Jenis Paket

Tanggal Pesan

Tanggal Jadi

Uang Muka Harga

Gambar 4.26 Faktur Pembelian

4.2.6. Perancangan Arsitektur Jaringan

Analisis terhadap denah ruangan dan letak komputer dimaksudkan untuk memudahkan dalam menggambarkan jaringan yang akan dibangun pada husein komputer. Jaringan ini berfungsi untuk sebagai penghubung antara komputer yang satu dengan yang lainnya.


(91)

Server Database

Bagian Gudang

Bagian Penjualan

HUB

Gambar 4.27 Topologi Star


(92)

BAB V

IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1. Implementasi

Tahap implementasi sistem merupakan proses yang dilakukan setelah tahap perancangan sistem selesai dilaksanakan. Tujuan yang dicapai pada tahap ini adalah dapat dioperasikannya hasil perancangan sistem yang telah dibuat. Pada tahapan ini dijelaskan mengenai sistem yang dirancang dan bagaimana cara penggunaannya.

5.1.1. Batasan Implementasi

Batasan implementasi dalam pembuatan aplikasi Sistem Informasi Pengolahan data Studio yaitu :

1. Tidak semua kebutuhan sistem informasi ini dikerjakan, tetapi hanya subsistem-subsistem yang mendukung khususnya proses pada penjualan 2. Basisdata yang digunakan dalam pengimplementasian ini adalah MySql. 3. Administrator pada saat implementasi dikerjakan Penjualan, dan Gudang

Software web server yang digunakan pada saat implementasi adalah xampp win32-1.7.2


(93)

5.1.2. Implementasi Perangkat Lunak

Adapun beberapa perangkat lunak yang harus disiapkan dalam pembangunan aplikasi Sistem Informasi Penjualan pada sistem Pengolahan data Studio ini yaitu:

1. NetBeans IDE 7.0, sebagai software yang penulis gunakan dalam membangun sistem informasi pengelolaan data tamu dan pengunjung ini.

2. iReport, sebagai aplikasi untuk pembuatan laporan.

3. MySQL, sebagai pengembang basis data dan perangkat lunak lainnya

menggunakan XAMPP.

5.1.3. Implementasi Perangkat Keras

Perangkat keras yang digunakan dalam pembuatan aplikasi sistem informasi penjualan ini yang harus dipenuhi antara lain :

1. Processor Intel Dual Core atau sekelasnya. 2. RAM 512 MB

3. VGA dengan kapasitas 128 BIT 4. Harddisk 80 GB

5. DVD RW

6. Kabel Jaringan 7. Printer


(94)

5.1.4 Implementasi Basis Data

Pembuatan basisdata dilakukan dengan menggunakan bahasa MySQL.

Implementasi basisdatanya dalam bahasa SQL adalah sebagai berikut :

-- phpMyAdmin SQL Dump

-- version 2.11.9.2

-- http://www.phpmyadmin.net

--

-- Host: localhost

-- Generation Time: Jun 12, 2012 at 01:01 AM

-- Server version: 5.0.67

-- PHP Version: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--

-- Database: `studio`


(95)

-- ---

--

-- Table structure for table `daftar`

--

CREATE TABLE IF NOT EXISTS `daftar` (

`no` int(10) NOT NULL,

`nama` text NOT NULL,

`alamat` text NOT NULL,

`no_tlp` varchar(20) NOT NULL,

`jenis_paket` varchar(30) NOT NULL,

`Jenis_kertas` varchar(20) NOT NULL,

`harga` int(10) NOT NULL,


(96)

`tgl_jadi` varchar(20) NOT NULL,

`uang_muka` int(15) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--

-- Dumping data for table `daftar`

--

INSERT INTO `daftar` (`no`, `nama`, `alamat`, `no_tlp`, `jenis_paket`, `Jenis_kertas`, `harga`, `tgl_pesan`, `tgl_jadi`, `uang_muka`) VALUES

(1, 'Achmad Widiyanto', 'Cimahi', '085742231777', 'ceria', 'Sketch', 50000, 'Jun 11,2012', 'Jun 13,2012', 25000),

(2, 'Marudut Martinus', 'Ujung Berung - Bandung', '08996148358', 'extreme', 'Sketch', 150000, 'Jun 11,2012', 'Jun 12,2012', 80000),

(3, 'Novan Dwi yanmar', 'Rancaekek - Bandung Timur', '08562151194', 'wisuda eksklusif', 'Sketch', 250000, 'Jun 11,2012', 'Jun 16,2012', 200000),

(4, 'Nita Puspita Dewi', 'Cikijing - Majalengka', '081910474805', 'balita', 'Sinar Benua', 150000, 'Jun 11,2012', 'Jun 13,2012', 100000),


(97)

(5, 'Sandy Hermawan', 'Sekeloa - Kota Bandung', '085721268645', 'family', 'Sinar Benua', 250000, 'Jun 11,2012', 'Jun 14,2012', 150000),

(6, 'M.Jarkasih', 'CImbuleuit - Bandung', '08577128374', 'standar', 'Sinar Benua', 75000, 'Jun 11,2012', 'Jun 12,2012', 50000),

(7, 'Dera Suhendar', 'Padalarang -Bandung', '08562028670', 'ekspres', 'Sinar Benua', 30000, 'Jun 11,2012', 'Jun 11,2012', 20000),

(8, 'Reza Maulana', 'Bandung', '0813568526', 'ceria', 'Sketch', 50000, 'Jun 11,2012', 'Jun 12,2012', 30000),

(9, 'Deri mUlyadi', 'Antapani - Bandung', '0856354857', 'standar', 'Sinar Benua', 75000, 'Jun 11,2012', 'Jun 12,2012', 50000),

(10, 'Eva Savitri', 'Dipati ukur - Bandung', '0999782729', 'cantik', 'Sinar Benua', 30000, 'Jun 11,2012', 'Jun 13,2012', 15000),

(11, 'Duwi Febriani', 'Bandung', '085723849526', 'wisuda premium', 'Sketch', 300000, 'Jun 11,2012', 'Jun 15,2012', 200000);

-- ---

--


(98)

--

CREATE TABLE IF NOT EXISTS `data_suplier` (

`kode_suplier` varchar(15) NOT NULL,

`nama_suplier` varchar(20) NOT NULL,

`alamat` text NOT NULL,

PRIMARY KEY (`kode_suplier`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--

-- Dumping data for table `data_suplier`

--

INSERT INTO `data_suplier` (`kode_suplier`, `nama_suplier`, `alamat`) VALUES

('01', 'Prima Abadi', 'Jl.Raya Ranca Ekek No.38 Bandung'),


(99)

('03', 'Sinar Paper', 'Jl.Raya Jatinangor No.125 Sumedang'),

('04', 'Cahaya Colour', 'Jl.Gajah Mada Raya No 90 Sumedang'),

('05', 'Perdana Margin', 'Jl.Tubagus No.09 Bandung');

-- ---

--

-- Table structure for table `harga`

--

CREATE TABLE IF NOT EXISTS `harga` (

`jenis_paket` text NOT NULL,

`harga` double NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;


(100)

-- Dumping data for table `harga`

--

INSERT INTO `harga` (`jenis_paket`, `harga`) VALUES

('ekspres', 30000),

('ceria', 50000),

('cantik', 30000),

('standar', 75000),

('ultra', 100000),

('extreme', 150000),

('wisuda eksklusif', 250000),

('wisuda premium', 300000),

('family', 250000),

('baby', 100000),


(1)

128

3. Pengujian Data Master Data Supplier

Berikut ini kasus dan hasil dari pengujian data supplier :

Tabel 5.9 Data Supplier

Kasus dan Hasil Uji (Data Supplier)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Seluruh data supplier

Seluuh data supplier di inputkan agar dapat tersimpan kedalam database

Data yang

diinputkan tersimpan

kedalam database

[X] Diterima

[ ] Ditolak

Kasus dan Hasil Uji (Data Supplier Salah)

Data supplier yang dimasukkan tidak lengkap

Penyimpanan tidak dapat dilakukan

Tidak dapat melakukan

penyimpanan data

[X] Diterima


(2)

6.1. Kesimpulan

Beberapa kesimpulan yang dapat diambil dari pembahasan yang ada pada Sistem Informasi Pengolahan Data Studio pada Studio My Farissa adalah sebagai berikut:

1. Sistem yang berjalan sebelumnya memiliki beberapa kekurangan dalam hal penyimpanan data persediaan barang karena masih berupa arsip sehingga bisa terjadi kerusakan bahkan hilang. Dengan adanya aplikasi ini diharapkan pegawai pada bagian Kasir dan admin dapat melakukan penyimpanan data dengan aman sehingga dapat mengurangi resiko kerusakan bahkan kehilangan.

2. Pembuatan laporan di Studio My Farissa awalnya masih dilakukan dengan proses pencatatan data, sehingga hal tersebut memakan banyak waktu dan sering terjadi kesalahan dalam perhitungan data. Dengan menggunakan sistem informasi Pengolahan data Studio ini pembuatan laporan penjualan dan persediaan barang menjadi lebih efektif dan efisien. Sistem Informasi Pengolahan data Studio diharapkan dapat membantu dalam hal transaksi penjualan dan pegolahan data barang.

3. Pengolahan data penjualan barang pada Studio My Farissa masih mengunakan sistem pencatatan, dengan adanya aplikasi ini diharapkan


(3)

130

4. dapat mempermudah bagian penjualan barang untuk mengolah data penjualan barang.

6.2. Saran

Sistem Informasi Pengolahan Data Studio ini masih memiliki keterbatasan, sehingga untuk itu penulis menyarankan untuk pengembangan aplikasi selanjutnya agar:

1. Untuk meningkatkan pelayanan disarankan Studio My Farissa Lebih mengembangkan program ini agar tidak hanya melayani Transaksi secara langsung tapi juga secara online.

2. Untuk lebih meningkatkan kepuasan pelanggan, disarankan kepada pihak Studio My Farissa untuk mengembangan pengolahan data dalam program ini agar bisa melayani retur penjualan.


(4)

1. Sumber yang Diperoleh Melalui Buku:

Adi Nugroho. 2004. Modern Database Management. ANDI. Yogyakarta Arsip My Farissa

Bin Ladjamudin, Al-Bahra, 2005, Analisis dan Desain Sistem Informasi, Graha Ilmu, Yogyakarta.

Irawan, Budhi, 2005, Jaringan Komputer, Graha Ilmu, Yogyakarta.

Jogiyanto Hartono M. 2001. Analisis dan Desain Sistem Informasi : Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi, Yogyakarta.

Jogiyanto, HM. 2005. Analisis dan Design Sistem Informasi Pendekatan

Terstruktur dan Aplikasi Bisnis. Andi. Yogyakarta.

Kadir, Abdul, 2003, Pengenalan Sistem Informasi, Andi, Yogyakarta

Kristanto, Andri,. 2008. Perancangan Sistem Informasi. Gava Media.Yogyakarta.. Marom, Chairul, 2002, Sistem Akuntansi Perusahaan Dagang, Grasindo, Jakarta. Nugroho, Adi, ST.,MMSI.2004, Konsep Pengembangan Sistem Basis Data,

Informatika, Bandung.

Raymond McLeod Jr. 2004. Sistem Informasi Manajemen. Prentice Hall Inc. Jakarta.


(5)

132

2. Sumber yang Diperoleh Melalui Internet:

(http://kihendriku.wordpress.com/2009/03/09/pengertian-xampp/)

http://id.wikipedia.org/wiki/Java)

(http://blog.duniascript.com/pengertian-tentang-xampp.html.)

:http://infolubara.comyr.com/index.php?option=com_content&view=article&id=1 22:definisi-php&catid=30:netware&Itemid=94)


(6)

Nama Lengkap : Achmad Widiyanto

Nim : 10909098

Tempat / Tanggal Lahir : Tegal, 10 November 1990

Jenis Kelamin : Laki - Laki

Agama : Islam

Alamat Lengkap : Jl. Raya Lebak wangi Timur No. 27

Kec.Jatinegara Kab.Tegal

No_Hp : 085742231777

Pendidikan :

1996-2002 : SD Negeri 01 Lebak wangi , Kab.Tegal 2002-2005 : SLTP Negeri 01 Jatinegara, Kab.Tegal 2005-2008 : SMK Bhakti Praja Slawi

2009-2012 : Program Diploma III (D3) Jurusan Manajemen Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia, Bandung.