Sistem Informasi Penjualan dan Pembelian Di Toko Wilmart

  SISTEM INFORMASI PENJUALAN DAN PEMBELIAN DI TOKO WILMART TUGAS AKHIR Diajukan sebagai salah satu syarat kelulusan pada Program Studi Manajemen Informatika Jenjang D3 (Diploma) Fakultas Teknik dan Ilmu Komputer Darryl Fadila Permana 10910059 PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

  

DAFTAR ISI

LEMBAR PERNYATAAN KEASLIAN

  Halaman

  

ABSTRAK ........................................................................................................... i

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

  ....................................................................................... iii

  KATA PENGANTAR

DAFTAR ISI ....................................................................................................... v

  ............................................................................................. xi

  DAFTAR TABEL

DAFTAR GAMBAR ....................................................................................... xiii

  ......................................................................................... xvi

  DAFTAR SIMBOL

  .................................................................................. xviii

  DAFTAR LAMPIRAN

  BAB I PENDAHULUAN

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

  1.2 Identifikasi dan Rumusan Masalah .................................................................. 3

  1.2.1 Identifikasi...................................................................................................... 3

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

  1.3 Maksud Dan Tujuan ......................................................................................... 4

  1.3.1 Maksud Penelitian .......................................................................................... 4

  1.4.1 Kegunaan Praktis ........................................................................................... 5

  1.4.2 Kegunaan Akademis ...................................................................................... 5

  1.5 Batasan Masalah................................................................................................ 5

  1.6 Lokasi Dan Waktu Penelitian............................................................................ 5

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

  BAB II LANDASAN TEORI

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

  2.1.1 Karakteristik Sistem ....................................................................................... 9

  2.2 Pengertian Informasi ....................................................................................... 11

  2.3 Pengertian Sistem Informasi ........................................................................... 12

  2.3.1 Manfaat Sistem Informasi ............................................................................ 12

  2.4 Alat Bantu Analisis dan Perancangan ............................................................. 13

  2.5 Penjualan ......................................................................................................... 15

  2.6 Pembelian ........................................................................................................ 16

  2.7 Minimarket ...................................................................................................... 16

  2.8 Tinjauan Perangkat Lunak .............................................................................. 16

  2.8.1 Visual C# Studio Express 2012 ................................................................... 16

  2.8.2 MySQL ......................................................................................................... 17

  2.8.3 Wamp ........................................................................................................... 17

  BAB III OBJEK DAN METODE PENELITIAN

  3.1.2 Visi dan Misi Perusahaan ............................................................................. 18

  3.1.3 Struktur Organisasi Perusahaan ................................................................... 19

  3.1.4 Deskripsi Tugas ............................................................................................ 19

  3.2 Metode Penelitian............................................................................................ 20

  3.2.1 Desain Penelitian .......................................................................................... 20

  3.2.2 Jenis dan Metode Pengumpulan Data .......................................................... 20

  3.2.2.1 Sumber Data Primer .................................................................................. 20

  3.2.2.2 Sumber Data Sekunder .............................................................................. 21

  3.2.3 Metode Pendekatan dan Pengembangan Sistem .......................................... 21

  3.2.3.1 Metode Pendekatan Sistem ....................................................................... 21

  3.2.3.2 Metode Pengembangan Sistem ................................................................. 21

  3.2.3.3 Alat Bantu Analisis dan Perancangan ....................................................... 23

  3.2.4 Pengujian Software ...................................................................................... 26

  3.3 Analisis Sistem Yang Berjalan ....................................................................... 28

  3.3.1 Analisis Dokumen ........................................................................................ 28

  3.3.2 Analisis Prosedur Yang Berjalan ................................................................. 28

  3.3.2.1 Use Case Diagram Yang Sedang Berjalan ................................................ 29

  3.3.2.2 Skenario Use Case..................................................................................... 29

  3.3.2.3 Activity Diagram Yang Sedang Berjalan .................................................. 31

  3.3.3 Evaluasi Sistem Yang Berjalan .................................................................... 33

  4.1.1 Tujuan Perancangan Sistem ......................................................................... 34

  4.1.2 Gambaran Umum Sistem Yang Diusulkan .................................................. 34

  4.1.3 Perancangan Prosedur Yang Diusulkan ....................................................... 35

  4.1.3.1 Use Case Diagram ..................................................................................... 35

  4.1.3.2 Skenario Use Case..................................................................................... 36

  4.1.3.3 Activity Diagram ....................................................................................... 39

  4.1.3.4 Sequence Diagram .................................................................................... 43

  4.1.3.5 Class Diagram ........................................................................................... 44

  4.1.3.6 Component Diagram ................................................................................. 45

  4.1.3.7 Deployment Diagram ................................................................................ 46

  4.1.3.8 Kodefikasi ................................................................................................. 46

  4.2 Perancangan Antar Muka ................................................................................ 48

  4.2.1 Perancangan Struktur Menu ........................................................................ 48

  4.2.2 Perancangan Aplikasi ................................................................................... 48

  4.3 Implementasi ................................................................................................... 59

  4.3.1 Batasan Implementasi .................................................................................. 59

  4.3.2 Implementasi Perangkat Lunak .................................................................... 60

  4.3.3 Implementasi Perangkat Keras ..................................................................... 60

  4.3.4 Implementasi Basis Data .............................................................................. 60

  4.3.5 Implementasi Antar Muka............................................................................ 74

  4.3.5.1 Implementasi Login .................................................................................. 74

  4.3.6 Instalasi WampServer .................................................................................. 76

  4.3.6.1 Instalasi Program ....................................................................................... 81

  4.3.7 Penggunaan Program ................................................................................... 83

  4.4 Pengujian ......................................................................................................... 88

  4.4.1 Rencana Pengujian ....................................................................................... 88

  4.4.2 Kasus dan Hasil Pengujian ........................................................................... 89

  4.4.3 Kesimpulan Hasil Pengujian ........................................................................ 91

  BAB V KESIMPULAN DAN SARAN

  5.1 Kesimpulan ..................................................................................................... 92

  5.1 Saran ................................................................................................................ 92

  DAFTAR PUSTAKA LAMPIRAN - LAMPIRAN

  • – Maret Tahun 2014 ......................... 2

  Skenario Use Case Penjualan ............................................................... 37

