• Tidak ada hasil yang ditemukan

BAB IV RANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV RANCANGAN SISTEM USULAN"

Copied!
35
0
0

Teks penuh

(1)

57

BAB IV

RANCANGAN SISTEM USULAN

4.1. Umum

Dengan sistem informasi absensi siswa yang ada pada sekolah SMP Sari Putra Jakarta Utara masih menggunakan sistem manual dalam pengolahan data maka penulis mengajukan rancangan sistem usulan yang diharapkan dapat membantu dalam pengolahan data baik data pribadi siswa, guru, dan karyawan sekolah maupun dalam proses pembelajaran dan penilaian yang lebih efisien dan efektif.

4.2.

Prosedur Sistem Usulan

Prosedur sistem usulan yang penulis sarankan adalah sebagai berikut

1. Entry Master

Bagian Tata Usaha menerima form biodata guru dari guru, kemudian data yang berasal dari biodata guru di entry oleh bagian Tata Usaha ke dalam sistem. Biodata guru akan tersimpan ke dalam file tb_guru. Bagian Tata Usaha menerima daftar kelas dan daftar mapel dari wakil kepala sekolah, untuk di entry ke dalam sistem. Data kelas dan data mapel akan disimpan ke dalam file tb_kelas dan file tb_mapel. Bagian Tata Usaha menerima form Biodata siswa dari siswa, untuk di entry ke dalam sistem. Biodata siswa akan tersimpan ke dalam file tb_siswa.

(2)

2. Penjadwalan

Berdasarkan data guru, data kelas, dan data mapel bagian Tata Usaha melakukan proses penjadwalan untuk guru dan siswa ke dalam sistem. Data Jadwal yang telah dibuat akan tersimpan ke dalam file tb_jadwal.

3. Absensi Siswa

Setiap guru mata peajaran melakukan proses absensi kehadiran siswa melalui sistem yang datanya diambil dari file tb_guru, tb_kelas, tb_mapel, tb_siswa dan tb_jadwal. Hasil proses absensi kehadiran siswa tersebut akan tersimpan ke dalam file tb_absensi.

4. Laporan

Berdasarkan data absensi walikelas dapat mencetak rekap absen perkelas dan rekap absen persiswa untuk dilaporkan kepada kepala sekolah.

(3)

4.3. Diagram Alir Data (DAD) Sistem Usulan

Diagram alir data yang digunakan dalam rancangan sistem usulan adalah sebagai berikut :

1. Diagram Alir Data Konteks

KEPALA SEKOLAH GURU WAKIL KEPALA SEKOLAH SISWA DFK,DFM Form BS Form BG RAPS,RAPK 1.0

Sistem Informasi Data Absensi Siswa pada SMP

Sari Putra Jakarta Utara

Gambar IV.1.

Diagram Konteks Sistem Usulan

Keterangan

Form BG : Form Biodata Guru Form BS : Form Biodata Siswa DFK : Daftar Kelas DFM : Daftar Mapel RAPS : Rekap Absen Persiswa RAPK : Rekap Absen Perkelas

(4)

2. Diagram Alir Data Nol

Gambar IV.2.

Diagram Nol Sistem Usulan

Keterangan

Form BG : form Biodata Guru

Form BS : Form Biodata Siswa

DFK : Daftar kelas DFM : Daftar Mapel DK : Data Kelas DM : Data Mapel DS : Data Siswa DG : Data Guru DJ : Data Jadwal DA : Data Absensi

RAPS : Rekap Absen Persiswa

(5)

3. Diagram Alir Data Detail DAACC DA RAACC NA Arsip Data Absensi

ARA Arsip RekapAbsensi

NA SISWA WALIKELAS 1.1 Data Absensi Siswa 1.2 Rekap Absensi Siswa 1.3 Nilai Absensi Siswa Gambar IV.3.

Diagram Detail Sistem Usulan

4.4. Kamus Data Sistem Usulan

Kamus data sistem usulan ini diambil dari rancangan dokumen masukan dan dokumen keluaran. Kamus data dari sistem usulan tersebut adalah :

Keterangan

DAACC : Data Absen Acc DA : Data Absen RAACC : Rekap Absen Acc ARA : Arsip Rekap Absen NA : Nilai Absen

