PERANCANGAN SISTEM
A. TAHAP PERANCANGAN
tentang bagaimana merancang dan menganalisa alur system ini akan dibuat.
table. Maka dengan adanya rancangan system ini dapat diketahui langkah-
sebelum tahap desain sistem. Analisis merupakan tahap yang kritis karena
harus ditunjang dengan teknologi yang memadai baik dari perangkat keras
keras yang dibutuhkan pada saat pembuatan program dan pada saat
31
program diimplementasikan di obyek penelitian. Spesifikasi komputer
Pintar Ponorogo.
Kebutuhan Spesifikasi
Processor Intel Pentium Dual Core
Memory 4GB DDR3
RAM 2048MB
VGA AMD ATI Mobility Radeon HD 6470
Monitor 14 Inch
Harddisk 500GB SATA
digunakan adalah :
Software Kebutuhan
Adobe Dreamweaver CS3 Web editor
PHP Web editor
Microsoft Windows 7 Ultimate System Operasi
MySQL Database Server
XAMPP Database engine
Mozilla firefox Web browser
32
3. Kebutuhan Informasi
4. Kebutuhan Pengguna
a. Admin
penuh untuk verivikasi data user dan memelihara isi dari database.
data pengajar, data murid dan data yang berkaitan dengan soal ujian
melalui phpMyAdmin.
b. User
1. Pengajar (Admin)
33
berkaitan dengan soal, materi dan jawaban serta mengubah data
diri.
2. Murid (User)
1. Kelayakan Teknologi
2. Kelayakan Operasional
34
data jawaban murid dan penyusunan soal serta koreksi jawaban dapat
atau tugas untuk dikerjakan para user, serta materi-materi pendukung untuk
1. Diagram Konteks
Sistem
Admin User
E-Learning
35
2. DFD Level 1
Admin
1 13 14 5 12
2 4 3
1 2 3 4 5
16 15 16 15 16 15 16 15 16 15
16 15 16 15
16 15 16 15
1 4 3 5
9
6, 7, 10, 11 12
10, 13
12
8
11, 12
User
36
Keterangan :
1. Login admin 9. Download materi
2. Input data materi 10. Input memilih soal
3. Input data soal matapelajaran
4. Konfirmasi materi 11. Input jawaban
5. Konfirmasi soal 12. Lihat nilai
6. Regristasi user 13. Mengontrol basis data user
7. Login user 14. Informasi basis data user
8. Memilih matapelajaran 15. Data lama
16. Data baru
buah proses yaitu proses admin dan proses user. Sedangkan pada
atau suatu alat yang dipakai untuk membuat algoritma. Suatu bagan alir atau
grafis. Masing-masing simbol telah ditetapkan terlebih dulu fungsi dan artinya.
37
1. Program flowchart
dan detail antara intruksi yang satu dengan yang lainnya di dalam suatu
pendaftaran agar data user masuk dalam database admin. Kemudian jika
data user sudah masuk dalam data admin maka user dapat melakukan
online system e-learning yaitu pengerjaan soal, melihat materi dan nilai.
data materi. Admin juga dapat melihat hasil nilai user dan melihat data-
38
mulai
User
Mendaftar
No
Validasi User
Yes
Simpan data
user
Basis data
user
selesai
39
Mulai
N
Regristrasi Terdaftar?
Y
N
Cek nama /
password
Pilih kelas
View matapelajaran
Pilih matapelajaran
Download materi
Mengerjakan soal
Input jawaban
Simpan jawaban
View nilai
selesai
40
Mulai
Login admin
N Y N N
Cek username Input Input
/password? materi soal?
?
Y Y
Entry materi
Entry soal
Simpan data
Simpan data
materi
soal
selesai
41
F. DESAIN MENU PROGRAM
serta admin dihadapkan pada halaman yang terdeskripsi dalam struktur menu
Halaman program
pelajaran
Lihat hasil nilai
Halaman program
Delete soal
42
G. ENTITY RELATIONSHIP DIAGRAM (ERD)
bimbingan belajar di Rumah Pintar Ponorogo antara tabel yang satu dengan
yang lainnya berdiri sendiri tidak ada relasi, karena untuk membuat system E-
Password
username Dt_admin
Admin
Dt_matpel Dt_soal
Mengatur
Dt_murid Dt_nilai
User
username
password
Dt_user
43
H. TABEL
Yang terdiri dari data user, data admin, data soal, dan data nilai. Basis
44