Jumat, 28 Maret 2014

Perancangan Stuktur Tabel dan Stuktur Menu

Perancangan struktur tabel adalah salah satu hal yang paling utama dalam merancang sebuah program. Hal ini dikarenakan tabel-tabel tersebut yang akan menyimpan data-data yang diolah di dalam program. Sehingga dalam pembuatannya diperlukan perancangan struktur tabel yang tepat agar tidak terjadi
kesalahan yang berdampak kepada jalannya program.
Gambaar Stuktur Tabel

Stuktur Menu

Jumat, 21 Maret 2014

Definisi ERD

Pengertian dari ERD (Entity Relationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.

Pada dasarnya ada tiga komponen yang digunakan, yaitu :
a. Entiti

Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
b. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendes-kripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
c. Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut:
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu:

  • Satu ke satu (One to one)

Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.

  • Satu ke banyak (One to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.

  • Banyak ke banyak (Many to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.



Kamis, 20 Maret 2014

DFD Level 1

Pada DFD level 1 menggambarkan proses-proses yang ada pada sistem informasi pencatatan data tahapan. Proses-proses tersebut meliputi proses input data, edit data dan hapus data seperti gambar di bawah ini.

Rabu, 12 Maret 2014

Definisi Data Flow Diagram (DFD)

Pengertian Data Flow Diagram (DFD)

Data Flow Diagram atau sering disingkat DFD adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan.
Simbol-simbol dalam DFD
Kesatuan Luar :
Merupakan kesatuan lingkungan di luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.

Arus Data:
Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Arus data ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini ditunjukkan dengan simbol panah.
Proses
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk menghasilkan arus data yang akan keluar dari proses.

Simpan Data  :
Simpanan data merupakan simpanan dari data yang dapat berupa :
  • Suatu file atau database di sistem komputer
  • Suatu arsip atau catatan manual
  • Suatu kotak tempat data di meja seseorang
  • Suatu tabel acuan manual
  • Suatu agenda atau buku
Entitas  biasanya diberi nama dengan kata benda.

Aliran data merupakan perpindahan data dari satu titik ke titik yang lain (penggambarannya dengan cara kepala tanda panah mengarah ke tujuan datanya. Proses biasanya selalu menunjukkan suatu perubahan data dan terjadinya proses transformasi data. Penyimpanan Data (data store) diberi nama dengan kata benda, sesuai dengan data yang disimpan didalamnya.

Didalam DFD terdapat 3 level, yaitu :
  • Diagram Konteks : menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.
  • Diagram Nol (diagram level-1) : merupakan satu lingkaran besar  yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol. di dalam diagram ini memuat penyimpanan data.
  • Diagram Rinci : merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.
Fungsi DFD :

  • Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
  • DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
  • DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
Contoh DFD :







Rabu, 05 Maret 2014

Definisi Diagram Konteks

Definisi Diagram Konteks

Merupakan gambaran sistem secara garis besar di dalam suatu lingkungan dengan entitas luar. Lingkaran tersebut menggambarkan keseluruhan proses dalam sistem yang telah dirancang.
          Beberapa yang harus di perhatikan dalam membuat diagram ini:
1.    Jangan memberikan Nomor pada diagram ini
2.    Gunakan hanya satu lingkaran proses.

3.    Beri nama lingkaran sesuai dengan fungsi sistem tersebut.

Menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.

Jenis pertama Context Diagram, adalah data flow diagram tingkat atas (DFD Top Level), yaitu diagram yang paling tidak detail, dari sebuah sistem informasi yang menggambarkan aliran-aliran data ke dalam dan ke luar sistem dan ke dalam dan ke luar entitas-entitas eksternal. (CD menggambarkan sistem dalam satu lingkaran dan hubungan dengan entitas luar. Lingkaran tersebut menggambarkan keseluruhan proses dalam sistem).

Beberapa hal yang harus diperhatikan dalam menggambar CD:
Terminologi sistem :

  • Batas Sistem adalah batas antara “daerah kepentingan sistem”.
  • Lingkungan Sistem adalah segala sesuatu yang berhubungan atau mempengaruhi sistem tersebut.
  • Interface adalah aliran yang menghubungkan sebuah sistem dengan linkungan sistem tersebut. Sebagai contoh, dalam gambar 1. 
  • Menggunakan satu simbol proses.
Yang masuk didalam lingkaran konteks (simbol proses) adalah kegiatan pemrosesan informasi (Batas Sistem). Kegiatan informasi adalah mengambil data dari file, mentransformasikan data, atau melakukan filing data, misalnya mempersiapkan dokumen, memasukkan, memeriksa, mengklasifikasi, mengatur, menyortir, menghitung, meringkas data, dan melakukan filing data (baik yang melakukan secara manual maupun yang dilakukan secara terotomasi).


Nama/keterangan di simbol proses tersebut sesuai dengan fungsi sistem tersebut.
  • Antara Entitas Eksternal/Terminator tidak diperbolehkan komunikasi langsung.
  • Jika terdapat termintor yang mempunyai banyak masukan dan keluaran, diperbolehkan untuk digambarkan lebih dari satu sehingga mencegah penggambaran yang terlalu rumit, dengan memberikan tanda asterik ( * ) atau garis silang ( # ).
  • Jika Terminator mewakili individu (personil) sebaiknya diwakili oleh peran yang dipermainkan personil tersebut.
  • Aliran data ke proses dan keluar sebagai output keterangan aliran data berbeda.
Contoh-contoh diagram conteks sistem informasi :
Diagram konteks Pegadaian

Diagram konteks Restoran

Diagram konteks Sistem Inforamasi Pengiriman Barang

Diagram konteks Sistem Informasi Berobat

Diagram Konteks Sistem Informasi Kursus Musik

Diagram konteks Sistem informasi Pariwisata

Diagram Konteks Sistem Kredit

Diagram konteks PSB

Diagram konteks Sistem Informasi Perpustakaan

Diagram konteks sistem penjualan barang



sumber : 
http://definisisteminformasi.blogspot.com/2012/07/definisi-diagram-konteks.html
http://7enius.wordpress.com/2012/03/11/pengertian-fungsi-dan-contoh-dari-data-flow-diagramdfd/
http://anasthea.blogspot.com/2010/04/contoh-contoh-diagram-konteks-sistem.html
http://stmikpren.blogspot.com/