Sistem Informasi Penjualan Pembelian dan Persediaan Barang Pada Lanek Sport

  SISTEM INFORMASI PENJUALAN PEMBELIAN DAN PERSEDIAAN BARANG PADA LANEK SPORT SKRIPSI Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1) Fakultas Teknik dan Ilmu Komputer Candra Permana 1.05.07.100 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER

BIODATA MAHASISWA

  A. Biodata Mahasiswa

  NIM : 1.05.07.100 Nama Lengkap : CANDRA PERMANA Jenis kelamin : Laki-laki Alamat Lengkap : Dusun Pangasinan RT 14/12 Binangun

  Pataruman Kota Banjar (Jawa Barat) No. Telepon / HP : 085223201407 Email : cusenk@gmail.com

  B. Riwayat Pendidikan

  Formal: 1995-2001 : Sekolah Dasar Negeri 1Binangun - Banjar 2001-2004 : Sekolah Menengah Pertama Negri 6 - Banjar 2004-2007 : Sekolah Menengah Atas 1 Pamarican - Ciamis 2007-Sekarang : Universitas Komputer Indonesia Bandung,

  Jenjang Strata-1, Jurusan Sistem Informasi Demikian Riwayat hidup ini saya buat dengan sebenarnya.

  Bandung, Desember 2013 Hormat saya,

  

DAFTAR ISI

LEMBAR PENGESAHAN LEMBAR PERNYATAAN KEASLIAN

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

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

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

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

DAFTAR GAMBAR ................................................................................................. xi

DAFTAR TABEL ................................................................................................... xiii

DAFTAR SIMBOL .................................................................................................. xv

  

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

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

  1.2 Identifikasi dan Rumusan Masalah ................................................................. 4

  1.2.1 Identifikasi Masalah .................................................................................... 4

  1.2.2 Rumusan Masalah ....................................................................................... 4

  1.3 Maksud dan Tujuan Penelitian ........................................................................ 5

  1.3.1 Maksud ........................................................................................................ 5

  1.3.2 Tujuan ......................................................................................................... 5

  1.4 Kegunaan Penelitian .......................................................................................... 6

  1.4.1 Kegunaan Praktis ........................................................................................ 6

  1.4.2 Kegunaan Akademis ................................................................................... 7

  1.5 Batasan Masalah ............................................................................................... 8

  1.6 Lokasi dan Waktu Penelitian ........................................................................... 9

  BAB II LANDASAN TEORI .................................................................................. 10

  2.1 Konsep Dasar Sistem ....................................................................................... 10

  2.1.1 Karakteristik Sistem .................................................................................. 10

  2.2.1 Siklus Informasi ........................................................................................ 15

  2.2.2 Kualitas Informasi ..................................................................................... 16

  2.2.3 Nilai Informasi .......................................................................................... 17

  2.3 Konsep Dasar Sistem Informasi ..................................................................... 17

  2.3.1 Komponen Sistem Informasi .................................................................... 17

  2.3.2 Perancangan Sistem Informasi .................................................................. 20

  2.3.3 Pengembangan Sistem Informasi .............................................................. 21

  2.4 Metodologi Berorientasi Objek....................................................................... 24

  2.5 Pengertian Object Oriented Analysisand Design ............................................ 25

  2.5.1 Prinsip Umum OOAD ............................................................................... 26

  2.5.2 Keuntungan OOAD................................................................................... 26

  2.5.3 Karakteristik OOAD ................................................................................. 27

  2.5.4 Ciri-ciri Object Oriented Programming (OOP) ........................................ 29

  2.6 Bahasa pemodelan UML ( Unified Model Language ) .................................. 31

  2.6.1 Pengertian UML ........................................................................................ 32

  2.6.2 Diagram-diagram dalam UML ................................................................. 32

  2.7 Pengertian Jaringan Komputer ...................................................................... 35

  2.7.1 Tipe Jaringan Komputer............................................................................ 35

  2.7.2 Topologi Jaringan ..................................................................................... 37

  2.7.3 Pengertian Client Server ........................................................................... 38

  2.8 Perangkat Lunak Pendukung ......................................................................... 39

  2.8.1 Netbeans 7.1.1 ........................................................................................... 39

  2.8.2 XAMPP ..................................................................................................... 41 ....................................................................................... 42

   2.9 Pengertian Inventory

  

2.10 Klarifikasi Inventory ..................................................................................... 42

  

2.11 Pengertian Penjualan ..................................................................................... 44

  

2.12 Pengertian pembelian .................................................................................... 45

  3.1.2 Visi dan Misi ............................................................................................ 47

  3.1.3 Struktur Organisasi Perusahaan ................................................................ 48

  

