BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF...

285
BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran Umum SMP Mutiara Kasih 3.1.1 Sejarah dan Perkembangan SMP Mutiara Kasih SMP Mutiara Kasih merupakan salah satu unit pendidikan pada Yayasan Pendidikan Mutiara Kasih. Sekolah ini berdiri sejak tahun 1992 dan telah memperoleh berbagai prestasi pendidikan dan ekstrakulikuler di berbagai tingkat. Sekolah ini berdiri di atas bidang tanah milik yayasan dengan luas tanah 1750m 2 dan luas bangunan 1220m 2 yang beralamat lengkap di Jl.Empu Tantular Perumnas II Kecamatan Kelapadua Karawaci Tangerang. Hingga saat ini ada 72 karyawan baik staff yayasan, tata usaha maupun guru yang bekerja pada Yayasan Pendidikan Mutiara Kasih. SMP Mutiara Kasih adalah Sekolah Umum Nasional yang telah mendapat kepercayaan dengan status terakreditasi / diakui . Sekolah ini memiliki visi yaitu terwujudnya siswa berbudi pekerti, berkepribadian, berdisplin, dan terampil dalam ilmu pengetahuan yang dapat menunjang kehidupan. Untuk mengapai visi tersebut maka terdapat beberapa misi yang dilakukan oleh Sekolah Mutiara Kasih yaitu membentuk pribadi siswa yang sanggup berbuat, dengan norma- norma berakhlakul karimah, menumbuh kembangkan pribadi siswa yang berbudi pekerti luhur, menanamkan pribadi siswa untuk bekerja keras, ulet, bertanggung jawab dan menciptakan pribadi yang berprestasi. Seperti halnya pada bidang usaha lain, pada bidang pendidikan pun ada pesaing. Demikian juga SMP Mutiara Kasih memiliki berberapa pesaing diantaranya 18

Transcript of BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF...

Page 1: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

BAB 3

ANALISIS DAN PERANCANGAN SOLUSI

3.1 Gambaran Umum SMP Mutiara Kasih

3.1.1 Sejarah dan Perkembangan SMP Mutiara Kasih

SMP Mutiara Kasih merupakan salah satu unit pendidikan pada Yayasan Pendidikan

Mutiara Kasih. Sekolah ini berdiri sejak tahun 1992 dan telah memperoleh berbagai prestasi

pendidikan dan ekstrakulikuler di berbagai tingkat. Sekolah ini berdiri di atas bidang tanah milik

yayasan dengan luas tanah 1750m2 dan luas bangunan 1220m2 yang beralamat lengkap di

Jl.Empu Tantular Perumnas II Kecamatan Kelapadua Karawaci Tangerang. Hingga saat ini ada

72 karyawan baik staff yayasan, tata usaha maupun guru yang bekerja pada Yayasan Pendidikan

Mutiara Kasih.

SMP Mutiara Kasih adalah Sekolah Umum Nasional yang telah mendapat kepercayaan

dengan status terakreditasi / diakui . Sekolah ini memiliki visi yaitu terwujudnya siswa berbudi

pekerti, berkepribadian, berdisplin, dan terampil dalam ilmu pengetahuan yang dapat menunjang

kehidupan. Untuk mengapai visi tersebut maka terdapat beberapa misi yang dilakukan oleh

Sekolah Mutiara Kasih yaitu membentuk pribadi siswa yang sanggup berbuat, dengan norma-

norma berakhlakul karimah, menumbuh kembangkan pribadi siswa yang berbudi pekerti luhur,

menanamkan pribadi siswa untuk bekerja keras, ulet, bertanggung jawab dan menciptakan

pribadi yang berprestasi.

Seperti halnya pada bidang usaha lain, pada bidang pendidikan pun ada pesaing. Demikian juga SMP Mutiara Kasih memiliki berberapa pesaing diantaranya

18

Page 2: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

19

Sekolah Strada Slamet Riyadi, Sekolah Atisa Dipamkara, Sekolah Sumpah

Pemuda, Sekolah Citra kasih dan sekolah Yustiapuri. Sekolah-sekolah ini dianggap pesaing

karena terletak pada daerah geografis yang sama atau tidak terlalu jauh dari Sekolah Mutiara

Kasih. Keunggulan para pesaing selain memiliki gedung dan fasilitas sekolah yang memadai,

pesaing juga telah memiliki sistem informasi yang telah terkomputerisasi. Untuk dapat

bersaing dengan para pesaing maka Sekolah Mutiara Kasih melakukan hal-hal seperti

meningkatkan kualitas SDM, menambah fasilitas sarana dan prasarana secara bertahap serta

mengembangkan sistem informasi kearah yang lebih baik.

Cara yang digunakan sekolah dalam memperkenalkan sekolahnya selain dari mulut

ke mulut sekolah juga menggunakan media cetak seperti brosur dan koran serta melakukan

kegiatan seperti mempresentasikan sekolah ke sekolah-sekolah lain atau mengadakan

kegiatan-kegiatan yang dapat mengundang massa ke sekolah seperti kegiatan pertandingan

olahraga. Sekolah ini belum memiliki divisi TI, proses pengolahan data masih dilakukan

secara manual dengan menggunakan buku-buku catatan.

3.1.2 Struktur Organisasi SMP Mutiara Kasih

Page 3: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

20

Gambar 3.1 Struktur Organisasi SMP Mutiara Kasih

3.1.3 Tugas dan Wewenang

Ketua Yayasan

Bertanggung jawab atas semua hal yang ada pada yayasan Mutiara Kasih

Wakil Ketua Yayasan

1. membantu pelaksanaan tugas dan tanggungjawab ketua yayasan

2. Mengantikan ketua yayasan bila berhalangan melaksanakan tugasnya

Sekretaris Yayasan

Page 4: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

21 1. Bertanggung jawab atas segala kegiatan pencatatan dokumen yayasan.

2. Bertanggung jawab atas kegiatan administrasi yayasan.

Bendahara

1. Bertanggung jawab atas keuangan yayasan.

Koordinator Bidang Kemasyarakatan dan Keamanan

1. Bertanggung jawab menangani hal yang berhubungan dengan kemasyarakatan.

2. Bertanggung jawab menangani hal yang berhubungan dengan keamanan yayasan dan

sekolah.

Koordinator Bidang Hukum

1. Bertanggung jawab menangani hal yang berhubungan dengan Hukum.

Koordinator Bidang Pendidikan

1. Bertanggung jawab menangani hal yang berhubungan dengan Pendidikan

Kepala Sekolah

1. Bertanggung jawab atas kegiatan unit

2. Bertanggung jawab atas ketertiban sekolah

3. Mengkoordinir kegiatan belajar mengajar guru-guru

4. Menentukan formasi guru-guru yang mengajar sesuai dengan kompetensi

5. Mengatur kegiatan belajar mengajar yang berlangsung

6. Membuat program kerja unit, program jangka panjang dan program jangka pendek

Pembantu Kepala Sekolah ( PKS ) Bidang Kurikulum

1. Mengkoordinir Kegiatan Belajar-Mengajar (KBM)

2. Membantu Kepala Sekolah dalam hal membuat program kerja

3. Membantu Kepala Sekolah dalam menentukan formasi

Page 5: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

22 Pembantu Kepala Sekolah ( PKS ) Bidang Kesiswaan

1. Mengkoordinir kegiatan yang berhubungan dengan siswa

2. Memprogram kegiatan siswa

3. Menentukan Tata Tertib Siswa

4. Menjaga ketertiban siswa

5. Membantu kepala sekolah dalam hal kegiatan-kegiatan diluar sekolah

Tata Usaha

1. Bertanggung jawab atas keuangan sekolah

2. Bertanggung jawab dalam hal pengarsipan surat-surat sekolah

3. Membantu kepala sekolah dalam hal membuat agenda

Walikelas

1. Bertanggung jawab mengkoordinir kelas

2. Mengatur tata tertib siswa di kelas

3. Bertanggung jawab terhadap administrasi kelas

4. Membantu kepala sekolah dalam hal pelaksanaan program di kelas

Guru Bidang Studi

1. Mengajar sesuai dengan bidang studi yang ditugaskan

2. Bertanggung jawab atas administrasi KBM sesuai bidang studi

3. Memberikan pembelajaran dan evaluasi kepada siswa

Aktor-aktor yang terlibat dalam proses bisnis yang terdapat pada ruang lingkup

skripsi ini adalah Koordinator bidang pendidikan, kepala sekolah, Staff Tata Usaha, Guru,

dan Walikelas.

3.2 Analisis Permasalahan

Page 6: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

23 3.2.1 Analisis Proses Bisnis Berjalan Pada SMP Mutiara Kasih

Pada sistem yang sedang berjalan, proses pendaftaran siswa baru pada SMP Mutiara

Kasih masih dilakukan secara manual dimana calon siswa/orangtua siswa baru harus datang

ke Sekolah untuk membeli formulir pendaftaran dan melakukan proses pendaftaran lainnya.

Proses administrasi juga masih dilakukan secara manual menggunakan buku-buku catatan.

Proses penyampaian informasi atau penghubung antara siswa dengan orangtua atau sekolah

dengan orangtua siswa masih dilakukan mengunakan media kertas seperti surat atau buku

penghubung.

Setelah melakukan analisis proses bisnis yang berjalan pada SMP Mutiara Kasih,

berikut akan dijabarkan tabel yang berisi proses-proses yang menjadi ruang lingkup dan akan

dijadikan sebagai fokus penelitian identifikasi masalah yang ada pada SMP Mutiara Kasih :

Tabel 3.2.1 Daftar Proses Bisnis dan Aktornya

No. Nama Proses Aktor Dokumen

1 Melihat informasi

sekolah

Calon siswa/orangtua

siswa

Staff TU

Brosur sekolah

2 Membeli formulir

pendaftaran

Calon siswa/orangtua

siswa

Staff TU

Formulir pendaftaran kosong

Bukti pembayaran

Catatan persyaratan pendaftaran

3 Mengisi formulir

pendaftaran

Calon siswa/orangtua

siswa

Formulir pendaftaran kosong

Dokumen-dokumen persyaratan

Formulir pendaftaran terisi

4 Mengembalikan

formulir

Calon siswa/orangtua

siswa

Formulir pendaftaran yang telah terisi

Dokumen-dokumen persyaratan

Page 7: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

24 No. Nama Proses Aktor Dokumen

pendaftaran Staff TU Bukti pembayaran uang Pangkal

Jadwal kegiatan MBS (Masa

Bimbingan Siswa)

5 Mencatat data

siswa

Staff TU Formulir pendaftaran

STTB

Buku Abjad

Model 8355

Buku Induk

Buku Klaper

6 Mencatat data

pegawai

Staff TU Berkas lamaran guru

Buku personal

Buku Induk Pegawai

7 Menangani

pelanggaran

siswa

Murid

Walikelas

Guru BP

Kepala Sekolah

Buku penghubung

Surat pemberitahuan

Surat panggilan

8 Mencatat

keuangan

Siswa/orangtua siswa

Staff TU

Kartu bayaran

Buku spp harian

Buku spp bulanan

9 Melihat keuangan Siswa

Orangtua siswa

Staff TU

Kartu bayaran

Buku spp harian

Buku spp bulanan

10 Mencatat nilai Guru Bidang Studi Kertas ujian siswa

Page 8: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

25 No. Nama Proses Aktor Dokumen

Walikelas

Staff TU

Leger Nilai

11 Mengisi Raport Walikelas

Kepala Sekolah

Leger Nilai

Catatan Kelakuan Siswa

12 Melihat nilai Guru

Siswa

Orangtua siswa

Kertas ujian yang telah dinilai

Raport

Berikut merupakan proses aliran dokumen yang terjadi pada SMP Mutiara Kasih saat

ini :

Page 9: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

26

Gambar 3.2.1 DAD Mencari Informasi Sekolah

Pada sistem yang sedang berjalan calon siswa/orangtua siswa baru yang ingin

mencari informasi mengenai SMP Mutiara Kasih bisa melalui telepon atau datang langsung

ke sekolah. Bila melalui telepon maka staff TU yang berada disekolah akan menjelaskan

informasi mengenai sekolah melalui telepon. Sedangkan bila datang langsung ke sekolah

maka akan dilayani oleh staff TU, lalu staff TU akan memberikan informasi mengenai

sekolah serta memberikan Brosur sekolah.

Page 10: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

27

Calon Siswa / Orangtua Siswa Staff TU

Mula i

Datang ke sekolah

Melayani Calon siswa/

orangtua siswa

Memberikan Formuli r

pendaftaran

Formulir pendaftaran Kosong + Catatan

Persyaratan pendaftaran

Formuli r pendaftaran Kosong + Catatan

Persyaratan pendaftaran

Membayar biaya formulir

Menerima biaya formulir

Membuat bukti

pembayaran

Bukti pembayaran formulir

Bukti pembayaran formuli r

Selesai

Gambar 3.2.2 DAD Proses Membeli formulir pendaftaran

Untuk membeli formulir pendaftaran maka calon siswa/orangtua siswa harus datang

langsung kesekolah pada hari dan jam operasional sekolah. Staff TU akan melayani satu per

satu dan memberikan formulir pendaftaran beserta catatan yang berisikan syarat-syarat

pendaftaran. Setelah menerimannya maka calon siswa/orangtua siswa akan membayar biaya

formulir, Staff TU akan memberikan bukti pembayaran kepada calon siswa/orangtua siswa.

Page 11: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

28

Gambar 3.2.3 DAD Proses Mengisi formulir pendaftaran

Setelah memiliki formulir kosong maka calon siswa/orangtua siswa akan mengisi

data formulir secara manual menggunakan tulisan tangan, setelah formulir terisi lalu

melengkapi dokumen-dokumen persyaratan yang diperlukan.

Page 12: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

29

Gambar 3.2.4 DAD Proses mengembalikan formulir pendaftaran

Untuk mengembalikan formulir pendaftaran maka calon siswa/orangtua siswa harus

datang ke sekolah, menyerahkan formulir pendaftaran yang telah terisi beserta dokumen-

dokumen persyaratan lainnya. Staff TU akan menerima berkas tersebut dan memeriksa

kelengkapannya. Jika tidak lengkap maka calon siswa/orangtua siswa harus melengkapinya.

Jika sudah lengkap,maka calon siswa/orangtua siswa sudah bisa membayar uang pangkal.

Page 13: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

30 Calon siswa/orangtua siswa yang membayar akan dibuatkan bukti pembayaran uang pangkal

sekolah. Kemudian staff TU akan memberikan jadwal kegiatan MBS (Masa Bimbingan

Siswa) kepada calon siswa/orangtua siswa.

Gambar 3.2.5 DAD Proses Mencatat Data Siswa

Page 14: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

31

Proses pencatatan data siswa dilakukan oleh staff TU, proses bersumber pada berkas-

berkas formulir pendaftaran siswa baru seperti laporan model 8355, STTB dan formulir

pendaftaran siswa baru. Dari dokumen-dokumen tersebut maka data akan dicatat ke dalam

buku abjad yaitu buku berisi data siswa baru berdasarkan abjad. Lalu data akan dimasukkan

kebuku induk siswa, yaitu data siswa-siswa baru dan data siswa lama. Selanjutnya data siswa

baru tersebut akan dimasukkan ke dalam buku klaper, yaitu buku data siswa dari tahun ke

tahun yang tersusun secara alfabetis.

Page 15: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

32

Gambar 3.2.6 DAD Proses Mencatat Data Pegawai

Proses pencatatan data pegawai dilakukan oleh staff TU. Untuk memulainya Staff TU

harus mencari berkas-berkas Lamaran Pegawai seperti surat lamaran dan CV. Lalu dari

Page 16: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

33 dokumen tersebut data pegawai akan dimasukkan kedalam buku personal yaitu buku data

pribadi pegawai. Setelah itu data pegawai tersebut akan dimasukkan kedalam buku induk

pegawai.

Page 17: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

34

Gambar 3.2.7 DAD Proses Menangani pelanggaran siswa

Page 18: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

35

Proses berawal dari pelanggaran yang dilakukan oleh siswa, bila siswa melakukan

pelanggaran tata tertib maka walikelas yang bersangkutan akan memproses pelanggaran

tersebut. Bila pelanggaran yang dilakukan tergolong ringan maka walikelas akan mencatat

pelanggaran tersebut kedalam buku penghubung ( buku penghubung siswa-orangtua siswa)

yang selanjutnya buku penghubung tersebut akan dikirimkan kepada orangtua melalui siswa.

Setelah sampai kepada orangtua siswa,maka orangtua akan melihat pelanggaran yang

dilakukan oleh anaknya. Lalu sebagai bukti bahwa buku tersebut telah terbaca oleh

orangtua,maka orangtua harus menandatanganinya. Lalu buku tersebut akan dikembalikan

lagi kepada walikelas melalui siswa. Walikelas akan memeriksa apakah buku tersebut telah

ditandatangani apa tidak bisa sudah diperiksa maka buku penghubung itu akan dikembalikan

lagi kepada siswa.

Jika pelanggaran yang dilakukan tergolong tidak kecil lagi maka kasus

pelanggaran akan diserahkan kepada guru BP,guru BP akan memberikan pengarahan kepada

siswa. Lalu membuat surat pemberitahuan kepada orangtua siswa dimana surat tersebut

dikirim melalui siswa yang bersangkutan.

Untuk Pelanggaran yang sangat berat,maka pelanggaran akan diserahkan kepada

Kepala Sekolah,kepala sekolah akan memberikan sanksi pelanggaran dan mengeluarkan

surat panggilan kepada orangtua siswa yang dikirimkan melalui siswa, setelah menerima

surat panggilan maka orangtua siswa harus datang kesekolah dan membicarakan pelanggaran

tersebut bersama kepala sekolah.

Page 19: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

36

Gambar 3.2.8 DAD Proses Mencatat Keuangan Siswa

Setiap akhir bulan Staff TU akan memberikan kartu bayaran kepada semua siswa.

Setelah menerima kartu bayaran, siswa akan membayar uang spp kepada Staff TU. Staff TU

menerima pembayaran SPP tersebut lalu mencap dan menandatangani kartu bayaran tersebut

sebagai bukti pembayaran. Setelah itu Staff TU akan menyalin data pembayaran spp tersebut

Page 20: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

37 kedalam Buku SPP Bulanan.Proses ini akan berlangsung terus sampai siswa yang

bersangkutan lulus sekolah.

Gambar 3.2.9 DAD Proses melihat keuangan

Page 21: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

38

Proses dimulai oleh Staff TU dimana setiap akhir bulan Staff TU memberikan Kartu

Bayaran SPP kepada para siswa, kemudian para siswa tersebut membawa kartu bayaran

tersebut. Setelah tiba dirumah orangtua siswa bisa melihat status pembayaran anaknya

melalui kartu bayaran tersebut. Lalu untuk melakukan pembayaran selanjutnya orangtua

siswa memberikan uang bayaran yang selanjutnya dibawa kesekolah melalui anaknya.

Apabila Siswa tersebut langsung membayarkan uang SPP yang diberikan,maka orangtua

akan melihat bukti bahwa anaknya telah membayar SPP pada saat akhir bulan sekitar 1 bulan

proses menunggu. Dan bila siswa tersebut tidak membayarkan uang SPP yang telah

diberikan maka orangtua akan mengetahuinya pada tanggal 16 tiap bulannya melalui surat

pemberitahuan tunggakkan yang dikirim melalui siswa.

Page 22: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

39

Gambar 3.2.10 DAD Proses Mencatat Nilai

Page 23: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

40

Proses pencatatan nilai dimulai oleh Staff TU yang mengeluarkan Daftar nilai kosong

dan leger kosong. Daftar nilai kosong akan diberikan kepada guru bidang studi sedangkan

leger kosong akan diserahkan kepada walikelas.

Guru memeriksa has il ulangan harian/ujian semester siswa, setelah memberi nilai

maka guru bidang studi akan memasukkan nilai tersebut kedalam daftar nilai. Daftar nilai

yang telah terisi dari masing-masing guru bidang studi akan diserahkan kepada walikelas.

Lalu walikelas akan memasukkan data nilai tersebut kedalam Leger nilai dan selanjutnya

dilakukan proses raport.

Page 24: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

41

Ga

mbar 3.2.11 DAD Proses Mengisi Raport

Page 25: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

42

Proses ini dimulai oleh Staff TU, ketika Leger telah selesai dilengkapi, maka Staff

TU akan menyerahkan Leger terisi tersebut kepada Kepala Sekolah, Kemudian kepala

sekolah mengadakan rapat kenaikan kelas. Rapat ini dihadiri oleh para guru dan walikelas

masing-masing. Kepala Sekolah membahas hasil pembelajaran siswa berdasarkan Leger

nilai, Jika nilai yang sudah dianggap tidak bermasalah maka sudah bisa untuk dicatat

kedalam raport oleh Walikelas. Namun bila ada nilai siswa yang tidak baik ,maka akan

dibahas bersama dalam rapat. Apa yang menyebabkan sampai siswa tersebut mendapat nilai

yang tidak baik. Mereka mempertimbangkan nilai tersebut berdasarkan pengamatan sehari-

hari dan catatan kelakuan siswa. Setelah itu dihasilkan nilai yang baru,baik itu tetap atau

mengalami penaikan. Lalu semua data nilai sudah bisa dimasukkan kedalam raport oleh

walikelas. Lalu untuk kenaikan kelas ditentukan oleh KKM atau Kriteria Ketuntasan

Minimal. Setelah itu barulah Staff TU mengupdate kembali data siswa yang ada.

Page 26: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

43

Wali Kelas Murid Orangtua

Mulai

Memberikan Hasil Ulangan

Harian

Hasil ulangan harian

Hasil ulangan harian

Hasil ulangan harian

Menandatangani hasil ulangan

harian

Hasil ulangan harian yang sudah

ditandatangani

Hasil ulangan harian yang sudah

ditandatangani

Hasil ulangan harian yang sudah

ditandatangani

Proses mencatat nilai

Raport Raport

Datang ke sekolah

Selesai

Gambar 3.2.12 DAD proses melihat nilai

Proses ini berawal dari walikelas yang memberikan hasil ulangan kepada siswa,

lalu siswa tersebut harus memperlihatkan hasil ulangan tersebut kepada orangtua mereka.

Setelah melihat nilai ulangan tersebut orangtua diwajibkan untuk menandatangani lembar

ulangan tersebut sebagai bukti bahwa orangtua telah melihatnya. Untuk melihat nilai akhir /

Raport. Orangtua harus datang ke sekolah menemui walikelas.

Page 27: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

44 Setelah menganalisis proses bisnis yang berjalan pada SMP Mutiara Kasih

berdasarkan DAD yang telah dibuat, didapatkan beberapa permasalahan yang ada pada

masing-masing proses tersebut, kemudian dicari studi literatur untuk mengverifikas i masalah

tersebut, pada tabel di bawah ini dijabarkan permasalahan yang ada pada masing-masing

proses dan verifikasi dengan studi literatur.

Tabel 3.2.2 Permasalahan Pada SMP Mutiara Kasih Berdasarkan Pengamatan Lapangan No. Nama Proses Masalah Verifikasi Studi Literatur 1 Melihat Informasi

sekolah - Kendala waktu Untuk mendapatkan informasi mengenai sekolah calon orangtua siswa harus datang langsung kesekolah pada jam kerja sehingga bagi orangtua yang memiliki kesibukan sulit untuk mendapatkan informasi sekolah tersebut. - Ketidaklengkapan Informasi Bila mengunakan telepon untuk mencari informasi maka orangtua siswa tidak dapat memdapatkan bayangan yang jelas tentang infomasi sekolah. Brosur tentang sekolah hanya berisikan informasi singkat tentang sekolah. -Terbatasnya pangsa pasar Calon siswa/orangtua siswa yang berada ditempat yang jauh dari lokasi sekolah sulit untuk mendapatkan

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 28: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

45 No. Nama Proses Masalah Verifikasi Studi Literatur

informasi yang lengkap tentang sekolah sehingga cakupan pemasaran tidak bisa meluas

2 Membeli formulir pendaftaran

-kendala waktu Untuk membeli formulir calon siswa/orangtua siswa harus datang langsung kesekolah,hal ini sangat menyita waktu,bila banyak yang datang maka harus mengantri terlebih dahulu untuk mendapatkan formulir, dan hanya dapat dilakukan selama jam kerja.

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

3 Mengisi formulir pendaftaran

-Kesalahan Penulisan (human error) Pengisian formulir menggunakan tulisan tangan sehingga akan menimbulkan kesalahan penulisan atau ketidakjelasan tulisan yang tertera pada formulir sehingga akan menyebabkan ketidakakuratan data.

Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

4 Mengembalikan formulir pendaftaran

-Kendala waktu Untuk mengembalikan formulir calon siswa/orangtua siswa harus datang langsung kesekolah,hal ini sangat menyita waktu,bila banyak yang datang maka harus mengantri terlebih dahulu untuk mengembalikan formulir, dan hanya

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 29: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

46 No. Nama Proses Masalah Verifikasi Studi Literatur

dapat dilakukan selama jam kerja.

5 Mencatat data siswa

-Waktu Proses Pencatatan yang masih dilakukan secara manual sehingga membutuhkan waktu yang lama dan proses dilakukan berulang-ulang dalam pencatatan data sehingga tidak efektif dalam menggunakan waktu kerja -kesalahan penulisan / human error Proses yang dilakukan secara manual dengan menulis data dari buku ke buku memungkinkan terjadinya kesalahan penulisan.

Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

6 Mencatat data pegawai

-Waktu Proses Pencatatan yang masih dilakukan secara manual sehingga membutuhkan waktu yang lama dan proses dilakukan berulang-ulang dalam pencatatan data sehingga tidak efektif dalam menggunakan waktu kerja -kesalahan penulisan / human error Proses yang dilakukan secara manual dengan menulis data dari buku ke buku memungkinkan terjadinya kesalahan penulisan.

Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

7 Menangani - keterbatasan Internet adalah kumpulan dari jaringan

Page 30: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

47 No. Nama Proses Masalah Verifikasi Studi Literatur

pelanggaran murid

informasi Semua informasi mengenai pelanggaran siswa dikirimkan kepada orangtua melalui siswa ,sehingga sering terjadi t idak tersampainya informasi yang diberikan

yang saling terhubung. (Ralph & George,2006,p296)

8 Mencatat keuangan

-Waktu Proses yang lama Pencatatan yang masih dilakukan secara manual sehingga membutuhkan waktu yang lama dan proses dilakukan berulang-ulang dalam pencatatan data sehingga tidak efektif dalam menggunakan waktu kerja -kesalahan penulisan / human error Proses yang dilakukan secara manual dengan menulis data dari buku ke buku memungkinkan terjadinya kesalahan penulisan.

Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

9 Melihat keuangan -Kurangnya informasi Orangtua siswa membutuhkan waktu yang lama untuk mengetahui apakah anaknya sudah membayarkan uang spp atau belum -lemahnya pemantauan orangtua Orangtua sulit untuk mendapatkan

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 31: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

48 No. Nama Proses Masalah Verifikasi Studi Literatur

informasi mengenai status pembayaran anaknya sehingga banyak kemungkinan siswa menyalahgunakan uang spp yang dapat menyebabkan terhambatnya keuangan sekolah.

10 Mencatat nilai -Waktu Proses yang lama Pencatatan yang masih dilakukan secara manual sehingga membutuhkan waktu yang lama dan proses dilakukan berulang-ulang dalam pencatatan data sehingga tidak efektif dalam menggunakan waktu kerja. Proses pencatatan nilai akan terhambat bila salah satu guru bid.studi belum melakukan pencatatan nilai. -kesalahan penulisan / human error Proses yang dilakukan secara manual dengan menulis data dari buku ke buku memungkinkan terjadinya kesalahan penulisan.

Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

11 Melihat nilai -keterbatasan informasi Sulitnya orangtua memantau pendidikan anaknya karena pada sistem yang berjalan, nilai ulangan yang

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 32: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

49 No. Nama Proses Masalah Verifikasi Studi Literatur

diberikan melalui siswa bisa tidak sampai kepada orangtua siswa

Pada sistem yang sedang berjalan SMP Mutiara Kasih memiliki berapa permasalahan

yaitu pada proses pencarian informasi, orangtua siswa yang hendak mencari informasi

tentang sekolah memiliki kendala waktu untuk datang ke sekolah untuk mendapatkan

informasi serta informasi yang didapatkan pun masih dinilai kurang menjawab kebutuhan

orangtua siswa akan informasi tentang sekolah.

Orangtua siswa memiliki kendala waktu untuk membeli dan menyerahkan formulir

pendaftaran karena proses hanya dapat dilakukan disekolah pada jam operasional sekolah.

Pada sistem yang sedang berjalan kemungkinan terjadinya kesalahan penulisan ( human

error ) cukup besar. Hal itu terjadi pada proses pengisian formulir pendaftaran oleh Orangtua

siswa dan proses pencatatan data oleh staf tata usaha. Waktu proses yang dibutuhkan cukup

lama karena proses dilakukan secara manual dan proses dilakukan secara berulang untuk

proses yang sama. Kekurangan informasi dan lemahnya pemantauan orangtua menjadi

permasalahan pada sistem yang sedang berjalan seperti pemantauan orangtua akan

pelanggaran yang dilakukan siswa, pembayaran uang spp serta hasil belajar atau nilai siswa

di sekolah.

3.2.2 Analisis Wawancara Pada Studi Kasus

Setelah melakukan analisis pada proses bisnis yang sedang berjalan pada SMP

Mutiara Kasih, ditemukan beberapa permasalahan, untuk mengverifikasi permasalahan

tersebut kepada pihak-pihak yang berkaitan dengan proses dan permasalahan tersebut maka

dilakukan wawancara kepada pihak-pihak yang terkait.

Page 33: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

50 Berikut ini merupakan tabel hasil wawancara yang dilakukan dengan pihak-pihak

yang berkaitan dengan permasalahan yang terjadi pada sistem yang sedang berjalan.

Tabel 3.2.3 Hasil Wawancara dengan Staff Tata Usaha Sekolah

Nama : Ibu Novi Jabatan : Staff Tata Usaha Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 10:15 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Berapa jumlah brosur yang dikeluarkan pada masa penerimaan siswa baru? (Untuk mengetahui jumlah produksi brosur yang terpakai.) Untuk keseluruhan yayasan mengeluarkan brosur sekitar 1200lembar brosur dimana masing-masing unit sekolah mendapakan 300lembar brosur.

ii. Berapa biaya untuk membuat brosur? (Untuk mengetahui biaya yg dikeluarkan sekolah untuk membuat brosur) Biaya cetak kurang lebih menghabiskan dana sekitar Rp.5.000.000,-

iii. Apakah sering terjadi kesalahan dalam penulisan ?[iya/tidak] (Untuk mengetahui apakah sering terjadi kesalahan dalam penulisan) Pernah terjadi kesalahan, hal ini biasanya terjadi karena data yang ada tidak valid/tidak jelas juga terjadi karena faktor kelalaian saya pribadi.

iv. Berapa lama waktu yang dibutuhkan untuk mencatat data siswa baru kedalam buku? (Untuk mengetahui waktu yang dibutuhkan untuk mencatat data siswa baru kedalam buku) Proses pencatatan data siswa baru biasanya selesai saya lakukan selama 1 minggu.

v. Berapa lama waktu yang dibutuhkan untuk mencari berkas-berkas siswa? (Untuk mengetahui waktu yang dibutuhkan untuk mencari berkas-berkas siswa) Untuk mencari berkas-berkas siswa saya harus mencari pada lemari buku saya.kurang lebih 30 menit saya bisa menemukan data tersebut.

vi. Berapa lama waktu yang dibutuhkan untuk mencatat data guru/pegawai baru kedalam buku? (Untuk mengetahui waktu yang dibutuhkan untuk mencatat data guru/pegawai kedalam buku) Untuk mencatat data pegawai/guru biasanya cukup dalam waktu 2 hari.

vii. Berapa lama waktu yang dibutuhkan untuk mencari berkas-berkas guru/pegawai? (Untuk mengetahui waktu yang dibutuhkan untuk mencari berkas-berkas siswa) 30menit

Page 34: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

51

viii. Berapa lama waktu yang dibutuhkan untuk mencap dan menandatangani kartu bayaran sampai mencatatnya kedalam buku? (Untuk mengetahui waktu yang dibutuhkan untuk mencap dan menandatangani kartu bayaran sampai mencatatnya kedalam buku) Bila ada yang datang untuk membayar spp saya langsung mencap dan menandatanganinya lalu mencatatnya kedalam buku. Kurang lebih dalam waktu 2 menit/siswa.

ix. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang internet) Ya

x. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) Ya

xi. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user)

Tidak tentu,saya hanya menggunakan Internet bila ada keperluan saja. xii. Apakah dengan sistem berbasis web dapat membantu mempermudah tugas-

tugas yang anda lakukan?[Ya/Tidak] (Untuk mengetahui apakah sistem berbasis web dapat membantu mempermudah tugas-tugas user) Bila diimplementasikan dengan baik,saya rasa itu akan sangat membantu.

Analisis Hasil Wawancara Dengan Staff Tata Usaha :

• Sekolah banyak mengeluarkan biaya untuk mencetak brosur ( hasil dari

pertanyaan i dan ii )

• Dalam sistem yang sedang berjalan kemungkinan terjadinya kesalahan

penulisan cukup besar, dikarenakan penulisan data masih dilakukan secara

manual. ( hasil dari pertanyaan iii )

• Waktu proses yang dibutuhkan untuk pencatatan data dan pencarian data

cukup lama karena masih dilakukan secara manual. ( has il dari pertanyaan iv

– viii )

• Staff Tata Usaha sudah mengenal dan dapat mengunakan Internet sehingga

apabila menerapkan sistem yang mengunakan Internet Staff tersebut tidak

mengalami kesulitan dan akan membantu mempermudah pekerjaannya.( hasil

dari pertanyaan ix – xii ).

Page 35: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

52

Tabel 3.2.4 Hasil Wawancara dengan Orangtua Murid 1 Nama : Bapak Andre Jabatan : Orang Tua Murid Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 09:30 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Apakah anda selalu sempat untuk datang ke sekolah? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa/sempat datang ke sekolah) Tidak, karena bekerja di kantor.(Single parent)

ii. Dari mana anda tahu mengetahui informasi tentang sekolah yang ingin dimasuki oleh anak anda? (Untuk mengetahui dengan cara apa orang tua mencari informasi) Saya mendapat informasi mengenai sekolah ini dari brosur.

iii. Apakah keterangan yang ada di dalam brosur membuat anda tahu tentang informasi sekolah?[Ya/Tidak] (Untuk mengetahui efektifitas brosur) Tidak