Tabel 4.9 Rencana Pengujian ............................................................................... 89 Tabel 4.10Tabel 4.8 Implementasi Halaman Berdasarkan Sub Menu Cetak Laporan.......... 76

  Implementasi Halaman Berdasarkan File............................................. 76

Tabel 4.6 Implementasi Menu Utama .................................................................. 74 Tabel 4.7

  Implementasi Login .............................................................................. 74

Tabel 4.4 Skenario Use Case Laporan ................................................................. 39 Tabel 4.5Tabel 4.3 Skenario Use case Pembelian ............................................................... 38Tabel 4.1 Skenario Use Case login yang diusulkan ............................................. 36 Tabel 4.2

  

DAFTAR TABEL

No. Judul Tabel Halaman

  Evaluasi Sistem Yang Sedang Berjalan ............................................... 33

Tabel 3.2 Skenario use case pembelian yang sedang berjalan ............................. 31 Tabel 3.3

  Skenario use case penjualan yang sedang berjalan .............................. 30

  Tabel 3.1

  Jadwal Penelitian .................................................................................... 6

  Tabel 1.2

Tabel 1.1 Data Transaksi Penjualan Januari

  Kasus dan Hasil Pengujian Pengecekan Login .................................. 89

  

DAFTAR GAMBAR

No. Nama Gambar Halaman

Gambar 3.1 Struktur Organisasi Toko Wilmart .................................................... 19Gambar 3.2 Pengembangan sistem dengan Metode Prototype ............................. 22Gambar 3.3 Use case diagram yang sedang berjalan ............................................ 29Gambar 3.4 Activity Diagram pegawai dan bagian gudang yang berjalan........... 32Gambar 4.1 Use Case Diagram Sistem Penjualan Yang Diusulkan ..................... 35Gambar 4.2 Activity diagram login dan penjualan yang diusulkan ...................... 40Gambar 4.3 Activity diagram pembelian yang diusulkan ..................................... 41Gambar 4.4 activity diagram laporan yang diusulkan .......................................... 42

  Gambar 4.5 Sequence Diagram Sistem Penjualan….............................................43

Gambar 4.6 Sequence Diagram Sistem Pembelian................................................44Gambar 4.7 Class Diagram ................................................................................... 45Gambar 4.8 Component Diagram Penjualan.........................................................45Gambar 4.9 Deployment Diagram Penjualan…....................................................46Gambar 4.10 Rancangan Struktur Menu…............................................................48Gambar 4.11 Rancangan Tampilan Awal Login................................................... 49Gambar 4.12 Rancangan Tampilan Menu Utama ................................................. 50Gambar 4.13 Rancangan Tampilan Transaksi ...................................................... 51Gambar 4.16 Rancangan Tampilan Data Barang .................................................. 55Gambar 4.17 Rancangan Tampilan Data Pegawai ................................................ 56Gambar 4.18 Rancangan Tampilan Data Pemasok ............................................... 56Gambar 4.19 Rancangan Tampilan Cetak Laporan Transaksi.............................. 57Gambar 4.20 Rancangan Tampilan Cetak Laporan Data Barang ......................... 58Gambar 4.21 Rancangan Tampilan About ............................................................ 59Gambar 4.22 Icon Instalasi wampserver ............................................................... 77Gambar 4.23 Tampilan Awal Instalasi WampServer ........................................... 77Gambar 4.24 Tampilan Instalasi WampServer Persetujuan ................................. 78Gambar 4.25 Tampilan Instalasi WampServer Lokasi ......................................... 78Gambar 4.26 Tampilan Instalasi WampServer Ikon ............................................. 79Gambar 4.27 Tampilan Instalasi WampServer Instal ........................................... 79Gambar 4.28 Tampilan Instalasi WampServer Alamat ........................................ 80Gambar 4.29 Tampilan Akhir Instalasi WampServer ........................................... 80Gambar 4.30 Tampilan Aplikasi WampServer ..................................................... 81Gambar 4.31 Icon Setup instalasi program ........................................................... 81Gambar 4.32 Tampilan awal Instalasi Program .................................................... 81Gambar 4.33 Tampilan Instalasi Program ............................................................ 82Gambar 4.34 Tampilan proses Instalasi Program ................................................. 82Gambar 4.37 Tampilan Menu Utama.................................................................... 84Gambar 4.38 Tampilan Transaksi ......................................................................... 84Gambar 4.39 Tampilan Detail Transaksi .............................................................. 85Gambar 4.40 Tampilan Catatan Transaksi ............................................................ 85Gambar 4.41 Tampilan Data Barang .................................................................... 86Gambar 4.42 Tampilan Data Pegawai .................................................................. 86Gambar 4.43 Tampilan Data Pemasok.................................................................. 86Gambar 4.44 Tampilan Laporan Catatan Transaksi ............................................. 87Gambar 4.45 Tampilan Cetak Laporan Data Barang ............................................ 87Gambar 4.46 Tampilan Cetak Laporan Transaksi ................................................ 87Gambar 4.47 Tampilan About............................................................................... 88