Deskripsi Tugas ..................................................................................................... 48

  3.2 Metode Penelitian ............................................................................................. 49

  3.2.1. Desain Penelitian .................................................................................... 50

  3.2.2 Jenis dan Metode Pengumpulan Data ....................................................... 50

  3.2.2.1 Data Primer ...................................................................................... 50

  3.2.2.2 Data Sekunder .................................................................................. 51

  3.2.3 Metode Pendekatan dan Pengembangan Sistem ......................................... 51

  3.2.3.1 Metode Pendekatan Sistem ............................................................. 52

  3.2.3.2 Metode Pengembangan Sistem ........................................................ 52

  3.2.3.3 Alat Bantu Analisis dan Perancangan .............................................. 54

  3.2.4. Pengujian Software ........................................................................................ 56

  BAB IV ANALISIS DAN PERANCANGAN SISTEM. ....................................... 58

  4.1 Analisis Sistem Yang Berjalan ........................................................................ 58

  4.1.1 Use Case Diagram ..................................................................................... 58

  4.1.2 Definisi Aktor dan Deskripsi .................................................................... 60

  4.1.3 Definisi Use Case dan Deskripsinya ......................................................... 61

  4.1.3.1 Skenario Use Case Pembelian Yang Sedang Berjalan .................... 63

  4.1.3.2 Skenario Use Case Retur Pembelian Yang Sedang Berjalan ........... 64

  4.1.3.3 Skenario Use Case Persediaan Barang Yang Sedang Berjalan........ 65

  4.1.3.4 Skenario Use Case Pengontrolan Yang Sedang Berjalan ................ 66

  4.1.3.5 Skenario Use Case Penjualan Yang Sedang Berjalan ...................... 68

  4.1.3.6 Skenario Use Case Pembayaran Yang Sedang Berjalan .................. 69

  4.1.3.7 Skenario Use Case Laporan Yang Sedang Berjalan ........................ 70

  4.1.4 Definisi Activity Diagram dan Deskripsinya ............................................ 71

  4.1.4.1 Activity Diagram Pembelian Yang Sedang Berjalan ....................... 71

  4.1.4.3 Activity Diagram Persediaan Barang Yang Berjalan ...................... 72

  4.1.3.4 Activity Diagram Pengontrolan Yang Sedang Berjalan .................. 73

  4.1.3.5 Activity Diagram Penjualan Yang Sedang Berjalan ........................ 73

  4.1.3.6 Activity Diagram Pembayaran Yang Sedang Berjalan .................... 74

  4.1.3.7 Activity Diagram Laporan Yang Sedang Berjalan .......................... 74

  4.1.5 Evaluasi Sistem Yang Sedang Berjalan .................................................... 75

  4.2 Perancangan Sistem ......................................................................................... 75

  4.2.1 Tujuan Perancangan Sistem ...................................................................... 75

  4.2.2 Gambaran Umum Sistem yang Diusulkan ................................................ 76

  4.2.2.1 Use Case Diagram Yang Diusulkan ................................................ 76

  4.2.2.1.2 Skenario Use Case Login Yang Diusulkan ............................... 79

  4.2.2.1.3 Skenario Use Case Pembelian Yang Diusulkan ........................ 80

  4.2.2.1.4 Skenario Use Case Retur Pembelian Yang Diusulkan .............. 82

  4.2.2.1.5 Skenario Use Case Persediaan Barang Yang Diusulkan ........... 83

  4.2.2.1.6 Skenario Use Case Penjualan yang disulkan ............................. 84

  4.2.2.1.7 Skenario Use Case Laporan Pembelian Yang Diusulkan .......... 86

  4.2.2.1.8 Skenario Use Case Laporan Retur Pembelian Yang Diusulkan 87

  4.2.2.1.9 Skenario Use Case Laporan Persediaan Yang Diusulkan .......... 88

  4.2.2.1.10 Skenario Use Case Laporan Penjualan yang disulkan ............ 90

  4.2.2.2 Activity Diagram Yang Diusulkan .................................................. 91

  4.2.2.3 Sequence Diagram ........................................................................... 96

  4.2.2.4 Collaboration Diagram ................................................................... 101

  Package Diagram ........................................................................................... 106

  4.2.2.5 Class Diagram ................................................................................ 106

  4.2.2.6 Component Diagram ...................................................................... 107

  4.2.2.7 Deployment Diagram ..................................................................... 108

  4.2.3 Kodifikasi ................................................................................................ 109

  4.2.4.1 Perancangan Struktur Menu ........................................................... 110

  4.2.4.2 Perancangan Input .......................................................................... 111

  4.2.4.3 Perancangan Output ....................................................................... 119

  BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM ................................... 122

  

