Selasa, 15 Januari 2013

Flowchart dan Kamus Data Sistem yang Diusulkan

Flowchart Sistem yang Diusulkan


Kamus Data yang Diusulkan
Arus Alir Data      : Purchase Order
Arus                      : PO
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang
Penjelasan             : Permintaan barang dari pelanggan
Periode                  : Terjadi setiap kali ada permintaan barang dari pelanggan

Arus Alir Data      : Surat Permintaan Barang
Arus                      : SPB
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 – Pembelian stok
                                Proses 3.1 – Transaksi Penjualan
Penjelasan             : Permintaan barang dari pelanggan yang sudah ada stok nya
Periode                  : Terjadi setiap kali Purchase Order diterima oleh karyawan
                                gudang dan stoknya tersedia.

Arus Alir Data      : Surat Permintaan Stok Barang
Arus                      : SPSB
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 Pembelian stok
Penjelasan             : Permintaan barang dari karyawan gudang ketika stok barang
                                 habis
Periode                  : Terjadi ketika stok barang habis.

Arus Alir Data      : Surat Permintaan Stok Barang finish
Arus                      : SPSBf
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 Pembelian stok
                                Proses 4.2 – Pembuatan laporan
Penjelasan             : Surat pengiriman barang dari pemasok
Periode                  : Terjadi ketika SPSB diterima oleh pemasok

Arus Alir Data      : Nota Pembelian
Arus                      : NP
Bentuk Data          : Dokumen
Arus Data              : Proses 1.2 – Pembelian stok
Penjelasan             : Nota yang dikirimkan oleh pemasok, yang akan dikirimkan ke
                                akuntan
Periode                  : Terjadi ketika SPSBf dibuat oleh pemasok

Arus Alir Data      : Data Transaksi Penjualan
Arus                      : DTP
Bentuk Data          : Data
Arus Data              : Proses 1.3 Entry data penjualan, Proses 3.3 Entry Data
                                Transaksi, Proses 4.2 Pembuatan Laporan
Penjelasan             : Karyawan penjualan memasukan data transaksi penjualan
Periode                  : Terjadi ketika pelanggan selesai membeli barang

Arus Alir Data      : Data Stok Barang
Arus                      : DSB
Bentuk Data          : Data
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 Pembelian stok,
                                Proses 1.3 Entry data penjualan, Proses 3.2 Pengambilan
                                barang          
Penjelasan             : Data tentang stok barang
Periode                  : Ketika karyawan penjualan / gudang mengecek barang atau
                                karyawan penjualan menginput data transaksi penjualan



Arus Alir Data      : Purchase Order finish
Arus                      : POf
Bentuk Data          : Dokumen
Arus Data              : Proses 3.1 – Transaksi Penjualan
Penjelasan             : Transaksi Penjualan yang sudah disetujui oleh pembeli
Periode                  : Ketika transaksi penjualan sudah disetujui oleh pembeli

Arus Alir Data      : Nota Penjualan
Arus                      : NPen
Bentuk Data          : Dokumen
Arus Data              : Proses 3.1 – Pengambilan barang
Penjelasan             : Permintaan barang dari karyawan gudang ketika stok barang
                                 habis
Periode                  : Terjadi ketika stok barang habis

Arus Alir Data      : Data Tanggal
Arus                      : DT
Bentuk Data          : Data
Arus Data              : Proses 4.1 – Pembuatan Laporan Stok Barang,
                                Proses 4.2 – Pembuatan Laporan
Penjelasan             : Menginput data tanggal
Periode                  : Terjadi ketika membuat laporan-laporan

Arus Alir Data      : Laporan Keuangan
Arus                      : LK
Bentuk Data          : Dokumen
Arus Data              : Proses 4.2 – Pembuatan Laporan
Penjelasan             : Laporan Keuangan terdiri dari Laporan Rugi Laba, Jurnal, dll
Periode                  : Ketika pemimpin dan manager meminta laporan

Arus Alir Data      : Laporan Stok Barang
Arus                      : LSB
Bentuk Data          : Dokumen
Arus Data              : Proses 4.2 – Pembuatan Laporan
Penjelasan             : Laporan Stok Barang dan harga
Periode                  : Ketika manager meminta laporan


PERENCANAAN SISTEM YANG DIUSULKAN


Diagram Konteks yang Diusulkan
Pada tahap ini akan dilakukan pembuatan model sistem informasi secara umum atau menyeluruh, diagram konteks bertujuan untuk memberikan gambaran kepada sistem analisis pembutan program mengenai input kedalam proses dan apa yang dihasilkan output. Untuk lebih jelas dapat dilihat pada gambar dibawah ini :
Diagram konteks Sistem yang Diusulkan



