PERANCANG BANGUN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN DENGAN METODOLOGI BERORIENTASI OBYEK STUDI KASUS PT. KARYA ANDALAN MANDIRI JAYA
Oggi Dwi Mustofa 1) , Lis Suryadi 2)
1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur
1,2 Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : 1312510520@student.budiluhur.ac.id 1) , lis.suryadi@budiluhur.ac.id 2)

## Abstrak
Penjualan  dan  pembelian  merupakan  suatu  usaha  dan  kegiatan  yang  menjadi  pokok  dalam  suatu  perusahaan dibidang  perdagangan.Untuk  menunjang  kegiatan  tersebut  maka  diperlukan  suatu  sistem  informasi  yang  bisa mengembangkan kegiatan ini menjadi lebih baik. Berdasarkan wawancara kepada bagian penjualan dan pembelian di  Pt.  Karya  Andalam  Mandiri  Jaya  masih  diolah  secara  manual  dan  kegiatan  pembelian  dan  penjualan  yang berjalan belum terintegrasi dengan baik, sehingga muncul kendala yang diantaranya sulit mengolah data penjualan dan pembelian, serta lamanya proses pembuatan laporan pembelian dan penjualan. Dari uraian permasalahan yang ada, salah satu solusi yang muncul yaitu membuat suatu aplikasi sistem informasi dalam melakukan pengolahan proses  pembelian  dan  penjualan.  Metodologi  yang  digunakan  dalam  pembuatan  aplikasi  ini  adalah  metode Waterfall dengan bahasa pemrogaman Visual Basic .Net 2008 dan Database MySQL. Dengan adanya aplikasi ini diharapkan  kinerja  pada  Staff  Pembelian  dan  Staff  Penjualan  dalam  kegiatan  operasional  perusahaan  akan membuat kepuasan pelanggan terpenuhi.
Kata kunci: Perancang Bangun Sistem Informasi , Penjuala dan Pembelian, Pt. Karya Andalan Mandiri Jaya, Berorientasi Obyek, Mysql, Waterfall

## PENDAHULUAN
Pt.  Karya  Andalam  Mandiri  Jaya  adalah suatu  badan  usaha  yang  mengembangkan  dan menyediakan produk berkualitas yang memberikan    nilai  terbaik  bagi  anggota  dan pelanggannya. Perusahaan ini bergerak di bidang usaha  perdagangan  yang  salah  satunya  meliputi perdagangan  umum  yang  melayani  kebutuhan- kebutuhan produk – produk rumah tangga seperti kompor  tanam,  pemanas  air,  pompa  air  dan produk rumah tangga lainnya.
Wawancara dilakukan ke pimpinan dan staff yang  terkait  dengan  proses  penjualan  dan pembelian,  sehingga  diperoleh  informasi  bahwa proses  pembelian  dan  penjualan  barang  yang diolah  secara  manual  dalam  kegiatan  pembelian dan  penjualan  yang  berjalan  belum  terintegrasi dengan  baik  disebabkan  pengolahan  data  yang masi  diolah  secara  tradisional  sehingga  masih terdapat  kelemahan  pada  sistem  yg  berjalan  saat ini. Dengan fakta tersebut, kebutuhan akan sistem informasi  pembelian  dan  penjualan  barang  yang diharapkan dapat memudahkan dalam pengolahan segala proses transaksi.

## 1.2 Masalah
a. Mengalami  kesulitan  dalam  pencarian  data, berkas  hilang  ,  dan  kerangkapan  data dikarenakan  semakin  meningkat  nya  data  yg diolah.
b. Kebutuhan  informasi  yang  cepat  terkait  data penjualan  dan  pembelian  belum  terpenuhi,
disebabkan pengolahan data masih dilakukan dengan  cara  tradisional  yaitu  mengandalkan pencatatan data yang ditulis dengan tangan.
c. Laporan  disajikan  sering  terlambat,  ini disebabkan  karena  harus  merekap  data berdasarkan berkas  yang ada, sehingga  harus memeriksa dari awal berkas yang ada, dan ini membutuhkan waktu
d. Kebutuhan data digital bagi perusahaan sangat dibutuhkan, karena perkembangan jaman saat ini  hamper semua transaksi data sudah dalam bentuk digital.
e. Tidak  tersedianya  informasi  dari  hasil penjualan  yang  hanya  menampilkan  total penjualan/pendapatan  padahal  informasi  ini sangat  dibutuhkan  oleh  pimpinan  untuk mengambil keputusan.
1.3  Tujuan dan Manfaat Penulisan

