Sistem Informasi Penjualan dan Pembelian Busana Anak Pada Toko Elina Jaya Collection

  

SISTEM INFORMASI

PENJUALAN DAN PEMBELIAN BUSANA ANAK

PADA TOKO ELINA JAYA COLLECTION

SKRIPSI

  Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1)

  Fakultas Teknik dan Ilmu Komputer

  

FINSA TISNA NUGRAHA

1.05.09.361

  

DAFTAR ISI

LEMBAR PENGESAHAN PERNYATAAN KEASLIAN ABSTRAK .................................................................................................... i

ABSTRACT ................................................................................................... ii

KATA PENGANTAR .................................................................................. iii

DAFTAR ISI ................................................................................................. vi

DAFTAR GAMBAR .................................................................................... xii

DAFTAR TABEL ......................................................................................... xvi

  ...................................................................................... xiii

  DAFTAR SIMBOL

  

BAB I. PENDAHULUAN ............................................................................ 1

  1.1. Latar Belakang Penelitian ............................................................. 1

  1.2. Identifikasi dan Rumusan Masalah ................................................ 2

  1.2.1. Identifikasi Masalah ............................................................... 2

  1.2.2. Rumusan Masalah .................................................................. 3

  1.3. Maksud dan Tujuan Penelitian ...................................................... 3

  1.7. Sistematika Penulisan .................................................................... 6

  2.3.2 Manfaat Sistem Informasi ....................................................... 14

  2.7. Client Server ................................................................................... 16

  2.6. Retur .............................................................................................. 16

  2.5. Pembelian ....................................................................................... 16

  2.4. Penjualan ........................................................................................ 16

  2.3.4. Komponen Sistem Informasi ................................................. 15

  2.3.3. Pemakai Sistem Informasi ..................................................... 15

  2.3.1. Definisi Sistem Informasi ...................................................... 14

  

BAB II. LANDASAN TEORI ..................................................................... 8

  2.3. Sistem Informasi ............................................................................ 13

  2.2.1. Fungsi Informasi .................................................................... 13

  2.2. Konsep dasar informasi ................................................................. 12

  2.1.2. Klasifikasi Sistem .................................................................. 11

  2.1.1. Karakteristik Sistem ............................................................... 8

  2.1. Konsep Dasar Sistem ..................................................................... 8

  2.7.1. Hubungan Client Server ......................................................... 17

  

BAB III. OBJEK DAN METODE PENELITIAN .................................... 27

  3.2.1. Desain Penelitian ................................................................... 29

  3.2.3.2. Metode Pengembangan Sistem ...................................... 32

  3.2.3.1. Metode Pendekatan Sistem ............................................ 31

  3.2.3. Metode pendekatan dan pengembangan sistem ..................... 31

  3.2.2.2. Sumber data Sekunder .................................................... 31

  3.2.2.1. Sumber data primer ........................................................ 30

  3.2.2. Jenis dan metode pengumpulan data ...................................... 30

  3.2. Metode Penelitian .......................................................................... 29

  3.1. Objek Penelitian ............................................................................ 27

  3.1.4. Deskripsi Tugas ..................................................................... 28

  3.1.3. Struktur Organisasi Instansi ................................................... 28

  2.1.2.2. Misi ................................................................................. 28

  3.1.2.1. Visi ................................................................................. 27

  3.1.2. Visi dan Misi Perusahaan ....................................................... 27

  3.1.1. Sejarah Singkat instansi ......................................................... 27

  3.2.3.3. Alat Bantu Analisis dan Perancangan Sistem ................ 35

  3.3.2.3. Data Flow Diagram ........................................................ 48

  3.3.3. Evaluasi Sistem Yang Sedang Berjalan ................................. 51

  

BAB IV. HASIL DAN PEMBAHASAN ..................................................... 52

  4.1. Perancangan Sistem ....................................................................... 52

  4.1.1. Tujuan Perancangan Sistem ................................................... 52

  4.1.2. Gambaran Umum Sistem Yang Diusulkan ............................ 52

  4.1.3. Perancangan Prosedur Yang Diusulkan ................................. 53

  4.1.3.1. Flow Map ....................................................................... 55

  4.1.3.2. Diagram Konteks ............................................................ 58

  4.1.3.3. Data Flow Diagram .......................................................... 58

  4.1.3.3.1. DFD Level 1 ........................................................... 59

  4.1.3.3.2. DFD Level 2 Proses 1 ............................................. 60

  4.1.3.3.3. DFD Level 2 Proses 2 ............................................. 61

  4.1.3.3.4. DFD Level 2 Proses 3 ............................................. 62

  4.1.3.4. Kamus Data .................................................................... 62

  4.1.4. Perancangan Basis Data ......................................................... 66

  4.1.4.1. Normalisasi ..................................................................... 66

  4.2.2. Perancangan Input .................................................................. 78

  4.2.3. Perancangan Output ............................................................... 91

  4.3. Perancangan Arsitektur Jaringan ................................................... 95

  4.4. Implementasi ................................................................................. 96

  4.4.1. Batasan Implementasi ............................................................ 96

  4.4.2. Implementasi Perangkat Lunak .............................................. 96

  4.4.3. Implementasi Perangkat Keras .............................................. 97

  4.4.4. Implementasi Basis Data (Sintaks SQL) ................................ 98

  4.4.5. Implementasi Antar Muka ..................................................... 101

  4.4.5.1. Implementasi Halaman Utama ......................................... 101

  4.4.5.2. Implementasi Sub Menu File ........................................... 102

  4.4.5.3. Implementasi Sub Menu Master ...................................... 103

  4.4.5.4. Implementasi Sub Menu Transaksi .................................. 104

  4.4.5.5. Implementasi Sub Menu Laporan .................................... 104

  4.4.6. Implementasi Instalasi Program ............................................. 105

  4.4.7. Penggunaan Program ............................................................. 107

  4.5. Pengujian ....................................................................................... 119

  