DAFTAR SIMBOL SIMBOL NAMA KETERANGAN

  Menunjukan awal aktifitas InitialState berjalan.

  Menunjukan akhir dari seluruh FinalState aktifitas. tersebut mempresentasikan

  Actor

  seseorang atau sesuatu (seperti perangkat, sistem lain) yang berinteraksi dengan sistem. actor Sebuah actor mungkin hanya memberikan informasi inputan pada sistem, hanya menerima informasi dari sistem atau

  Aktor keduanya menerima, dan memberi informasi pada sistem. Actor hanya berinteraksi dengan use case, tetapi tidak memiliki kontrol atas use

  . Actor digambarkan

  case atau spesifik, dimana untuk membedakannya kita dapat menggunakan relationship Gambaran fungsionalitas dari

  use case

  suatu sistem, sehingga customer Use Case atau pengguna sistem paham dan mengerti mengenai kegunaan sistem uang akan dibangun.

  Untuk menunjukan alur dari actor Association ke use case.

  Menunjukan aktifitas yang sedang

  Activity1

  ActionState dikerjakan.

  Berfungsi untuk memproses atau Decision memvalidasi sebuah aktifitas.

  DAFTAR PUSTAKA  Bin Ladjamudin Al Bahra. 2005 . Analisis dan Desain Sistem Informasi.

  Graha Ilmu. Tangerang.  Gata Windu dan Gata Grace. 2013. Sukses Membangun Aplikasi

  Penjualan dengan Java . PT Elex Media Komputindo. Jakarta.

   Hariyanto Bambang. 2004. Sistem Manajemen Basis Data. Informatika.

  Bandung.  Hartanto dan Jogiyanto. 2002. Pengenalan Komputer. Andi.Yogyakarta.

   Ma’ruf Hendri. 2005. Pemasaran Ritel. PT Gramedia Pustaka Utama. Jakarta.

   Sholiq. 2006. Pemodelan Sistem Informasi Berorientasi Objek dengan UML .Graha Ilmu. Yogyakarta.

KATA PENGANTAR

  