(6)

4.4.1. Kamus Data Dokumen Masukan

1. Data Guru

Nama Arus Data : Data Guru

Alias : Form Biodata Guru

Bentuk Data : Cetakan Komputer

Arus Data : Guru - Proses 1.0 Input Data - Data guru – file

tb_guru

Penjelasan : Berupa form biodata guru untuk input data guru

sebagai dokumen yang menjadi informasi untuk pihak sekolah

Periode : Setiap periode

Volume : 1 lembar

Struktur Data : Header + Content

Header : Administrator + Logout

Content : No + Kode Guru + Nama + Jenis

Kelamin + Tanggal Lahir + Alamat [Jalan+ wilayah + Wilayah + Kota+ Kodepos] + No Telpon + Email + Gelar Sarjana + Mapel Diampuh + Wali Kelas + Username + Password + Aksi

2. Data Kelas

Nama Arus Data : Data Kelas

Alias : Daftar Kelas

Bentuk Data : Tampilan Komputer

(7)

data – Data Kelas – file tb_kelas

Penjelasan : Berupa Form untuk Input Data kelas

siswa dari kelas 1 sampai kelas 3

Periode : Setiap semester

Volume : 1 halaman

Struktur Data : Header + Content

Header : Administrator + Logout

Content : No + Kode Kelas + Nama Kelas + Aksi

3. Data Siswa

Nama Arus Data : Data Siswa

Alias : Form Biodata Siswa

Bentuk Data : Cetakan Komputer

Arus Data : Siswa – Proses 1.0 Input Data – Data

Siswa – file tb_siswa

Penjelasan : Berupa form biodata siswa untuk

input data siswa sebagai dokumen yang menjadi

informasi untuk pihak sekolah

Periode : Setiap periode

Volume : 1 lembar

Struktur Data : Header + Content

Header : Administrator + Logout

Content : No + Nis + Nama + Jenis Kelamin +

Tanggal Lahir + alamat [Jalan+wilayah + Wilayah + Kota+ kodepos] + Status Siswa + Kelas + Nama

(8)

Ayah + Nama Ibu + No Telpon + Kode Kelas +

Username + Password + Aksi

4. Data Mata Pelajaran

Nama Arus Data : Data Mata Pelajaran

Alias : Daftar mapel

Bentuk Data : Tampilan Komputer

Arus Data : Bagian Kurikulum – Proses 1.0 Input

Data – Data Mapel – file tb_mapel

Penjelasan : Berupa Form untuk input data mata pelajaran

Periode : Setiap semester

Volume : 1 halaman

Struktur Data : Header + Content

Header : Administrator + Logout

Content : No + Kode Mata Pelajaran + Nama

Mata Pelajaran + Aksi

4.4.2. Kamus Data Dokumen Keluaran

1. Rekap Absen Persiswa

Nama Arus Data : Rekap Absen Persiswa

Alias : -

Bentuk Data : Cetakan Komputer

Arus Data : Data Store tb_absensi – Proses 4.0 – Rekap Absen

Persiswa – Kepala Sekolah

(9)

persiswa

Periode : Setiap periode

Volume : 1 lembar

Struktur Data : Header + Content

Header : Administrator + Logout

Content : No + Kelas + Nis + Nama Siswa + Aksi

2. Data Rekap Absen Perkelas

Nama Arus Data : Rekap Absen Perkelas

Alias : -

Bentuk Data : Cetakan Komputer

Arus Data : Data Store tb_absensi – Proses 4.0 –

Rekap Absen Perkelas – Kepala Sekolah

Penjelasan : Berupa print out rekap absen perkelas

Periode : Setiap periode

Volume : 1 lembar

Struktur Data : Header + Content

Header : Administrator + Logout

Content : No + Id Kelas + Nama Kelas + Aksi

4.5. Spesifikasi Rancangan Sistem Usulan 4.5.1. Bentuk Dokumen Masukan

1. Nama Dokumen : Form Biodata Guru

Fungsi : Sebagai entry data guru

(10)

Tujuan : Tata Usaha

Media : Kertas

Jumlah : 1 lembar

Frekuensi : setiap ada guru baru yang masuk sekolah

Bentuk : Lampiran C1