5.1 Implementas i .................................................................................................. 122

  5.1.1 Batasan Implementasi ............................................................................. 122

  5.1.2 Implementasi Perangkat Lunak ............................................................... 123

  5.1.3 Implementasi Perangkat Keras................................................................ 123

  5.1.4 Implementasi Basis Data ......................................................................... 124

  5.1.5 Perancangan Antar Muka ........................................................................ 128

  5.1.6 Implementasi Instalasi Program .............................................................. 132

  5.1.7 Penggunaan Program .............................................................................. 133

  

5.2 Pengujian Sistem ............................................................................................ 144

  5.2.1 Rencana Pengujian .................................................................................. 145

  5.2.2 Kasus Dan Hasil Pengujian ..................................................................... 146

  5.2.3 Kesimpulan hasil pengujian .................................................................... 151

  BAB VI KESIMPULAN DAN SARAN

  ………………………………………….152

  

6.1 Kesimpulan ..................................................................................................... 152

  

6.2 Saran ............................................................................................................... 153

DAFTAR PUSTAKA LAMPIRAN SURAT KETERANGAN PENYERAHAN HAK EKSLKUSIF

DAFTAR PUSTAKA

  Sumber dari Buku : Abdul Kadir. 2003. Pengenalan Sistem Informasi, Andi.Yogyakarta.

  Adi Nugrorho. 2005. Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek, Informatika, Bandung.

  Al-Bahra Bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.

  Graha Ilmu. Yogyakarta. Bella H. dan Julian C.W. 2012. Belajar Pemrograman Dasar Bahasa JAVA.

  Sistem Informasi UNIKOM. Bandung. Baksori. 1998. Sistem Penjadwalan. BPFE. Yogyakarta. Budi Irawan, 2005. Jaringan Komputer. Graha Ilmu, Yogyakarta. Hariyanto, Bambang. 2007. Esensi-esensi Bahasa Pemrograman Java, Informatika, Bandung.

  Jogiyanto HM, MBA, Akt. 2004. Pengenalan Komputer.Andi , Yogyakarta. Jogiyanto HM, MBA, Akt. 2005. Analisis & Desain SistemInformasi :PendekatanTerstruktur. Andi.Yogyakarta.

  Jogiyanto HM, MBA, Akt. 2003. Sistem Teknologi Informasi. Andi.

  Yogyakarta. Prabowo Pudjo W. dan Heriawati. 2011. Menggunakan UML. Informatika.

  Bandung. Sarwono, Jonathan. 2006. Metode Penelitian Kuantitatif & Kualitatif. Graha Ilmu , Yogyakarta.

  Sumber dari Internet : http://www.slideshare.net/Mrirfan/pertemuan black box testing 3213042/4 September 2012 http://vinspirations.blogspot.com/ definisi pelayanan / 4 September 2012 http://www.powerpoint-search.com / pengertian-pemesanan / 5 Oktober 2012

KATA PENGANTAR

  Pada kesempatan ini penulis memanjatkan puji syukur kepada Allah SWT atas anugrah dan kuasa-Nya sehingga penulis dapat mengerjakan sampai menyelesaikan tugas akhir dengan judul

  “SISTEM INFORMASI PENJUALAN PEMBELIAN DAN PERSEDIAAN BARANG PADA LANEK SPORT .

  Dalam menyelesaikan Skripsi ini, penulis mendapatkan bimbingan, bantuan dan dukungan serta petunjuk dari berbagai pihak. Oleh karena itu penulis tidak lupa mengucapkan terima kasih atas segala dukungan dan masukkan dalam penulisan tugas akhir ini, yaitu kepada :

  1. Allah SWT atas semua rahmat dan karuniaNya senantiasa memberi kesehatan,kelancaran dan kekuatan kepada penulis.

  2. Kedua orang tua Ibu dan Ayah terimakasih atas doa dan dorongan yang diberikan serta keikhlasan yang selalu menjadikan penulis termotivasi.

  3. Dr. Ir. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indonesia Bandung.

  4. Prof. Dr. H. Denny Kurniadie,. Ir., M.Sc. Selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  5. Ketua Prodi Sistem Informasi Syahrul Mauluddin,S.Kom M.Kom.

  6. Uyun Sujana , selaku pemilik toko yang telah mengizinkan penulis

  8. Ibu Marliana S.Si., M.Si. selaku dosen pembimbing yang telah banyak memberikan support dan sudah sabar membimbing, mengarahkan saya untuk menyelesaikan skripsi ini.

  9. Teman kelas MI-03 2007 atas semua kebersamaannya memberikan semangat.

  10. Sahabat-sahabat Adhi, Wisnu, Fili, Buday yang memberikan bantuan maupun dorongan motivasi.

  11. Semua pihak yang telah membantu dalam melaksanakan kegiatan penelitian dan penyusunan tugas akhir.

  Tidak ada satupun manusia yang diciptakan dengan kesempurnaannya karena kesempurnaan hanyalah milik Allah SWT. Karena penulis juga hanya seorang manusia yang kurang sempurna dan tidak luput dari kesalahan. Penulis menyadari masih banyak kesalahan karena penulis masih dalam tahap belajar dan membutuhkan evaluasi yang lebih banyak lagi. Akhir kata semoga semua pihak yang telah memberikan bantuan dan dukungan mendapatkan balasan yang lebih dari Allah SWT. Penulis berharap tugas akhir ini dapat bermanfaat khususnya bagi penulis dan umumnya untuk pembaca serta pihak-pihak lain yang membutuhkan untuk dijadikan referensi.

  Bandung, 19 Januari 2014