DAFTAR PUSTAKA ................................................................................... 126

LAMPIRAN-LAMPIRAN

DAFTAR PUSTAKA

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

  Betha Sidik. 2005. MySQL. Informatika. Bandung Chairul Marom. 2002. Sistem Akuntansi Perusahaan Dagang. Edisi ke-dua.

  Grasindo. Jakarta Jogiyanto. 2001. Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi. Yogyakarta.

  Jogiyanto. 2005. Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi. Yogyakarta.

  Tata Sutabri. 2012. Analisis Sistem Informasi. Andi. Yogyakarta Wahyu Nurjaya. 2012. Pengelolaan Instalasi Komputer. Koposoftware.com.

  Bandung http://www.shiffatimmy.blogspot.com Ciri-Ciri Client Server/ 15 April 2014 Apa Itu XAMPP/ 15 April 2014 http:/Pengertian Topologi Bintang

  (Star)/ 15 April 2014

  How To Make A Multi Player Game Part-1/ 14 April 2014)

KATA PENGANTAR

  Alhamdulillahirabbil’alamin atas segala nikmat iman, Islam, kesempatan,

  serta kekuatan yang telah diberikan Allah S

  ubhanahuwata’ala sehingga penulis

  dapat menyelesaikan skripsi ini. Sholawat serta salam semoga tetap tercurahkan kepada Nabi Muhammad SAW beserta keluarga dan sahabat beliau yang senantiasa menjunjung tinggi nilai-nilai Islam yang sampai saat ini dapat dinikmati oleh seluruh manusia di dunia.

  Skripsi ini dibuat untuk memenuhi syarat kelulusan pada program studi sistem informasi, jenjang strata satu, fakultas teknik dan ilmu komputer, Universitas Komputer Indonesia. Dengan judul

  “Sistem Informasi Penjualan dan Pembelian Pada Toko Elina Jaya Collection.

  Skripsi ini penulis persembahkan untuk kedua orangtua penulis, terima kasih yang sangat besar karena selalu memberikan motivasi, nasehat, cinta, perhatian, dukungan moral dan materil dan kasih sayang serta doa yang tentu takkan bisa penulis balas.

  Penulis menyadari bahwa dalam proses penulisan skripsi ini banyak bimbingan, motivasi, arahan, dan saran-saran yang sangat berharga kepada penulis selama menyusun skripsi.

  Selanjutnya penulis ucapkan terima kasih kepada seluruh staff pengajar program studi sistem informasi yang telah memberikan ilmunya, terutama Bapak Rauf Fauzan, S.Kom, M.Kom dan Ibu Marliana BW, S.Si, M.Si sebagai reviewer yang telah memberi masukan dalam perbaikan skripsi ini.

  Terima kasih kepada Bapak Syahrul Mauluddin, S.Kom, M.Kom selaku wali kelas, kepada Ibu Citra Noviyasari, S.Si, MT selaku ketua program studi sistem informasi, kepada Bapak Prof. Dr. H. Denny Kurniadie, Ir. Msc selaku dekan fakultas teknik dan ilmu komputer yang telah mengesahkan secara resmi skripsi ini, dan tak lupa penulis ucapkan terimakasih kepada petugas sekretariat yang selalu sabar melayani administrasi selama perkuliahan.

  Terima kasih kepada Bapak Iing Sutisna dan Ibu entin selaku pemilik Toko Elina Jaya Collection yang telah memberikan ijin kepada penulis untuk melakukan penelitian penelitian skripsi.

  Terima kasih untuk adik, kaka beserta kaka ipar dan keponakan penulis, Detria, Tina, Wildan dan Farrell yang selalu memberi dukungan doa, dan

  Tidak lupa untuk seluruh teman-teman kelas SI-09 angkatan 2009 yang telah banyak berbagi dalam berbagai hal kepada penulis, terima kasih banyak untuk bantuan dan kebersamaan selama masa perkuliahan. Semoga silaturahmi tetap terjaga sampai kapanpun.

  Bandung, Juli 2014 Penulis,

  Finsa Tisna Nugraha

BAB I PENDAHULUAN

