Professional Documents
Culture Documents
LANDASAN TEORI
perencanaan, perancangan, dan pembuatan Skripsi ini. Bab ini diharapkan dapat
maksud yang sama untuk mencapai sebuah tujuan (McLeod Jr., 2004. p.
tertentu.
Tujuan
Mekanisme
Pengendalian
1
2
oleh sistem.
sebagai data yang diolah menjadi bentuk yang lebih berguna dan lebih
mempunyai sumber yaitu data. Data terdiri dari fakta-fakta dan angka-
angka yang relatif tidak berarti bagi pemakai (McLeod Jr., 2004. p. 12).
informasi.
prosedur/manual sistem.
biasa terjadi.
sebagai berikut :
dilakukan.
dekat.
(Prijanto, 2010)
Sisa persediaan
Tanggal Pembelian barang Penjualan barang
barang
2/6/2010 20 buah @ Rp. 2.500,- - 20 buah @ Rp. 2.500,-
= Rp. 50.000,- = Rp. 50.000,-
6/6/2010 15 buah @ Rp. 2.000,- - 20 buah @ Rp. 2.500,-
= Rp. 30.000,- = Rp. 50.000,- +
15 buah @ Rp. 2.000,-
= Rp. 30.000,-
------------------------- +
Total = Rp. 80.000,-
18/6/2010 - 15 buah @ Rp. 2.500,- 5 buah @ Rp. 2.500,-
= Rp. 37.500,- + = Rp. 12.500,- +
10 buah @ Rp. 2.000,- 5 buah @ Rp. 2.000,-
= Rp. 20.000,- = Rp. 10.000,-
------------------------- + ------------------------- +
Total = Rp. 57.500,- Total = Rp. 22.500,-
30/6/2010 15 buah @ Rp. 3.000,- - 5 buah @ Rp. 2.500,-
= Rp. 45.000,- = Rp. 12.500,- +
5 buah @ Rp. 2.000,-
= Rp. 10.000,- +
15 buah @ Rp. 3.000,-
= Rp. 45.000,-
------------------------- +
Total = Rp. 67.500,-
Sumber : Hasil Olahan penulis, 2010
Nama Perusahaan
Pendapatan xxxxx
Penjualan xxxxx
Kurang : Retur Penjualan xxxxx (xxxxx)
Penjualan Bersih xxxxx
Beban operasi
Beban 1 xxxxx
Beban 2 xxxxx
Total beban operasi (xxxxx)
komunikasi
para pemakai.
mudah.
lainnya.
Sumber : http://solocybercity.wordpress.com/2009/02/11/
Pemahaman-Jaringan-Komputer/
sebagai berikut :
perkabelan.
Sumber : http://onecomputerguy.multiply.com/journal/item/49/
m/ 2009/03/06/Komponen-Jaringan-Komputer/
16
Sumber : http://onecomputerguy.multiply.com/journal/item/49/
KOMPONEN_JARINGAN
5. Kabel Jaringan
Pair Cable. Kabel standard ini dibagi dua, yaitu UTP cable
Pair).
Sumber : http://www.baqare.com/index.php/komponen-
jaringan-komputer
Address
(Fauzul, 2008) :
1) Kelas A
Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
Bit pertama : 0
Panjang NetID : 8 bit
Panjang HostID : 24 bit
Byte pertama : 0-127
Jumlah : 126 Kelas A (0 dan 127 dicadangkan)
Range IP : 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx
Jumlah IP : 16.777.214 IP address pada setiap Kelas A
Dekripsi : Diberikan untuk jaringan dengan jumlah
host yang besar
2) Kelas B
Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
18
Bit pertama : 10
Panjang NetID : 16 bit
Panjang HostID : 16 bit
Byte pertama : 128-191
Jumlah : 16.384 Kelas B
Range IP : 128.0.xxx.xxx sampai 191.155.xxx.xxx
Jumlah IP : 65.532 IP Address pada setiap Kelas B
Deskripsi : Dialokasikan untuk jaringan yang berukuran
besar dan sedang
3) Kelas C
Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
Bit pertama : 110
Panjang NetID : 24 bit
Panjang HostID : 8 bit
Byte pertama : 192-223
Jumlah : 2.097.152 Kelas C
Range IP : 1.xxx.xxx.xxx sampai 223.255.255.xxx
Jumlah IP : 254 IP Address pada setiap Kelas C
Deskripsi : Digunakan untuk jaringan berukuran kecil
4) Kelas D
Format : 1110mmmm.mmmmmmm.mmmmmmm.
mmmmmmm
Bit pertama : 1110
Bit multicast : 28 bit
Byte inisial : 224-247
Deskripsi : Kelas D digunakan untuk keperluan IP
multicasting (RFC 1112)
5) Kelas E
Format : 1111rrrr.rrrrrrrr. rrrrrrrr. rrrrrrrr
Bit pertama : 1111
Bit : 28 bit
cadangan
Byte inisial : 248-255
Deskripsi : Dicadangkan untuk keperluan eksperimental.
1) Autentikasi
2) Enkripsi
gangguan (vulnerability).
lingkungan jaringan.
21
1.3. Apotek
(http://www.depkes.go.id/downloads/HK.02.02_MENKES_068_I_
2010.pdf, 2010).
konsultasi kesehatan.
1) Struktur Organisasi
Asisten
Apoteker
Petugas Pembantu
Kasir
Gudang Asisten Apoteker
Gambar 2.7 Struktur Organisasi Apotek
hal obat-obatan.
24
2) Job Description
penjualan.
menandatanganinya.
obat narkotika.
apotek.
seluruh karyawan.
penjualan.
• Membuat pembukuan.
supplier.
penderita.
bius.
laporan Narkotika/Psikotropika.
AA.
pesanan customer.
customer.
e) Kasir
tunai.
pengambilan obat.
AA/bagian peracikan.
dan tersedianya data atau informasi, untuk itu maka suatu bidang
1.4. Flowchart
program flowchart.
30
alir (flowchart) :
disebut arus data, namun penekanan pada DFD lebih pada prosesnya.
DFD terdiri dari 2 bagian, yaitu Diagram Context dan diagram Rinci
proses.
sebagai jaringan kerja antara fungsi yng berhubungan satu sama lain
34
kemana data mengalir. Dalam DFD leveled akan terjadi penurunan level
Proses penurunan level hanya dilakukan jika perlu. Proses yang tidak
fungsional.
merupakan sumber dan tujuan. Sumber data (data source) dan tujuan
186)
2. Arus data
3. Proses
bersifat deskriptif.
189).
aliran, misalnya data alamat diurai menjadi nama jalan, nomor, kota,
Simbol Uraian
Terdiri atas, mendefinisikan, diuraikan menjadi, artinya
=
Contoh : nama=sebutan+nama1+nama2+gelar1+gear2
Dan
+
Optioonal (pilihan boleh ada atau boleh tidak)
()
Contoh : alamat=alamat rumah+(alamat surat)
Pengulangan
{}
Contoh : nama1={karakter_valid}
Memilih salah satu dari sejumlah alternatif, seleksi
[]
Contoh : sebutan = [ Bapak|Ibu|yang Mulia]
Komentar
**
Contoh : *seminnar yang akan diikuti*
Pemisah sejumlah alternatif pilihan antara simbil [ ]
|
Sumber : Oetomo, 2002, p. 118-119
37
database seminar :
1. data_pembicara=kode_pembicara+nama+alamat+telepon+tangga
l_lahir+honor+spesialisasi
2. kode_pembicara=level_pembicara+nomor_urut
3. nama=sebutan+nama1+nama2+gelar1+gelar2+gelar3
4. alamat=nama_jalan+nomor+kota+negara+kode_pos
5. telepon=telepon_rumah+ponsel
6. tanggal_lahir=*dd/mm/yyyy*
7. spesialisasi=0{karakter}15
seperti :
Kode pembicara :
Nama :
Alamat :
Telepon :
Tanggal lahir :
Honor :
Spesialisasi :
Sumber : Oetomo, 2002, p. 119
38
entity di dalam database sebagai entity dan relasi. ERD ditemukan oleh
of Data. Pada saat itu diagram hubungan entitas dibuat sebagai bagian
tidak ada bentuk tunggal dan standar dari diagram hubungan entitas
visual.
Sumber : http://en.wikipedia.org/wiki/Entity-relationship_model
39
Beberapa elemen yang sering kita temui dalam ERD, antara lain :
1. Entitas
persegi panjang. Setiap kotak diberi nama, dan nama tersebut berupa
employee
Sumber : http://en.wikipedia.org/wiki/Entity-relationship_model
2. Atribut
ID
Sumber : http://en.wikipedia.org/wiki/Entity-relationship_model
3. Key
a. Primary Key
40
Primary key merupakan salah satu minimal set atribut atau field.
entitas yang ada. Primary key tidak boleh sama untuk setiap
record.
b. Candidate Key
c. Foreign Key
yang lain digunakan entitas kunci (entity key), yaitu suatu atribut
anggota yang lain pada entitas yang sama. Selain itu harus ada pula
yang lain.
C)
1.8. Normalisasi
suatu relasi berada dalam bentuk normal, maka ia juga termasuk dalam
struktur database.
Tingkat normalisasi yang lebih tinggi di anggap lebih baik dari tingkat
normalisasi :
Suatu relasi dikatakan sudah berada pada 1NF jika dan hanya jika
Suatu relasi sudah berada pada 2NF, Jika dan hanya jika sudah
berada pada 1NF dan setiap atribut yang bukan key, fully functional
Suatu relasi sudah berada pada 3NF bila sudah berada dalam 2NF
dan setiap atribut yang bukan key tidak dependent terhadap atribut
ini penulis akan menggunakan third parties (komponen lain yang bukan
(File|Use Unit).
sangat vital saat ini, karena SQL adalah bahasa database yang paling
dibuat saat ini tak lepas dari menggunakan SQL sebagai bahasa
seperti ODBC, JDBC, dan ADO. Borland Delphi sendiri telah me-release
componentace.com).
komponen yang free dan juga open source, serta sangat powerfull dalam
46
http://zeos.firmos.at.
(Sugiana, 2005).
2005).
untuk menyimpan data IP4, IP6 dan Mac Address (inet, cidr,
macddr), array dan tipe data komposit serta konsep tipe data
video).
development).
firebird
domain sockets :
syarat/pertimbangan
biasanya 5432.
PostgreSQL.
tersebut.
51
1) Buka PgAdmin III dengan cara, klik start > All Programs >
Password.
52
seperti berikut.
1.12. Database
dan informasi yang terstruktur dalam suatu tabel dan relasi sehingga
khususnya untuk arus informasi atau data dalam jumlah yang besar.
dengan mudah.
dan data yang ada terhubung dengan alur yang jelas dan tidak berbelit-
pada database.
Akibat yang muncul adalah data yang seharusnya berubah ketika ada
data baru masuk atau ketika ada perubahan data pada tabel yang
Dampak yang muncul dari hal ini adalah suatu sistem yang tidak
perintah yang
yaitu :
55
a. Action Query
b. Selection Query
kolom tertentu.
56
client-server ini aplikasi maupun database harus ada pada sisi client
cukup berada di salah satu terminal saja, dan aplikasi bisa berada/ter-