14 Februari 2017

Data Flow Diagram

Data Flow Diagram (DFD) merupakan alat yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir ataupun lingkungan fisik dimana data tersebut akan disimpan (Jogiyanto, HM, 2005 :700).

Tujuan DFD

Beberapa tujuan dibuatnya sebuah DFD atau DAD pada sistem yang dibuat, antara lain

a. Menggambarkan fungsi-fungsi yang mentrasformasikan aliran data.
b. Memberikan indikasi mengenai bagaimana data ditrasformasikan pada sata data bergerak melalui sistem.


Fungsi DFD

a. Sebagi alat pembuatan model yag memungkinkan profesional sistem yang digunakan untuk Menggambarkan sistem sebagai suatu jaringan proses fungsional yag dihubungkan satu sama 
lain dengan alur data, baik secara manual maupun komputerisasi.
b. DFD digunakan sebagai alat pembuatan modelyang memberikan penekanan hanya pada fungsi sistem
c, DFD merupakan alat perancang sistem yang berorientasi pada alur data.


Level Pada DFD

Dalam pembuatan DAD atau DFD terdapat 3 level, yaitu:

a. Diagram Konteks
Diagram konteks menggambarkan satu lingkaran besar yang dapat mewakili seluruhh proses yang terdapat didalam suatu sistem. Diagram konteks sering dikatakan sebagai diagram nomol 0 (nol), karena diagram ini merupakan tinggakatan tertinggi dalam DFD. Diagram ini sangat sederhana untuk diciptakan karena pada diagram konteks sama sekali tidak memuat penyimpanan. Hal itu dilakukan karena semua entitas eksternal yang ditujukan pada diagram konteks yang berisii aliran-aliran data utama menuju dan dari sistem.

b. Diagram Nol (digram level-1)
Diagram level nol merupakan pemecahan dari diagram konteks, diagram ini memuat penyimpanan data.

c. Diagram Rinci
Merupakan diagram yang digunakan untuk menguraikan atau pemecahanan proses yang ada dalam diagram nol.Simpan Data
Simpanan data merupakan simpanan dari data yang dapat berupa:
a. Suatu file atau database di sistem komputer
b. Suatu arsip atau catatan manual
c. Suatu kotak tempat data di meja seseorang
d. Suatu tabel acuan manual
e. Suatu agenda atau buku

Aturan Main DFD
1. tidak boleh mengubungkan external entity dangan external entiti secara langsung.
2. tidak boleh menghubungkan data store dengan data store secara langsung
3. tidak boleh menghubungkan entity dengan data store secara langsung
4. setiap proses harus ada data flow yang masuk dan data flow yang keluar.

Cara Membuat DFD
umum ——> detail ( TOP DOWN ANALYS )
Jabarkan proses sedetail mengkin
pelihara konsistensi antar proses
berikan label yang bermakna

28 Januari 2017

Pendekatan Software Development Process Menggunakan Waterfall

Software Development merupakan suatu proses pengembangan suatu produk perangkat lunak atau software yang bertujuan untuk mengembangkan sistem dan memberikan panduan yang bertujuan untuk menyukseskan proyek pengembangan sistem melalui tahap demi tahap.Proses ini memiliki beberapa model yang masing-masing menjelaskan pendekatan terhadap berbagai tugas atau aktivitas yang terjadi selama proses. Dalam pengembangan software terdapat beberapa model pengembangan yang dapat kita gunakan tergantung jenis proyek yang dikerjakan. Contoh model proses pengembangan perangkat lunak atau software antara lain adalah proses iteratif, Extreme Programming, serta waterfall

DLC (Software Development Life Cycle) merupakan sebuah siklus hidup pengembangan perangkat lunak yang terdiri dari beberapa tahapan-tahapan penting dalam membangun perangkat lunak yang dilihat dari segi pengembangannya. Dengan siklus SDLC, proses membangun sistem dibagi menjadi beberapa langkah dan pada sistem yang besar, masing-masing langkah dikerjakan oleh tim yang berbeda. SDLC tidak hanya penting untuk proses produksi software, tetapi juga sangat penting untuk proses maintenance software itu sendiri,
Terdapat 4 metodologi penting dalam pengembangan software berbasis SDLC, Salah satunya yaitu