1.1. Latar Belakang Penelitian

  Sejak pertama kali ditemukannya komputer pada tahun 1955, peradaban dunia telah mengalami suatu era informasi yang baru dan cepat.Hal ini sesuai dengan perkembangan komputer yang semakin hari semakin mengalami perkembangan yang begitu sangat cepat. Perkembangan teknologi informasi memberikan sebuah kecepatan dan keakuratan dalam melakukan pengolahan data bila dibandingkan dengan cara manual. Teknologi komputer yang memiliki peran penting dalam pengolahan data tersebut, dimana hal-hal yang serba manual dapat dibuat menjadi otomatisasi sehingga dapat mempermudah dalam mengelola data menjadi suatu bentuk informasi, akan dapat dilakukan dengan mudah, cepat, dan akurat

  Toko adalah sebuah tempat yang di dalamnya terjadi kegiatan yang khusus, Elina Jaya Collection merupakan sebuah toko yang menjual pakaian, khususnya dalam busana anak. menggunakan kalkulator yang membutuhkan waktu lama dalam perhitungannya serta kerap kali terjadi salah perhitungan.

  Pengolahan data dengan menggunakan sistem yang saat ini berjalan dirasa kurang efisien dalam hal waktu dan kurang akurat dalam hal informasi yang dihasilkan, untuk menanggulangi masalah-masalah tersebut, dirancanglah sebuah sistem informasi yang dapat membantu dalam kinerja proses penjualan dan pembelian, sistem yang dibangun akan lebih memudahkan pengguna untuk memperoleh suatu informasi.

  Berdasarkan latar belakang tersebut maka penulis mengambil judul

  

“Sistem Informasi Penjualan dan Pembelian Busana Anak Pada Toko Elina

Jaya Collection .

1.2. Identifikasi dan Rumusan Masalah

  Adapun identifikasi dan rumusan masalah dapat disimpulkan sebagai berikut:

1.2.1. Identifikasi masalah

  Penulis mengidentifikasi masalah-masalah yang ada diantaranya adalah :

  3. Dalam proses perhitungan transaksi masih menggunakan kalkulator, sehingga membutuhkan waktu yang lama dan sering kali terjadi kesalahan perhitungan.

1.2.2. Rumusan Masalah

  Berdasarkan identifikasi masalah, penulis merumuskan masalah sebagai berikut :

  1. Bagaimana sistem penjualan dan pembelian yang sedang berjalan pada Toko Elina Jaya Collection.

  2. Bagaimana perancangan sistem informasi penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

  3. Bagaimana pengujian sistem informasi penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

  4. Bagaimana implementasi sistem penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

1.3. Maksud dan Tujuan Penelitian

  Adapun maksud dan tujuan penulisan skripsi ini adalah :

1.3.2. Tujuan Penelitian

  Adapun beberapa tujuan dari penelitian adalah sebagai berikut: 1.

  Untuk mengetahui sistem penjualan dan pembelian yang sedang berjalan pada Toko Elina Jaya Collection.

  2. Untuk membuat perancangan sistem informasi penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

  3. Untuk melakukan pengujian sistem informasi penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

  4. Untuk implementasi sistem penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

1.4. Kegunaan Penelitian

  Kegunaan penelitian merupakan suatu hal yang penting dalam sebuah penelitian agar penelitian ini bermanfaat bagi pihak-pihak yang berkepentingan diantaranya:

1.4.1. Kegunaan Praktis

  Diharapkan mampu menjadi solusi dari permasalahan yang ada pada

  1. Bagi Penulis dengan melakukan penelitian ini penulis dapat mempraktekkan ilmu yang didapat selama masih duduk dibangku kuliah terutama yang berkaitan dengan judul yang telah dipilih.

2. Bagi peneliti lain Hasil dari penelitian ini dapat dijadikan sebagai referensi.

1.5. Batasan Masalah

  Agar pembahasan dalam penelitian terarah, maka permasalahan yang akan dibahas dibatasi terhadap masalah-masalah berikut ini:

  1. Sistem informasi ini meliputi proses penjualan kepada konsumen, pembelian, dan retur kepada supplier.

  2. Yang dimaksud retur disini adalah penggantian barang, bukan pengembalian barang.

  3. pembelian dan penjualan hanya sebatas pada pembayaran tunai 4.

  Tidak adanya retur penjualan, karena sebelum melakukan pembayaran konsumen mengecek kondisi barang tersebut.

  5. Tidak membahas laporan keuangan yang ada di di toko ini.

Tabel 1.1. Waktu Penelitian

  Tahun 2014 N

  Kegiatan Maret April Mei Juni Juli o 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

  1 Identifikasi kebutuhan user

  2 Pembuatan

  Prototipe

  3 Evaluasi

  Prototipe

  4 Mengkodekan sistem

  5 Menguji sistem

  6 Evaluasi sistem

  7 Implementasi sistem

1.7. Sistematika Penulisan

  Sistematika penulisan tugas akhir ini dibagi dalam beberapa bab dengan pokok pembahasan secara umum, adalah sebagai berikut:

BAB 1. PENDAHULUAN Bab ini menguraikan tentang latar belakang masalah, rumusan masalah, maksud dan tujuan, batasan masalah, metode penelitian dan sistematika penulisan. BAB II. LANDASAN TEORI

BAB IV. HASIL DAN PEMBAHASAN Bab ini berisi perancangan, implementasi dan pengujian dari hasil analisis dan perancangan sistem yang diusulkan. BAB V. KESIMPULAN DAN SARAN Bab ini berisi kesimpulan tentang keseluruhan dari pembangunan sistem dan saran tentang sistem yang dibangun pada Toko Elina Jaya.

BAB II LANDASAN TEORI

2.1. Konsep Dasar Sistem

  Menurut Tata Sutabri (2012 : 3) secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu. Teori system secara umum pertama kali diuraikan oleh Kenneth Boulding, terutama menekankan pentingnya perhatian terhadap setiap bagian yang membentuk sebuah sistem.

  Berdasarkan pendapat diatas dapat disimpulkan bahwa sistem merupakan suatu kumpulan yang terdiri dari adanya bagian-bagian yang saling berkaitan dan bekerjasama untuk menghasilkan tujuan.

