• Tidak ada hasil yang ditemukan

Makalah Pbo II

N/A
N/A
Protected

Academic year: 2021

Membagikan "Makalah Pbo II"

Copied!
15
0
0

Teks penuh

(1)

M

MA

AK

KA

A

B

BE

ER

R

P

Prro

og

grr

LAH PEMROGRA

LAH PEMROGRA

R

RE

EN

NT

TA

AS

SI

I O

OB

BJ

JE

E

m Persediaan Obat Ap

m Persediaan Obat Ap

KELOMPOK : KELOMPOK : 1.

1. AGUS SAIFULLAH (12150015)AGUS SAIFULLAH (12150015) 2.

2. ANDYKA ADY SETIAWAN (12150480)ANDYKA ADY SETIAWAN (12150480) 3.

3. M.IVAN SIDDIQ PRATAMA (12150281)M.IVAN SIDDIQ PRATAMA (12150281) 4.

4. VIRGINIO SAPUTRO (12150154)VIRGINIO SAPUTRO (12150154)

AN

AN

II

II

otek

otek

(2)

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

(3)

Assalamu’alaikum Wr. Wb

Alhamdulillah, puji syukur penulis haturkan kehadirat Allah SWT. Atas rahmat-Nya lah Penulis dapat menyelesaikan makalah ini tepat pada waktunya. Tak lupa Penulis juga menghaturkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah mendukung dan membantu Penulis dalam menyelesaikan makalah ini yang berjudul “Program Persediaan Obat Apotek”

Makalah ini disusun dalam rangka memenuhi nilai Ujian Akhir Semester matakuliah Pemrograman Berorientasi Objek II. Proses penyusunan makalah ini tidak luput dari berbagai hambatan, tantangan dan permasalahan yang dihadapi.Tetapi, berkat petunjuk dan bimbingan Tuhan Yang Maha Esa, kerjasama, dorongan, arahan, bantuan, saran dan kritik yang bersifat konstruktif dari berbagai pihak sangat membantu penulis sehingga makalah ini dapat penulis selesaikan tepat pada waktunya. Oleh karena itu, sebagai rasa syukur dan hormat, melalui kesempatan ini penulis menyampaikan ucapan terima kasih kepada :

1. Ibu Noermah, M.Kom selaku Dosen matakuliah Pemrograman Berorientasi Objek II;

1. Orang tua kami Tim Penyusun yang selalu memberikan doa serta dukungannya;

2. Teman-teman satu kelompok makalah matakuliah Pemrograman Berorientasi Objek II ;

3. Semua pihak yang telah membantu kami menyelesaikan makalah Pemrograman Berorientasi Objek II .

Namun demikian, Penulis merasa masih banyak sekali kekurangan dalam penyusunan makalah ini, sesuai dengan pepatah yang mengatakan bahwa tak ada gading yang tak retak. Oleh karena itu, segala saran dan kritik yang membangun dari yang lebih berkompeten di bidang pemrograman Java, penulis terima dengan penuh rasa terima kasih. Akhir kata, Penulis berharap makalah ini dapat bermanfaat bagi para pembaca, khususnya bagi yang akan mempelajari bahasa pemrograman Java.

Wassalamu’alaikum Wr.Wb.

Jakarta, 27 April 2017

(4)

BAB I

PENDAHULUAN

A. LATAR BELAKANG

Sistem informasi merupakan sekumpulan komponen-komponen yang saling berhubungan, yang mengumpulkan, memproses, menyimpan, dan mendistribusikan informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi. Selain menunjangproses pengambilan keputusan, kordinasi dan pengawasan sistem informasi juga dapat membantu manusia dalam menganalisis permasalahan, menggambarkan hal-hal yang rumit dan menciptakan produk baru.Sistemi informasi ada 2 pilihan yaitu secara manual dan sistem komputerisasi. Sistem komputerisasi tentunya memiliki keefektifan yang lebih baik dibandingkan sistem manual karena selain mempermudah pekerjaan dalam penyimpanan, perubahan ataupun pencarian data, sistem komputerisasi mampu menciptakan sebuah informasi yang terintegritas dan lepas dari masalah data yang ganda. Maka pada akhirnya, setiap proses dalam pengambilan keputusan dapat dilakukan dengan lebih mudah tanpa khawatir kehilangan data ataupun terdapat data yang rangkap karena sudah memiliki acuan dalam sistem.Teknologi komputer yang disertai sistem informasi yang terintegrasi ini sangat dibutuhkan untuk mengelola dan mendata semua proses kegiatan yang ada pada suatu perusahaan. Hal ini sangat dirasakan ketika mengolah banyaknya data barang dan data transaksi penjualan. Dengan adanya Sistem penjualan ini memiliki banyak kelebihan dalam proses pengolahan data yang ada khususnya transaksi penjualan.

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:

