Context Diagram CD Data Dictionary DD

4.3.3 Context Diagram CD

Diagram konteks Context Diagram adalah diagram arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar sistem. Diagram konteks ini juga disebut dengan DFD level 0, dan DFD ini merupakan DFD level paling atas yang hanya terdiri dari suatu proses yang menggambarkan sistem atau program secara keseluruhan. Alat analisis ini digunakan untuk menggambarkan keterkaitan antara sistem e-learning dengan entitas eksternal yang menjadi sumber informasi dan entitas eksternal yang menerima informasi. CD selengkapnya dapat dilihat pada Gambar 11. Gambar 11. Diagram konteks yang diusulkan Keterangan: : Entitas eksternal : Arus data : Proses Sistem e-learning PSAJM- IPB Administrator sistem e-learning Login Validasi manipulasi Informasi Administrator mata kuliah Login Validasi manipulasi Informasi USER Login Validasi Informasi Usulan diagram konteks dapat dijabarkan seperti pada gambar 12 berikut: Gambar 12. Penjabaran Diagram konteks 43 Gambar 13. Diagram Konteks terkait Penggunaan Aplikasi e-learning 44 Gambar 14. Diagram Konteks terkait Fungsional aplikasi e-learning 45 Administrator Sistem e-learning PSAJM-IPB User mahasiswa 1 Update informasi seputar akademik 2. Upload jadwal kuliah 3. Upload kalender pendidikan. Akademik Membaca berita akamik User dapat membaca berita akademik terkini. Mendownload jadwal kuliah User dapat mendownlaod jadwal kuliah sesuai semester yang berjalan. Mendownload kalender akademik User dapat mendownload kalender akademik pada tahun berjalan. Gambar 15. Diagram Konteks terkait Fungsional aplikasi e-learning 46 47 Gambar 16. Diagram Konteks terkait Fungisonal aplikasi e-learning

4.3.4 Data Dictionary DD

Kamus data atau data dictionary merupakan deskripsi dari setiap elemen data yang terdapat dalam program yang meliputi nama arus data, bentuk data, urutan proses, elemen data, dan keterangan dari data. Dengan menggunakan data dictionary, analisis sistem dapat mendefinisikan data yang mengalir dalam sistem dengan lengkap. Kamus data merupakan suatu deskripsi elektronik dari suatu jenis dan format dalam database. Kamus data atau data dictionary dari sistem e-learning PSAJM-IPB dapat dilihat pada Lampiran 11. Tabel 2. Contoh kamus data data dictionary No. Nama Data Tipe Data Length Deskripsi 1 id bigint 10 auto_increment 2 auth varchar 20 Pengesahanpersetujuan 3 confirmed tinyint 1 konfirmasi 4 policyagreed tinyint 1 persetujuan 5 deleted tinyint 1 hapus 6 username varchar 100 Identitas anggota 7 password varchar 32 kata sandi 8 idnumber varchar 255 no identitas 9 firstname varchar 100 nama depan 10 lastname varchar 100 nama belakang 11 email varchar 100 email 12 icq varchar 15 instant messenger 13 skype varchar 50 instant messenger 14 yahoo varchar 50 instant messenger 15 aim varchar 50 instant messenger 16 msn varchar 50 instant messenger 17 phone1 varchar 20 no telepon 18 phone2 varchar 20 no telepon 19 institution varchar 40 institusi 20 department varchar 30 departemen 21 address varchar 70 alamat]

4.4. Desain Sistem