BERORENTASI OBJEK II
Program Persediaan Obat Apotek
KELOMPOK :
KELAS : 12.4B.02
TEHNIK INFORMATIKA STMIK NUSA MANDIRI
2017
DAFTAR ISI
DAFTAR ISI....................................................................................................................... ii
KATA PENGANTAR ........................................................................................................ ii
BAB I .................................................................................................................................. 1
PENDAHULUAN .............................................................................................................. 1
A. LATAR BELAKANG ................................................................................................... 1
B. TUJUAN PENULISAN ................................................................................................ 1
C. BATASAN PERMASALAH ......................................................................................... 1
BAB II................................................................................................................................. 3
PEMBAHASAN ................................................................................................................. 3
A.RANCANGAN DATABASE ......................................................................................... 3
B. RANCANGAN DIAGRAM UML ................................................................................ 5
C. RANCANGAN FORM .................................................................................................. 6
D.LAPORAN .................................................................................................................... 10
BAB III ............................................................................................................................. 12
PENUTUP ........................................................................................................................ 12
A. KESIMPULAN ........................................................................................................... 12
KATA PENGANTAR
[ii]
Assalamualaikum Wr. Wb
Wassalamualaikum Wr.Wb.
ttd
[iii]
BAB I
PENDAHULUAN
A. LATAR BELAKANG
B. TUJUAN PENULISAN
Tujuan yang ingin kami capai dari penyusunan makalah dan pembuatan
projek java ini adalah:
1. Membuat program penjualan yang user friendly, cepat dalam
pengaksesannya, mudah dari sisi perawatan dan mudah dalam
pengembangan aplikasinya;
2. Membantu memberikan keakuratan data untuk pembuatan laporan secara
cepat dan tepat.
3. Memenuhi nilai project matakuliah Pemrograman Berorientasi Objek II.
C. BATASAN PERMASALAH
Dalam pembuatan makalah sistem informasi ini, agar tidak menyimpang
dari tujuan yang ingin dicapai maka pembahasan dibatasi oleh hal-hal sebagai
berikut:
1. Pembuatan rancangan database penjualan
[1]
2. Pembuatan rancangan diagram UML yang terdiri dari use case dan class
diagram
3. Pembuatan rancangan form
4. Menampilkan script program
5. Serta pembuatan laporan
[2]
BAB II
PEMBAHASAN
A.RANCANGAN DATABASE
1. Database
Database dibuat dengan nama: dbpersedian. Berikut adalah tabel-tabel
yang akan dibuat:
a. Tabel :user
UserName varchar 20
Password varchar 20
b. Tabel: obat
satuan varchar 20
harga_jual double
harga_beli double
c. Tabel: pembelian
[3]
d. Tabel :penjualan
e. Tabel: persediaan
tanggal date 30
frekuensi varchar 20
periode varchar 20
eoq varchar 20
b_pesan varchar 20
b_simpan varchar 20
interval varchar 20
kebutuhan varchar 20
f. Tabel: pelanggan
nm_plg varchar 15
telepon varchar 20
alamat varchar 20
[4]
B. RANCANGAN DIAGRAM UML
1. Diagram UML dari Inventory
a. Use Case Diagram
Penjelasan gambar:
User berhubungan secara langsung dengan case Mengelola Data Master,
di mana data master terdiri dari Barang ,Pelanggan, Persedian sehingga ia
bisa melakukan input, update, maupun delete terhadap data yang ada.
User dapat menginput data transaksi penjualan,pembelian
User dapat melihat laporan, yang terdiri dari laporan penjualan, laporan
pembeian, dan laporan persedian (transaksi ).
[5]
b. Entity Relationship Diagram
C. RANCANGAN FORM
a. Form Log In
[6]
b. Form Menu Utama
[7]
d. Form Data Pelanggan
[8]
f. Form data Penjualan
[9]
D.LAPORAN
a. Laporan Pembelian
b. Laporan Penjualan
[10]
c. Laporan Persedian
[11]
BAB III
PENUTUP
A. KESIMPULAN
Keberadaan java saat ini khususnya dalam dunia pemrograman, sangatlah penting
dan sangat berpengaruh dalam perkembangan berbagai aplikasi, dari aplikasi yang
sederhana hingga aplikasi yang sangat rumit dan besar. Keberadaan java ini
membuat mudah kita dalam mengembangakan dan juga membuat sebuah
apalikasi, bagi kita yang ingin menekuni dan berkiprah dalam dunia programmer,
saat ini yang paling tepat untuk diperalajari adalah bahasa pemrograman Java dan
ini dilansirkan bahwa akan tetap eksis sampai masa mendatang, bahkan melebihi
keberadaan bahasa C, C++, Delphi, Pascal, Visual Basic dan bahasa pemrograman
yang lain.
[12]