BAB I PENDAHULUAN

1.1 Latar Belakang Penelitian

  Dalam perkembangan teknologi komputer dan teknologi informasi yang sangat pesat saat ini seluruh aspek dalam semua kegiatan relatif sudah terkomputerisasi sehingga hal tersebut dapat membuat sebuah sistem untuk menginformasikan suatu hal yang dapat dipakai untuk memudahkan dalam penggunaannya.

  Sistem informasi sudah menjadi bagian yang sangat penting dalam perkembangan teknologi saat ini. Perkembangan teknologi informasi dipengaruhi oleh tingginya kebutuhan akan teknologi dan sistem informasi yang akurat, efektif dan efisien. Berkembangnya teknologi komputer mempengaruhi kinerja manusia sebagai operasional sistem sehingga peralihan ke arah sistem informasi yang berbasiskan komputer semakin meningkat.

  Perkembangan sistem informasi memudahkan para pengguna untuk melaksanakan tugasnya dengan cepat dan akurat. Sistem informasi dapat menciptakan aliran data yang lebih efektif dan efisien, menentukan model penyajian yang informatif dan standar. Kecepatan dan ketepatan dalam mendapat suatu informasi dapat didukung oleh sistem komputerisasi yang dapat memudahkan dalam pengolahan data instansi tersebut. efisiensi waktu dan tenaga, serta keefektifan kinerja perusahaan. Sehingga dalam pelaksanaan kegiatan perusahaan dapat berlancar dengan cepat dan akurat.

  Pembelian, penjualan dan persediaan barang adalah hal yang sangat mutlak diperlukan oleh sebuah perusahaan dagang. Pembelian, penjualan dan persediaan barang sering kali masih bersifat manual yakni masih banyak data-data yang masih merbentuk kertas atau catatan-catatan dalam semua transaksi. Dalam proses penjualan, data yang diperoleh adalah, data barang yang keluar dari perusahaan dan uang yang masuk dari pembeli ke perusahaan, seperti halnya proses pembelian. Data-data yang di peroleh adalah adanya data barang yang dibeli perusahaan dan data bukti pembelian dari supplier, baik berupa faktur, bon atau bukti lainnya.

  Pada proses persediaan barang data yang diperoleh dari mulai barang masuk dan diterima oleh perusahaan, lalu di simpan di gudang dan pengecekan jumlah barang yang terdapat di gudang, apa sama dengan jumlah yang dibeli atau tidak. Sehingga sistem informasi ini sangat berguna bagi Lanek Sport.

  Lanek Sport adalah suatu perusahaan yang bergerak dalam bidang Pakaian jadi dan merupakan usaha yang dikelola oleh para remaja yang produknya pun kebanyakan ditujukan kepada remaja. Pada sistem yang berjalan di Lanek Sport belum adanya laporan penjualan, laporan pembelian dan laporan persediaan barang yang telah tertulis secara rinci dengan baik, sehingga pemilik perusahaan mengetahui secara rinci berapa dan untuk apa saja pengeluaran yang telah dikeluarkan.

  Selain itu Lanek Sport belum memiliki sistem yang terintegrasi dengan baik antara penjualan, pembelian dan persediaan barang, sehingga pada setiap bagian sering terjadi kesalahan informasi dalam proses persediaan barang.

  Sehingga pada perusahaan kecil seperti Lanek Sport dirasa sebuah perubahan yang cukup baik, dikarenakan majunya sistem informasi pada era masa kini, sehingga tingkat akurasi pada manajemen penjualan, pembelian dan persedian barang di perusahaan akan lebih akurat.

  Berdasarkan uraian diatas, maka peneliti tertarik untuk melakukan penelitian mengenai Sistem Informasi Penjualan, Pembelian Dan Persediaan Barang. Oleh karena itu, peneliti dalam penyusunan Skripsi ini akan mengambil judul :

  “SISTEM INFORMASI PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA LANEK SPORT . Diharapkaan dengan

  sistem yang terkomputerisasi ini dapat memberikan kemudahan bagi perusahaan untuk memproleh informasi yang dibutuhkan dan meningkatkan produktifitasnya dalam berbagai hal.