Data Flow Diagram yang Diusulkan
Data Flow Diagram (DFD) Merupakan diagram yang menggambarkan arus data pada sistem yang akan dibangun dengan mengikutsertakan komponen-komponen atau entitas-entitas yang terkait, media penyimpanan (storage), proses-proses sistem maupun simbol panah yang menunjukan hubungan arus data dari proses ke entitas yang terkait.
Berikut ini adalah Data Flow Diagram yang diusulkan mulai dari Level 0 sampai Level 1 Proses 4 :

DFD level 0 Sistem yang Diusulkan







Kamus Data Sistem yang sedang Berjalan

Flowchart Sistem yang sedang Berjalan

Dari analisis sistem yang berjalan yang telah penulis lakukan, penulis menyimpulkan bahwa dibutuhkan suatu database untuk menyimpan data-data pada system pembelian,penjualan dan persediaan perusahaan. Berikut adalah kamus data yang diperlukan.
Kamus data merupakan kumpulan data yang digunakan serta dihasilkan oleh perangkat lunak. Berikut daftar yang digunakan dan dihasilkan oleh perangkat lunak pengelolaan data pembelian dan penjualan barang:
Arus Alir Data      : Purchase Order
Arus                      : PO
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang
Penjelasan             : Permintaan barang dari pelanggan
Periode                  : Terjadi setiap kali ada permintaan barang dari pelanggan

Arus Alir Data      : Surat Permintaan Barang
Arus                      : SPB
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 – Pembelian stok
                                Proses 2.1 – Transaksi Penjualan
Penjelasan             : Permintaan barang dari pelanggan yang sudah ada stok nya
Periode                  : Terjadi setiap kali Purchase Order diterima oleh karyawan
                                gudang dan stoknya tersedia.

Arus Alir Data      : Surat Permintaan Stok Barang
Arus                      : SPSB
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 Pembelian stok
Penjelasan             : Permintaan barang dari karyawan gudang ketika stok barang
                                 habis
Periode                  : Terjadi ketika stok barang habis.

Arus Alir Data      : Surat Permintaan Stok Barang finish
Arus                      : SPSBf
Bentuk Data          : Dokumen
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 Pembelian stok
                                Proses 3.2 – Pembuatan laporan
Penjelasan             : Surat pengiriman barang dari pemasok
Periode                  : Terjadi ketika SPSB diterima oleh pemasok

Arus Alir Data      : Nota Pembelian
Arus                      : NP
Bentuk Data          : Dokumen
Arus Data              : Proses 1.2 – Pembelian stok
Penjelasan             : Nota yang dikirimkan oleh pemasok, yang akan dikirimkan ke
                                akuntan
Periode                  : Terjadi ketika SPSBf dibuat oleh pemasok

Arus Alir Data      : Data Transaksi Penjualan
Arus                      : DTP
Bentuk Data          : Data
Arus Data              : Proses 1.3 Entry data penjualan, Proses 2.3 Entry Data
                                Transaksi, Proses 3.2 Pembuatan Laporan
Penjelasan             : Karyawan penjualan memasukan data transaksi penjualan
Periode                  : Terjadi ketika pelanggan selesai membeli barang

Arus Alir Data      : Data Stok Barang
Arus                      : DSB
Bentuk Data          : Data
Arus Data              : Proses 1.1 - Pengecekan barang, Proses 1.2 Pembelian stok,
                                Proses 1.3 Entry data penjualan, Proses 2.2 Pengambilan
                                barang          
Penjelasan             : Data tentang stok barang
Periode                  : Ketika karyawan penjualan / gudang mengecek barang atau
                                karyawan penjualan menginput data transaksi penjualan

Arus Alir Data      : Purchase Order finish
Arus                      : POf
Bentuk Data          : Dokumen
Arus Data              : Proses 2.1 – Transaksi Penjualan
Penjelasan             : Transaksi Penjualan yang sudah disetujui oleh pembeli
Periode                  : Ketika transaksi penjualan sudah disetujui oleh pembeli

Arus Alir Data      : Nota Penjualan
Arus                      : NPen
Bentuk Data          : Dokumen
Arus Data              : Proses 2.1 – Pengambilan barang
Penjelasan             : Permintaan barang dari karyawan gudang ketika stok barang
                                 habis
Periode                  : Terjadi ketika stok barang habis

