Sekilas Tentang Sistem Informasi Terstruktur (PSIT)
Sekilas Tentang PSIT (Perancangan Sistem Informasi Terstruktur)
Matakuliah
PSIT (Perancangan Sistem Informasi Terstruktur) adalah matakuliah yang membahas
perancangan sistem berbasis komputer, mulai identifikasi masalah sampai ke
dalam pemodelan yg siap implementasi.
Tujuan
dari matakuliah ini adalah rancang sistem berbasis komputer dengan menggunakan
aplikasi pemodelan. Seperti contohnya adalah power desaigner. Didalam matakuliah
ini mempelajari Konsep Perancangan
dengan Pendekatan/Metodologi Terstruktur dan dapat memahami alat bantu
perancangan sistem pada masing-masing pendekatan/metodologi. Dan pada
matakuliah ini mengajarkan bagaimana caranya
mendisain dan membuat prototipe user interface (antarmuka pengguna) untuk suatu
sistem.
Materi yang diajarkan dalam matakuliah PSIT (Perancangan
Sistem Informasi Terstruktur) meliputi :
1. DFD
(Data Flow Diagram)
2. ERD
(Entity Relationship Diagram)
3. Desain
Aplikasi dengan menggunakan GUI Desaigner
Data Flow Diagram (DFD) adalah
suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data
sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika,
tersruktur dan jelas.
Didalam
DFD terdapat 3 level, yaitu :
a.
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.
b.
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.
c.
Diagram Rinci :
Merupakan diagram yang menguraikan proses apa yang ada dalam
diagram Nol hingga sampai kelevel detail.
ERD
(Entity Relationship Diagram)
Entity
Relationship diagram (ERD) merupakan teknik yang digunakan untuk memodelkan
kebutuhan data dari suatu organisasi, biasanya oleh System Analis dalam tahap
analisis persyaratan proyek pengembangan system. DFD alat bantu yang memberikan
dasar untuk desain database relasional yang mendasari sistem informasi yang
dikembangkan.
Notasi-notasi simbolik yang digunakan dalam Entity
Relationship Diagram adalah sebagai berikut :
a.
Entitas,
Entitsas Adalah
segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan
sebagai individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat
dibedakan dari sesuatu yang lain (Fathansyah, 1999). Ada dua macam entitas
yaitu entitas kuat dan entitas lemah. Entitas kuat merupakan entitas yang tidak
memiliki ketergantungan dengan entitas lainnya. Contohnya entitas anggota.
Sedangkan entitas lemah merupakan entitas yang kemunculannya tergantung pada
keberadaaan entitas lain dalam suatu relasi.
b.
Atribut
Atribut merupakan
pendeskripsian karakteristik dari entitas. Atribut digambarkan dalam bentuk
lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis
bawah.
c.
Relasi atau Hubungan,
Relasi menunjukkan adanya hubungan
diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Penghubung antara himpunan relasi dengan
himpunan entitas dan himpunan entitas dengan atribut dinyatakan dalam bentuk
garis.
Menunjukkan jumlah maksimum entitas yang dapat
berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam
kardinalitas adalah:
·
Satu ke satu (one to one), Setiap anggota entitas A hanya boleh
berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
·
Satu ke banyak (one to many), Setiap anggota
entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi
tidak sebaliknya.
·
Banyak ke banyak (many to many), Setiap
entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan
demikian pula sebaliknya.
GUI
Desaigner
Gui
desaigner adalah aplikasi yang digunakan untuk memudahkan proses pembuatan aplikasi
dalam mendesain aplikasi tanpa harus perlu melakukan cooding manual dalam
pembuatan suatu aplikasi. Didalam aplikasi ini mengajarkan bagaimana caranya mendesain dan membuat prototipe user
interface (antarmuka pengguna) untuk suatu sistem.
Komentar
Posting Komentar