Analisa Cost and Benefit

3.5. Analisa Cost and Benefit

Menurut Jogiyanto dalam bukunya Analisis dan Desain Sistem Informasi merupakan suatu investasi yang berarti dikeluarkannya sumber daya untuk mendapatkan manfaat dimasa mendatang. Investasi untuk mengembangkan sistem informasi juga membutuhkan sumber daya. Sebagai hasilnya, sistem informasi akan memberikan manfaat-manfaat yang baru. Oleh karena itu sebelum sistem informasi dikembangkan, maka perlu menilai terlebih dahulu, yang disebut dengan analisa cost benefit.

3.5.1. Komponen Biaya

Menurut Jogiyanto dalam buku analisa desain sistem informasi ( 1990:664 ) mendefinisikan bahwa biaya yang berhubungan dengan sistem informasi dapat diklasifikasikan kedalam empat kategori :

1. Analisis Pengadaan Biaya pengadaan termasuk semua biaya yang terjadi sehubungan dengan memperoleh perangkat keras. Biaya pengadaan dalam pengembangan sistem baru pada sistem informasi web secara online pada SMP Negeri 6 Purwodadi adalah sebagai berikut :

Tabel 3.1. Biaya Pengadaan

BIAYA PENGADAAN

1 Komputer Pentium IV

Rp 150.000,00 Jumlah

2. Biaya Persiapan Operasional Biaya persiapan operasi ( star up cost ) berhubungan dengan semua biaya untuk membuat sistem dioperasikan. Biaya persiapan operasi dalam pengembangan sistem baru pada Website SMP Negeri 6 Purwodadi Secara Online adalah sebagai berikut:

Tabel 3.2. Biaya Persiapan Operasional

BIAYA PERSIAPAN OPERASIONAL No

Rp. 800.000,00 Dreamweaver MX 2004

Macromedia Beli

2 Windows Xp Service pack 2

Beli

Rp. 1.100.000,00

3 Mysql AppServ

Beli

Rp. 400.000,00

Rp. 500.000,00 Jumlah

4 Adobe Photoshop Cs2

Beli

Rp. 2.900.000,00

3. Biaya Proyek. Biaya proyek ( project related cost ) berhubungan dengan biaya- biaya untuk mengembangkan proyek sistem termasuk penerapannya. Biaya proyek dalam pengembangan sistem informasi web secara online adalah sebagai berikut:

Tabel 3.3. Biaya Proyek

BIAYA PROYEK

1 Dokumentasi FotoCopy, Kertas Rp. 60.000,00

2 Analisis Sistem

1 Orang

Rp. 100.000,00

3 Disian Sistem

Hosting / Upload

Rp. 120.000,00 Jumlah

5 Pelatihan Personel

Operator

Rp. 930.000,00

4. Biaya Operasi dan Biaya Perawatan Biaya operasi ( on going cost ) adalah biaya-biaya yang dikeluarkan untuk mengoperasikan sistem supaya sistem dapat beroperasi. Sedangkan biaya perawatan ( maint cost ) adalah biaya yang dikeluarkan untuk merawat sistem dalam masa operasi. Biaya operasi perawatan dalam pengembangan adalah sebagai berikut:

Tabel 3.4. Biaya Operasi dan Biaya Perawatan

BIAYA OPERASI DAN BIAYA PERAWATAN No.

Rp. 60.000,00 Lunak

Perangkat

1 orang/Bulan

4 Perawatan Perangkat Keras Services Rp. 50.000,00 Jumlah

Rp. 230.000,00

Total Biaya yang dikeluarkan dalam pengembangan sistem baru pada Sistem informasi Web secara Online di SMP Negeri 6 Purwodadi adalah sebagai berikut :

Tabel 3.5. Total Biaya

No

Keterangan Biaya

Biaya

1 Biaya Pengadaan Rp. 3.600.000,00

2 Biaya Operasional Rp. 20.000,00

3 Biaya Proyek Rp. 1.100.000,00

4 Biaya Operasi dan Perawatan Rp. 230.000,00 Jumlah

Rp. 4.950.000,00

Total biaya yang dikeluarkan dalam pengembangan sistem baru pada Skripsi sampai saat ini :

Tabel 3.6. Biaya Skripsi Saat ini

No

Keterangan Biaya

Biaya

1 Biaya Tinta Printer Rp. 60.000,00

2. Biaya Beli Kertas A4 Rp. 35.000,00

4 Warnet Rp. 30.000,00 Total Biaya

Rp 125.000,00

3.5.2. Komponen Manfaat

Manfaat dari sistem informasi dapat juga diklasifikasikan dalam bentuk keuntungan berwujud, merupakan keuntungan yang berupa penghematan-penghematan atau peningkatan didalam perusahaan yang diukur secara kuantitas yang diukur dalam bentuk suatu nilai uang, (Jogiyanto H.M, Analisa dan Sistem Informasi, 2002). Keuntungan-keuntungan dari komponen manfaat yang diantaranya adalah :