## a. Tujuan Penulisan
Penelitian ini bertujuan untuk:
1) Menerapkan  ilmu  yang  dimiliki  selama  ini  guna membantu  memecahkan  masalah  yang  ada, khususnya pada  sistem pembelian dan penjualan sehingga  informasi  tersebut  bersifat  akurat, efisien dan berdaya guna.
2) Mengetahui  sistem  informasi  pembelian  dan penjualan  yang berjalan saat ini  .
3) Membuat perancangan sistem informasi pembelian  dan  penjualan  yang  dapat  menangani
laporan  –  laporan  yang  dibutuhkan  oleh perusahaan  diantaranya  laporan  pembelian, laporan penjualan dan laporan pendapatan.
4) Menerapkan rancangan system informasi penjualan  dan  pembelian  yang  menghasilkan suatu  aplikasi  yang  bias  mengelola  data  barang, transaksi  pembelian  dan  penjualan    barang sehingga dapat mencetak data – data dan laporan yang dibutuhkan.
5) Melakukan  pengujian  program  aplikasi  yang dibuat  dengan  tujuan  untuk  mengetahui  apakah program  aplikasi  yang  dibuat  sudah  memenuhi kebutuhan atau tidak.
b. Manfaat Penulisan
Dengan  adanya  penelitian  ini  yang  diharapkan adalah  merancang  dan  membangun    suatu  sistem informasi  pembelian  dan  penjualan,  sehingga nantinya  diharapkan  dapat  membantu  bagian  terkait dalam mengelola data  pembelian dan penjualan akan menjadi lebih baik dan tersedianya laporan – laporan yang    memberikan  informasi  penting  serta memaksimalkan  sumber  daya  yang  ada    untuk keefisien pekerjaan.

## LANDASAN TEORI
2.1. Konsep Dasar Sistem Informasi
a. Pengertian Sistem
Sistem  merupakan  bagian  terpenting  dalam  suatu perkembangan ilmu pengetahuan yang mana banyak para ahli telah  mengalihkan perhatian  mereka untuk mempelajari  tentang  sistem.  Suatu  system  dalam pengertiannya  dapat  dirinci  sebagai  berikut  :  sistem terdiri dari berbagai unsur; unsur – unsur merupakan bagian tak terpisahkan dari sistem yang bersangkutan; unsur – unsur didalam sistem tersebut bekerja  sama  untuk  mencapai  tujuan  sistem;  suatu sistem merupakan bagian  dari sistem lain yang lebih besar.[2]
b. Karakteristik Sistem
Hal ini  merupakan konsep sebuah sistem yang sangat sederhana mengingat sebuah sistem dapat mempunyai beberapa masukan dan keluaran sekaligus. Selain itu sebuah sistem juga memiliki karakteristik atau sifat – sifat tertentu, yang mencirikan bahwa hal tersebut bias dikatakan sebagai suatu sistem. Model umum sebuah sistem terdiri dari input , proses dan output .[2]

## 2.2. Analisa Sistem
Kegiatan  analisis  sistem adalah kegiatan untuk melihat  sistem  yang  sudah  berjalan,  melihat  bagian mana  yang  bagus  dan  tidak  bagus,  dan  kemudian mendokumentasikan  kebutuhan  yang  akan  dipenuhi dalam  sistem  yang  baru.  Analisa  sistem    biasanya dimulai  dengan  meminta  dokumen  dari  sumber lainnya yang berhubungan dengan sistem tersebut.
Analisa sistem dilakukan dengan cara : a. Mengidentifikasi kebutuhan
b. Mengevaluasi konsep sistem
c. Melakukan analisis teknis dan ekonomis
d. Mengalokasikan fungsi-fungsi untuk perangkat  keras,  perangkat  lunak,sumber daya manusia,  database  dan  elemen sistem lain
e. Membuat batasan biaya dan jadwal