2.1.1. Karakteristik Sistem

  Menurut Tata Sutabri (2012 : 13) model umum sebuah sistem terdiri dari input, proses, dan output. Hal ini merupakan konsep sebuah sistem yang sangat sederhana mengingat sebuah sistem dapat mempunyai beberapa masukan dan sifat sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar yang disebut dengan Supra sistem.

  2. Batasan Sistem (Boundary) Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem lainnya atau sistem dengan lingkungannya luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisah-pisahkan.

  3. Lingkungan Luar Sistem (Environment) Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang mempengaruhi oprasi sistem tertentu disebut dengan lingkungan luar sistem.

  Lingkungan luar sistem ini dapat menguntungkan dan dapat juga merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan energi bagi sistem tersebut, yang demikian lingkungan luar tersebut harus selalu dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus dikendalikan,kalau tidak maka akan mengganggu kelangsungan hidup sistem tersebut.

  4. Penghubung Sistem (interface)

  5. Masukan Sistem (Input) Energi yang dimasukan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Sebagai contoh, di dalam suatu unit sistem k omputer, “program” adalah maintenance input yang digunakan untuk mengoperasikan k omputer. Sementara “data” adalah signal

  input yang akan diolah menjadi informasi.

  6. Keluaran Sistem (Output) Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain. Seperti contoh sistem informasi, keluaran yang dihasilkan adalah informasi, di mana informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal yang merupakan input bagi subsistem lainnya.

  7. Pengolahan Sistem (Procces) Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran. Sebagai contoh, sistem akuntasi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.

2.1.2. Klasifikasi Sistem

  Menurut Tata Sutabri (2012 : 15) Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain. Karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di dalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan dari beberapa sudut pandangan, seperti contoh sistem bersifat abstrak, sistem alamiah, sistem bersifat deterministic, dan sistem yang bersifat terbuka dan tertutup.

  1. Sistem abstrak dan sistem fisik.

  Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologia, yaitu sistem yang berupa pemikiran tentang hubungan antara manusia dengan tuhan, sedangkan sistem fisik merupakan sistem yang ada secara fisik, seperti sistem komputer, sistem produksi, sistem penjualan, sistem administrasi personalia dan lain sebagainya.

  2. Sistem alamiah dan sistem buatan manusia.

  Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang dan malam, dan pergantian musim. Sedangkan sistem buatan manusia merupakan

  3. Sistem deterministic dan sistem probablistik.

  Sistem yang beroprasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministic. Sistem computer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program computer yang dijalankan. Sedangkan sistem yang bersifat probabilistic adalah sistem yang kondisi masa depanya tidak dapat diprediksi, karena mengandung unsure probabilitas.

  4. Sistem terbuka dan tertutup.

  Sistem tertutup merupakn sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa ada campur tangan dari pihak luar. Sedangkan sistem terbuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya, yang menerima masukan dan menghasilkan keluaran untuk subsistem lainya.

2.2. Konsep Dasar Informasi

  Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan berarti bagi yang menerimanya. Jogiyanto (2001 : 8)

  2. Informasi Taktis Informasi ini dibutuhkan untuk mengambil keputusan jangka menengah, seperti informasi tren penjualan yang dapat dimanfaatkan untuk menyusun rencana penjualan.

  3. Informasi Teknis Informasi ini dibutuhkan untuk keperluan operasional sehari-hari, seperti informasi persediaan stok, retur penjualan dan laporan kas harian.

2.2.1. Fungsi Informasi

  Fungsi utama informasi adalah menambah pengetahuan atau mengurangi ketidakpastian pemakai informasi. Informasi yang disampaikan kepada pemakai mungkin merupakan hasil dari data yang dimasukan ke dalam pengolahan. Akan tetapi dalam kebanyakan pengambilan keputusan yang kompleks, informasi hanya dapat menambah kemungkinan kepastian atau mengurangi macam-macam pilihan. Tata Sutabri (2012 : 24)

2.3. Sistem Informasi

  Sistem informasi adalah suatu sistem didalam suatu ogranisasi yang

  1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen- komponen dalam organisasi untuk mencapai suatu tujuan yaitu manyajikan informasi.

  2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan/ atau untuk mengendalikan organisasi.

  3. Suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.3.2. Manfaat Sistem Informasi

  Organisasi menggunakan sistem informasi untuk mengolah transaksi- transaksi, mengurangi biaya dan menghasilkan pendapatan sebagai salah satu produk atau pelayanan mereka.

  Bank menggunakan sistem informasi untuk mengolah cek-cek nasabah dan membuat berbagai laporan rekening Koran dan transaksi yang terjadi. informasi yang dihasilkan sistem tersebut termasuk manager yang bertanggung atas pengalokasian sumber daya untuk pengembangan dan pengoperasian perusahaan. Al-Bahra Bin Ladjamudin (2005 : 14)

2.3.4. Komponen Sistem Informasi

  Menurut Al-Bahra Bin Ladjamudin (2005 : 13) Kita dapat mengilustrasikan 5 komponen dalam sistem informasi seperti terlihat pada gambar 2.1. berikut.

  Kelima komponen tersebut dapat diklasifikasikan sebagai berikut: 1. Hardware dan Software yang berfungsi sebagai mesin.

  2. People dan Procedures yang merupakan manusia dan tatacara menggunakan mesin.

  3. Data merupakan jembatan penghubung antara manusia dan mesin agar terjadi proses pengolahan data.

  