1. Meningkatkan pelayanan lebih baik

2. Peningkatan kepuasan kerja Dalam pengembangan sistem baru pada sistem informasi sekolah berbasis web secara online ini, maka manfaat yang dapat diperoleh adalah :

a. Memudahkan proses pencarian data lebih cepat, tepat dan akurat karena dibantu dengan komputer yang juga memperhatikan kemudahan dalam pengoperasian.

b. Keamanan data lebih terjamin karena hanya dapat diakses oleh orang tertentu saja.

c. Kepuasan kerja, produktifitas, efisiensi serta efektifitas kerja yang semakin meningkat.

d. Memperkenalkan sistem informasi baru berbasis web pada masyarakat umunya.

BAB IV DESAIN SISTEM BARU

Setelah melakukan analisa sistem lama pada Bab III, untuk memperbaiki kekurangan yang ada, maka pada Bab IV ini dijelaskan perancangan sistem yang baru. Perancangan sistem baru untuk menjelaskan gambaran kerja sitem baru dan mengimplementasikan model yang diinginkan pemakai.

Pada bab ini untuk lebih mudah dalam melakukan proses akademik yang dibutuhkan pada SMP Negeri 6 Purwodadi. Perancangan sistem baru berisi tentang gambaran kerja sistem baru, Context Diagram, DFD (Data Flow Diagram), ERD (Entity Relationship Diagram), Normalisasi, Relationship tabel, Desain file data base, Kamus data, Desain input dan output yang dihasilkan serta struktur flowchart.

4.1. Gambaran Kerja Sistem Baru

Seiring dengan makin berkembangnya teknologi saat ini, serta sumber dari sistem informasi atau laporan yang telah ada pada SMP Negeri 6 Purwodadi maka dapat disusun suatu perancangan sistem informasi guru dan karyawan, informasi siswa, informasi jadwal pelajaran siswa dan jadwal mengajar guru serta menu data informasi mengenai fasilitas yang ada di sekolah tersebut melalui web. Adapun tujuan yang mendorong untuk dilakukannya perancangan sistem informasi tersebut, yaitu :

1. Untuk Siswa : Mengetahui informasi jadwal pelajaran dan informasi jadwal ujian semester serta informasi tugas dari guru mata pelajaran.

2. Untuk Guru : Mengetahui informasi jadwal mengajar tiap

guru

3. Untuk Masyarakat : Mengetahiu informasi umum tentang sekolah.

4.2. Context Diagram Sistem Informasi Akademik

Model proses dari perangkat lunak sistem informasi digambarkan dalam bentuk context diagram yang menggambarkan aliran data, penyimpanan, dan dari informasi mengenai sistem yang dikembangkan di SMP Negeri 6 Purwodadi. Context diagram merupakan langkah awal dari analisa sistem yang terstrukur.

Context diagram dibangun sedemikian rupa untuk nenunjukkan level yang paling tinggi dari sistem. Context diagram juga merupakan gambaran paling umum dari suatu sistem. Context diagram ini digunakan untuk memperlihatkan ruang lingkup atau batasan – batasan dari sistem. Adapun context diagram tentang sistem informasi akademik tersebut dapat dilihat pada gambar berikut ini.

Sumber: Data baru yang diolah

Gambar 4.1. Context Diagram Sistem Informasi Akademik pada SMP Negeri 6

Purwodadi

Penjelasan context diagram : Lingkungan luar dari sistem informasi akademik adalah bagian admin, guru, siswa dan pengunjung yang masing-masing memiliki hubungan dengan aktifitas sistem informasi akademik. Pada data alir guru yang berupa user name dan password, data tugas siswa. Pada siswa meliputi user name dan password, info tugas serta jadwal pelajaran. Bagian admin yang berupa user name dan password, data guru, data siswa, jadwal mata pelajaran serta jadwal ujian. Kemudian info sekolah yang akan diinformasikan kepada pengunjung.

4.3. Decomposisi

Decomposisi Sistem Informasi Akademik pada SMP Negeri 6 Purwodadi sebagaimana berikut:

Sumber: Datan baru yang diolah Gambar 4.2. Decomposisi Sistem Informasi Akademik pada SMP Negeri 6 Purwodadi

4.4. Tingkatan DFD 4.4.1. Data Flow Diagram Level 0

Adapun Data Flow Diagram (DFD) Level 0 adalah sebagai berikut:

Sumber : Data baru yang diolah Gambar 4.3. DFD Level 0

Penjelasan DFD level 0 : Sistem informasi akademik memiliki turunan sistem yang berupa hak akses, pendataan, laporan, informasi SMP N 06. Sistem terbentuk dari lingkungan luar sistem yaitu Bagian admin, guru, siswa, dan pengunjung. Data alir siswa terdiri dari login nama dan password. Dari data alir guru yang memiliki login nama password. Pendataan melakukan pendataan guru, siswa, jadwal mengajar dan jadwal pelajaran, jadwal tugas dan jadwal ujian. Sedangkan pengunjung hanya bisa mendapatkan informasi-informasi sekolah.

