Diagram Konteks Data Flow Diagram DFD

judul kerja praktek dan tugas akhir yang dipilih serta nama dosen pembimbing yang ditunjuk.

5.2.2. Preliminary Design

Pada fase ini, semua subsistem yang telah ditentukan home, berita, forum, jadwal perkuliahan, mata kuliah, perpustakaan, laboratorium, kerja praktek dan tugas akhir dirancang lebih terperinci. Rancangan layout dikerjakan secara mendetail, penulisan scripting bahasa pemogramannya dikerjakan secara substansial, dan juga konten dari tiap subsistem telah jelas. Pada tahap ini juga ditentukan spesifikasi tampilan serta isi dari sistem layanan tersebut dalam bentuk model yang menggambarkan secara logis berupa diagram konteks, data flow diagram DFD, model input form, data dictionary, dan process specification .

5.2.2.1. Diagram Konteks

Diagram konteks merupakan suatu model yang mewakili keadaan sistem yang memperlihatkan hubungan antara input, data yang mengalir, output, dan lingkungan dari sistem. Adapun diagram konteks yang menggambarkan konsep bagaimana sistem e-learning tersebut dapat beroperasi kelak dapat dilihat pada Gambar 5.2. Diagram konteks tersebut menggambarkan bagaimana sistem berinteraksi antara input, proses, pelaku, output dan lingkungannya dimana pelaku utama dari Universitas Sumatera Utara sistem ada 3 yaitu member, karyawan, dan administrator dimana member dan karyawan termasuk dalam database dengan entitas user. Sistem E-Learning Member Administrator Karyawan User Name Password Login Penelusuran database perpustakaan Verifikasi Login Berita yang di-update Data yang di-insert, update, dan delete Jadwal Kuliah, Informasi Praktikum, database perpustakaan, SAP, Materi Kuliah dan Nilai account user yang di-insert, update, dan delete Laporan Proses Laporan Proses Hasil Penelusuran Pencarian informasi Akses Data pada Database Data yang di-insert, update, dan delete Jadwal Kuliah, Informasi praktikum, database perpustakaan, SAP, Materi Kuliah dan Nilai Berita yang di-update Akses Data pada Database Informasi berita, jadwal kuliah, praktikum, SAP, materi kuliah dan nilai Gambar 5.2. Diagram Konteks Sistem E-Learning Departemen Teknik Industri USU

5.2.2.2. Data Flow Diagram DFD

