SISTEM KRS MAHASISWA & DESAIN TERSTRUKTUR
1. Deskripsi sistem.
2. Menggambarkan arus data dalam Data Flow Diagram (DFD).
3. Menggambarkan hubungan antar entitas pembentuk sistem dan relasi antar tabel pembentuk dalam entity relationship diagram (ERD). Dalam ERD dapat digambarkan entitas-entitas pendukung sistem serta hubungan antar entitasnya.
4. Mengaplikasikan perancangan ke dalam database SQL Server.
DIAGRAM KONTEKS KRS
Diagram konteks, kadang-kadang disebut diagram aliran data level 0, digambar untuk mendefinisikan dan memperjelas batas-batas sistem perangkat lunak. Ini mengidentifikasi aliran informasi antara sistem dan entitas eksternal. Seluruh sistem perangkat lunak ditampilkan sebagai satu proses tunggal.
Membangun diagram konteks
Untuk menghasilkan diagram konteks dan menyetujui ruang lingkup sistem, berikut ini harus diidentifikasi:
- entitas eksternal
- aliran data
Anda mungkin menemukan langkah-langkah berikut bermanfaat:
- Identifikasi aliran data dengan mendaftar dokumen utama dan arus informasi yang terkait dengan sistem, termasuk formulir, dokumen, bahan referensi, dan informasi terstruktur dan tidak terstruktur lainnya (email, percakapan telepon, informasi dari sistem eksternal, dll.).de
- Intifikasi entitas eksternal dengan mengidentifikasi sumber dan penerima aliran data, yang berada di luar sistem yang sedang diselidiki. Aktor dan model kasus penggunaan apa pun yang Anda buat mungkin sering kali adalah entitas eksternal.
- Gambar dan beri label kotak proses yang mewakili keseluruhan sistem.
- Gambar dan beri label entitas eksternal di sekitar luar kotak proses.
- Tambahkan aliran data antara entitas eksternal dan kotak sistem. Di mana dokumen dan paket informasi lainnya mengalir seluruhnya dalam sistem, ini harus diabaikan dari sudut pandang diagram konteks - pada tahap ini mereka disembunyikan di dalam kotak proses.
- Batas dan rincian sistem ini yang digambarkan dalam diagram konteks kemudian harus didiskusikan (dan diperbarui jika perlu) dengan berkonsultasi dengan pelanggan Anda sampai tercapai kesepakatan.
Setelah menetapkan batas dan ruang lingkup sistem, area untuk investigasi akan ditentukan, dan teknik yang tepat untuk menyelidiki setiap area perlu diputuskan.
ERD & DFD
CONTOH DFD KRS
CONTOH ERD KRS
Perancangan sistem merupakan tahap awal dalam membangunsistem, dalam membangun sistem KRS Online ini, terdapat beberapatahapam, diantaranya DFD, ERD, dan Normalisasi. DFD (Data Flow Diagram) adalah suatu diagram yangmenggunakan notasi-notasi untuk menggambarkan arus dari data padasuatu sistem, yang penggunaanya sangat membantu untuk memahamisistem secara logika, terstruktur dan jelas. DFD sangat miripdengan Flowchart.ERD (Entity Relationalship Diagram) adalah suatu model untukmenjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang berhubungan antar relasi.
Proses membangun kerangka analisis dengan menggambar dan meninjau diagram konteks mau tidak mau melibatkan beberapa diskusi awal dengan pengguna mengenai masalah dengan sistem yang ada dan persyaratan khusus untuk sistem baru. Ini secara resmi didokumentasikan bersama dengan persyaratan sistem spesifik yang diidentifikasi dalam penelitian sebelumnya.
Setelah menyetujui kerangka kerja, penyelidikan terperinci dari sistem saat ini harus direncanakan. Ini melibatkan identifikasi bagaimana masing-masing area yang termasuk dalam ruang lingkup akan diselidiki. Ini bisa dengan mewawancarai pengguna, memberikan kuesioner kepada pengguna atau klien, mempelajari dokumentasi dan prosedur sistem yang ada, observasi dan sebagainya. Pengguna utama diidentifikasi dan peran spesifik mereka dalam penyelidikan disepakati.
Kamus Data
Kamus data, atau repositori metadata, sebagaimana didefinisikan dalam Kamus Kamus IBM, adalah "repositori informasi yang terpusat tentang data seperti makna, hubungan dengan data lain, asal, penggunaan, dan format". Oracle mendefinisikannya sebagai kumpulan tabel dengan metadata. Istilah ini dapat memiliki salah satu dari beberapa makna yang berkaitan erat dengan database dan sistem manajemen basis data (DBMS):
- Dokumen yang menjelaskan basis data atau kumpulan basis data.
- Komponen integral dari DBMS yang diperlukan untuk menentukan strukturnya.
- Sepotong middleware yang memperluas atau mengganti kamus data asli DBMS.
Tidak ada komentar:
Posting Komentar