## 2.3. Konsep Dasar Berorientasi Obyek
Metodologi  berorientasi  objek  merupakan  sala satu teknik  atau  konsep  yang  digunakan  disebabkan karena mempunyai kemudahan dalam pengembangan program dari progamer lain. Metodologi berorientasi objek  juga  merupakan  suatu  cara  bagaimana  sistem perangkat lunak dibangun  melalui pendekatan objek secara sistematis.
Pada saat ini, metode berorientasi objek banyak dipilih karena metodologi lama banyak menimbulkan masalah  seperti  adanya  kesulitan  pada  saat mentranformasi  hasil dari  satu tahap pengembangan ke  tahap  berikutnya,  misalnya  pada  metode pendekatan terstruktur, jenis aplikasi yang dikembangkan  pada  saat  berbeda  dengan  masa  lalu. Aplikasi  yang  dikembangkan  pada  saat  ini  sangat beragam  dengan platform yang  berbeda-beda,
sehingga menimbulkan tuntukan kebutuhan metodologi pengembangan yang dapat mengakomodasi ke semua jenis aplikasi tersebut.[1]
2.4. Teori Pendukung a. Pengertian Pembelian
Pembelian merupakan suatu kegiatan atau tindakan yang  dilakukan  antara  beberapa  pihak  yang  telah memiliki  kesepakatan  dalam  bertransaksi  dengan tujuan  untuk  mendapatkan  barang  atau  jasa  yang diinginkan dengan menggunakan alat transaksi yang sah.[3] b. Pengertian Penjualan Penjualan merupakan suatu kegiatan atau tindakan yang  dilakukan  antara  beberapa  pihak  yang  telah memiliki  kesepakatan  dalam  bertransaksi  dengan tujuan  untuk  mendapatkan  keuntungan  dari  barang atau  jasa  yang  dijual  dengan  menggunakan  alat transaksi yang sah.[4]

## ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Masalah
Sistem  yang  diolah  secara  manual  didalam kegiatan  pembelian  dan  penjualan  yang  berjalan belum  terintegrasi  dengan  baik,  sehingga  kendala yang  muncul  dari  sistem  yang  masih  manual diantaranya  sulit  mengolah  data  penjualan  dan pembelian, serta lamanya proses pembuatan  laporan pembelian  dan  penjualan.  Hal  ini  mengakibatkan loyalitas pelanggan menurun.
3.2. Analisa Proses Bisnis
a. Proses Pembelian (1) Proses Pemesanan Barang Staff  pembelian  melakukan entry data  dan  cetak PO Pembelian  yang  berisikan  data  barang  yang akan  dibeli  ke Supplier ke  sistem  aplikasi, kemudian PO pembelian dikirim kepada Supplier melalui fax/email .
Activity Diagram Proses Pemesanan Barang Staff Pembelian Supplier Entry dan Cetak form PO Pembelian Kirim ke supplier via fax /email Terima PO Pembelian
Gambar 1. Activity Diagram Proses Pemesanan Barang

## (2) Proses Terima Barang
Supplier memberikan  barang  yang  dipesan  dan Surat  Jalan  kepada  staff  pembelian,  selanjutnya Staff Pembelian akan memeriksa barang, jika ada kesalahan maka Staff Pembelian akan mengembalikan  barang  beserta  Surat  Jalan tersebut. Jika tidak ada kesalahan Staff Pembelian akan  melakukan entry surat  jalan ke dalam form terima barang di sistem aplikasi dan menandatangani  Surat  Jalan  tersebut  dan menerima  1  rangkap  Surat  Jalan,  dan  rangkap lainnya dikembalikan kepada Supplier . Activity Diagram Proses Terima Barang
Supplier Staff Pembelian Kirim barang Dan surat jalan Siapkan barang dan Surat jalan baru Kembalikan barang Dan Surat Jalan Terima barang Dan Surat jalan Terima barang Dan Surat jalan Periksa Barang Entry form penerimaan Barang dan tanda tangan Surat Jalan Terima satu rangkap Surat jalan Kembalikan rangkap Surat Jalan lainnya Terima Surat Jalan yang sudah Di tanda tangani [Barang Tidak Sesuai Pesanan] [Barang OK]
Gambar 2. Acitivity Diagram Proses Terima Barang

