Model Input Formulir Form dan Data Dictionary

5.2.2.3. Model Input Formulir Form dan Data Dictionary

Untuk melihat bentukstruktur dari data dan informasi yang terlibat dalam sistem, digambarkan formulir yang ada dan dituliskan struktur informasinya sebagai data dictionary. Data dictionary berfungsi membantu pelaku sistem untuk mengerti aplikasi secara detail, dan mereorganisasi semua elemen data yang digunakan dalam sistem secara presisi sehingga pemakai dan penganalisa sistem punya dasar pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses. Pendefinisian dari elemen kompleks ke elemen yang sederhana menggunakan notasi yang umum digunakan dalam menganalisa sistem dengan menggunakan sejumlah simbol seperti pada Tabel 5.3. Tabel 5.3. Notasi dalam Menganalisa Sistem No. Simbol Uraian 1 = Terdiri dari, mendefinisikan, diuraikan menjadi, artinya 2 + Dan 3 Opsional boleh ada atau boleh tidak 4 { } Pengulangan 5 [ ] Memilih salah satu dari sejumlah alternative, seleksi 6 Komentar 7 Identifikasi atribut kunci 8 | Pemisah sejumlah alternative pilihan antara symbol [] Universitas Sumatera Utara 1. Form Login Username Log In Form Password Submit Belum Daftar? Daftar Sekarang Gambar 5.8. Form Login untuk Pengguna user Data Dictionary dari form login adalah sebagai berikut: Login = user_name + password User_name = 0{karakter}30 Password = 0{karakter}15 Gambar 5.8. menggambarkan model formulir elektronik yang memfasilitasi proses login dengan menyediakan textbox yang harus diisi atau diberi input berupa user_name dan password yang memiliki rentang tertentu yang dijelaskan pada data dictionary di atas. Selain itu untuk user yang belum mendaftarkan diri menjadi member dapat mendaftarkan diri dengan mengklik link “Daftar Sekarang”, maka user akan dibawa menuju halaman baru untuk mendaftarkan diri . Universitas Sumatera Utara 2. Form Daftar 1. Identitas Diri Nama Jenis Kelamin Tanggal Lahir E-Mail 2. Username Password Username Password Ketik Ulang Password Pria v Januari v Submit Gambar 5.9. Form Daftar Data Dictionary dari form daftar adalah sebagai berikut: Daftar = nama + jenis kelamin + tanggal lahir + e-mail + username + password + ketik ulang password Nama = 0{karakter}30 Jenis Kelamin = [Pria|Wanita] Tanggal Lahir = 0 {karakter} 2 + [januari februari maret april mei juni juli agustus september oktober november desember] + 0 {karakter} 4 E-mail = 5{karakter}30 Universitas Sumatera Utara User_name = 0{karakter}30 Password = ketik ulang password = 0{karakter}15 3. Form Berita Insert News Topik Detail Send Cancel Gambar 5.10. Formulir Isian Berita bagi Administrator dan Karyawan Data Dictionary dari form berita adalah sebagai berikut: News = topik + detail Topik = 0{karakter}30 Detail = 0{teks}200 Gambar 5.10. merupakan form isian berita bagi administrator dan karyawan. Hanya administrator dan karyawan yang berhak untuk meng-update Universitas Sumatera Utara berita. Isi berita diketik di textbox detail dan judul berita diketik di textbox topik. Setelah itu, langkah terakhir adalah menekan tombol Send untuk mempost berita tersebut secara online ke situs atau mengklik cancel untuk membatalkan pengiriman berita. 4. Form Jadwal Kuliah Insert Jadwal Kuliah Kode Mata Kuliah Nama Mata Kuliah Nama Dosen Hari Jam Ruangan Senin v Save Cancel Gambar 5.11. Form Jadwal Kuliah Data Dictionary dari form jadwal kuliah adalah sebagai berikut: Jadwal Kuliah = Kode mata kuliah + nama mata kuliah + nama dosen + hari jam + ruangan Kode mata kuliah = 0 {karakter} 6 Nama mata kuliah = 0 {karakter} 40 Universitas Sumatera Utara Nama dosen = 0 {karakter} 30 Hari jam = [seninselasarabukamisjumat] + 0 {karakter} 5 Ruangan = 0 {karakter} 4 5. Form Mata Kuliah Insert Mata Kuliah Kode Mata Kuliah Nama Mata Kuliah Nama Dosen Upload File Browse Save Cancel Gambar 5.12. Form Mata Kuliah Data Dictionary dari form mata kuliah adalah sebagai berikut: Mata Kuliah = Kode mata kuliah + nama mata kuliah + nama dosen + upload file Kode mata kuliah = 0 {karakter} 6 Nama mata kuliah = 0 {karakter} 40 Nama dosen = 0 {karakter} 30 Gambar 5.12. menunjukkan form mata kuliah yang digunakan untuk menampilkan informasi mengenai mata kuliah tertentu. Tujuannya adalah agar Universitas Sumatera Utara materi perkuliahan dapat dipost ke situs e-learning, sehingga mahasiswa dapat men-download materi perkuliahan secara online. Pada form ini terdapat textbox upload file yang dapat digunakan administrator ataupun karyawan untuk mempost file materi perkuliahan. 6. Form Update Database Perpustakaan Abstract Save Penulis Cancel Tahun Kode Judul Gambar 5.13. Formulir Isian Database Perpustakaan Universitas Sumatera Utara Data Dictionary dari form update database adalah sebagai berikut: Update database = Kode+ judul + penulis + tahun + abstract Kode = 0{karakter}10 Judul = 0 {karakter} 40 Penulis = 0{karakter}30 Tahun = 0{karakter}4 Abstract = 0{teks}200 7. Form Laboratorium Insert Informasi Praktikum Laboratorium Topik Praktikum Upload File Browse Save Cancel Detail Gambar 5.14. Form Laboratorium Universitas Sumatera Utara Data Dictionary dari form laboratorium adalah sebagai berikut: Informasi praktikum = laboratorium + topik praktikum + upload file + detail Laboratorium = 0{karakter}50 Topik praktikum = 0{karakter}50 Detail = 0{karakter}200 8. Form Kerja Praktek dan Tugas Akhir Insert Informasi KP TA Nama Status Judul Save Cancel KP v Dosen Pembimbing 1 Dosen Pembimbing 2 Gambar 5.15. Form Kerja Praktek dan Tugas Akhir Data Dictionary dari form kerja praktek dan tugas akhir adalah sebagai berikut: Informasi KP TA = nama + status + judul + dosen pembimbing 1 + dosen pembimbing 2 Nama = 0{karakter}30 Universitas Sumatera Utara Status = [KPTA] Judul = 0{karakter}60 Dosen Pembimbing 1 = 0{karakter}30 Dosen Pembimbing 2 = 0{karakter}30

5.2.2.4. Process Specifications