Assalamualaikum Wr. Wb

  Puji syukur penulis panjatkan kehadirat Allah SWT yang maha pengasih dan penyayang, karena atas Rahmat dan Hidayah-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul “SISTEM INFORMASI PENJUALAN DAN

  PEMBELIAN DI TOKO WILMART ”.

  Tugas Akhir ini merupakan salah satu program studi yang terdapat pada kurikulum Universitas Komputer Indonesia yang wajib dilaksanakan oleh semua mahasiswa Universitas Komputer Indonesia.

  Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna mengingat terbatasnya kemampuan serta ilmu yang dimiliki oleh penulis masih kurang, maka banyak liku-liku kesulitan yang dialami, namun terdorong oleh kewajiban serta hasrat ingin menjadi anggota masyarakat yang maju, berilmu dan berguna maka pada akhirnya penulis dapat menyelesaikannya dan oleh karena itu kritik dan saran sangat diharapkan bagi penyempurnaan Tugas Akhir ini.

  Dalam mengatasi kesulitan-kesulitan dalam penyusunan Tugas Akhir ini penulis mendapat bantuan dan petunjuk dari berbagai pihak. Karena itu pada kesempatan ini penulis menyampaikan penghargaan yang setinggi-tingginya dan penghormatan yang setulus-tulusnya, serta ucapan terimakasih yang sedalam-salamnya kepada Ibu Imelda, ST., MT. Selaku dosen pembimbing yang telah banyak meluangkan waktu dan memberikan bantuan serta saran dalam penyelesaian Tugas Akhir ini. Tidak lupa juga penulis mengucapkan terima kasih kepada :

  1. Allah SWT, yang telah memberikan kemurahan atas segala kehendak-Nya sehingga penulis dapat menyelesaikan tugas akhir ini.

  2. Bapak Dr. Eddy Suryono Soegoto, M.Sc Selaku Rektor Universitas Komputer Indonesia.

  3. Bapak Prof. Dr. H. Denny Kurniade., Ir., M.Sc. Selaku Dekan Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia.

  4. Ibu Citra Novivasari, S.Si, MT Selaku Ketua Program Studi Manajemen Informatika yang telah membantu dalam penyelesaian tugas akhir ini

  5. Bapak Syahrul Mauluddin S.Kom, M.Kom. Selaku dosen wali saya yang telah memberikan banyak masukan dalam penyusunan Tugas Akhir ini.

  6. Bapak Dani selaku pemilik yang membimbing saya dan membantu dalam memberikan arahan dalam pembuatan Tugas Akhir ini.

  8. Sahabat serta teman di MI-18 yang selama ini menjadi bagian yang tidak terpisahkan dan selalu membantu di dalam Penyusunan Tugas Akhir ini.

  9. Nadya Pratiwi dan Novi Komala yang selalu memberikan semangat dalam penyelesaian Tugas Akhir ini.

  10. Serta semua pihak yang tidak bisa disebutkan satu persatu terima kasih atas dukungan yang telah diberikan, semoga Allah membalas kebaikan kepada kalian semua. Amin. Mengingat kemampuan penyusun yang apabila dirasakan masih ada kekurangan terutama dari ilmu yang tidak ada batasnya, maka apabila terdapat kekurangan dalam penyusunan Tugas Akhir ini kiranya dapat dimaafkan. Semoga Tugas Akhir ini dapat berguna dan bermanfaat. Penulis akan sangat berterimakasih apabila para pembaca memberikan saran dan kritik sehingga Tugas Akhir ini mudah-mudahan bisa memberikan nilai yang lebih, khususnya bagi penulis dan umumnya bagi semua pembaca semoga Allah SWT melimpahkan Rahmat dan Hidayah-Nya kepada kita semua. Amin.

  Bandung,Juli 2014, Penulis

BAB I PENDAHULUAN

1.1 Latar Belakang

  Teknologi informasi merupakan suatu perubahan dalam perkembangan kehidupan di dunia. Seiring dengan kemajuan zaman yang semakin canggih, perkembangan teknologi informasi membuat peningkatan besar dalam suatu pekerjaan dan hal sesulit apapun bisa dilakukan dengan mudah. Dimulai dari gaya hidup kemudian kemampuan berpikir manusia yang semakin pintar dalam membuat alat-alat elektronik yang semakin canggih.

  Komputer merupakan suatu alat atau media yang bisa digunakan berbagai macam hal salah satunya adalah membuat software. Software merupakan suatu perangkat lunak atau bisa disebut juga sebagai aplikasi pada komputer. Perangkat lunak tersebut ada berbagai macam, misalnya aplikasi yang digunakan untuk mengetik suatu pekerjaan atau contoh lainnya adalah aplikasi untuk memutar video atau suara dari komputer.

  Wilmart adalah sebuah toko besar atau bisa disebut sebagai mini market yang berada di Jalan Rajamantri Kulon. Mini market tersebut didirikan sudah cukup lama, mereka menjual jajanan seperti makanan, minuman dan mereka juga menjual macam - macam kebutuhan rumah tangga. Yang bertugas di mini market ini adalah Bapak Dhani dan Bapak Iik, mereka bertugas melayani pelanggan dengan baik.

  Masalah yang ada disini adalah mereka tidak memakai aplikasi penjualan dan pembelian yang padahal di mini market mereka sudah tersedia sebuah PC.

  Mereka mencatat data penjualan mereka dengan cara manual yaitu menggunakan bon pembayaran penjualan sehingga data transaksi penjualan yang didapat menjadi kurang akurat.

  Data Transaksi Penjualan Januari

  Tabel 1.1

  • – Maret Tahun 2014

  PENJUALAN No Jenis Barang Total Qty Tahun 2014

  Januari Februari Maret

  1 Indomie Goreng 160

  

20

  11

  12

  43

  2 Detergen

  50

  

10

  12

  14

  36

  3 Sikat Gigi

  20

  

5

  2

  3

  10

  4 Aqua Galon

  30

  

5

  8

  7

  20 Total Penjualan Barang 109

