Halaman ini berisikan data siswa seluruh stambuk, dan data guru serta data mata pelajaran.
3.2.4 Halaman Admin
Halaman admin berisikan login yang akan menghubungkan ke halaman administrator. Halaman ini khusus hanya dapat diakses oleh administrator website
untuk melakukan pengaturan website seperti menambah, menghapus dan mengubah data.
3.3 Perancangan Data Flow Diagram DFD
Data flow diagram menggambarkan arus data dalam sistim dengan struktur, jelas dan menggunakan sejumlah bentuk-bentuk simbol untuk menggambarkan
bagaimana data mengalir melalui suatu proses yang saling berkaitan secara grafis. Berikut ini adalah bentuk Data Flow Diagram dari website SMA NEGERI 1
TANJUNGBALAI. -Info Menu
-Login Administrator -Info Data Siswa
-Data Siswa -Info Data Guru
-Data Guru -Info Mata Pelajaran
-Data Mata Pelajaran
Universitas Sumatera Utara
Laporan -Pengunjung -Info Data Siswa
-Administrator -Info Data Guru
-Data Guru -Info Mata Pelajaran
-Data Siswa
Gambar 3.2 Diagram Konteks Website
3.4 Perancangan Diagram Alir flowchart Website
Diagram alir flowchart ini menjelaskan secara rinci langkah-langkah dari proses program. Flowchart dibuat dengan menggunakan simbol-simbol tertentu yang
Universitas Sumatera Utara
menyatakan setiap langkah program. Berikut ini adalah bentuk-bentuk flowchart dari website SMA NEGERI 1 TANJUNGBALAI.
3.4.1 Flowchart Menu Utama
Seorang pengunjung website dapat mengakses website SMA NEGERI 1 TANJUNGBALAI dan dapat berpindah dari halaman yang satu ke halaman yang
lainnya. Masing-masing halaman utama memiliki link-link yang dapat dipilih oleh pengunjung. Flowchart menu utama dapat dilihat pada Gambar 3.3
Gambar 3.3 Flowchart Menu Utama
3.4.2 Flowchart Admin
Halaman admin hanya bisa diakses oleh administrator. Username dan password dari administrator harus sesuai dengan tabel admin. Jika username dan password
Universitas Sumatera Utara
sesuai maka admin akan masuk ke halaman administrator dan jika username atau password salah maka akan timbul pesan data tidak tepat dan diminta untuk login
kembali. Flowchart admin dapat dilihat pada Gambar 3.4
Gambar 3.4 Flowchart Admin
Universitas Sumatera Utara
3.5 Merancang Database Server
Database merupakan tempat penyimpanan data yang terstruktur sehingga dapat diakses dengan cepat dan mudah. Tahap mempersiapkan database ini merupakan
tahap dimana penulis mempersiapkan tempat untuk menampung data di server. Data tersebut akan diproses oleh program yang kita buat pada tahap pemograman
baik menambah, mengubah, penghapusan, dan menampilkan database itu sendiri. Database terdiri dari tabel-tabel yang dibuat menggunakan program MySQL.
Database yang dirancang penulis adalah database sekolah yang terdiri dari 7 tabel sebagai berikut:
1. Tabel Admin
Field Name Type
Width Description
Username varchar
20 Nama user
Password varchar
50 Password
Tabel 3.1 Tabel Admin
2. Tabel Siswa
Field Name Type
Width Description
NIS int
10 Nomor induk siswa
Nama varchar
50 Nama siswa
Jenis_kelamin varchar
15 Jenis kelamin siswa
Agama varchar
10 Agama siswa
Kelas varchar
10 Kelas siswa
Tabel 3.2 Tabel Siswa
3. Tabel Guru
Field Name Type
Width Description
No Int
30 Nomor
Nama varchar
45 Nama guru
mata_pelajaran varchar
50 Mata pelajaran yang di ajarkan
pendidikan varchar
50 Lulusan terakhir guru
Tabel 3.3 Tabel Guru
Universitas Sumatera Utara
4. Tabel Buku Tamu
Field Name Type
Width Description
Nama varchar
20 Nama pengunjung
Email varchar
50 Email pengunjung
Tanggal date
- Tanggal komentar pengujung
Pesan text
- Komentar pengunjung
Tabel 3.4 Tabel Buku Tamu
5. Tabel Mata Pelajaran
Field Name Type
Width Description
Kode int
10 Kode mata pelajaran
mata_pelajaran varchar
20 Nama mata pelajaran
Kkm int
10 Nilai minimal kelulusan
Tabel 3.5 Tabel Mata Pelajaran
6. Tabel Prestasi Guru dan Siswa
Field Name Type
Width Description
No int
10 Nomor urut prestasi
Prestasi varchar
50 Nama prestasi yang diraih
Tahun varchar
50 Tahun prestasi tersebut
Tabel 3.6 Tabel Prestasi Guru dan Siswa
7. Tabel Sarana dan Prasarana
Field Name Type
Width Description
No int
10 Nomor urut
nama_ruang varchar
30 Nama jenis ruangan
jumlah_ruang varchar
30 Jumlah ruangan
Tabel 3.7 Tabel Sarana dan Prasana
Universitas Sumatera Utara
BAB 4 IMPELENTASI SISTIM
4.1 Pengertian Implementasi Sistim
Implementasi sistim adalah langkah-langkah atau proses yang dilakukan dalam menyelesaikan desain sistim yang telah disetujui, selanjutnya diinstal, diuji dan
mulai digunakan untuk menggantikan sistim yang diperbaiki. Implementasi merupakan tahap penerapan rancangan yang sudah dibuat ke dalam. Bahasa
pemrograman yang digunakan. Dalam tahap ini dilakukan beberapa hal yaitu penulisan program, kompilasi dan membuat program aplikasi yang siap pakai atau
executable.
4.2 Kebutuhan Sistim
Sarana-sarana sangat dibutuhkan untuk memperoleh hasil dalam perancangan sistim yang baik yaitu berupa komponen-komponen penting dalam menunjang
penerapan sistim yang telah dirancang.
Komponen-komponen tersebut adalah sebagai berikut: 1.
Perangkat Keras hardware Hardware adalah komponen-komponen yang membentuk suatu sistim komputer
yang berhubungan dengan peralatan komponen lainnya, sehingga memungkinkan komputer dapat melakukan tugasnya. Umumnya peralatan
tersebut terdiri dari tiga jenis perangkat yaitu masukan input device, perangkat pengolahan processor dan perangkat keluaran output device, adapun hardware
yang digunakan penulis dalam merancang sistim ini adalah: a.
Peralatan input, seperti: mouse, keyboard. b.
Peralatan proses, seperti: processor, RAM 4GB, motherboard, hardisk 500GB.
c. Peralatan output, seperti: monitor.
d. Peralatan tambahan lainnya, seperti USB flashdisk.
Universitas Sumatera Utara