Arus Alir Data      : Data Tanggal
Arus                      : DT
Bentuk Data          : Data
Arus Data              : Proses 3.1 – Pembuatan Laporan Stok Barang,
                                Proses 3.2 – Pembuatan Laporan
Penjelasan             : Menginput data tanggal
Periode                  : Terjadi ketika membuat laporan-laporan

Arus Alir Data      : Laporan Keuangan
Arus                      : LK
Bentuk Data          : Dokumen
Arus Data              : Proses 3.2 – Pembuatan Laporan
Penjelasan             : Laporan Keuangan terdiri dari Laporan Rugi Laba, Jurnal, dll
Periode                  : Ketika pemimpin dan manager meminta laporan

Arus Alir Data      : Laporan Stok Barang
Arus                      : LSB
Bentuk Data          : Dokumen
Arus Data  : Proses 3.2 – Pembuatan Laporan
Penjelasan : Laporan Stok Barang dan harga
Periode                  : Ketika manager meminta laporan

Rabu, 09 Januari 2013

Contoh Analisis Sistem yang Berjalan

Menganalisis suatu sistem yang sedang berjalan merupakan salah satu tahap untuk manganalisis suatu sistem akankah sesuai dengan tujuan utama sistem itu sendiri yaitu mempermudah user sistem. Sebagai contoh saya akan mencoba menganalisis sistem penjualan di toko X.

ANALISA SISTEM  YANG BERJALAN
1.1  Fungsi Terkait
Analisis sistem dalam suatu perusahaan sangat penting karena fungsi dari analisis itu sendiri yaitu untuk mengetahui bagaimana sistem itu berjalan agar sistem yang dibuat dapat menghasilkan output yang diinginkan dan dapat mencapai tujuan yang direncanakan.

1.2 Diagram Konteks Yang Berjalan
Diagram Konteks merupakan suatu teknik untuk menggambarkan pemodelan sistem secara global menggunakan notasi–notasi grafis yang menunjukan aliran informasi Dan perubahannya yang diterapkan sebagai perubahan atau perpindahan data dari masukan (input) menjadi keluaran (output). Atau menurut pengertian lain diagram yang menggambarkan level teratas (top level) dari DAD (Diagram Arus Data) atau DFD (Data Flow Diagram) yang merupakan  alat untuk structured analysis. Pendekatan terstruktur ini mencoba untuk menggambarkan sistem pertama kali secara garis besar (top level) dan memecah-mecahnya menjadi bagian yang lebih terinci (lower level).

1.3 Data Flow Diagram Yang Berjalan
Untuk Mendukung perancangan system pembelian dan penjualan pada toko komputer, penulis menggambarkan data flow diagram pada toko komputer untuk dijadikan model yang nantinya akan digunakan dalam membuat program.
Level 0 Sistem Informasi Penjualan dan Pembelian

DFD Level 1 proses 1


DFD level 1 proses 2

DFD level 1 proses 3



Selasa, 08 Januari 2013

Perbandingan IPv4 dan IPv6


Adanya IP Address merupakan konsekuensi dari penerapan Internet Protocol untuk mengintegrasikan jaringan komputer Internet di dunia. Seluruh host (komputer) yang terhubung ke Internet dan ingin berkomunikasi memakai TCP/IP harus memiliki IP Address sebagai alat pengenal host pada network. Suatu IP Address harus bersifat unik untuk seluruh dunia. Tidak boleh ada satu IP Address yang sama dipakai oleh dua host yang berbeda. Untuk itu, penggunaan IP Address di seluruh dunia dikoordinasi oleh lembaga sentral Internet yang di kenal dengan IANA (Internet Assigned Numbers Authority).
IP address ada dua macam , IP versi 4 (IPv4) dan IP versi 6 (IPv6). Berikut adalah perbedaan antara IPv4 dan IPv6 menurut Kementerian Komunikasi dan Informatika (Kominfo):


Penjelasan TCP/IP


TCP/IP adalah  Protocol jaringan yang utama sama seperti , IPX/SPX,UDP, dan Apple Talk. Pengertian Protokol jaringan itu sendiri ialah kumpulan standar yang mengatur tata cara suatu informasi atau data ditransmisikan melalui jaringan. Dalam menentukan jenis protocol jaringan, kita harus memperhatikan system operasi dan computer yang kita gunakan agar jaringan dapat bekerja dan berfugsi dengan baik.