Tabel 1.1 di atas menunjukan beberapa hasil data transaksi penjualan dalam tiga bulan di tahun 2014. Dengan data di atas bisa dipastikan bahwa pencatatan

  hasil data transaksi yang menggunakan bon pembayaran sebagai salah satu bukti transaksi untuk dicatat tidak memberikan hasil yang maksimal.

  Solusi yang ditawarkan adalah membangun sistem penjualan dan pembelian dengan menggunakan sistem ini mereka bisa lebih aman. Sistem ini akan memudahkan pekerjaan mereka untuk mencatat penjualan dan pembelian yang berlangsung sehingga tidak perlu repot untuk menulis dalam catatan di buku. Maka dari itu penulis memilih judul “SISTEM INFORMASI PENJUALAN DAN

1.2 Identifikasi dan Rumusan Masalah

  1.2.1 Identifikasi

  Pada hari pertama saya melakukan penelitian disini mereka tidak memiliki aplikasi penjualan dan pembelian sementara di toko ini tersedia PC atau Komputer untuk digunakan. Permasalahan yang saya ambil adalah sebagai berikut:

  1. Proses transaksi penjualannya masih menggunakan cara manual ini menyulitkan pegawai dan pelanggan dalam bertransaksi karena terlalu lama.

  2. Adanya media pendukung seperti PC yang bisa berguna untuk transaksi penjualan tapi tidak digunakan.

  3. Bon pembayaran penjualan pembelian tidak disimpan dengan baik ini akan merugikan jumlah transaksi yang sudah dilakukan.

  4. Kekurangannya pegawai di mini market ini membuat hasil kinerja dalam penghitungan data transaksi tidak maksimal.

  1.2.2 Rumusan Masalah

  Dalam hal ini rumusan masalah yang akan saya bahas yaitu sebagai berikut:

  1. Bagaimana sistem yang diterapkan oleh mini market Wilmart selama ini?

  2. Bagaimana melakukan pengujian aplikasi sistem informasi penjualan dan pembelian terhadap mini market Wilmart?

  3. Bagaimana perancangan sistem aplikasi yang dibutuhkan agar dapat meningkatkan kinerja di mini market tersebut secara maksimal?

  4. Bagaimana cara implementasi sistem yang dibuat agar menjadi lebih optimal?

1.3 Maksud Dan Tujuan

  1.3.1 Maksud Penelitian

  Maksud dari penelitian ini adalah untuk mengimplementasikan pengetahuan yang didapat di perkuliahan bisa diterapkan dengan kenyataan yang sesungguhnya di dunia kerja guna untuk menambah pengetahuan secara nyata.

  1.3.2 Tujuan Penelitian

  Tujuan pelaksanaan penelitian di Toko Wilmart ini adalah untuk membuat Laporan Tugas Akhir adalah sebagai berikut :

  1. Untuk mengetahui informasi sistem yang diterapkan oleh mini market Wilmart selama ini.

  2. Mendapatkan izin dari pihak mini market untuk melakukan pengujian sistem aplikasi baru yang ditawarkan .

  3. Merancang aplikasi sistem informasi penjualan pembelian di mini market Wilmart untuk meningkatkan kinerja pegawai secara maksimal.

  4. Membuat implementasi dan menghasilkan aplikasi sistem

1.4 Kegunaan Penelitian

  1.4.1 Kegunaan Praktis

  Kegunaan Praktis bermanfaat bagi pihak yang memerlukannya untuk memperbaiki kinerja, terutama bagi para sumber daya manusia yang bersangkutan, serta seseorang untuk melakukan penelitian lebih lanjut.

  1.4.2 Kegunaan Akademis

  Kegunaan penelitian dapat diklasifikasikan menjadi manfaat teoritis. Manfaat teoritis merupakan hasil penelitian bermanfaat untuk pengembangan ilmu pengetahuan dan sumber daya manusia yang berkaitan dengan objek penelitian.

  1.5 Batasan Masalah

  Berdasarkan latar belakang dan identifikasi masalah yang sudah disebutkan di atas maka ruang lingkup yang dilakukan hanya pada:

  1. User untuk login hanya diberlakukan untuk pegawai dan pemilik toko.

  2. Sistem informasi pengolahan data dan penjualan barang.

  3. Pembuatan laporan data barang dan transaksi penjualan.

  4. Pembuatan data pegawai dan data pemasok.

  5. Program yang dibangun merupakan aplikasi desktop.

  1.6 Lokasi Dan Waktu Penelitian

  Nama Tempat : Toko Wilmart Alamat : Jalan Rajamantri Kulon No 29, Buah Batu Bandung.

  Jadwal Penelitian

  Tabel 1.2

  2014

  TAHAP April Mei Juni PENGERJAAN

  1

  2

  3

  4

  1

  2

  3

  4

  1

  2

  3

  4 IDENTIFIKASI KEBUTUHAN PENGGUNA Observasi Toko Pengumpulan Data

PENGAMBILAN DOKUMEN YANG DIPERLUKAN

  Merancang dan membuat Prototype Coding

PENERAPAN PROTOTYPE

  Testing Implementasi

1.7 Sistematika Penulisan

  Dalam penulisan laporan tugas akhir ini terdapat susunan

  • – susunan bab yang telah berisikan kerangka pembahasan dengan uraian seperti di bawah ini :

