• Tidak ada hasil yang ditemukan

Spesifikasi Program

Dalam dokumen BAB IV RANCANGAN SISTEM USULAN (Halaman 32-42)

Berikut ini adalah spesifikasi program usulan Sistem Informasi Sekolah MTS El-Syarief Tangerang yang memiliki beberapa tampilan meliputi :

1. Struktur Navigasi Halaman Guru

Sumber Sistem Usulan Sistem Informasi Sekolah MTS El-Syarief Gambar IV.6. Struktur Navigasi Tampilan Guru

X X X

No Kode Pengumuman

2. Struktur Navigasi Halaman Admin

Sumber Sistem Usulan Sistem Informasi Sekolah MTS El-Syarief

Gambar IV.7. Struktur Navigasi Tampilan Admin

3. Struktur Navigasi Halaman Siswa

Sumber Sistem Usulan Sistem Informasi Sekolah MTS El-Syarief

Gambar IV.8. Struktur Navigasi Tampilan Siswa

Spesifikasi program dalam perancangan program pada pembuatan tugas akhir ini, terdiri dari :

1. Menu Data Siswa

Nama Program :Data Siswa Akronim : tb_siswa

Fungsi : Isi disesuaikan dengan Kamusnya Index Program : nisn

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-1

Proses : Pada Menu data siswa terdapat beberapa fungsi instruksi (Tambah, Detail, Edit, Hapus).

Pilih intruksi Tambah maka : Input data siswa

Jika memilih (Tambah) maka tampilan form data siswa, jika ada teks kosong maka akan menampilkan pesan informasi ” Data ada yang kosong !”.

jika sudah di isi semua datanya maka pilih simpan. Maka akan menampilkan pesan informasi ” Data Tersimpan!”.

Pilih intruksi Detail maka : lihat data siswa

Jika memilih detail maka tampilan data siswa, jika ingin kembali maka pilih (Kembali).

Pilih intruksi Edit maka : Input data yang ingin di edit

Jika memilih (Edit) maka tampil data siswa yang ingin di edit, kemudian ubah data yang ingin di edit, jika sudah kemudian klik (Simpan) , maka akan menampilkan pesan informasi ” Data Tersimpan !".

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

2. Menu Data Guru

Nama Program :Data Guru Akronim : tb_guru

Fungsi : Isi Disesuaikan dengan Kamusnya Index Program : nip

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-2

Proses : Pada Menu data guru terdapat beberapa fungsi instruksi (Tambah, Detail, Edit, Hapus).

Pilih intruksi Tambah maka : Input data guru

Jika memilih (Tambah) maka tampilan form data guru, jika ada teks kosong maka akan menampilkan pesan informasi ” Data ada yang kosong !”, jika sudah di isi semua datanya maka pilih (Simpan). Maka akan menampilkan pesan informasi ” Data Tersimpan!”.

Pilih intruksi Detail maka : lihat data guru

Jika memilih (Detail) maka tampilan data guru, jika ingin kembali maka pilih (Kembali).

Pilih intruksi Edit maka : Input data yang ingin di edit

Jika memilih (Edit) maka tampil data guru yang ingin di edit, kemudian ubah data yang ingin di edit, jika sudah kemudian klik (Simpan), maka akan menampilkan pesan informasi ” Data Tersimpan !".

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

3. Menu Data Kelas

Nama Program :Data Kelas Akronim : tb_kelas

Fungsi : Isi Disesuaikan dengan Kamusnya Index Program : kd_kelas

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-3

Proses : Pada Menu data kelas terdapat beberapa fungsi instruksi (Tambah, Edit, Hapus).

Pilih intruksi Tambah maka : Pilih Tingkat dan Nama Kelas

Jika memilih (Tambah) maka tampil menu pilih tingkat dan nama kelas, jika sudah pilih kemudian klik (Simpan) maka akan menampilkan pesan informasi

”Data Tersimpan!”, jika ada yang kosong maka akan menampilkan informasi

” Pilih Tingkat dan Nama Kelas !”. jika memilih kembali maka akan kembali ke menu data kelas.

Pilih intruksi Edit maka : pilih data yang ingin di edit

Jika memilih (Edit) maka tampil menu data edit kelas, kemudian pilih data yang ingin di edit, jika sudah kemudian klik (Simpan), maka akan menampilkan pesan informasi ” Data Tersimpan !" jika ingin kembali maka akan kembali ke menu data kelas.

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

4. Menu Data Mata Pelajaran

Nama Program :Data Mata Pelajaran Akronim : tb_matapelajaran

Fungsi : Isi disesuaikan dengan kamusnya Index Program : kd_matapelajaran

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-4

Proses : Pada Menu data mata pelajaran terdapat beberapa fungsi instruksi (Tambah, Edit, Hapus)

Pilih intruksi Tambah maka : Input Nama Mata Pelajaran

Jika memilih (Tambah) maka tampilan menu tambah mata pelajaran kemudian input nama mata pelajaran, jika sudah pilih simpan maka akan menampilkan pesan informasi ”Data Tersimpan!”, jika ada yang kosong maka akan menampilkan informasi ” Harap Isi Nama Mata Pelajaran!”. jika klik (Kembali) maka akan kembali ke menu data mata pelajaran.

