4.3 Algoritma Program
Algoritma program adalah langkah – langkah yang dilakukan dalam proses pemecahan suatu masalah. Dalam algoritma ini dijelaskan langkah – langkah tahap
demi tahap penyelesaian dari suatu masalah dari program. Adapun algoritma dari program yang diranvang adalah sebagai berikut :
1. Algorima untuk menampilkan Menu Utama
Langkah 1 : Tampilan Menu Utama
Home, Profil, Download, Fasilitas, Bank Rumus, Bukutamu, Berita Sekolah, Staff Pengajar, Inf
ormasi Siswa, Informasi Alumni, Visi Dan Misi, Sejarah Sekolah, Struktur Organisasi, Administr
ator. Langkah 2
: Jika dipilih konten Home, maka akan menampilkan tentang berita sekolah secara
keseluruhan.
Universitas Sumatera Utara
Jika dipilih
konten Profil,
maka akan
menampilkan tentang alamat sekolah, tahun berdiri sekolah serta luas tanah dan luas
bangunannya. Jika dipilih konten Download, maka akan
menampilkan informasi materi pelajaran yang di upload oleh guru atau staff pengajar
yang dapat didownload. Jika dipilih konten Bank rumus, maka akan
menampilkan contoh – contoh rumus
Matematika dan IPA untuk siswa. Jika dipilih konten Bukutamu, maka akan
menampilkan informasi user yang mengisi bukutamu, jika anda pilih isi bukutamu
maka anda dapat mengisi buku tamu, jika dipih kirim maka data anda tersimpan dalam
data bukutamu, jika anda pilih batal maka data anda tidak terkirim dan terhapus, jika
Universitas Sumatera Utara
dipilih kembali maka akan kembali ke awal konten bukutamu.
Jika dipilih konten berita sekolah, maka akan menampilkan
berita sekolah
secara keseluruhan
Jika dipilih kategori berita dan dipilih lihat maka akan menampilkan inforamsi berita
sekolah berdasarkan
kategori yang
dimasukkan. Jika dipilih konten staff pengajar, maka akan
menampilkan informasi staff dan pengajar. Jika anda memilih log in maka akan
menampilkan menu log in guru Jika dipilih konten informasi siswa, maka akan
menampilkan kategori informasi siswa yang akan
ditampilkan kategori
pencarian berdasarkan kelas, jika dipilih salah satu
kategori dari listbox dan jika dipilih lihat
Universitas Sumatera Utara
maka akan menampilkan informasi siswa berdasarkan kelas yang dipilih jika dipih
lihat tanpa memilih kategori maka akan tampil message box dan komentar anda
belum memeilih kelas. Jika anda memilih log in maka akan menampilkan menu log in
siswa. Jika dipilih konten informasi alumni, maka akan
menampilkan informasi alumni. Jika dipilih tampil maka akan menampilkan secara
detail nama dan alamat email alumni, jika anda pilih daftar maka anda dapat mengisi
daftar dan jika kemudian anda pilih kirim maka data anda akan disimpan kedalam data
alumni, jika anda pilih batal maka data akn terhapus dan tidak disimpan.
Jika dipilih konten vis misi, maka akan menampilkan informasi vis dan misi sekolah
Universitas Sumatera Utara
Jika dipilih konten sejarah sekolah, maka akan menampilkan informasi sejarah sekolah.
Jika dipilih struktur organisasi, maka akan menampilkan informasi struktur organisasi.
Jika dipilih konten administrator, maka akan menampilkan log in adminstarotr.
Langkah 4 : Selesai
2. Algoritma untuk menampilkan Menu adminstarator
Langkah 1 : Tampilan Menu admin
Siswa, Guru, Kelas, Mapel, Nilai, Fasilitas, Alumni, Berita, Bukutamu, Upload, Keluar
Langah 2 : Jika dipilih konten siswa, guru, kelas, mapel,
nilai, maka ada pilihan, simpan, update atau batal jika anda pilih simpan maka data anda
tersimpan, jika anda pilih update data anda
Universitas Sumatera Utara
yang sudah tersimpan dapat diperbaharui, jika anda pilih batal maka data anda tidak
tersimpan dan terhapus Jika dipilih konten alumni, berita, bukutamu,
upload, maka ada pilihan edit atau hapus, jika
anda pilih
edit anda
dapat memperbaharui data anda, jika anda pilih
hapus anda dapat mengapus data anda. Jika dipilih konten log out, maka anda keluar.
Langkah 6 : Selesai.
3. Algoritma menampilkan Menu Akun siswa
Langkah 1 : Tampilan Menu Siswa
Home, Profil, Message, Download Materi, Input School News, Student Value, Change Password,
Log Out. Langkah 2
: Jika dipilih konten, Home, Profil, maka akan menampilkan halaman tentang siswa.
Universitas Sumatera Utara
Jika dipilih konten download materi, maka akan menampilkan informasi materi dan jika
diklik nama
materi maka
akan mendownload materi.
Jika dipilih konten input school news, maka dapat mengisi data berita dan jika dipilh
kirim data anda trsimpan pada data berita. Jika dipilih konten student value, maka akan
menampilkan informasi tentang nilai siswa berdasarkan kategori pencarian
Jika dipilih konten message, maka akan menampilkan dua pilihan yaitu new
message dan any massage, jika dipilih new message maka anda dapat mengisi message
dan jika anda pilih kirim maka data anda tersimpan pada data message, jika dipilih
any message maka akan menampilkan informasi message yang dikirim unuk anda.
Universitas Sumatera Utara
Langkah 3 : Selesai
4.4 Perancangan Layar