Hardware Software Procedures People

DATA

  (Perangkat Keras) (Perangkat Lunak) (Prosedur) (Manusia) Mesin Manusia teratur. Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati.

  2.5. Pembelian

  Pembelian adalah proses penemuan sumber dan pemesanan bahan, jasa, dan perlengkapan. Kegiatan tersebut terkadang disebut Pengadaan barang. Tujuan utamanya adalah memperoleh bahan dengan biaya serendah mungkin yang konsisten dengan kualitas dan jasa yang dipersyaratkan. Terlepas dari memastikan bahwa perusahaan mempunyai persediaan bahan tanpa henti, adalah fungsi dari pembelian untuk memastikan bahwa ada keseimbangan antara persediaan bahan dengan tingkat inventaris sehingga perusahaan dapat mempertahankan posisi labanya sepanjang menyangkut biaya bahan. www.gultomhans.wordpress.com

  2.6. Retur

  Retur adalah proses pengembalian atau penukaran barang yang terjadi apabila barang rusak atau tidak sesuai dengan pemesanan. sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan. http://dunovteck.wordpress.com

Gambar 2.2. Konektivitas Client Server

  (Sumber : http://www.wildbunny.co.uk/blog/2012/10/09/how-to-make-a-multi- player-game-part-1/) Sistem client server ini menggunakan protocol TCP/IP (Transmission Control Protocol/Internet Protocol).

2.7.1. Hubungan Client Server

  Client-server adalah suatu bentuk arsitektur, dimana client adalah menjadi dua bagian yang terpisah (tetapi masih dalam sebuah kesatuan) yakni komponen client dan komponen server.

  Komponen client dijalankan pada sebuah workstation. Pemakai workstation memasukkan data dengan menggunakan teknologi pemrosesan tertentu, kemudian mengirimkannya ke komponen server, umumnya berupa permintaan layanan tertentu yang dimiliki oleh server. Komponen server akan menerima permintaan layanan tersebut dan langsung memprosesnya serta mengembalikan hasil pemrosesan kepada client. Client pun menerima informasi hasil pemrosesan data tadi dan menampilkannya kepada pemakai dengan menggunakan aplikasi yang digunakan oleh pemakai.

  Sebuah contoh dari aplikasi client-server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP). Skrip ASP akan dijalankan di dalam web server (Apache atau Internet Information Services), sementara skrip yang berjalan di pihak client akan dijalankan oleh web browser pada komputer client (workstation). Client-server merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database. Dengan metode client-server database dapat diinstal

  1. Berbasis layanan

  Server memberikan sejumlah layanan yang dibutuhkan dan diminta oleh client, antara lain : berbagai pakai berkas, dan peralatan pendukung.

  2. Sumber daya yang digunakan bersama

  Server mengelola sejumlah sumber daya yang dimiliki agar dapat diakses

  dan digunakan secara bersama-sama oleh terminal-terminal client yang terhubung pada server.

  3. Hubungan dan interaksi Client Server Hubungan yang terjadi antara server dan client adalah one-to many, yang berarti bahwa satu server melayani banyak client. Client selalu memulai transaksi dengan meminta layanan sedangkan server menanti permintaan layanan secara pasif.

  4. Client tidak perlu mengetahui lokasi fisik server

  Server dapat terletak di berbagai tempat yang belum tentu diketahui oleh

  client, Walaupun demikian client tetap dapat mengakses server untuk mendapatkan layanan sesuai kebutuhannya.

  5. Interoperabilitas perangkat lunak dan perangkat keras

  6. Pertukaran berbasis pesan Mekanisme dari Client Server berdasar pada pertukuran pesan.Pesan yang dipertukarkan adalah permintaan layanan dan umpan balik dari permintaan layanan tersebut.

  7. Enkapsulasi layanan

  Client tidak perlu mengetahui Sistem Operasi pengelolaan permintaan

  yang terjadi dalam server sehingga client tidak dapat mengontrol Sistem Operasi pengelolaan permintaan.

  8. Skalabilitas Skalabilitas adalah kemampuan untuk diperbesar atau diperkecil.Ukuran sistem Client Server dapat diubah secara horizontal maupun vertikal.Perubahan vertikal berarti berpindah ke server lebih besar atau lebih cepat atau mendistribusikan tugas melayani client ke beberapa server.Pengubahan horizontal berarti menambah atau mengurangi jumlah client.

  9. Konsistensi data Data hanya dikelola pada server pusat sehingga konsistensi dan data lebih terjamin dan biaya pemeliharaan pun menjadi lebih murah.

  Hub atau switch. Hub atau switch yang dipakai untuk menghubungkan setiap node dalam Piranti ini sering dipakai dalam topologi star dan extended star. Yang membedakan antara Hub dan Switch yaitu kecepatan transfer datanya. Kabel yang dipakai pada topologi ini adalah kabel UTP dengan konektor RJ-45.

  Prinsip topologi star adalah control terpusat, seluruh link harus melalui pusat yang menyalurkan data tersebut ke semua simpul atau client yang dipilihnya. Simpul pusat disebut dengan stasiun primer/ server sedangkan yang lainnya dinamakan stasiun sekunder/ client server. Pada saat hubungan jaringan dimulai oleh server maka setiap client server dapat menggunakan hubungan jaringan sewaktu-waktu tanpa menunggu perintah dari server. Pada topologi ini beban yang dipikul oleh konsentrator cukup berat, dengan demikian tingkat kerusakan atau gangguan dari sentral ini lebih besar. Hubungan antar Workstation akan dilakukan melalui peralatan yang disebut konsentrator, sehingga setiap Workstation dihubungkan dengan kabel jaringan ke konsentrator. Jadi, tidak ada hubungan kabel antar Workstation. Pada topologi Star, penambahan Workstation tidak akan mengganggu sistem yang sedang bekerja, tinggal menambah kabel dari node tidak mempengaruhi node yang lainnya, kontorl pusat, kemudahan pengelolaan jaringan, deteksi dan isolasi kerusakan/ kesalahan lebih mudah.

  Kekurangan: Boros kabel, Membutuhkan penanganan khusus, Kontrol terpusat (HUB) menjadi elemen kritis. www.temukanpengertian.blogspot.com