4.4.2. Data Flow Diagram Level 1

Adapun Data Flow Diagram (DFD) Level 1 adalah sebagai berikut:

Sumber : Data baru yang diolah Gambar 4.4. DFD Level 1

Penjelasan DFD level 1 : Pada bagian informasi meliputi informasi siswa yang terdiri dari jadwal pelajan, jadwal ujian dan menghasilkan informasi jadwal pelajaran siswa, informasi dan jadwal ujian siswa. Informasi guru meliputi jadwal mengajar, jadwal tugas dan informasi jadwal ujian. Sedang laporan info sekolah menghasilkan info sekolah yang akan diinformasikan kepada pengunjung.

4.5 Perancangan Data Base Dalam perancangan database ini penulis menggunakan Entity Relationship Diagram (ERD), Normalization, Relationship Tabel, Desain File Data Base.

Sumber: Data baru yang diolah Gambar 4.5. Entity Relationship Diagram

4.6. Analisis Normalisasi

1. Tabel Guru

kd_guru nama alamat

telpon

tmpt_lhr

tgl_lhr

email

agama kd_mapel foto

Tabel Guru telah memenuhi bentuk normal dalam normalisasi karena tabel Guru mempunyai atribut yang bernilai tunggal.

Atribut Tabel Guru : kd_guru, nama, alamat, telpon, tmpt_lhr, tgl_lhr, email, agama, kd_mapel,

foto, user. 2. Tabel Mengajar

kd_guru

hari

jam

kd_kelas

Id_mengajar

Tabel Mengajar telah memenuhi bentuk normal dalam normalisasi karena tabel mengajar mempunyai atribut yang bernilai tunggal.

Atribut Tabel Mengajar : kd_guru, hari, jam, kd_kelas, Id_mengajar.

3. Tabel Siswa

nis kd_kelas nama

tmpt_lahir

tgl_lhr

agama

jns_kel

ibu pekrj_ortu foto

Tabel Siswa telah memenuhi bentuk normal dalam normalisasi karena tabel Murid mempunyai atribut yang bernilai tunggal.

Atribut Tabel Siswa : nis, kd_kelas, nama, tmpt_lahir, tgl_lhr, agama, jns_kel, alamat, telpon, ,

ibu, pekrj_ortu, foto 4. Tabel Mata Pelajaran

id_mapel

kd_mapel

nama_mapel

Tabel mata pelajaran telah memenuhi bentuk normal dalam normalisasi karena tabel mata pelajaran mempunyai atribut yang bernilai tunggal.

Atribut Tabel Mata Pelajaran : Id_mapel, kd_mapel, nama_mapel.

5. Tabel Kelas

kd_kelas

kelas

Tabel Kelas telah memenuhi bentuk normal dalam normalisasi karena tabel mata pelajaran mempunyai atribut yang bernilai tunggal.

Atribut Tabel Kelas : kd_kelas, kelas

6. Tabel Jadwal Pelajaran

kd_mapel

Tabel Jadwal Pelajaran telah memenuhi bentuk normal dalam normalisasi karena tabel Jadwal mempunyai atribut yang bernilai tunggal.

Atribut Tabel Jadwal Pelajaran : id, nis, hari, jam, kd_mapel.

4.7. Relationship Tabel

Relasi antara tabel dalam sistem basis data ini adalah sebagai berikut:

Sumber: Data baru diolah Gambar 4.6. Relationship Tabel

4.8. Desain File Data Base

Desain File Data base secara terinci digunakan untuk menjelaskan isi atau struktur dari tiap – tiap file yang akan digunakan, struktur data base yang akan digunakan dalam sistem informasi akademik sebagai

4.8.1 Tabel Guru

Field kunci : Kd_guru Tabel 4.1. : Bentuk fisik tabel Guru

No Nama Fields

Keterangan 1 Kd_guru

Tipe

Lebar

20 Nomer Induk Komulatif 2 Nama

Int

Varchar 35 Nama guru 3 Alamat

40 Alamat Guru 4 Telpon

Text

Varchar 15 Nomor Telepon 5 Tmp_lhr

Varchar 15 Tempat lahir 6 Tgl_lhr

30 Tanggal lahir 7 Email

Date

30 Alamat email 8 Agama

Text

Varchar 20 Agama 9 Kd_mapel

Varchar 25 Kode mata pelajaran 10 Foto

Varchar 20 Foto

4.8.2 Tabel Siswa

Field kunci : NIS Tabel 4.2. : Bentuk fisik tabel Siswa

No Nama Fields Tipe

Keterangan 1 NIS

Lebar