2. Nama Dokumen : Form Biodata Siswa

Fungsi : Sebagai entry data siswa

Sumber : Siswa

Tujuan : Tata Usaha

Media : kertas

Jumlah : 1 lembar

Frekuensi : setiap ada siswa yang baru masuk sekolah

Bentuk : Lampiran C2

3. Nama Dokumen : Daftar Mapel

Fungsi : Sebagai rincian data mata pelajaran yang akan di

absensi

Sumber : Bagian Kurikulum

Tujuan : Tata Usaha

Media : kertas

Jumlah : 1 lembar

Frekuensi : setiap tahun ajaran baru

Bentuk : Lampiran C3

4. Nama Dokumen : Daftar Kelas

(11)

Sumber : Bagian Kurikulum

Tujuan : Tata Usaha

Media : kertas

Jumlah : 1 lembar

Frekuensi : setiap tahun ajaran baru

Bentuk : Lampiran C4

4.5.2. Bentuk Dokumen Keluaran

1. Nama Dokumen : Data Rekap Absen Persiswa

Fungsi : Sebagai rincian data Rekap Absen Persiswa

Sumber : Guru

Tujuan : Walikelas

Media : Dokumen Cetakan Komputer

Jumlah : 1 Lembar

Frekuensi : setiap periode

Bentuk : Lampiran D1

2. Nama Dokumen : Data Rekap Absen Perkelas

Fungsi : Sebagai rincian data rekap Absen Perkelas

Sumber : Guru

Tujuan : Walikelas

Media : Dokumen Cetakan Komputer

Jumlah : 1 Lembar

Frekuensi : setiap periode

(12)

4.5.3. Entity Relationship Diagram (ERD) MATA PELAJARAN mempunyai melakukan Mengisi Memiliki SISWA JADWAL GURU KELAS ABSENSI kd_mapel Nis kd_absensi kd_kelas Kd_jadwal Mempunyai Mengisi Memiliki Kd_guru 1 M 1 M 1 M 1 M 1 M 1 M 1 M tanggal_lahir alamat mapel_diampuh email gelar_sarjana no_telpon nama_guru wali_kelas jenis_kelamin Jam nama_kelas tanggal kd_mapel pertemuan kd_guru kd_kelas nama_ayah kelas no_telpon nama_ibu jenis_kelamin alamat status_siswa kd_kelas Nama_siswa nama_mapel username password username password pembahasan tugas keterangan nis kd_guru kd_kelas kd_mapel Kd_kelas Gambar IV.4.

(13)

4.5.4. Logical Record Structure (LRS) tb_kelas tb_jadwal tb_absensi tb_guru tb_siswa tb_mapel kd_kelas** nama_kelas kd_jadwal** Jam kd_guru* kd_mapel* kd_kelas* kd_absensi** kd_kelas* kd_mapel* kd_guru* tanggal pertemuan tugas nis* pembahasan keterangan kd_guru** nama_guru jenis_kelamin alamat gelar_sarjana no_telpon tanggal_lahir mapel_diampuh wali_kelas email nis** nama_siswa jenis_kelamin alamat status_siswa kelas nama_ayah nama_ibu no_telpon kd_kelas* username username password password kd_mapel** nama_mapel kd_kelas* 1 M 1 M 1 M 1 M 1 M 1 M 1 M 1 M GambarIV.5.

(14)

4.5.5. Spesifikasi File

1. Spesifikasi File Tabel Absensi

Nama Database : Absensi

Nama File : Tabel Absensi

Akronim : tb_absensi

Fungsi : untuk siswa melakukan absensi

Tipe File : File Transaksi

Organisasi File : index sequential

Akses File : Random

Media : Hard disk

Panjang Record : 98

Kunci Field : kd_absensi

Software : MySQL

Tabel IV.1. Spesifikasi File Absensi

No. Elemen Data Nama Field Tipe Size Keterangan

1 Kode Absensi kd_absensi Varchar 4 Primary Key

2 Tanggal Tanggal Date -

3 Pertemuan Pertemuan Int 2

4 Pembahasan pembahasan Varchar 20

5 Tugas Tugas Varchar 30

(15)

10 Nisn nisn Varchar 10 Foreign Key