2.9. Perangkat Lunak pendukung

  Perangkat lunak yang mendukung dalam pembuatan sistem informasi penjualan pembelian pada toko Eliana Jaya adalah sebagai berikut

  Netbeans 2.9.1.

  Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger. tambahannya, NetBeans Enterprise Pack mendukung pengembangan aplikasi perusahaan Java EE 5, meliputi alat desain visual SOA, skema XML, web service dan pemodelan UML. NetBeans C/C++ Pack mendukung proyek C/C++.

2.9.2. Mysql

  MySQL merupakan software system manajemen database (Database Management System - DBMS) yang sangat popular di kalangan pemrogram web, terutama di lingkungan linux dengan menggunakan script PHP dan Pelr. Software database ini kini telah tersedia juga pada flatform system operasi Windows

  MySQL merupakan database yang paling popular digunakan untuk membangun aplikasi web menggunakan database sebagai sumber dan pengelola datanya.

  Kepopuleran MySQL dimungkinkan karena kemudahanya untuk digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan-perusahaan skala menengah kecil. MySQL merupakan database yang digunakan oleh situs-situs terkemuka internet untuk menyimpan datanya. dipergunakan untuk keperluan pribadi atau pun komersial, termasuk di dalamnya source code dari software tersebut.

  Database MySQL tersedia secara bebas Cuma-Cuma dan boleh digunakan oleh setiaporang, dengan lisensi open source GNU General Public Lisence (GPL) ataupun lisensi komersial non GPL. Saat ini diperkirakan lebih dari 3 juta pemakai di seluruh dunia, dengan lebih dari setengah juta server yang memasangnya, termasuk di dalamnya Yahoo!, MP3.com, Motorola, NASA, Silicon Graphics, HP, Xerox, Cisco, dan Texas Instrumens.

  Database MySQL, merupakan database yang menjanjikan sebagai alternatif pilihan database personal atau organisasi kita. Oracle sebagai database besar telah membuat modul kit (modul) untuk memudahkan proses migrasi dari MySQL ke dalam Oracle, hal ini dapat menunjukan bahwa Oracle telah memper- hitungkan database MySQL sebagai database alternative masa depan. Demikian juga dengan pengguna dari database MySQL, menunjukan makin banyaknya perusahaan besar menggunakanya. Betha Sidik (2005 : 1).

2.9.3. XAMPP

  P : Perl Scripting Language Berikut ini beberapa aplikasi server yang dirangkum pada XAMPP :

  1. Apache HTTP Server Apache HTTP Server merupakan aplikasi untuk server web terpopuler di dunia, Apache yang dipaketkan oleh XAMPP ini, sudah terdapat dua modul pengolah pemrograman di sisi server (server-side scripting), yaitu PHP dan Perl. Hal ini memungkinkan kita memanfaatkan web server untuk menginstall beberapa aplikasi berbasis web, atau untuk mempelajari pembuatan website dinamis menggunakan bahasa pemrograman tersebut di server lokal.

  2. MySQL Database Server Sebagaimana disebutkan sebelumnya, Apache memberikan kemampuan sebuah web server pada komputer kita, dan PHP memungkinkan kita menjalankan sebuah website dinamis yang menggunakan bahasa pemrograman PHP. Namun aplikasi berbasis web tidak bisa diinstall jika kita belum menyiapkan sebuah database server atau server basis data yang sesuai. Database server dibutuhkan untuk menyediakan penyimpanan data secara terstruktur, efektif, dan efisien.

  MySQL yang dipaketkan dalam XAMPP merupakan aplikasi server database

  3. FileZilla FTP Server FileZilla FTP Server sesuai namanya merupakan aplikasi untuk server FTP

  (File Transfer Protocol), yang memungkinkan kita berbagi file secara lebih aman, terstruktur, dan tanpa pembatasan jumlah sesi koneksi. Meski mirip, pada prinsipnya FTP (layanan pada port 21) berbeda dengan Windows File Sharing (layanan pada port 445). Dengan FileZilla Server kita bisa membuat user dengan home folder terpisah dan memiliki password masing-masing, sehingga cocok untuk mekanisme pengumpulan tugas siswa sehari-hari. http://www.tekomuter.com.

BAB III OBJEK DAN METODE PENELITIAN