12 Nomor Induk Siswa 2 Kd_kelas

Int

6 Kode kelas 3 Nama

Char

Varchar 30 Nama Siswa 4 Tmp_lhr

Varchar 20 Tempat lahir siswa 5 Tgl_lhr

35 Tanggal Lahir Siswa 6 Agama

Date

Varchar 10 Agama 7 Jns_kel

Varchar 12 Jenis kelamin 8 Alamat

45 Alamat siswa 9 Telpon

Text

Varchar 25 Nomor telpon 10 Ayah

Varchar 25 Nama ayah 11 Ibu

Varchar 25 Nama ibu 12 Pekrj Ayah

30 Pekerjaan Ayah 13 Pekrj Ibu

Text

30 Pekerjaan Ibu 14 Foto

4.8.3 Tabel Mata Pelajaran

Field kunci : Kd_mapel Tabel 4.3. : Bentuk fisik tabel Mata Pelajaran

No Nama Fields

Keterangan 1 Id_mapel

Tipe

Lebar

12 Urutan mata pelajaran 2 Kd_mapel

int

Varchar 25 Kode Mata Pelajaran 3 Nama_mapel Varchar 50 Mata Pelajaran

4.8.5 Tabel Jadwal Mengajar Guru

Field kunci : Kd_mapel Tabel 4.4. : Bentuk fisik tabel Mengajar Guru

No Nama Fields

1 Kd_guru

Varchar

20 Kode guru

2 Hari DateTime 15 Hari

4 Kd_kelas

Char

6 Kode kelas

4.8.6 Tabel Jadwal Pelajaran Siswa

Field kunci : NIS Tabel 4.5. : Bentuk fisik tabel Jadwal Pelajaran

No Nama Fields

Keterangan 1 Id_mapel

Tipe

Lebar

12 Urutan mata pelajaran 2 NIS

Int

12 Nomer Induk Siswa 3 Kd_mapel

Int

25 Kode mata pelajaran 4 Hari

Varchar

DateTime 15 Hari 5 Jam

Time

15 Jam

4.9. Desain Halaman Utama SIA

Home Profile Sekolah

Fasilitas Prestasi

Guru Kontak

GAMBAR BANNER

SMP

MENU UTAMA

• Profile Siswa • Profile Guru

• Kalender Sekolah

• News

Halaman Utama

INFORMASI

• Login User

Counter

Copyright © 2009 SMP Negeri 6 Purwodadi. All Rights Reserved.

Design by bam_nn Email : bam_nn@yahoo.co.id

Sumber: Data baru yang diolah Gambar 4.7. Desain Halaman Utama

Penjelasan Desain halaman utama : Pada halaman utama sistem informasi akademik SMP N 6 Purwodadi terdiri dari home, profile sekolah, fasilitas, prestasi, guru, kontak, menu utama, Penjelasan Desain halaman utama : Pada halaman utama sistem informasi akademik SMP N 6 Purwodadi terdiri dari home, profile sekolah, fasilitas, prestasi, guru, kontak, menu utama,

4.10. Desain Input dan Output 4.10.1. Desain Input

1. Desain Pendataan Data Guru

Pendataan Guru

Kode Guru

Nama

Tempat, Tgl Lhr

Alamat Sekarang

User Name

Password

Simpan Data Guru

Sumber: Data baru yang diolah Gambar 4.8. Desain Input Pendataan Guru Penjelasan pendataan data guru : Pandataan guru dilakukan oleh admin yang meliputi pendataan kode guru, nama, tempat dan tgl lahir, alamat sekarang, telpon, email, agama, foto, mengajar, user name serta password.

2. Desain Pendataan Data Siswa

Pendataan Siswa

NIS

Nama Siswa

Tempat, Tgl Lhr

Agama

Jenis Kelamin

Alamat

Nomor Telpon/Hp

Kelas

Nama Ayah

Nama Ibu

Pakerjaan Ayah

Pekerjaan Ibu

: PIN [ Siswa ] :

Simpan Data Siswa

Sumber: Data baru yang diolah Gambar 4.9. Desain Input Pendataan Siswa Penjelasan pendataan siswa : Pada desain pendataan nilai dilakukan olaeh admin yang meliputi NIS, Nama siswa, tempat dan tgl lahir, Agama, Jenis kelamin, Alamat , nomor telpon, kelas, nama ayah, nama ibu,pekerjaan ayah, pekerjaan ibu, serta PIN siswa.

3. Desain Pendataan Jadwal Mengajar Guru

Entry Jadwal Mengajar Guru

Nama Guru :

Kode Guru

Add Row

Remover Row

Simpan Data

Sumber: Data baru yang diolah Gambar 4.10. Desain Pendataan Jadwal Mengajar Guru Penjelasan desain pendataan penjadwalan mengajar guru : Pendataan jadwal mengajar guru dilakukan oleh admin yang terdiri dari inputan hari, jam, serta kelas kemudian disimpan. 4. Desain Pendataan Jadwal Pelajaran