11 Kode Guru kd_guru Varchar 4 Foreign Key

12 Kode Kelas kd_kelas Varchar 4 Foreign Key

13 Kode Mapel kd_mapel Varchar 4 Foreign Key

2. Spesifikasi File Tabel Guru

Nama Database : Absensi

Nama File : Tabel Guru

Akronim : tb_guru

Fungsi : untuk admin melakukan input data guru

Tipe File : File Master

Organisasi File : index sequential

Akses File : Random

Media : Hard disk

Panjang Record : 152

Kunci Field : kd_guru

Software : MySQL

Tabel IV.2. Spesifikasi File Guru

No. Elemen Data Nama Field Tipe Size Keterangan

1 Kode Guru kd_guru Varchar 4 Primary Key

2 Nama Guru nama_guru Vachar 20

(16)

4 Tanggal Lahir tanggal_lahir Date -

5 Alamat alamat Varchar 50

6 No Telpon no_telpon Int 11

7 Email email Varchar 20

8 Gelar Sarjana gelar_sarjana Varchar 4

9 Mapel Diampuh mapel_diampuh Varchar 15

10 Wali Kelas wali_kelas Varchar 8

11 Username username Varchar 10

12 Password password Varchar 8

3. Spesifikasi File Tabel Jadwal

Nama Database : Absensi

Nama File : Tabel Jadwal

Akronim : tb_jadwal

Fungsi : untuk admin melakukan input jadwal guru mengajar

Tipe File : File Transaksi

Organisasi File : index sequential

Akses File : Random

Media : Hard disk

Panjang Record : 16

Kunci Field : kd_jadwal

(17)

Tabel IV.3. Spesifikasi File Jadwal

No. Elemen Data Nama Field Tipe Size Keterangan

1 Kode Jadwal kd_jadwal Varchar 4 Primary Key

2 Jam jam Int

4 Kode Guru kd_guru Varchar 4 Foreign Key

5 Kode Kelas kd_kelas Varchar 4 Foreign Key

6 Kode Mapel kd_mapel Varchar 4 Foreign Key

4. Spesifikasi File Tabel Kelas

Nama Database : Absensi

Nama File : Tabel Kelas

Akronim : tb_kelas

Fungsi : untuk admin melakukan input data kelas

Tipe File : File Master

Organisasi File : index sequential

Akses File : Random

Media : Hard disk

Panjang Record : 14

Kunci Field : kd_kelas

(18)

Tabel IV.4. Spesifikasi File Kelas

No. Elemen Data Nama Field Tipe Size Keterangan

1 Kode Kelas kd_kelas Varchar 4 Primary Key

2 Nama kelas nama_kelas Varchar 10

5. Spesifikasi File Tabel Mata Pelajaran

Nama Database : Absensi

Nama File : Tabel Mata Pelajaran

Akronim : tb_mapel

Fungsi : untuk admin melakukan input data mata pelajaran

Tipe File : File Master

Organisasi File : index sequential

Akses File : Random

Media : Hard disk

Panjang Record : 19

Kunci Field : kd_mapel

Software : MySQL

Tabel IV.5.

Spesifikasi File Mata Pelajaran

No. Elemen Data Nama Field Tipe Size Keterangan

1 Kode Mapel kd_mapel Varchar 4 Primary Key

(19)

3 Kode Kelas Kd_kelas Varchar 4 Foreign Key

6. Spesifikasi File Tabel Siswa

Nama Database : Absensi

Nama File : Tabel Siswa

Akronim : tb_siswa

Fungsi : untuk admin melakukan input data siswa

Tipe File : File Master

Organisasi File : index sequential

Akses File : Random

Media : Hard disk

Panjang Record : 169

Kunci Field : nis

Software : MySQL

Tabel IV.6. Spesifikasi File Siswa

No. Elemen Data Nama Field Tipe Size Keterangan

1 No Induk Siswa Nasional Nisn Varchar 10 Primary Key

2 Nama Siswa nama_siswa Varchar 20

3 Jenis Kelamin jenis_kelamin Varchar 2

4 Alamat alamat Varchar 50

5 Status Siswa status_siswa Varchar 2

6 Kelas kelas Varchar 10

(20)