Pilih intruksi Edit maka : pilih data yang ingin di edit

Jika memilih (Edit) maka tampil menu edit data mata pelajaran, kemudian edit nama mata pelajaran, jika sudah kemudian klik (Simpan), maka akan menampilkan pesan informasi ” Data Tersimpan !" jika ingin kembali klik (Kembali) maka akan kembali ke menu data mata pelajaran.

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika klik (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

5. Menu Data KKM

Nama Program :Data KKM Akronim : tb_kkm

Fungsi : Isi disesuaikan dengan kamusnya Index Program : kd_kkm

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-5

Proses : Pada Menu data kkm terdapat beberapa fungsi instruksi (Tambah, Edit, Hapus)

Pilih intruksi Tambah maka : Pilih Mata pelajaran, Pilih kelas dan Input Nilai KKM

Jika memilih (Tambah) maka akan muncul menu tambah kelas, kemudian pilih Mata pelajaran, pilih kelas, dan input nilai kkm, jika sudah pilih kemudian klik (simpan) maka akan menampilkan pesan informasi ”Data Tersimpan!”, jika ada yang kosong maka akan menampilkan informasi ” Pilih Tingkat dan Nama Kelas !”. jika klik (kembali) maka akan kembali ke menu data kelas.

Pilih intruksi Edit maka : pilih data yang ingin di edit

Jika memilih (Edit) maka tampil menu data edit kelas, kemudian pilih data yang ingin di edit, jika sudah kemudian klik (Simpan), maka akan menampilkan pesan informasi ” Data Tersimpan !" jika ingin kembali maka klik (Kembali) maka akan kembali ke menu data kelas.

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

6. Menu Jadwal Mengajar

Nama Program : Jadwal mengajar Akronim : tb_jadwal_mengajar

Fungsi : Isi disesuaikan dengan kamusnya Index Program : kd_jm

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-6

Proses : Pada Menu jadwal mengajar terdapat beberapa fungsi instruksi (Tambah, Edit, Hapus).

Pilih intruksi Tambah maka : Pilih hari, Pilih Mata pelajaran, Pilih Guru, Sesi(jam mulai dan jam selesai)

Jika memilih (Tambah) maka akan muncul menu data jadwal kemudian Pilih hari, Pilih Mata pelajaran, Pilih Guru, Sesi (jam mulai dan jam selesai) kemudian klik (Tambah) maka akan menampilkan pesan informasi ”Data Tersimpan!”, jika ada yang kosong maka akan menampilkan informasi ” Tambah Jadwal gagal! Harap ulangi!”.

Pilih intruksi Edit maka : pilih data yang ingin di edit

Jika memilih (Edit) maka tampil menu data edit Data Jadwal, kemudian pilih data yang ingin di edit, jika sudah kemudian klik (Simpan), maka akan menampilkan pesan informasi ” Data Tersimpan !" jika ingin kembali maka akan kembali ke menu Data Jadwal.

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

7. Menu Pengumuman

Nama Program : Pengumuman Akronim : pengumuman

Fungsi : Isi disesuaikan dengan kamusnya Index Program : kd_pengumuman

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-7

Proses : Pada Menu pengumuman terdapat beberapa fungsi instruksi (Tambah, Hapus, Simpan)

Pilih intruksi Tambah maka : input judul dan upload file

Jika memilih (Tambah) maka input judul pengumuman dan upload file kemudian klik (Simpan) , maka akan menampilkan pesan informasi ”Data Tersimpan!”, jika ada yang kosong maka akan menampilkan informasi ” harap isi data!”.

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

8. Menu Input Nilai

Nama Program : Input Nilai Akronim : tb_nilai

Fungsi : Isi disesuaikan dengan kamusnya Index Program : kd_nilai

Bahasa Program : PHP

Bentuk Lampiran : Lihat Lampiran E-8

Proses : Pada Menu Input Nilai terdapat beberapa fungsi instruksi (Lihat, Hapus, Simpan)

Pilih intruksi Lihat maka : pilih tingkat, pilih kelas & mata pelajaran Jika memilih (Lihat) maka tampil form pilih tingkat, pilih kelas & Mata pelajaran kemudian pilih sesuai yang ingin di input, kemudian klik (Lihat), maka akan menampilkan form input nilai siswa sesuai yang sudah dipilih,

jika ada yang belum dipilih kemudian klik (Lihat) maka akan menampilkan informasi ” Pilih Tingkat, kelas dan mata pelajaran!”.

Pilih intruksi Simpan Nilai maka : input tugas, uts, uas

Jika memilih (Simpan Nilai) maka tampil form input nilai siswa, kemudian isi nilai tugas, uts, uas kemudian klik (simpan nilai), maka akan menampilkan informasi ”nilai berhasil disimpan!”, jika ada yang belum di input kemudian klik (simpan nilai) maka akan menampilkan informasi ” isi nilai!”.

Pilih intruksi Hapus maka : pilih data yang ingin di hapus

Jika memilih (Hapus) maka data akan terhapus, maka akan menampilkan pesan informasi ” Data Terhapus !".

4.6. Spesifikasi Sistem Komputer

Dalam dokumen BAB IV RANCANGAN SISTEM USULAN (Halaman 32-42)

Dokumen terkait