## (3) Proses Pembayaran Barang
Supplier memberikan invoice Pembelian  dengan melampirkan PO pembelian  dan  Surat  Jalan kepada Staff Pembelian, kemudian Staff Pembelian  membayar  barang dan  meng- entry ke dalam  form  pembayaran  di  sistem  aplikasi  dan kemudian konfirmasi pembayaran.
Activity Diagram Proses Pembayaran Barang Supplier Staff Pembelian
Menyerahkan faktur dengan melampirkan PO Pembelian dan surat Jalan Entry Pembayaran Ke sistem Lakukan Pembayaran Terima Pembayaran Gambar 3. Acitivity Diagram Proses Pembayaran Barang
b. Proses Penjualan (1) Proses Terima Pesanan Staff  Penjualan  meng- entry data  pesanan  dari pelanggan ke sistem aplikasi, kemudian menyiapkan  barang  yang  sesuai  dengan PO tersebut.  Selanjutnya  Staff  Penjualan  akan mencetak  Surat  Jalan  melalui  sistem  aplikasi, kemudian  memberikan  barang  dan  Surat  Jalan kepada Staff Administrasi.
Activity Diagram Proses Terima Pesanan
Staff Penjualan Pelanggan Entry PO Penjualan Ke sistem dari Pelanggan Menyiapkan Barang Yang akan dikirim Kirim ke pelanggan Entry dan Cetak Surat Jalan Menerima Barang Dan surat jalan
Gambar 4. Acitivity Diagram Proses Terima Pesanan
(2) Proses Pengiriman Barang
Staff Administrasi memberikan barang dan Surat Jalan  kepada  pelanggan.  Selanjutnya  pelanggan akan memeriksa barang, barang akan dikembalikan  beserta  surat  jalan  tersebut  jika terdapat kesalahan.
Pelanggan akan menandatangani  Surat  Jalan  jika  barang  yang dikirm  tidak  ada  kesalahan,  dan  menerima  satu rangkap  Surat  Jalan,  dan  rangkap  lainnya dikembalikan kepada Staff Administrasi.
Activity Diagram Proses Pengiriman Barang Staff Administrasi Pelanggan Memberikan Barang Dan Surat Jalan Siapkan barang dan Surat jalan baru Kembalikan barang Dan Surat Jalan Terima barang Dan Surat jalan Terima barang Dan Surat jalan Periksa Barang Tanda tangan Surat Jalan Terima satu rangkap Surat jalan Kembalikan rangkap Surat Jalan lainnya Terima Surat Jalan yang sudah Di tanda tangani [Barang Tidak Sesuai Pesanan] [Barang OK]
(3) Proses Terima Pembayaran Staff  Penjualan  entry  dan  cetak  Invoice  dari sistem  aplikasi,  selanjutnya  memberikan  invoice dengan melampirkan PO dan Surat Jalan tersebut kepada  pelanggan.  Kemudian  pelanggan  akan melakukan pembayaran.
Activity Diagram Proses Terima Pembayaran
Staff Penjualan Pelanggan Entry dan Cetak Invoice le sistem Terima Invoice dengan Lampiran PO dan Surat Jalan Lakukan Pembayaran Terima Pembayaran Serahkan Invoice dengan Melampirkan PO dan Surat Jalan
Gambar 6. Acitivity Diagram Proses Terima Pembayaran
c. Proses Pembuatan Laporan Staff  Penjualan  maupun  Staff  Pembelian mencetak  laporan  seperti  laporan  data  barang, laporan  data  pelanggan,  laporan  data  supplier, laporan  pembelian  barang,  laporan  penjualan, laporan penerimaan barang, laporan pengiriman barang dan laporan pendapatan lalu diserahkan ke pimpinan.
Activity Diagram Proses Pembuatan Laporan
Staff Penjualan & Staff Pembelian Pimpinan Cetak Laporan Pelanggan Terima Laporan Simpan di Arsip Laporan Cetak Laporan Barang Cetak Laporan Supplier Cetak Laporan Pembelian Cetak Laporan Penjualan Cetak Laporan Penerimaan Barang Cetak Laporan Pengiriman Barang Cetak Laporan Pendapatan
Gambar 7. Acitivity Diagram Proses Pembuatan Laporan 3.3. Use Case Diagram
a. Use Case File Master Staff Penjualan Entry Data Pelangan File Master Staff Pembelian Entry Data Barang Entry Data Supplier Gambar 3.9 Use Case File Master
Pada use  case  file  master terdapat  aktor staff  pembelian  dan  staff  penjualan.  Entry data  barang  di  deskripsikan  staff  pembelian mengisi form entry data barang. Untuk entry data supplier di deskripsikan staff pembelian mengisi form entry data supplier. Entry data pelanggan  di  deskripsikan  staff  penjualan mengisi form entry data pelanggan.
b. Use Case File Transaksi
Gambar 3.10 Use Case File Transaksi
Pada  use  case  file  transaksi  terdapat beberapa  use  case  diantaranya  Cetak  PO  ke Supplier dimana staff pembelian mengisi dan mencetak form cetak PO ke Supplier dengan meng-klik tombol Cetak PO. Selanjutnya use case Entry Penerimaan  Barang  dimana  staff pembelian  mengisi  form entry penerimaan barang.  Selanjutnya Entry Pembayaran dimana  staff  pembelian  mengisi form  entry pembayaran  setelah  menerima invoice dari supplier .  Selanjutnya  yaitu Entry PO Pelanggan    dimana  staff  penjualan  mengisi form  entry PO  Pelanggan  setelah  menerima PO  dari  pelanggan.  Selanjutnya  Cetak  Surat Jalan  dimana  staff  penjualan  mengisi  form cetak surat jalan dan meng-klik tombol cetak surat  jalan.  Selanjutnya    Cetak Invoice dimana  staff  penjualan  mengisi  form  cetak invoice dan dikirim ke pelanggan.
c. Use Case File Laporan
Staff Penjualan Laporan Daftar Barang Laporan Daftar Pelanggan Laporan Daftar Supplier File Laporan Pimpinan Staff Pembelian Laporan Pembelian Laporan Penerimaan Barang File Laporan Pembelian Pimpinan Staff Penjualan Laporan Penjualan Laporan Pengiriman Laporan Pendapatan File Laporan Penjualan Pimpinan Gambar 3.11 Use Case File Laporan
Pada use case file laporan terdapat beberapa use case diantaranya Laporan Daftar Barang dimana staff pembelian  mencetak form laporan  data  barang dengan  meng-klik  tombol  Cetak.  Selanjutnya  yaitu Laporan  Daftar  Pelanggan  dimana  staff  penjualan mencetak form laporan data pelanggan dengan meng- klik tombol Cetak. Selanjutnya yaitu Laporan Daftar Supplier dimana  staff  pembelian  mencetak form laporan  data supplier .  Selanjutnya  yaitu  Cetak Laporan Pembelian dimana staff pembelian mencetak form Laporan  Pembelian  dengan  mengisi  periode laporan  dan  meng-klik  tombol  Cetak.  Selanjutnya yaitu Cetak Laporan Penerimaan Barang dimana staff pembelian form Laporan Penerimaan Barang dengan mengisi periode laporan dan meng-klik tombol Cetak. Selanjutnya  yaitu  Cetak  Laporan  Penjualan  dimana
staff  penjualan  mencetak form laporan  penjualan dengan  mengisi  periode  laporan  dan  meng-klik tombol  Cetak.  Selanjutnya  yaitu  Cetak  Laporan Pengiriman  dimana  staff  penjualan  mencetak form laporan pengiriman dengan meng-klik tombol Cetak. Selanjutnya yaitu Cetak Laporan Pendapatan dimana staff  penjualan  mencetak form laporan  pendapatan dengan mengisi periode laporan kemudian meng-klik tombol cetak.