8 Nama Ibu nama_ibu Varchar 20

9 No Telpon no_telpon Int 11

10 Username username Varchar 10

11 Password password Varchar 10

12 Kode Kelas kd_kelas Varchar 4 Foreign Key

4.5.6. Struktur Kode

1. Nama Kode : kd_absensi

Panjang : 4 Digit Tipe : Varchar Format : X X 9 9 Contoh : 1 Contoh : AB01 Keterangan : AB : Jenis Absen 01 : No Urut Absensi

2. Nama Kode : kd_guru

Panjang : 4 Digit

Tipe : Varchar

Format :

Jenis Absen No Urut

(21)

X X 9 9

Contoh : AA01

Keterangan :

AA : Singkatan Nama Guru

01 : Nomor Urut Guru

3. Nama Kode : kd_jadwal

Panjang : 4 Digit Tipe : Varchar Format : X X 9 9 Contoh : JD-01 Keterangan :

JD : Singkatan Dari Jadwal

01 : Nomor Urut Jadwal

4. Nama Kode : kd_kelas

Panjang : 4 Digit Singkatan Nama Guru Nomor Urut Guru Singkatan dari jadwal mengajar No urut jadwal

(22)

Tipe : Varchar

Format :

X X X X

Contoh : VII-A

Keterangan :

VII : Tingkatan Kelas

A : Grade Dari kelas

5. Nama Kode : kd_mapel

Panjang : 4 Digit Tipe : Varchar Format : X X 9 9 Contoh : MT-01 Keterangan :

MT : Singkatan Mata Pelajaran

01 : Nomor Urut Mata Pelajaran

6. Nama Kode : Nis

Panjang : 10 Digit Tingkatan Kelas Grade Dari Kelas Singkatan mata pelajaran No urut mata pelajaran

(23)

Tipe : Varchar

Format :

9 9 9 9 9 9 9 9 9 9

Contoh : 0051231588

Keterangan :

005 : Tahun Lahir Siswa

1 : Jenis Kelamin

23 : Tanggal Lahir

1588 : Nomor Urut Siswa

4.5.7. Struktur Navigasi

1. Struktur Navigasi Halaman Admin

Berikut adalah struktur navigasi halaman admin website absensi siswa :

GambarIV.6.

Stuktur Navigasi Halaman Admin

Tahun lahir Tanggal Lahir Jenis Kelamin No Urut Siswa

(24)

2. Struktur Navigasi Halaman Guru

Berikut adalah struktur navigasi halaman Guru website absensi siswa :

Gambar IV.7.

Stuktur Navigasi Halaman Guru

3. Struktur Navigasi Halaman Siswa

Berikut adalah struktur navigasi halaman siswa website absensi siswa :

GambarIV.8.

(25)

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

a. Nama program : Data Guru

Akronim : data_guru.html

Fungsi : Sebagai entry data guru

Index Program : kd_guru

Bahasa Program : PHP

Bentuk Lampiran : Lihat lampiran C-1

Proses : Pada menu Guru terdapat beberapa fungsi instruksi

(Tambah, Cetak, Pilih Kode, Ubah, Hapus)

Pilih Instruksi Tambah maka: Input kd_guru

Jika sudah diisi maka pilih simpan, lalu akan menampilkan menu data guru

Jika memilih bersih maka menu data guru akan terhapus

Pilih Instruksi Cetak (Print):

Jika klik gambar cetak (print) maka data guru otomatis langsung bisa di print

Pilih Instruksi Pilih Kode maka: Input kd_guru

Jika klik kode guru maka akan muncul pilihan kode guru tersebut dan guru memilih sesuai kodenya masing-masing

Pilih Instruksi Ubah (Edit): Input kd_guru

Jika klik edit maka data guru yang sudah tersimpan bisa diubah kembali

(26)

Jika klik hapus maka data guru yang tersimpan akan terhapus

b. Nama program : Data Siswa

Akronim : data_siswa.html

Fungsi : Sebagai entry data siswa

Index Program : nis

Bahasa Program : PHP

Bentuk Lampiran : Lihat lampiran C-2

Proses : Pada menu Siswa terdapat beberapa fungsi instruksi

(Tambah, Cetak, Pilih Kelas, Ubah, Hapus)