Dengan adanya TCP/IP ini, INTERNET memiliki 3 keuntungan :
  • Memberi kesempatan internet menggunakan jalur komunikasi yang sama untuk pemakai yang berbeda pada saat yang sama.
  •  Meningkatkan kecepatan transmisi data.
  • Memberi internet fleksibilitas. Sementara paket-paket data bergerak, mereka bergerak dari satu host ke host lain sampai mencapai tujuan akhir. Jika sebuah jalur komunikasi tidak berfungsi, sistem yang mengontrol aliran data dapat menggunakan jalur alternatif. Maka, paket-paket data dapat bergerak melalui jalur-jalur yang berbeda-beda.

Lapisan (layer) pada Protokol TCP/IP dan OSI
Seperti pada perangkat lunak, TCP/IP dibentuk dalam beberapa lapisan (layer). Dengan dibentuk dalam layer, akan mempermudah untuk pengembangan dan pengimplementasian.
Antar layer dapat berkomunikasi ke atas maupun ke bawah dengan suatu penghubung interface. Tiap-tiap layer memiliki fungsi dan kegunaan yang berbeda dan saling mendukung layer diatasnya.
Pada protokol TCP/IP dibagi menjadi 4 layer, sedangkan model pada  OSI (Open System Interconnection) mendifinisikan 7 layer model dari komunikasi data. 



Layer TCP/IP layer terdiri dari :
Layer Network Interface disebut juga layer link atau layer data link yang merupakan perangkat keras pada jaringan. Contoh : IEEE802.11; FDDI; ATM dan SNA.

Layer Internetwork  biasa disebut juga layer internet atau layer network, dimana memberikan “vitual network” pada internet. Internet Protocol (IP) adalah protokol yang paling penting. IP memberikan fungsi routing pada jaringan dalam pengiriman data. Protokol lainnya antara lain : IP; ICMP (protokol yang kontrol pada proses transfer. ICMP berguna untuk mengirimkan pesan error dan kontrol pada proses transfer) ; IGMP; ARP (untuk mengetahui alamat fisik (MAC) jika diketahui alamat logical (IP)); RARP.

Layer Transport memberikan fungsi pengiriman data secara end-to-end ke sisi remote. Aplikasi yang beragam dapat melakukan komunikasi secara serentak (simulaneously). Protokol pada layer transport yang paling sering digunakan adalah Transmission Control Protocol (TCP), dimana memberikan fungsi pengiriman data secara connectionoriented, pencegahan duplikasi data, congestion control dan flow control. Protokol lainnya adalah User Datagra Protocol (UDP), dimana memberikan fungsi pengiriman connectionless, jalur yang tidak reliabel. UDP banyak digunakan pada aplikasi yang membutuhkan kecepatan.

Layer Aplikasi (Aplications) digunakan pada program untuk berkomunikasi menggunakan TCP/IP. Contoh aplikasi antara lain Telnet dan File Transfer Protocol (FTP). Interface yang digunakan untuk saling berkomunikasi adalah nomer port dan socket.




Media Transmisi


1.     Media Terarah (Guided Transmission Data)
Suatu media yang digunakan untuk mengirimkan data, dimana arah ujung yang satu dengan ujung yang lainnya sudah jelas, contoh : kabel.
a.    Coaxial

Kabel data yang menggunakan material tembaga dimana terdapat 2 bagian yaitu, kabel inti ditengah dan kabel serabut disisi samping dengan dipisahkan oleh suatu isolator.



b.  Twisted Pair
Kabel berpilin (Twisted Pair), menggunakan kabel berpasangan dimana tujuannya untuk menghilangkan efek crosstalk. Banyak digunakan untuk jaringan LAN, dikarenakan mampu mengirimkan bandwidth dengan jumlah yang besar. Kabel ini menggunakan konektor seri Registered Jack (RJ), dan tergantung dari jenis kategorinya.
 Jenis kabel berpilin menurut pelindungnya dibagi menjadi , Unshielded Twisted Pair (UTP), Shielded Twisted Pair (STP),  Screened Shielded Twisted Pair (S/STP), Screened Unshielded Twisted Pair (S/UTP) / Foiled Twisted Pair (FTP).




c.  Fiber Optic
Jenis kabel yang satu ini tidak menggunakan tembaga (cooper), melainkan serat optik. Dimana sinyal yang dialirkan berupa berkas cahaya. Mampu mengirimkan bandwidth lebih banyak. Banyak digunakan untuk komunikasi antar Backbone, LAN dengan kecepatan tinggi.



2.     Media Tidak Terarah (Un-Guided Transmission Data)
Suatu media yang digunakan untuk mengirimkan data, dimana arah ujung yang satu dengan ujung yang lainnya tersebar, contoh : nirkabel (wireless).