iv. Berapa jauh jarak antara sekolah ke rumah? (Untuk mengetahui jarak dari sekolah ke rumahnya) 5 Km

v. Apakah anda selalu mengetahui dengan tepat waktu, bahwa anak anda telah membayarkan uang sekolah?[Ya/Tidak] (Untuk mengetahui apakah orang tua selalu mengetahui bahwa anaknya telah membayarkan uang sekolah) Tidak, karena kartu bayaran selalu di berikan pada saat akhir bulan

vi. Apakah anda selalu memantau/melihat hasil ulangan harian anak anda? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa selalu memantau hasil/nilai anaknya) Tidak, karena pulang dari kantor malam dan anak sudah tidur.

vii. Apakah anak anda selalu memberikan surat panggilan kepada anda? [Ya/Tidak] (Untuk mengetahui apakah anak selalu memberikan surat panggilan kepada orang tua) Tidak, karena pulang dari kantor malam dan anak sudah tidur

viii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Ya

ix. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) Ya

x. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) 5 kali dalam seminggu xi. Informasi-informasi apa yang anda inginkan pada web sekolah?

(Untuk mengetahui informasi yang dibutuhkan user) Nilai, Uang Sekolah, pelanggaran, surat pemberitahuan.

Page 36: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

53

Tabel 3.2.5 Hasil Wawancara dengan Orangtua Murid 2

Nama : Ibu Yuli Jabatan : Orang Tua Murid Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 10:25 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Apakah anda selalu sempat untuk datang ke sekolah? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa/sempat datang ke sekolah) Ya

ii. Dari mana anda tahu mengetahui informasi tentang sekolah yang ingin dimasuki oleh anak anda? (Untuk mengetahui dengan cara apa orang tua mencari informasi) Saya mendapat informasi mengenai sekolah ini dari mulut ke mulut.

iii. Apakah keterangan yang ada di dalam brosur membuat anda tahu tentang informasi sekolah?[Ya/Tidak] (Untuk mengetahui efektifitas brosur) Tidak

iv. Berapa jauh jarak antara sekolah ke rumah? (Untuk mengetahui jarak dari sekolah ke rumahnya) 10Km

v. Apakah anda selalu mengetahui dengan tepat waktu, bahwa anak anda telah membayarkan uang sekolah?[Ya/Tidak] (Untuk mengetahui apakah orang tua selalu mengetahui bahwa anaknya telah membayarkan uang sekolah) Ya

vi. Apakah anda selalu memantau/melihat hasil ulangan harian anak anda? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa selalu memantau hasil/nilai anaknya) Ya

vii. Apakah anak anda selalu memberikan surat panggilan kepada anda? [Ya/Tidak] (Untuk mengetahui apakah anak selalu memberikan surat panggilan kepada orang tua) Ya

viii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Ya

ix. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) Tidak

x. Berapa kali anda mengakses internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) Tidak pernah xi. Informasi-informasi apa yang anda inginkan pada web sekolah?

Page 37: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

54

(Untuk mengetahui informasi yang dibutuhkan user) Nilai, Uang Sekolah, Ilmu Pengetahuan.

Tabel 3.2.6 Hasil Wawancara dengan Orangtua Murid 3

Nama : Bapak Ari Jabatan : Orang Tua Murid Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 10:40 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Apakah anda selalu sempat untuk datang ke sekolah? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa/sempat datang ke sekolah) Tidak, karena kerja.

ii. Dari mana anda tahu mengetahui informasi tentang sekolah yang ingin dimasuki oleh anak anda? (Untuk mengetahui dengan cara apa orang tua mencari informasi) Saya mendapat informasi mengenai sekolah ini dari brosur

iii. Apakah keterangan yang ada di dalam brosur membuat anda tahu tentang informasi sekolah?[Ya/Tidak] (Untuk mengetahui efektifitas brosur) Tidak

iv. Berapa jauh jarak antara sekolah ke rumah? (Untuk mengetahui jarak dari sekolah ke rumahnya) 1Km

v. Apakah anda selalu mengetahui dengan tepat waktu, bahwa anak anda telah membayarkan uang sekolah?[Ya/Tidak] (Untuk mengetahui apakah orang tua selalu mengetahui bahwa anaknya telah membayarkan uang sekolah) Tidak, karena uang dititipkan ke anak dan kartu bayaran baru diberikan setiap akhir bulan.

vi. Apakah anda selalu memantau/melihat hasil ulangan harian anak anda? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa selalu memantau hasil/nilai anaknya) Tidak karena anak tidak memberitahu ketika ada ulangan

vii. Apakah anak anda selalu memberikan surat panggilan kepada anda? [Ya/Tidak] (Untuk mengetahui apakah anak selalu memberikan surat panggilan kepada orang tua) Tidak, karena takut dimarahi

viii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Ya

ix. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) ya

Page 38: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

55

x. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) Hampir setiap hari xi. Informasi-informasi apa yang anda inginkan pada web sekolah?

(Untuk mengetahui informasi yang dibutuhkan user) Nilai, keuangan,surat panggilan,pendaftaran online.

Tabel 3.2.7 Hasil Wawancara dengan Orangtua Murid 4

Nama : Ibu Ajeng Jabatan : Orang Tua Murid Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11:20 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Apakah anda selalu sempat untuk datang ke sekolah? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa/sempat datang ke sekolah) Tidak, karena mengurus rumah.

ii. Dari mana anda tahu mengetahui informasi tentang sekolah yang ingin dimasuki oleh anak anda? (Untuk mengetahui dengan cara apa orang tua mencari informasi) Saya mendapat informasi mengenai sekolah ini dari mulut ke mulut

iii. Apakah keterangan yang ada di dalam brosur membuat anda tahu tentang informasi sekolah?[Ya/Tidak] (Untuk mengetahui efektifitas brosur) Tidak

iv. Berapa jauh jarak antara sekolah ke rumah? (Untuk mengetahui jarak dari sekolah ke rumahnya) 100 m

v. Apakah anda selalu mengetahui dengan tepat waktu, bahwa anak anda telah membayarkan uang sekolah?[Ya/Tidak] (Untuk mengetahui apakah orang tua selalu mengetahui bahwa anaknya telah

Page 39: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

56

membayarkan uang sekolah) Ya.

vi. Apakah anda selalu memantau/melihat hasil ulangan harian anak anda? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa selalu memantau hasil/nilai anaknya) Tidak karena anak tidak memberitahu ketika hasil ulangan keluar

vii. Apakah anak anda selalu memberikan surat panggilan kepada anda? [Ya/Tidak] (Untuk mengetahui apakah anak selalu memberikan surat panggilan kepada orang tua) Ya

viii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Tidak

ix. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan internet) Tidak

x. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian internet user) Tidak pernah xi. Informasi-informasi apa yang anda inginkan pada web sekolah?

(Untuk mengetahui informasi yang dibutuhkan user) Nilai, keuangan, informasi sekolah / fasilitas.

Tabel 3.2.8 Hasil Wawancara dengan Orangtua Murid 5

Nama : Ibu Aneta Jabatan : Orang Tua Murid Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11:50 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Apakah anda selalu sempat untuk datang ke sekolah? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa/sempat datang ke sekolah) Tidak selalu,karena bekerja pada pagi hari sampai siang hari.

ii. Dari mana anda tahu mengetahui informasi tentang sekolah yang ingin dimasuki oleh anak anda? (Untuk mengetahui dengan cara apa orang tua mencari informasi) Saya mendapat informasi mengenai sekolah ini dari brosur.

iii. Apakah keterangan yang ada di dalam brosur membuat anda tahu tentang informasi sekolah?[Ya/Tidak] (Untuk mengetahui efektifitas brosur) Tidak, karena hanya sedikit informasi yang ada.

iv. Berapa jauh jarak antara sekolah ke rumah? (Untuk mengetahui jarak dari sekolah ke rumahnya) 1 km

v. Apakah anda selalu mengetahui dengan tepat waktu, bahwa anak anda telah

Page 40: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

57

membayarkan uang sekolah?[Ya/Tidak] (Untuk mengetahui apakah orang tua selalu mengetahui bahwa anaknya telah membayarkan uang sekolah) Tidak, karena anak sering lupa memberikan kartu bayaran

vi. Apakah anda selalu memantau/melihat hasil ulangan harian anak anda? [Ya/Tidak] (Untuk mengetahui apakah orang tua bisa selalu memantau hasil/nilai anaknya) Tidak, karena anak jarang memberikan hasil ulangan.

vii. Apakah anak anda selalu memberikan surat panggilan kepada anda? [Ya/Tidak] (Untuk mengetahui apakah anak selalu memberikan surat panggilan kepada orang tua) Ya.

viii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang internet) Ya

ix. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan internet) Ya

x. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian internet user) 2-3 kali dalam seminggu xi. Informasi-informasi apa yang anda inginkan pada web sekolah?

(Untuk mengetahui informasi yang dibutuhkan user) Nilai, Uang Sekolah, informasi yang ada dalam sekolah(event).

Analisis hasil wawancara dengan orangtua siswa :

• Sebagian besar ( 4 dari 5 ) orangtua siswa yang diwawancara, memiliki kendala

waktu sehingga tidak selalu sempat untuk datang ke sekolah. ( hasil dari

pertanyaan i ).

• Pada Sistem yang sedang berjalan orangtua siswa mendapatkan informasi

mengenai sekolah dari brosur sekolah dan juga dari informasi mulut ke mulut.

( hasil dari pertanyaan ii ).

• Brosur sekolah dinilai tidak efektif dikarenakan informasi yang tertulis tidak

lengkap sehingga orangtua siswa tidak mendapatkan semua informasi yang

diinginkan mengenai sekolah. ( hasil dari pertanyaan iii ).

Page 41: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

58

• Sebagian besar ( 3 dari 5 ) orangtua siswa tidak mengetahui laporan pembayaran

spp anaknya dengan tepat waktu ( akhir bulan baru mengetahuinya). ( hasil dari

pertanyaan v ).

• Sebagian besar ( 4 dari 5 ) orangtua siswa tidak selalu memantau hasil ulangan

anaknya karena anak tidak menyampaikannya. ( hasil dari pertanyaan vi ).

• Sebagian besar ( 3 dari 5 ) orangtua siswa telah mengenal dan dapat mengunakan

internet, sehingga apabila sekolah menggunakan sistem Internet orangtua siswa

telah dapat mengunakannya. ( hasil pertanyaan viii – x )

• Informasi yang diinginkan orangtua siswa untuk ditampilkan pada web sekolah yaitu

nilai, uang sekolah, pelanggaran, surat pemberitahuan,pendaftaran online, ilmu

pengetahuan, informasi sekolah (fasilitas dll),dan kegiatan-kegiatan yang terjadi

disekolah. ( hasil dari pertanyaan xi).

Tabel 3.2.9 Hasil Wawancara dengan Guru Bidang Studi 1 Nama : Ibu Rosma Jabatan : Guru bidang studi Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 10.45 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Berapa lama waktu yang dibutuhkan untuk memasukkan nilai murid kedalam daftar nilai? (Untuk mengetahui waktu yang dibutuhkan untuk memasukkan nilai murid kedalam daftar nilai) 1 hari, karena saya langsung mengerjakannya disekolah setelah jam pelajaran saya.

ii. Berapa lama waktu yang dibutuhkan untuk menyerahkan daftar nilai murid kepada wali kelas? (Untuk mengetahui waktu yang dibutuhkan untuk menyerahkan daftar nilai murid kepada wali kelas) 1 hari

iii. Berapa lama waktu yang dibutuhkan untuk mengetahui bahwa orang tua telah menandatangani nilai/hasil ulangan? (Untuk mengetahui waktu yang dibutuhkan untuk mengetahui bahwa orang

Page 42: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

59

tua telah menandatangani nilai/hasil ulangan) 1 minggu

iv. Apakah sering terjadi kesalahan penulisan dalam proses pencatatan nilai ?[Ya/Tidak] (Untuk mengetahui apakah sering terjadi kesalahan penulisan dalam proses pencatatan nilai) Tidak,karena saya melakukannya dengan teliti.

v. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Ya

vi. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) Ya

vii. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) 6kali, kecuali hari minggu saya setiap hari menggunakan internet.

Tabel 3.2.10 Hasil Wawancara dengan Guru Bidang Studi 2 Nama : Bapak Yohanes Jabatan : Guru bidang studi Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 10.50 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Berapa lama waktu yang dibutuhkan untuk memasukkan nilai murid kedalam daftar nilai? 2 hari kerja.,

ii. Berapa lama waktu yang dibutuhkan untuk menyerahkan daftar nilai murid kepada wali kelas? 1 hari. Bila walikelas yang bersangkutan datang ke sekolah.

iii. Berapa lama waktu yang dibutuhkan untuk mengetahui bahwa orang tua telah menandatangani nilai/hasil ulangan? Sesuai dengan aturan sekolah paling lambat 1 minggu setelah diberikan

iv. Apakah sering terjadi kesalahan penulisan dalam proses pencatatan nilai ?[Ya/Tidak] Ya.

v. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Ya

vi. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) Ya

vii. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) Setiap hari.

Page 43: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

60

Tabel 3.2.11 Hasil Wawancara dengan Guru Bidang Studi 3 Nama : Ibu Widyastuti Jabatan : Guru bidang studi Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11.20 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Berapa lama waktu yang dibutuhkan untuk memasukkan nilai murid kedalam daftar nilai? 1 hari.

ii. Berapa lama waktu yang dibutuhkan untuk menyerahkan daftar nilai murid kepada wali kelas? 1 hari.

iii. Berapa lama waktu yang dibutuhkan untuk mengetahui bahwa orang tua telah menandatangani nilai/hasil ulangan? 1 minggu.

iv. Apakah sering terjadi kesalahan penulisan dalam proses pencatatan nilai ?[Ya/Tidak] Kadang-kadang

v. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) Ya

vi. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) Ya

vii. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) 3kali.

Analisis hasil wawancara dengan guru bidang studi :

• Proses pencatatan nilai masih memakan waktu yang lama, dan hanya dapat

dilakukan pada jam sekolah saja. Serta untuk mengetahui bahwa orangtua telah

melihat nilai ulangan juga cukup lama,sehingga banyak kemungkinan informasi

tersebut tidak sampai kepada orangtua.

Page 44: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

61

• Guru bidang studi sudah mengenal dan dapat mengunakan Internet sehingga

apabila menerapkan sistem yang mengunakan Internet tidak mengalami kesulitan

dan akan membantu mempermudah pekerjaannya.

Tabel 3.2.12 Hasil Wawancara dengan Walikelas 1

Nama : Ibu Rosma Jabatan : Wali Kelas Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11:00 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Berapa lama waktu yang dibutuhkan untuk memasukkan nilai murid kedalam buku? (Untuk mengetahui waktu yang dibutuhkan untuk memasukkan nilai murid kedalam buku) 1 minggu,biasanya proses menjadi lebih lama bila ada nilai yang kurang jelas sehingga perlu menanyakan kembali kepada guru bidang studi yang bersangkutan.

ii. Berapa lama waktu yang dibutuhkan untuk mengisi buku raport murid? (Untuk mengetahui waktu yang dibutuhkan untuk mengisi buku raport murid) 2 hari

iii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) ya

iv. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) ya

v. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) 6kali, kecuali hari minggu saya setiap hari menggunakan Internet.

Tabel 3.2.13 Hasil Wawancara dengan Walikelas 2

Nama : Ibu Sari Tyas Utami Jabatan : Wali Kelas Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11:20 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

vi. Berapa lama waktu yang dibutuhkan untuk memasukkan nilai murid kedalam buku? 1 minggu.

vii. Berapa lama waktu yang dibutuhkan untuk mengisi buku raport murid?

Page 45: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

62

(Untuk mengetahui waktu yang dibutuhkan untuk mengisi buku raport murid) 3 hari

viii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) ya

ix. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) ya

x. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) Tidak tentu sesuai dengan kebutuhan.

Tabel 3.2.14 Hasil Wawancara dengan Walikelas 3 Nama : Ibu Widya Jabatan : Wali Kelas Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11:35 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

xi. Berapa lama waktu yang dibutuhkan untuk memasukkan nilai murid kedalam buku? 1 minggu.

xii. Berapa lama waktu yang dibutuhkan untuk mengisi buku raport murid? (Untuk mengetahui waktu yang dibutuhkan untuk mengisi buku raport murid) 2 hari

xiii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) ya

xiv. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) ya

xv. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user) Memakai bila ada perlu saja.

Analisis hasil wawancara dengan Walikelas :

• Proses memasukkan nilai kedalam buku memakan waktu yang lama yaitu 1

minggu kerja, waktu tersebut akan bertambah jika masih ada data yang tidak

jelas. Serta proses hanya dapat dilakukan pada jam sekolah. ( hasil pertanyaan i).

Page 46: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

63

• Walikelas sudah mengenal dan dapat mengunakan Internet sehingga apabila

menerapkan sistem yang mengunakan Internet Walikelas tidak mengalami

kesulitan dan akan membantu mempermudah pekerjaannya.( hasil dari pertanyaan

iii-v ).

Tabel 3.2.15 Hasil Wawancara dengan Kepala Sekolah

Nama : Bapak Aan Jabatan : Kepala Sekolah Tanggal Wawancara : 15 Oktober 2008 Jam Wawancara : 11:20 Tempat : Sekolah Mutiara Kasih Daftar Pertanyaan :

i. Berapa lama waktu yang dibutuhkan untuk membuat surat panggilan kepada orang tua? (Untuk mengetahui waktu yang dibutuhkan dalam membuat surat panggilan) 5 menit

ii. Apakah Orangtua siswa yang diberikan surat panggilan selalu menghadiri panggilan tersebut? [ Ya/Tidak ( jika tidak berikan alasannya ) ] (Untuk mengetahui apakah jalur informasi yang digunakan tepat sasaran) Tidak, karena ada siswa yang tidak menyampaikan surat panggilan tersebut kepada orangtuanya dengan berbagai alasan.

iii. Apakah anda mengetahui tentang Internet ? [ Ya/Tidak] (Untuk mengetahui apakah user tahu tentang Internet) ya

iv. Apakah anda bisa mengoperasikan/memakai Internet?[Ya/Tidak] (Untuk mengetahui kemampuan user dalam menggunakan Internet) ya

v. Berapa kali anda mengakses Internet dalam seminggu? (untuk mengetahui tingkat pemakaian Internet user)

6kali. Analisis hasil wawancara dengan kepala sekolah :

• Surat Panggilan kepada orangtua tidak selalu sampai kepada orangtua karena

disampaikan melalui siswa. ( hasil pertanyaan ii)

Page 47: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

64

• Kepala sekolah sudah mengenal dan dapat mengunakan Internet sehingga apabila

menerapkan sistem yang mengunakan Internet tidak mengalami kesulitan dan akan

membantu mempermudah pekerjaannya.( hasil dari pertanyaan iii-v ).

Setelah melakukan wawancara kepada stakeholder atau pihak-pihak yang terkait

terhadap masalah, maka didapat hasil verifikasi permasalahan yang telah ditemukan. Hasil

tersebut memberikan evaluasi terhadap permasalahan, berikut evaluasi hasil wawancara

terhadap permasalahan.

Tabel 3.2.16 Evaluasi Hasil Wawancara Terhadap Permasalahan No. Permasalahan Yang

Muncul Target Pengguna Yang

Mengalami Permasalahan

Evaluasi Dari :

1. Keterbatasan waktu Orangtua siswa Wawancara 2 dari pertanyaan 1 terhadap orangtua siswa. Sebagian besar ( 4 dari 5 ) orangtua siswa yang diwawancara, memiliki kendala waktu sehingga tidak selalu sempat untuk datang ke sekolah.

2. Ketidaklengkapan Informasi

Orangtua siswa Wawancara 2 dari pertanyaan 2 dan 3 terhadap orang tua. Pada Sistem yang sedang berjalan orangtua siswa mendapatkan informasi mengenai sekolah dari brosur sekolah dan juga dari informasi mulut ke mulut. Brosur sekolah dinilai tidak efektif dikarenakan informasi yang tertulis tidak lengkap sehingga orangtua siswa tidak mendapatkan semua informasi yang diinginkan mengenai sekolah.

3. Kesalahan Penulisan ( Human Error )

Orangtua siswa Staff TU

Wawancara 1 dari pertanyaan 3 terhadap Staff TU Dalam sistem yang sedang berjalan kemungkinan terjadinya kesalahan penulisan cukup besar, dikarenakan penulisan data masih dilakukan secara manual. ( hasil dari pertanyaan iii )

Page 48: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

65 No. Permasalahan Yang

Muncul Target Pengguna Yang

Mengalami Permasalahan

Evaluasi Dari :

4. Waktu proses yang

lama Staff TU Guru bidang studi Wali kelas

Wawancara 1 dari pertanyaan 4, 5, 6, 7, 8 terhadap Staff TU Waktu proses yang dibutuhkan untuk pencatatan data dan pencarian data cukup lama karena masih dilakukan secara manual. Wawancara 3 dari pertanyaan 1, 2, 3 terhadap Guru bidang studi Proses pencatatan nilai masih memakan waktu yang lama, dan hanya dapat dilakukan pada jam sekolah saja. Serta untuk mengetahui bahwa orangtua telah melihat nilai ulangan juga cukup lama,sehingga banyak kemungkinan informasi tersebut tidak sampai kepada orangtua. Wawancara 4 dari pertanyaan 1 terhadap Wali kelas Proses memasukkan nilai kedalam buku memakan waktu yang lama yaitu 1 minggu kerja, waktu tersebut akan bertambah jika masih ada data yang tidak jelas. Serta proses hanya dapat dilakukan pada jam sekolah.

5. Kurangnya Informasi

Orangtua siswa Wawancara 2 dari pertanyaan 5 terhadap orang tua Sebagian besar ( 3 dari 5 ) orangtua siswa tidak mengetahui laporan pembayaran spp anaknya dengan tepat waktu ( akhir bulan baru mengetahuinya).

6. Kurangnya pemantuan Orangtua

Orangtua siswa Wawancara 2 dari pertanyaan 5 dan 6 terhadap orang tua Sebagian besar ( 3 dari 5 ) orangtua siswa tidak mengetahui laporan pembayaran spp anaknya dengan tepat waktu ( akhir bulan baru mengetahuinya).

Page 49: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

66 No. Permasalahan Yang

Muncul Target Pengguna Yang

Mengalami Permasalahan

Evaluasi Dari :

Sebagian besar ( 4 dari 5 ) orangtua siswa tidak selalu memantau hasil ulangan anaknya karena anak tidak menyampaikannya.

Dengan melihat evaluasi hasil wawancara maka dapat diketahui bahwa orangtua

siswa memiliki kendala waktu sehingga tidak selalu dapat datang ke sekolah. Orangtua siswa

kurang mendapat informasi yang lengkap, akurat dan uptodate serta kurangnya pemantauan

orangtua siswa mengenai siswa di sekolah baik mengenai sekolah, nilai, keuangan atau

pelanggaran siswa.

Orangtua siswa dan staff TU pernah melakukan kesalahan penulisan yang dapat

menggangu proses lainnya. Para Staff yang bersangkutan masih menganggap bahwa waktu

proses yang dibutuhkan untuk memproses data cukup lama.

Setelah melakukan evaluasi hasil wawancara terhadap permasalahan, selanjutnya

akan dilakukan evaluasi terhadap solusi dari hasil wawancara yang dilakukan, hasil evaluasi

tersebut dapat dilihat pada tabel berikut ini :

Tabel 3.2.17 Evaluasi Hasil Wawancara Terhadap Solusi No. Target

Pengguna Informasi/Data/Fungsi

Yang Diperlukan Value Yang Diharapkan

Mengapa Mau Kembali Menggunakan Solusi

1. Orangtua a. Nilai b. Uang Sekolah c. Pelanggaran d. Surat

Pemberitahuan e. Ilmu Pengetahuan f. Informasi fasilitas

sekolah. g. Kegiatan sekolah h. Pendaftaran

online

a. Melihat nilai b. Melihat

Keuangan c. Memantau

Sikap/pelanggaran siswa

d. Informasi sekolah yang lengkap

e. Informasi pengetahuan tambahan

f. Informasi event yang ada di sekolah

g. Daftar Online

a. Tampilan yang User friendly sehingga dapat mudah digunakan. b. Informasi yang lengkap dan selalu ter-update.

Page 50: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

67 No. Target

Pengguna Informasi/Data/Fungsi

Yang Diperlukan Value Yang Diharapkan

Mengapa Mau Kembali Menggunakan Solusi

2. Staff TU a. Formulir pendaftaran

b. Pencatatan data baru (murid, guru dan staff baru)

c. Proses pencarian data

a. Formulir pendaftaran yang sudah terkomputerisasi

b. Mencatat data baru dengan proses komputerisasi

c. Proses pencarian data yang cepat

a. Tampilan yang User friendly sehingga dapat mudah digunakan. b. Informasi yang lengkap dan selalu ter-update. c. Implementasi dilakukan dengan baik.

3. Guru bidang studi Wali kelas

a. Pencatatan nilai murid

b. Pengiriman data

a. Mencatat nilai murid dengan proses komputerisasi

b. Mengirim data nilai dengan cepat

a. Tampilan yang User friendly sehingga dapat mudah digunakan. b. Informasi yang lengkap dan selalu ter-update. c. Implementasi dilakukan dengan baik.

3.2.3 Identifikasi Permasalahan

Setelah melakukan verifikasi terhadap studi literatur dan wawancara terhadap

stakeholder atau pihak-pihak yang terkait, serta mengevaluasi hasil verifikasi dan wawancara

tersebut maka didapatkan rangkuman permasalahan yang didapat pada SMP Mutiara Kasih.

Berikut ini merupakan tabel rangkuman permasalahan yang ada pada SMP Mutiara

Kasih :

Tabel 3.2.18 Rangkuman Permasalahan pada SMP Mutiara Kasih No. Permasalahan Yang

Diidentifikasi Sumber Identifikasi

Permasalahan Verifikasi Dengan Landasan

Teori 1. Kendala Waktu

[Orangtua siswa yang memiliki kesibukan yang beragam,menyebabkan tidak sempat untuk datang ke sekolah untuk kegiatan sekolah.]

Orang Tua dari pengamatan lapangan dan wawancara [orang tua tidak bisa selalu datang kesekolah dengan alasan mempunyai kesibukan sendiri dari hasil wawancara 2 pertanyaan no 1 terhadap orang tua dan hasil pengamatan lapangan bahwa sedikit sekali orang tua yang datang ke sekolah sehingga orangtua siswa

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296). Dengan menggunakan Internet orangtua siswa dapat mengakses informasi tanpa dibatasi oleh jarak dan waktu. Sehingga

Page 51: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

68 No. Permasalahan Yang

Diidentifikasi Sumber Identifikasi

Permasalahan Verifikasi Dengan Landasan

Teori sulit untuk mendapatkan informasi tentang sekolah atau tentang siswa ]

dimanapun baik di rumah atau di tempat kerja orangtua bisa mendapatkan informasi tentang sekolah serta bisa memantau hal-hal tentang siswa.

2. Ketidaklengkapan Informasi [informasi yang ada dalam brosur tidak lengkap dan kurang jelas]

Orang Tua dari hasil wawancara 2 pertanyaan no 2 dan 3 terhadap orang tua [orang tua yang diwawancara mengatakan bahwa informasi dalam brosur berbeda dengan kenyataan dan informasi yang diberikan sangatlah kurang sehingga tidak dapat menjawab keingintahuan orangtua siswa tentang informasi sekolah.]

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296). Dengan menggunakan Internet informasi yang ditampilkan bisa lebih lengkap dan uptodate karena bersifat dinamis dan dapat diubah sewaktu-waktu seiring dengan perubahan yang terjadi di sekolah.

3. Kesalahan Penulisan (Human Error) [Terjadinya kesalahan dalam penulisan data ]

Staff TU dari hasil wawancara 1 pertanyaan no 3 terhadap Staff TU [Kelalaian penulisan oleh staff TU atau dari orang tua terhadap penulisan nama anak atau pencatatan kedalam buku oleh staff TU karena masih menggunakan metode manual dan apabila terjadi kesalahan penulisan orang tua, staff TU harus memperbaiki dan mencatat ulang semuanya kedalam buku]

Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15). Dengan menggunakan sistem informasi yang terkomputerisasi, maka kemungkinan terjadinya kesalahan penulisan / human error semakin kecil

Page 52: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

69 No. Permasalahan Yang

Diidentifikasi Sumber Identifikasi

Permasalahan Verifikasi Dengan Landasan

Teori karena data yang dimasukkan terlihat jelas.

4. Waktu Proses yang lama [Proses dalam pencatatan selalu menunggu proses yang lain selesai terlebih dahulu]

Staff TU dari hasil wawancara 1 dari pertanyaan 4, 5, 6, 7, 8 terhadap Staff TU [proses pencatatan suatu data sangatlah lambat karena masih menggunakan metode manual, harus mencari buku terlebih dahulu, data yang harus dimasukkan sangatlah banyak dan tidak bisa dikerjakan diluar sekolah] Guru bidang studi wawancara 3 dari pertanyaan 1, 2, 3 terhadap Guru bidang studi [proses pencatatan suatu data sangatlah lambat karena masih menggunakan metode manual, data yang harus dimasukkan sangatlah banyak dan tidak bisa dikerjakan diluar sekolah] Wali kelas wawancara 4 dari pertanyaan 1, 2 terhadap Wali kelas [proses pencatatan suatu data sangatlah lambat karena masih menggunakan metode manual, data yang harus dimasukkan sangatlah banyak dan tidak bisa dikerjakan diluar sekolah]

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296). Dengan menggunakan Internet atau sistem yang berbasis web maka data yang dimasukkan akan disimpan kedalam database sehingga tidak perlu dilakukan penulisan data yang berulang sehingga akan lebih mempercepat proses yang dilakukan.

5 Kurangnya Informasi [Orangtua siswa tidak banyak mendapat informasi tentang apa yang terjadi disekolah baik dalam hal keuangan maupun disiplin siswa]

Wawancara dengan Orangtua siswa [Alur penyampaian informasi yang dilakukan secara manual menggunakan kartu atau surat yang dititipkan melalui siswa mengakibatkan sebagian besar ( 3 dari 5 ) orangtua siswa tidak mengetahui laporan pembayaran spp anaknya dengan tepat waktu ( akhir bulan baru mengetahuinya).]

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296). Dengan Internet data yang dimasukkan oleh staff yang berwenang mengenai siswa akan dapat langsung dilihat oleh orangtua siswa.

6 Kurangnya pemantuan Orangtua

Wawancara dengan Orangtua siswa

Internet adalah kumpulan dari jaringan yang saling

Page 53: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

70 No. Permasalahan Yang

Diidentifikasi Sumber Identifikasi

Permasalahan Verifikasi Dengan Landasan

Teori Sebagian besar ( 3 dari 5 ) orangtua siswa tidak mengetahui laporan pembayaran spp anaknya dengan tepat waktu ( akhir bulan baru mengetahuinya). Sebagian besar ( 4 dari 5 ) orangtua siswa tidak selalu memantau hasil ulangan anaknya karena anak tidak menyampaikannya.

terhubung. (Ralph & George,2006,p296) Dengan Internet data yang dimasukkan oleh staff yang berwenang mengenai siswa akan dapat langsung dilihat oleh orangtua siswa.Sehingga orangtua siswa dapat lebih memantau kegiatan atau status pembayaran spp siswa.

3.3 Analisis Pemecahan Masalah

Setelah merangkum permasalahan-permasalahan yang ada pada SMP Mutiara Kasih

maka selanjutnya dilakukan analisis pemecahan masalah yang nantinya akan menghasilkan

solusi untuk memecahkan permasalahan-permasalahan tersebut.

Berikut ini merupakan tabel rangkuman solusi pada SMP Mutiara Kasih berdasarkan

evaluasi dan verifikasi menggunakan pengamatan lapangan dan wawancara :Tabel 3.3.1

Rangkuman Solusi Untuk Permasalahan Studi Kasus

No. Permasalahan Yang Diidentifikasi

Solusi Untuk Permasalahan Verifikasi Dengan Landasan Teori

1 Kendala Waktu [Orangtua siswa yang memiliki kesibukan yang beragam,menyebabkan tidak sempat untuk datang ke sekolah untuk kegiatan sekolah.]

Pendaftaran online [ Dengan adanya pendaftaran online calon siswa/orangtua siswa tidak perlu datang kesekolah untuk membeli atau melakukan proses pendaftaran karena proses dapat dilakukan dari mana saja dan kapan saja.] Merancang halaman Berita / kegiatan Sekolah Pada solusi yang diusulkan user dapat melihat berita/kegiatan yang terjadi di sekolah tanpa harus datang ke sekolah.

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 54: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

71 No. Permasalahan Yang

Diidentifikasi Solusi Untuk Permasalahan Verifikasi Dengan Landasan

Teori

2 Ketidaklengkapan Informasi [informasi yang ada dalam brosur tidak tepat dan kurang jelas]

- Merancang halaman tentang sekolah. [Pada web yang akan dibuat terdapat halaman web yang menampilkan informasi yang lengkap tentang sekolah dimana user dapat mengaksesnya tanpa dibatasi oleh ruang dan waktu, informasi yang tersedia pun dapat diupdate setiap saat sehingga informasi yang ditampilkan selalu uptodate.]

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

3 Kesalahan Penulisan (Human Error) [Terjadi kesalahan penulisan karena kelalaian]

Merancang sistem informasi administrasi berbasis web [selain merancang web untuk frontend kami juga membuat suatu sistem informasi administrasi untuk back end user dimana proses pencatatan data yang tadinya manual akan menggunakan sistem berbasis web yang terkomputerisasi yang terhubung dengan database sehingga dapat meminimalisir terjadinya kesalahan penulisan dalam proses :

- pengisian formulir pendaftaran

- mencatat data siswa - mencatat data

pegawai - menangani

pelangaran murid - mencatat keuangan - mencatat nilai

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296) Sistem Informasi adalah kumpulan element-element atau komponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data dan informasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkan keuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

4 Waktu Proses yang lama [Proses dalam pencatatan selalu

Pembuatan sistem informasi administrasi berbasis web [Dengan sistem berbasis web

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 55: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

72 No. Permasalahan Yang

Diidentifikasi Solusi Untuk Permasalahan Verifikasi Dengan Landasan

Teori menunggu proses yang lain selesai terlebih dahulu]

maka proses pencatatan akan lebih cepat, Karena data yang sudah dimasukkan akan masuk kedalam database dan akan dapat digunakan untuk keperluan berikutnya, t idak perlu melakukan perkerjaan yang berulang, serta para staff dapat melakukannya dari mana saja dan kapan saja tanpa dibatasi oleh ruang dan waktu.]

