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