Entry Jadwal Pelajaran Siswa

Nama Siswa :

NIS

Add Row

Remover Row

Hari

Jam

Mata Pelajaran

Simpan Data

Sumber: Data baru yang diolah Gambar 4.11. Desain Pendataan Jadwal Pelajaran Siswa

Penjelasan desain pendataan penjadwalan pelajaran siswa : Pendataan jadwal pelajaran siswa dilakukan oleh admin yang terdiri dari inputan hari, jam, serta nama mata pelajaran kemudian disimpan. 5. Desain Pendataan Jadwal Ujian

Entry Jadwal Ujian Siswa

Nama Siswa :

No.Kursi Nama Mapel

Simpan Data

Sumber: Data baru yang diolah Gambar 4.12. Desain Input Jadwal Ujian Semester Penjelasan input Jadwal Ujian Semester : Dalam Jadwal Ujian Semester terdiri dari nama siswa, NIS, tanggal, jam,nomor kursi, nama mata pelajaran.

4.10.2 Desain Output

1. Informasi Guru

Informasi Data Guru

Kode Guru

: G-001

Nama

: Antok, S.Pd

Tempat, Tgl Lhr

: Grobogan, 1-Januari-1960

Alamat Sekarang

: Perum Ayudia no. 34

: antox@gmail.com

Sumber: Data baru yang diolah Gambar 4.13. Desain Output Informasi Guru Penjelasan laporan dari data guru : Laporan data guru meliputi, kode guru, nama guru, tempat dan tanggal lahir, alamat sekarang, nomor telpon, email, agama, serta foto guru. Data ini diinformasikan kepada guru. 2. Informasi Siswa

Biodata Siswa

NIS

: N-0001

Nama Siswa

: Anton Darmawan

Tempat, Tgl Lhr

: Grobogan, 6-januari-1987

Agama

: Kristen

Jenis Kelamin

Nomor Telpon/Hp

Nama Ayah

: Jasmo

Nama Ibu

: Yanti

Pakerjaan Ayah

: Swasta

Pekerjaan Ibu

: Pedagang

Foto

Sumber: Data baru yang diolah Gambar 4.14. Desain Output Informasi Siswa

Penjelasan informasi siswa : Informasi siswa terdiri dari no, kode, nis, nama siswa, tanggal lahir, kelas dan nama orang tua. Dalam informasi ini di data dan dilakukan oleh petugas admin. 3. Informasi Jadwal Mengajar Guru

Entry Jadwal Mengajar Guru

Nama Guru : Antok, S.Pd Kode Guru

Rabu 07:00-08:30

Sumber: Data baru yang diolah Gambar 4.15. Desain Output Informasi Jadwal Mengajar Guru Penjelasan informasi jadwal mengajar guru : Informasi data jadwal mengajar guru terdiri inputan hari, jam, serta kelas. 4. Informasi Jadwal Pelajaran Siswa

Info Jadwal Mata Pelajaran Siswa

Nama Siswa : Anton Darmawan

Remover Row

Hari

Jam

Mata Pelajaran

Sumber: Data yang diteliti setelah diolah Gambar 4.16. Desain Output Informasi Jadwal Pelajaran Siswa

Penjelasan informasi mata pelajaran siswa : Informasi data jadwal mata pelajaran terdiri dari inputan hari, jam dan nama mata pelajaran.

5. Informasi Jadwal Ujian

Entry Jadwal Ujian Siswa

Nama Siswa : Anton Darmawan

No.Kursi Nama Mapel

12-08-2009

07:00-08:30

5 Sejarah 13-08-2009 07:00-08:30 2 Fisika

14-08-2009 07:00-08:30

3 Matematika

Sumber: Data baru yang diolah Gambar 4.17. Desain Output Informasi Jadwal Ujian Siswa Penjelasan informasi dari data jadwal ujian : Informasi data jadwal ujian meliputi nama siswa, NIS, tanggal, jam, nomor kursi serta nama mata pelajaran. Informasi ini didata dan dilakukan oeh petugas admin dan diinformasikan pada member atau anggota SIA SMP N 6 Purwodadi.

4.11. Struktur Flowchart

4.11.1. Flowchart Menu Index SMP Negeri 6 Purwodadi

Start

Menu Utama Z

Home

Halaman Depan

T Profile Sekolah

Y Profile visi dan

misi

Fasilitas Fasilitas dan Layanan

T Y Prestasi

Prestasi Akademik

Guru

Profile Guru-guru

T Kontak Y

Email

Kalender Sekolah Kalender Sekolah

Login User

End

Gambar 4.18. flowchart Halaman Index SMP N 6 Purwodadi

Keterangan : Y : Ya T : Tidak