Sistem Informasi adalah kumpulan element-element ataukomponen yang berhubungan yang mengumpulkan (input), memanipulasi (proses) dan menghasilkan (output) data daninformasi serta menyediakan mekanisme balasan untuk mencapai suatu tujuan. Mekanisme balasan membantu organisasi dalam mencapai tujuannya seperti meningkatkankeuntungan atau memperbaiki pelayanan pelanggan. (Ralph & George,2006,p 15)

5 Kurangnya Informasi [Orangtua siswa tidak banyak mendapat informasi tentang apa yang terjadi disekolah baik dalam hal keuangan maupun disiplin siswa]

Pembuatan sistem informasi administrasi berbasis web

- merancang halaman status keuangan siswa

- merancang halaman pelanggaran siswa

[proses keuangan dan pelanggaran siswa akan dimasukkan kedalam sistem,lalu status keuangan dan pelanggaran siswa dapat ditampilkan dan dilihat langsung oleh orangtua siswa melalui web sekolah yang dapat diakses dari mana saja dan kapan saja.]

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

6 Kurangnya pemantuan Orangtua

Pembuatan sistem informasi administrasi berbasis web

- merancang halaman status keuangan siswa

- merancang halaman pelanggaran siswa

Dengan melihat status

Internet adalah kumpulan dari jaringan yang saling terhubung. (Ralph & George,2006,p296)

Page 56: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

73 No. Permasalahan Yang

Diidentifikasi Solusi Untuk Permasalahan Verifikasi Dengan Landasan

Teori keuangan dan disiplin serta informasi lain yang ada di sekolah maka orangtua dapat memantau dan mengetahui dengan jelas apa yang terjadi tentang anaknya disekolah.

Setelah melihat hasil identifikasi masalah yang telah didapatkan, maka dilakukan

analisis untuk mencari solusi dari permasalahan tersebut. Analisis yang dilakukan adalah

sebagai berikut, untuk masalah keterbatasan waktu yang dimiliki oleh orangtua siswa

maka solusi yang dapat ditawarkan yaitu pendaftaran online. Dengan pendaftaran online proses

pendaftaran dapat dilakukan dari mana saja dan kapan saja sehingga permasalahan waktu yang

dimiliki oleh orangtua siswa dapat terjawab. Solusi lainnya yaitu dengan merancang halaman

berita/event sekolah. Dengan melihat halaman berita/event sekolah pada halaman web yang

kami usulkan orangtua siswa dapat mengetahui kegiatan-kegiatan apa saja yang terjadi di

sekolah tanpa harus datang ke sekolah.

Solusi yang ditawarkan untuk permasalahan ketidaklengkapan informasi yang

dihadapi oleh orangtua siswa yaitu dengan merancang halaman tentang sekolah. Dengan

mengunjungi halaman tentang sekolah ini calon siswa/orangtua siswa yang hendak

mendaftar di sekolah Mutiara Kasih akan mendapatkan informasi yang lengkap tentang

sekolah tanpa harus datang ke sekolah.

Untuk mengatasi atau meminimalizir terjadinya kesalahan penulisan dan waktu

proses yang lama, kami mengusulkan untuk merancang sistem informasi administrasi

berbasis web. Sistem yang dirancang mencakup untuk proses pengisian formulir pendaftaran,

pencatatan data siswa, pencatatan data pegawai, mencatatan data pelanggaran, pencatatan

status keuangan dan pencatatan nilai siswa. Dengan sistem berbasis web diharapkan proses

Page 57: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

74 dapat dilakukan lebih cepat karena dapat dilakukan dari mana saja dan kapan saja. Juga

dengan sistem berbasis web proses pencatatan data hanya dilakukan sekali saja karena data

yang sudah dimasukkan akan masuk kedalam database yang nantinya data tersebut dapat

digunakan kembali untuk keperluan lainnya. Dengan sistem informasi administrasi berbasis

ini segala kegiatan back end yang dilakukan oleh staf akan menghasilkan informasi yang

nantinya dapat dilihat oleh front

end dalam hal ini orangtua siswa sehingga dapat meningkatkan pemantauan orangtua siswa

terhadap siswa.

Setelah merangkum solusi untuk mengatasi permasalahan pada studi kasus, berikut

ini dirancang sebuah model konseptual yang dibuat untuk mewujudkan solusi yang telah

temukan di atas.

Gambar 3.3.1 Model Konseptual

Administrator, staff TU, guru, walikelas dan kepala sekolah memasukkan data-data

seperti data siswa, pegawai, nilai, keuangan , pelanggaran dan data lainnya menggunakan

komputer melalui web browser, kemudian web browser melalui jaringan internet

mengirimkan data yang telah dimasukkan kepada web server yang selanjutnya web server

memasukkan data tersebut kedalam database yaitu MySQL. Data yang terdapat pada

Page 58: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

75 database dapat diakses oleh siswa/orangtua siswa dan pengguna umum, data akan dikirim ke

web browser melalui jaringan internet dan akan ditampilkan pada komputer pengguna.

Setelah melihat daftar permasalahan dan solusi yang dirangkum pada tabel di atas,

selanjutnya akan dilakukan pendefinisian tujuan dari solusi tersebut. Tujuan ini nantinya

akan digunakan untuk mengevaluasi pada saat aplikasi telah selesai dibangun.

Rangkuman untuk pendefinisian tujuan dari solusi yang akan dibangun dapat dilihat pada

tabel berikut ini :

Tabel 3.3.2 Tujuan Dari Solusi Yang Akan Dibangun No. Tujuan Solusi Ditujukan Untuk Informasi/Data/Fungsi

Yang Akan Diberikan Kepada Aktor

Keuntungan Bagi Pengguna

1. Merancang Pendaftaran Online [Menghilangkan keterbatasan waktu dengan pergi kesekolah bagi orang tua yang mempunyai kesibukan tersendiri.]

Orang Tua Siswa / calon siswa baru

Pendaftaran Online Dengan fungsi ini calon siswa/orangtua siswa dapat mengisi formulir pendaftaran secara online pada aplikasi web yang dapat dilakukan darimana saja tanpa harus datang ke sekolah.

Penguna tidak perlu datang sekolah, mengantri untuk mendapatkan formulir pendaftaran dan juga tidak perlu pergi kesekolah untuk menyerahkan formulir, semua dapat dilakukan darimana saja dan kapan saja tanpa dibatasi oleh ruang dan waktu. Mengurangi kemungkinan terjadinya kesalahan dalam pengisian formulir pendaftaran.

Page 59: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

76

No. Tujuan Solusi Ditujukan Untuk Informasi/Data/Fungsi Yang Akan Diberikan

Kepada Aktor

Keuntungan Bagi Pengguna

2. Merancang Halaman Berita / Event Sekolah [Meningkatkan pemantauan orangtua terhadap sekolah serta memudahkan pengguna untuk dapat mengetahui informasi yang terjadi disekolah.]

Semua pengguna khususnya untuk orangtua siswa dan siswa.

Melihat berita/event Sekolah Pada halaman ini pengguna dapat melihat berita yang terjadi disekolah dan berita ini akan selalu diupdate oleh administrator sehingga informasi yang ditampilkan selalu uptodat

Pengguna dapat setiap saat melihat informasi tentang hal-hal yang terjadi disekolah mengenai kegiatan-kegiatan sekolah.

3 Merancang Halaman Tentang Sekolah [Memberikan informasi kepada pengguna tentang sekolah secara lengkap dan uptodate.]

Semua pengguna khususnya untuk calon siswa/orangtua siswa baru.

Melihat informasi tentang sekolah

Para calon siswa/orangtua siswa tidak perlu datang ke sekolah hanya untuk mendapatkan brosur sekolah,dengan menunjungi web sekolah pengguna sudah dapat melihat informasi tentang sekolah seperti fasilitas sekolah, tenaga pengajar, lokasi sekolah, sejarah sekolah, prestasi sekolah dan lainnya. Untuk pihak sekolah hal ini akan mengurangi biaya yang dikeluarkan untuk mencetak brosur.

Page 60: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

77

No. Tujuan Solusi Ditujukan Untuk Informasi/Data/Fungsi Yang Akan Diberikan

Kepada Aktor

Keuntungan Bagi Pengguna

4 Merancang Sistem Administrasi berbasis web Mengurangi terjadinya kesalahan penulisan oleh orang tua siswa dalam pengisian formulir, mengurangi kelalaian Staff TU dan data yang tidak valid, serta dapat mengoptimalkan waktu kerja.

• Staff TU • Guru bidang

Studi • Walikelas • Kepala

Sekolah • Orangtua

siswa • siswa

- Formulir pendaftaran

- Data siswa

- Data pengawai

- Data pelanggaran siswa

- Data keuangan siswa

- Data nilai

Proses administrasi dapat dilakukan dengan lebih cepat dan akurat. Proses pendataan tidak perlu dilakukan berulang kali karena data yang dimasukkan sudah terhubung kedalam database. Apabila terjadi kesalahan penulisan lebih mudah untuk diedit . Staff TU tidak menghabiskan waktu yang lama dalam memasukkan data dan pengecekan data yang tidak valid. Orangtua siswa dapat mengetahui status keuangan, nilai dan pelanggaran siswa secara cepat.

Page 61: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

78

3.4 Perancangan Solusi

Setelah melakukan analisis terhadap pemecahan masalah,maka didapatkan tujuan dari

solusi yang akan dibangun selanjutnya akan dilakukan analisis dari perancangan solusi yang

dibuat untuk memecahkan permasalahan tersebut. Analisis ini mencakup pada perancangan

proses bisnis yang diusulkan, perancangan struktur fungsi/menu, perancangan layar (

storyboard ) serta perancangan basis data.

3.4.1 Perancangan Proses Bisnis Diusulkan Pada SMP Mutiara Kasih

Untuk mewujudkan tujuan dari solusi, maka perlu didefinisikan proses-proses bisnis

dengan kebutuhan fungsi/data/informasi yang akan dijelaskan pada tabel berikut ini :

Tabel 3.4.1 Proses Bis nis Untuk Mewujudkan Tujuan dari Solusi No. Tujuan Solusi Proses-Proses Bisnis Yang

Akan Digunakan Untuk Mewujudkan Tujuan

Fungsi/Menu dan Informasi Yang Akan Terdapat Dalam Proses Bisnis Tersebut

Page 62: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

79 No. Tujuan Solusi Proses-Proses Bisnis Yang

Akan Digunakan Untuk Mewujudkan Tujuan

Fungsi/Menu dan Informasi Yang Akan Terdapat Dalam Proses Bisnis Tersebut

1. Merancang Pendaftaran Online [Menghilangkan keterbatasan waktu dengan pergi kesekolah bagi orang tua yang mempunyai kesibukan tersendiri.]

Pendaftaran Online • Input : data

pendaftaran • Proses : mengisi data

pendaftaran • Output : data terisi

Menu Pendaftaran online Menampilkan informasi tentang syarat dan cara pendaftaran, mengisi data formulir pendaftaran dan mengirimkan data tersebut.

2. Merancang Halaman Berita / Event Sekolah [Meningkatkan pemantauan orangtua terhadap sekolah serta memudahkan pengguna untuk dapat mengetahui informasi yang terjadi disekolah.]

Melihat Berita/event sekolah

• Input : catatan kegiatan sekolah

• Proses : dientri / diupdate.

• Output : Berita/event sekolah pada web.

Menu Event Sekolah Menampilkan kegiatan-kegiatan yang terjadi disekolah seperti peringatan hari besar dan lainnya.

3 Merancang Halaman Tentang Sekolah [Memberikan informasi kepada pengguna tentang sekolah secara lengkap dan uptodate.]

Mencari Informasi Sekolah • Input : data tentang

sekolah • Proses : dientri • Output : informasi

tentang sekolah.

Menu Tentang Kami Menampilkan informasi-informasi tentang sekolah seperti fasilitas, staff pengajar, kegiatan ekstrakulikuler, prestasi sekolah dan lainnya yang dapat menjadikan sumber informasi dan masukkan bagi calon siswa yang ingin mendaftar.

Page 63: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

80 No. Tujuan Solusi Proses-Proses Bisnis Yang

Akan Digunakan Untuk Mewujudkan Tujuan

Fungsi/Menu dan Informasi Yang Akan Terdapat Dalam Proses Bisnis Tersebut

4 Merancang Sistem Administrasi berbasis web Mengurangi terjadinya kesalahan penulisan oleh orang tua siswa dalam pengisian formulir, mengurangi kelalaian Staff TU dan data yang tidak valid, serta dapat mengoptimalkan waktu kerja.

Memasukkan Data Siswa • Input : Data

pendaftaran siswa • Proses : dientri • Output : Database

siswa

Menu Data Siswa Memberikan fungsi-fungsi untuk memasukkan data siswa kedalam database siswa seperti fungsi insert, update ,searching dan delete data siswa.

Memasukkan Data Pegawai

• Input : Data Pegawai • Proses : dientri • Output : Database

pegawai

Menu Data Pegawai Memberikan fungsi-fungsi untuk memasukkan data pegawai kedalam database pegawai seperti fungsi insert, update ,searching dan delete data pegawai.

Memasukkan Pelanggaran Siswa

• Input : Pelanggaran Siswa

• Proses : dientri • Output : Pelanggaran

siswa pada web.

Menu Pelanggaran Siswa Fungsi ini digunakan staff TU untuk memasukkan data pelanggaran siswa yang nantinya dapat langsung dilihat oleh orangtua yang bersangkutan.

Memasukkan Keuangan • Input : Data

keuangan siswa • Proses : dientri • Output : Database

keuangan

Menu Keuangan Fungsi ini digunakan staff TU untuk memasukkan data keuangan siswa yang nantinya dapat memunculkan status pembayaran siswa.

Melihat Status Keuangan • Input : Database

Keuangan • Proses : Melihat

status • Output : informasi

status keuangan

Menu Status Keuangan Pada menu ini orangtua siswa dapat mengetahui secara langsung apakah uang spp yang dibawa oleh anak sudah dibayarkan kepada sekolah.

Memasukkan Nilai • Input : Data Nilai

Siswa • Proses : dientri • Output : Database

Nilai siswa

Menu Nilai Pada menu ini para staff yang berkaitan dapat memasukkan nilai siswa yang nantinya akan masuk kedalam database nilai siswa.

Page 64: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

81 No. Tujuan Solusi Proses-Proses Bisnis Yang

Akan Digunakan Untuk Mewujudkan Tujuan

Fungsi/Menu dan Informasi Yang Akan Terdapat Dalam Proses Bisnis Tersebut

Melihat Nilai • Input : Database

nilai • Proses : Melihat

nilai • Output : informasi

nilai siswa

Menu Lihat Nilai Pada menu ini siswa atau orangtua siswa dapat melihat nilai yang telah didapat oleh siswa disekolah.

Berikut merupakan proses aliran dokumen yang diusulkan pada SMP Mutiara

Kasih :

Page 65: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

82

Gambar 3.4.1 DAD Mencari Informasi Sekolah

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada

pencarian informasi sekolah. Pertama calon/orangtua siswa membuka alamat website, yang

kemudian sistem akan menampilkan halaman utama website SMP Mutiara Kasih. Lalu

calon/orang tua siswa akan membuka halaman tentang kami, yang kemudian sistem akan

menampilkan halaman tersebut pada saat calon/orangtua siswa membukanya.

Page 66: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

83 Kemudian akan tampil informasi-informasi mengenai sekolah Mutiara Kasih. Setelah itu

calon/orangtua siswa membuka halaman lokasi, dan sitem akan menampilkan peta/lokasi

sekolah lengkap dengan alamatnya. Lalu proses bisnis pada DAD ini pun selesai.

Page 67: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

84

Gambar 3.4.2 DAD Pendaftaran Online

Page 68: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

85 Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

pendaftaran online. Pertama calon/orangtua siswa membuka alamat website, yang kemudian

sistem akan menampilkan halaman utama website SMP Mutiara Kasih. Lalu calon/orang tua

siswa akan membuka halaman pendaftaran online, yang kemudian sistem akan menampilkan

halaman tersebut pada saat calon/orangtua siswa membukanya. Kemudian calon/orangtua

siswa membaca persyaratan-persyaratan untuk melakukan pendaftaran. Setelah

calon/orangtua siswa selesai membaca persyaratan tersebut calon/orangtua siswa akan

membuka halaman formulir pendaftaran, yang kemudian sistem akan menampilkan halaman

tersebut. Kemudian calon/orangtua siswa diharuskan untuk mengisi formulir pendaftaran dan

melakukan submit. Setelah di submit, maka sistem akan mengecek apakah data yang di isi

sudah valid atau belum. Apabila belum valid, maka sistem akan memberikan pesan

kesalahan dan akan dikembalikan pada halaman sebelumnya. Apabila sudah valid maka,

sistem akan menyimpan formulir pendaftaran yang sudah terisi dan memberikan No.

Pendaftaran. Setelah itu, calon/orangtua siswa dapat mencatat atau mencetak

no.pendaftarannya tersebut. Lalu proses bisnis pada DAD ini pun selesai.

Page 69: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

86

Gambar 3.4.3 DAD Memasukkan Data Siswa

Page 70: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

87

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

memasukkan data siswa. Pertama staff TU membuka alamat website untuk staff, yang

kemudian sistem akan menampilkan halaman utama website staff SMP Mutiara Kasih.

Kemudian staff TU harus melakukan login terlebih dahulu, setelah melakukan login sistem

akan mengecek username dan password staff TU tersebut. Apabila salah maka, staff TU

harus melakukan login ulang dan sistem memberikan pesan kesalahan apabila benar maka,

staff TU akan memasuki halaman setelah login. Lalu staff TU akan membuka halaman

siswa, dan system menampilkan halaman tersebut. Lalu staff TU membuka halaman siswa

baru, dan system akan menampilkan halaman tersebut. Setelah itu staff TU mengisi data

siswa baru pada form yang telah disediakan, apabila telah selesai maka, staff TU akan

melakukan submit. Setelah di submit maka, system akan mengecek apakah sudah valid atau

belum. Apabila belum valid, maka sistem akan memberikan pesan kesalahan dan akan

dikembalikan pada halaman sebelumnya. Apabila sudah valid maka, sistem akan menyimpan

data tersebut dan akan di kembalikan pada halaman siswa dan staff TU melakukan logout.

Lalu proses bisnis pada DAD ini pun selesai.

Page 71: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

88

Gambar 3.4.4 DAD Memasukkan Data Pegawai

Page 72: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

89

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

memasukkan data pegawai. Pertama staff TU membuka alamat website untuk staff, yang

kemudian sistem akan menampilkan halaman utama website staff SMP Mutiara Kasih.

Kemudian staff TU harus melakukan login terlebih dahulu, setelah melakukan login sistem

akan mengecek username dan password staff TU tersebut. Apabila salah maka, staff TU

harus melakukan login ulang dan sistem memberikan pesan kesalahan apabila benar maka,

staff TU akan memasuki halaman setelah login. Lalu staff TU akan membuka halaman

pegawai, dan sistem menampilkan halaman tersebut. Lalu staff TU membuka halaman

pegawai baru, dan sistem akan menampilkan halaman tersebut. Setelah itu staff TU mengisi

data pegawai baru pada form yang telah disediakan, apabila telah selesai maka, staff TU akan

melakukan submit. Setelah di submit maka, system akan mengecek apakah sudah valid atau

belum. Apabila belum valid, maka sistem akan memberikan pesan kesalahan dan akan

dikembalikan pada halaman sebelumnya. Apabila sudah valid maka, sistem akan menyimpan

data tersebut dan akan di kembalikan pada halaman pegawai dan staff TU melakukan logout.

Lalu proses bisnis pada DAD ini pun selesai.

Page 73: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

90

Gambar 3.4.5 DAD Memasukkan Pelanggaran Siswa

Page 74: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

91

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

memasukkan pelanggaran siswa. Pertama Wali Kelas membuka alamat website untuk staff,

yang kemudian sistem akan menampilkan halaman utama website staff SMP Mutiara Kasih.

Kemudian Wali Kelas harus melakukan login terlebih dahulu, setelah melakukan login

sistem akan mengecek username dan password Wali Kelas tersebut. Apabila salah maka,

Wali Kelas harus melakukan login ulang dan sistem memberikan pesan kesalahan apabila

benar maka, Wali Kelas akan memasuki halaman setelah login. Lalu Wali Kelas akan

membuka halaman pelanggaran, dan system menampilkan halaman tersebut. Lalu Wali

Kelas membuka halaman pegawai baru, dan system akan menampilkan halaman tersebut.

Setelah itu Wali Kelas mengisi data pelanggaran siswa pada form yang telah disediakan,

apabila telah selesai maka, Wali Kelas akan melakukan submit. Setelah di submit maka,

system akan mengecek apakah sudah valid atau belum. Apabila belum valid, maka sistem

akan memberikan pesan kesalahan dan akan dikembalikan pada halaman sebelumnya.

Apabila sudah valid maka, sistem akan menyimpan data tersebut dan akan di kembalikan

pada halaman pelanggaran dan Wali Kelas melakukan logout. Lalu proses bisnis pada DAD

ini pun selesai.

Page 75: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

92

Gambar 3.4.6 DAD Memasukkan Keuangan

Page 76: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

93

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

memasukkan keuangan. Pertama staff TU membuka alamat website untuk staff, yang

kemudian sistem akan menampilkan halaman utama website staff SMP Mutiara Kasih.

Kemudian staff TU harus melakukan login terlebih dahulu, setelah melakukan login sistem

akan mengecek username dan password staff TU tersebut. Apabila salah maka, staff TU

harus melakukan login ulang dan sistem memberikan pesan kesalahan apabila benar maka,

staff TU akan memasuki halaman setelah login. Lalu staff TU akan membuka halaman

keuangan, dan system menampilkan halaman tersebut. Lalu staff TU mencentang/check

siswa yang sudah melakukan pembayaran uang sekolah, apabila telah selesai maka, staff TU

akan melakukan submit. Setelah di submit maka, sistem akan menyimpan data tersebut dan

akan di kembalikan pada halaman keuangan dan staff TU melakukan logout. Lalu proses

bisnis pada DAD ini pun selesai.

Page 77: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

94

Gambar 3.4.7 DAD Melihat Keuangan

Page 78: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

95

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

melihat keuangan. Pertama siswa/orangtua siswa membuka alamat website, yang kemudian

sistem akan menampilkan halaman utama website SMP Mutiara Kasih. Lalu siswa/orangtua

siswa harus melakukan login terlebih dahulu, setelah melakukan login sistem akan mengecek

username dan password siswa/orangtua siswa tersebut. Apabila salah maka, siswa/orangtua

siswa harus melakukan login ulang dan sistem memberikan pesan kesalahan apabila benar

maka, siswa/orangtua siswa akan memasuki halaman setelah login. Kemudian

siswa/orangtua siswa membuka halaman keuangan dan sistem akan menampilkan halaman

tersebut. Setelah itu siswa/orangtua siswa dapat melihat keuangan anaknya dan apabila telah

selesai siswa/orangtua siswa melakukan logout. Lalu proses bisnis pada DAD ini pun selesai.

Page 79: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

96

Gambar 3.4.8 DAD Memasukkan Nilai

Page 80: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

97

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

memasukkan nilai siswa. Pertama Wali Kelas/guru bidang studi membuka alamat website

untuk staff, yang kemudian sistem akan menampilkan halaman utama website staff SMP

Mutiara Kasih. Kemudian Wali Kelas harus melakukan login terlebih dahulu, setelah

melakukan login sistem akan mengecek username dan password Wali Kelas/guru bidang

studi tersebut. Apabila salah maka, Wali Kelas/guru bidang studi harus melakukan login

ulang dan sistem memberikan pesan kesalahan apabila benar maka, Wali Kelas/guru bidang

studi akan memasuki halaman setelah login. Lalu Wali Kelas/guru bidang studi akan

membuka halaman nilai, dan system menampilkan halaman tersebut. Setelah itu Wali

Kelas/guru bidang studi mengisi nilai siswa pada form yang telah disediakan, apabila telah

selesai maka, Wali Kelas/guru bidang studi akan melakukan submit. Setelah di submit maka,

system akan mengecek apakah sudah valid atau belum. Apabila belum valid, maka sistem

akan memberikan pesan kesalahan dan akan dikembalikan pada halaman sebelumnya.

Apabila sudah valid maka, sistem akan menyimpan data tersebut dan akan di kembalikan

pada halaman nilai dan Wali Kelas/guru bidang studi melakukan logout. Lalu proses bisnis

pada DAD ini pun selesai.

Page 81: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

98

Gambar 3.4.9 DAD Melihat Nilai

Page 82: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

99

Pada DAD ini akan dijelaskan bagaimana proses bisnis yang diusulkan pada proses

melihat nilai. Pertama siswa/orangtua siswa membuka alamat website, yang kemudian sistem

akan menampilkan halaman utama website SMP Mutiara Kasih. Lalu siswa/orangtua siswa

harus melakukan login terlebih dahulu, setelah melakukan login sistem akan mengecek

username dan password siswa/orangtua siswa tersebut. Apabila salah maka, siswa/orangtua

siswa harus melakukan login ulang dan sistem memberikan pesan kesalahan apabila benar

maka, siswa/orangtua siswa akan memasuki halaman setelah login. Kemudian

siswa/orangtua siswa membuka halaman nilai dan sistem akan menampilkan halaman

tersebut. Setelah itu siswa/orangtua siswa dapat melihat nilai anaknya dan apabila telah

selesai siswa/orangtua siswa melakukan logout. Lalu proses bisnis pada DAD ini pun selesai.

3.4.2 Perancangan Struktur Fungsi/Menu Pada Solusi

Setelah mengetahui proses-proses bisnis yang diusulkan untuk mewujudkan tujuan

dari solusi pada sub bab di atas maka setelah itu dilakukan perancangan Struktur

fungsi/menu pada solusi untuk membantu proses-proses bisnis yang diusulkan tersebut.

Berikut ini merupakan fungsi/menu yang akan digunakan dalam proses-proses

bisnis tersebut beserta dengan aktor pengguna dan hak aksesnya :

Tabel 3.4.2 Fungsi/Menu vs Pengguna

No. Fungsi/Menu Aplikasi

Aktor dan Hak Akses Yang Akan Menggunakan

Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

1. Menu Pendaftaran Online

Pengguna Umum (Calon siswa/orangtua siswa baru) Pada menu pendaftaran online pengguna umum yaitu calon siswa/orangtua siswa baru yang hendak mendaftarkan diri menjadi

a. Data Entri : Data Pribadi calon siswa ( Nama, Alamat, TTL, Nama Sekolah Asal Dll ) Data Orangtua calon siswa. b. Proses yang Dilakukan : - Membaca persyaratan-persyaratan pendaftaran. - Mengisi formulir pendaftaran

Page 83: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

100 No. Fungsi/Menu

Aplikasi Aktor dan Hak Akses Yang

Akan Menggunakan Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

siswa baru sekolah mempunyai hak akses untuk : a. membaca informasi ( mengenai tata cara dan informasi tentang pendaftaran secara online ) b. memasukkan data ( memasukkan data pada formulir pendaftaran online )

- Mencatat / mencetak nomer pendaftaran c. Informasi Yang Dihasilkan : - Informasi tentang prosedur / persyaratan pendaftaran - Nomer Pendaftaran

Staff Tata Usaha Pada menu pendaftaran online Staff Tata Usaha mempunyai hak akses untuk : a. membaca informasi Staff TU membaca data calon siswa yang telah dimasukkan oleh calon siswa kedalam database calon siswa untuk kemudian menentukan apakah siswa tersebut akan diterima untuk menjadi siswa. b. menupdate data Staff TU mengupdate data yang akan ditampilkan tentang informasi syarat dan ketentuan pendaftaran yang dapat dilihat oleh pengguna umum. c. menghapus data Staff TU dapat menghapus data calon siswa yang tidak akan dilanjutkan untuk menjadi siswa sekolah. d. membuat data baru - Staff TU akan mengseleksi data calon siswa yang mendaftar, bila calon siswa telah memenuhi kriteria pendaftaran lainnya maka data calon siswa tersebut akan dimasukkan kedalam database Siswa.

a. Data Entri : - Data-data persyaratan pendaftaran seperti rincian biaya pembayaran, dokumen-dokumen persyaratan, tanggal-tanggal penting pendaftaran, serta prosedur dan tata cara melakukan pendaftaran online. b. Proses yang Dilakukan : - memasukkan,menupdate atau menghapus informasi persyaratan yang akan ditampilkan untuk pengguna umum - Melihat data calon siswa yang mendaftar. - Mengseleksi data calon siswa yang diterima sebagai siswa sekolah [ berdasarkan proses pendaftaran lain, seperti pembayaran keuangan dan pertimbangan lain]. - memasukkan data dari database calon siswa ke dalam database siswa. c. Informasi Yang Dihasilkan : - informasi syarat dan ketentuan pendaftaran - informasi daftar siswa yang terdaftar sebagai siswa baru pada sekolah.

Page 84: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

101 No. Fungsi/Menu

Aplikasi Aktor dan Hak Akses Yang

Akan Menggunakan Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

- Staff TU dapat memasukkan informasi mengenai syarat dan ketentuan pendaftaran yang akan ditampilkan untuk pengguna umum.

2. Menu Berita & Kegiatan

Pengguna Umum. Pengguna umum hanya dapat membaca informasi yang terdapat di menu berita dan acara.

a. Proses yang Dilakukan : Membaca informasi tentang berita dan kegiatan yang terjadi mengenai sekolah.

Admin & Staff TU Administrator dan Staff TU memiliki hak akses untuk : a. Membaca informasi membaca informasi berita dan kegiatan yang sedang ditampilkan. b. Menambah data baru mamasukkan data baru tentang berita dan kegiatan yang terjadi di sekolah. c. Menupdate data menupdate data berita dan kegiatan yang sudah ditampilkan. d. Menghapus data Menghapus data berita dan kegiatan yang sudah tidak ingin ditampilkan.

a. Data entri : Memasukkan gambar, judul dan deskripsi berita atau kegiatan yang terjadi disekolah. b. Proses yang dilakukan : Membaca,memasukkan, menupdate dan menhapus data berita dan kegiatan yang akan,sedang atau telah ditampilkan. c. Informasi yang dihasilkan : Informasi berita dan kegiatan yang terjadi di sekolah.

3. Menu Tentang Sekolah

Pengguna Umum Pengguna umum memiliki hak akses untuk : a. Membaca informasi Pengguna umum yang mengakses halaman tentang sekolah akan dapat membaca informasi tentang sekolah.

a. Proses yang dilakukan : pengguna umum melihat informasi yang ditampilkan pada menu tentang sekolah.

Admin & Staff TU Administrator dan Staff TU memiliki hak akses untuk : a. Membaca Informasi membaca informasi yang sedang ditampilkan pada menu tentang sekolah. c. Menambah data baru

a. Data entri : memasukkan gambar dan deskripsi data tentang sekolah seperti fasilitas yang dimiliki, kegiatan ekstrakulikuler, tenaga pengajar, status akreditasi sekolah dan lainnya. c. Proses yang dilakukan :

Page 85: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

102 No. Fungsi/Menu

Aplikasi Aktor dan Hak Akses Yang

Akan Menggunakan Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

memasukkan data baru tentang sekolah yang belum ditampilkan. c. Menupdate data Menupdate data yang sudah tampil di menu tentang sekolah. d. Menghapus data Menghapus data tentang sekolah yang sudah tidak sesuai dengan sekolah atau sudah tidak ingin ditampilkan.

menambah, mengupdate atau menghapus data tentang sekolah yang akan ditampilkan. c. Informasi yang dihasilkan : informasi tentang sekolah seperti fasilitas yang dimiliki, kegiatan ekstrakulikuler, tenaga pengajar, status akreditasi sekolah dan lainnya, yang dapat menjawab keingintahuan pengguna tentang sekolah Mutiara Kasih.

4 Menu Data Siswa

Siswa/Orangtua siswa Siswa atau orangtua siswa memiliki hak akses untuk : a. Melihat informasi melihat data pribadi siswa login tersebut yang telah terdapat pada database siswa.

a. Proses yang dilakukan : melihat informasi data pribadi siswa login tersebut yang terdapat dalam database siswa.

Staff TU Staff TU memiliki hak akses untuk : a. Melihat Informasi Staff TU dapat melihat data-data siswa yang telah terdapat dalam database siswa b. Menambah Data baru Staff TU dapat menambahkan data siswa baru yang mendaftar ke sekolah. c. Menupdate Data Staff TU dapat menupdate data siswa yang mengalami perubahan seperti alamat siswa,nomer kontak siswa atau data lainnya. d. Menghapus Data Staff TU dapat menghapus data siswa,yaitu data siswa yang sudah tidak aktif atau data siswa yang keluar dari sekolah.

a. Data entri : Staff TU memasukkan data-data siswa ( Nama, Alamat, TTL, Asal Sekolah, Nama Orangtua dll) b. Proses yang dilakukan : Proses yang dilakukkan yaitu melihat informasi, menambah data baru, mengupdate data, atau menghapus data siswa yang terdapat dalam database siswa. c. Informasi yang dihasilkan : Informasi siswa

5 Menu Data

Walikelas & Guru

a. Proses yang dilakukan :

Page 86: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

103 No. Fungsi/Menu

Aplikasi Aktor dan Hak Akses Yang

Akan Menggunakan Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

Pegawai Walikelas atau guru bidang studi memiliki hak akses untuk : a. Melihat informasi Walikelas atau guru bidang studi dapat melihat data pribadi masing-masing yang diambil dari database pegawai.

melihat informasi data pribadi pegawai login tersebut yang terdapat dalam database pegawai.

Staff TU Staff TU memiliki hak akses untuk : a. Melihat Informasi Staff TU dapat melihat data-data pegawai yang telah terdapat dalam database pegawai. b. Menambah Data baru Staff TU dapat menambahkan data pegawai baru yang baru bekerja di Sekolah. c. Menupdate Data Staff TU dapat menupdate data pegawai yang mengalami perubahan seperti alamat pegawai,nomer kontak pegawai atau data lainnya. d. Menghapus Data Staff TU dapat menghapus data pegawai,yaitu data pegawai yang sudah tidak bekerja di Sekolah.

a. Data entri : Staff TU memasukkan data-data pegawai ( Nama, Alamat, TTL, Jabatan, unit kerja, dll) b. Proses yang dilakukan : Proses yang dilakukkan yaitu melihat informasi, menambah data baru, mengupdate data, atau menghapus data pegawai yang terdapat dalam database pegawai. c. Informasi yang dihasilkan : Informasi pegawai.

6. Menu Pelanggaran Siswa