BAB I PENDAHULUAN Pendahuluan merupakan bab awalan dari penelitian yang

  tujuan penelitian, batasan masalah, lokasi dan waktu penelitian, dan sistematika penulisan.

  BAB II LANDASAN TEORI Landasan teori disini adalah lanjutan dari bab sebelumnya

  yang membahas teori

  • – teori relevan dan berhubungan dengan penelitian yang dilakukan, bisa dengan sebuah jurnal atau referensi - referensi buku.

  BAB III OBJEK DAN METODE PENELITIAN Mengemukakan objek dan metode - metode apa saja yang digunakan di dalam penelitian ini. BAB IV HASIL DAN PEMBAHASAN Menjelaskan hasil penelitian dan membahas secara

  keseluruhan perancangan dan implementasi sistem yang telah dibuat dalam penelitian ini.

  BAB V KESIMPULAN DAN SARAN Memberikan simpulan dari hasil penulisan yang telah dibuat

  dan memberikan saran yang baik untuk kesempurnaan dalam penulisan ini .

BAB II LANDASAN TEORI

2.1 Konsep Dasar Sistem

  Menurut Al-bahra bin ladjamudin (2005 : 2) Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Prosedur didefinisikan sebagai suatu urut-uratan yang tepat dari tahapan-tahapan instruksi yang menerangkan apa yang harus dikerjakan, siapa yang mengerjakan, kapan dikerjakan dan bagaimana mengerjakannya (Gerald. J., 1991) didalam bukunya Al-bahra bin ladjamudin (2005 : 3). Penganut pendekatan elemen adalah Davis (1985) yang mendefinisikan sistem sebagai bagian-bagian yang saling berkaitan yang beroprasi bersama untuk mencapai sasaran atau maksud. Sedangkan Lucas (1989) mendefinisikan sistem sebagai suatu komponen atau variabel yang terorganisir, saling berinteraksi, saling bergantung, satu sama lain dan terpadu. Sebuah sistem mempunyai tujuan atau sasaran. McLeod berpendapat, sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Begitu pula Robert G. Murdick (1993), mendefinisikan sistem sebagai seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai tujuan bersama. Pendekatan sistem yang lebih menekankan pada prosedur didefinisikan bahwa sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

  Lebih lanjut pemahaman tentang sistem pertama kali dapat diperoleh dari pengertian dan definisinya. Dengan demikian definisi ini akan mempunyai peranan yang sangat penting dalam melakukan pendekatan terhadap sistem yang akan dianalisis. Pendekatan sistem yang merupakan kumpulan dari komponen atau elemen-elemen atau subsistem-subsistem merupakan definisi yang lebih luas dibandingkan pendekatan sistem yang lebih menekankan pada prosedurnya.

  Definisi ini lebih banyak diterima karena pada kenyataannya suatu sistem memang terdiri dari subsistem-subsistem. Pendekatan sistem yang lebih menekankan pada komponen akan lebih mudah dipelajari untuk analisis dan rancangan sistem.

2.1.1 Karakteristik Sistem

  Menurut Al-bahra bin ladjamudin (2005 : 3) Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-komponen, batas sistem, lingkungan luar sistem, penghubung, masukan, keluaran, pengolah dan sasaran atau tujuan.

  1. Komponen Sistem Suatu sistem terdiri dari sebuah komponen yang saling berinteraksi, yang artinya saling bekerjasama membentuk suatu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian- bagian dari sistem. Setiap subsistem mempunyai karakteristik dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.

  2. Batasan Sistem memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan menunjukan ruang lingkup dari sistem tersebut.

  3. Lingkungan Luar Sistem Lingkungan luar dari suatu sistem adalah apapun di luar batas dari sistem yang mempengaruhi oprasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan juga merugikan. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan dengan demikian harus dijaga dan dipelihara.

  Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, jika tidak maka akan menganggu kelangsungan hidup dari sistem.

  4. Penghubung Sistem Penghubung merupakan media yang menghubungkan antara suatu subsistem dengan subsistem lainnya. Melalui penghubung ini kemungkinan sumber- sumber daya mengalir dari subsistem ke subsistem lainnya. Keluaran dari satu subsistem akan menjadi masukan untuk subsistem lainnya melalui penghubung.

  Dengan penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

  5. Masukan Sistem Masukan sistem adalah energi yang dimasukan ke dalam sistem. Masukan dapat berupa masukan perawatan dan masukan sinyal maintenance input adalah energi yang dimasukan supaya sistem tersebut dapat berjalan. Sinyal input adalah energi yang diproses untuk mendapatkan keluaran dari sistem.

  6. Keluaran Sistem Keluaran sistem adalah energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran dapat merupakan masukan untuk subsistem lain.

  7. Pengolahan Sistem Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran.

  8. Sasaran Sistem Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak mempunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh pada masukan dan keluaran yang dihasilkan.

