ABSTRAK
Sekarang ini teknologi di dunia semakin berkembang pesat dan canggih.
Berdasarkan dengan adanya teknologi yang canggih maka banyak sekali anak
remaja telah menggunakannya untuk memudahkan kegiatan. Salah satu teknologi
yang sering digunakannya adalah pemanfaatan internet dengan browsing
mendapatkan informasi yang diinginkan.
Dengan adanya browsing internet, anak remaja (siswa) dan masyarakat sangat
mengharapkan semua sekolah sudah mulai memiliki website sendiri untuk
memeudahkan mereka. Alasan penulis mengambil judul ini dikarenakan siswa
selalu merasakan malas ke sekolah untuk mencari informasi pada waktu liburan.
Dengan adanya website ini, maka siswa dapat melakukan pengecekan nilai
mereka dimana saja.
Untuk menyusun laporan ini, maka perlunya beberapa tahapan yang
digunakan, yaitu: mencari gambar, background, warna yang cocok, pengumpulan
data dari sekolah, berdiskusi dengan pihak sekolah. Hal pencarian diatas dapat
melewati browsing internet, ke tempat sekolahan. Dari tahapan – tahapan diatas
maka penyusunan karangan ilmiah ini dapat disusun dengan baik, aman dan
DAFTAR ISI
Abstrak ... .v
Kata Pengantar ... .vi
Daftar Isi ... ....viii
Daftar Gambar... .xviii
Daftar Tabel... ... xx
BAB I PERSYARATAN PRODUK 1.1 Pendahululan ... ... 1
1.1.1 Tujuan ... ... 2
1.1.2 Ruang Lingkup. ... 2
1.1.3 Definis, Akronim, Singkatan ... 3
1.1.4 Referensi ... ... 4
1.1.5 Overview ... ... 4
1.2 Gambaran Keseluruhan... 6
1.2.1 Perspektif Produk ... 6
1.2.1.1 Antarmuka Sistem... 6
1.2.1.2 Antarmuka Pengguna ... 7
1.2.1.3 Antarmuka Perangkat Keras ... 9
1.2.1.4 Antarmuka Perangkat Lunak ... 9
1.2.1.5 Antarmuka Komunikasi ... 10
1.2.1.6 Batasan Memori ... 10
1.2.2 Fungsi Produk ... 10
1.2.3 Karakteristik Pengguna ... 11
1.2.4 Batasan-Batasan ... 11
1.2.5 Asumsi dan Ketergantungan ... 12
1.2.6 Penundaan Persyaratan ... 12
BAB II SPESIFIKASI PRODUK 2.1 Persyaratan Antarmuka Eksternal ... 13
2.1.1 Antarmuka dengan Pengguna ... 13
2.1.2 Antarmuka Perangkat keras ... 32
2.1.3 Antarmuka Perangkat Lunak ... 33
2.1.4 Antarmuka Komunikasi ... 33
2.2 Fitur-fitur Produk Perangkat Lunak ... 33
2.2.1 Fitur Penerimaan Siswa Baru... 34
2.2.1.1 Tujuan ... 34
2.2.1.2 Ururtan Stimulus/Respon ... 34
2.2.1.3 Persyaratan Fungsional yang berhubungan... 34
2.2.1.3.1 Persyaratan Funfsional Entry Profile Siswa ... 34
2.2.1.3.1.1 Pendahuluan ... 34
2.2.1.3.1.2 Masukan ... 34
2.2.1.3.1.3 Pemrosesan... 35
2.2.1.3.1.4 Keluaran ... 35
2.2.2.1 Tujuan ... 35
2.2.2.2 Ururtan Stimulus/Respon ... 35
2.2.2.3 Persyaratan Fungsional yang berhubungan... 36
2.2.2.3.1 Persyaratan Fungsional Login... 36
2.2.2.3.1.1 Pendahuluan ... 36
2.2.2.3.1.2 Masukan ... 36
2.2.2.3.1.3 Pemrosesan... 36
2.2.2.3.1.4 Keluaran ... 36
2.2.2.3.2 Persyaratan Fungsional Liat, Ubah, Hapus Data Alumni... 37
2.2.2.3.2.1 Pendahuluan ... 37
2.2.2.3.2.2 Masukan ... 37
2.2.2.3.2.3 Pemrosesan... 37
2.2.2.3.2.4 Keluaran ... 37
2.2.2.3.3 Persyaratan Fungsional Logout... 38
2.2.2.3.3.1 Pendahuluan ... 38
2.2.2.3.3.2 Masukan ... 38
2.2.2.3.3.3 Pemrosesan... 38
2.2.2.3.3.4 Keluaran ... 38
2.2.3 Fitur Perencanaan Administrasi Akademik ... 38
2.2.3.1 Tujuan ... 38
2.2.3.2 Ururtan Stimulus/Respon ... 38
2.2.3.3.1 Persyaratan Fungsional Login... 39
2.2.3.3.2 Persyaratan Fungsional Entry Mata Pelajaran... 39
2.2.3.3.2.1 Pendahuluan ... 39
2.2.3.3.2.2 Masukan ... 39
2.2.3.3.2.3 Pemrosesan... 39
2.2.3.3.2.4 Keluaran ... 39
2.2.3.3.3 Persyaratan Fungsional Liat, Ubah, Hapus Mata Pelajaran ... 39
2.2.3.3.3.1 Pendahuluan ... 39
2.2.3.3.3.2 Masukan ... 40
2.2.3.3.3.3 Pemrosesan... 40
2.2.3.3.3.4 Keluaran ... 40
2.2.3.3.4 Persyaratan Fungsional Logout... 40
2.2.4 Fitur Penilaian Siswa 2.2.4.1 Tujuan ... 41
2.2.4.2 Ururtan Stimulus/Respon ... 41
2.2.4.3 Persyaratan Fungsional yang berhubungan... 41
2.2.4.3.1 Persyaratan Fungsional Login... 41
2.2.4.3.2 Persyaratan Fungsional Entry Nilai ... 41
2.2.4.3.2.1 Pendahuluan ... 41
2.2.4.3.2.2 Masukan ... 41
2.2.4.3.2.4 Keluaran ... 42
2.2.4.3.3 Persyaratan Fungsional Liat, Ubah ... 42
2.2.4.3.3.1 Pendahuluan ... 42
2.2.4.3.3.2 Masukan ... 42
2.2.4.3.3.3 Pemrosesan... 43
2.2.4.3.3.4 Keluaran ... 43
2.2.4.3.4 Persyaratan Fungsional Logout... 44
2.2.5 Fitur Pencatatan Data Siswa 2.2.5.1 Tujuan ... 44
2.2.5.2 Ururtan Stimulus/Respon ... 44
2.2.5.3 Persyaratan Fungsional yang berhubungan... 44
2.2.5.3.1 Persyaratan Fungsional Login... 44
2.2.5.3.2 Persyaratan Fungsional Entry Data ... 44
2.2.5.3.2.1 Pendahuluan ... 44
2.2.5.3.2.2 Masukan ... 45
2.2.5.3.2.3 Pemrosesan... 45
2.2.5.3.2.4 Keluaran ... 45
2.2.5.3.3 Persyaratan Fungsional Liat, Ubah, Hapus Data Siswa ... 45
2.2.5.3.3.1 Pendahuluan ... 45
2.2.5.3.3.2 Masukan ... 45
2.2.5.3.3.3 Pemrosesan... 46
2.2.5.3.4 Persyaratan Fungsional Logout... 46
2.2.6 Kalender Akademik ... 47
2.2.6.1 Tujuan ... 47
2.2.6.2 Ururtan Stimulus/Respon ... 47
2.2.6.3 Persyaratan Fungsional yang berhubungan... 47
2.2.6.3.1 Persyaratan Fungsional Login... 47
2.2.6.3.2 Persyaratan Fungsional Entry Kalender ... 47
2.2.6.3.2.1 Pendahuluan ... 47
2.2.6.3.2.2 Masukan ... 47
2.2.6.3.2.3 Pemrosesan... 47
2.2.6.3.2.4 Keluaran ... 48
2.2.6.3.3 Persyaratan Fungsional Liat, Ubah, Hapus Kalender Akademik ... 48
2.2.6.3.3.1 Pendahuluan ... 48
2.2.6.3.3.2 Masukan ... 48
2.2.6.3.3.3 Pemrosesan... 48
2.2.6.3.3.4 Keluaran ... 49
2.2.6.3.4 Persyaratan Fungsional Logout... 49
2.2.7 Fitur Penjadwalan Mata Pelajaran ... 49
2.2.7.1 Tujuan ... 49
2.2.7.2 Ururtan Stimulus/Resp ... 49
2.2.7.3 Persyaratan Fungsional yang berhubungan... 50
2.2.7.3.2 Persyaratan Fungsional Liat, Ubah
Hapus Jadwal Siswa... 50
2.2.7.3.2.1 Pendahuluan ... 50
2.2.7.3.2.2 Masukan ... 50
2.2.7.3.2.3 Pemrosesan... 50
2.2.7.3.2.4 Keluaran ... 50
2.2.7.3.3 Persyaratan Fungsional Logout... 51
2.2.8 Fitur View Data Statistik... 51
2.2.8.1 Tujuan ... 51
2.2.8.2 Ururtan Stimulus/Respon ... 51
2.2.8.3 Persyaratan Fungsional yang berhubungan... 51
2.2.8.3.1 Persyaratan Fungsional Login... 51
2.2.8.3.2 Persyaratan Fungsional Liat, Jurusan IPA dan IPS... 51
2.2.8.3.2.1 Pendahuluan ... 51
2.2.8.3.2.2 Masukan ... 52
2.2.8.3.2.3 Pemrosesan... 52
2.2.8.3.2.4 Keluaran ... 52
2.2.8.3.3 Persyaratan Fungsional Logout... 52
2.3 Persyaratan Performa ... 52
2.4 Batasan Desain ... 52
2.5 Atribut-atribut Perangkat Lunak ... 53
2.5.2 Ketersediaan... 53
2.5.3 Keamanan... 53
2.5.4 Pemeliharaan ... 53
2.5.5 Perpindahan ... 53
2.6 Persyaratan Database Logis ... 53
2.7 Persyaratan Lain... 54
BAB III ANALISIS DAN DESAIN PERANGKAT LUNAK 3.1 Pendahuluan ... ...55
3.2 Sitemap... ...55
3.2.1 Bagian Home dan Administrator ... ...55
3.2.2 Bagian Kepala Sekolah dan Wakil Kepala Sekolah ... ...57
3.2.3 Bagian Wali Kelas... ...58
3.2.4 Bagian Guru ... ...58
3.2.5 Bagian Siswa... ...59
3.3 Entity Relational Diagram... ...60
3.4 DFD (Data Flow Diagram) ... ...61
3.4.1 DFD Level 0... ...61
3.4.2 DFD Level 1... ...62
3.4.3 DFD Level 2 Proses 3 ... ...63
3.4.4 DFD Level 3 Proses 3.1 ... ...67
3.4.5 DFD Level 3 Proses 3.3 ... ...67
3.4.6 DFD Level 3 Proses 3.6 ... ...68
3.4.8 DFD Level 3 Proses 3.8 ... ...69
3.5 Kamus Data... ...69
3.6 Spesifikasi Proses... ...75
BAB IV PENGEMBANGAN PROTOTYPE 4.1 Home Siswa ... ...79
4.2 Home Admin... ...80
4.3 Staff Login ... ...81
4.4 Form Pendaftaran Siswa Baru... ...82
4.5 Informasi Sekolah dan Fasilitas dan Akreditasi... ...83
4.6 Tampilan Siswa ... ...84
4.7 Kalender Akademik ... ...85
4.8 Sarana dan Prasarana... ...86
4.9 Data-data Karyawan... ...87
4.10 Jadwal Mengajar Guru ... ...88
4.11 Data-data Calon, Siswa, Alumni ... ...89
4.12 Jadwal Pelajaran Kelas ... ...90
BAB V TESTING DAN EVALUASI 5.1 Evaluasi Fungsionalitas... 91
5.2 Evaluasi User Interface Design... 92
5.3 Evaluasi Error Handling dan Security... 92
5.4 Evaluasi Keseluruhan Sistem... 93
5.4.1 Login Siswa... 93
5.4.3 Form Informasi ... 96
5.4.4 Form Jadwal Pelajaran ... 97
5.4.5 Form Kalender Akademik ... 98
5.4.6 Form Nilai ... 100
5.4.7 Form Karyawan... 101
5.4.8 View Data Siswa ... 103
5.4.9 Statistik Murid... 103
BAB VI KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 105
DAFTAR GAMBAR
Gambar 3.1. Sitemap Home dan Admin ... .55
Gambar 3.2 Sitemap Admin ... .56
Gambar 3.3 Sitemap Kepala Sekolah dan Wakil Kepala Sekolah... .57
Gambar 3.4 Sitemap Wali Kelas... .58
Gambar 3.5 Sitemap Guru ... .58
Gambar 3.6 Sitemap Siswa ... .59
Gambar 3.7 ER Diagram... .60
Gambar 3.8 DFD Level 0... .61
Gambar 3.9 DFD Level 1... .62
Gambar 3.10 DFD Level 2 dari Proses 3 ... .66
Gambar 3.11 DFD Level 3 Proses 3.1 ... .67
Gambar 3.12 DFD Level 3 Proses 3.3 ... .67
Gambar 3.13 DFD Level 3 Proses 3.6 ... .68
Gambar 3.14 DFD Level 3 Proses 3.7 ... .68
Gambar 3.15 DFD Level 3 Proses 3.8 ... .69
Gambar 4.1 Home Siswa ... .79
Gambar 4.2 Home Admin... .80
Gambar 4.3 Staff Login ... .81
Gambar 4.4 Form Pendaftaran ... .82
Gambar 4.5 View Informasi ... .83
Gambar 4.6 Fasilitas dan Akreditas ... .84
Gambar 4.7 Hak Akses Siswa... .84
Gambar 4.8 Profile Siswa ... .85
Gambar 4.9 Kalender Akademik ... .85
Gambar 4.10 Sarana dan Prasarana... .86
Gambar 4.11 Data Karyawan... .87
Gambar 4.12 Jadwal Guru ... .88
Gambar 4.14 Jadwal Pelajaran Kelas... .90
Gambar 5.1 Error Handling ... .92
Gambar 5.2 Login Siswa... .93
Gambar 5.3 Form Pendaftaran ... .94
Gambar 5.4 View Sukses ... .94
Gambar 5.5 Form Informasi ... .96
Gambar 5.6 Form Jadwal Pelajaran ... .97
Gambar 5.7 View Jadwal Pelajaran ... .97
Gambar 5.8 Form Kalender Akademik... .98
Gambar 5.9 View Kalender Akademik... .99
Gambar 5.10 Form Nilai ... .100
Gambar 5.11 View Nilai ... .100
Gambar 5.12 Form Karyawan... .102
Gambar 5.13 View Karyawan... .102
Gambar 5.14 View Data Siswa ... .103
Gambar 5.15 Statistik Murid baru, Siswa, Alumni... .104
DAFTAR TABEL
Tabel 3.1 Kamus Data... 69
Tabel 3.2 Spesifikasi Proses... 75
Tabel 5.1 Testing Login ... 93
Tabel 5.2 Database datasiswa ... 93
Tabel 5.3 Testing Pendaftaran... 95
Tabel 5.4 Database Pendaftaran ... 95
Tabel 5.5 Testing Form Informasi ... 96
Tabel 5.6 Database Informasi... 96
Tabel 5.7 Testing Form Jadwal pelajaran ... 97
Tabel 5.8 Database Jadwal ... 98
Tabel 5.9 Testing Form Kalender Akademik... 99
Tabel 5.10 Database Calendar... 99
Tabel 5.11 Testing Form Nilai ... 100
Tabel 5.12 Database Nilai ... 101
Tabel 5.13 Testing Form Karyawan... 102
Bab I – Persyaratan Produk
BAB 1
PERSYARATAN PRODUK
1.1 Pendahuluan
Kehidupan sekarang ini banyak sekali hal yang harus kita perhatikan, salah satunya adalah pendidikan, karena pendidikanlah yang dapat memberikan ilmu atau pengetahuan yang luas bagi kita, buktinya dari tahun ke tahun persentase pendaftaran siswa semakin bertambah banyak. Dengan menambahnya siswa, otomatis penyimpanan data-data siswa harus terjaga dan cepat apabila dibutuhkan dari pihak sekolah.
Sebagian besar sekolah-sekolah masih banyak yang menyimpan data-data siswa secara manual dalam bentuk laporan. Penggunaan secara manual ini sering terjadi kehilangan data, ketidakjelasan data siswa, dan proses pencariaan data terlalu lama. Untuk mencegah hal diatas tidak terulang lagi maka diperlukan suatu sistem baru yang dapat menyimpan dan mengolah data-data sekolah secara cepat dan aman sehingga tidak terjadi pertukaran dan kehilangan data. Sistem baru yang akan dirancang adalah Sistem Informasi Sekolah yang Efektif dan Efisien
Yang dimaksud dengan sistem yang efektif adalah :
- mengukur dan membangun sistem penyebaran informasi dalam bentuk multi user
- memudahkan kemudahan bagi pengguna dalam memasukkan dan menyimpan data
sedangkan yang dimaksud dengan sistem yang efisien adalah : - pengguna dapat mengakses informasi lebih cepat
Bab I – Persyaratan Produk
1.1.1 Tujuan
Sistem yang akan dikembangkan ini dinamakan SISKO (Sistem Informasi Sekolah) yang dikhususkan untuk mendukung kegiatan pengumpulan, pengolahan, penyebaran data pendidikan untuk perencanaan dan pengelolaan kegiatan-kegiatan tersebut sehingga memudahkan pihak sekolah.
Tujuan dari SISKO ini adalah
- Untuk mempercepat proses pelayanan dan penyediaan informasi kepada siswa, staf, orang tua, alumni, dan masayarakat.
- Untuk mengevaluasi perkembangan siswa dari waktu ke waktu dengan data dan informasi yang akurat.
- Membantu sekolah membangun citra sebagai sekolah modern melalui pengembangan teknologi informasi.
1.1.2 Ruang Lingkup
Untuk menciptakan suatu sekolah yang sempurna banyak sekali hal-hal yang harus diperhatikan, misalnya data siswa, nilai siswa, administrasi sekolah, data statistik, dan lain-lain. Oleh karena itu penulis akan membatasi pembuatan sistem ini. Disini akan dituliskan sistem apa saja yang akan dibuat oleh penulis secara umum, yaitu :
- Sistem penerimaan siswa baru dan kelulusan / alumni, - Sistem akademik dan administrasi sekolah,
- Sistem pemantauan jurusan dan calon siswa, siswa, dan alumni, - Sistem penilaian siswa.
Bab I – Persyaratan Produk
1.1.3 Definisi, Akronim, dan singkatan
Dalam laporan ini terdapat beberapa singkatan yang perlu diperhatikan, sehingga pembaca mengerti arti dari sistem ini yaitu : - WAN :Wide Area Network
WAN merupakan suatu jaringan komputer yang dapat
tersebar di seluruh dunia. Sehingga informasi apapun yang dicari selalu lengkap dan memudahkan pengguna mengaksesnya baik dimana saja.
- HTML : Hyper Text Markup Language
HTML singkatan dari HyperText Markup Language adalah
suatu sistem "penandaan" (Markup) pada sebuah dokumen yang digunakan untuk membangun suatu halaman web (Homepage). - SISKO : Sistem Informasi Sekolah
SISKO ini adalah suatu sistem yang mampu melakukan
penerimaan dan pengeluaran data dan fitur-fitur yang dapat disesuaikan dengan kemauan pihak sekolah
- ASP : Active Server Pages
ASP.NET merupakan bahasa yang bekerja di web server
untuk memberi respon yang datang dari client. - HTTP : Hyper-Text Transfer Protocol
Sebuah metode atau protokol untuk mendownload file ke komputer anda. Protokol transfer ini berbasis hyper text, sebuah format teks yang umum digunakan di internet
- Browser
Sebuah program yang digunakan untuk melihat atau menampilkan berbagai macam hal di internet seperti gambar dan animasinya, suara, dan lain-lain.
- DFD : Data Flow Diagram
Bab I – Persyaratan Produk
interaksi/hubungan langsung antara sistem informasi dengan lingkungannya.
1.1.4 Referensi
- Andi, 2004. “Membuat Website Interaktif dengan Macromedia Dreamweaver MX”. Yogyakarta.Andi Offset dan
semarang.wahana komputer.
- Eric A. Smith, MCSD, 2002. “Active Server Pages 3”. Jakarta. Elex Media Komputindo.
- Harip Santoso, 2005 “Aplikasi Web/ASP.NET”. Jakarta. PT Elex Media Komputindo
1.1.5 Overview
Penulisan laporan Tugas Akhir ini akan membahas dalam enam bab. Tiap bab akan memberikan penjelasan yang detil supaya laporan ini tersusun dengan terstruktur. Penyusunan laporan ini dapat disusun sebagai berikut :
Bab 1 Persyaratan Produk
Bab ini akan menjelaskan tujuan pembuatan sistem, ruang lingkup proyek, definisi, akronim dan singkatan yang berhubungan dengan sistem, referensi, dan overview dengan menggunakan bahasa yang mudah dimengerti oleh pemula dan memudahkan pembaca mengetahui apa yang dilakukan oleh penulis.
Bab 2 Spesifikasi produk
Bab I – Persyaratan Produk
dilakukan oleh sistem ini secara keseluruhan dan hak akses dari tiap pengguna akan berbeda-beda.
Bab 3 Desain Perangkat Lunak
Bab 3 ini dibuat harus dilihat sebagai seorang developer. Bab ini akan menampilkan berbagai desain yang akan dirancang untuk membangun sistem ini sesuai kebutuhan pengguna dan juga memudahkan pengguna pada saat menggunakannya.
Desain yang dimaksud diatas seperti : desain user interface, desain
database, DFD, dan desain site map.
Bab 4 Pengembangan Prototype.
Bab ini merupakan bagian kelanjutan dari bab 3 (desain) yaitu : sistem yang dikembangkan sudah mendekatinya hasil akhir sistem. Bagian ini akan menjelaskan bagaimana mengembangkan sistem tersebut dengan baik dan terstruktur diikuti dengan code yang berhubungan. Dalam pengembanagan prototype penulis harus dilihat sebagai seorang programmer.
Bab 5 Testing dan Evaluasi
Bab ini bisa dikatakan langkah terakhir dari pengembangan sistem. Sistem yang telah dibuat oleh penulis akan diuji coba oleh pihak sekolah. Sehingga penulis dapat mengetahui sistem yang dibangun telah memenuhi kepuasan pengguna atau tidak. Testing ini akan dicoba sesuai dengan penulisan bab 1 yang sudah diterapkan.
Faktor yang diuji sebagai berikut :
Bab I – Persyaratan Produk
Bab 6 : Kesimpulan dan Saran
Bab ini akan menyimpulkan keseluruhan dari sistem apakah sistem yang dikembangkan sudah memenuhi tujuan yang ingin dicapai.
Dan akan membandingkan sistem baru ini dengan sistem pencatatan secara manual dalam bentuk laporan.
Sistem yang dibuat ini masih memiliki kekurangan, oleh karena itu bagian saran ini akan memberikan saran untuk mengembangkan dan memperbaiki SISKO yang ada untuk masa mendatang.
1.2 Gambaran Keseluruhan
Dengan mengembangkan SISKO ini dikarenakan pihak sekolah
sangat memerlukan sebuah sistem yang dapat mengatur segala kegiatan sekolah secara cepat sehingga memudahkan pihak sekolah tidak terjadi pertukaran dan kesalahan data–data sekolah baik untuk siswa, karyawan, dan lain-lain.
1.2.1 Perspektif produk
Sistem informasi ini merupakan sistem client mengakses
web server menggunakan protocol HTTP melalui web browser seperti : internet explorer. Maka bahasa pemrograman utama yang digunakan
adalah HTML. HTML meliputi tags yang menggambarkan bagaimana program akan ditampilkan.
1.2.1.1 Antarmuka Sistem
Antarmuka yang terdapat dalam sistem terbagi atas beberapa bagian yaitu :
Antarmuka dengan pengguna.
Antarmuka perangkat keras.
Antarmuka perangkat lunak.
Bab I – Persyaratan Produk
1.2.1.2 Antarmuka Pengguna
Aplikasi ini akan memudahkan pengguna pada saat menggunakannya karena
- Terdapat berbagai macam menu yang mempunyai fungsi yang berbeda-beda,
- Adanya fasilitas pembagian tingkat hak akses (multi user), yang terdiri dari :
o Administrator
Administrator adalah seorang yang paling bertanggung jawab karena ditugaskan untuk mengelola dan menjalankan seluruh kegiatan dari sistem informasi sekolah ini. Untuk menjalankan tugas dan wewenangnya maka administrator mendapatkan fasilitas hak akses dari keseluruhan menu yang tersedia di dalam sistem ini.
o Login Guru
Bab I – Persyaratan Produk
kesalahan dalam pengisian maka guru dapat mengubahnya secara mandiri
o Login wali kelas
Sebagai wali kelas, terdapat 2 hak akses yaitu hak akses sebagai guru dan sebagai wali kelas. Jika sebagai guru, menu yang berlaku sama dengan penjelasan untuk login guru, sedangkan sebagai wali kelas ada hak aksesnya seperti : melihat nilai semua mata pelajaran siswa dari kelas yang dibimbingnya.
o Login Kepala Sekolah dan Wakil Kepala Sekolah Kepala sekolah dan Wakil kepala sekolah memiliki hak akses yang sama yaitu : dapat melihat keseluruhan data siswa, karyawan, dan keseluruhan fitur dari sistem ini tetapi tidak dapat mengedit dan mengubah data. Kepala sekolah dapat melihat semua nilai akhir siswa untuk semua mata pelajaran yang ada.
o Login Siswa
Bab I – Persyaratan Produk
1.2.1.3 Antarmuka Perangkat Keras
Perangkat keras yang dibutuhkan untuk menjalankan sistem agar sistem yang dikembangkan dapat berjalan dengan baik dan aman, serta cepat pada waktu menggunakannya. Perangkat keras yang diutuhkan terbagi dua bagian penting yaitu bagian server dan client.
1.2.1.4 Antarmuka Perangkat Lunak
Software yang digunakan pada aplikasi web ini adalah 1. Nama : .NET Framework.
Nomor versi : 1.1
Sumber : Microsoft Corporation
2. Nama : SQL Server.
Nomor versi : 2000.
Sumber : Microsoft Corporation.
3. Nama : Windows XP. Nomor versi: 5.1.2600.
Sumber : Microsoft Corporation.
4. Nama :ASP.NET. Nomor versi: 2003
Sumber : Microsoft Corporation.
5. Nama : Macromedia Dreamweaver. Nomor versi: 2004
Bab I – Persyaratan Produk
1.2.1.5 Antarmuka Komunikasi
Berdasarkan perkembangan teknologi, komunikasi untuk mengakses sistem ini adalah dengan menggunakan koneksi internet, sehingga client atau pengguna hanya membutuhkan sebuah PC yang dapat terkoneksi ke internet dengan menggunakan internet explorer.
1.2.1.6 Batasan Memori
Memori server yang digunakan minimum 512 MB karena sistem ini selalu bertambahnya data-data siswa, guru, karyawan yang baru dari tiap tahun, sehingga server dapat memberikan informasi data dengan cepat. Selain itu pihak sekolah juga harus melakukan backup data supaya tidak terjadi kehilangan data. Sedangkan sisi pada client tidak begitu diperhatikan karena hanya memerlukan koneksi internet.
1.2.1.7 Persyaratan adaptasi pada tempat tujuan
Tempat tujuan (SMUK 1 BPK PENABUR) yang harus disediakan adalah sebuah server yang digunakan untuk mengupload dan membackup data supaya data tersimpan dalam kondisi lebih aman.
1.2.2 Fungsi Produk
SISKO ini mempunyai berbagai fitur yang dapat digunakan
oleh pihak sekolah. Bagian ini akan menyebutkan keseluruhan fitur yang akan tersedia dalam sistem, yaitu :
1. Sistem penerimaan siswa baru dan kelulusan - Penerimaan Siswa baru
Bab I – Persyaratan Produk
- Sistem perencanaan Administrasi Akademik - Sistem Penilaian Siswa
- Sistem pencatatan data karyawan, calon siswa, siswa, dan alumni
- Kalender akademik
- Sistem Penjadwalan mata pelajaran 3. Sistem Pemantauan perkembangan siswa
- Data statistik (kepala sekolah memantau perkembangan siswa), yaitu:
- pemantauan peminatan jurusan IPA IPS
- pemantauan pendaftaran siswa baru, jumlah murid dan alumni..
1.2.3 Karakteristik Pengguna
Karakteristik umum dari pengguna yang dituju, termasuk :
- Tingkat pendidikan : SMP, karena sudah mempunyai mata pelajaran yang berhubungan dengan komputer
- Pengalaman : mampu melakukan koneksi internet dial-up ke ISP telkomnet Instan
- Keahlian teknis : Dapat menggunakan internet explorer atau sejenisnya.
1.2.4 Batasan-batasan
Dalam pembuatan SISKO ini, penulis membatasi masalah dalam beberapa hal yaitu :
- Bahasa pemrograman yang dipakai hanya macromedia dreamweaver MX, macromedia Flash, ASP.NET, SQL Server 2000
- OS yang digunakan adalah windows XP
Bab I – Persyaratan Produk
- Sistem ini tidak mempuynyai fitur untuk ujian saringan masuk secara online
- Untuk siswa yang pindah sekolah, data pribadi dimasukan secara manual.
- Sistem ini hanya dipergunakan untuk sekolah tingkat SMA (Sekolah Menengah Atas).
- Tata usaha tidak terlibat ke dalam sistem ini
- Fitur penilaian hanya diperlihatkan/ditampilkan dalam waktu selama 2 semester atau 1 tahun.
1.2.5 Asumsi dan ketergantungan
Pihak sekolah sudah bersedia untuk menyiapkan sebuah server yang digunakan untuk mengupload data dan membackup data. Dan telah mendaftar domain untuk aplikasi webnya yang mendukung ASP.NET dengan menggunakan database SQL server
2000.
1.2.6 Penundaan persyaratan
Bab VI – Kesimpulan dan Saran
BAB VI
KESIMPULAN DAN SARAN
Pada bab ini akan mengambil kesimpulan dan saran dari bab sebelumnya supaya sistem ini dapat dikembangkan lagi menjadi sistem yang lebih komplit dibandingkan sebelumnya.
5.1 Kesimpulan
1. Fungsionalitas sistem ini sudah memenuhi kemauan pihak sekolah berdasarkan survey dari kuesioner yang disebarin,
2. Berdasarkan kuesiner, bentuk desain dan security hak akses user dari sistem ini sudah cukup bagus,
3. Pencatatan data-data dan informasi sekolah lebih efisiensi dengan menggunakan sistem baru daripada sistem lama yang masih secara manual,
4. Dengan terbentuknya SISKO ini akan membantu sekolah membangun citra sebagai sekolah yang diikuti dengan perkembangan teknologi informasi
5.2 Saran
1. Untuk masa mendatang disarankan sistem ini dapat dikembangkan lagi terutama penambahan fitur seperti : terssedianya fitur saran dan testi untuk sekolah atau guru, fitur perhitungan gaji staff dari jam kerja, dan manajemen inventaris sekolah.
2. Pengembangan selanjutnya disarankan sistem ini dapat digabungkan dengan fitur perpustakaan sehingga memudahkan siswa untuk pinjam meminjam buku.