Siswa/orangtua siswa Siswa/orangtua siswa memiliki hak akses untuk melihat informasi pelanggaran yang dilakukan oleh siswa.

a. Proses yang dilakukan : Melihat informasi pelanggaran yang dilakukan oleh siswa di Sekolah.

Walikelas Walikelas memiliki hak akses pada menu pelanggaran siswa untuk : a. Membaca informasi membaca informasi pelanggaran yang telah

a. Data entri : Data yang akan dientri oleh walikelas pada menu pelanggaran yaitu ; nama siswa, unit sekolah, kelas, nomer induk siswa, jenis pelanggaran, tanggal pelanggaran, sanksi, saran dan imbauan.

Page 87: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

104 No. Fungsi/Menu

Aplikasi Aktor dan Hak Akses Yang

Akan Menggunakan Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

dimasukkan sebelumnya. b. Menambah data baru Walikelas dapat memasukkan data pelanggaran yang dilakukan oleh siswa yang nantinya dapat dilihat oleh siswa/orangtua siswa yang bersangkutan. c. Menupdate data walikelas dapat mengubah informasi yang telah ditampilkan bila ada yang perlu diubah/disesuaikan. d. Menghapus data Walikelas dapat menghapus data pelanggaran yang dianggap sudah tidak diperlukan lagi.

b. Proses yang dilakukan : Proses yang dilakukan oleh walikelas pada menu pelanggaran yaitu membaca, menambah , menupdate atau menghapus data pelanggaran yang akan ditampilkan atau disampaikan kepada siswa yang bersangkutan. c. Informasi yang dihasilkan : Informasi pelanggaran siswa yang dilihat oleh siswa/orangtua siswa yang melakukan pelanggaran.

7. Menu Keuangan Staff TU Pada menu Keuangan ini staff TU memiliki hak akses untuk : a. Membaca informasi Staff TU dapat membaca informasi tentang pembayaran spp siswa yang telah dimasukkan sebelumnya. b. Menambah data baru Staff TU menambah data baru bila siswa melakukan pembayaran per bulannya.

a. Data entri : Data yang dimasukkan pada menu keuangan ini adalah data tanggal bulan & tahun pembayaran, nama siswa, nomer induk siswa. b. Proses yang dilakukan : Setiap siswa melakukan pembayaran maka Staff TU akan memasukkan data keuangan siswa tersebut. c. Informasi yang dihasilkan : Informasi keuangan yaitu informasi tentang pembayaran spp siswa.

8. Menu Status Keuangan

Siswa/Orangtua siswa Pada menu status keuangan ini siswa/orangtua siswa dapat membaca informasi status keuangan siswa, apakah sudah membayar atau belum dimana status ini diambil dari data keuangan yang dimasukkan staff TU pada menu keuangan.

a. Proses yang dilakukan : Siswa/orangtua siswa membaca informasi status keuangan siswa.

9. Menu Nilai Guru Bidang Studi Pada menu nilai guru

a. Data entri : Guru bidang studi memasukkan nilai

Page 88: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

105 No. Fungsi/Menu

Aplikasi Aktor dan Hak Akses Yang

Akan Menggunakan Fungsi/Menu Tersebut

Data Yang Akan Dientri, Proses Yang Akan Dilakukan atau Informasi Yang Akan

Dihasilkan oleh Fungsi/Menu Terhadap Aktor

bidang studi memiliki hak akses untuk : a. Memasukkan data baru Guru bidang studi dapat memasukkan nilai sesuai dengan bidang studi, dan kelas yang menjadi bagiannya saja.

siswa pada bidang studi yang diajarkannya masing-masing. b. Proses yang dilakukan : Masing-masing guru bidang studi memasukkan nilai siswa sesuai dengan kelas dan bidang studinya masing-masing. c. Informasi yang dihasilkan : Informasi nilai per bidang studi dari guru-guru bidang studi.

Walikelas Pada menu nilai walikelas memiliki hak akses untuk : a. Membaca informasi

: Walikelas dapat melihat informasi nilai yang telah dimasukkan oleh masing-masing guru bidang studi.

b. Menupdate data Setelah melihat semua nilai yang masuk,walikelas dapat mengupdate nilai yang ada( sesuai dengan ketentuan yang ada)

a. Data entri : data yang dimasukkan yang data nilai yang didapat dari masing-masing guru bidang studi yang kemudian menjadi daftar nilai kelas. b. Proses yang dilakukan : Walikelas membaca,mengecek dan memasukkan data nilai yang sudah lengkap. c. Informasi yang dihasilkan : Informasi nilai siswa

Siswa/orangtua siswa Siswa/orangtua siswa memiliki hak akses untuk dapat melihat informasi nilai

a. Proses yang dilakukan : melihat informasi nilai.

.

Page 89: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

106 3.4.3 Perancangan Layar ( Storyboard ) Pada Solusi

Berdasarkan dari fungsi dan proses bisnis baru yang telah diuraikan pada sub bab

sebelumnya, maka pada sub bab ini dirancang layar yang akan digunakan pada aplikasi

untuk solusi yang diusulkan. Masing-masing layar menerangkan bagaimana data entri dalam

bentuk formulir isian maupun keluaran informasi yang dihasilkan dari proses dari fungsi

tersebut.

Berikut ini merupakan tabel yang memetakan fungsi/menu yang akan digunakan

dalam proses-proses bisnis baru tersebut dengan layar (storyboard) yang akan digunakan

pada fungsi/menu dan proses bisnis baru :

Tabel 3.4.3 Fungsi/Menu vs Layar (Storyboard) No. Fungsi/Menu

Aplikasi Digunakan Pada Proses Bisnis

Baru Nama Layar (Storyboard)

1. Menu Pendaftaran online

Membaca persyaratan-persyaratan pendaftaran.

1a. Layar Daftar online Layar Daftar Online ini bisa diakses oleh semua user yang berfungsi untuk melakukan pendaftaran secara online bagi user yang ingin menjadi siswa. Dalam layar ini akan ditampilkan beberapa pedoman pendaftaran murid baru yang diperlukan untuk menjadi siswa SMP Mutiara Kasih.

- Melihat data calon siswa yang mendaftar. - Mengseleksi data calon siswa yang diterima sebagai siswa sekolah

1b. Layar calon siswa ( staff ) Layar ini berfungsi untuk melihat calon siswa yang telah melakukan proses pendaftaran secara online dan untuk menindak lanjuti apakah calon siswa tersebut akan diterima atau tidak oleh sekolah.

2. Menu Berita & Kegiatan

Melihat informasi berita dan kegiatan yang terjadi disekolah

2a. Layar Berita dan Kegiatan Layar ini menampilkan ringkasan informasi-informasi mengenai berita dan kegiatan yang ada atau yang akan diselenggarakan di Sekolah kepada user.

Page 90: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

107 No. Fungsi/Menu

Aplikasi Digunakan Pada Proses Bisnis

Baru Nama Layar (Storyboard)

Membaca,memasukkan, menupdate dan menhapus data berita dan kegiatan

2.b. Layar Berita dan Kegiatan (Staff) Layar ini berfungsi untuk mengedit, menghapus dan membuat informasi/pengumuman baru mengenai berita dan kegiatan yang ada, yang akan di selenggarakan atau yang sudah diselenggarakan di sekolah. Dalam layar ini juga disediakan sistem pencarian, agar user lebih mudah untuk mencari berita yang telah ada untuk di edit atau di hapus.

3. Menu Tentang Sekolah

melihat informasi 3a. Layar Tentang Kami Layar ini menampilkan informasi-informasi yang dibutuhkan oleh user untuk mengetahui lebih dalam mengenai sekolah.

menambah, mengupdate atau menghapus data tentang sekolah yang akan ditampilkan.

3b. Layar Tentang Kami (Staff) Layar ini berfungsi untuk mengedit informasi yang ada pada halaman tentang kami.

4. Menu Data Siswa

melihat informasi data pribadi siswa

4.a Layar Data Pribadi Layar Data Pribadi hanya bisa di akses oleh siswa/orangtua siswa yang sudah login terlebih dahulu, yang menampilkan data pribadi murid.

informasi, menambah data baru, mengupdate data, atau menghapus data siswa

4b. Layar Siswa (staff) Layar ini berfungsi untuk melihat, mengedit dan memasukkan data siswa/siswi yang ada di sekolah Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah menemukan data siswa/siswi yang ada.

5. Menu Data Pegawai

melihat informasi data pribadi pegawai

5a. Layar user ( staff ) Layar ini berfungsi untuk melihat, mengedit dan menghapus hak akses user yang ada apabila user melupakan password / usernamenya atau user telah tidak aktif lagi sebagai staff atau siswa di sekolah

Page 91: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

108 No. Fungsi/Menu

Aplikasi Digunakan Pada Proses Bisnis

Baru Nama Layar (Storyboard)

Mutiara Kasih. Melihat informasi,

menambah data baru, mengupdate data, atau menghapus data pegawai

5b. Layar Pegawai ( staff ) Layar ini berfungsi untuk melihat, mengedit dan memasukkan data pegawai yang ada di sekolah Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah menemukan data pegawai yang ada.

6. Menu Pelanggaran Siswa

Melihat informasi pelanggaran

6.a Layar Pelanggaran Layar Pelanggaran hanya bisa di akses oleh siswa/orangtua siswa yang sudah login terlebih dahulu, yang menampilkan pelanggaran yang dilakukan siswa di sekolah.

membaca, menambah , menupdate atau menghapus data pelanggaran

6b. Layar Pelanggaran ( Staff ) Layar Pelanggaran hanya bisa diakses oleh Wali Kelas yang telah melakukan login terlebih dahulu. Layar ini berfungsi untuk memasukkan pelanggaran yang telah dilakukan oleh siswa/siswi di sekolah Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah menemukan siswa/siswi yang ada.

7. Menu Keuangan Melihat, memasukkan dan mengubah data keuangan siswa

7. Layar Keuangan ( Staff ) Layar ini berfungsi untuk melihat dan mengedit status keuangan siswa/siswi di sekolah Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah menemukan siswa/siswi yang ada.

8. Menu Status Keuangan

melihat informasi status keuangan siswa.

8. Layar Keuangan Layar Keuangan hanya bisa di akses oleh siswa/orangtua siswa yang sudah login terlebih dahulu, yang menampilkan status pembayaran uang sekolah.

9. Menu Nilai melihat informasi nilai. 9a. Layar Nilai Layar Nilai hanya bisa di akses oleh siswa/orangtua siswa yang sudah login terlebih dahulu, yang menampilkan nilai-nilai yang diperoleh murid dari hasil ulangan atau tugas.

Page 92: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

109 No. Fungsi/Menu

Aplikasi Digunakan Pada Proses Bisnis

Baru Nama Layar (Storyboard)

memasukkan nilai siswa 9b. Layar Nilai ( staff ) Layar ini berfungsi untuk memasukkan nilai siswa/siswi berdasarkan bidang studi dan kelas yang diajarnya, dan disediakan sistem pencarian agar lebih mudah menemukan data siswa/siswi yang ada.

Page 93: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

110

Berikut ini merupakan rincian dari masing-masing layar (storyboard) yang

disebutkan di tabel 3.11

3.4.3.1 Rancangan Layar Untuk Frontend / Pengguna Umum (tanpa login)

1. Rancangan Layar Index

Gambar 3.4.10 Rancangan Layar Index

Layar Home ini bisa diakses oleh semua pengguna. Layar ini menampilkan ucapan

selamat datang, ringkasan berita dan kegiatan yang terbaru kepada pengguna. Layar ini akan

ditampilkan apabila pengguna memilih menu “Home” pada main menu.

Page 94: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

111 2. Rancangan Layar Berita dan Kegiatan

LOGO

SLIDE SHOW GAMBAR

Main Menu

Lokasi

Tentang KamiDaftar Online

Ber ita dan KegiatanHome

Situs Rujukan

Login

Username

**********

Subm it

Baris Iklan

Berita dan Kegiatan

Judul Berita xxx ...selanjutnya

Judul Berita xxx ...selanjutnya

Judul Berita xxx ...selanjutnya

Footer Gambar 3.4.11 Rancangan Layar Berita dan Kegiatan

Layar berita dan kegiatan ini bisa diakses oleh semua pengguna. Layar ini

menampilkan ringkasan berita dan kegiatan yang ada atau yang akan diselenggarakan di

sekolah kepada pengguna. Layar ini akan ditampilkan apabila user memilih menu “Berita

dan Kegiatan” pada main menu.

Page 95: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

112 3. Rancangan Layar Lihat Berita

Gambar 3.4.12 Rancangan Layar Lihat Berita

Layar lihat berita ini bisa diakses oleh semua user. Layar ini menampilkan

informasi mengenai berita dan kegiatan yang telah dipilih user pada layar sebelumnya. Layar

ini akan ditampilkan apabila user memilih “selanjutnya” pada layar berita dan kegiatan.

Page 96: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

113 4. Rancangan Layar Daftar Online

Gambar 3.4.13 Rancangan Layar Daftar Online

Layar daftar online ini bisa diakses oleh semua pengguna yang berfungsi sebagai

tahapan atau proses dalam melakukan pendaftaran online bagi pengguna yang ingin menjadi

siswa. Dalam layar ini akan ditampilkan beberapa pedoman pendaftaran murid baru yang

diperlukan untuk menjadi siswa SMP Mutiara Kasih. Apabila telah selesai membaca

pedoman tersebut, pengguna bisa memilih link daftar. Layar ini akan ditampilkan apabila

user memilih menu “Daftar Online” pada main menu.

Page 97: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

114 5. Rancangan Layar Form_Daftar

Page 98: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

115

Gambar 3.4.14 Rancangan Layar Form Daftar

Layar daftar ini bisa diakses oleh semua pengguna apabila pengguna telah memilih

link “Daftar” pada halaman sebelumnya. Layar ini berfungsi sebagai tahapan pengisian data

pribadi user yang ingin menjadi siswa. Dalam layar ini akan ditampilkan

Page 99: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

116

formulir yang harus diisi oleh pengguna. Apabila telah selesai dapat langsung

menekan tombol submit atau apabila ingin kembali membaca pedoman pendaftaran siswa

baru dapat menekan link “Kembali ke halaman sebelumnya”. Layar ini akan ditampilkan

apabila user memilih link “Daftar” pada halaman “Daftar Online”.

Page 100: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

117 6. Rancangan Layar result

Gambar 3.4.15 Rancangan Layar Result

Layar hasil daftar ini bisa diakses oleh semua pengguna apabila pengguna telah

selesai mengisi form yang ada pada halaman sebelumnya dan tidak terjadi kesalahan. Layar

ini berfungsi sebagai informasi penting bagi pendaftar untuk melakukan tahapan selanjutnya.

Dalam layar ini akan ditampilkan informasi seperti nomor pendaftaran, biaya yang harus

dikeluarkan dan batas waktu pembayaran. Apabila user ingin mencetak halaman ini, telah

disediakan link untuk mencetak halaman tersebut. Layar ini akan ditampilkan apabila user

telah selesai dalam proses sebelumnya dan menekan tombol submit.

Page 101: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

118 7. Rancangan Layar Tentang Kami

Gambar 3.4.16 Rancangan Layar Tentang Kami

Layar tentang kami ini bisa diakses oleh semua pengguna. Layar ini menampilkan

informasi-informasi yang dibutuhkan oleh user untuk mengetahui lebih dalam mengenai

sekolah. Layar ini akan ditampilkan apabila user memilih menu

“Tentang Kami” pada main menu.

Page 102: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

119 8. Rancangan Layar Lokasi

Gambar 3.4.17 Rancangan Layar Lokasi

Layar Lokasi ini bisa diakses oleh semua pengguna. Layar ini menampilkan

informasi mengenai lokasi sekolah itu berada agar pengguna bisa mengetahui dengan jelas

dimana letak lokasi sekolah. Layar ini akan ditampilkan apabila user memilih menu “Lokasi”

pada main menu.

3.4.3.2 Rancangan layar untuk frontend (dengan login) 1. Rancangan Layar Data Pribadi

Page 103: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

120

Gambar 3.4.18 Rancangan Layar Data Pribadi

Layar Data Pribadi hanya bisa di akses oleh siswa/orangtua siswa yang sudah login

terlebih dahulu, yang menampilkan data pribadi murid. Layar ini akan ditampilkan apabila

user memilih menu “Data Pribadi” pada main menu setelah login.

Page 104: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

121 2. Rancangan Layar Nilai

Gambar 3.4.19 Rancangan Layar Nilai

Layar nilai hanya bisa di akses oleh siswa/orangtua siswa yang sudah login terlebih

dahulu, yang menampilkan nilai-nilai yang diperoleh murid dari pada ulangan umum akhir

semester. Layar ini akan ditampilkan apabila user memilih menu “Nilai” pada main menu

setelah login.

Page 105: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

122

3. Rancangan Layar Keuangan

Gambar 3.4.20 Rancangan Layar Keuangan

Layar Keuangan hanya bisa di akses oleh siswa/orangtua siswa yang sudah login

terlebih dahulu, yang menampilkan status pembayaran uang sekolah. Layar ini akan

ditampilkan apabila user memilih menu “Keuangan” pada main menu setelah

login.

Page 106: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

123 4. Rancangan Layar Pelanggaran

Gambar 3.4.21 Rancangan Layar Pelanggaran

Layar pelanggaran hanya bisa di akses oleh siswa/orangtua siswa yang sudah login

terlebih dahulu, yang menampilkan pelanggaran yang dilakukan siswa di sekolah. Layar ini

akan ditampilkan apabila user memilih menu “Pelanggaran” pada main menu

setelah login.

Page 107: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

124

5. Rancangan Layar Daftar Ulang

Gambar 3.4.22 Rancangan Layar Daftar Ulang

Layar daftar ulang hanya bisa diakses oleh siswa/orangtua siswa yang sudah login

terlebih dahulu, yang menampilkan beberapa form untuk di isi oleh siswa yang ingin

melakukan pendaftaran ulang. Layar ini akan ditampilkan apabila user memilih menu “Datar

Ulang” pada main menu setelah login dan hanya ada dalam periode daftar ulang.

Page 108: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

125 3.4.3.3 Rancangan Layar untuk Backend ( Admin, kepala sekolah, staff TU, guru,

walikelas ) 1. Rancangan Layar Index (Semua Staff)

Gambar 3.4.23 Rancangan Layar Index (Staff)

Layar Index ini merupakan tampilan awal apabila pengguna memanggil layar staff.

Layar ini berfungsi untuk melakukan proses login yang digunakan untuk proses autentifikasi

dan verifikasi, pengguna harus memasukkan username, password dan akses mereka apakah

sebagai staff atau administrator. Layar ini akan ditampilkan apabila pengguna memanggil

layar staff.

Page 109: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

126

2. Rancangan Layar Home (Administrator)

Gambar 3.4.24 Rancangan Layar Home (Administrator,Staff TU)

Layar Home ini hanya bisa di akses oleh para administrator dan staff TU yang telah

melakukan login terlebih dahulu.Pada halaman ini administrator dapat mengubah tampilan

halaman home yang dapat terlihat pada halaman home untuk pengguna umum. Layar ini

akan ditampilkan apabila user memilih menu “Home” pada main menu setelah login pada

bagian administrator.

Page 110: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

127

3. Rancangan Layar Edit Home (Administrator, Staff TU)

Gambar 3.4.25 Rancangan Layar edit halaman home (Administrator, Staff TU)

Setelah menekan link edit halaman home pada halaman sebelumnya. Maka akan

ditampilkan form isian untuk mengisi halaman home seperti gambar dan isi kalimat yang

akan ditampilkan.

Page 111: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

128

4. Rancangan Layar User (Administrator)

Gambar 3.4.26 Rancangan Layar User (Administrator)

Layar User ini hanya bisa di akses oleh administrator apabila sang administrator

telah melakukan login terlebih dahulu. Layar ini berfungsi untuk melihat, mengedit dan

menghapus hak akses user yang ada apabila user melupakan password / usernamenya atau

user telah tidak aktif lagi sebagai staff atau siswa di sekolah SMP Mutiara Kasih. Dalam

layar ini juga disediakan sistem pencarian, agar user lebih mudah untuk mencari user yang

telah ada untuk di edit atau di hapus. Layar ini akan ditampilkan apabila user memilih menu

“User” pada main menu setelah login pada bagian staff.

Page 112: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

129 5. Rancangan Layar User > Staff (Administrator)

Gambar 3.4.27 Rancangan Layar User > Staff (Administrator)

Pada halaman ini disediakan menu edit dan delete untuk mengubah username dan

password dari staff yang diinginkan.

6. Rancangan Layar User > Staff > Edit ( Administrator )

Gambar 3.4.28 Rancangan Layar User > Staff> edit(Administrator)

Page 113: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

130 7. Rancangan Layar Berita dan Kegiatan (admin,kepala sekolah,staff tu)

Gambar 3.4.29 Rancangan Layar Berita dan Kegiatan (admin,kepala sekolah,staff tu)

Layar Berita dan Kegiatan hanya bisa diakses oleh administrator dan staff TU yang

telah melakukan login terlebih dahulu. Layar ini berfungsi untuk mengedit, menghapus dan

membuat informasi berita dan kegiatan yang baru, yang akan di selenggarakan atau yang

sudah diselenggarakan di sekolah. Dalam layar ini juga disediakan sistem pencarian, agar

user lebih mudah untuk mencari berita yang telah ada untuk di edit atau di hapus. Layar ini

akan ditampilkan apabila user memilih menu “Berita dan Kegiatan” pada main menu setelah

login pada bagian staff.

Page 114: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

131 8. Rancangan Layar Berita dan Kegiatan > edit (admin,kepala sekolah,staff tu)

Gambar 3.4.30 Rancangan Layar Berita dan Kegiatan > edit (admin,kepala

sekolah,staff tu)

Page 115: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

132

9. Rancangan Layar Berita dan Kegiatan > Berita Baru (Staff)

Gambar 3.4.31 Rancangan Layar Berita dan Kegiatan > edit (admin,kepala sekolah,staff tu)

10. Rancangan Layar Tentang Kami (admin)

Gambar 3.4.32 Rancangan Layar Tentang Kami (admin)

Page 116: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

133

Layar Tentang Kami hanya bisa di akses oleh administrator yang telah melalukan

login terlebih dahulu. Layar ini berfungsi untuk mengedit informasi yang ada pada halaman

tentang kami. Layar ini akan ditampilkan apabila pengguna memilih menu “Tentang Kami”

pada main menu setelah login pada bagian staff.

11. Rancangan Layar Lokasi (administrator)

Gambar 3.4.33 Rancangan Layar Lokasi (admin)

Layar Lokasi hanya bisa di akses oleh administrator yang telah melalukan login

terlebih dahulu. Layar ini berfungsi untuk mengedit informasi yang ada pada halaman lokasi.

Layar ini akan ditampilkan apabila user memilih menu “Lokasi” pada main menu setelah

login pada bagian staff.

Page 117: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

134 12. Rancangan Layar Situs Rujukan (Administrator)

Gambar 3.4.34 Rancangan Layar Situs Rujukan (admin)

Layar Situs Rujukan hanya bisa di akses oleh administrator yang telah melalukan

login terlebih dahulu. Layar ini berfungsi untuk mengedit, menambahkan dan mendelete

informasi yang ada pada halaman situs rujukan. Layar ini akan ditampilkan apabila user

memilih menu “Situs Rujukan” pada main menu setelah login pada bagian staff.

Page 118: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

135 13. Rancangan Layar Edit Situs Rujukan (Administrator)

Gambar 3.4.35 Rancangan Layar Edit S itus Rujukan (admin)

14. Rancangan Layar Tambah Situs Rujukan (Administrator)

Gambar 3.4.36 Rancangan Layar Tambah Situs Rujukan (admin)

Page 119: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

136 15. Rancangan Layar Baris Iklan (Administrator)

Gambar 3.4.37 Rancangan Layar Baris Iklan (admin)

Layar Baris Iklan hanya bisa di akses oleh administrator yang telah melalukan login

terlebih dahulu. Layar ini berfungsi untuk mengedit, menambahkan dan mendelete informasi

yang ada pada halaman baris iklan. Layar ini akan ditampilkan apabila user memilih menu

“Baris Iklan” pada main menu setelah login pada bagian staff.

Page 120: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

137 16. Rancangan Layar Edit Baris Iklan (Administrator)

Gambar 3.4.38 Rancangan Layar Edit Baris Iklan (Admin) 17. Rancangan Layar Tambah Baris Iklan (Administrator)

Gambar 3.4.39 Rancangan Layar Tambah Baris Iklan(admin)

Page 121: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

138 18. Rancangan layar Home ( TU )

Gambar 3.4.40 Rancangan Layar Home(staff TU)

Halaman ini muncul bila staff melakukan login sebagai Staff TU. Terdapat hak

akses untuk menu Home, pendaftaran, siswa, pegawai, keuangan, berita dan kegiatan, dan

ganti password. Pada halaman home juga terdapat menu edit halaman home sama seperti

administrator.

Page 122: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

139

19. Rancangan layar Pendaftaran ( TU )

Gambar 3.4.41 Rancangan Layar Pendaftaran(staff TU) Pada halaman pendaftaran ini terdapat dua menu pilihan yaitu sistem pendaftaran

online dan calon siswa baru. Halaman ini bisa diakses apabila pengguna memilih menu

pendaftaran pada main menu setelah melakukan login sebagai staff TU.

Page 123: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

140

20. Rancangan Layar Sistem Pendaftaran Online/Buka ( TU)

Gambar 3.4.42 Rancangan Layar Pendaftaran/ Buka (TU)

Halaman ini digunakan untuk membuka sistem pendaftaran siswa baru juga

digunakan untuk mengupdate tahun ajaran baru. Pada halaman ini staff tu memasukkan

tahun ajaran yang baru berikut dengan rincian biaya pendaftaran. Setelah proses ini

dilakukan maka pada layar frontend terdapat halaman daftar online . Halaman ini bisa

diakses apabila pengguna memilih link sistem pendaftaran online pada halaman sebelumnya.

Page 124: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

141

21. Rancangan Layar Sistem Pendaftaran Online/Tutup ( TU)

Gambar 3.4.43 Rancangan Layar Pendaftaran/ TUTUP (TU)

Halaman ini digunakan untuk menutup sistem pendaftaran siswa baru yang sudah

selesai dilakukan. Setelah proses ini dilakukan maka pada layar frontend yaitu halaman

daftar online akan diinformasikan tertutup . Halaman ini bisa diakses apabila pengguna

memilih link sistem pendaftaran online pada halaman sebelumnya.

Page 125: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

142

22. Rancangan Layar Calon siswa baru (TU)

Gambar 3.4.44 Rancangan Layar siswa baru (TU)

Halaman ini digunakan untuk melihat data calon siswa yang telah melakukan

pendaftaran secara online, pada halaman ini juga staff tu memiliki hak akses untuk

mengseleksi calon siswa yang telah mendaftar apakah akan diterima atau ditolak. Apabila

diterima maka data calon siswa akan dimasukkan kedalam data siswa. Pada halaman ini juga

disediakan tombol pendaftaran yang digunakan untuk memasukkan data formulir

pendaftaran yang diberikan calon siswa secara manual.

Page 126: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

143

23. Rancangan Layar Daftar Ulang (staff TU)

Gambar 3.4.45 Rancangan Layar Daftar Ulang (staff TU)

Halaman ini digunakan untuk melihat data siswa yang telah melakukan proses

daftar ulang, pada halaman ini juga staff tu memiliki hak akses untuk menilhat dan

menkonfirmasi siswa yang telah mendaftar ulang. Apabila diterima maka data kelas siswa

akan dimasukkan kedalam data kelas siswa yang baru.

Page 127: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

144

24. Rancangan Layar Siswa (staff TU)

Gambar 3.4.46 Rancangan Layar Siswa (staff TU)

Layar Siswa hanya bisa diakses oleh staff TU yang telah melakukan login terlebih

dahulu. Layar ini berfungsi untuk melihat, mengedit dan memasukkan data siswa/siswi yang

ada di sekolah SMP Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah

menemukan data siswa/siswi yang ada. Layar ini akan ditampilkan apabila user memilih

menu “Siswa” pada main menu setelah login pada bagian staff.

Page 128: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

145

25. Rancangan Layar Pegawai (staff TU)

Gambar 3.4.47 Rancangan Layar Pegawai (Staff TU)

Layar Pegawai hanya bisa diakses oleh staff TU yang telah melakukan login

terlebih dahulu. Layar ini berfungsi untuk melihat, mengedit dan memasukkan data pegawai

yang ada di sekolah SMP Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah

menemukan data pegawai yang ada. Layar ini akan ditampilkan apabila user memilih menu

“Pegawai” pada main menu setelah login pada bagian staff.

Page 129: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

146 26. Rancangan Layar Keuangan (staff TU)

Gambar 3.4.48 Rancangan Layar Keuangan (Staff TU)

Layar Keuangan hanya bisa diakses oleh staff TU yang telah melakukan login

terlebih dahulu. Layar ini berfungsi untuk melihat dan mengedit status keuangan siswa/siswi

di sekolah SMP Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah

menemukan siswa/siswi yang ada. Layar ini akan ditampilkan apabila user memilih menu

“Keuangan” pada main menu setelah login pada bagian staff.

Page 130: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

147 27. Rancangan Layar Ganti Password (Staff)

Gambar 3.4.49 Rancangan Layar Ganti Password(Staff)

Layar Ganti Password bisa di akses oleh staff yang sudah melakukan login terlebih

dahulu, yang berfungsi untuk mengganti password sesuai dengan yang diinginkan oleh user.

Layar ini akan ditampilkan apabila user memilih menu “Ganti Password” pada main menu

setelah login pada bagian staff.

Page 131: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

148 28. Rancangan Layar Pelanggaran (walikelas)

Gambar 3.4.50 Rancangan Layar Pelanggaran (walikelas)

Layar Pelanggaran hanya bisa diakses oleh Wali Kelas yang telah melakukan login

terlebih dahulu. Layar ini berfungsi untuk memasukkan pelanggaran yang telah dilakukan

oleh siswa/siswi di SMP Mutiara Kasih dan disediakan sistem pencarian agar lebih mudah

menemukan siswa/siswi yang ada. Layar ini akan ditampilkan apabila user memilih menu

“Pelanggaran” pada main menu setelah login pada bagian staff.

Page 132: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

149 29. Rancangan Layar Leger (wali kelas)

Gambar 3.4.51 Rancangan Layar Leger (walikelas)

Layar Leger hanya bisa diakses oleh guru dan wali kelas yang telah melakukan

login terlebih dahulu. Layar ini berfungsi untuk memasukkan nilai siswa/siswi berdasarkan

bidang studi dan kelas yang diajarnya, disediakan tampilan untuk memilih kelas yang akan

dimasukkan nilainya. Layar ini akan ditampilkan apabila user memilih menu “leger” pada

main menu setelah login pada bagian walikelas,

Page 133: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

150 30. Rancangan layar tulis leger (walikelas)

Gambar 3.4.52 Rancangan Layar Tulis Leger (walikelas)

Layar tulis Leger hanya bisa diakses oleh wali kelas yang telah melakukan login

terlebih dahulu. Layar ini berfungsi untuk memasukkan nilai siswa/siswi berdasarkan bidang

studi dan kelas yang diajarnya. Layar ini akan ditampilkan apabila user menekan tombol

submit pada halaman leger (staff).

Page 134: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

151 31. Rancangan Layar Kenaikan

Gambar 3.4.53 Rancangan Layar kenaikan (walikelas)

Layar ini akan ditampilkan bila memilih menu kenaikan. Berfungsi untuk

melakukan proses kenaikan kelas, disini pengguna dapat menentukan apakah seorang siswa

itu naik kelas atau tidak. Jika memilih NAIK maka data siswa akan dibuatkan kelas yang

baru, jika TINGGAL maka akan tetap berada pada kelas yang lama.

Page 135: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

152 3.4.4 Perancangan Basis Data Pada Solusi

Setelah menentukan fungsi/Menu pada aplikasi dengan masing-masing hak akses

untuk aktornya serta menentukan data yang akan dientri, proses yang dilakukan atau

informasi yang dihasilkan pada fungsi/menu tersebut terhadap aktor dan merancang masing-

masing layar yang sesuai dengan fungsi/menu tersebut maka pada sub bab ini akan dirancang

basis data yang akan digunakan untuk mendukung fungsi/menu yang terdapat pada masing-

masing layar.

Rancangan tabel-tabel pada aplikasi ini akan diimplementasikan dengan

menggunakan database engine : MySQL versi yang digunakan adalah versi 2.0.55

Berikut ini merupakan definisi dari tabel-tabel yang akan digunakan pada aplikasi

yang diusulkan :

Tabel 3.4.4 Definisi Tabel ms_pendaftaran

Deskripsi : Tabel ini digunakan untuk menyimpan data pendaftaran calon siswa yang berisi data pribadi calon siswa dan data orangtua siswa. Primary Key dari tabel ini : no_daftar No. nama field T ipe Data Keterangan 1. no_daftar

Varchar(10)

PK, nomer pendaftaran calon siswa baru.

2. id_ms_periode Int(5) FK, id periode / Tahun ajaran 3. bagian Varchar(5) Bagian yang didaftar. TK/SD/SMP/SMA 4. Kls Int(2) Kelas. Mendaftar pada kelas 1/2/3/… 5. nm_lengkap varchar(50)

Nama lengkap pendaftar

6. nm_panggilan varchar(30) Nama panggilan pendaftar 7. alamat text Alamat tempat tinggal pendaftar 8. kecamatan varchar(50) Kecamatan tempat tinggal pendaftar 9. kodepos int(6) Kodepos tempat tinggal pendaftar 10. Telp int(10) Nomer telepon pendaftar 11. Asal_sklh varchar(50) Asal sekolah pendaftar 12. jenis_kelamin int(2) Jenis kelamin pendaftar

1 = laki-laki 2 = perempuan

13. tempat_lahir varchar(10) Tempat lahir 14. tgl_lahir date tanggal lahir

Page 136: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

153 No. nama field T ipe Data Keterangan 15. agama varchar(10) Agama 16. warganegara Int(2) Kewarganegaraan; 1 = WNI 2 = WNA 17. anak_ke int(5) Posisi anak dalam keluarga 18. gol_darah varchar(3) Golongan darah 19. jmlh_sdr_kandung int(5) Jumlah saudara kandung 20. jmlh_sdr_tiri int(5) Jumlah saudara tiri 21. status_anak Int(2) Status anak yatim / piatu / yatim piatu

0 = tidak ada 1 = yatim 2 = piatu 3= yatim piatu