3.1. Objek Penelitian

  Dalam menentukan objek penelitian, penulis melakukan penelitian pada toko busana anak Elina Jaya Collection yang beralamat di Blok H No. 57-58, Pasar Andir Bandung.

  3.1.1. Sejarah Singkat Perusahaan

  Toko Elina Jaya Collection merupakan Toko yang menjual pakaian, khususnya pakaian anak

  • – anak yang diri sejak tahun 2007, pemilik Toko Elina Jaya Collection adalah Bapak Iing Sutisna dan Ibu Entin. Nama Elina Jaya Collection, sendiri diambil dari nama cucu meraka yaitu Elina.

  3.1.2. Visi dan Misi Perusahaan

  Untuk mencapai suatu tujuan di perlukan suatu perencanaan dan tindakan nyata untuk dapat mewujudkannya, secara umum bisa di katakan bahwa Visi dan Misi adalah suatu konsep perencanaan yang di sertai dengan tindakan sesuai dengan apa yang di rencanakan untuk mencapai suatu tujuan.

2.1.2.2.Misi

  Misi Toko Elina Jaya Collection memberikan pelayanan terbaik pada pelanggan dengan tetap memberikan harga yang bersaing kepada konsumen.

  3.1.3. Struktur Organisasi Perusahaan

  Berikut ini struktur organisasi dari Toko Elina Jaya Collection

  

Pemilik

Bagian Gudang Kasir

Gambar 3.1. Struktur Organisasi Toko Elina Jaya Collection

  3.1.4. Deskripsi Tugas

  Deskripsi tugas adalah suatu pernyataan tertulis tentang apa yang dilakukan oleh pemegang jabatan. Berikut deskripsi tugas masing-masing bagian Toko. b.

  Membuat faktur penjualan c. Membuat laporan penjualan 3. Bagian Gudang.

  Bagian gudang memiliki tugas sebagai berikut: a.

  Melakukan pemesanan ke supplier b.

  Mengecek stok barang c. Menerima barang pembelian d.

  Membuat laporan pembelian

3.2. Metode Penelitian

  Metode penelitian yang akan dibahas pada skripsi ini meliputi desain penelitian, jenis pengumpulan data, metode pengumpulan data, Metode Pendekatan, Pengembangan Sistem dan pengujian software.

3.2.1. Desain Penelitian

  desain penelitian merupakan semua proses penelitian yang dilakukan oleh penulis dalam melaksanakan penelitian mulai dari perencanaan sampai dengan pelaksanaan penelitian yang dilakukan pada waktu tertentu. c.

  Dalam proses perhitungan transaksi masih menggunakan kalkulator, sehingga membutuhkan waktu yang lama dan sering kali terjadi kesalahan perhitungan.

2. Menetapkan masalah-masalah yang akan diteliti dalam penelitian ini : a.

  Bagaimana sistem penjualan dan pembelian yang sedang berjalan Pada Toko Elina Jaya Collection.

  b.

  Bagaimana perancangan sistem informasi penjualan dan pembelian busana anak Pada Toko Elina Jaya Collection.

  c.

  Bagaimana pengujian sistem informasi penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

  d.

  Bagaimana implementasi sistem penjualan dan pembelian busana anak pada Toko Elina Jaya Collection.

3.2.2. Jenis dan Metode Pengumpulan Data

  Pengumpulan data adalah alat bantu bagi penulis dalam mencari data dan informasi. Untuk memperoleh data dan keterangan yang diperlukan, dalam hal ini penulis menggunakan cara sebagai berikut : penelitian, berupa sistem penjualan dan pembelian pada Toko Elina Jaya Collection Collection 2. Wawancara, yaitu teknik pengumpulan data dengan cara tanya jawab secara langsung dengan pemilik, sehingga penulis mengetahui sistem yang sedang berjalan pada Toko Elina Jaya Collection Collection

3.2.2.2. Sumber Data Sekunder

  Cara yang digunakan untuk mengumpulkan data sekunder adalah metode dokumentasi, yaitu dengan mengumpulkan data dan informasi yang diperlukan baik dari buku sumber ataupun dokumen-dokumen yang diperoleh dari pihak terkait pada saat penelitian dilakukan, seperti faktur penjualan dan nota pembelian.

3.2.3. Metode Pendekatan dan Pengembangan Sistem

  Metode pendekatan dan pengembangan sistem dilakukan untuk melengkapi kelemahan kelemahan di dalam sistem. Dari pendekatan sistem dapat dilakukan pengembangan sistem untuk menghasilkan sistem informasi berbasis komputer yang dapat menyelesaikan permasalahan tersebut

3.2.3.2. Metode Pengembangan Sistem

  Metode pengembangan sistem yang digunakan penulis dalam penelitian ini adalah metode pengembangan sistem Prototype. Metode pengembangan sistem

  