Pilih Instruksi Tambah maka: Input nis

Jika sudah diisi maka pilih simpan, lalu akan menampilkan menu data siswa

Jika memilih bersih maka menu data siswa akan terhapus

Pilih Instruksi Cetak (Print):

Jika klik gambar cetak (print) maka data siswa otomatis langsung bisa di print

Pilih Instruksi Pilih Kelas maka: Input nis

Jika klik pilih kelas maka akan muncul pilihan kelas dan siswa akan memilih kelas

Pilih Instruksi Ubah (Edit): Input nis

Jika klik edit maka data siswa yang sudah tersimpan bisa diubah kembali

(27)

Jika klik hapus maka data siswa yang tersimpan akan terhapus

c. Nama program : Data Mata Pelajaran

Akronim : data_mapel.html

Fungsi : Sebagai rincian data mata pelajaran setiap kelas

Index Program : kd_mapel

Bahasa Program : PHP

Bentuk Lampiran : Lihat lampiran C-3

Proses : Pada menu Mapel terdapat beeberapa fungsi instruksi

(Tambah, Ubah, Hapus)

Pilih Instruksi Tambah maka: Input kd_mapel

Jika sudah diisi maka pilih simpan, lalu akan menampilkan menu data mapel

Jika memilih bersih maka menu data mapel akan terhapus

Pilih Instruksi Ubah (Edit): Input kd_mapel

Jika klik edit maka data mapel yang sudah tersimpan bisa diubah kembali

Pilih Instruksi Hapus (Delete):

Jika klik hapus maka data mapel yang tersimpan akan terhapus.

d. Nama program : Data Kelas

Akronim : data_kelas.html

Fungsi : Sebagai rincian data kelas

(28)

Bahasa Program : PHP

Bentuk Lampiran : Lihat lampiran C-4

Proses : Pada menu Kelas terdapat beberapa fungsi instruksi

(Tambah, Ubah, Hapus)

Pilih Instruksi Tambah maka: Input kd_kelas

Jika sudah diisi maka pilih simpan, lalu akan menampilkan menu data kelas

Jika memilih bersih maka menu data kelas akan terhapus

Pilih Instruksi Ubah (Edit): Input kd_kelas

Jika klik edit maka data kelas yang sudah tersimpan bisa diubah kembali

Pilih Instruksi Hapus (Delete):

Jika klik hapus maka data kelas yang tersimpan akan terhapus

e. Nama program : Data Rekap Absen Persiswa

Akronim : data_rekap_siswa.html

Fungsi : Sebagai rincian data rekap absen persiswa

Index Program : kd_absen

Bahasa Program : PHP

Bentuk Lampiran : Lihat lampiran D-1

Proses : Pada menu Rekap Absen Persiswa terdapat beberapa

fungsi instruksi

(Pilih Semester, Hapus, Cetak)

(29)

Jika klik pilih semester maka akan muncul pilihan semester dan siswa akan memilih semester

Pilih Instruksi Hapus (Delete):

Jika klik hapus maka data rekap absen persiswa yang tersimpan akan terhapus

Pilih Instruksi Cetak (Print):

Jika klik gambar cetak (print) maka data rekap absen persiswa otomatis langsung bisa di print

f. Nama program : Data Rekap Absen Perkelas

Akronim : data_rekap_kelas.html

Fungsi : Sebagai rincian data rekap absen perkelas

Index Program : kd_absen

Bahasa Program : PHP

Bentuk Lampiran : Lihat lampiran D-2

Proses : Pada menu Rekap Absen Perkelas terdapat beberapa

fungsi instruksi

(Pilih Mapel, Pilih Semester, Hapus, Cetak)

Pilih Instruksi Pilih Mapel maka: Input kd_rekap

Jika klik pilih mapel maka akan muncul pilihan mapel dan siswa akan memilih mapel

Pilih Instruksi Pilih Semester maka: Input kd_rekap

Jika klik pilih semester maka akan muncul pilihan semester dan siswa akan memilih semester

(30)

Jika klik hapus maka data rekap absen perkelas yang tersimpan akan terhapus

Pilih Instruksi Cetak (Print):

Jika klik gambar cetak (print) maka data rekap absen perkelas otomatis langsung bisa di print