1.2 Identifikasi dan Rumusan Masalah

  Penulis mengidentifikasikan dan merumuskan masalah yang ada agar dapat mengetahui dan menjawab permasalahan yang muncul dari latar belakang masalah.

  1.2.1 Identifikasi Masalah

  Berdasarkan latar belakang masalah diatas maka dapat diidentifikasi masalah pada Lanek Sport adalah sebagai berikut :

  1. Belum adanya laporan informasi pengelolaan penjualan, pembelian, dan persediaan barang secara rinci.

  2. Belum terintegrasinya data - data penjualan, pembelian dan persediaan barang pada Lanek Sport.

  3. Dalam pembuatan laporan masih dilakukan secara manual.

  4. Transaksi penjualan masih dilakukan secara manual menggunakan alat bantu kalkulator.

  1.2.2 Rumusan Masalah

  Dari identifikasi masalah yang telah dijelaskan diatas, maka rumusan masalah adalah sebagai berikut :

  1. Bagaimana sistem penjualan, pembelian dan persediaan barang yang sedang berjalan di Lanek Sport.

  2. Bagaimana merancang dan membuat aplikasi sistem informasi penjualan, pembelian dan persediaan barang yang saling terintegrasi.

  3. Bagaimana membuat laporan secara rinci pada Lanek Sport.

  4. Bagaimana pengujian penjualan, pembelian dan persediaan barang pada Lanek Sport.

1.3 Maksud dan Tujuan Penelitian

  Maksud dan tujuan dalam penelitian ini adalah untuk merancang dan membangun sistem Informasi Penjualan, Pembelian Dan Persediaan Barang Pada Lanek Sport.

1.3.1 Maksud

  Maksud dalam penelitian ini adalah untuk merancang dan membangun Sistem Informasi Penjualan, Pembelian Dan Persediaan Barang Pada Lanek Sport.

1.3.2 Tujuan

  1. Untuk pembuatan laporan informasi pengelolaan penjualan, pembelian, dan persediaan barang secara rinci.

  2. Supaya terintegrasinya data - data penjualan, pembelian dan

  4. Untuk mempermudah karyawan dalam penghitungan transaksi penjualan dan pembelian

1.4 Kegunaan Penelitian

  Kegunaan penelitian ini adalah akan memberi manfaat bagi Lanek Sport

1.4.1 Kegunaan Praktis

  1. Bagi Perusahaan Memberikan manfaat bagi Lanek Sport dengan adanya sistem informasi penjualan, pembelian dan persediaan barang ini untuk menyelesaikan masalah yang ada.

  2. Bagi Pemilik Perusahaan Memberikan kemudahan bagi pemilik perusahaan untuk mengcontrol penjualan, pembelian dan persediaan barang yang ada di perusahaan

  3. Bagi Pemakai / User dibagian input data Di harapkan mendukung terjadinya peningkatan efektifitas kerja

1.4.2 Kegunaan Akademis

  Adapaun kegunaan akademis dibagi mejadi tiga yaitu bagi penulis, peneliti dan pengembangan ilmu yang dijelaskan sebagai berikut :

  1. Bagi Peneliti Memberikan pengetahuan baru bagi peneliti baik dari teori ataupun praktek

  2. Bagi Peneliti Lain Sebagai bahan masukan untuk studi kepustakaan bagi yang akan melakukan penelitian yang sama dengan bidang yang dibahas dalam penelitian ini.

  3. Bagi Pengembangan Ilmu Memanfaatkan dan mengembangkan teknologi dalam memberikan informasi dan sebagai masukan didalam bidang pengembangan wawasan dan ilmu pengetahuan bidang pemrograman komputer khususnya masukan ilmu untuk program studi Sistem Informasi.