2.2 Pengertian Informasi

  Menurut Raymond Mcleod (1995 : 8) didalam buku Al-bahra bin ladjamudin (2005 : 8) mendefinisikan informasi sebagai data yang telah diolah menjadi bentuk yang lebih berarti bagi penerimanya. Alat pengolahan informasi dapat meliputi elemen komputer, elemen non-komputer atau kombinasinya. Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan kejadian

  • – kejadian dan kesatuan nyata. Kejadian adalah sesuatu yang terjadi pada saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah. Menurut John Burch dan Gary Grudnitski, agar informasi dihasilkan lebih berharga, maka informasi harus memenuhi kriteria sebagai berikut.

  2. Informasi harus relevan, benar-benar terasa manfaatnya bagi yang membutuhkannya.

  3. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat dibutuhkan.

  Kegunaan informasi adalah untuk mengurangi ketidakpastian didalam proses pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan didalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi digunakan tidak hanya digunakan oleh satu orang pihak didalam organisasi. Nilai sebuah informasi ditentukan oleh dua hal manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut.

2.3 Pengertian Sistem Informasi

  Menurut Al-bahra bin ladjamudin (2005 : 13) yang dimaksud Sistem Informasi

  • – adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi atau definisi lainnya. sistem informasi merupakan sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan atau mengendalikan organisasi.

2.3.1 Manfaat Sistem Informasi

  Menurut Al-bahra bin ladjamudin (2005 : 14) organisasi menggunakan sistem informasi untuk mengolah transaksi-transaksi, mengurangi biaya dan membuat berbagai laporan rekening koran dan transaksi yang terjadi. Perusahaan menggunakan sistem informasi untuk mempertahankan persediaan pada tingkat paling rendah agar konsisten dengan jenis barang yang tersedia.

2.4 Alat Bantu Analisis dan Perancangan

  Dengan metode pendekatan system yang berorientasi objek, maka penulis akan menggambarkan bagaimana karakteristik system tersebut dengan menggunakan pemodelan yang disebut Unifield Modelling Language (UML). Menurut Bambang Hariyanto (2004 : 259) yang dimaksud dengan UML adalah bahasa grafis untuk mendokumentasi, menspesifikan dan membangun sistem perangkat lunak. UML berorientasi objek, menerapkan banyak level abstraksi, tidak bergantung proses pengembangan, tidak bergantung bahasa dan teknologi, pemaduan beberapa notasi di beragam metodologi, dan usaha bersama dari banyak pihak. Namun karena UML merupakan suatu model pengembangan sistem perangkat lunak yang berbasis object oriented sehingga menggnuakan bentuk class dan operation dalam konsep dasarnya, maka lebih cocok dalam pemrogramannya dengan menggunakan bahasa- bahasa pemrograman yang berbasis OOP (Object Oriented Programming) seperti

  C, C++, Java, VB dan lain sebagainya. Menurut Sholiq ( 2006 : 7 ) untuk mendapatkan banyak pandangan terhadap sistem informasi yang akan dibangun, UML menyediakan beberapa diagram visual yang menunjukkan berbagai aspek dalam sistem. Ada beberapa diagram yang disediakan dalam UML, antara lain :

1. Use Case Diagram

  bagaimana system tersebut digunakan. Use Case Diagram menampilkan actor mana yang menggunakan Use Case mana, Use Case mana yang

  .

  memasukan Use Case lain dan hubungan antara actor dan Use Case

  2. Activity Diagram

  Diagram ini menjelaskan alur kerja suatu sistem. Activity diagram mirip dengan state diagram karena sejumlah aktifitas menggambarkan keadaan suatu proses dengan memperlihatkan urutan aktifitas yang dijalankan baik berupa pilihan maupun paralel. Diagram ini juga berguna untuk menganalisis sebuah use case dengan menggambarkan aksi-aksi yang diperlukan dan kapan aksi-aksi tersebut dijalankan.

  Selain itu, activity diagram dapat menjelaskan urutan algoritma yang kompleks dan memodelkan sejumlah aplikasi dengan proses paralel.

  3. Sequence Diagram

  Sequence diagram secara khusus menjabarkan behavior sebuah sekenario tunggal. Sequence diagram menunjukan sebuah objek contoh dan pasan-pesan yang melewati objek-objek dalam use case.

  4. Collaboration Diagram

  Secara fungsional digram ini hampir mirip dengan sequence diagram. Collaboration diagram memfokuskan pada interaksi dan hubungan diantara sekumpulan objek yang berkolaborasi. Hubungan- hubungan tersebut memperlihatkan objek actual dan relasi yng terjadi diantara mereka yang digambarkan dengan sebuah garis. Diatas garis

  5. Class Diagram

  Class diagram mendespkripsikan jenis-jenis objek dalam sistem dan berbagai macam hubungan statis yang terdapat diantara mereka. Class diagram juga menunjukan property dan operasi sebuah class dan batasan-batasan yang terdapat dalam hubungan-hubungan objek tersebut.

  6. Component Diagram

  Component diagram (diagram komponen) adalah diagram yang menunjukkan model secara fisik komponen perangkat lunak dalam sistem dan hubungan antar mereka.

  7. Deployment Diagram

  Deployment diagram (diagram deployment) adalah diagram yang menampilkan rancangan fisik jaringan dimana berbagai komponen akan terdapat disana.

