• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PERSEDIAAN BARANG PADA (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "SISTEM INFORMASI PERSEDIAAN BARANG PADA (1)"

Copied!
17
0
0

Teks penuh

(1)

SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTIK MADUKORO MENGGUNAKAN

JAVA

NASKAH PUBLIKASI

Disusun Oleh :

Rahmat Tri Cahyono 07.02.6882 Bhakti Ardi Haryono 07.02.6917 Imam Nursalim 07.02.6936

JURUSAN MANAJEMEN INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM

(2)
(3)

INFORAMTION SYSTEM OF INVENTORY

MADUKORO PHARMACY USING JAVA PROGRAMMING

SISTEM INFORMASI PERSEDIAAN BARANG PADA

APOTIK MADUKORO MENGGUNAKAN

JAVA

RAHMAT TRI CAHYONO BHAKTI ARDI HARYONO

IMAM NURSALIM

MANAJEMEN INFORMATIKA STMIK AMIKOM YOGYAKARTA

ABSTRACT

Information Technology needs are important for all Organizations or Coorporations. It Supported easily access and data management to be an Information System. System Information is regular combination of people, hardware, software network communication, and data source where that collect, manage and propogate all information in a Coorporation or Organization. Althought, Madukoro Pharmacy have used a computerisation system to managed their data source information, but in this system didn’t correctly managed that data information in a database management system. With the existence of our System Information applications are expect to solving the Madukoro Pharmacy problems about the given of information system management requirements.

(4)

1. PENDAHULUAN Latar Belakang Masalah

Pengaruh teknologi sangatlah besar pada zaman sekarang ini. Pemanfaatan komoputer dalam pengolahan data adalah salah satu contohnya. Perusahaan dalam mengalami kesuksesan bila mereka mampu mengolah data menjadi sebuah informasi dengan cepat dan akurat. Sistem berbasis manual yang masih digunakan pada apotik madukoro menjadi alasan ketiga kami untuk membuat sistem berbasis komputer yang kami beri nama, “SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTIK MADUKORO MENGGUNAKAN JAVA”.

Rumusan Masalah

Mengacu pada latar belakang masalah yang telah kami paparkan maka kami menarik rumusan masalah sebagai berikut:

1. Bagaimana pendataan data yang cepat, tepat, dan akurat? 2. Bagaimana memperoleh seluruh laporan perperiode?

3. Bagaimana mendapatkan informasi stok barang secara update?

Batasan Masalah

(5)

transaksi piutang, transaksi terima piutang, transaksi bayar hutang, dan laporan semua data dan transaksi.

Tujuan Penelitian

Tujuan penelitian ini diantaranya:

1. Meningkatkan efisiensi pengolahan data. 2. Mempu menyajikan informasi stok barang.

3. Mempu menyajikan data persediaan barang pada apotik madukoro.

Manfaat Penelitian

Manfaat penelitian ini diantaranya:

1. Mampu menberikan informasi tentang data persediaan barang pada apotik madukoro dengan cepat dan akurat.

2. Mampu mengurangi kesalahan yang diakibatkan resiko kesalahan dalam proses pengolahan data barang.

Motode Pengumpulan Data

Metode untuk menunjang pencarian data pengumpulan data yang diperlukan. 1. Metode observasi

(6)

Sistematika Penulisan BAB I PENDAHULUHAN BAB II LANDASAN TEORI BAB III TINJAUAN UMUM BAB IV PEMBAHASAN BAB V PENUTUP

2. LANDASAN TEORI Konsep Dasar Sistem

Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai tujuan (Raymond Mcleod, Jr)

Karakteristik Sistem

Ciri utama darisebuah sistem adalah berorientasi untuk mencapai tujuan. Karakteristik sistem yang membedakan duatu sistem dengan sistem yang lain adalah:

(7)

8. Sasaran

Konsep Dasar Informasi

Keputusan-keputusan strategis yang diambil seorang manajer bergantung pada informasi.

1. Siklus informasi

Dasar data -> proses -> output -> penerima -> keputusan tindakan -> hasil tindakan -> data ditangkap -> input -> proses

2. Kualitas informasi - Akurat

- Tepat guna - Relevan 3. Nilai informasi

Nilai informasi adalah nilai perubahan dalam perilaku keputusan yang disebabkan oleh informasi.

Konsep Dasar Sistem Informasi

(8)

Komponen sistem informasi 1. Manusia

2. Sumber daya manusia 3. Sumber daya data 4. Pemrosesan informasi

Sistem Informasi Manajemen

Sistem informasi menajemen adalah sistem informasi yang berfungsi untuk membantu perencanaan, pengembangan, dan pengambilan keputusan.

Konsep Dasar Sistem Basis Data Konsep dasar basis data meliputi:

1. Pengertian sistem basis data

Basis data adalah kumpulan data yang saling berhubungan, yang terdiri dari entitas, atribut, data value, file, record.

2. Diagram arus data

data flow diagram memberikan informasi kepada user bagaimana nantinya fungsi-fungsi di sistem informasi secara logika akan bekerja.

3. Konsep dasar normalisasi

(9)

normal kedua, bentuk normal ketiga, dan boyce-codd normal form (BCNF)

Software Yang Digunakan 1. MySQL

2. NetBeans

Sistem Operasi

Sistem Operasi yang digunakan adalah Windows Xp

Spesifikasi Hardware

Prosesor : min intel dual core Hardisk : 120 Gb

RAM : 512 MB VGA : 512 MB

Ditambah monitor, keyboard, mouse, printer, CD RW.

3. GAMBARAN UMUM

Sejarah Perkembangan Apotik Madukoro Yogyakarta

(10)

saat ini bekerja terdiri dari 1 orang apoteker pengelola apotik, 2 orang asisten apteker, 1 orang bagian keuangan, dan 2 orang sebagai pendistributor barang.

Sistem Yang Berjalan

Sistem yang digunakan apotik madukoro saat ini masih berbasis manual. Barang masuk diterima apoteker untuk diolah, kemudian data barang dibedakan antara data barang masuk dan tada barang keluar, selanjutnya dari kedua olahan data tersebut dibuat laporan untk masing-masing transaksi.

4. PEMBAHASAN

UML

Unifield Modeling Langguage adalah notasi grafis yang didukung oleh model-model tunggal untuk pendeskripsian desain sistem peragkat lunak.

Penentuan Aktor

Aktor adalah pihak yang terlibat dalam pengolahan data dari sistem informasi persediaan barang pada apotik madukoro menggunakan java. Actor ini terdiri dari

1. Petugas 2. Pemasok 3. Pelanggan 4. Dokter

(11)

1. Administrator 2. Petugas jual

Use Case

Use case adalah teknik untuk merekam syarat fungsional sebuah sistem yang mendiskripsikan interaksi tipikal para pengguna sistem sengan sistem itu sendiri.

Diagram Sequence

Diagram sequence menjelaskan interaksi objek yang disusun dalam seuatu urutan waktu.

Diagram Activity

Diagram activity memodelkan alur kerja sebuah urutan aktifitas dalam suatau proses.

Normalisasi

Normalisasi adalah proses pengumpulan data elemen menjadi table-tabel yng menunjukan entity atau relasi.

(12)

Relasi Antar Tabel

Relasi adalah hubungan relasi antara satu tabel dengan tabel yang lain dalam satu database. Setiap tabel dihubungkan dengan primary key dan foreign key.

Perancangan Database

Perancangan database adalah tahapan bagaimana mengatur deseign data baru yang akan menghasilkan suatu data dengan cepat, efisien, dan mudah dalam melakukan proses manipulasi.

Perancangan database ini meliputi tabel petugas, tabel pemasok, tabel pelanggan, tabel dokter, tabel jenis pelanggan, tabel barang, tabel jenis barang, tabel pembelian, tabel penjualan, tabel retur, tabel det_penjualan, tabel det_pembelian, tabel hutang, tabel piutang, tabel bayar hutang, tabel terima piutang, tabel login.

Manual Program

1. Buka aplikasi sistem informasi persediaan barang pada apotik madukoro menggunakan java

2. Login sesuai hak akses

(13)

4. Untuk memanipulasi data pemasok maka masuk pada form pemasok, tersedia menu tambah pemasok, edit data pemasok, dan hapus data pemasok. Tombol cari digunakan untuk mencari data pemasok sesuai parameter yang dimasukan user.

5. Untuk memanipulasi data pelanggan maka masuk pada form pelanggan, tersedia menu tambah data pelanggan, edit data pelanggan, dan hapus data pelanggan. Tombol cari digunakan untuk mencari data pelanggan sesuai parameter yang dimasukan user.

6. Untuk memanipulasi data dokter maka masuk pada form dokter, tersedia menu tambah data dokter, edit data dokter, dan hapus data dokter. Tombol cari digunakan untuk mencari data dokter sesuai parameter yang dimasukan user.

7. Untuk memanipulasi data jenis barang maka masuk pada form jenis barang, tersedia menu tambah data jenis barang, edit data jenis barang, dan hapus data jenis barang.

8. Untuk memanipulasi data jenis pelanggan maka masuk pada form jenis pelanggan, tersedia menu tambah data jenis pelanggan, edit data jenis pelanggan, dan hapus data jenis pelanggan.

(14)

10.Jika anda login dengan hak akses sebagai administrator makan anda bisa memanipulasi data login. Untuk memanipulasi data login maka masuk pada form login, tersedia menu tambah data login, edit data login, dan hapus data login.

11.Untuk melakukan transaksi penjualan maka masuk pada form penjualan. Masukan semua data transasksi penjualan yang diminta pada form penjualan, tombol tambah barang digunakan untuk menambah data barang saja dengan no nota yang sama. Tombol simpan untuk menyimpan data transasksi penjualan jika sudah selesai menginputkannya.

12.Untuk melakukan transaksi pembelian maka masuk pada form pembelian. Masukan semua data transasksi pembelian yang diminta pada form pembelian, tombol tambah barang digunakan untuk menambah data barang saja dengan no nota yang sama. Tombol simpan untuk menyimpan data transasksi pembelian jika sudah selesai menginputkannya.

13.Untuk melakukan retur barang maka masuk pada form retur. Masukan semua data yang diminta form retur. Simpan jika sudah selesai.

14.Form hutang digunakan untuk meinputkan data hutang. Pilih menu hutang, masukan data yang dibutuhkan dan simpan jika sudah selesai.

15.Form piutang digunakan untuk meinputkan data piutang. Pilih menu piutang, masukan data yang dibutuhkan dan simpan jika sudah selesai. 16.Form bayar hutang digunakan untuk meinputkan data bayar hutang. Pilih

(15)

17.Form terima piutang digunakan untuk meinputkan data terima piutang. Pilih menu terima piutang, masukan data yang dibutuhkan dan simpan jika sudah selesai.

18.Menu laporan mencakup tentang laporan semua data dan data transaksi. Menu laporan ini dapat menampilkan data transaksi per periode, bahkan menurut parameter yang diinputkan oleh user.

5. PENUTUP

Kesimpulan

Keuntungan yang diperoleh dengan adanya sistem komputeriasasi ini antara lain: 1. Aplikasi ini dapat mengelola stok inventory barang. Sistem ini juga

mampu mencatat secara otomatis tentang perubahan stok barang. Terutama saat terjadi transaksi pembelian barang. Penjualan barang dan transaksi retur barang.

2. Sistem aplikasi ini mampu merekap dan mencatat transaksi hutang dan piutang. Pencatatan tentang transaksi bayar hutang dan terima piutang pun bisa diterapkan pada program sistem aplikasi ini.

(16)

4. Informasi dari setiap transaksi yang terekam akan disajikan dengan oleh sistem aplikasi ini melalui laporan-laporan transaksi. User hanya cukup menentukan parameter apa yang dibutuhkan untuk menampilkan laporan yang diinginkan.

5. Bentuk tampilan dapat dengan mudah dimengerti oleh pemakai atau user.

6. Meningkatkan kinerja dalam rangka melakukan pelayanan dan penyelesaian tugas-tugas dengan baik.

7. Penyimpanan data lebih aman dan data tidak mudah hilang, karena didukung dengan software database yang sangat bagus, yaitu MySQL.

Saran

1. Pengembangan program aplikasi ini diharapkan mampu berkembang menjadi sistem informasi yang berbasis client sever.

2. Pengembangan program ini tidak hanya berorientasi pada stok barang, tetapi juga mampu menangani transaksi secara langsung. Dimana struk nota penjualan mampu dihasilkan langsung dari sistem informasi ini. 3. Pengembangan program ini diharapkan dalam pencetakan laporan

(17)

DAFTAR PUSTAKA

Hartati, Sri, G, B. Herry Suharto,2007, “Pemrohraman GUI SWING Java dengan NetBeans 5”, Andi, Yogyakarta

Widiarta, Wisnu, 2007, “Dari Pascal ke Java” , Penerbit Bandung, Bandung

Sanjaya, Ridwan.SE.,S.Kom, 2005, “Pengolahan Database MySQL 5 dengan Java 2”, Andi, Semarang

Irwanto, Djon, 2006, “Perancangan Object Oriented Software dengan UML”, Andi, Yogyakarta

Arif, M. Rudyanto, 2005, “Pemrograman Basis Data Menggunakan Transact-SQL denganMicrosoft SQL Server 2000”, Andi, Yogyakarta

DuBois,Paul, Stefan Hinz, Carsten Pedersen, 2006, ”MySQL Certification Guide”, MySQL press, United State of America

Davis, B.Gordon, 1995, ”Kerangka Dasar Sistem Informasi Managemen”, Gramedia, Jakarta

Wahana Komputer, 2008, “Membuat Aplikasi Database dengan Java dan MySQL”, Andi, Semarang

Huda, Miftakhul, Bunafit Komputer, 2009, “Membuat Aplikasi Rental dengan Java dan MySQL”, Gramedia, Jakarta

Referensi

Dokumen terkait

Irkham Ma’ruf Muflikin, Kemunculan Gerakan Keagamaan Jama’ah Tabligh (Studi terhadap Jama’ah Tabligh di Desa Krincing, Kecamatan Secang, Kabupaten Magelang), Program Studi

Dalam penulisan skripsi ini yang menjadi permasalahan adalah bagaimana prosedur pemberian informasi oleh AUTO 2000- Medan tentang suatu produk mobil yang dipromosikan

Mengenai pengalihan hak moral, berdasarkan Pasal 5 ayat (2) UU Hak Cipta, hak moral tidak dapat dialihkan selama Pencipta masih hidup, tetapi pelaksanaan hak

Instrumen tersebut memuat tiga komponen kebiasaan proaktif, yaitu: (1) mampu mengambil keputusan; (2) memilih nilai-nilai hidup yang positif; (3) tidak menyalahkan

And, while you may be thinking that the environment is much too harsh for your child, you should be considering the opportunities that are available to them for attending such a

Penelitian ini bertujuan untuk mengetahui pengaruh model pembelajaran inkuiri terhadap hasil belajar siswa pada materi pokok listrik dinamis di kelas X Semester II SMA Negeri

Pri osebnih storitvah so ti standardi običajno povezani s karakteristikami, ki se nanašajo na: - obnašanje izvajalca storitve prijaznost, videz … - okolje hrup, vonj, čistoča …

Globlalisasi merupakan kata yang hampir setiap hari terdengar dan hampir setiap orang tahu apa arti kata tersebut. Globalisasi mau tidak mau harus kita terima apabila kita tidak