Pada gambar-gambar berikut, dapat dilihat bagaimana Data Flow Diagram DFD level 0 menjelaskan lebih detail proses sistem situs e-learning bagi member, karyawan dan administrator. Universitas Sumatera Utara Member 1.0.Login Berhasil 2.0.Browsing Berita Data Member Detail Username Password Link Berita Data Berita Detail Berita 3.0.Mengikuti Forum Link Forum Comment 4.0.Mengecek Jadwal Kuliah Link Jadwal Kuliah Input Username Password Data Jadwal Kuliah Detail Jadwal Kuliah 5.0.Mengecek SAP Materi Perkuliahan Link Mata Kuliah Data SAP Mata Kuliah Detail SAP Mata Kuliah 6.0.Mencari informasi Laboratorium Link Perpustakaan 7.0.Menelusuri Database Perpustakaan Isi Berita Balasan Comment Daftar Jadwal Kuliah Download SAP Materi Perkuliahan Hasil Penelusuran Informasi Praktikum Link Laboratorium Data Laboratorium Detail Laboratorium Data Praktikum Detail Praktikum 8.0.Mengecek Daftar Kerja Praktek Tugas Akhir Data KP TA Detail KP TA Daftar KP TA Link KP TA Gambar 5.3. DFD Level 0 Sistem E-Learning bagi Member Gambar 5.3. di atas menunjukkan diagram aliran data untuk member yang memiliki hak akses tertentu terbatas terhadap sistem e-learning. Untuk mengakses sistem e-learning, yang pertama sekali harus dilakukan member adalah login dengan menginput user_name dan password. Jika login berhasil, maka member mendapatkan izin untuk browsing berita, mengikuti forum, mengecek jadwal kuliah, mengecek Satuan Acara Perkuliahan SAP dan mengunduh materi perkuliahan, melakukan pencarian, serta bertanya kepada webmaster dan administrator. Untuk browsing berita, member cukup mengklik link ke berita mana saja untuk mendapatkan informasi selengkapnya mengenai berita tersebut. Untuk mengikuti berbagai topik pada forum, member juga cukup mengklik judul Universitas Sumatera Utara topik forum yang ingin diikuti. Selain itu, di dalam forum member boleh memberikan comment terhadap topik yang dibahas, dan comment yang telah dikirimkan akan mendapatkan balasan comment. Untuk mengecek jadwal kuliah, maka member perlu mengklik link jadwal kuliah. Untuk mendapatkan informasi Satuan Acara Perkuliahan SAP dan materi perkuliahan, yang harus dilakukan adalah mengklik link setiap mata kuliah, setelah itu materi perkuliahan dapat diunduh. Untuk menelusuri koleksi perpustakaan departemen mencari judu l kerja praktek ataupun tugas akhir dan buku koleksi perpustakaan, pengunjung dapat mengunjungi halaman perpustakaan. Gambar 5.4. menunjukkan Data Flow Diagram Level 1 untuk subsistem Laboratorium. Penjabaran secara mendetail perlu dilakukan terhadap menu Laboratorium mengingat jumlah laboratorium di Departemen Teknik Industri USU. Selain itu, setiap laboratorium memerlukan halaman tersendiri untuk menampung informasi yang berkaitan dengan pelaksanaan praktikum di laboratorium-laboratorium tersebut. Universitas Sumatera Utara 5.0.Laboratorium 5.4.Laboratorium Sistem Produksi 5.1.Laboratorium Pengukuran dan Statistik 5.2.Laboratorium Ergonomi Analisis Pengukuran Kerja 5.3.Laboratorium Inti Core Data Praktikum Pengukuran dan Statistik Data Praktikum Ergonomi Data Praktikum Lab Inti Core 5.5.Laboratorium Sistem Produksi 5.6.Laboratorium Rancangan Teknik Industri 5.7.Laboratorium Perancangan dan Pengembangan Produk Data Praktikum Sispro Data Praktikum RTI Data Praktikum Perancangan Produk Member 1.0.Login Berhasil Data Member Detail Username Password Link Laboratorium Link LPS Link Lab EPK Link Lab Core Informasi Praktikum Detail praktikum LPS Detail praktikum EPK Detail praktikum Lab Core Detail praktikum Sispro Detail praktikum RTI Detail praktikum perancangan produk Link Lab Sispro Link Lab Sispro Link Lab RTI Link Lab PPP Input Username Password Gambar 5.4. DFD Level 1 Sistem E-Learning Member Untuk Subsistem Laboratorium Universitas Sumatera Utara Karyawan 1.0.Login Berhasil 2.0.Meng-update Berita Data Karyawan Detail Username Password Berita yang akan dipost Data Berita Update Berita 3.0.Meng-update Jadwal Kuliah Perubahan Jadwal Kuliah Input Username Password Data Jadwal Kuliah Update Jadwal Kuliah 4.0.Meng-update SAP Materi Perkuliahan Perubahan SAP Materi Kuliah Data SAP Mata Kuliah Update SAP Materi Kuliah 6.0.Meng-update database Perpustakaan Perubahan Database Perpustaka an Berita Baru Jadwal Kuliah Baru Berita Baru Dipost Jadwal Kuliah Baru Dipost SAP Materi Kuliah Baru Dipost SAP Materi Kuliah Baru 5.0.Meng-update Informasi Laboratorium Data Praktikum Update Informasi Praktikum Data Praktikum Baru Dipost Informasi Praktikum Baru Perubahan Informasi Praktikum Data Perpustakaan Data Perpustakaan Baru Dipost Update Informasi Perpustakaan Informasi Perpustakaan Baru 7.0.Meng-update Database Kerja Praktek Tugas Akhir Perubahan Database KP TA Data Kerja Praktek Tugas Akhir Update Info KP TA Info KP TA Baru Informasi Kerja Praktek Tugas Akhir Baru Dipost Gambar 5.5. DFD Level 0 Sistem E-Learning bagi Karyawan Gambar 5.5. menunjukkan aliran data di dalam sistem e-learning untuk karyawan jurusan. Untuk mengakses sistem e-learning, yang pertama sekali harus dilakukan karyawan adalah login dengan menginput user_name dan password yang telah didaftarkan sebelumnya. Jika login berhasil, maka karyawan dapat meng-update berita, jadwal kuliah, SAP dan materi perkuliahan, melakukan pencarian dan menjawab pertanyaan yang dikirimkan oleh member di menu contact . Karyawan memiliki hak untuk mengedit, meng-update, dan menghapus berita, jadwal kuliah, SAP dan materi perkuliahan. Begitu juga dengan administrator dan webmaster. Namun, yang membedakan karyawan dengan administrator dan webmaster adalah wewenang administrator dan webmaster untuk menentukan level setiap pelaku di dalam sistem e-learning ini. Universitas Sumatera Utara Update Detail praktikum RTI Update Detail Praktikum PPP Update detail praktikum Lab Core Update detail praktikum EPK Update detail praktikum LPS 5.0.Laboratorium 5.4.Laboratorium Sistem Produksi 5.1.Laboratorium Pengukuran dan Statistik 5.2.Laboratorium Ergonomi Analisis Pengukuran Kerja 5.3.Laboratorium Inti Core Data Praktikum Pengukuran dan Statistik Data Praktikum Ergonomi Data Praktikum Lab Inti Core 5.5.Laboratorium Sistem Produksi 5.6.Laboratorium Rancangan Teknik Industri 5.7.Laboratorium Perancangan dan Pengembangan Produk Data Praktikum Sispro Data Praktikum RTI Data Praktikum Perancangan Produk Karyawan Asisten Lab 1.0.Login Berhasil Data Karyawan Detail Username Password Link Laboratorium Link LPS Link Lab EPK Link Lab Core Update Detail praktikum Sispro Link Lab Sispro Link Lab Sispro Link Lab RTI Link Lab PPP Info Praktikum Sispro Baru Dipost Info Praktikum RTI Baru Dipost Info Praktikum PPP Baru Dipost Info Praktikum Lab Core Baru Dipost Info Praktikum EPK Baru Dipost Info Praktikum LPS Baru Dipost Info Baru Info Baru Info Baru Info Baru Info Baru Info Baru Input Username Password Gambar 5.6. DFD Level 1 Sistem E-Learning Karyawan Untuk Subsistem Laboratorium Gambar 5.6. di atas ialah diagram aliran data level 1 dari subsistem laboratorium. Oleh karena setiap laboratorium mempunyai tugas dan wewenang masing-masing, maka diharapkan pembaruan informasi dari setiap laboratorium dilakukan sendiri oleh asisten-asisten laboratorium ataupun karyawan jurusan. Universitas Sumatera Utara Data Member, Karyawan dan Administrator Detail Username Password Perubahan Data Karyawan 1.0.Login Berhasil 2.0.Meng-update Berita Berita yang akan dipost Data Berita Update Berita 3.0.Meng-update Jadwal Kuliah Perubahan Jadwal Kuliah Input Username Password Data Jadwal Kuliah Update Jadwal Kuliah 4.0.Meng-update SAP Materi Perkuliahan Perubahan SAP Materi Kuliah Data SAP Mata Kuliah Update SAP Materi Kuliah 6.0.Meng-update database Perpustakaan Perubahan Database Perpustaka an Berita Baru Jadwal Kuliah Baru Berita Baru Dipost Jadwal Kuliah Baru Dipost SAP Materi Kuliah Baru Dipost SAP Materi Kuliah Baru 5.0.Meng-update Informasi Laboratorium Data Praktikum Update Informasi Praktikum Data Praktikum Baru Dipost Informasi Praktikum Baru Perubahan Informasi Praktikum Data Perpustakaan Data Perpustakaan Baru Dipost Update Informasi Perpustakaan Informasi Perpustakaan Baru 7.0.Meng-update Database Kerja Praktek Tugas Akhir Perubahan Database KP TA Data Kerja Praktek Tugas Akhir Update Info KP TA Info KP TA Baru Informasi Kerja Praktek Tugas Akhir Baru Dipost Gambar 5.7. DFD Level 0 Sistem E-Learning Bagi Administrator dan Webmaster Dari Data Flow Diagram dapat diklasifikasikan komponen-komponennya, yaitu: 1. Terminator - Member pengguna - Karyawan - Administrator 2. Data yang mengalir - Input user_name dan password login - Detail user_name dan password - Perubahan data user - Link berita Universitas Sumatera Utara - Isi berita detail berita - Update beritaberita yang akan dipostberita baru - Link forum dan comment - Balasan comment - Link jadwal kuliah - Daftar jadwal kuliah detail jadwal kuliah - Perubahan update jadwal kuliah - Jadwal kuliah baru - Link mata kuliah - Download SAP dan materi perkuliahan - Perubahan update SAP dan materi kuliah - SAP dan materi kuliah baru - Link Kerja Praktek dan Tugas Akhir - Daftar Kerja Praktek dan Tugas Akhir - Perubahan update Kerja Praktek dan Tugas Akhir - Informasi Kerja Praktek dan Tugas Akhir baru - Link Laboratorium - Informasi Praktikum - Perubahan update informasi praktikum - Informasi praktikum baru - Link Perpustakaan - Hasil Penelusuran - Perubahan update informasi perpustakaan Universitas Sumatera Utara - Informasi perpustakaan baru 3. Proses - Login - Browsing berita - Mengikuti forum - Mengecek jadwal kuliah - Mengecek SAP dan materi kuliah - Meng-update berita - Meng-update jadwal kuliah - Meng-update SAP dan materi kuliah - Meng-update informasi praktikum - Meng-update informasi perpustakaan - Meng-update informasi kerja praktek dan tugas akhir 4. Data Store - Data user member, karyawan dan administrator - Data berita - Data SAP dan materi perkuliahan - Data jadwal kuliah - Data praktikum - Data perpustakaan - Data Kerja Praktek dan Tugas Akhir Universitas Sumatera Utara

5.2.2.3. Model Input Formulir Form dan Data Dictionary