4.6. Spesifikasi Sistem Komputer

4.6.1. Umum

Diperlukan sarana pendukung dalam melaksanakan suatu program, karena sarana pendukung tersebut dapat membuat suatu program bisa berjalan sebagaimana mestinya, sarana pendukung yang di maksud adalah perangkat lunak

(sofware) dan perangkat keras (hardware).

4.6.2. Perangkat Keras

1. Server

a. CPU

1) Processor Intel (R) Atom (TM) CPU N455 @1.66GHz 1.67 GHz. 2) RAM 1,00 GB.

3) Hard Disk 2GB.

b. Mouse. c. Keyboard.

d. Monitor dengan resolusi layar minimum 1024 X 600. e. Koneksi internet dengan kecepatan 2 Mbps.

(31)

2. Client

a. CPU

1) Processor Intel (R) Atom (TM) CPU N455 @1.66GHz 1.67 GHz. 2) RAM 1,00 GB.

3) Hard Disk 2 GB.

b. Mouse. c. Keyboard.

d. Monitor dengan resolusi layar minimum 1024 X 600. e. Koneksi internet dengan kecepatan 2 Mbps.

4.6.3. Perangkat Lunak

1. Server

a. Sistem operasi Microsoft Windows b. Aplikasi bundle web server Xampp c. Aplikasi MySQL Server v3.2.1 d. Aplikasi Apache Server

4) Processor Intel (R) Atom (TM) CPU N455 @1.66GHz 1.67 GHz. 5) RAM 1,00 GB.

6) Hard Disk 2GB. e. Mouse.

f. Keyboard.

g. Monitor dengan resolusi layar minimum 1024 X 600. h. Koneksi internet dengan kecepatan 2 Mbps.

(32)

4.7. Jadwal Implementasi

Jadwal implementasi merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yang dibutuhkan dalam proses dan pelaksanaan implementasi komputerisasi Sistem Informasi Absensi Siswa Berbasis website Pada SMP Sari Putra Jakarta Utara. Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang direncanakan ini adalah sebagai berikut:

1. Penyiapan Data File dan membuat File

Dalam beberapa kasus perlu dikumpulkan data baru dan dalam kasus lain data yang telah dibentuk kembali sehingga sesuai dengan rancangan sistem yang baru. Membuat file merupakan kegiatan yang bertujuan untuk menghasilkan file yang dilakukan dengan cara merekam data – data pada saat penyiapan file di jalankan pada minggu pertama bulan ke pertama.

2. Analisa Sistem

Analisa sistem adalah mempelajari sistem yang berjalan beserta masalah yang ada. Dengan tujuan mendapatkan gambaran tentang bentuk permasalahan yang ada pada perusahaan tersebut sehingga mengurangi kesalah pahaman antara sistem yang diusulkan dengan sistem yang berjalan akan di jalankan pada minggu kedua dan minggu ketiga bulan ke pertama.

3. Desain Sistem

Pada tahap ini dibutuhkan penggambaran program yang akan dibuat oleh penulis. Penggambaran ini disebut tahap desain web yang dilakukan oleh penulis mendesain web sesuai dengan prosedur pada sistem programnya

(33)

berupa rancangan antar muka yang dijalankan pada minggu keempat bulan ke pertama dan minggu kesatu pada bulan kedua.

4. Desain Perangkat Lunak

Pada tahap ini dibutuhkan penggambaran program yang akan dibuat oleh penulis. Penggambaran ini disebut tahap desain perangkat lunak yang akan dilakukan oleh penulis mendesain perangkat lunak sesuai dengan sistem berjalanya berupa dad, erd, dan lrs yang akan dijalankan pada minggu kedua dan minggu ketiga pada bulan kedua.

5. Pembuatan Program dan Tes Program

Pembuatan program dari sistem yang akan dikomputerisasi harus dilakukan secara baik dan melihat dari kebutuhan pada bidang tersebut. Pembuat program akan menghasilkan program yang dapat dioperasikan dengan mudah sesuai dengan masalah dan kebutuhan bagi admin untuk menyebarkan informasi bagi user. Setelah pembuatan program dilakukan, maka tes pada program tersebut juga harus dilakukan mulai dari tes awal masing-masing program hingga keseluruhan dari sistem program. Maksud dari pengetesan program ini untuk menyakinkan bahwa elemen atau komponen sistem telah berfungsi dengan baik di jalankan pada minggu kedua, ketiga, dan keempat pada bulan kedua dan minggu kesatu pada bulan ketiga.