Dalam desain program sistem informasi akademik SMP Negeri 6 ini menggunakan sebuah flowchart index dari sistem informasi tersebut. Sistem flowchart ini digunakan untuk mengetahui secara detail tentang sistem yang berjalan dalam desain program ini yang diantaranya tediri dari start, tampilan halaman utama atau default, home yang meliputi tampilan dari halaman depan, fasilitas profile yang meliputi profile sekolah serta visi dan misi, prestasi meliputi prestasi akademin, guru meliputi profile guru-guru, kontak meliputi email, kalender sekolah meliputi kalender sekolah, news meliputi berita atau informasi terbaru yang ada dalam objek tersebut. Informasi meliputi login user.

4.11.2 Sub Modul Login Guru

Start

Login Y Login

Input Login

Informasi

Guru

benar ? Guru

Gambar 4.19. Flowchart halaman Informasi dan login Keterangan : Y : Ya T : Tidak

Langkah program menu informasi login guru yang ada dalam sistem infornasi akademik tersebut terdiri dari beberapa alur yaitu dimulai dari start lalu login guru. Dilanjutkan input login guru jika benar muncul informasi tentang guru. Seterusnya akan kembali ke menu utama.

4.11.3 Sub Modul Login Siswa

Start

Login Y Informasi Login

Input Login

Gambar 4.20. Flowchart halaman login siswa Keterangan : Y : Ya T : Tidak

Langkah program menu informasi login siswa yang ada dalam sistem infornasi akademik tersebut terdiri dari beberapa alur yaitu dimulai dari start lalu login siswa. Dilanjutkan input login siswa jika benar muncul informasi tentang siswa. Seterusnya akan kembali ke menu utama.

4.11.4. Sub Modul Login Admin

Start

Y Login

Input Login

benar ? Admin

Admin

End

Gambar 4.21. Flowchart halaman login admin Keterangan : Y : Ya T : Tidak

Langkah program menu informasi login admin yang ada dalam sistem infornasi akademik tersebut terdiri dari beberapa alur yaitu dimulai dari start lalu login admin. Dilanjutkan input login admin jika benar muncul informasi tentang admin. Seterusnya akan kembali ke menu utama.

4.11.5. Sub Modul Informasi Guru

Start

Tampilan

Informasi Guru

Info

Tampilan Jadwal

Mengajar

Mengajar

Input Data

Input Data Tugas Siswa Y

Tugas

Simpan Tugas

New password

Ganti

Password

dan Re-enter new

Y Simpan Password

Password

Anda telah

Gambar 4.22. Flowchart Halaman Informasi Guru

Keterangan : Y : Ya T : Tidak

Dari gambar flowchart informasi guru tersebut dapat dijelaskan diantaranya dimulai dari start guru muncul tampilan informasi guru, info mengajar meliputi tampilan info mengajar, input data tugas meliputi input data tugas siswa, dan simpan tugas. Ganti password yang meliputi new password dan re-enter new password dan simpan password. Logout sistem akan muncul anda telah keluar dari sistem ini.

4.11.6 Sub Modul Informasi Siswa

Start

Tampilan Informasi Siswa

Info

Tampilan Jadwal

Tampilan Info

Y New password dan Re-

Y Password

enter new Password

Simpan Password

Anda telah

Gambar 4.23. Flowchart Halaman Informasi Siswa

Keterangan : Y : Ya T : Tidak

Dalam menu file informasi siswa yang ada dalam sistem infornasi akademik tersebut terdiri dari beberapa alur yaitu dimulai dari start yang dilakukan oleh user yang yang telah terdaftar dalam sistem informasi ini. Setelah membuka sistem informasi siswa muncul tampilan informasi siswa dilanjutkan informasi jadwal pelajaran siswa tampilan informasi jadwal pelajaran. Ganti password meliputi new password dan re-enter new password dilanjutkan menyimpan password tersebut. Logout sistem kemudian akan muncul anda telah keluar dari sistem ini.

4.11.7 Sub Modul Informasi Admin

Start

Tampilan Informasi Admin

Pilih

Input Data

Simpan, Edit

Guru

Guru

dan Hapus

T Pilih

Simpan, Edit Siswa

Input Data

Siswa

dan Hapus

Pilih Jadwal

Input Data

Simpan, Edit

Mengajar

Mengajar

dan Hapus

Pilih Jadwal

Input Jadwal

Simpan, Edit

Pelajaran

Pelajaran

dan hapus

T Pilih Jadwal

Input Jadwal

Ujian

Ujian

Hapus Data

TL

Sub Modul Admin ( Lanjutan ) L

News

Hapus dan

Simpan Data

Input News

Anda telah

Gambar 4.24. Flowchart Halaman Informasi Admin Keterangan : Y : Ya T : Tidak L : Lanjutan Penjelasan flowchart informasi admin :