Prototype merupakan suatu metode dalam pengembangan sistem yang

  menggunakan pendekatan untuk membuat sesuatu program dengan cepat dan bertahap sehingga dapat segera di evaluasi oleh pemakai (user). Penulis menginginkan perancangan sistem yang telah dihasilkan kemudian dipersentasikan kepada user dan user diberikan kesempatan untuk diberikan masukan-masukan sehingga sistem informasi yang dihasilkan betul-betul sesuai dengan yang diinginkan. Berikut adalah gambar proses pengembangan sistem

  prototype:

  Berikut adalah langkah-langkah penulis dalam merancang sebuah sistem yang menggunakan mekanisme pengembangan sistem dengan prototyipe.

  1. Penulis akan mengidentifikasi kebutuhan user, agar penulis bisa merancang sistem yang akan dibangun sesuai dengan yang diharapkan

  user. Sebelum pada tahap perancangan, penulis menganalisis sistem

  terlebih dahulu dengan cara melakukan pengumpulan data yaitu dengan wawancara (interview), observasi (observation) dan dokumentasi (dokumentation) terhadap kebutuhan yang diinginkan pemakai.

  2. Penulis membuat prototype sistem tersebut untuk memperlihatkan kepada pemakai model sistem yang akan dirancang.

  3. Evaluasi Prototype Evaluasi ini dilakukan oleh pengguna di Toko Elina Jaya Collection apakah prototype yang akan dibangun sudah sesuai dengan keinginan pelanggan. Jika sudah sesuai maka dilanjutkan ke tahapan pengkodean sistem. Jika tidak sesuai, maka prototype direvisi dengan mengulang tahapan dari identifikasi kebutuhan sampai dengan di evaluasi kembali.

  4. Mengkodekan sistem

  5. Menguji sistem Setelah sistem yang sudah di rancang sistem akan di jadikan suatu perangkat lunak yang siap akan di pakai, harus dites dahulu sebelum digunakan. Pengujian ini di lakukan dengan Black Box.

  6. Evaluasi sistem Pengguna mengevaluasi sistem yang sudah jadi apakah sudah sesuai dengan yang diharapkan atau belum oleh pengguna. Jika sudah sesuai, maka dilanjutkan ke tahap pengimplementasian sistem, jika belum sesuai maka mengulangi tahapan pengkodean sistem dan pengujian sistem.

Dokumen baru

PENGARUH PENERAPAN MODEL DISKUSI TERHADAP KEMAMPUAN TES LISAN SISWA PADA MATA PELAJARAN ALQUR’AN HADIS DI MADRASAH TSANAWIYAH NEGERI TUNGGANGRI KALIDAWIR TULUNGAGUNG Institutional Repository of IAIN Tulungagung

109 3448 16

PENGARUH PENERAPAN MODEL DISKUSI TERHADAP KEMAMPUAN TES LISAN SISWA PADA MATA PELAJARAN ALQUR’AN HADIS DI MADRASAH TSANAWIYAH NEGERI TUNGGANGRI KALIDAWIR TULUNGAGUNG Institutional Repository of IAIN Tulungagung

39 879 43

PENGARUH PENERAPAN MODEL DISKUSI TERHADAP KEMAMPUAN TES LISAN SISWA PADA MATA PELAJARAN ALQUR’AN HADIS DI MADRASAH TSANAWIYAH NEGERI TUNGGANGRI KALIDAWIR TULUNGAGUNG Institutional Repository of IAIN Tulungagung

39 788 23

PENGARUH PENERAPAN MODEL DISKUSI TERHADAP KEMAMPUAN TES LISAN SISWA PADA MATA PELAJARAN ALQUR’AN HADIS DI MADRASAH TSANAWIYAH NEGERI TUNGGANGRI KALIDAWIR TULUNGAGUNG Institutional Repository of IAIN Tulungagung

18 513 24

PENGARUH PENERAPAN MODEL DISKUSI TERHADAP KEMAMPUAN TES LISAN SISWA PADA MATA PELAJARAN ALQUR’AN HADIS DI MADRASAH TSANAWIYAH NEGERI TUNGGANGRI KALIDAWIR TULUNGAGUNG Institutional Repository of IAIN Tulungagung

26 663 23

KREATIVITAS GURU DALAM MENGGUNAKAN SUMBER BELAJAR UNTUK MENINGKATKAN KUALITAS PEMBELAJARAN PENDIDIKAN AGAMA ISLAM DI SMPN 2 NGANTRU TULUNGAGUNG Institutional Repository of IAIN Tulungagung

57 1155 14

KREATIVITAS GURU DALAM MENGGUNAKAN SUMBER BELAJAR UNTUK MENINGKATKAN KUALITAS PEMBELAJARAN PENDIDIKAN AGAMA ISLAM DI SMPN 2 NGANTRU TULUNGAGUNG Institutional Repository of IAIN Tulungagung

58 1053 50

KREATIVITAS GURU DALAM MENGGUNAKAN SUMBER BELAJAR UNTUK MENINGKATKAN KUALITAS PEMBELAJARAN PENDIDIKAN AGAMA ISLAM DI SMPN 2 NGANTRU TULUNGAGUNG Institutional Repository of IAIN Tulungagung

19 656 17

KREATIVITAS GURU DALAM MENGGUNAKAN SUMBER BELAJAR UNTUK MENINGKATKAN KUALITAS PEMBELAJARAN PENDIDIKAN AGAMA ISLAM DI SMPN 2 NGANTRU TULUNGAGUNG Institutional Repository of IAIN Tulungagung

28 934 30

KREATIVITAS GURU DALAM MENGGUNAKAN SUMBER BELAJAR UNTUK MENINGKATKAN KUALITAS PEMBELAJARAN PENDIDIKAN AGAMA ISLAM DI SMPN 2 NGANTRU TULUNGAGUNG Institutional Repository of IAIN Tulungagung

39 1143 23