22. bahasa varchar(30) Bahasa sehari-hari 23. penyakit text Penyakit yang diderita 24. imunisasi varchar(30) Imunisasi yang pernah diterima 25. Ciri text Ciri-ciri khusus 26. ukuran_baju varchar(3) Ukuran baju 27. t inggi int(11) T inggi badan 28. berat int(11) Berat badan 29. nm_ayah varchar(50) Nama ayah 30. tempat_lahir_a varchar(20) Tempat lahir ayah 31. tgl_lahir_a date Tanggal lahir ayah 32. agama_a varchar(10) Agama ayah 33. warganegara_a varchar(3) Kewarganegaraan ayah; 1 = WNI 2 =

WNA 34. pendidikan_a varchar(20) Pendidikan ayah 35. pekerjaan_a varchar(30) Pekerjaan ayah 36. almt_rmh_a text Alamat rumah ayah 37. almt_kantor_a text Alamat kantor ayah 38. Gaji Varchar(20) Penghasilan per bulan 39. nm_ibu varchar(50) Nama ibu 40. tempat_lahir_i varchar(20) Tempat lahir ibu 41. tgl_lahir_i date Tanggal lahir ibu 42. agama_i varchar(10) Agama ibu 43. warganegara_i varchar(3) Kewarganegaraan ibu; 1 = WNI 2 = WNA 44. pendidikan_i varchar(30) Pendidikan ibu 45. pekerjaan_i varchar(20) Pekerjaan ibu 46. almt_rmh_i text Alamat rumah ibu 47. almt_kantor_i text Alamat kantor ibu 48. status Varchar(10) Status pendaftaran baru/lama 49. Tgl Datetime Data tanggal dan waktu proses pendaftaran

Tabel 3.4.5 Contoh Isi Data tabel ms_pendaftaran

No.Daftar Id_ms_periode Bagian Kls nm_lengkap nm_panggilan Alamat 08090001 1 SMP 1 Rama

Ram Jl.komodo no.4

perumnas 2

Page 137: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

154 Kecamatan Kodepos Telp asal_sklh jenis_kelamin tempat_lahir Tgl_lahir

Karawaci 15222 55033445 SD Mutiara Kasih

1

Tangerang

1987-11-11

Agama Warganegara anak_ke gol_darah jmlh_sdr_kandung jmlh_sdr_tiri Protestan 1 1

B

2

0

Status_anak Bahasa Penyakit Imunisasi Ciri-ciri Ukuran_baju T inggi 0 Indonesia T idak ada

T idak ada

T idak ada

S 165

Berat Nm_ayah Tempat_lahir_a

Tgl_lahir_a Agama_a Warganegara_a

55 Ramawan

Tangerang 1940-11-11

Protestan

1

Pendidikan_a Pekerjaan_a Almt_rmh_a Almt_kantor_a Gaji Nm_ibu SMA Karyawan

Swasta

Jl.Komodo No.4

Jl.Gajah Mada no.45

5000000

Ramawati

Tempat_lahir_i Tgl_lahir_i Agama_i Warganegara_i Pendidikan_i Pekerjaan_i Jakarta 1940-09-09

Protestan

1

SMA

Ibu rumah tangga

Almt_rmh_i Almt_kantor

_i Status Tgl

Jl.Komodo no.4

T idak ada baru 2008-11-01 11:00:32

Tabel 3.4.6 Definisi Tabel ms_siswa

Deskripsi : Tabel ini digunakan untuk menyimpan data siswa. Primary Key dari tabel ini : id_ms_siswa

No. Nama Field T ipe Data Keterangan 1. id_ms_siswa Int(10) PK,Id ms siswa 2. id_no_induk

int(10)

FK,id Nomer induk siswa

3. id_ms_periode Int(10) FK,Id ms periode/tahun ajaran 4. nm_lengkap

varchar(100)

Nama lengkap siswa

Page 138: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

155 No. Nama Field T ipe Data Keterangan 5. nm_panggilan varchar(30) Nama panggilan siswa 6. alamat text Alamat tinggal siswa 7. kecamatan varchar(50) Kecamatan tinggal siswa 8. kodepos int(6) Kodepos 9. Telp int(10) Nomer telepon siswa 10. Asal_sklh varchar(50) Asal sekolah 11. jenis_kelamin int(2) Jenis kelamin

0 = laki-laki 1 = perempuan

12. tempat_lahir varchar(15) Tempat lahir 13. tgl_lahir date tanggal lahir 14. agama varchar(10) Agama 15. Tgl datetime Tanggal waktu diterima di sekolah

Tabel 3.4.7 Contoh Isi Data tabel ms_siswa

Id_ms_siswa

Id_no_induk

Id_ms_periode

nm_lengkap nm_panggilan

alamat kecamatan

1 1 1 Rama

Ram

Jl.Komodo no.4

Cibodas

Kodepos Telp asal_sklh jenis_kelamin tempat_lahir tgl_lahir Agama 15555 55033445 SD

Mutiara Kasih

1

Tangerang

1987-06-17

Protestan

Tabel 3.4.8 Definisi Tabel ms_detail_siswa

Deskripsi : Tabel ini digunakan untuk menyimpan data detail siswa Primary Key dari tabel ini : id_ms_detail_siswa

No. Nama Field T ipe data keterangan 1. id_ms_detail_siswa Int(10) PK, id ms detail siswa 2. id_no_induk Int(10) FK,Nomer induk siswa 3. warganegara varchar(5) Kewarganegaraan; 1=WNI 2 = WNA 4. anak_ke int(2) Posisi anak dalam keluarga 5. gol_darah varchar(5) Golongan darah 6. jmlh_sdr_kandung int(2) Jumlah saudara kandung 7. jmlh_sdr_tiri int(2) Jumlah saudara tiri 8. status_anak int(2) Status anak yatim / piatu / yatim piatu

0 = tidak memilih, 1= yatim, 2 = piatu 3 = yatim piatu

9. bahasa varchar(50) Bahasa sehari-hari 10. Penyakit text Penyakit yang diderita

Page 139: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

156 11. imunisasi varchar(50) Imunisasi yang pernah diterima 12. Ciri text Ciri-ciri khusus 13. ukuran_baju varchar(5) Ukuran baju 14. t inggi int(5) T inggi badan 15. berat int(5) Berat badan

Tabel 3.4.9 Contoh Isi Data tabel ms_detail_siswa

Id_ms_detail_siswa Id_no_induk Warganegara anak_ke gol_darah jmlh_sdr_kandung 1 1 1 1

B

2

Jmlh_sdr_tiri Status_anak Bahasa Penyakit Imunisasi Ciri-ciri Ukuran_baju 0 0 Indonesia T idak

ada

T idak ada

T idak ada

S

T inggi Berat

165 65

Tabel 3.4.10 Definisi Tabel ms_orangtua

Deskripsi : Tabel ini digunakan untuk menyimpan data orangtua siswa Primary Key dari tabel ini : id_ms_orangtua

No. Nama Field Tipe Data Keterangan 1. id_ms_orangtua Int(10) PK, Id ms orangtua 2. id_no_induk Int(10) FK, id nomer induk siswa 3. nm_ayah varchar(50) Nama ayah 4. tempat_lahir_a varchar(15) Tempat lahir ayah 5. tgl_lahir_a date Tanggal lahir ayah 6. agama_a varchar(10) Agama ayah 7. warganegara_a varchar(5) Kewarganegaraan ayah; 1=WNI ,2=WNA 8. pendidikan_a varchar(20) Pendidikan ayah 9. pekerjaan_a varchar(30) Pekerjaan ayah 10. almt_rmh_a text Alamat rumah ayah 11. almt_kantor_a text Alamat kantor ayah 12. Gaji varchar(20) Penghasilan per bulan ayah 13. nm_ibu varchar(50) Nama ibu 14. tempat_lahir_i varchar(15) Tempat lahir ibu 15. tgl_lahir_i date Tanggal lahir ibu 16. agama_i varchar(10) Agama ibu 17. warganegara_i varchar(5) Kewarganegaraan ibu;1=WNI ,2=WNA 18. pendidikan_i varchar(20) Pendidikan ibu 19. pekerjaan_i varchar(30) Pekerjaan ibu 20. almt_rmh_i text Alamat rumah ibu 21. almt_kantor_i text Alamat kantor ibu

Page 140: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

157

Tabel 3.4.11 Contoh Isi Data tabel ms_orangtua Id_ms_orangtua

Id_No_induk

Nm_ayah

Tempat_lahir_a

Tgl_lahir_a

Agama_a

Warganegara_a

1 1 Ramawan

Tangerang 1940-11-11

Protestan

1

Pendidikan_a Pekerjaan_a Almt_rmh_a Almt_kantor_a Gaji Nm_ibu SMA Karyawan

Swasta

Jl.Komodo No.4

Jl.Gajah Mada no.45

1500000

Ramawati

Tempat_lahir_i Tgl_lahir_i Agama_i Warganegara_i Pendidikan_i Pekerjaan_i Jakarta 1940-09-09

Protestan

1

SMA

Ibu rumah tangga

Almt_rmh_i Almt_kantor_i Jl.Komodo no.4

null

Tabel 3.4.12 Definisi Tabel ms_siswa_login

Deskripsi : Tabel ini digunakan untuk menyimpan data account siswa yang digunakan untuk login Primary Key dari tabel ini : id_ms_siswa_login

No. Nama Field Tipe Data Keterangan 1. id_ms_siswa_login Int(10) PK, Id siswa login 2. id_no_induk Int(10) FK, no induk siswa 3. Id_tr_status Int(10) FK, id tr status 4. username varchar(20) Default Nama panggilan siswa 5. password varchar(20) defaultTanggal lahir siswa (ddmmyy) 6. Tgl datetime Tanggal login siswa

Tabel 3.4.13 Contoh Isi Data tabel ms_siswa_login Id_ms_siswa_login Id_No_induk Id_tr_status username password Tgl 1 1 1 ram

170687 2008-11-11 20:30:44

Tabel 3.4.14 Definisi Tabel ms_admin

Deskripsi : Tabel ini digunakan untuk menyimpan data account admin yang digunakan untuk login Primary Key dari tabel ini : id_ms_admin_login

Page 141: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

158

No. Nama Field Tipe Data Keterangan 1. id_ms_admin Int(5) PK, Id admin 2. username varchar(20) Default Nama panggilan admin 3. password varchar(20) Default Tanggal lahir admin (ddmmyy) 4. jabatan Varchar(15) jabatan

Tabel 3.4.15 Contoh Isi Data tabel ms_admin Id_ms_admin username password Jabatan 1 yohanes

170687 administrator

Tabel 3.4.16 Definisi Tabel ms_staff

Deskripsi : Tabel ini digunakan untuk menyimpan data staff yang bekerja pada sekolah. Primary Key dari tabel ini : id_ms_staff

No. Nama Field Tipe Data Keterangan 1. id_ms_staff Int(5) PK, Id staff 2. nm_lengkap varchar(50) Nama lengkap staff 3. nm_panggilan varchar(30) Nama panggilan staff 4. alamat Text Alamat tinggal staff 5. kodepos Int(6) kodepos 6. Telp Int(10) Nomer telepon staff

7. Jenis kelamin Int(2) Jenis kelamin 1=pria 2=wanita 8. tempat_lahir varchar(20) Tempat lahir 9. tgl_lahir Date Tanggal lahir 10. agama varchar(10) Agama 11. pendidikan varchar(50) Pendidikan terakhir 12. status Varchar(10) Status aktif/t idak aktif 13. jabatan Varchar(15) Jabatan (Guru/TU/Pembantu/Kepala

Sekolah) 14. bagian varchar(5) Bagian (TK/SD/SMP/SMA) 15. bidang_studi Varchar(20) Bidang studi 16. Tgl Datetime Tanggal mulai bekerja

Tabel 3.4.17 Contoh Isi Data tabel ms_staff

Id_ms_staff

Nm_lengkap Nm_panggilan

Alamat kodepos

Telp Jenis kelami

n

Tempat_lahir

1 Dian Novianti Novi

Jl.rawa kucing no.1

12345 12345678

2 Tangerang

Page 142: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

159 Tgl_lahir Agama Pendidikan Status Jabatan bagian Bidang

studi Tgl

1971-10-17

Islam D2 /PGSD

aktif TU SMP TU

2001-07-16 14:00:00

Tabel 3.4.18 Definisi Tabel ms_staff_login

Deskripsi : Tabel ini digunakan untuk menyimpan data account staff yang digunakan untuk login Primary Key dari tabel ini : id_ms_staff_login

No. Nama Field Tipe Data Keterangan 1. id_ms_staff_login Int(10) PK, Id ms staff login 2. id_ms_staff Int(10) FK, id ms staff 3. username varchar(30) Default Nama panggilan staff 4. password varchar(30) Default Tgl lahir staff (ddmmyy) 5. jabatan Varchar(30) Jabatan staff 6. bagian varchar(30) Bagian TK/SD/SMP/SMA 7. bidang_studi Varchar(30) Mengajar bidang studi 8. tgl Datetime Tanggal terakhir login

Tabel 3.4.19 Contoh Isi Data tabel ms_staff_login Id_ms_staff_login Id_ms_staff username password Jabatan 1 1 novi

171071 TU

Bagian Bidang_studi Tgl SMP TU 2008-12-11

09:00:00

Tabel 3.4.20 Definisi Tabel ms_pelanggaran

Deskripsi : Tabel ini digunakan untuk menyimpan data pelanggaran yang dilakukan siswa di sekolah Primary Key dari tabel ini : id_ms_pelanggaran

No. Nama Field Tipe Data Keterangan 1. id_ms_pelanggaran Int(5) PK, Id ms pelanggaran 2. id_ms_staff Int(5) FK,id ms staff yang mencatat pelanggaran 3. id_no_induk Int(5) FK, id no induk siswa pelanggar 4. id_ms_periode Int(5) FK, id_ms_periode waktu pelanggaran 5. jenis_pelanggaran varchar(20) Jenis pelanggaran 6. pelanggaran Text Deskripsi penjelasan pelanggaran yang

dilakukan siswa 7. tgl Datetime Tanggal proses mencatat

Page 143: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

160

Tabel 3.4.21 Contoh Isi Data tabel ms_pelanggaran Id_ms_pelanggaran Id_ms_staff Id_no_induk Id_ms_periode Jenis pelanggaran 1 1 55 1 keterlambatan

pelanggaran tgl Terlambat masuk sekolah selama 15 menit

2008-12-11 08:00:00

Tabel 3.4.22 Definisi Tabel tr_keuangan

Deskripsi : Tabel ini digunakan untuk menyimpan data pembayaran spp yang dilakukan siswa di sekolah Primary Key dari tabel ini : id_tr_keuangan

No. Nama Field Tipe Data Keterangan 1. id_tr_keuangan Int(5) PK, Id tr keuangan 2. id_ms_staff Int(5) FK,id ms staff yang mencatat keuangan 3. id_no_induk Int(5) FK, id no induk siswa yang membayar 4. id_ms_periode Int(5) FK, id_ms_periode waktu pembayaran 5. bulan Varchar(15) Bulan spp yang dibayar 6. tahun Int(4) Tahun pembayaran 7. status Varchar(10) Status pembayaran, lunas/belum 8. tgl Datetime Tanggal proses mencatat

Tabel 3.4.23 Contoh Isi Data tabel tr_keuangan Id_tr_keuangan Id_ms_staff Id_no_induk Id_ms_periode Bulan 1 1 55 1 11

Tahun status Tgl 2008 lunas 2008-12-11

08:00:00

Tabel 3.4.24 Definisi Tabel Ms_Leger

Deskripsi : Tabel ini digunakan untuk menyimpan data leger nilai siswa Primary Key dari tabel ini : id_ms_nilai

Page 144: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

161

No. Nama Field Tipe Data Keterangan 1. id_ms_nilai Int(5) PK, Id ms leger 2. id_ms_staff Int(5) FK,id ms staff yang mencatat

nilai/gurubidang studi 3. id_no_induk Int(5) FK, id no induk siswa 4. Id_ms_kls Int(5) FK,Id ms kelas 5. id_ms_periode Int(5) FK, id_ms_periode penilaian 6. Id_ms_kurikulum Int(5) FK,id ms kurikulum 7. Bidang_studi Varchar(30) Nama bidang studi 8. Aspek1 Float aspek penilaian bidang studi 1 9. Aspek2 Float aspek penilaian bidang studi 2 10. Aspek3 Float aspek penilaian bidang studi 3 11. Aspek4 Float aspek penilaian bidang studi 4 12. Aspek5 Float aspek penilaian bidang studi 5 13. Nilai_skbm Float Nilai SKBM 14. catatan Text Catatan komentar/nasihat guru 15. tgl Datetime Tanggal proses nilai

Tabel 3.4.25 Contoh Isi Data tabel Ms_leger Id_ms_nilai Id_ms_staff Id_no_induk Id_ms_kelas Id_ms_periode 1 1 55 1 1

Id_ms_kurikulum Bidang_studi Aspek1 Aspek2 Aspek3 Aspek4 Aspek5 1 Bahasa

inggris 6.5 7.5 7 8 8.5

Nilai_skbm Catatan Tgl 6.0 T ingkatkan prestasi

belajar mu 2008-12-11 08:00:00

Tabel 3.4.26 Definisi Tabel ms_kurikulum

Deskripsi : Tabel ini digunakan untuk menyimpan data kurikulum Primary Key dari tabel ini : id_ms_kurikulum

No. Nama Field Tipe Data Keterangan 1. id_ms_kurikulum Int(5) PK, id ms kurikulum 2. id_ms_periode Int(5) FK, id_ms_periode 3. jenis_kurikulum Varchar(50) Jenis kurikulum semester/caturwulan 4. kurikulum Int(2) Bagian kurikulum 5. status Varchar(10) BUKA/TUTUP

Tabel 3.4.27 Contoh Isi Data tabel ms_kurikulum

Page 145: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

162 Id_ms_kurikulum Id_ms_periode Jenis_kurikulum kurikulum Status 1 1 semester

1 tutup

2 1 Semester 2 buka

Tabel 3.4.28 Definisi Tabel ms_periode

Deskripsi : Tabel ini digunakan untuk menyimpan data periode / tahun pembelajaran Primary Key dari tabel ini : id_ms_periode

No. Nama Field Tipe Data Keterangan 1. id_ms_periode Int(5) PK, id ms periode 2. periode Varchar(15) Periode 3. Status Varchar(10) Status pendaftaran Buka/tutup

Tabel 3.4.29 Contoh Isi Data tabel ms_periode

Id_ms_periode periode status 1 2008-2009 tutup 2 2009-2010 buka

Tabel 3.4.30 Definisi Tabel ms_kls

Deskripsi : Tabel ini digunakan untuk menyimpan data kelas Primary Key dari tabel ini : id_ms_kls

No. Nama Field Tipe Data Keterangan 1. id_ms_kls Int(5) PK, id ms kls 2. Id_ms_staff Int(5) FK,id ms staff ( walikelas ) 3. Id_no_induk Int(5) FK,id no induk ( siswa) 4. Id_ms_periode Int(5) FK,id ms periode 5. kelas Varchar(5) Nama kelas 6. bagian varchar(5) Unit bagian sekolah TK/SD/SMP/SMA

Tabel 3.4.31 Contoh Isi Data tabel ms_kls

Id_ms_kls Id_ms_staff Id_no_induk Id_ms_period

e Kelas Bagian

1 1 1 1 1A SMP 1 1 2 1 1A SMP

Tabel 3.4.32 Definisi Tabel no_induk Deskripsi : Tabel ini digunakan untuk menyimpan data nomer induk siswa

Page 146: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

163

Primary Key dari tabel ini : id_no_induk

No. Nama Field Tipe Data Keterangan 1. Id_no_induk Int(5) PK,id no induk ( siswa) 2. nis Varchar(10) Nomer induk siswa 3. kelas varchar(5) Nama kelas 4. bagian varchar(5) Unit bagian sekolah TK/SD/SMP/SMA

Tabel 3.4.33 Contoh Isi Data tabel no_induk

Id_no_induk Nis Kelas Bagian 1 08091001 1A SMP 2 08091002 1A SMP

Tabel 3.4.34 Definisi Tabel tr_daftar_ulang Deskripsi : Tabel ini digunakan untuk menyimpan data daftar ulang Primary Key dari tabel ini : id_tr_daftar_ulang

No. Nama Field Tipe Data Keterangan 1. Id_tr_daftar_ulang Int(5) PK,id_tr_daftar_ulang 2. Id_no_induk Int(5) FK,Nomer induk siswa 3. Id_ms_periode int(5) FK,id_ms_perioide 4. kelas Char(2) Kelas 5. bagian Char(3) Unit bagian sekolah TK/SD/SMP/SMA 6. status Varchar(10) Status SELESAI/BELUM daftar ulang 7. tgl Datetime Tanggal proses mencatat

Tabel 3.4.35 Contoh Isi Data tabel tr_daftar_ulang

Id_tr_daftar_ulang

Id_no_induk Id_ms_periode

kelas Bagian Status Tgl

1 1 1 1A SMP BELUM 2008-11-11 08:00:00

Tabel 3.4.36 Definisi Tabel administrasi

Deskripsi : Tabel ini digunakan untuk menyimpan data biaya pendaftaran Primary Key dari tabel ini : id_administrasi

No. Nama Field Tipe Data Keterangan 1. Id_administrasi Int(2) PK,id_administrasi 2. Id_ms_periode Int(5) FK,id_ms_periode yang berlangsung 3. Pangkal int(10) Biaya uang pangkal

Page 147: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

164 4. seragam Int(10) Biaya uang seragam 5. spp Int(10) Biaya uang spp 6. buku Int(10) Biaya uang buku

Tabel 3.4.37 Contoh Isi Data tabel administrasi

Id_administrasi

Id_ms_periode

pangkal seragam spp Buku

1 1 1000000 350000 120000

400000

Tabel 3.4.38 Definisi Tabel berita

Deskripsi : Tabel ini digunakan untuk menyimpan data berita dan kegiatan yang terjadi di sekolah Primary Key dari tabel ini : id_berita

No. Nama Field Tipe Data Keterangan 1. id_berita Int(5) PK, Id berita 2. judul_berita Varchar(50) Judul berita / kegiatan 3. isi_berita Text Isi berita / kegiatan 4. gambar Varchar(50) Gambar 5. tgl Datetime Tanggal proses mencatat

Tabel 3.4.39 Contoh Isi Data tabel berita Id_berita judul_berita Isi_berita Gambar tgl 1 Penerimaan

siswa Penerimaan siswa baru tahun ajaran 2009-2010 akan dibuka pada tanggal 1 januari 2009

../staff/upload/foto_berita/xxx.jpeg 2008-11-27 08:00:10

Tabel 3.4.40 Definisi Tabel tentang

Deskripsi : Tabel ini digunakan untuk menyimpan data informasi tentang sekolah Primary Key dari tabel ini : id_tentang

No. Nama Field Tipe Data Keterangan 1. id_tentang Int(2) PK, Id tentang

Page 148: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

165 2. isi_tentang Text Isi tentang 3. gambar Varchar(50) Gambar 4. tgl Datetime Tanggal proses mencatat

Tabel 3.4.41 Isi Data tabel tentang Id_tentang Isi_tentang gambar Tgl 1 SMP Mutiara Kasih

berdiri sejak 1992 dan telah memperoleh berbagai prestasi pendidikan dan ekstra kulikuler di berbagai t ingkat.

../staff/upload/foto_tentang/xxx.jpeg

2008-11-27 08:00:10

Tabel 3.4.42 Definisi Tabel lokasi

Fungsi tabel ini digunakan untuk menyimpan data : lokasi sekolah berada Primary Key dari tabel ini : id_lokasi

No. Nama Field Tipe Data Keterangan 1. id_lokasi Int(11) PK, Id lokasi 2. isi_lokasi Text Isi lokasi 3. gambar Varchar(50) Gambar 4. tgl Datetime Tanggal proses mencatat

Tabel 3.4.43 Contoh Isi Data tabel lokasi Id_lokasi Isi_lokasi gambar Tgl 1 Lokasi Sekolah kami

berada di : Jl.Empu Tantular Karawaci - Tangerang Telp. (021) 5913715

../staff/upload/foto_lokasi/xxx.jpeg

2008-11-27 08:00:10

Tabel 3.4.44 Definisi Tabel situs_rujukan

Deskripsi : Tabel ini digunakan untuk menyimpan data situs-situs yang dapat membantu proses belajar Primary Key dari tabel ini : id_situs_rujukan

No. Nama Field Tipe Data Keterangan 1. id_situs_rujukan Int(2) PK, Id situs rujukan 2. judul_situs_rujukan Varchar(30) Judul situs rujukan 3. gambar Varchar(50) Gambar 4. url Varchar(50) Alamat situs rujukan

Page 149: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

166 5. tgl Datetime Tanggal pencatatan

Tabel 3.4.45 Contoh Isi Data tabel situs_rujukan Id_situs_rujukan Judul_situs_rujuka

n gambar url tgl

1 Depdiknas ../staff/upload/foto_situs_rujukan/xxx.jpeg

http://www.xxx.html

2008-11-27 08:00:10

Tabel 3.4.46 Definisi Tabel banner

Deskripsi : Tabel ini digunakan untuk menyimpan data iklan yang ada pada website Primary Key dari tabel ini : id_banner

No. Nama Field Tipe Data Keterangan 1. id_banner Int(5) PK, Id banner 2. Judul_banner Varchar(50) Judul banner 3. gambar Varchar(50) Gambar 4. url Varchar(50) Alamat situs iklan 5. jenis Varchar(10) Jenis gambar atau flash 6. Tgl Datetime Tanggal proses mencatat

Tabel 3.4.47 Contoh Isi Data tabel banner Id_banner Judul_banner Gambar url Jenis Tgl 1 PGRI ../staff/upload/foto_si

tus_rujukan/xxx.jpeg http://www.xxx.html

Image 2008-11-27 11:00:57

Tabel 3.4.48 Definisi Tabel Home

Deskripsi : Tabel ini digunakan untuk menyimpan data yang ada pada halaman home Primary Key dari tabel ini : id_home

No. Nama Field Tipe Data Keterangan 1. id_home Int(5) PK, Id home 2. Isi_home Text Isi halaman home 3. gambar Varchar(50) Gambar 4. tgl Datetime Tanggal proses mencatat

Tabel 3.4.49 Contoh Isi Data tabel home Id_home Isi_home Gambar Tgl 1 welcome ../staff/upload/foto_si

2008-11-27 11:00:57

Page 150: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

167 Id_home Isi_home Gambar Tgl

tus_rujukan/xxx.jpeg

Tabel 3.4.50 Definisi Tabel Tr_Status Deskripsi : Tabel ini digunakan untuk menyimpan data status kenaikan kelas siswa Primary Key dari tabel ini : id_tr_status

No. Nama Field Tipe Data Keterangan 1. id_tr_status Int(5) PK, Id tr status 2. Id_no_induk Int(5) FK, id no induk 3. Id_ms_periode Int(5) FK,id ms periode 4. status Varchar(10) Status NAIK / TINGGAL kelas

Tabel 3.4.51 Contoh Isi Data Tabel tr_status Id_tr_status Id_no_induk Id_ms_periode Status 1 1 1 NAIK Berikut ini merupakan diagram yang menggambarkan keterhubungan antar tabel-tabel yang telah didefinisikan di atas :

Page 151: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

168

-no_daf tar-id_ms_periode-bagi an-kls-nm_lengkap-nm_panggil an-alamat-kecamatan-kodepos-telp-asal_skl h-jenis_kelamin-tempat_lahi r-tgl_lahir-agam a-warganegara-anak_ke-gol_darah-jmlh_sdr_kandung-jmlh_sdr_t iri-status_anak-bahasa-penyakit-imunisasi-ciri-ukuran_baju-tinggi-berat-nm_ayah-tempat_lahi r_a-tgl_lahir_a-agam a_a-warganegara_a-pendidi kan_a-pekerjaan_a-almt_rm h_a-almt_kantor_a-gaji-nm_ibu-tempat_lahi r_i-tgl_lahir_i-agam a_i-warganegara_i-pendidi kan_i-pekerjaan_i-almt_rm h_i-almt_kantor_i-status-tgl

ms_p en daftaran

-id_tr_status-id_no_induk-id_ms_periode-status

tr_status

-id_ms_periode-periode-status

ms_period

-id_ms_kl s-id_ms_staff-id_no_induk-id_ms_periode-kel as-bagian

ms_kls

-id_ms_siswa-id_no_induk-id_ms_periode-nm_lengkap-nm_panggilan-alamat-kecamatan-kodepos-telp-asal _sklh-jenis_kelami n-tem pat_lahir-tgl_l ahir-agama-tgl

ms_siswa

-id_ms_orangtua-id_no_induk-nm_ayah-tem pat_lahir_a-tgl_lahir_a-agama_a-warganegara_a-pendidikan_a-pekerjaan_a-almt_rm h_a-almt_kantor_a-gaji-nm_ibu-tem pat_lahir_i-tgl_lahir_i-agama_i-warganegara_i-pendidikan_i-pekerjaan_i-almt_rm h_i-almt_kantor_i

ms_orang tu a

-id_ms_detai l_siswa-id_no_induk-warganegara-anak_ke-gol _darah-jmlh_sdr_kandung-jmlh_sdr_t iri-status_anak-bahasa-penyaki t-imunisasi-ciri-ukuran_baju-tinggi-berat

ms_detail_siswa

-i d_berita-j udul_berita-i si_berita-gam bar-tgl

berita

-id_home-is i_home-gambar-tgl

h ome

-id_lokasi-is i_lokasi-gambar-tgl

lo kasi

-id_tentang-is i_tentang-gambar-tgl

tentang

-i d_banner-j udul_banner-gam bar-url-j eni s-tgl

banner

-id_situs_rujukan-judul _situs_rujukan-gam bar-url-tgl

situs_rujukan

-id_ms_staf f-nm_lengkap-nm_panggil an-alamat-kodepos-telp-jenis_kelamin-tempat_lahi r-tgl_lahir-agam a-pendidikan-status-jabatan-bagi an-bidang_studi-tgl

ms_staff

-id_tr_keuangan-id_ms_staff-id_no_i nduk-id_ms_periode-bulan-tahun-status-tgl

tr_keuangan

-id_t r_daf tar_ul ang-id_no_induk-id_m s_periode-kelas-bagian-status-tgl

tr_daftar_u lang

-id_m s_pelanggaran-id_m s_staff-id_no_induk-id_m s_periode-jenis_pelanggaran-pelanggaran-tgl

ms_pelan ggaran

-id_ms_nil ai-id_ms_staf f-id_no_induk-id_ms_kls-id_ms_periode-id_ms_kurikulum-bi dang_studi-aspek1-aspek2-aspek3-aspek4-aspek5-ni lai_skbm-catatan-tgl

ms_leger

-id_ms_siswa_login-id_no_induk-id_t r_status-username-password-tgl

ms_siswa_login

-id_ms_staff_l ogin-id_ms_staff-username-password-jabatan-bagian-bidang_studi-tgl

ms_staff_login

-id_m s_admin-usernam e-password-jabatan

ms_ad min

-i d_no_induk-nis-kelas-bagian

no_induk

-id_ms_kurikulum-id_ms_periode-jenis_kurikul um-kurikulum-status

ms_kurikulu m

0..1 1.. *

1. .*

1

0. .1

1

1 1

1

*

11

1. .*

1.. *

0.. *

1

1

*

1.. *

1

1.. *

1

*

1

0..*

1

1

1

1*

1

0. .*

1

0. .*

1

*

1

*

1

1

11

1

0. .*

* 1

1

1

1. .*

1

*1

1

1

1 1

1 1

1

*

*

1 1

0. .*

-id_adm inistrasi-id_ms_periode-pangkal-seragam-spp-buku

administrasi

1

1

Gambar 3.4.54 Diagram ERD Aplikasi Diusulkan

Page 152: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

169 Berikut ini merupakan pemetaan antara tabel-tabel yang digunakan dengan layar pada aplikasi diusulkan

Tabel 3.4.52 Pemetaan Tabel dengan Layar No. Nama Layar (Storyboard) Tabel Yang Digunakan Pada Layar Tersebut 1. Layar Index Berita

banner situs_rujukan

2. Layar Berita dan Kegiatan Berita banner situs_rujukan

3. Layar Data Pribadi ms_siswa_login ms_siswa ms_detail_siswa ms_orangtua no_induk banner situs_rujukan

4. Layar Nilai ms_siswa_login ms_siswa ms_leger ms_periode ms_kurikulum ms_kls no_induk banner situs_rujukan

5. Layar Keuangan ms_siswa_login ms_siswa tr_keuangan ms_periode no_induk banner situs_rujukan

6. Layar Pelanggaran ms_siswa_login ms_siswa ms_pelanggaran ms_periode no_induk banner situs_rujukan

7. Layar Daftar Ulang ms_siswa_login ms_siswa tr_daftar_ulang ms_periode ms_kls no_induk banner situs_rujukan

8. Layar Ganti Password ms_siswa_login

Page 153: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

170 No. Nama Layar (Storyboard) Tabel Yang Digunakan Pada Layar Tersebut

banner situs_rujukan

9. Layar Daftar Online ms_pendaftaran ms_periode banner situs_rujukan

10. Layar Tentang Kami Tentang banner situs_rujukan

11. Layar Lokasi Lokasi banner situs_rujukan

12. Layar Index (Staff) Ms_staff_login ms_admin

13. Layar Home (admin,kepala sekolah & staff TU )

Home ms_staff_login banner

14. Layar User (admin) Ms_staff_login ms_siswa_login banner

15. Layar Berita dan Kegiatan (admin, staff TU, kepala sekolah)

Ms_staff_login berita banner

16. Layar Tentang Kami (admin) Ms_staff_login tentang banner

17. Layar Lokasi (admin) Ms_staff_login lokasi banner

18. Layar Situs Rujukan (admin) Ms_Staff_login situs_rujukan banner

19. Layar Baris Iklan (admin) Ms_Staff_login banner

20. Layar Ganti Password (Staff) Ms_Staff_login banner

21. Layar Calon Siswa (Staff TU) Ms_Staff_login ms_pendaftaran ms_periode ms_kls banner

22. Layar Siswa (Staff TU) Ms_Staff_login ms_pendaftaran ms_siswa ms_detail_siswa ms_orangtua banner

23. Layar Pegawai (Staff TU) Ms_Staff_login

Page 154: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

171 No. Nama Layar (Storyboard) Tabel Yang Digunakan Pada Layar Tersebut

ms_staff banner

24. Layar Keuangan (Staff TU) Ms_Staff_login tr_keuangan ms_periode banner

25. Layar Pelanggaran (walikelas) Ms_Staff_login ms_siswa ms_kls no_induk ms_pelanggaran ms_periode banner