Dari gambar flowchart informasi admin tersebut dapat dijelaskan babwa admin melakukan start lalu muncul tampilan informasi admin. Dilanjutkan memilih guru yang meliputi inputan, edit dan hapus data Dari gambar flowchart informasi admin tersebut dapat dijelaskan babwa admin melakukan start lalu muncul tampilan informasi admin. Dilanjutkan memilih guru yang meliputi inputan, edit dan hapus data

selesai

4.10.6 Sub Modul Guru

Start

Gambar 4.23 Flowchart Menu Guru

4.10.7 Sub Modul Siswa

Start

Halaman Program Kesiswaan

Program

Kesiswaan

Gambar 4.20 Flowchart Menu Siswa

4.10.8 Sub Modul News

Start

Tampilan News

Gambar 4.21 Flowchart Menu News

4.5 Analisis Normalisasi

4 Tabel Guru

Kd_guru Nama Alamat Telpon Tmpt_lhr

Tgl_lhr

Email Agama Foto User Email Agama Foto User

karena tabel Guru mempunyai atribut yang bernilai tunggal. Atribut Tabel Guru :

Kd_guru, nama, alamat, telpon, tmpt_lhr, tgl_lhr, email, agama, foto, user. b. rd Bentuk Normal Kedua (2 NF)

Tabel Guru juga telah memenuhi bentuk normal ketiga karena telah memenuhi bentuk normal kedua (2 nd NF) dan juga tidak ada atribut bukan

kunci utama tergantung secara transitif pada kunci utama. Bukti: Kd_guru

nama, alamat, telpon, tmpt_lhr, tgl_lhr, email, agama, foto, user.

Nama NIK, Alm_guru, No_telp, Guru_mapel, Kd_user. Alm_guru

NIK, Nm_guru, No_telp, Guru_mapel, Kd_user. No_telp

NIK, Nm_guru, Alm_guru, Guru_mapel, Kd_user. Guru_mapel

NIK, Nm_guru, Alm_guru, No_telp, Kd_user. Kd_user

NIK,Nama_guru, Alm_guru, No_telp, Guru_mapel. 5 Tabel Mata Pelajaran

Kd_mapel Nama_mapel

Jam_mapel

tgl_jadwal

a. st Bentuk Normal Pertama (1 NF)

Tabel mata pelajaran telah memenuhi bentuk normal pertama dalam normalisasi karena tabel mata pelajaran mempunyai atribut yang bernilai tunggal.

Atribut Tabel Jadwal : Kd_mapel, nama_mapel, Jam_mapel, tgl_jadwal.

b. rd Bentuk Normal Kedua (2 NF) Tabel mata pelajaran juga telah memenuhi bentuk normal kedua karena

telah memenuhi bentuk normal pertama (1 nd NF) dan juga tidak ada atribut bukan kunci utama tergantung secara transitif pada kunci utama.

Bukti: Kd_mapel

Nama_mapel, Jam_mapel, tgl_jadwal.

Nama_mapel

Kd_mapel, Jam_mapel, tgl_jadwal.

Jam_mapel

Kd_mapel, nama_mapel, tgl_jadwal.

tgl_jadwal

Kd_mapel, nama_mapel, Jam_mapel.

6 Tabel Siswa

NIS Nm_siswa Alm_siswa

Tgl_lahir

kelas

Nm_ortu

Alm_ortu

No_telp Foto Kd_user No_telp Foto Kd_user

karena tabel Murid mempunyai atribut yang bernilai tunggal. Atribut Tabel Murid : NIS, Nm_siswa, Alm_siswa, Tgl_lahir, kelas, Nm_ortu, Alm_ortu,

No_telp, Foto, Kd_user. b. nd Bentuk Normal Kedua (2 NF)

Tabel Murid juga telah memenuhi bentuk normal kedua karena telah memenuhi bentuk normal pertama (1 nd NF) dan juga tidak ada atribut

bukan kunci utama tergantung secara transitif pada kunci utama. Bukti: NIS

Nm_siswa, Alm_siswa, Tgl_lahir, Kelas, Nm_ortu, Alm_ortu, No_telp, foto, Kd_user.

Nm_siswa NIS, Alm_siswa, Tgl_lahir, kelas, Nm_ortu, Alm_ortu, No_telp, foto, Kd_user.

Alm_siswa NIS, Nm_siswa, Tgl_lahir, kelas, Nm_ortu, Alm_ortu, No_telp, foto, Kd_user. Tgl_lahir

NIS, Nm_siswa, Alm_siswa, kelas, Nm_ortu, Alm_ortu, No_telp, foto, Kd_user. Kelas

NIS, Nm_siswa, Alm_siswa, Tgl_lahir, Nm_ortu, Alm_ortu, No_telp, foto, Kd_user.

Nm_ortu NIS, Nm_siswa, Alm_siswa, Tgl_lahir, Kelas, Alm_ortu, No_telp, foto, Kd_user.