A. WATERFALL“Classic Life Cycle” atau model Waterfall merupakan model yang paling banyak dipakai didalam Software Engineering (SE). Model ini melakukan pendekatan secara sistematis dan urut mulai dari level kebutuhan sistem lalu menuju ke tahap analisis, desain, coding, testing / verification, dan maintenance. Disebut dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan. Roger S. Pressman memecah model ini menjadi 6 tahapan, yaitu :

1. System / Information Engineering and Modeling.
Permodelan ini diawali dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat penting, mengingat software harus dapat berinteraksi dengan elemen-elemen yang lain seperti hardware, database, dsb. Tahap ini sering disebut dengan Project Definition.
2. Software Requirements Analysis.
Proses pencarian kebutuhan diintensifkan dan difokuskan pada software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface, dsb. Dari 2 aktivitas tersebut (pencarian kebutuhan sistem dan software) harus didokumentasikan dan ditunjukkan kepada pelanggan.
3. Design
Proses ini digunakan untuk mengubah kebutuhan-kebutuhan diatas menjadi representasi ke dalam bentuk “blueprint” software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.
4. Coding
Desain yang telah dibuat kemudian diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap design yang secara teknis nantinya dikerjakan oleh programmer.
5. Testing / Verification
Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya.
6. Maintenance
Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada errors kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur yang belum ada pada software tersebut. Pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan seperti ketika ada pergantian sistem operasi, atau perangkat lainnya.

Keuntungan menggunakan teknik waterfall:
  • Proses menjadi teratur
  • Estimasi proses menjadi lebih baik
  • Jadwal menjadi lebih menentu
Kelemahan menggunakan teknik waterfall:
  • Sifatnya kaku, sehingga susah melakukan perubahan di tengah proses
  • Membutuhkan daftar kebutuhan yang lengkap di awal, tapi jarang konsumen bisa memberikan kebutuhan secara lengkap diawal

Referensi : http://software-indo.com/




26 Maret 2015

Pro Kontra Dalam Menggunakan Produk Luar Negeri dan Memblok Penggunaan Internet Luar

I. Pro Kontra Dalam Menggunakan Produk Luar Negeri

1. Pro dalam menggunakan Produk Luar Negeri : Mungkin disini banyak yang Pro dan juga banyak yang kontra , dan disini saya akan memberikan seputar tulisan Pro mengapa menggunakan Produk Luar Negeri. beberapa orang mungkin lebih menyukai Produk Luar Negeri dan dapat dilihat dari segi Kualitas dan Kwantitas , Mereka berpikir dengan menggunakan Produk Luar Negeri kesannya akan sangat mengagumkan karena dia dapat membeli Produk dari Luar Negeri , karena di bandingkan dengan dalam negeri akan sangat jauh perbedaanya dari segi Kualitas maupun Kwantitas dan mungkin banyak yang beranggapan bahwa Produk Dalam Negeri hanya sekali pakai akan rusak , Produk Luar Negeri juga sudah banyak masuk kedalam Indonesia sebab dari zaman dulu sampai sekarang setiap barang Produk seperti mobil, motor, elektronik HP, Laptop, Komputer, dll merupkan barang Import , dan pastinya kebanyak barang dari Cina, Jepang, Thailand, Singapore, Jerman, Rusia. dan baru-baru ini Militer Indonesia membeli Produk luar negeri berupa Tank , Pesawat Tempur mebeli dari Rusia, Karena itu tidak heran bawa Indonesia selalu membeli Produk Indonesia , dan tidak heran juga setiap barang yang kita jumpai kebanyakan dari Cina , saya pernah

19 Februari 2015

Protokol Yang Sangat Baik Di Gunakan Untuk Aplikasi Video Streaming

Pertanyaan - Pertanyaan :

1. Protokol Transport apakah yang di gunakan untuk aplikasi video streaming ?

Jawab : RTMP ( Real Time Messaging Protokol) , TCP

2. Mengapa ?