6. Tes Sistem

Tes sistem merupakan kegiatan menguji kelayakan dari sistem usulan secara keseluruhan dan dilakukan oleh analisa sistem atau pembuat

(34)

program dijalankan sampai dengan minggu keempat pada bulan kedua dan minggu kesatu pada bulan ketiga.

7. Pembuatan Buku Petunjuk

Pembuatan buku petunjuk dimaksudkan agar dapat membantu bagi pengguna (user) untuk mengetahui atau memahami lebih lanjut akan sistem pengoperasian komputer, pengisian file data dan proses pembuatan laporan sampai pemeliharaan sistem yang harus dilakukan di jalankan pada minggu ketiga pada bulan ketiga.

8. Pelatihan

Pada tahap ini pelatihan dimaksudkan agar pemakai (user) mengetahui prosedur kerja yang dijalankan, selain itu pula pengenalan lebih lanjut pada pemakai mengenai keunggulan sistem yang nantinya akan dipakai untuk menggantikan sistem yang lama yang sedang berjalan, dijalankan pada minggu kesatu dan minggu kedua pada bulan ketiga.

9. Evaluasi dan Operasional

Operasi dan evaluasi bertujuan untuk mengoperasikan sistem yang baru secara penuh. Selama beroperasinya sistem yang baru ini akan dilakukan evaluasi untuk mengetahui kekurangan-kekurangan dari sistem tersebut agar pada pembangunan sistem selanjutnya dapat diperbaiki. Dijalankan pada minggu terakhir yaitu minggu keempat pada bulan ketiga.

(35)

Tabel IV.7. Jadwal Implementasi

NO KEGIATAN

WAKTU

BULAN I BULAN II BULAN III

1 2 3 4 1 2 3 4 1 2 3 4

1 Persiapan data awal

2 Analisa

3 Desain Sistem

4 Desain perangkat lunak

5 Pembuatan dan Tes Program

6 Tes Sistem

7 Pembuatan Buku Petunjuk

8 Pelatihan

Gambar

Diagram  alir  data  yang  digunakan  dalam  rancangan  sistem  usulan  adalah  sebagai berikut :
Gambar IV.2.
Diagram Detail Sistem Usulan
Tabel IV.1.
+7

Referensi

Dokumen terkait

Respon Siswa Terhadap Pembelajaran Model Make a Match Setelah selesai pembelajaran model make a match diterapkan di dalam kelas siswa memberikan respon dan tanggapan

Hasil penelitian pada tahap ini menunjukkan bahwa berdasarkan keparahan penyakit pada 4 msi vaksinasi CARNA 5.1 maupun CARNA 5.2 tidak efektif melindungi tanaman tomat

Dengan pengantaraan Yesus Kristus, Putra-Mu, Tuhan kami, yang bersama dengan Dikau dalam persatuan Roh Kudus, hidup dan berkuasa, Allah, sepanjang segala masa.. Rumusan penutup

Ada hubungan yang bermakna antara interaksi sosial dengan tingkat stres pada lanjut usia di Desa Lerep Kecamatan Ungaran Barat Kabupaten Semarang, sehingga para lansia

Kapulaga dari Mysore mempunyai buah yang tumbuhnya tegak dengan bentuk membulat serta rasa lebih sedap, sedangkan kapulaga Malabar mempunyai tandan buah yang merayap

Perlu diketahui bahwa masyarakat etnik Tionghoa sangat berhati-hati dan cenderung tertutup dengan pribumi sehingga peneliti melakukan penelitian dengan

(2) Pengguna barang atau Pejabat yang ditunjuk meneliti laporan sebagaimana dimaksud pada ayat (1) dan menyusun daftar hasil pemeliharaan barang yang dilakukan

Tujuan penelitian ini adalah untuk mengetahui apakah model penemuan terbimbing berbantuan LKS dan benda manipulatif menghasilkan pemahaman konsep siswa yang lebih