Alm_ortu NIS, Nm_siswa, Alm_siswa, Tgl_lahir, Kelas, Nm_ortu, No_telp, foto, Kd_user.

No_telp NIS, Nm_siswa, Alm_siswa, Tgl_lahir, Kelas, Nm_ortu, Alm_ortu, foto, Kd_user.

Foto NIS, Nm_siswa, Alm_siswa, Tgl_lahir, Kelas, Nm_ortu, Alm_ortu, No_telp, Kd_user.

Kd_user NIS, Nm_siswa, Alm_siswa, Tgl_lahir, Kelas, Nm_ortu, Alm_ortu, No_telp, foto.

7 Tabel User Kd_user

Nama_user

Status

Password

a. st Bentuk Normal Pertama (1 NF) Tabel User telah memenuhi bentuk normal pertama dalam normalisasi

karena tabel User mempunyai atribut yang bernilai tunggal. Atribut Tabel User : Kd_user, Nama_user, Status, Password.

b. nd Bentuk Normal Kedua (2 NF)

Tabel User memenuhi bentuk normal kedua karena telah memenuhi bentuk normal kesatu (1 st NF) dan juga tidak ada atribut bukan kunci

utama tergantung secara transitif pada kunci utama. Bukti: Nama_user

Status, Password.

Status

Nama_user, Password.

Password

Nama_user, Status.

8 Tabel Penjadwalan

NIS NIK

Kd_mapel

Kd_jadwal

Tgl_jadwal

Jam_jadwal

a. st Bentuk Normal Pertama (1 NF) Tabel Jadwal telah memenuhi bentuk normal pertama dalam normalisasi

karena tabel Jadwal mempunyai atribut yang bernilai tunggal. Atribut Tabel Jadwal : NIS, NIK, Kd_mapel, Kd_jadwal, Tgl_jadwal, Jam_jadwal.

b. rd Bentuk Normal Kedua (2 NF)

Tabel Jadwal juga telah memenuhi bentuk normal ketiga karena telah memenuhi bentuk normal pertama (1 nd NF) dan juga tidak ada atribut

bukan kunci utama tergantung secara transitif pada kunci utama. Bukti: NIS

NIK, Kd_mapel, Kd_jadwal, Tgl_jadwal, Jam_jadwal. NIK

NIS, Kd_mapel, Kd_jadwal, Tgl_jadwal, Jam_jadwal. Kd_mapel

NIS, NIK, Kd_jadwal, Tgl_jadwal, Jam_jadwal. Kd_Jadwal

NIS, NIK, Kd_mapel, Tgl_jadwal, Jam_jadwal. tgl_jadwal

NIS, NIK, Kd_mapel, Kd_jadwal, Jam_jadwal. Jam_mapel

NIS, NIK, Kd_mapel, Kd_jadwal, Tgl_jadwal.

Dokumen yang terkait

AN ANALYSIS OF GRAMMATICAL ERRORS IN WRITING DESCRIPTIVE PARAGRAPH MADE BY THE SECOND YEAR STUDENTS OF SMP MUHAMMADIYAH 06 DAU MALANG

44 306 18

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

PENILAIAN MASYARAKAT TENTANG FILM LASKAR PELANGI Studi Pada Penonton Film Laskar Pelangi Di Studio 21 Malang Town Squere

17 165 2

APRESIASI IBU RUMAH TANGGA TERHADAP TAYANGAN CERIWIS DI TRANS TV (Studi Pada Ibu Rumah Tangga RW 6 Kelurahan Lemah Putro Sidoarjo)

8 209 2

MOTIF MAHASISWA BANYUMASAN MENYAKSIKAN TAYANGAN POJOK KAMPUNG DI JAWA POS TELEVISI (JTV)Studi Pada Anggota Paguyuban Mahasiswa Banyumasan di Malang

20 244 2

FENOMENA INDUSTRI JASA (JASA SEKS) TERHADAP PERUBAHAN PERILAKU SOSIAL ( Study Pada Masyarakat Gang Dolly Surabaya)

63 375 2

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

PEMAKNAAN MAHASISWA TENTANG DAKWAH USTADZ FELIX SIAUW MELALUI TWITTER ( Studi Resepsi Pada Mahasiswa Jurusan Tarbiyah Universitas Muhammadiyah Malang Angkatan 2011)

59 326 21

PENGARUH PENGGUNAAN BLACKBERRY MESSENGER TERHADAP PERUBAHAN PERILAKU MAHASISWA DALAM INTERAKSI SOSIAL (Studi Pada Mahasiswa Jurusan Ilmu Komunikasi Angkatan 2008 Universitas Muhammadiyah Malang)

127 505 26

PEMAKNAAN BERITA PERKEMBANGAN KOMODITI BERJANGKA PADA PROGRAM ACARA KABAR PASAR DI TV ONE (Analisis Resepsi Pada Karyawan PT Victory International Futures Malang)

18 209 45