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