2.5 Penjualan

  Menurut buku yang ditulis oleh Windu Gata dan Grace Gata ( 2013 : 10 ) penjualan adalah keberhasilan suatu perusahaan pada umumnya dinilai berhasil dilihat dari kemampuannya dalam memperoleh laba. Dengan laba yang diperoleh, perusahaan akan dapat mengembangakn dan memperluas bidang usahanya. Untuk mencapai tujuan tersebut, perusahaan mengandalkan kegiatannya dalam bentuk penjualan, semakin besar volume penjualan semakin besar pula laba yang akan diperoleh perusahaan. Perusahaan pada umumnya mempunyai tiga tujuan dalam

  2.6 Pembelian

  Pembelian adalah suatu sistem informasi yang mengorganisasikan serangkaian prosedur pada proses terjadinya pengadaan barang yang tergolong kurang memiliki kebutuhan yang diperlukan.

  2.7 Minimarket

  Minimarket merupakan perantara pemasar antara produsen dan konsumen akhir dimana aktivitasnya adalah melaksanakan penjualan eceran. Menurut Hendri ma’ruf (2005:84) pengertian minimarket adalah Toko yang mengisi kebutuhan masyarakat akan warung yang berformat modern yang dekat dengan pemukiman penduduk sehingga dapat mengungguli toko atau warung.

  2.8 Tinjauan Perangkat Lunak

  Kebutuhan perangkat lunak adalah suatu kondisi atau keadaan yang harus dipenuhi atau dimiliki oleh suatu sistem, atau suatu kondisi keadaan yang diperlukan oleh pemakai untuk mencapai tujuan.

2.8.1 Visual C# Studio Express 2012

  Visual Studio Express 2012 adalah sebuah perangkat lunak yang memungkinkan pembuatan aplikasi desktop di C #, Visual Basic, dan C + +, dan mendukung Windows Presentation Foundation (WPF) , Windows Forms, dan Win32. C # dapat ditulis dengan editor teks apapun, seperti Windows Notepad, dan kemudian disusun dengan C # Command line compiler, csc.exe, yang datang dengan NET framework. Microsoft juga menawarkan Visual Studio dengan IDE (Integrated Development Environment).

  2.8.2 MySQL

  MySQL adalah sebuah perangkat lunak sistem manajemen basis dataSQL ( atau DBMS yang multithread, multi-user,

  database management system)

  dengan sekitar 6 juta instalasi di seluruh dunia. Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language).

  SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

  2.8.3 Wamp

  WampServer adalah suatu pengembangan web Windows. Hal ini memungkinkan anda untuk membuat aplikasi web dengan Apache2, PHP dan database MySQL. Bersamaan, PhpMyAdmin memungkinkan anda untuk mengelola database anda dengan mudah.

BAB III OBJEK DAN METODE PENELITIAN

3.1 Objek Penelitian

  Penelitian ini dilakukan untuk merancang Sistem Informasi objek penelitian pada penulisan tugas akhir ini adalah pada Toko Wilmart yang terletak di Jalan Rajamantri Kulon No 29, Buah Batu Bandung.

  3.1.1 Sejarah Singkat Perusahaan

  Toko Wilmart ini secara resmi didirikan pada tahun 2007 oleh Bapak Dani di Bandung, Toko Wilmart ini bergerak dalam bidang penjualan bahan pokok serta jajanan. Nama toko ini diambil dari nama anak pertama pemilik toko tersebut yang bernama Willy, beliau membuka usaha ini dikarenakan untuk memenuhi kebutuhan rumah tangga. Awalnya toko ini adalah sebuah toko yang bernama toko bintang sebelum dibeli oleh Pak Dani.

  3.1.2 Visi dan Misi Perusahaan

  Visi Toko Wilmart adalah untuk membuat toko ini menjadi lebih besar agar barang - barang yang dijual akan lebih banyak variasi serta bisa memberikan pelayanan terbaik pada konsumen - konsumennya. Misi Toko Wilmart adalah :

  1. Menyeimbangkan kualitas dan kuantitas dalam pelayanan yang

  2. Memberikan kenyamanan kepada para konsumen dengan bersikap ramah dan selalu tersenyum.

  3. Memberikan pelayanan terbaik kepada para konsumen dalam transaksi bisnis

  3.1.3 Struktur Organisasi Perusahaan Struktur Organisasi Toko Wilmart

Gambar 3.1 Struktur Organisasi Toko Wilmart

  3.1.4 Deskripsi Tugas

  1. Pemilik Tugas utama dari pemilik adalah mengontrol, mengelola, dan mengatur tokonya.