26. Layar Nilai (guru dan walikelas) Ms_Staff_login ms_leger ms_periode ms_kurikulum ms_kls ms_staff banner

27. Layar leger (guru dan walikelas) Ms_staff_login No_induk Ms_kurikulum banner

28. Layar naik(walikelas) Ms_siswa Ms_periode Tr_status No_induk Ms_kls Ms_kurikulum Ms_staff_login Banner

Page 155: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

172

3.5 Perancangan State Transition Diagram (STD)

Pada sub bab ini akan ditampilan rancangan STD yang akan mengambarkan

hubungan antar layar pada sistem informasi administrasi siswa berbasis web pada SMP

Mutiara Kasih.

3.5.1 Perancangan STD untuk frontend user

3.5.1.1 Perancangan STD untuk frontend user (tanpa login)

Gambar 3.5.1 STD Layar Home (tanpa login)

Keterangan gambar :

Layar home memiliki beberapa link yaitu home, berita dan kegiatan, daftar

online, tentang kami, lokasi, login. Jika pengguna menekan tombol login maka sistem

akan memverifikasi username dan password, jika login berhasil maka akan ditampilkan

layar home untuk siswa login, jika gagal maka akan kembali pada layar home dengan

dimunculkan pesan kesalahan. Jika pengguna memilih berita dan kegiatan maka akan

ditampilkan layar berita dan kegiatan. Jika pengguna memilih daftar online maka akan

ditampilkan layar daftar online. Jika pengguna memilih tentang kami maka akan

Page 156: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

173

ditampilkan layar tentang kami dan jika pengguna memilih lokasi maka akan

ditampilkan layar lokasi dan jika pada masing-masing halaman pengguna memilih home

maka akan ditampilkan layar home kembali.

Gambar 3.5.2 STD Layar berita dan kegiatan (tanpa login)

Layar berita dan kegiatan memiliki beberapa link yaitu home,berita dan

kegiatan, daftar online, tentang kami, lokasi, login. Jika pengguna menekan tombol

login maka sistem akan memverifikasi username dan password, jika login berhasil maka

akan ditampilkan layar home untuk siswa login, jika gagal maka akan kembali pada

layar home dengan dimunculkan pesan kesalahan. Jika pengguna memilih home maka

akan ditampilkan layar home. Jika pengguna memilih daftar online maka akan

ditampilkan layar daftar online. Jika pengguna memilih tentang kami maka akan

ditampilkan layar tentang kami dan jika pengguna memilih lokasi maka akan

Page 157: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

174

ditampilkan layar lokasi dan jika pada masing-masing halaman pengguna memilih

berita dan kegiatan maka akan ditampilkan layar berita dan kegiatan kembali.

Gambar 3.5.3 STD Layar daftar online

Layar daftar online memiliki beberapa link yaitu home, daftar online, berita da

kegiatan, tentang kami, lokasi, login. Jika pengguna menekan tombol login maka sistem

akan memverifikasi username dan password, jika login berhasil maka akan ditampilkan

layar home untuk siswa login, jika gagal maka akan kembali pada layar home dengan

dimunculkan pesan kesalahan. Jika pengguna memilih home maka akan ditampilkan

layar home. Jika pengguna memilih berita dan kegiatan maka akan ditampilkan layar

berita dan kegiatan. Jika pengguna memilih daftar online maka akan ditampilkan layar

daftar online. Jika pengguna memilih daftar maka akan ditampilkan layar form daftar.

Page 158: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

175

Jika pengguna memilih tentang kami maka akan ditampilkan layar tentang kami dan

jika pengguna memilih lokasi maka akan ditampilkan layar lokasi dan jika pada

masing-masing halaman pengguna memilih daftar online maka akan ditampilkan layar

daftar online kembali.

Gambar 3.5.4 STD Layar Form Daftar

Layar form daftar memiliki beberapa link yaitu home, daftar online, berita dan

kegiatan, tentang kami, lokasi, login,submit, kembali kehalaman sebelumnya. Jika

pengguna menekan tombol login maka sistem akan memverifikasi username dan

password, jika login berhasil maka akan ditampilkan layar home untuk siswa login, jika

gagal maka akan kembali pada layar home dengan dimunculkan pesan kesalahan. Jika

pengguna memilih home maka akan ditampilkan layar home. Jika pengguna memilih

berita dan kegiatan maka akan ditampilkan layar berita dan kegiatan. Jika pengguna

memilih daftar online atau kembali kehalaman sebelumnya maka akan ditampilkan

layar daftar online. Jika pengguna memilih submit sistem akan melakukan validasi form

Page 159: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

176

pada proses daftar jika form telah tervalidasi sesuai maka akan muncul layar result yang

menampilkan nomer pendaftaran namun jika gagal maka akan kembali ke layar form

daftar dengan ditampilkan pesan kesalahan. Jika pengguna memilih tentang kami maka

akan ditampilkan layar tentang kami dan jika pengguna memilih lokasi maka akan

ditampilkan layar lokasi.

Gambar 3.5.5 STD Layar Tentang Kami (tanpa login)

Layar tentang kami memiliki beberapa link yaitu home,berita dan kegiatan,

daftar online, tentang kami, lokasi, login. Jika pengguna menekan tombol login maka

sistem akan memverifikasi username dan password, jika login berhasil maka akan

ditampilkan layar home untuk siswa login, jika gagal maka akan kembali pada layar

home dengan dimunculkan pesan kesalahan. Jika pengguna memilih home maka akan

ditampilkan layar home. Jika pengguna memilih daftar online maka akan ditampilkan

layar daftar online. Jika pengguna memilih tentang kami maka akan ditampilkan layar

tentang kami dan jika pengguna memilih lokasi maka akan ditampilkan layar lokasi dan

Page 160: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

177

jika pada masing-masing halaman pengguna memilih tentang kami maka akan

ditampilkan layar tentang kami kembali.

Gambar 3.5.6 STD Layar Lokasi (tanpa login)

Layar lokasi memiliki beberapa link yaitu home,berita dan kegiatan, daftar

online, tentang kami, lokasi, login. Jika pengguna menekan tombol login maka sistem

akan memverifikasi username dan password, jika login berhasil maka akan ditampilkan

layar home untuk siswa login, jika gagal maka akan kembali pada layar home dengan

dimunculkan pesan kesalahan. Jika pengguna memilih home maka akan ditampilkan

layar home. Jika pengguna memilih daftar online maka akan ditampilkan layar daftar

online. Jika pengguna memilih tentang kami maka akan ditampilkan layar tentang kami

dan jika pengguna memilih lokasi maka akan ditampilkan layar lokasi dan jika pada

masing-masing halaman pengguna memilih lokasi maka akan ditampilkan layar lokasi

kembali.

Page 161: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

178

3.5.1.2 Perancangan STD untuk Frontend User (dengan login)

Gambar 3.5.7 STD layar home (dengan login)

Pada layar home setelah melakukan login. Pengguna memiliki beberapa

tambahan menu utama yaitu menu data pribadi, nilai, keuangan, pelanggaran, daftar

ulang, ganti password dan tombol logout. Bila pengguna memilih menu berita dan

kegiatan maka akan ditampilkan layar berita dan kegiatan, jika klik menu data pribadi

maka akan ditampilkan layar data pribadi, jika klik menu nilai maka akan ditampilkan

layar nilai, jika klik menu keuangan ditampilkan layar keuangan, jika klik menu

Page 162: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

179

pelanggaran ditampilkan layar pelanggaran, jika klik menu daftar ulang ditampilkan

layar daftar ulang, jika klik menu tentang kami ditampilkan layar tentang kami, jika klik

menu lokasi ditampilkan layar lokasi, jika klik menu ganti password maka ditampilkan

layar ganti password, jika menekan tombol logout maka akan kembali ke halaman home

sebelum login dan jika pada semua layar memilih menu home maka akan ditampilkan

layar home.

Gambar 3.5.8 STD Layar Data Pribadi

Page 163: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

180

Bila pengguna memilih menu home maka akan ditampilkan layar home,jika

klik menu berita dan kegiatan maka akan ditampilkan layar berita dan kegiatan, jika klik

menu data pribadi maka akan ditampilkan layar data pribadi, jika klik menu nilai maka

akan ditampilkan layar nilai, jika klik menu keuangan ditampilkan layar keuangan, jika

klik menu pelanggaran ditampilkan layar pelanggaran, jika klik menu daftar ulang

ditampilkan layar daftar ulang, jika klik menu tentang kami ditampilkan layar tentang

kami, jika klik menu lokasi ditampilkan layar lokasi, jika menekan tombol logout maka

akan kembali ke halaman home sebelum login dan jika pada semua layar memilih menu

data pribadi maka akan ditampilkan layar data pribadi.

Page 164: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

181

Layar nilai

Layar Berita dan kegiatan

Layar home

Layar data pribadi

Layar Keuangan

Layar Daftar Ulang

Layar Tentang

Kami

Layar Lokasi

Modul proses logout

Layar Pelanggaran

Klik menu berita dan kegiatan / link selengkapnya

Tampilkan layar berita dan kegiatan

Klik menu homeTampilkan layar home

Klik menu nilaiTampilkan layar nilai

Klik menu keuangantampilkan layar keuangan

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu daftar ulangtampilkan layar daftar ulang

Klik menu tentang kamitampilkan layar tentang kami

Klik menu lokasitampilkan layar lokasi

Klik tombol logoutKirim sesi pada modul

Klik menu nilai

Tampilkan layar nilai

Layar Home (tanpa login)

Hapus sesiTampilkan layar home (tanpa login)

Klik menu data pribadiTampilkan layar data

pribadi

Klik menu nilaiTampilkan layar nilai

Klik menu nilaiTampilkan layar nilai

Klik menu nilaiTampilkan layar nilai

Klik menu nilaiTampilkan layar nilai

Klik menu nilaiTampilkan layar nilai

Klik menu nilaiTampilkan layar nilai

Klik menu nilaiTampilkan layar nilai

Gambar 3.5.9 STD Layar Nilai

Jika klik layar nilai maka akan ditampilkan layar nilai itu sendiri, jika klik

menu berita dan kegiatan akan ditampilkan layar berita dan kegiatan, jika klik menu

home akan ditampilkan layar home, jika klik menu data pribadi akan ditampilkan layar

data pribadi, jika klik menu keuangan akan ditampilkan layar keuangan, jika klik menu

pelanggaran akan ditampilkan layar pelanggaran, jika klik menu daftar ulang

ditampilkan layar daftar ulang, jika klik tentang kami ditampilkan layar tentang kami,

Page 165: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

182

jika klik menu lokasi akan ditampilkan layar lokasi,klik logout akan kembali kehalaman

home tanpa login.

Gambar 3.5.10 STD Layar Keuangan

Pada layar keuangan, jika klik menu keuangan maka akan ditampilkan layar

keuangan itu sendiri, jika klik menu berita dan kegiatan akan ditampilkan layar berita

dan kegiatan, jika klik menu home akan ditampilkan layar home, jika klik menu data

pribadi akan ditampilkan layar data pribadi, jika klik menu nilai akan ditampilkan layar

nilai, jika klik menu pelanggaran akan ditampilkan layar pelanggaran, jika klik menu

Page 166: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

183

daftar ulang akan ditampilkan layar daftar ulang, jika klik menu tentang kami akan

ditampilkan layar tentang kami, jika klik menu lokasi akan ditampilkan layar lokasi, jika

klik tombol logout maka sistem akan mengirim sesi pada modul proses logout dan akan

ditampilkan layar index sebelum login. Jika pada masing-masing layar klik menu

keuangan maka akan ditampilkan layar keuangan.

Layar pelanggaran

Layar Berita dan kegiatan

Layar home

Layar data pribadi

Layar nilai

Layar Daftar Ulang

Layar Tentang

Kami

Layar Lokasi

Modul proses logout

Layar keuangan

Klik menu berita dan kegiatan / link selengkapnya

Tampilkan layar berita dan kegiatan

Klik menu homeTampilkan layar home

Klik menu pelanggarantampilkan layar

pelanggaran

Klik menu daftar ulangtampilkan layar daftar ulang

Klik menu tentang kamitampilkan layar tentang kami

Klik menu lokasitampilkan layar lokasi

Klik tombol logoutKirim sesi pada modul

Layar Home (tanpa login)

Hapus sesiTampilkan layar home (tanpa login)

Klik menu data pribadiTampilkan layar data

pribadi

Klik menu nilaiTampilkan layar nilai

Klik menu pelanggaran

tampilkan layar pelanggaran

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu keuangantampilkan layar keuangan

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu pelanggarantampilkan layar pelanggaran

Klik menu pelanggarantampilkan layar pelanggaran

Layar view pelanggaran

Klik link LIHATTampilkan layar

view pelanggaran

Klik menu pelanggaran

tampilkan layar pelanggaran

Gambar 3.5.11 STD Layar Pelanggaran

Page 167: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

184

Pada layar pelanggaran, jika klik menu pelanggaran maka akan ditampilkan

layar pelanggaran itu sendiri, jika klik menu berita dan kegiatan akan ditampilkan layar

berita dan kegiatan, jika klik menu home akan ditampilkan layar home, jika klik menu

data pribadi akan ditampilkan layar data pribadi, jika klik menu nilai akan ditampilkan

layar nilai, jika klik menu keuangan akan ditampilkan layar keuangan, jika klik menu

daftar ulang akan ditampilkan layar daftar ulang, jika klik menu tentang kami akan

ditampilkan layar tentang kami, jika klik menu lokasi akan ditampilkan layar lokasi, jika

klik tombol logout maka sistem akan mengirim sesi pada modul proses logout dan akan

ditampilkan layar index sebelum login. Jika pada masing-masing layar klik menu

pelanggaran maka akan ditampilkan layar pelanggaran.

Page 168: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

185

Tampilkan pesan

Gambar 3.5.12 STD Layar Daftar Ulang

Pada layar daftar ulang jika pengguna telah melakukan daftar ulang

sebelumnya maka tidak tersedia tombol submit, jika belum melakukan maka akan

tersedia tombol submit, jika menekan tombol submit maka akan dilakukan verifikasi

pada modul dan akan ditampilkan pesan berhasil proses.

Page 169: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

186

3.5.2 Perancangan STD untuk Backend User

Gambar 3.5.13 STD Layar Index (staff dan administrator)

Layar index memiliki dua buah tombol yaitu login dan clear. Jika pengguna

menekan tombol login maka sistem akan memverifikasi username dan password pada

proses login, jika username, password dan status sesuai sebagai admin maka akan

ditampilkan layar home untuk admin, jika username, password dan status sesuai sebagai

staff TU maka akan ditampilkan layar home untuk TU, jika username, password dan

status sesuai sebagai guru maka akan ditampilkan layar home untuk guru, jika username,

password dan status sesuai sebagai walikelas maka akan ditampilkan layar home untuk

walikelas.Jika pengguna menekan tombol clear maka sistem akan mengosongkan isi

username dan password dan kembali menampilkan layar index.

Page 170: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

187

3.5.2.1 Perancangan STD untuk Backend User (administrator)

Gambar 3.5.14 STD Layar home (admin)

Layar home untuk admin memiliki beberapa link yaitu home, edit halaman

home, user, berita dan kegiatan, tentang kami, lokasi, situs rujukan, baris iklan, ganti

password, dan logout.Jika memilih link home maka akan ditampilkan kembali layar

home, jika memilih link edit halaman home maka akan ditampilkan layar edit home,

jika memilih link user maka akan ditampilkan layar user, jika memilih link berita dan

kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang

kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan

ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar

Page 171: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

188

situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika

memilih link ganti password maka akan ditampilkan layar ganti password, jika memilih

tombol logout maka akan ditampilkan layar index untuk staff.

Gambar 3.5.15 STD Layar Edit Home (admin)

Layar edit home memiliki beberapa link yaitu home, kembali kehalaman

sebelumnya, user, berita dan kegiatan, tentang kami, lokasi, situs rujukan, baris iklan,

ganti password, logout, submit, upload, browse.Jika memilih link home atau kembali

kehalaman sebelumnya maka akan ditampilkan kembali layar home, jika memilih link

user maka akan ditampilkan layar user, jika memilih link berita dan kegiatan maka

akan ditampilkan layar berita dan kegiatan, jika memilih link tentang kami maka akan

ditampilkan layar tentang kami, jika memilih link lokasi maka akan ditampilkan layar

Page 172: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

189

lokasi, jika memilih link situs rujukan maka akan ditampilkan layar situs rujukan, jika

memilih link baris iklan maka akan ditampilkan layar baris iklan, jika memilih link

ganti password maka akan ditampilkan layar ganti password, jika memilih tombol

logout maka akan ditampilkan layar index untuk staff, jika menekan tombol browse

maka akan ditampilkan window browse file, jika menekan tombol upload maka sistem

akan memvalidasi file yang dibrowse lalu menampilkan pesan berhasil/gagal upload,

jika menekan tombol submit maka sistem akan memvalidasi isi form pada proses edit

home jika berhasil tampilkan layar home, jika gagal tampilkan pesan kesalahan pada

layar edit home.

Klik

Use

rTa

mpi

lka

n La

yar U

ser

Klik

Ten

tang

Kam

iTa

mpi

lkan

Lay

ar T

enta

ng

Klik

Use

rTa

mpi

lkan

La

yar

user

KlikB

aris Ikla

nTa

mpilkan Laya

r Ba

ris Iklan

Gambar 3.5.16 STD Layar User (admin)

Page 173: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

190

Layar user memiliki beberapa link yaitu home, user, berita dan kegiatan,

tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, staff, siswa.Jika

memilih link home maka akan ditampilkan kembali layar home, jika memilih link user

maka akan ditampilkan layar user, jika memilih link berita dan kegiatan maka akan

ditampilkan layar berita dan kegiatan, jika memilih link tentang kami maka akan

ditampilkan layar tentang kami, jika memilih link lokasi maka akan ditampilkan layar

lokasi, jika memilih link situs rujukan maka akan ditampilkan layar situs rujukan, jika

memilih link baris iklan maka akan ditampilkan layar baris iklan, jika memilih link

ganti password maka akan ditampilkan layar ganti password, jika memilih tombol

logout maka akan ditampilkan layar index untuk staff, jika memilih link staff maka akan

ditampilkan layar user untuk staff, jika memilih link siswa maka akan ditampilkan layar

user untuk siswa, jika memilih link user pada semua layar maka akan kembali kelayar

user.

Page 174: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

191

Klik

Sit

us R

uju

kan

Tam

pilk

an L

aya

r S

itus

ruju

kan

Klik

Bar

is Ik

lan

Tam

pilk

an L

aya

r B

aris

Ikla

n

Klik

car

iC

ari d

ata

lalu

Ta

mpi

lka

n ha

sil

pen

caria

n pa

da L

aya

r ca

ri u

ser

Gambar 3.5.17 STD Layar User:staff(admin)

Layar user untuk staff memiliki beberapa link yaitu home, user, berita dan

kegiatan, tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, <nama

staff>,edit, delete, cari.Jika memilih link home maka akan ditampilkan kembali layar

home, jika memilih link user maka akan ditampilkan layar user, jika memilih link berita

dan kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link

tentang kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka

akan ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan

layar situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris

Page 175: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

192

iklan, jika memilih link ganti password maka akan ditampilkan layar ganti password,

jika memilih tombol logout maka akan ditampilkan layar index untuk staff, jika memilih

link <nama staff> maka akan sistem akan mengirimkan id staff dan menampilkan detail

data pada halaman view user, jika memilih link edit maka akan sistem akan

mengirimkan id staff dan menampilkan layar edit user, jika memilih link delete maka

akan sistem akan mengirimkan id staff dan menghapus data dalam proses delete user,

jika memilih link cari maka akan sistem akan mengirimkan id staff dan mencari data

tersebut lalu menampilkan hasilnya pada layar cari user.

Klik

Sit

us R

uju

kan

Tam

pilk

an L

aya

r S

itus

ruju

kan

Klik

Bar

is Ik

lan

Tam

pilk

an L

aya

r B

aris

Ikla

n

Klik

car

iC

ari d

ata

lalu

Ta

mpi

lka

n ha

sil

pen

caria

n pa

da L

aya

r ca

ri u

ser

Gambar 3.5.18 STD Layar User:siswa(admin)

Page 176: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

193

Gambar 3.5.19 STD Layar Edit User (admin)

Layar edit user memiliki beberapa link yaitu home, user, berita dan kegiatan,

tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, kembali

kehalaman sebelumnya dan tombol submit.Jika memilih link home maka akan

ditampilkan kembali layar home, jika memilih link user maka akan ditampilkan layar

user, jika memilih link berita dan kegiatan maka akan ditampilkan layar berita dan

kegiatan, jika memilih link tentang kami maka akan ditampilkan layar tentang kami,

jika memilih link lokasi maka akan ditampilkan layar lokasi, jika memilih link situs

rujukan maka akan ditampilkan layar situs rujukan, jika memilih link baris iklan maka

akan ditampilkan layar baris iklan, jika memilih link ganti password maka akan

Page 177: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

194

ditampilkan layar ganti password, jika memilih tombol logout maka akan ditampilkan

layar index untuk staff, jika memilih link kembali kehalaman sebelumnya maka akan

ditampilkan layar user untuk staff/siswa,jika menekan tombol submit maka sistem akan

memvalidasi form pada proses edit user, jika tervalidasi maka akan ditampilkan halaman

user dengan pesan berhasil namun jika gagal maka akan kembali ke halaman edit user

dengan pesan kesalahan.

K

lik T

ent

ang

Kam

iT

ampi

lkan

Lay

ar T

enta

ng

KlikB

aris IklanTam

pilkan Laya

r Baris Iklan

Klik

kem

bali

ke h

alam

an s

ebel

umny

aT

ampi

lkan

Lay

ar b

erita

& k

egia

tan

Klik

ed

itK

irim

judu

l ber

ita,ta

mpi

lkan

la

yar e

dit b

erita

Klik

kem

bali

ke h

alam

an s

ebe

lum

nya

Tam

pilk

an L

ayar

ber

ita &

keg

iata

n

Gambar 3.5.20 STD Layar Berita dan Kegiatan (admin)

Page 178: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

195

Layar berita dan kegiatan memiliki beberapa link yaitu home, user, berita dan

kegiatan, tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, edit,

delete, cari.Jika memilih link home maka akan ditampilkan kembali layar home, jika

memilih link user maka akan ditampilkan layar user, jika memilih link berita dan

kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang

kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan

ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar

situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika

memilih link ganti password maka akan ditampilkan layar ganti password, jika memilih

tombol logout maka akan ditampilkan layar index untuk staff, jika memilih link edit

maka akan sistem akan mengirimkan id berita dan menampilkan layar edit berita, jika

memilih link delete maka akan sistem akan mengirimkan id berita dan menghapus data

dalam proses delete berita, jika memilih link cari maka akan sistem akan mengirimkan

id berita dan mencari data tersebut lalu menampilkan hasilnya pada layar cari berita.

Page 179: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

196

Gambar 3.5.21 STD Layar Edit Berita (admin)

Layar edit berita memiliki beberapa link yaitu home, kembali kehalaman

sebelumnya, user, berita dan kegiatan, tentang kami, lokasi, situs rujukan, baris iklan,

ganti password, logout, submit, upload, browse.Jika memilih link home maka akan

ditampilkan kembali layar home, jika memilih link user maka akan ditampilkan layar

user, jika memilih link berita dan kegiatan atau kembali kehalaman sebelumnya

maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang kami maka

akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan ditampilkan

layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar situs rujukan,

jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika memilih link

ganti password maka akan ditampilkan layar ganti password, jika memilih tombol

Page 180: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

197

logout maka akan ditampilkan layar index untuk staff, jika menekan tombol browse

maka akan ditampilkan window browse file, jika menekan tombol upload maka sistem

akan memvalidasi file yang dibrowse lalu menampilkan pesan berhasil/gagal upload,

jika menekan tombol submit maka sistem akan memvalidasi isi form pada proses edit

berita jika berhasil tampilkan layar edit berita, jika gagal tampilkan pesan kesalahan

pada layar edit berita.

Layar Tentang Kami Layar home

Layar lokasi

Layar User

Layar Baris Iklan

Layar Situs Rujukan

Layar Ganti Password Layar

Index(staff)

Kl ik tentang kamiTampilkan Layar tentang kami

Kl ik HomeTam pilkan Lay ar Home

Klik userTampilk an Layar user

Klik LokasiTampilkan Layar Lokasi

K lik Tentang kam iTampi lkan Layar tentang kami

K lik Si tus RujukanTampilk an Layar S itus ru juk an

K lik tentang kam iTampi lkan Layar tentang kam i

KlikBaris IklanTampilkan Lay ar Baris Ik lanKlik tentang kam i

Tampilkan Layar tentang kam i

K lik Ganti Pas swordTampi lkan Layar

ganti pswd

Klik userTampi lkan Layar user

Kl ik tentang kamiTampilkan Layar

tentang kami

Kl ik logoutTampi lkan Layar

index

Klik tentang kamiTam pi lkan Layar tentang

kam i

Layar Berita dan kegiatan

Klik berita dan kegiatanTampi lkan Layar beri ta dan

k egiatan

K lik tentang kamiTampilk an Layar tentang

k ami

Browse fileProses upload tentang

K lik uploadVal idasi file

Proses edit tentang

Klik subm itVal idasi

isi

Tampi lkan pesan kesalahan/s ukses

Gambar 3.5.22 STD Layar Tentang Kami (admin)

Layar tentang kami memiliki beberapa link yaitu home, user, berita dan

kegiatan, tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, submit,

Page 181: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

198

upload, browse.Jika memilih link home maka akan ditampilkan kembali layar home,

jika memilih link user maka akan ditampilkan layar user, jika memilih link berita dan

kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang

kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan

ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar

situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika

memilih link ganti password maka akan ditampilkan layar ganti password, jika memilih

tombol logout maka akan ditampilkan layar index untuk staff, jika menekan tombol

browse maka akan ditampilkan window browse file, jika menekan tombol upload maka

sistem akan memvalidasi file yang dibrowse lalu menampilkan pesan berhasil/gagal

upload, jika menekan tombol submit maka sistem akan memvalidasi isi form pada

proses edit tentang jika berhasil tampilkan layar tentang, jika gagal tampilkan pesan

kesalahan pada layar tentang.

Page 182: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

199

Layar Lokasi Layar homeLayar

tentang kami

Layar User

Layar Baris Iklan

Layar Situs Rujukan

Layar Ganti Password Layar

Index(staff)

Kl ik HomeTam pilkan Lay ar Home

Klik userTampilk an Layar user

Klik LokasiTampilkan Layar Lokasi

K lik Tentang kam iTampi lkan Layar tentang kami

K lik Si tus RujukanTampilk an Layar S itus ru juk an

KlikBaris IklanTampilkan Lay ar Baris Ik lan

K lik Ganti Pas swordTampi lkan Layar

ganti pswd

Kl ik lokasiTampilkan Layar

lokas i

Kl ik logoutTampi lkan Layar

index

Layar Berita dan kegiatan

Klik berita dan kegiatanTampi lkan Layar beri ta dan

k egiatan

Browse fileProses upload tentang

K lik uploadVal idasi file

Proses edit lokasi

Klik subm itVal idasi

isi

Tampi lkan pesan kesalahan/s ukses

Klik lok asiTampilkan Layar lok asi

Klik lok asiTampilkan Layar lok asi

Kl ik lokas iTampi lkan Layar lokas i

Klik lokasiTampi lkan Layar lokasi

Klik lokasiTampilkan Layar lokasi

Kl ik lokasiTam pilkan Lay ar lokasi

Gambar 3.5.23 STD Layar Lokasi (admin)

Layar lokasi memiliki beberapa link yaitu home, user, berita dan kegiatan,

tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, submit, upload,

browse.Jika memilih link home maka akan ditampilkan kembali layar home, jika

memilih link user maka akan ditampilkan layar user, jika memilih link berita dan

kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang

kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan

ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar

situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika

memilih link ganti password maka akan ditampilkan layar ganti password, jika memilih

Page 183: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

200

tombol logout maka akan ditampilkan layar index untuk staff, jika menekan tombol

browse maka akan ditampilkan window browse file, jika menekan tombol upload maka

sistem akan memvalidasi file yang dibrowse lalu menampilkan pesan berhasil/gagal

upload, jika menekan tombol submit maka sistem akan memvalidasi isi form pada

proses edit lokasi jika berhasil tampilkan layar lokasi, jika gagal tampilkan pesan

kesalahan pada layar lokasi.

Page 184: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

201

Gambar 3.5.24 STD Layar Situs Rujukan (admin)

Layar situs rujukan memiliki beberapa link yaitu home, user, berita dan

kegiatan, tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, edit,

delete, cari.Jika memilih link home maka akan ditampilkan kembali layar home, jika

memilih link user maka akan ditampilkan layar user, jika memilih link berita dan

kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang

kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan

Page 185: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

202

ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar

situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika

memilih link ganti password maka akan ditampilkan layar ganti password, jika memilih

tombol logout maka akan ditampilkan layar index untuk staff, jika memilih link edit

maka akan sistem akan mengirimkan id situs dan menampilkan layar edit situs, jika

memilih link delete maka akan sistem akan mengirimkan id situs dan menghapus data

dalam proses delete situs, jika memilih link cari maka akan sistem akan mengirimkan id

situs dan mencari data tersebut lalu menampilkan hasilnya pada layar cari situs.

Page 186: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

203

Klik

Ten

tang

Kam

iT

ampi

lkan

La

yar

Ten

tang

Klik situs ru

jukanT

amp

ilkan L

ayar situs rujukan

Klik

ke

mb

ali k

e ha

lam

an s

ebe

lum

nya

Tam

pilk

an

Laya

r ba

ris

ikla

nK

lik e

dit

Kiri

m ju

dul

ikla

n ta

mp

ilka

n la

yar

edi

t ik

lan

Klik

ke

mba

li ke

hal

ama

n se

belu

mny

aT

ampi

lkan

Lay

ar b

aris

ikla

n

Gambar 3.5.25 STD Layar Baris Iklan (admin)

Layar baris iklan memiliki beberapa link yaitu home, user, berita dan kegiatan,

tentang kami, lokasi, situs rujukan, baris iklan, ganti password, logout, edit, delete,

cari.Jika memilih link home maka akan ditampilkan kembali layar home, jika memilih

link user maka akan ditampilkan layar user, jika memilih link berita dan kegiatan

maka akan ditampilkan layar berita dan kegiatan, jika memilih link tentang kami maka

akan ditampilkan layar tentang kami, jika memilih link lokasi maka akan ditampilkan

Page 187: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

204

layar lokasi, jika memilih link situs rujukan maka akan ditampilkan layar situs rujukan,

jika memilih link baris iklan maka akan ditampilkan layar baris iklan, jika memilih link

ganti password maka akan ditampilkan layar ganti password, jika memilih tombol

logout maka akan ditampilkan layar index untuk staff, jika memilih link edit maka akan

sistem akan mengirimkan id baris iklan dan menampilkan layar edit baris iklan, jika

memilih link delete maka akan sistem akan mengirimkan id barisiklan dan menghapus

data dalam proses delete baris iklan, jika memilih link cari maka akan sistem akan

mengirimkan id baris iklan dan mencari data tersebut lalu menampilkan hasilnya pada

layar cari baris iklan.

Page 188: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

205

Layar ganti password

Layar home

Layar lokasi

Layar Tentang

Kami

Layar Berita dan Kegiatan

Layar Baris Iklan

Layar S itus Rujukan

Proses ganti pswd

Layar Index(staff)

Klik HomeTampilkan Layar Home

Kl ik Ber ita danKegiatanTampilk an Layar ber ita

Klik LokasiTampilkan Layar Lokasi

K lik Si tus RujukanTampilkan Layar S itus ru jukan

Kl ik submi tValidasi form

Kirim pes an kesalahan/sukses

K lik ganti password

Tampilkan Lay ar ganti passwor d

Klik logoutTampi lkan Layar

index

Klik ganti passwordTampilkan Layar ganti password

Klik ganti passwordTampilkan Layar ganti password

Kl ik ganti passwordTampilkan Layar ganti password

K lik ganti pass wordTampi lkan Layar ganti pass word

Gambar 3.5.26 STD Layar Ganti Pswd (admin)

Layar ganti password untuk admin memiliki beberapa link yaitu home, user,

berita dan kegiatan, tentang kami, lokasi, situs rujukan, baris iklan, ganti password,

logout dan tombol submit. Jika memilih link home maka akan ditampilkan kembali

layar home, jika memilih link user maka akan ditampilkan layar user, jika memilih link

berita dan kegiatan maka akan ditampilkan layar berita dan kegiatan, jika memilih link

tentang kami maka akan ditampilkan layar tentang kami, jika memilih link lokasi maka

akan ditampilkan layar lokasi, jika memilih link situs rujukan maka akan ditampilkan

layar situs rujukan, jika memilih link baris iklan maka akan ditampilkan layar baris

Page 189: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

206

iklan, jika memilih link ganti password maka akan ditampilkan layar ganti password,

jika memilih tombol logout maka akan ditampilkan layar index untuk staff, jika

menekan tombol submit maka sistem akan memvalidasi form pada proses ganti

password lalu menampilkan pesan sukses/kesalahan pada layar ganti password.

3.5.2.2 Perancangan STD untuk backend user (staff TU)

Gambar 3.5.27 STD Layar Home (staff TU)

Jika login sebagai staff TU maka pada halaman home akan tersedia main menu

yaitu home, pendaftaran, siswa, pegawai, leger, keuangan, berita dan kegiatan. Pada

halaman home terdapat link edit halaman home, jika diklik akan ditampilkan layar edit

home, jika klik menu pendaftaran akan ditampilkan layar pendaftaran, jika klik menu

Page 190: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

207

siswa akan ditampilkan layar siswa, jika klik menu pegawai akan ditampilkan layar

pegawai, jika klik menu leger akan ditampilkan layar kirim leger, jika klik menu

keuangan akan ditampilkan layar keuangan, jika klik menu berita dan kegiatan akan

ditampilkan layar berita dan kegiatan , jika klik menu ganti password akan ditampilkan

layer ganti password, dan jika pada masing-masing layar klik menu home maka akan

ditampilkan layar home.

Gambar 3.5.28 STD Layar Pendaftaran

Pada layar pendaftaran terdapat dua buah pilihan link, jika klik pendaftaran

maka akan melihat status periode, jika status adalah buka maka akan ditampilkan

tampilan untuk menutup pendaftaran, jika tutup maka disediakan form isian untuk

membuka pendaftaran, dan jika klik link siswa baru akan ditampilkan layar siswa baru.