## 3.4.
1 t Rancangan Class Diagram
Gambar 3.12 Class Diagram HASIL DAN PEMBAHASAN 4.1. Form Master Gambar 5.1
Form Master
Form Master ini berfungsi untuk meng entry baik  itu  berupa  data  barang,  data  pelanggan maupun data supplier.

## 4.2. Form Transaksi
Gambar 6.1 Form Transaksi
Form transaksi berfungsi untuk meng -entry dan  mencetak  data  seperti form Cetak PO  ke Supplier,  form  Entry Penerimaan  Barang ,  form Entry Pembayaran ,  form  Entry  PO Pelanggan , form Cetak  Surat  Jalan,  dan  juga form Cetak Invoice.

## 4.3. Hasil Cetakan Sistem
Laporan  Daftar  Barang  berisi  data  barang yang  sudah  di  entry  di  dalam  sistem  Aplikasi. Laporan Daftar Pelanggan berisi data pelanggan yang  sudah  di  entry  di  dalam  system  aplikasi. Laporan  Daftar  Supplier  berisi  data  supplier yang  sudah  di  entry  di  dalam  system  aplikasi. Laporan Pembelian Barang berisi data pembelian  barang  dengan  periode  yang  sudah ditentukan.  Laporan  Penerimaan  Barang  berisi data  penerimaan  barang  dari  supplier  dengan periode  yang  sudah  ditentukan.  Laporan Penjualan  berisi  data  penjualan  barang  dengan periode  yang  sudah  ditentukan.  Laporan
Pengiriman  Barang  berisi  data  pengiriman barang ke pelanggan dengan periode yang sudah ditentukan. Laporan Pendapatan berisi pendapatan  yang  diperoleh  perusahaan  dengan periode yang sudah ditentukan .
Gambar 7 . Laporan Penjualan
Gambar 7. Laporan Pendapatan