1.5 Batasan Masalah

  Dalam penelitian dan perancangan sistem informasi penjualan, pembelian dan persediaan barang ini dilakukan pembatasan terhadap permasalahan dengan tujuan agar penelitian dapat dilakukan secara terarah sehingga memudahkan proses pencapaian tujuan yang diharapkan dari penelitian ini. Batasan masalah dari sistem ini antara lain :

  1. Sistem informasi yang akan dibangun meliputi pengolahan data transaksi penjualan, pembelian dan persediaan barang jadi, tidak mengolah data persediaan bahan baku

  2. Dalam transaksi pembelian serta pembuatan laporan pembelian dan penjualan, yang dibuat hanya untuk pembayaran secara tunai.

  3. Pada sistem ini hanya membahas retur pembelian barang dari supplier, tidak membahas retur barang yang sudah terjual kepada konsumen.

1.6 Lokasi dan Waktu Penelitian Dalam penelitian ini penulis melakukan penelitian pada Lanek Sport di Jl.

  Tentara Pelajar Dusun Pangasinan Kota Banjar (Jawa Barat).

Tabel 1.1 Jadwal Penelitian

BAB II LANDASAN TEORI

2.1 Konsep Dasar Sistem

  Menurut Jogiyanto Hartono (2004:683) mendefinisikan bahwa : Suatu sistem dapat terdiri dari sistem – sistem, bagian (subsystems) . Masing – masing subsistem dapat terdiri dari komponen – komponen. Subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai.

2.1.1 Karakteristik Sistem

  Menurut Jogiyanto Hartono (2004:684) menyatakan karakteristik dari sistem adalah, sebagai berikut :

  1. Komponen Sistem

  2. Batasan Sistem

  3. Lingkungan Luar Sistem

  4. Penghubung Sistem

  5. Masukan Sistem

  6. Keluaran Sistem

  7. Pengolahan Sistem

  8. Sasaran Sistem