Page 191: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

208

Gambar 3.5.29 STD Layar Pendaftaran (status tutup)

Layar ini ditampilkan bila belum ada pendaftaran yang dibuka pada periode

tertentu, terdapat tombol submit, jika menekan tombol submit tersebut maka isian form

akan divalidasi dan diproses pada modul proses periode buka, jika terjadi kesalahan

dalam penulisan maka akan ditampilkan pesan kesalahan, jika proses berhasil dilakukan

maka akan ditampilkan pesan berhasil.

Layar Pendaftaran (status buka)

Modul Proses periode tutup

Klik tombol submitKirim id periode berjalanTampilkan pesan berhasil

Gambar 3.5.30 STD Layar Pendaftaran (status buka)

Page 192: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

209

Layar ini ditampilkan bila sudah ada pendaftaran yang dibuka pada periode

tertentu, terdapat tombol submit, jika menekan tombol submit tersebut maka sistem akan

mengirim id periode pada modul proses periode tutup, jika proses berhasil dilakukan

maka akan ditampilkan pesan berhasil.

Gambar 3.5.31 STD Layar siswa baru

Layar ini memiliki beberapa pilihan link, jika klik tombol cari maka akan

ditampilkan layar cari siswa baru, jika klik link TERIMA maka akan dikirim no daftar

pada modul proses terima siswa, jika klik TOLAK maka akan dikirim no daftar pada

modul proses tolak siswa, jika klik link nama siswa maka akan ditampilkan layar view

siswa baru, jika klik tombol daftar maka akan ditampilkan layar daftar.

Page 193: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

210

Gambar 3.5.32 STD Layar Daftar Ulang

Layar ini memiliki beberapa pilihan link, jika klik tombol cari maka akan

ditampilkan layar cari siswa , jika klik link TERIMA maka akan dikirim id no induk

pada modul proses daftar ulang dan jika klik link nama siswa maka akan ditampilkan

layar view siswa.

Page 194: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

211

Gambar 3.5.33 STD Layar Siswa

Pada layar siswa terdapat beberapa link, jika klik edit maka akan ditampilkan

layar edit siswa, jika klik cari maka akan ditampilkan layar cari siswa, jika klik nama

siswa maka akan ditampilkan layar view siswa, jika klik simpan maka akan dikirimkan

id ms periode pada modul siswa excel.

Gambar 3.5.34 STD Layar Pegawai

Page 195: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

212

Pada layar pegawai terdapat beberapa link, jika klik edit maka akan

ditampilkan layar edit pegawai, jika klik cari maka akan ditampilkan layar cari pegawai,

jika klik nama pegawai maka akan ditampilkan layar view pegawai, jika klik simpan

maka akan dikirimkan id ms periode pada modul siswa excel dan jika klik tombol

tambah staff baru maka akan ditampilkan layar staff baru.

Layar Kirim leger (status buka)

Modul Proses kurikulum tutup

Klik tombol tutupKirim id periode berjalanTampilkan pesan berhasil

Gambar 3.5.35 STD Layar Kirim Leger (status buka)

Jika klik menu leger maka akan dicek status periode leger, jika status buka

maka tersedia tombol tutup, jika klik tombol tutup maka akan dikirim id periode yang

berjalan pada modul proses kurikulum tutup dan ditampilkan pesan berhasil tutup.

Page 196: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

213

Layar Kirim leger (status tutup)

Modul Proses kurikulum buka

Klik tombol bukaValidasi isi formTampilkan pesan berhasil

Gambar 3.5.36 STD Layar Kirim Leger (status tutup)

Jika klik menu leger maka akan dicek status periode leger, jika status tutup

maka tersedia tombol buka, jika klik tombol buka maka akan dikirim id periode yang

berjalan pada modul proses kurikulum buka dan ditampilkan pesan berhasil buka.

Gambar 3.5.37 STD Layar Keuangan

Pada layar keuangan terdapat beberapa link, jika klik cari maka akan

ditampilkan layar cari siswa dan jika klik link BAYAR maka akan ditampilkan layar edit

keuangan.

Page 197: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

214

3.5.2.3 Perancangan STD untuk backend user (walikelas)

Gambar 3.5.38 STD Layar Home(walikelas)

Pada layar home untuk login sebagai walikelas terdapat beberapa main menu

yaitu menu home, berita dan kegiatan, pelanggaran, leger, kenaikan dan menu ganti

password. Jika klik menu home maka akan ditampilkan layar home, jika klik menu

berita dan kegiatan akan ditampilkan layar berita dan kegiatan, jika klik menu

pelanggaran akan ditampilkan layar pelanggaran, jika klik menu leger maka akan

ditampilkan layar leger, jika klik menu kenaikan akan ditampilkan layar naik, jika klik

menu ganti password maka akan ditampilkan layar ganti password dan jika pada

masing-masing layar klik menu home, maka akan ditampilkan layar home.

Gambar 3.5.39 STD Layar Pelanggaran

Page 198: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

215

Pada menu pelanggaran terdapat link cari dan tulis, jika klik tombol cari maka

akan ditampilkan layar cari siswa dan jika klik link TULIS maka akan ditampilkan layar

tulis pelanggaran.

Gambar 3.5.40 STD Layar Leger

Pada layar leger terdapat link cari, EDIT, TULIS, dan simpan. Jika klik tombol

cari maka akan ditampilkan layar cari siswa, jika klik link EDIT maka akan ditampilkan

layar edit nilai, jika klik link TULIS maka akan ditampilkan layar input nilai dan jika

klik tombol SIMPAN maka akan dikirimkan parameter kepada modul leger excel untuk

proses menampilkan data pada ms.excel.

Page 199: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

216

Gambar 3.5.41 STD Layar Naik

Layar ini memiliki beberapa pilihan link, jika klik tombol cari maka akan

ditampilkan layar cari siswa , jika klik link NAIK maka akan dikirim id no induk dan id

periode pada modul proses naik kelas , jika klik link TINGGAL maka akan dikirim id no

induk dan id periode pada modul proses tinggal kelas dan jika klik link nama siswa

maka akan ditampilkan layar view siswa.

Page 200: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

217

3.5.2.4 Perancangan STD untuk backend user (guru)

Layar Home (Guru)

Layar Berita dan Kegiatan

Layar Leger

Layar ganti password

Klik menu berita dan kegiatanTampilkan layar berita dan

kegiatan

Klik menu homeTampilkan layar home

Klik menu legerTampilkan layar leger

Klik menu homeTampilkan layar

home

Klik menu ganti passwordTampilkan layar ganti

password

Klik menu homeTampilkan layar home

Klik menu homeTampilkan layar home

Gambar 3.5.42 STD Layar Home(guru)

Pada layar home untuk guru terdapat beberapa menu utama yaitu menu home,

berita dan kegiatan, leger dan ganti password. Jika klik menu home maka akan

ditampilkan layar home, jika klik menu berita dan kegiatan akan ditampilkan layar berita

dan kegiatan, jika klik menu leger maka akan ditampilkan layar leger dan jika klik menu

ganti password maka akan ditampilkan layar ganti password.

Page 201: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

218

Layar Leger (guru)

Layar input leger

Pilih kelas,tekan tombol submit

Validasi kelas tampilkan layar input leger

Klik kembali kehalaman sebelumnya

Tampilkan layar leger(guru)

Leger kelas sudah terisiTampilkan pesan

Proses leger guru

Klik tombol submitValidasi isi nilai

Tampilkan pesan kesalahan/berhasil

Gambar 3.5.43 STD Layar Leger(guru)

Pada layar leger terdapat tombol submit untuk memasukkan data kelas yang

ingin diisi nilainya, jika klik tombol submit maka sistem akan mengvalidasi data kelas,

jika data nilai kelas sudah diisi maka akan ditampilkan pesan, jika belum akan

ditampilkan layar input leger, pada layar input leger jika menekan tombol submit maka

akan dikirim data nilai pada proses leger guru.

Page 202: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

219

3.5.2.5 Perancangan STD untuk backend user (kepala sekolah)

Gambar 3.5.44 STD Layar Home (kepala sekolah)

Pada layar home untuk kepala sekolah terdapat beberapa menu utama seperti

menu home, berita dan kegiatan, pegawai, siswa, pelanggaran, leger dan menu ganti

password. Jika klik menu home maka akan ditampilkan layar home, jika klik menu

berita dan kegiatan maka akan ditampilkan layar berita dan kegiatan, jika klik menu

siswa maka akan ditampilkan layar siswa, jika klik menu pegawai akan ditampilkan

layar pegawai, jika klik pelanggaran maka akan ditampilkan layar pelanggaran, jika klik

menu leger akan ditampilkan layar leger dan jika klik menu ganti password akan

ditampilkan layar ganti password.

Page 203: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

220

Gambar 3.5.45 STD Layar Siswa

Pada layar siswa untuk kepala sekolah terdapat link cari, LIHAT dan SIMPAN.

Jika klik tombol cari maka akan ditampilkan layar cari siswa, jika klik link LIHAT akan

ditampilkan layar view siswa dan jika klik tombol SIMPAN maka akan dikirim id ms

periode dan melakukan proses untuk pencatatan pada ms.excel pada modul siswa excel.

Gambar 3.5.46 STD Layar Pegawai

Pada layar pegawai untuk kepala sekolah terdapat link cari, LIHAT dan

SIMPAN. Jika klik tombol cari maka akan ditampilkan layar cari pegawai, jika klik link

LIHAT akan ditampilkan layar view pegawai dan jika klik tombol SIMPAN maka akan

dikirim id ms periode dan melakukan proses untuk pencatatan pada ms.excel pada

modul pegawai excel.

Page 204: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

221

Gambar 3.5.47 STD Layar Leger

Pada layar leger untuk kepala sekolah terdapat link cari, LIHAT dan SIMPAN.

Jika klik tombol cari maka akan ditampilkan layar cari siswa, jika klik link LIHAT akan

ditampilkan layar edit nilai dan jika klik tombol SIMPAN maka akan dikirim id ms

periode dan melakukan proses untuk pencatatan pada ms.excel pada modul leger excel.

Page 205: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

222

3.6 Pseudocode atau spesifikasi proses

Pada sub bab ini akan dijabarkan pseudocode atau spesifikasi proses dari

masing-masing layar dan modul yang ada pada sistem informasi administrasi siswa pada

SMP Mutiara Kasih.

3.6.1 Pseudocode untuk Frontend User

3.6.1.1 Pseudocode untuk frontend user tanpa login

Layar Home ( tanpa login )

BEGIN

OPEN tabel home

Tampilkan isi dari tabel home

OPEN tabel berita

Tampilkan 5 isi dari berita diurut berdasarkan tgl masuk berita secara descending

OPEN tabel situs_rujukan

OPEN tabel banner

IF klik menu home THEN

Tampikan layar home

ELSE IF klik selengkapnya THEN

Tampilkan layar isi berita

ELSE IF klik berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik daftar online THEN

Tampilkan layar daftar online

ELSE IF klik tentang kami THEN

Tampilkan layar tentang kami

Page 206: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

223

ELSE IF klik lokasi THEN

Tampilkan layar lokasi

ELSE IF klik login THEN

SEND username dan password

OPEN modul proses login

ENDIF

END

Layar Berita dan kegiatan

BEGIN

OPEN tabel berita

Tampilkan isi dari tabel berita

IF isi tabel berita lebih dari 10 THEN

Buat halaman tambahan (paging)

IF klik halaman THEN

Tampilkan isi dari tabel berita

ENDIF

ENDIF

IF klik link selengkapnya THEN

SEND id berita

Tampilkan layar isi berita

ENDIF

IF klik selengkapnya THEN

Tampilkan layar isi berita

ELSE IF klik berita dan kegiatan THEN

Page 207: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

224

Tampilkan layar berita dan kegiatan

END IF

END

Layar Daftar Online

BEGIN

OPEN tabel situs rujukan

OPEN tabel banner

OPEN tabel ms periode

Tampilkan isi terakhir dari tabel ms periode diurut berdasarkan id ms periode

secara descending

IF status adalah tutup THEN

Tampilkan pesan status

ELSE

OPEN table administrasi

Tampilkan isi dari tabel administrasi dimana id ms periodenya

adalah id ms periode

Tampilkan link DAFTAR

IF klik daftar THEN

Tampilkan layar form daftar

ENDIF

ENDIF

IF klik menu home THEN

Tampikan layar home

Page 208: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

225

ELSE IF klik berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik daftar online THEN

Tampilkan layar daftar online

ELSE IF klik tentang kami THEN

Tampilkan layar tentang kami

ELSE IF klik lokasi THEN

Tampilkan layar lokasi

ELSE IF klik login THEN

SEND username dan password

OPEN modul proses login

ENDIF

END

Layar Form Daftar

BEGIN

OPEN table situs_rujukan

OPEN table banner

OPEN table periode

DO Fungsi buat nomor daftar

IF klik menu home THEN

Tampikan layar home

ELSE IF klik berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik daftar online atau kembali kehalaman sebelumnya THEN

Page 209: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

226

Tampilkan layar daftar online

ELSE IF klik tentang kami THEN

Tampilkan layar tentang kami

ELSE IF klik lokasi THEN

Tampilkan layar lokasi

ELSE IF klik login THEN

SEND username dan password

OPEN modul proses login

ELSE IF klik submit THEN

GET pesan kesalahan

IF ada kesalahan THEN

Tampilkan pesan kesalahan

END IF

SEND isi dari semua form

SEND id periode, no daftar

OPEN modul proses daftar

ENDIF

END

Modul Proses Daftar

BEGIN

GET isi dari semua form, id periode, no daftar

IF isi tidak valid THEN

SEND pesan kesalahan

ELSE

Page 210: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

227

OPEN tabel Ms_pendaftaran

Masukkan isi dari semua form kedalam tabel Ms pendaftaran

SEND no daftar dan id periode

Tampilkan layar result

END IF

END

Layar result

BEGIN

GET id periode, no daftar

OPEN tabel administrasi, ms pendaftaran, ms periode

Tampilkan isi dari tabel administrasi dimana id ms periodenya sama dengan id

periode

Tampilkan tgl dari tabel ms pendaftaran dimana no daftar sama dengan no daftar

Tampilkan isi dari tabel msperiode dimana id ms periode adalah id periode

Tampilkan periode

Tampilkan no pendaftaran

Hitung biaya pendaftaran dari tabel ms administrasi

Tampilkan biaya pendaftaran

Tampilkan tanggal daftar

Tampilkan batas waktu pembayaran

END

Layar tentang kami

BEGIN

OPEN table tentang

Page 211: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

228

OPEN table situs_rujukan

OPEN table banner

IF klik menu home THEN

Tampikan layar home

ELSE IF klik berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik daftar online THEN

Tampilkan layar daftar online

ELSE IF klik tentang kami THEN

Tampilkan layar tentang kami

ELSE IF klik lokasi THEN

Tampilkan layar lokasi

ELSE IF klik login THEN

SEND username dan password

OPEN modul proses login

ELSE IF klik gedung sekolah yang baru THEN

Tampilkan layar gedung

ELSE IF klik ruang perpustakaan THEN

Tampilkan layar perpus

ELSE IF klik lab komputer THEN

Tampilkan layar lab

ELSE IF klik lapangan olahraga THEN

Tampilkan layar lapangan

ELSE IF klik kegiatan ekstrakulikuler THEN

Page 212: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

229

Tampilkan layar ekskul

ELSE IF

ENDIF

END

Layar Lokasi

BEGIN

OPEN table lokasi

OPEN table situs_rujukan

OPEN table banner

IF klik menu home THEN

Tampikan layar home

ELSE IF klik berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik daftar online THEN

Tampilkan layar daftar online

ELSE IF klik tentang kami THEN

Tampilkan layar tentang kami

ELSE IF klik lokasi THEN

Tampilkan layar lokasi

ELSE IF klik login THEN

SEND username dan password

OPEN modul proses login

ENDIF

END

Page 213: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

230

Modul Proses Login

BEGIN

GET username dan password

OPEN table ms siswa login

IF username atau password valid THEN

CREATE sesi

Tampilkan layar Home setelah login

ELSE

Tampilkan pesan kesalahan

ENDIF

END

3.6.1.2 Pseudocode untuk frontend user dengan login

Layar Home ( login ) BEGIN

OPEN tabel home

OPEN tabel berita

OPEN tabel situs rujukan

OPEN tabel banner

Tampilkan semua isi dari tabel home

Tampilkan semua 5 isi dari tabel berita diurut berdasarkan tgl masuk berita

Tampilkan semua isi tabel situs rujukan

Tampilkan semua isi tabel banner

IF klik link selengkapnya THEN

SEND id berita

Page 214: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

231

Tampilkan layar isi berita

ELSE IF klik menu home THEN

Tampilkan layar home

ELSE IF klik menu berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik menu data pribadi THEN

Tampilkan layar data pribadi

ELSE IF klik menu nilai THEN

Tampilkan layar nilai

ELSE IF klik menu keuangan THEN

Tampilkan layar keuangan

ELSE IF klik menu pelanggaran THEN

Tampilkan layar pelanggaran

ELSE IF klik menu daftar ulang THEN

Tampilkan layar daftar ulang

ELSE IF klik menu tentang kami THEN

Tampilkan layar tentang kami

ELSE IF klik menu lokasi THEN

Tampilkan layar lokasi

ELSE IF klik tombol logout THEN

SEND sesi

OPEN modul proses logout

END IF

END

Page 215: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

232

Layar Data Pribadi

BEGIN

READ sesi nomer induk

OPEN tabel ms siswa

OPEN tabel ms orangtua

OPEN tabel ms detail siswa

OPEN tabel no induk

ID adalah sesi nomer induk

Tampilkan isi dari tabel ms siswa, ms orangtua, ms detail siswa, no induk

dimana nomer induk dari keempat tabel adalah sama dan sama dengan ID

END

Layar Nilai

BEGIN

READ sesi nomer induk

OPEN tabel ms leger

OPEN tabel ms siswa

OPEN tabel no induk

OPEN tabel ms periode

Tampilkan isi terakhir dari tabel ms periode

OPEN tabel ms kurikulum

Tampilkan isi dari tabel ms kurikulum dimana id ms periodenya adalah isi

terakhir dari tabel ms periode

ID adalah sesi nomer induk

Page 216: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

233

Tampilkan isi dari tabel ms leger dan ms kurikulum dimana id ms kurikulum di

kedua tabel adalah sama dan id no induknya adalah ID dan jenis kurikulum

adalah MID SEMESTER dan status adalah BUKA urutkan berdasarkan bidang

studi

Tampilkan nama lengkap, kelas dari table ms siswa, nomer induk dimana id

nomer induk sama dengan ID

END

Layar keuangan

BEGIN

READ sesi nomer induk

OPEN tabel ms siswa

OPEN tabel no induk

OPEN tabel tr keuangan

ID adalah sesi nomer induk

TAHUN adalah tahun sekarang

Tampilkan nama lengkap, kelas dari tabel ms siswa dan tabel no induk dimana

nomer induk sama dengan ID

Tampilkan tahun dari tabel tr keuangan dimana nomer induk sama dengan ID

IF jumlah tahun lebih dari satu THEN

Buat halaman tambahan (paging)

ENDIF

Tampilkan semua dari tabel tr keuangan dimana id nomer induk sama dengan ID

dan tahun sama dengan TAHUN.

END

Page 217: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

234

Layar Pelanggaran

BEGIN

READ sesi nomer induk

ID adalah sesi nomer induk

OPEN tabel ms siswa, ms periode

Tampilkan id ms periode dari tabel ms siswa dimana id nomer induk adalah ID

dan ID PERIODE adalah id ms periode

OPEN tabel ms pelanggaran

Tampilkan semua dari tabel ms pelanggaran dimana id nomer induk adalah ID

dan id ms periode adalah ID PERIODE urutkan berdasarkan tanggal

IF klik link LIHAT THEN

SEND id pelanggaran

Tampilkan layar view pelanggaran

ENDIF

Tampilkan periode, id ms periode dari tabel ms periode dimana id ms periode

adalah id periode

IF jumlah periode lebih dari satu THEN

Buat halaman baru (paging)

END IF

END

Layar view pelanggaran

BEGIN

READ sesi nomer induk

ID adalah sesi nomer induk

Page 218: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

235

GET id pelanggaran

ID PELANGGARAN adalah id pelanggaran

OPEN tabel ms siswa

OPEN tabel no induk

OPEN tabel ms pelanggaran

Tampilkan nama lengkap, kelas dari tabel ms siswa, no induk dimana nomer

induk adalah ID

Tampilkan semua dari tabel ms pelanggaran dimana nomer induk sama adalah

ID dan id ms pelanggaran adalah ID PELANGGARAN

END

Layar daftar ulang

BEGIN

OPEN tabel situs rujukan

OPEN tabel banner

OPEN tabel ms periode

READ sesi no induk

ID adalah sesi no induk

Tampilkan isi terakhir dari tabel ms periode diurut berdasarkan id ms periode

secara descending

IF status adalah tutup THEN

Tampilkan pesan status

ELSE

Tampilkan tombol SUBMIT

IF klik tombol SUBMIT THEN

Page 219: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

236

SEND ID, id periode, kelas + 1

OPEN modul

ENDIF

END

Modul proses daftar ulang

BEGIN

GET ID, id periode, kelas +1

OPEN tabel tr daftar ulang

Masukkan kedalam tabel tr daftar ulang dengan isi id, id periode,kelas +1 , SMP,

BELUM, tanggal

END

Modul Proses Logout

BEGIN

GET sesi

Hapus sesi

Tampilkan layar index

END

Page 220: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

237

3.6.2 Pseudocode untuk Backend User

3.6.2.1 Pseudocode untuk backend user (administrator)

Layer index ( staff )

BEGIN

IF klik tombol login THEN

SEND username, password dan status

OPEN modul proses login(staff)

ELSE IF klik tombol clear THEN

Hapus semua isi textbox

ENDIF

END

Modul proses login(staff)

BEGIN

GET username, password dan status

IF status sebagai staff THEN

OPEN table Ms Staff Login

IF username dan password sesuai THEN

CREATE sesi

Tampilkan layar home untuk staff

ELSE

Tampilkan pesan kesalahan

ENDIF

ELSE IF status sebagai admin THEN

OPEN table Ms_Admin

Page 221: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

238

IF username dan password sesuai THEN

CREATE sesi

Tampilkan layar home untuk Admin

ELSE

Tampilkan pesan kesalahan

ENDIF

ENDIF

END

Layer home (admin & Staff TU)

BEGIN

READ sesi

IF sesi jabatan adalah Administrator atau Staff TU THEN

Tampilkan link Edit halaman home

IF klik edit halaman home THEN

Tampilkan layar edit home

END IF

ELSE IF klik user THEN

Tampilkan layar user

ELSE IF klik berita dan kegiatan THEN

Tampilkan layar berita dan kegiatan

ELSE IF klik tentang kami THEN

Tampilkan layar tentang kami

ELSE IF klik lokasi THEN

Tampilkan layar lokasi

Page 222: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

239

ELSE IF klik situs rujukan THEN

Tampilkan layar situs rujukan

ELSE IF klik baris iklan THEN

Tampilkan layar baris iklan

ELSE IF klik ganti password THEN

Tampilkan layar ganti password

ELSE IF klik tombol logout THEN

SEND sesi

OPEN modul proses logout

ENDIF

END

Layar Edit Halaman Home

BEGIN

READ sesi

IF sesi jabatan adalah walikelas atau guru atau kosong THEN

Tampilkan layar index(staff)

ELSE

OPEN tabel home

IF klik browse THEN

OPEN window direktori file

ELSE IF klik upload THEN

SEND namafile

OPEN modul proses upload home

ELSE IF klik submit THEN

Page 223: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

240

SEND isi home

OPEN modul proses edit home

ENDIF

ENDIF

END

Modul Proses upload home

BEGIN

GET namafile

CHECK namafile

IF namafile bukan gambar THEN

Tampilkan pesan kesalahan

ELSE IF namafile lebih besar dari ukuran maksimum THEN

Tampilkan pesan kesalahan

ELSE

OPEN table home

Tambahkan namafile pada table home

Tampilkan pesan sukses pada layar home

ENDIF

END

Modul Proses edit home

BEGIN

GET isi home

CHECK isi home

IF isi home kosong THEN

Page 224: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

241

Tampilkan pesan kesalahan

ELSE

OPEN table home

Tambahkan isi home kedalam table home

Tampilkan pesan berhasil edit

ENDIF

END

Layar User

BEGIN

READ sesi

IF sesi jabatan bukan admin THEN

Tampilkan layar index(staff)

ELSE

Tampilkan layer user

IF klik staff THEN

SEND jenis user

Tampilkan layar user dengan jenis staff

ELSE IF klik siswa THEN

SEND jenis user

Tampilkan layar user dengan jenis siswa

ENDIF

ENDIF

END

Page 225: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

242

Layar User dengan jenis staff/siswa

BEGIN

GET jenis user

IF jenis user adalah staff THEN

OPEN table ms_staff_login

Tampilkan nama, jabatan dan tanggal dari table ms_staff_login

IF klik tombol cari THEN

SEND nama staff dan jabatan

OPEN modul cari user

ELSE IF klik nama staff THEN

SEND id staff

Tampilkan layar view user

ELSE IF klik edit THEN

SEND id staff

Tampilkan layar edit_user

ELSE IF klik delete THEN

SEND id staff

OPEN modul proses_delete_user

ENDIF

ELSE IF jenis user adalah siswa THEN

OPEN table ms_siswa_login

Tampilkan nama, jabatan dan tanggal dari table ms_siswa_login

IF klik tombol cari THEN

SEND nama siswa kelas

Page 226: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

243

OPEN modul cari user

ELSE IF klik nama siswa THEN

SEND id siswa

Tampilkan layar view user

ELSE IF klik edit THEN

SEND id siswa

Tampilkan layar edit_user

ELSE IF klik delete THEN

SEND id siswa

OPEN modul proses delete user

ENDIF

ENDIF

END

Modul cari user

BEGIN

GET nama staff dan jabatan

GET nama siswa dan kelas

CHECK nama staff dan jabatan

CHECK nama siswa dan kelas

IF nama staff atau nama siswakosong THEN

Tampilkan pesan kesalahan

ELSE

IF jenis adalah staff THEN

IF hasil cari kosong THEN

Page 227: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

244

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan nama, jabatan dan tanggal dari table

Ms_Staff_login dimana Nama seperti nama dan jabatan

seperti jabatan.

ENDIF

ELSE IF jenis adalah siswa THEN

IF hasil cari kosong THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan nama, kelas dan tanggal dari table

Ms_siswa_login dimana Nama seperti nama dan kelas

seperti kelas.

ENDIF

ENDIF

ENDIF

END

Layar view user

BEGIN

GET id siswa

GET id staff

GET jenis

IF jenis adalah staff THEN

Page 228: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

245

OPEN table Ms_Staff

Tampilkan semua dari table ms_staff dimana id sama dengan id staff

IF klik kembali kehalaman sebelumnya THEN

Tampilkan layar user

ENDIF

ELSE IF jenis adalah siswa THEN

OPEN table Ms_Siswa

Tampilkan semua dari table ms_siswa dimana id sama dengan id staff

IF klik kembali kehalaman sebelumnya THEN

Tampilkan layar user

ENDIF

ENDIF

END

layar edit user

BEGIN

GET id siswa

GET id staff

GET jenis

IF jenis adalah staff THEN

Tampilkan semua dari table Ms_staff_login dengan id sama dengan id

staff

IF klik submit THEN

SEND id

SEND jenis

Page 229: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

246

OPEN modul proses edit user

END

ELSE IF jenis adalah siswa THEN

Tampilkan semua dari table Ms_siswa_login dengan id sama dengan id

siswa

IF klik submit THEN

SEND isi form

SEND id

SEND jenis

OPEN modul proses edit user

END

ENDIF

END

Modul proses edit user

BEGIN

GET isi form

GET id

GET jenis

CHECK isi form

IF isi form tidak valid THEN

Tampilkan pesan kesalahan

ELSE

IF jenis adalah staff THEN

Page 230: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

247

Ubah isiform kedalam table Ms_staff_login dimana id staff sama

dengan id

ELSE IF jenis adalah siswa THEN

Ubah isiform kedalam table Ms_siswa_login dimana id siswa

sama dengan id

ENDIF

ENDIF

END

Modul proses delete user

BEGIN

GET id

GET jenis

IF jenis adalah staff THEN

Hapus dari table ms_staff_login dimana id staff adalah id

ELSE IF jenis adalah siswaTHEN

Hapus dari table ms_siswa_login dimana id siswa adalah id

ENDIF

END

Layar Berita dan kegiatan

BEGIN

OPEN table berita

Tampilkan judul dan tanggal dari tabel berita

IF klik tombol cari THEN

Page 231: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

248

SEND judul berita

OPEN modul cari berita

ELSE IF klik edit THEN

SEND id berita

Tampilkan layar edit_berita

ELSE IF klik delete THEN

SEND id berita

OPEN modul proses delete berita

ELSE IF klik tombol berita baru

Tampilkan layar tambah_berita

ENDIF

END

Modul cari berita

BEGIN

GET judul berita

CHECK judul berita

IF judul berita kosong THEN

Tampilkan pesan kesalahan

ELSE

IF hasil cari kosong THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan judul dan tanggal dari table berita dimana judul

seperti judul berita

Page 232: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

249

ENDIF

ENDIF

END

Layar edit berita

BEGIN

GET id berita

Tampilkan semua dari table berita dimana id sama dengan id berita

IF klik browse THEN

OPEN window direktori file

ELSE IF klik upload THEN

SEND namafile

OPEN modul proses_upload_berita

ELSE IF klik submit THEN

SEND isi berita dan judul berita

OPEN modul proses_edit_berita

ENDIF

END

Modul proses delete berita

BEGIN

GET id

Hapus dari table berita dimana idberita adalah id

END

Layar tambah berita

BEGIN

Page 233: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

250

IF klik browse THEN

OPEN window direktori file

ELSE IF klik submit THEN

SEND judul berita,isi berita

OPEN modul Proses tambah berita

ENDIF

END

Modul proses tambah berita

BEGIN

GET isi berita,judul berita

CHECK isi dan judul berita

IF isi dan judul tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN table berita

Tambahkan isi dan judul berita kedalam table berita

Tampilkan pesan berhasil edit

ENDIF

END

Modul Proses upload berita

BEGIN

GET namafile

CHECK namafile

Page 234: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

251

IF namafile bukan gambar THEN

Tampilkan pesan kesalahan

ELSE IF namafile lebih besar dari ukuran maksimum THEN

Tampilkan pesan kesalahan

ELSE

OPEN table berita

Tambahkan namafile pada table berita

Tampilkan pesan sukses pada layar berita

ENDIF

END

Modul proses edit berita

BEGIN

GET isi berita

CHECK isi berita

IF isi berita kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table berita

Tambahkan isi berita kedalam table berita

Tampilkan pesan berhasil edit

ENDIF

END

Layar tentang kami

Page 235: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

252

BEGIN

IF klik browse THEN

OPEN window direktori file

ELSE IF klik upload THEN

SEND namafile

OPEN modul proses_upload_tentang

ELSE IF klik submit THEN

SEND isi tentang

OPEN modul proses_edit_tentang

ENDIF

END

Modul proses upload tentang

BEGIN

GET namafile

CHECK namafile

IF namafile bukan gambar THEN

Tampilkan pesan kesalahan

ELSE IF namafile lebih besar dari ukuran maksimum THEN

Tampilkan pesan kesalahan

ELSE

OPEN table tentang

Tambahkan namafile pada table tentang

Tampilkan pesan sukses pada layar tentang

ENDIF

Page 236: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

253

END

Modul proses edit tentang

BEGIN

GET isi tentang

CHECK isi tentang

IF isi tentang kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table tentang

Tambahkan isi tentang kedalam table tentang

Tampilkan pesan berhasil edit

ENDIF

END

Layar lokasi

BEGIN

IF klik browse THEN

OPEN window direktori file

ELSE IF klik upload THEN

SEND namafile

OPEN modul proses_upload_tentang

ELSE IF klik submit THEN

SEND isi lokasi

OPEN modul proses_edit_lokasi

ENDIF

Page 237: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

254

END

Modul proses upload lokasi

BEGIN

GET namafile

CHECK namafile

IF namafile bukan gambar THEN

Tampilkan pesan kesalahan

ELSE IF namafile lebih besar dari ukuran maksimum THEN

Tampilkan pesan kesalahan

ELSE

OPEN table lokasi

Tambahkan namafile pada table lokasi

Tampilkan pesan sukses pada layar lokasi

ENDIF

END

Modul proses edit lokasi

BEGIN

GET isi lokasi

CHECK isi lokasi

IF isi lokasi kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table lokasi

Tambahkan isi lokasi kedalam table lokasi

Page 238: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

255

Tampilkan pesan berhasil edit

ENDIF

END

Layar Situs Rujukan

BEGIN

OPEN table situs_rujukan

Tampilkan judul dan tanggal dari tabel situs_rujukan

IF klik tombol cari THEN

SEND judul situs

Tampilkan layar cari situs rujukan

ELSE IF klik edit THEN

SEND id situs

Tampilkan layar edit_ situs_rujukan

ELSE IF klik delete THEN

SEND id situs

OPEN modul proses delete situs

ELSE IF klik tombol situs rujukan baru

Tampilkan layar tambah_ situs

ENDIF

END

Layar cari situs rujukan

BEGIN

GET judul situs

Page 239: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

256

CHECK judul situs

IF judul situs kosong THEN

Tampilkan pesan kesalahan

ELSE

IF data tidak ditemukan THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan judul dan tanggal dari table situs dimana judul seperti

judul situs

ENDIF

ENDIF

END

Layar edit situs rujukan

BEGIN

GET id situs

IF klik browse THEN

OPEN window direktori file

ELSE IF klik upload THEN

SEND namafile

OPEN modul proses upload situs rujukan

ELSE IF klik submit THEN

SEND isi situs

OPEN modul proses_edit_ situs

ENDIF

Page 240: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

257

END

Modul proses upload situs rujukan

BEGIN

GET namafile

CHECK namafile

IF namafile bukan gambar THEN

Tampilkan pesan kesalahan

ELSE IF namafile lebih besar dari ukuran maksimum THEN

Tampilkan pesan kesalahan

ELSE

OPEN table situs rujukan

Tambahkan namafile pada table situs rujukan

Tampilkan pesan sukses pada layar situs rujukan

ENDIF

END

Modul proses edit situs rujukan

BEGIN

GET isi situs

CHECK isi situs

IF isi situs kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table situs rujukan