Jawab : karena RTMP ini adalah sebuah protokol yang bekerja dalam pengaruh TCP dalam melakukan streaming audio maupun video sehingga ketika melakukan streaming paket kode yang dikirimkan di ratifikasi dan di verifikasi terlebih dahulu sehingga lancar dan tanpa ada kendala sedikit pun ...




sumber : http://ioteknologi.blogspot.com/2014/10/berbagai-macam-protokol-termasuk.html

Aplikasi Yang Cocok Untuk UDP

I. UDP (User Data gram Protocol)

   Sebelum masuk ke aplikasi apa saja yang memuat UDP , mari kita simak fungsi dan kegunaan UDP, UDP atau yang dikenal (User Data gram Protocol) adalah sebuah protokol yang tidak berdasar koneksi tetapi UDP harus membuat kode sendiri untuk itu UDP dikenal sebagai data gram protokol , selain itu fungsi UDP untuk streaming video , audio , UDP digunakan bukan untuk mengiri file penting kebalikan dari TCP , TCP untuk mengirim file-file maupun informasi penting , sedangkan UDP tidak , tetapi dalam hal streaming , UDP yang sangat berkualitas untuk di gunakan .


 Aplikasi-Aplikasi UDP :

 1. DNS (Domain Name System 53 )

      => DNS / Domains Name System 53 adalah berfungsi untuk

18 Februari 2015

Aplikasi Yang Cocok Untuk TCP ^.^

I. TCP => TCP atau biasa disebut Transmission Control Protocol yang berfungsi sebagai perangkat lunak jaringan komputer yang dapat mentransfer data yang berupa paket-paket tertentu antara komputer yang akan dikirimkan maupun komputer yang akan mengirimkan. Aplikasi - Aplikasi yang cocok di gunakan pada TCP : 

     1. SMTP / Simple Mail Transfer Protocol => SMTP / Simple Mail Transfer Protocol ialah sebuah

4 Februari 2015

Pengiriman Email Step by Step Menggunakan Screen Shoot

1. Google > Yahoo


2. Klik Yahoo dan akan ada di halaman

Algoritma dan Flowchart Pengiriman Email By Me

Algoritma :
1.Start
2. Masuk ke alamat https://id.yahoo.com/?p=us
3. Klik Sign in
4. Masukan id yahoo dan

Anatomi E-mail Berserta Gambar dan Penjelasannya


 Oke disini saya akan membahasa secara keseluruhan anatomi e-mail atau yang bisa kita sebut bagian-bagian email, sebelum masuk ke intinya , ada yang sudah tahu ? apa itu e-mail ? , e-mail itu adalah sebuah sebuah aplikasi yang disediakan untuk dapat mengirim pesan dari orang ke orang lain,dan tentunya kita harus mempunyai akun e-mail terlebih dahulu , contohnya : yahoo, g-mail, outlook, hotmail, msn, live, dll.

1. Bagian yang pertama adalah Header yang terdiri dari :
   a. Subjek e-mail/judul email.
   b. Nama pengirim/nama akun pemilik email tersebeut.
   c. Alamat email yang akan dituju .
   d. Tanggal,hari,tahun,jam pengiriman email itu.

penjelasan singkat :
a. Subjek e-mail adalah sebuah judul yang

25 Januari 2015

Sejarah Dan Perkembangan INTERNET di Dunia

Sejarah internet mulai dikembangan pada tahun 1969 oleh Departemen Pertahanan Amerika Serikat yang pada saat itu sedang membangun sebuah proyek yang disebut ARPANET (Advanced Research Project Agency Network). Tujuan dari proyek ini adalah untuk kepentingan militer pertahanan AS dalam memecahkan masalah komunikasi antar komputer dalam jarak jauh dengan menggunakan jaringan telepon. Saat itu banyak dibuat jaringan komputer yang disebar dan dihubungkan di daerah-daerah vital dan manfaat internet ini untuk mengantisipasi bila terjadi serangan nuklir.

Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy Tomlinson
 

Blogger news

Saat Ini Blog telah mengupdate berbagai informasi mengenai Education , Knowledge , Sports , Application , and New Technology

Blogroll

Saat Ini Blog Template melakukan update template yang sangat baik digunakan untuk blog kesayangan anda .

About