## KESIMPULAN
Berdasarkan  analisa  pada  PT.  KARYA ANDALAN MANDIRI JAYA, ada beberapa hal yang dapat di simpulkan, yaitu :
a. Dengan  sistem  komputerisasi  kendala  dapat dicari  dengan  mudah  karena  pada  dasarnya data  yang  tersimpan  kedalam  database  pasti berurutan berdasarkan kode yang memudahkan dalam hal pencarian data.
b. Dengan  sistem  yang  terkomputerisasi  maka dapat mengurangi kesalahan yang disebabkan oleh keterbatasan manusia ataupun
kesengajaan
c. Proses  penjualan  dan  pembelian  barang menjadi  lebih  efektif  dan  efisien  dengan adanya komputerisasi.
d. Laporan rekap pendapatan, laporan pembelian dan  penjualan  sangat  membantu  pimpinan karena  dengan  memasukkan  periode  cetak maka laporan akan tampil.
e. Dengan adanya sistem komputerisasi
mengurangi penggunaan tempat berkas penyimpanan,  karena  data  yang  tersimpan dalam  bentuk  digital  cukup  disimpan  dalam hardisk.

## DAFTAR PUSTAKA
Assauri,  Sofyan, Manajemen  Pemasaran ,  edisi pertama,  cetakan  kedelapan,  Jakarta,  Raja Grafindo, 2008
Anhar. Panduan Menguasai  PHP  & MySQL  secara Otodidak . Jakarta: Mediakita. 2010
Darmayuda, Ketut. Pemrograman Aplikasi Database dengan Microsoft Visual Basic.NET 2008 . Bandung : Informatika, 2010
Everest C Gordon, Cara Membuat Database, Jakarta : Salemba, 2011
Isnandi,  Purnama,  Bambang  Eka  dan  Siska  Iriani.
Pembangunan Aplikasi Pembelian dan Penjualan Barang Pada Toko Ritzca Elektronik Punung : Jurnal Computer Science. Maret 2012. ISSN 1979-9330.
Kenneth  E.  Kendall,  Julie  E.  Kendall,  Analisis  dan Perancangan Sistem, Jakarta , PT Indeks, 2010 Kroenke,  David  M.,  Aeuer,  David  J. Database
Processing .  Boston  :  Pearson  Education. 2010.
Kendall  Kenneth  E.,  Kendall  Julie  E. Analisis  dan Perancangan  Sistem .  Jakarta  :  Penerbit Indeks. 2010.
Puspitawati,  Lilis,  Sri  Dewi  Anggadini. Sistem Informasi Akuntansi . Yogyakarta: Graha Ilmu, 2010
Rosa  A.s.,  M.  Shalahuddin. Rekayasa  Perangkat Lunak. Edisi Pertama. Bandung : Informatika Bandung, 2013.
Rumanta. Perancangan Sistem Informasi Pembelian dan  Penjualan  Pada  Oka  Putra  Motor Pacitan. Seruni.  Vol.2,No.1,  Maret  2013. ISSN 2302-1136.
Tata  Sutabri. Analisis  Sistem  Informasi. Edisi Pertama. Yogyakarta : Andi, 2012.