Tambahkan isi situs kedalam table situs_rujukan

Page 241: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

258

Tampilkan pesan berhasil edit

ENDIF

END

Modul proses delete situs

BEGIN

GET id

Hapus dari table situs rujukan dimana id situs rujukan adalah id

END

Layar tambah situs

BEGIN

IF klik browse THEN

OPEN window direktori file

ELSE IF klik submit THEN

SEND judul situs

SEND isi situs

OPEN modul proses_tambah_ situs

ENDIF

END

modul proses tambah situs

BEGIN

GET judul situs

GET isi situs

CHECK judul dan isi situs

Page 242: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

259

IF judul situs kosong THEN

Tampilkan pesan kesalahan

ELSE IF isi situs kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table situs_rujukan

Tambahkan isi dan judul situs kedalam table situs_rujukan

Tampilkan pesan berhasil edit

ENDIF

END

Layar baris iklan

BEGIN

OPEN table banner

Tampilkan judul dan tanggal dari tabel banner

IF klik tombol cari THEN

SEND judul banner

Tampilkan layar cari baris iklan

ELSE IF klik edit THEN

SEND id banner

Tampilkan layar edit banner

ELSE IF klik delete THEN

SEND id banner

OPEN modul proses delete banner

ELSE IF klik tombol banner baru THEN

Page 243: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

260

Tampilkan layar tambah baris iklan

ENDIF

END

Layar cari baris iklan

BEGIN

GET judul banner

CHECK judul banner

IF judul banner kosong THEN

Tampilkan pesan kesalahan

ELSE

IF data tidak ditemukan THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan judul dan tanggal dari table banner dimana judul

seperti judul banner

ENDIF

ENDIF

END

Layar edit banner

BEGIN

GET id banner

IF klik browse THEN

OPEN window direktori file

ELSE IF klik upload THEN

Page 244: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

261

SEND namafile

OPEN modul proses upload banner

ELSE IF klik submit THEN

SEND isi situs

OPEN modul proses edit banner

ENDIF

END

Modul proses upload banner

BEGIN

GET namafile

CHECK namafile

IF namafile bukan gambar THEN

Tampilkan pesan kesalahan

ELSE IF namafile lebih besar dari ukuran maksimum THEN

Tampilkan pesan kesalahan

ELSE

OPEN table banner

Tambahkan namafile pada table banner

Tampilkan pesan sukses pada layar banner

ENDIF

END

Modul proses edit banner

BEGIN

GET isi banner

Page 245: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

262

CHECK isi banner

IF isi banner kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table banner

Tambahkan isi banner kedalam table banner

Tampilkan pesan berhasil edit

END IF

END

Modul proses delete banner

BEGIN

GET id

Hapus dari table banner dimana id banner adalah id

END

Layar tambah baris iklan

BEGIN

IF klik browse THEN

OPEN window direktori file

ELSE IF klik submit THEN

SEND judul banner

SEND isi banner

OPEN modul proses tambah baris iklan

ENDIF

END

Page 246: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

263

modul proses tambah baris iklan

BEGIN

GET judul banner

GET isi banner

CHECK judul dan isi banner

IF judul banner kosong THEN

Tampilkan pesan kesalahan

ELSE IF isi banner kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN table banner

Tambahkan isi dan judul situs kedalam table banner

Tampilkan pesan berhasil edit

ENDIF

END

Layar ganti password

BEGIN

READ sesi

ID adalah sesi id

IF sesi stat adalah staff THEN

OPEN tabel ms staff login

Tampilkan isi dari tabel ms staff login dimana id ms staff login adalah ID

ELSE

Page 247: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

264

OPEN tabel ms admin

Tampilkan isi dari table ms admin dimana id ms admin adalah ID

END IF

Tampilkan username

Tampilkan password

IF tekan tombol submit THEN

SEND username, password, new password, re password,id staff/admin

OPEN modul proses ganti password

END IF

END

Modul proses ganti password

BEGIN

READ sesi

GET new password,re password,id staff/admin

Validasi new password dan re password

IF new password dan repassword tidak valid THEN

Tampilkan pesan kesalahan

ELSE

IF sesi stat adalah staff THEN

OPEN tabel ms staff login

Ubah table ms staff login masukkan password menjadi new

password dimana id ms staff login adalah ID

ELSE

Page 248: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

265

OPEN tabel ms admin

Ubah table ms admin masukkan password menjadi new password

dimana id ms admin adalah ID

END IF

Tampilkan pesan sukses ubah password

END IF

END

Modul Proses Logout

BEGIN

READ sesi

DELETE sesi

Tampilkan layar index(staff)

END

3.6.2.2 Pseudocode untuk backend user (staff TU)

Layar home (staff TU)

BEGIN

READ sesi

IF klik menu home THEN

Tampilkan layar home

ELSE IF klik link edit halaman home THEN

Tampilkan layar edit home

ELSE IF klik menu pendaftaran THEN

Tampilkan layar pendaftaran

Page 249: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

266

ELSE IF klik menu siswa THEN

Tampilkan layar siswa

ELSE IF klik menu pegawai THEN

Tampilkan layar pegawai

ELSE IF klik menu leger THEN

Tampilkan layar kirim leger

ELSE IF klik menu keuangan THEN

Tampilkan layar keuangan

ELSE IF klik menu berita dan kegiatan THEN

Tampilkan layar berita

ELSE IF klik ganti password THEN

Tampilkan layar ganti password

ELSE IF klik tombol logout THEN

SEND sesi

OPEN modul proses logout

END IF

END

Layar Pendaftaran

BEGIN

IF jenis kosong THEN

Tampilkan link sistem pendaftaran online

Tampilkan link siswa baru

Tampilkan link daftar ulang

Page 250: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

267

IF klik link sistem pendaftaran online THEN

Jenis adalah periode

ELSE IF klik link siswa baru THEN

Tampilkan layar siswa baru

ELSE IF klik link daftar ulang THEN

Tampilkan layar daftar ulang

END IF

ELSE IF jenis adalah periode THEN

Tampilkan periode terakhir dari tabel ms periode

IF status adalah tutup THEN

IF tekan tombol BUKA THEN

SEND isi form

OPEN modul proses periode buka

ENDIF

ELSE IF status adalah buka THEN

OPEN tabel ms pendaftaran

Tampilkan no daftar dari tabel ms pendaftaran

Tampilkan jumlah pendaftar

IF tekan tombol TUTUP THEN

SEND id ms periode

OPEN modul proses periode tutup

ENDIF

ENDIF

ENDIF

Page 251: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

268

END

Modul proses periode buka

BEGIN

GET isi form

Validasi isi form

IF isi form tidak valid THEN

Tampilkan pesan kesalahan

ELSE

Masukkan kedalam tabel ms periode kolom periode dan status dengan isi

periode dari form dan isi status adalah BUKA

Masukkan kedalam tabel administrasi kolom id ms periode, pangkal,

seragam, spp dan buku.Dengan isi dari form.

Tampilkan pesan berhasil

END IF

END

Modul proses periode tutup

BEGIN

GET id ms periode

ID adalah id ms periode

Ubah isi dari tabel ms periode isi status menjadi BUKA dimana id ms periode

adalah ID

Page 252: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

269

END

Layar siswa baru

BEGIN

OPEN tabel ms pendaftaran

Tampilkan no daftar, nama lengkap, tanggal dari tabel ms pendaftaran dimana

statusnya adalah BARU urutkan berdasarkan no daftar batasi jumlah data

sebanyak 20

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

IF tekan tombol cari THEN

SEND nama

Tampilkan layar cari siswa baru

ELSE IF klik link [nama siswa baru] THEN

SEND nomer daftar

Tampilkan layar view siswa baru

ELSE IF klik link TERIMA THEN

SEND nomer daftar

OPEN modul proses terima siswa

ELSE IF klik link TOLAK THEN

SEND nomer daftar

OPEN modul proses tolak siswa

ELSE IF tekan tombol pendaftaran THEN

Page 253: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

270

Tampilkan layar daftar

END IF

END

Layar cari siswa baru

BEGIN

GET nama

Validasi nama

IF nama tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel ms pendaftaran

Tampilkan no daftar, nama lengkap, tgl dari tabel ms pendaftaran dimana

nama lengkap seperti nama urut berdasarkan no daftar batasi jumlah data

sebanyak 20

IF data tidak ada THEN

Tampilkan data tidak ditemukan

ELSE

Tampilkan data

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

ENDIF

Page 254: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

271

ENDIF

END

Layar view siswa baru

BEGIN

GET nomer daftar

OPEN tabel ms pendaftaran

Tampilkan isi dari ms pendaftaran dimana nomer daftar sama dengan nomer

daftar

END

Modul proses terima siswa

BEGIN

Buat nis pada fungsi nis

Buat tahun pada fungsi tahun

Buat kelas pada fungsi kelas

GET nomer daftar

OPEN tabel ms pendaftaran

Tampilkan isi dari tabel ms pendaftaran dimana nomer daftar adalah nomer

daftar

OPEN tabel no induk

Masukkan kedalam no induk kolom nis, kelas, bagian dengan isi nis, kelas,

bagian

OPEN tabel ms siswa

Masukkan kedalam ms siswa dengan isi dari ms pendaftaran

Page 255: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

272

OPEN tabel ms detail siswa

Masukkan kedalam ms detail siswa dengan isi dari ms pendaftaran

OPEN tabel ms orang tua

Masukkan kedalam ms orangtua dengan isi dari ms pendaftaran

OPEN tabel ms kelas

Masukkan kedalam ms kls dengan isi id ms staff, id no induk, id ms

periode,kelas, bagian.

OPEN tabel ms siswa login

Masukkan kedalam ms siswa login dengan isi id no induk, username, password,

tgl

Ubah isi kolom status dari tabel ms pendaftaran menjadi TERIMA dimana

nomor daftar adalah nomer daftar

Tampilkan pesan berhasil

END

Modul proses tolak siswa

BEGIN

GET nomer daftar

OPEN tabel ms pendaftaran

Ubah kolom status pada tabel ms pendaftaran menjadi TOLAK dimana nomor

daftar adalah nomer daftar

Tampilkan pesan berhasil

END

Layar daftar

Page 256: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

273

BEGIN

IF klik submit THEN

SEND isi form

OPEN modul proses daftar

ELSE IF klik link kembali kehalaman sebelumnya THEN

Tampilkan layar siswa baru

END IF

END

Modul proses daftar

BEGIN

GET isi form

Validasi isi form

IF isi form tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel no induk

Masukkan kedalam no induk kolom nis, kelas, bagian dengan isi

nis, kelas, bagian

OPEN tabel ms siswa

Masukkan kedalam ms siswa dengan isi dari isi form

OPEN tabel ms detail siswa

Masukkan kedalam ms detail siswa dengan isi dari isi form

OPEN tabel ms orang tua

Masukkan kedalam ms orangtua dengan isi dari isi form

Page 257: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

274

OPEN tabel ms kelas

Masukkan kedalam ms kls dengan isi id ms staff, id no induk, id

ms periode,kelas, bagian.

OPEN tabel ms siswa login

Masukkan kedalam ms siswa login dengan isi id no induk,

username, password, tgl

Tampilan pesan berhasil

END IF

END

Layar daftar ulang

BEGIN

READ sesi

IF sesi bukan TU THEN

Tampilkan halaman index

ELSE

OPEN tabel ms siswa

OPEN tabel tr daftar ulang

OPEN tabel ms periode

IF klik tombol cari THEN

SEND nama siswa, kelas, jenis adalah siswa

Tampilkan layar cari siswa

END IF

Page 258: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

275

Tampilkan isi terakhir dari tabel ms periode

IF status isi terakhir dari tabel ms periode adalah tutup THEN

Tampilkan status

ELSE

Tampilkan isi dari tabel ms siswa dan tr daftar ulang dimana id no

induk kedua tabel adalah sama dan status dari tr daftar ulang sama

dengan BELUM

IF klik link terima THEN

SEND id, id du, id period, kls

OPEN modul proses daftar ulang

END IF

END IF

END IF

END

Modul proses daftar ulang

BEGIN

GET id, id du, id period, kls

OPEN no induk, tr daftar ulang, ms kls

Ubah kelas menjadi kls dari tabel no induk dimana id no induk sama dengan id

Ubah status menjadi selesai dari tabel tr daftar ulang dimana id tr daftar ulang

sama dengan id du

Tampilkan id ms staff dari tabel ms kls dimana kelas sama dengan kls

Masukkan id ms staff, id, id periode, kls, SMP pada tabel ms kls

Page 259: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

276

END

Layar siswa

BEGIN

OPEN tabel ms siswa

OPEN tabel no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana id no induk dikeduannya

sama diurut berdasarkan nama lengkap dengan jumlah data maksimal 20

Validasi jumlah data

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

IF klik tombol cari THEN

SEND nama siswa, kelas, jenis adalah siswa

Tampilkan layar cari siswa

ELSE IF klik link [nama siswa] THEN

SEND id no induk

Tampilkan layar view siswa

ELSE IF klik link EDIT THEN

SEND id no induk

Tampilkan layar edit siswa

ELSE IF tekan tombol SIMPAN THEN

SEND id ms periode

OPEN modul siswa excel

Page 260: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

277

END IF

END

Layar cari siswa

BEGIN

GET nama

GET kelas

GET jenis

Validasi parameter

IF nama kosong dan jenis adalah [jenis] THEN

Tampilkan pesan kesalahan pada layar [jenis]

ELSE

IF jenis adalah keuangan THEN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana no induk

dikedua tabel adalah sama dan nama lengkap seperti nama dan

kelas seperti kelas diurut berdasarkan no induk dengan jumlah

data maximal 20

OPEN tabel ms periode

Tampilkan isi dari tabel ms periode diurut dari id ms periode

terakhir.

IF data tidak ada THEN

Tampilkan pesan data tidak ditemukan

ELSE

Page 261: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

278

Tampilkan nama lengkap, kelas, link BAYAR pada hasil

pencarian

END IF

ELSE IF jenis adalah pelanggaran THEN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana no induk

dikedua tabel adalah sama dan nama lengkap seperti nama dan

kelas seperti kelas diurut berdasarkan no induk dengan jumlah

data maximal 20

OPEN tabel ms periode

Tampilkan isi dari tabel ms periode diurut dari id ms periode

terakhir.

IF data tidak ada THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan nama lengkap, kelas, link TULIS pada hasil

pencarian

END IF

ELSE IF jenis adalah nilai THEN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana no induk

dikedua tabel adalah sama dan nama lengkap seperti nama dan

kelas seperti kelas diurut berdasarkan no induk dengan jumlah

data maximal 20

Page 262: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

279

OPEN tabel ms periode

Tampilkan isi dari tabel ms periode diurut dari id ms periode

terakhir.

IF data tidak ada THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan nama lengkap, kelas, link TULIS/EDIT pada

hasil pencarian

END IF

ELSE IF jenis adalah siswa THEN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana no induk

dikedua tabel adalah sama dan nama lengkap seperti nama dan

kelas seperti kelas diurut berdasarkan no induk dengan jumlah

data maximal 20

OPEN tabel ms periode

Tampilkan isi dari tabel ms periode diurut dari id ms periode

terakhir.

IF data tidak ada THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan nama lengkap, kelas, link EDIT,tanggal pada

hasil pencarian

END IF

Page 263: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

280

END IF

END IF

END

Layar edit siswa

BEGIN

GET id no induk

OPEN tabel ms siswa, ms orangtua, no induk

Tampilkan isi dari tabel ms siswa, ms orangtua, no induk dimana no induk

diketiga tabel adalah sama dengan id no induk

IF tekan tombol submit THEN

SEND isi form, id no induk

OPEN modul proses edit siswa

END IF

END

Modul proses edit siswa

BEGIN

GET isi form, id no induk

Validasi isi form

IF isi form tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel ms siswa, orangtua

Ubah isi tabel ms siswa isi kolom dengan isi form dimana id no induk

adalah id no induk

Page 264: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

281

Ubah isi tabel ms orangtua isi kolom dengan isi form

Tampilkan pesan berhasil edit

END

Layar view siswa

BEGIN

GET id no induk

OPEN tabel ms siswa, ms orangtua, ms detail siswa, no induk

Tampilkan isi dari tabel ms siswa, ms orangtua, ms detail siswa, dan no induk

dimana id no induk di keempat tabel itu sama dengan id no induk

IF tekan tombol EDIT THEN

SEND id no induk

Tampilkan layar edit siswa

END IF

END

Modul siswa excel

BEGIN

Namafile adalah daftar siswa.xls

GET id ms periode

OPEN tabel ms siswa, ms orangtua, ms detail siswa, no induk

Tampilkan isi dari tabel ms siswa, ms orangtua, ms detail siswa, no induk

dimana id no induk dari keempat tabel adalah sama dan id ms periodenya adalah

id ms periode

Tampilkan periode dari tabel periode dimana id ms periode adalah id ms periode

Page 265: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

282

END

Layar pegawai

BEGIN

OPEN tabel ms staff

Tampilkan isi dari ms staff diurut berdasarkan nama lengkap ,jumlah data

maksimal 20

Validasi jumlah data

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

Tampilkan nama lengkap, jabatan dan tanggal

IF tekan tombol cari THEN

SEND nama pegawai

OPEN modul cari pegawai

ELSE IF klik link [nama pegawai] THEN

SEND id ms staff

Tampilkan layar view pegawai

ELSE IF klik link EDIT THEN

SEND id ms staff

Tampilkan layar edit pegawai

ELSE IF tekan tombol tambah staff baru THEN

Tampilkan layar staff baru

ELSE IF tekan tombol simpan THEN

OPEN modul pegawai excel

Page 266: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

283

END IF

END

Layar cari pegawai

BEGIN

GET nama pegawai

Validasi nama pegawai

IF nama pegawai kosong THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel ms staff

Tampilkan isi dari tabel ms staff dimana nama lengkap seperti nama

pegawai diurut berdasarkan id ms staff, jumlah data maksimal 20.

IF data tidak ada THEN

Tampilkan pesan data tidak ditemukan

ELSE

Tampilkan data hasil pencarian

END IF

END

END

Layar view pegawai

BEGIN

GET id ms staff

OPEN tabel ms staff

Tampilkan isi dari tabel ms staff dimana id ms staff sama dengan id ms staff

Page 267: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

284

IF tekan tombol EDIT THEN

SEND id ms staff

Tampilkan layar edit pegawai

END IF

END

Layar edit pegawai

BEGIN

GET id ms staff

OPEN tabel ms staff

Tampilkan isi dari tabel ms staff dimana id ms staff sama dengan id ms staff

IF tekan tombol submit THEN

SEND isi form, id ms staff

OPEN modul proses edit staff

END IF

END

Modul Proses edit staff

BEGIN

GET isi form, id ms staff

Validasi isi form

IF isi form tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel ms staff

Page 268: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

285

Ubah isi tabel ms staff isi kolom dengan isi form dimana id ms staff

adalah id ms staff

Tampilkan pesan berhasil edit

END

Layar staff baru

BEGIN

IF klik submit THEN

SEND isi form

OPEN modul proses daftar staff

ELSE IF klik link kembali kehalaman sebelumnya THEN

Tampilkan layar pegawai

END IF

END

Modul proses daftar staff

BEGIN

GET isi form

Validasi isi form

IF isi form tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel ms staff

Masukkkan kedalam tabel ms staff isi kolom dengan isi form

OPEN tabel ms staff login

Page 269: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

286

Masukkan kedalam tabel ms staff login isi kolom dengan id ms staff,

username,password,jabatan, bagian, bidang studi, tgl

Tampilkan pesan berhasil daftar

END IF

END

Modul pegawai excel

BEGIN

Namafile adalah daftar pegawai.xls

GET id ms periode

OPEN tabel ms staff

Tampilkan isi dari tabel ms staff dimana id ms periodenya adalah id ms periode

Tampilkan periode dari tabel periode dimana id ms periode adalah id ms periode

END

Layar kirim leger

BEGIN

OPEN tabel ms kurikulum

OPEN tabel ms periode

Tampilkan isi kurikulum terakhir dari tabel ms kurikulum

Tampilkan isi periode terakhir dari tabel ms periode

IF status adalah tutup THEN

tampilkan tampilan untuk kirim leger

IF tekan tombol aktifkan THEN

SEND jenis kurikulum, kurikulum

Page 270: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

287

OPEN modul proses kurikulum buka

END

ELSE IF status adalah buka THEN

Tampilkan tampilan untuk tutup leger

IF tekan tombol tutup THEN

SEND id ms periode

OPEN modul proses kurikulum tutup

END IF

END IF

END

Modul proses kurikulum buka

BEGIN

GET jenis kurikulum, kurikulum, id ms periode

OPEN tabel ms kurikulum

Tampilkan isi dari tabel ms kurikulum dengan id terakhir

Validasi jenis kurikulum,kurikulum,id ms periode

IF jenis kurikulum, kurikulum dan id ms periode tidak valid THEN

Tampilkan pesan kesalahan

ELSE

Masukkan kedalam tabel ms kurikulum kolom id ms periode, jenis kurikulum,

kurikulum dan status dengan id ms periode, jenis kurikulum, kurikulum dan

BUKA

Tampilkan pesan berhasil kirim

END

Page 271: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

288

Modul proses kurikulum tutup

BEGIN

GET id ms periode

OPEN tabel ms kurikulum

Ubah tabel ms kurikulum kolom status menjadi TUTUP dimana id ms periode

sama dengan id ms periode

Tampilkan pesan berhasil tutup

END

Layar keuangan

BEGIN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana id no induk kedua tabel

sama diurut berdasarkan id no induk, jumlah data maksimal 20

Validasi jumlah data

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

Tampilkan nama lengkap, kelas dan link BAYAR

IF tekan tombol cari THEN

SEND nama, kelas

Tampilkan layar cari siswa

ELSE IF klik link BAYAR THEN

SEND id no induk, periode

Tampilkan layar edit keuangan

Page 272: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

289

END IF

END

Layar edit keuangan

BEGIN

GET id no induk, periode

OPEN tabel ms siswa

Tampilkan isi dari ms siswa dimana id no induk sama dengan id no induk

Tampilkan nama lengkap

Tampilkan periode

OPEN tabel tr keuangan

Tampilkan isi dari tabel tr keuangan dimana id no induk sama dengan id no

induk

Tampilkan tahun

Tampilkan bulan,status,link BAYAR dan tgl

IF klik link BAYAR THEN

SEND id no induk, periode, bulan ,tahun

OPEN modul proses keuangan

ELSE IF klik link kembali kehalaman sebelumnya THEN

Tampilkan layar keuangan

END IF

END

Modul proses keuangan

BEGIN

GET id no induk,bln,thn,periode

Page 273: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

290

Tanggal sama dengan tanggal sekarang

OPEN tabel tr keuangan

Masukkan kedalam tr keuangan kolom id no induk, id ms periode, bulan, tahun,

status, tgl dengan id no induk,periode,bln,thn.LUNAS,tanggal.

Tampilkan pesan berhasil bayar

END

3.6.2.3 Pseudocode untuk backend user (walikelas)

Layar home (walikelas)

BEGIN

READ sesi

IF klik menu home THEN

Tampilkan layar home

ELSE IF klik menu berita dan kegiatan THEN

Tampilkan layar berita

ELSE IF klik menu pelanggaran THEN

Tampilkan layar pelanggaran

ELSE IF klik menu leger THEN

Tampilkan layar nilai

ELSE IF klik menu kenaikan THEN

Tampilkan layar naik

ELSE IF klik ganti password THEN

Tampilkan layar ganti password

ELSE IF klik tombol logout THEN

SEND sesi

Page 274: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

291

OPEN modul proses logout

END IF

END

Layar pelanggaran

BEGIN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana id no induk kedua tabel

sama diurut berdasarkan id no induk, jumlah data maksimal 20

Validasi jumlah data

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

Tampilkan nama lengkap, kelas dan link TULIS

IF tekan tombol cari THEN

SEND nama, kelas , jenis adalah pelanggaran

Tampilkan layar cari siswa

ELSE IF klik link TULIS THEN

SEND id no induk

Tampilkan layar tulis pelanggaran

END IF

END

Layar tulis pelanggaran

BEGIN

GET id no induk

Page 275: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

292

OPEN tabel ms siswa, no induk

Tampilkan nama lengkap, id no induk, id ms periode, kelas dari tabel ms siswa

dan no induk dimana id no induk kedua tabel sama dan sama dengan id no induk

Tampilkan nama siswa

Tampilkan kelas

IF tekan tombol submit THEN

SEND jenis pelanggaran, pelanggaran,id no induk,id ms periode, id staff

OPEN modul proses pelanggaran

ELSE IF klik link kembali kehalaman sebelumnya THEN

Tampilkan layar pelanggaran

END IF

END

Modul proses pelanggaran

BEGIN

GET jenis pelanggaran, pelanggaran,id no induk,id ms periode, id staff

Tanggal adalah tanggal sekarang

Validasi jenis pelanggaran dan pelanggaran

IF jenis pelanggaran dan pelanggaran tidak valid THEN

Tampilkan pesan kesalahan

ELSE

OPEN tabel ms pelanggaran

Masukkan kedalam tabel ms pelanggaran kolom id ms staff, id no induk,

id ms periode, jenis pelanggaran,pelanggaran, tgl dengan id ms staff, id

no induk, id ms periode, jenis pelanggaran,pelanggaran, tanggal

Page 276: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

293

Tampilkan pesan berhasil

END IF

END

Layar nilai

BEGIN

OPEN tabel ms siswa, no induk

Tampilkan isi dari tabel ms siswa dan no induk dimana id no induk kedua tabel

sama diurut berdasarkan id no induk, jumlah data maksimal 20

Validasi jumlah data

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

Tampilkan nama lengkap, kelas dan link TULIS/EDIT

IF tekan tombol cari THEN

SEND nama, kelas , jenis adalah nilai

Tampilkan layar cari siswa

ELSE IF klik link TULIS THEN

SEND id no induk

Tampilkan layar input nilai

ELSE IF klik link EDIT THEN

SEND id no induk

Tampilkan layar edit nilai

ELSE IF tekan tombol SIMPAN THEN

SEND id ms periode,kelas,jenis kurikulum, kurikulum

Page 277: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

294

OPEN modul leger excel

END IF

END

Layar input nilai

BEGIN

GET id no induk,kls,jenis kurikulum,kurikulum,periode,id staff,bidang studi

Tampilkan jenis kurikulum, kurikulum

OPEN table ms siswa, ms leger

Tampilkan nama lengkap dari ms siswa dan semua dari ms leger dimana id no

induk pada kedua tabel sama dengan id no induk diurut berdasarkan bidang studi

Tampilkan nama lengkap

Tampilkan kelas

Tampilkan bidang studi

Tampilkan aspek, nilai skbm, catatan

IF tekan tombol submit THEN

SEND n1,n2,n3,n4,n5, skbm,catatan,id periode, bidang studi, id

induk,idstaff,id kls,idkurikulum

OPEN modul proses leger wk

ELSE IF klik link kembali kehalaman sebelumnya THEN

Tampilkan layar nilai

ENDIF

END

Modul proses leger wk

BEGIN

Page 278: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

295

GET n1,n2,n3,n4,n5, skbm,catatan,id periode, bidang studi, id induk,idstaff,id

kls,idkurikulum

Tanggal adalah tanggal sekarang

OPEN tabel ms leger

Masukkan kedalam ms leger kolom id ms staff, id no induk, id ms periode, id ms

kurikulum, bidang studi, aspek1, aspek2, aspek3, aspek4, aspek5, nilai skbm,

catatan, tgl dengan isi id staff, id no induk, id periode, idkurikulum, bidangstudi,

n1, n2, n3, n4, n5,skbm,catatan, tanggal.

Tampilkan pesan berhasil

END

Layar edit nilai

BEGIN

GET id no induk,kls,jenis kurikulum,kurikulum,periode,id staff,bidang studi

Tampilkan jenis kurikulum, kurikulum

OPEN table ms siswa, ms leger

Tampilkan nama lengkap dari ms siswa dan semua dari ms leger dimana id no

induk pada kedua tabel sama dengan id no induk diurut berdasarkan bidang studi

Tampilkan nama lengkap

Tampilkan kelas

Tampilkan bidang studi

Tampilkan aspek, nilai skbm, catatan

IF tekan tombol submit THEN

SEND n1,n2,n3,n4,n5, skbm,id ms leger

OPEN modul proses edit leger wk

Page 279: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

296

ELSE IF klik link kembali kehalaman sebelumnya THEN

Tampilkan layar nilai

ENDIF

END

Modul proses edit leger wk

BEGIN

GET n1,n2,n3,n4,n5, skbm,id ms leger

FOR i mulai dari 0, sampai i lebih kecil dari jumlah i, tambah i

Ubah tabel ms leger kolom aspek1 menjadi n1 ke i ,aspek2 menjadi n2 ke

i, aspek3 menjadi n3 ke i,aspek4 menjadi n4 ke i, aspek5 menjadi n5 ke i

dimana id ms legernya adalah id ms leger.

END FOR

Tampilkan pesan berhasil

END

Modul leger excel

BEGIN

GET id ms periode,kelas,jenis kurikulum, kurikulum

Namafile adalah leger.xls

OPEN tabel ms leger

Tampilkan isi dari tabel ms leger dimana id ms periodenya adalah id ms

periode,kelas adalah kelas, jenis kurikulum adalah jenis kurikulum dan

kurikulum adalah kurikulum

Tampilkan periode dari tabel periode dimana id ms periode adalah id ms periode

Page 280: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

297

END

Layar Naik

BEGIN

IF sesi jabatan bukan walikelas THEN

Tampilkan layar index

END IF

OPEN tabel ms periode

Tampilkan isi terakhir dari tabel ms periode

ID staff adalah sesi id staff

OPEN tabel ms siswa, no induk

Tampilkan kolom id no induk, nama lengkap, kelas dari tabel ms siswa, no induk

dan ms kls dimana id no induk diketiga tabel adalah sama dan sama dengan id

ms periode adalah isi terakhir dari tabel ms periode urut berdasarkan nama

lengkap, jumlah data maksimal 20

IF jumlah data lebih dari 20 THEN

Buat halaman tambahan (paging)

ENDIF

Tampilkan no induk, nama lengkap, kelas, link NAIK dan link TINGGAL

IF tekan tombol cari THEN

SEND nama, kelas , jenis adalah nilai

Tampilkan layar cari siswa

ELSE IF klik link NAIK THEN

SEND id no induk, id periode

Page 281: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

298

OPEN modul proses naik kelas

ELSE IF klik link TINGGAL THEN

SEND id no induk,id periode

OPEN modul proses tinggal kelas

END IF

END

Modul Proses Naik Kelas

BEGIN

GET id no induk, id periode

OPEN tabel tr status

Masukkan kedalam tabel tr status kolom id no induk,id ms periode, status dengan

isi id no induk, id periode, NAIK.

SEND pesan berhasil

END

Modul Proses Tinggal Kelas

BEGIN

GET id no induk, id periode

OPEN tabel tr status

Masukkan kedalam tabel tr status kolom id no induk,id ms periode, status dengan

isi id no induk, id periode, TINGGAL.

SEND pesan berhasil

END

Page 282: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

299

3.6.2.4 Pseudocode untuk backend user (guru)

Layar home (guru)

BEGIN

READ sesi

IF klik menu home THEN

Tampilkan layar home

ELSE IF klik menu berita dan kegiatan THEN

Tampilkan layar berita

ELSE IF klik menu leger THEN

Tampilkan layar nilai

ELSE IF klik ganti password THEN

Tampilkan layar ganti password

ELSE IF klik tombol logout THEN

SEND sesi

OPEN modul proses logout

END IF

END

Layar leger

BEGIN

OPEN tabel ms kurikulum

Tampilkan isi ms kurikulum dimana id ms kurikulum yang terakhir

Validasi status kurikulum

IF status tutup THEN

Tampilkan pesan leger belum dibuka

Page 283: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

300

ELSE

IF tekan tombol submit THEN

SEND kelas,jenis kurikulum, kurikulum, periode.

Tampilkan layar input leger

ELSE klik link kembali ke halaman sebelumnya THEN

Tampilkan layar leger

END IF

END IF

END

Layar input leger

BEGIN

GET kelas,jenis kurikulum, kurikulum, periode, id staff

READ sesi staff

Tampilkan jenis kurikulum, kurikulum

OPEN tabel ms kls, ms leger

Tampilkan kelas dari tabel ms kelas dan semua isi dari tabel ms leger dimana id

ms kelas dari kedua tabel sama dengan kelas dan id ms staff adalah id staff

Tampilkan kelas

Tampilkan bidangstudi

Tampilkan nama siswa

IF tekan tombol submit THEN

SEND n1, n2, n3, n4, n5, cat, idperiode, bidangstudi, id induk, id staff,id

kls, id kurikulum.

OPEN modul proses leger guru

Page 284: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

301

END IF

END

Modul proses leger guru

BEGIN

GET n1, n2, n3, n4, n5, cat, idperiode, bidangstudi, id induk, id staff,id

Tanggal adalah tanggal sekarang

Isi tabel ms leger kolom id ms staff, id ms kls, id ms periode, id ms

kurikulum, bidang studi, aspek1 ,aspek2, aspek3,aspek4, aspek5, nilai

skbm, catatan, tgl dengan isi

FOR i mulai dari 0, sampai i lebih kecil dari jumlah i, tambah i

. id ms staff ke i, id ms kls ke i, id ms periode ke i, id ms kurikulum ke i,

bidang studi ke i, aspek1 ke i ,aspek2 ke i, aspek3 ke i,aspek4 ke i,

aspek5 ke i, nilai skbm ke i, catatan ke i, tgl

END FOR

Tampilkan pesan berhasil

END

3.6.2.5 Pseudocode untuk backend user (kepala sekolah)

Layar Home ( kepala sekolah)

BEGIN

READ sesi

IF klik menu home THEN

Tampilkan layar home

ELSE IF klik menu berita dan kegiatan THEN

Tampilkan layar berita

Page 285: BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Gambaran …thesis.binus.ac.id/Asli/Bab3/2009-1-00228-IF bab 3.pdf · Mengatur tata tertib siswa di kelas 3. Bertanggung jawab terhadap administrasi

302

ELSE IF klik menu pegawai THEN

Tampilkan layar pegawai

ELSE IF klik menu siswa THEN

Tampilkan layar siswa

ELSE IF klik menu pelanggaran THEN

Tampilkan layar pelanggaran

ELSE IF klik menu leger THEN

Tampilkan layar nilai

ELSE IF klik ganti password THEN

Tampilkan layar ganti password

ELSE IF klik tombol logout THEN

SEND sesi

OPEN modul proses logout

END IF

END