(5)

2. Pembuatan rancangan diagram UML yang terdiri dari use case dan class diagram

3. Pembuatan rancangan form 4. Menampilkan script program

(6)

BAB II

PEMBAHASAN

A.RANCANGAN DATABASE

1.Database

Database dibuat dengan nama: dbpersedian. Berikut adalah tabel-tabel yang akan dibuat:

a. Tabel :user

Field Type Length Keterangan Id varchar 10 Primary Key

UserName varchar 20 Password varchar 20

b. Tabel: obat

Field Type Length Keterangan kd_obat varchar 5 Primary Key

nm_obat varchar 25 stok varchar 30 satuan varchar 20 harga_jual double harga_beli double c. Tabel: pembelian

Field Type Length Keterangan kd_obat varchar 5 Primary Key no_distrib varchar 5 telfon varchar 20 tanggal date 20 jumlah varchar 8 harga double total double

(7)

d. Tabel :penjualan

Field Type Length Keterangan kd_plg varchar 5 Primary Key no_fak varchar 5 kd_obat varchar 20 tanggal date 20 jumlah varchar 8 harga double total double e. Tabel: persediaan

Field Type Length Keterangan kd_obat varchar 5 Primary Key

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

(8)

B. RANCANGAN DIAGRAM UML

1. Diagram UML dari Inventory

a. Use Case Diagram

Gambar 2.1. 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 ).

(9)

b. Entity Relationship Diagram

Gambar 2.2. Entity Relationship Diagram

C. RANCANGAN FORM

(10)

b. Form Menu Utama

(11)

d. Form Data Pelanggan

(12)

f. Form data Penjualan

(13)

D.LAPORAN

a. Laporan Pembelian

(14)
(15)

BAB III

PENUTUP

A. KESIMPULAN

Perkembangan teknologi informasi dan komunikasi menuntut kita untuk selalu berkembang dan mampu sejalan dengan perkembangan teknologi yang terkini, dalam hal ini adalah perkembangan software baik itu dalam pengetahuan, mengetahui perkembangan dan menggunakannya, atau bahkan dalam mengembangkannya. Perkembangan teknologi khususnya software, ini tidak terlepas dari keberadaan bahasa pemrograman Java, sebagai salah satu bahasa pemrograman yang tenar dimasa sekarang, pemahaman kita akan kemajuan teknologi amatlah penting dan akan lebih bermanfaat jika kita mampu menggunakan, mengimplementasikan bahkan membuat sebuah program dengan bahasa pemrograman Java ini, sehingga kita bisa mewarnai dan juga menyeimbangi perkembangan dunia teknologi.

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.

Gambar

Gambar 2.1. Use Case Diagram Penjelasan gambar:
Gambar 2.2. Entity Relationship Diagram

Referensi

Dokumen terkait

Hasil penelitian menunjukkan bahwa kapasitas dan efisiensi adsorpsi terbesar dihasilkan oleh adsorben H yang terbuat dari ampas tebu dengan aktivasi asam (ATA).. Pada nisbah

a terhadap kehidupan sosial, ekonomi, dan budaya dalam nilai dan norma, serta kelembagaa n sosial budaya sosial disosiatif, peserta didik dapat menentuka n bentuk

Hasil Simulasi Perambatan Gelombang Suara dengan Kedalaman Sumber Suara 25 m, Kedalaman Penerima 30 m, dan Frekuensi yang Digunakan 100, 1.000, 10.000, dan 50.000 Hz ( Shadow

Berdasarkan Undang-Undang RI Nomor tahun 2003, bahwa pendidikan merupakan tanggung jawab bersama antara keluarga, sekolah dan masyarakat dan dijelaskan kembali di dalam

Bagian yang diserang adalah tangkai, kuncup daun, tunas, daun muda.. Gejala: tunas keriting,

Lal (1994) faktor internal atau endogenous factors berhubungan erat dengan sifat- sifat yang melekat pada tanah tersebut, sedangkan faktor eksternal yang disebut exogenous

Berkaitan dengan Penerapan Sistem Akuntibilitas Kinerja Instansi Pemerintah yang merupakan instrument pertanggung jawaban, Renstra ini merupakan langkah awal untuk

Hasil penelitian menunjukkan bahwa antara kedua kelompok penelitian tersebut terdapat perbedaan nilai kekuatan kompresi yang signifikan yakni