1.2.2 Klasifikasi Sistem

  Menurut Jogiyanto Hartono (2004:687) menyatakan Sistem dapat diklasifikasikan dari beberapa sudut pandang diantaranya adalah sebagai berikut: 1. Sistem abstrak dan sistem fisik.

  Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sedangkan, Sistem fisik adalah sistem yang ada secara fisik. Misalnya sistem komputer, sistem operasi, sistem penjualan, dan lain sebagainya.

  2. Sistem alamiah dan sistem buatan manusia.

  Sistem alamiah adalah sistem yang terjadi karena proses alam tidak dibuat oleh manusia (ditentukan dan tunduk kepada kehendak sang pencipta alam). Misalnya sistem perputaran bumi, sistem pergantian siang dan malam, sistem kehidupan umat manusia.

  Sistem buatan manusia adalah sistem yang dirancang oleh manusia. Sedangkan, Sistem buatan manusia yang melibatkan interaksi manusia dengan mesin disebut dengan human- machinesystem atau ada yang menyebut dengan man-machine system . Sistem informasi merupakan contoh man-machine system . Karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.

  3. Sistem tertentu ( deterministic system ) dan sistem tak tentu ( probabilistic system ).

  Sistem Tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi diantara bagian- bagiannya dapat dideteksi dengan pasti, sehingga keluaran dan system tersebut dapat diramalkan dan relatif stabil atau konstan dalam jangka waktu yang lama.

  Contoh: Sistem komputer.Sedangkan , Sistem Tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

  4. Sistem tertutup ( closesystem ) dan sistem terbuka ( opensystem Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkunganluarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak luarnya walaupun sebenarnya bersifat relatively closed sistem (secara relatif tertutup, tidak benar-benar tertutup). Sedangkan , Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lain.

1.2.3 Element Sistem

  Menurut Jogianto (1999:683) dalam bukunya suatu sistem mempunyai elemen-elemen penyusun diantaranya :

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

  2. Batasan Dalam mencapai tujuan dari sistem dibutuhkan batasan-batasan suatu sistem dengan sistem yang lain 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 pemasukan data, jenis pemasukan data, dan lain-lain.

  4. Input Merupakan bagian dari sistem yang bertugas untuk menerima data masukan dimana data dapat berupa asal masukan, frekuensi pemasukan data, jenis pemasukan data, dan lain-lain.

  5. Proses Merupakan bagian yang mengolah data menjadi informasi sesuai dengan keinginan pemakai.

  6. Output Merupakan keluaran atau tujuan dari sistem yang didapat dari input dan proses yang dilakukan, misalnya laporan.

  7. Umpan Balik Dalam sebuah sistem yang baik dibutuhkan adanya umpan balik yang tujuannya sebagai perbaikan dan pemeliharaan.

2.2 Konsep Dasar Informasi

  Menurut Raymond Mcleod (2004:9) : “ Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang ” . Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk

  Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian- kejadian adalah sesuatu yang terjadi pada saat tertentu. Di dalam dunia bisnis, kejadian-kejadian yang sering terjadi adalah transaksi perubahan dari suatu nilai yang disebut transaksi. Kesatuan nyata adalah berupa suatu obyek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi.

  Data merupakan bentuk yang masih mentah, belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. Data diolah melalui suatu metode untuk menghasilkan informasi. Data dapat berbentuk simbol- simbol semacam huruf, angka, bentuk suara, sinyak, gambar, dsb.

  Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sabagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus.

2.2.1 Siklus Informasi

  Untuk memperoleh informasi yang bermanfaat bagi penerimanya, maka perlu dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam menghasilkan informasi. Siklus informasi atau siklus pengolahan data adalah Input Proses Output (data) (Pengolahan) (informasi)

Gambar 2.1 Siklus Informasi [Sumber : Al-bahra bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.

  Graha Ilmu. Yogyakarta.]

2.2.2Kualitas Informasi

  Menurut Jogiyanto Hartono (2004:696) menyatakan Kualitas informasi tergantung dari 3 hal, yaitu informasi harus akurat, tepat waktu dan relevan :

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

  2. Tetap pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.

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

2.2.3 Nilai Informasi

  Menurut Jogiyanto Hartono (2004:696) Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Kegunaan informasi adalah untuk mengurangi hal ketidakpastian di dalam proses pengambilan keputusan tentang sesuatu keadaan.

2.3 Konsep Dasar Sistem Informasi

  Definisi dari Sistem Informasi sendiri ialah Suatu Sistem terintegrasi yang mampu menyediakan Informasi yang bermanfaat bagi penggunanya atau Sebuah Sistem terintegrasi atau Sistem manusia-mesin, untuk menyediakan Informasi untuk mendukung operasi, manajemen dalam Sistemini memanfaatkan perangkat keras dan perangkat suatu organisasi. lunak komputer, prosedur manual,model manajemen dan basis data. Sedangkan Menurut Robert

  A. Leitch ; Sistem Informasi adalah suatu Sistem di dalam suatu organisasi 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.

2.3.1 Komponen Sistem Informasi

  Sistem Informasi dapat terdiri dari komponen

  • – komponen yang
satudengan yang lainnya membentuk satu kesatuan untuk mencapai sasarannya.

  Berikut penjelasan dari masing

  • – masing blok bangunan, yaitu :

  1. Blok Input Input mewakili data yang masuk kedalam sistem informasi, termasuk metodedan media untuk memperoleh data yang dimasukan, yang dapat berupa dokumen dasar.

  2. Blok Model Kombinasi prosedur, logika, dan model matemetik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah ditentukan untuk menghasilkan keluaran yang diingiinkan.

  3. Blok Output Produk dari sistem informasi adalah keluaran berupa informasi yang berkualitas dan dokumentasi yang ber guna untuk semua tingkatan manajemen serta semua pemakai sistem

  4. Blok Teknologi Teknologi merupakan kotak alat ( tool box ) dalam sistem menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara menyeluruh.

  5. Blok Basis Data Merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lain, tersimpan diperangkat keras komputer dan perangkat lunak digunakan untuk memanipulasinya. Data didalam basis data perlu diorganisasikan sedemikian rupa supaya informsi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data dapat diakses atau dapat dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS( database management system ).

  6. Blok Kendali Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal

  • – hal yang dapat merusak sistem
  • – dapat dicegah ataupun bila terlanjur terjadi kesalahan kesalahan dapat langsung cepat diatasi.

2.3.2 Perancangan Sistem Informasi

  Menurut Jogiyanto (2005 : 23), Perancangan sistem adalah tahap yang dilakukan setelah melakukan analisis sistem, pendefinisian kebutuhan

  • – kebutuhan sistem yang akan dibangun, dan persiapan untuk merancang bangun implementasi system dengan menggambarkan sistem yang akan dibangun.

  Perancangan sistem dimulai dengan memahami sistem yang sedang berjalan dan kriteria

  • –kriteria sistem yang akan dibangun biasanya menggunakan pemodelan secara terstruktur yang digambarkan oleh grafik atau diagram. Hal –hal yang harus diperhatikan dalam merancang dan membangun sebuah sistem menurut Jogiyanto (2005 : 25) adalah :

  1. Kebutuhan perusahaan, organisasi, atau lembaga, yaitu dengan cara memahami bidang yang akan dikembangkan,sasaran yang dibidik serta media yang akan digunakan.

  2. Kebutuhan operator, yaitu kebutuhan operator untuk memperoleh sistem yang mudah dipahami dan dioperasikan serta tampilan yang interaktif. Kebutuhan operator dapat diperoleh melalui proses wawancara atau kuisioner.

  3. Kebutuhan pemakai, yaitu keinginan

  • – keinginan dari sipemakai sistem informasi, seperti jaminan keamanan, standarisasi tampilan,

  4. Kebutuhan teknis, yaitu meliputi arsitektur dan konfigurasi sistem.

  Secara teknis peralatan dan teknologi yang digunakan, termasuk pertimbangan penggunaan peralatan yang tidak standar, seperti peralatan multimedia, kebutuhan interface, database, dan perangkat lunaknya.

2.3.3 Pengembangan Sistem Informasi

  Menurut Jogiyanto (2005 : 35) Menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Sistem yang lama perlu diperbaiki atau diganti. Menurut Jogiyanto (2005 : 36) Pengembangan sistem dapat berarti penyusunan suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki system yang telah ada.

  1. Adanya permasalahan-permasalahan yang timbul pada sistem yang lama. Permasalahan yang timbul dapat berupa : a. Ketidakberesan

  Ketidak beresan pada sistem yang lama menyebabkan sistem yang lama tidak dapat beroperasi sesuai dengan yang diharapkan.

  b. Pertumbuhan Organisasi Pertumbuhan organisasi yang menyebabkan harus organisasidiantaranya adalah kebutuhan informasi yang semakin luas. Volume pengolahan data semakin meningkat, perubahan prinsip akuntasi yang baru. Karena adanya perubahan ini, maka menyebabkan sistem yang lama tidak efektif lagi sehingga sistem yang lama sudah tidak dapat memenuhi lagi semua kebutuhan informasi yang dibutuhkan oleh manajemen.

  2. Untuk meraih kesempatan-kesempatan Teknologi informasi telah berkembang dengan cepatnya.

  Perangkat keras komputer, perangkat lunak dan teknologi komunikasi telah begitu cepat berkembang. Organisasi mulai merasakan bahwa teknologi informasi ini perlu digunakan untuk meningkatkan penyediaan informasi sehingga dapat mendukung dalam proses pengambilan keputusan yang akan dilakukan oleh manajemen. Dalam keadaan pasar bersaing, kecepatan informasi atau efisiensi sangat menentukan berhasil atau tidaknya strategi dan rencana-rencana yang telah disusun untuk meraih kesempatan- kesempatan yang asa. Bila pesaing dapat memanfaatkan teknologi ini, maka kesempatan-kesempatan akan jatuh ke tangan pesaing.

  Kesempatan-kesempatan ini dapat berupa peluang-peluang pasar, pelayanan yang meningkat kepada pelanggan dan lain sebagainya.

  3. Adanya instruksi-instruksi Penyusunan sistem yang baru dapat juga terjadi karena adanya instruksi-instrukai dari atas pimpinan atau dari luar organisasi, seperti peraturan pemerintah dan sebagainya. Dengan dikembangkannya sistem yang baru ,maka diharapkan akan terjadi peningkatan-peningkatan ini, yaitu sebagai berikut :

  4. Performance (kinerja) Peningkatan terhadap kinerja (hasil kerja) sistem yang baru sehingga menjadi lebih efektif. Kinerja dapat diukur dari : a. Throughput, yaitu jumlah dari pekerjaan yang dapat dilakukan suatu saat tertentu.

  b. Response time, yaitu rata-rata waktu yang tertunda diantara dua pekerjaan tersebut.

  5. Economy (ekonomis) Peningkatan terhadap manfaat-manfaat atau keuntungan- keuntungan atau penurunan-penurunan biaya yang terjadi

  6. Control (Pengendalian) Peningkatan terhadap pengendalian untuk mendeteksi dan memperbaiki kesalahan-kesalahan serta keuntungan- keuntungan yang akan terjadi.

  7. Effeciency (efisiensi) Peningkatan terhadap efesiensi operasi,yaitu bagai mana sumber daya digunakan dengan pemborosan yang paling minimum.

  8. Service (pelayanan) Peningkatan terhadap pelayanan yang diberikan oleh sistem.

2.4 Metodologi Berorientasi Objek

  Metodologi ini diperkenalksan sekitar tahun 1990 sebagai pelengkap untuk pemrograman yang terlebih dahulu telah mengadopsi metode berorientasi objek. Beberapa alat dan teknik yang dapat digunakan antara lain dynamic dan static object-oriented model, state transisition diagram dan case scenario.

  Fokus utama metodologi ini pada objek, dengan melihat suatu sistem terdiri dari objek yang saling berhubungan dengan beberapa cara untuk mencapai suatu tujuan. Objek dapat digambarkan sebagai benda, orang, tempat dan sebaginya yang mempunyai atribut dan method

  . Obyek dalam „software analysis

  & design