Jika dari pernyataan di atas, maka dapat disimpulkan pengertian informasi adalah hasil dari pengolahan data yang telah disusun dalam bentuk sedemikian rupa
sehingga bermakna, berguna dan bermanfaat bagi penerimanya dengan menggambarkan suatu kejadian-kejadian yang nyata serta dapat dikomunikasikan
kepada seseorang yang akan menggunakannya untuk membuat dan mengambil keputusan.
a. Siklus Informasi Menurut Jogiyanto Hartono 1989:9 data yang diolah melalui suatu model
menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang bararti menghasilkan suatu tindakan yang
lain yang akan membuat sejumlah data kembali.
Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus ini oleh John Burch disebut
dengan siklus informasi information cycle. Siklus ini disebut juga dengan siklus pengolahan data data processing cycles.
Universitas Sumatera Utara
Gambar 2.1 Siklus Informasi
b. Kualitas Informasi Jogiyanto Hartono 1999:696
kualitas dari suatu informasi quality of information tergantung dari tiga hal yaitu:
1. Harus akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan.
2. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.
3. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakaiannya.
c. Nilai Informasi
Universitas Sumatera Utara
Menurut Jogiyanto Hartono 1999:696 nilai dari informasi ditentukan dari
dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dinyatakan bernilai bila manfaatnya lebih efektip dibandingkan dengan biaya mendapatkannya.
Akan tetapi perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Sehingga
tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan biaya untuk memperolehnya, karena sebagian
besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan. Lebih lanjut sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan
satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost benefit.
2.1.3 Sistem Informasi
Sistem informasi adalah sekumpulan komponen yang bekerja sama secara sistematis dan terpadu dalam pengolahan informasi dengan maksud dan tujuan yang
terpenting sebagai bahan masukan dalam mengambil keputusan. Adapun pendapat para ahli tentang pengertian sistem informasi antara lain
Abdul Kadir 2003:10 menyatakan bahwa sistem informasi merupakan
sejumlah komponen manusia, komputer, teknologi informasi, dan prosedur kerja yang diproses data menjadi informasi dan dimaksudkan untuk mencapai sasaran dan
tujuan.
Universitas Sumatera Utara
Kenneth C. Laudon, Jane P.Laudon 2004:9-10
sistem informasi merupakan satuan komponen yang saling berhubungan yang mengumpulkan
mendapatkan kembali, memproses,menyimpan dan mendistribusikan informasi untuk mendukung pengambilan keputusan dan kendali dalam suatu organisasi.
Tata Sutabri 2003:42 menyatakan bahwa sistem informasi adalah suatu
sistem didalam suatu organisasi yang dipertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan
kegiatan strategi dari suatu organisasi untuk menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan.
Jogiyanto Hartono 1997:15 menyatakan bahwa sistem informasi adalah
suatu sistem didala suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dengan kegiatan strategi dari
suatu organisasi dan meyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
Dari beberapa kutipan diatas maka penulis mendefenisikan sistem informasi adalah sistem konseptual, data, informasi dan memberikan laporan-laporan yang
diperlukan berdasarkan pada prinsip-prinsip manajemen pada perusahaan dan organisasi. Sistem informasi terdiri dari komponen-komponen yang disebut dengan
istilah blok gabungan building block yaitu blok masukan input block, blok model model block, blok keluaran output block, blok teknologi technologi block,
blokbasis data database block dan blok kendali control block.
2.1.4 Sekolah Dasar SD
Sekolah adalah bangunan atau lembaga untuk belajar dan mengajar serta tempat menerima dan memberi pelajaran menurut tingkatanya. Sekolah adalah
Universitas Sumatera Utara
waktu atau pertemuan ketika murid diberi pelajaran :mulai pukul setengah delapan pagi. Sekolah adalah usaha menurut kepandaian ilmu pengetahuan.
Kamus Besar Bahasa Indonesia 2001:1013
Sekolah dasar adalah sekolah dasar awal sebelum sekolah menengah pertama.
Kamus Besar Bahasa Indonesia 2001:301 menyatakan bahwa Pengajar
adalah orang yang mengajar seperti guru atau pelatih dan proses cara kerja perbuatan mengajar kegiatan atau pekerjaan mengajar.
Kamus Besar Bahasa Indonesia 2001:452
menyatakan bahwa Siswa adalah pelajar pada sekolah atau akademi, perguruan tinggi.
Dari beberapa kutipan diatas maka penulis mendefenisikan sekolah adalah tempat atau lembaga pendidikan untuk bertemunya guru dan siswa dalam proses
belajar mengajar.
2.1.5 Basis Data Database Raghu Ramaksrishan
dan Johannes Gehrke 2004:3 menyatakan bahwa
database adalah kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi yang berhubungan atau lebih.
Setiap database dapat berisi atau memiliki sejumlah objek database seperti file atau tabel, indeks, dan lain-lain. Adapun hirarki data sebagai berikut:
Universitas Sumatera Utara
Gambar 2.2 Hirarki Data dalam Database
Adapun fungsi-fungsi dari keterangan di atas adalah sebagai berikut: 1. Database, merupakan kumpulan file yang saling berkaitan antara satu file dengan
fileyang lainnya. 2. File, merupakan kumpulan dari record yang saling terkait dan memiliki format
field yang sama dan sejenis. 3. Record, merupakan kumpulan dari field yang menggambarkan satu unit dari
individu tertentu. 4. Field, merupakan atribut dari record yang menunjukan satu item dari data seperti
nama, alamat, nip dan lain sebagainya. 5. Byte, merupakan atribut dari field yang berupa karakter yang membentuk nilai
dari sebuah field. 6. Bit, merupakan bagian terkecil dari data secara keseluruhan, yaitu berupa
karakter ASCII nol atau satu yang merupak komponen pembentuk byte. Database yang dibentuk diharapkan memiliki sifat-sifat:
a. Efisiensi dan efektif dalam pengorganisasian. Artinya untuk menambah, menyisipkan atau menghapus data dapat dilakukan dengan mudah.
Bit Byte
Field Record
File Database
Universitas Sumatera Utara
b. Bebas Redudansi Pengumpulan Data, Meskipun pada batas-batas tertentu dapat ditolelir, redudansi juga diperbolehkan misalnya untuk mengurangi kompleksitas
dalam penulisan program. c. Fleksibel, artinya database dapat di akses dengan mudah, dinamis dan tidak
bergantung sepenuhnya pada aplikasi-aplikasi tertentu. d. Sistem database yang dapat diakses secara bersama-sama dalam lingkungan
jaringan sehingga mendukung penggunaan bersama distribusi.
2.1.6 Relasi Tabel Tata Sutabri 2005:219
menyatakan bahwa Relasi Tabel adalah bentuk database yang paling fleksibel dan paling terbuka.
Biasanya relasi tabel digunakan pada lokal saja. Sangat sulit mengatur atau mengontrol bila digunakan untuk jaak jauh. Sama dengan komunikasi data yang
boleh berhubungan satu sama lain, baik letaknya jauh maupun letaknya dekat. Relasi adalah hubungan antara tabel yang satu dengan yang lain. Ada tiga
bentuk relasi antar tabel yaitu : 1. Relasi One to One, yaitu ketika satu record pada satu tabel hanya berhubungan
dengan satu record pada tabel lainnya.
Contoh:
1 1
Sekolah Dipinpin
Kepala Sekolah
Universitas Sumatera Utara
Gambar 2.3 Relasi One to One
Keterangan: Gambar 2.3 menunjukkan satu sekolah hanya dipinpin oleh satu sekolah
2. Relasi One to Many, yaitu ketika satu record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.
Contoh:
1 M
Gambar 2.4 Relasi One to Many
Keterangan: Gambar 2.4 menunjukan bahwa seorang guru dapat mengajar banyak siswai
3. Relasi Many to Many, yaitu ketika banyak record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.
Contoh:
M M
Gambar 2.5 Relasi Many to Many
Keterangan: Gambar 2.5 menunjukan bahwa banyak siswa memperoleh banyak mata
pelajaran.
2.1.7 Bahasa Pemograman
Guru Mengajar
Siswai
Siswa Memperoleh
Mata Pelajaran
Universitas Sumatera Utara
Bahasa pemograman yang penulis maksudkan adalah fasilitas komputer yang disediakan khusus untuk keperluan merancang sebuah web. Banyak sekali fasilitas
yang disediakan khusus untuk keperluan merancang sebuah web, tetapi yang akan dibahas disini adalah program yang berhubungan dengan proses perancangan dari
system yang akan dibangun, diantaranya adalah:
1. HTML
HTML Hypertext Markup Language merupakan bahasa yang digunakan untuk membuat website. Menggunakan tag untuk mendeklarasikan sesuatu dan tag
tersebut tidak ditampilkan tetapi tag tersebut memberi tahu browser bagaimana cara menampilkan dokumen website.
Janner Simarmarmata 2006:18
menyatakan HTML Hypertext Markup Language
adalah bahasa pendeskripsian halaman yang menciptakan dokumen- dokumen hypertext atau hypermedia.
Suatu halaman website sebenarnya hanya halaman text, jika anda menggunakan browser internet explorer dan anda mengklik view-source, maka anda
dapat melihat teks dari web tersebut. Tetapi teks tersebut diterjemahkan oleh browser menjadi halaman website yang menarik. Text merupakan bahasa universal bagi
komputer, yang berarti setiap dokumen text termasuk website yang anda buat melalui Windows dapat dibaca di sistem operasi lain seperti Mac OS dan Linux.
Universitas Sumatera Utara
2. PHP
PHP Personal Home Pagetools dibuat pertamakali oleh Rasmus Llerdorf pada tahun 1995 dengan nama F1 Form Interpreted yang digunakan lebih dari 18
juta dominan di seluruh dunia, dan akan terus bertambah karena kemudahan aplikasi PHP ini disbanding bahasa server side yang lain.
Abdul Kadir 2001:1 menyatakan bahwa PHP merupakan bahasa berbentuk
script yang ditempatkan dalam server dan diproses di server.
3. MySQL
MySQL merupakan salah satu jenis program yang berfungsi untuk mengolah, menyimpan data dan manipulasi data di server. Di dalam suatu program terdapat
suatu penggunaan database. Database yang digunakan tersebut yaitu MySQL. MySQL merupakan sebuah database bahasa yang dikembangkan dari Structured
Query Language SQL. SQL adalah suatu bahasa yang terstruktur yang digunakan
untuk metode berkomunikasi antara script program dengan database server dalam memasukan atau mengambil data. MySQL termasuk dalam kelompok RDBMS
Relational Database Management Sistem. MySQL juga mampu berjalan pada database sampai 100 Gb.
Bunafirt Nugroho 2005
menyatakan bahwa sebuah bahasa program database server yang mampu menerima dan mengirimkan datanya dengan sangat
Universitas Sumatera Utara
cepat, multi user serta Language.
4. INTERNET
Pada dasarnya internet dimana masing-masing
komputer yang lain.
Mivhael R.Wijela
komputer pribadi yang terkait satu Jaringan tercipta
dapat berada diberbagai internasional.
5. WEB
serta menggunakan perintah standar SQL Structured
dasarnya internet merupakan suatu jaringan komputer masing komputer saling berhubungan antara satu komputer
R.Wijela 2001:2 menyatakan bahwa internet adalah
ng terkait satu dengan yang lainnya dalam bentuk jarin tercipta memiliki saluran Telkom seperti telepon. Komputer
diberbagai tempat yang terpisah baik dalam wilayah nasional Structured Query
komputer yang besar, komputer dengan
adalah kumpulan dalam bentuk jaringan.
Komputer pribadi nasional maupun
Universitas Sumatera Utara
Word Wide Web www
atau web merupakan sumber daya internet yang sangat popular dan dapat digunakan untuk memperoleh informasi atau bahkan
melakukan transaksi pembelian barang. Web menggunakan protocol yang disebut HTTP Hypertext Markup Language. Dokumen ini diletakkan web server server
yang melayani permintaan halaman web dan akses oleh klien pengakses informasi melalui perangkat lunak yang disebut web browser.
Jhonsen 2004:132
menyatakan bahwa web adalah suatu sistem hypertext yang membentuk anda menjelajah dunia untuk mencari informasi tidak seperti
melakukan pencarian kata kunci, dengan www atau web browser.
6. CSS Andi Yogakarta 2001:8
menyatakan bahwa Cascading Style Sheet CSS adalah mekanisme sederhana style sheet yang mengijinkan desainer dan pengguna
untuk menempatkan style, misalnya huruf, warna dan spasi ke dalam dokumen HTML.
Bahasa CSS adalah bahasa yang mudah ditulis dan dibaca manusia, serta mempunyai persamaan dengan terminologi desktop publishing. Satu ciri terpenting
dari CSS adalah bahwa desainer lebih tertarik menggunakan style sheet, sementara pengguna mungkin mempunyai style sheet khusus untuk mengatur manusia atau
mengatasi kecacatan teknologi. Aturan-aturan untuk menyelesaikan konflik antara style sheet yang berbeda didefinisikan dalam spesifikasi CSS.
Universitas Sumatera Utara
2.1.8 Data Flow Diagram DFD Jogiyanto Hartono 1999:700
menyatakan bahwa Data Flow Diagram DFD adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus
dari data sistem. DFD merupakan alat yang dapat digunakan untuk menggambarkan aliran data
informasi dan transformasi proses dari data, dimulai dari pemasukan data sampai menghasilkan keluaran output data. Tujuan pembuatan DFD Data Flow Diagram
adalah untuk mendeskripsikan interaksi antara data pemrosesan dengan menggunakan DFD.
Tabel 2.1 Simbol-simbol DFD Data Flow Diagram
No Simbol
Fungsi 1
atau
Proses Process
Merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus
data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar dari proses atau untuk
mengubah input menjadi output. Proses ini digunakan untuk memproses input data, memproses
data dan informasi, dan memproses pembuatan laporan. Data proses digunakan untuk
menggambarkan sebuah sistem.
2
Kesatuan Luar
External Entity merupakan kesatuan luar dilingkungan luar sistem
yang dapat berupa sekelompok orang, divisi, organisasi atau sistem lainnya yang berada
dilingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Universitas Sumatera Utara
3 Penyimpanan Data
Data storage Data disimpan untuk keperluan berikutnya.
Simpanan data di DFD disimbolkan dengan sepasang garis horizontal paralel yang tertutup
disalah satu ujung. Penyimpanan data ini digunakan untuk menyimpan data buku, data anggota, data
peminjam, data pengembalian dan data pegawai.
4
Arus Data
Data Flow Data mengalir melalui sistem, dimulai dengan
sebagian input dan diubah atau diproses menjadi output. Disimbolkan dengan suatu garis panah.
Arus data digunaka untuk data buku, data anggota , data peminjaman, data pengembalian, dan data
pegawai.
Ada beberapa tahapan dalam pembuatan DFD yaitu : a. Diagram Konteks Top Level; digunakan untuk menggambarkan sistem secara
global b. Diagram Level Nol Overview Diagram; digunakan untuk menggambarkan
tahapan-tahapan proses yang ada dalam diagram konteks c. Level Satu Diagram Detail; digunakan untuk menggambarkan arus data yamg
lebih mendetail dalam proses diagram level nol.
Universitas Sumatera Utara
BAB 3 SEKILAS SEKOLAH DASAR NEGERI 101828 GLUGUR RIMBUN
3.1 Gambaran Umum SD Negeri 101828 Glugur Rimbun
SD Negeri 101828 Glugur Rimbun bergerak dibidang pendidikan yang berada di jalan Glugur Rimbun No. Kec. Pancur Batu, Kab. Deli Serdang. SD Negeri
101828 Glugur Rimbun mempunyai tujuan yaitu menjadi lembaga pendidikan yang menjadikan anak didiknya menjadi anak yang berguna bagi nusa dan bangsa. Untuk
mencapai semua itu SD Negeri 101828 Glugur Rimbun harus mampu mendidik dan mengajarkan peserta didiknya menjadi lebih baik dan terdepan. Siswasiswi SD
Negeri 101828 Glugur Rimbun dididik untuk menjadi manusia yang beriman, berilmu, disiplin dan beretika yang baik.
SD Negeri 101828 Glugur Rimbun didirikan pada tanggal 15 September 1966 yang terletak di Glugur Rimbun Kecamatan Pancur Batu, Kabupaten Deli Serdang .
Berdirinya SD Negeri 101828 Glugur Rimbun ini dilatarbelakangi oleh kemajuan zaman yang semakin berkembang khususnya di dalam dunia pendidikan. SD Negeri
101828 Glugur Rimbun memiliki visi, misi dan tujuan yaitu :
1. Visi
a. Unggul dalam memperoleh Nilai Ujian Nasional; b. Unggul dalam disiplin;
Universitas Sumatera Utara
c. Unggul dalam aktivitas keagamaan; d. Unggul dalam kepedulian sosial;
2. Misi
a. Melaksanakan Pembelajaran dan bimbingan secara efektif bagi siswa sesuai dengan kurikulum nasional dan potensi sekolah;
b. Menumbuhkan semangat ke unggulan secara intensif kepada seluruh warga sekolah;
c. Mendorong dan membantu setiap siswa yang mengenali potensi dirinya sehinggga dapat dikembanggkan secara lebih optimal;
d. Menumbbuhkan penghanyatan terhadap ajaran agamanya dan juga budanya bangsa sehingga menjadi sumber kearifan dalam bertindak;
3. Tujuan
a. Terciptanya suasana proses beajar mengajar yang kondusif dan menyenangkan;
b. Nilai Akademik dan Non Akademik yang meningkat dari tahun ke tahun; c. Kemampuan siswa dan professionalisme guru yang baik melalui diklat dan
MGMP; d. Terciptanya hubungan timbal balik yang baik antara guru, pegawai, siswa,
komite sekolah, Instansi terkait dan masyarakat; e. Terpelihara peningkatan profesi kepala sekolah, guru, pegawai, dan siswa;
Universitas Sumatera Utara
3.2 Uraian Tugas dan Fungsi Pengelolah Sekolah
3.2.1 Kepala Sekolah
Kepala sekolah adalah pimpinan teratas dari pengelola sekolah yang mempunyai tugas dan tanggung jawab sebagai berikut:
a. Proses belajar mengajar b. Kesiswaan
c. Kepegawaian d. Peralatan Pengajar
e. Keuangan f. Hubungan dengan masyarakat
g. Ketatalaksanaan h. Pemeliharaan gedung dan perlengkapan sekolah.
Tugas Kepala Sekolah baik selaku educator, manager, administrator maupun supervisor adalah sebagai berikut:
1. Melaksanakan intruksi Menteri Pendidikan dan Dinas Pendidikan; 2. Membimbing semua guru dan tenaga lainnya kearah kesempurnaan
pelaksanaan tugas dan bertingkah laku anutan, baik didalam maupun diluar sekolah;
3. Membimbing semua siswai yang ada didalam asuhannya;
Universitas Sumatera Utara
4. Memimpin dan bertanggung jawab atas pengolahan sarana dan prasarana, dana serta pelaksanaan tata usaha sekolah;
5. Membina personal dengan mengadakan supervise terhadap guru dan pegawai dalam pelaksanaan tugasnya;
6. Mengatur proses belajar dan mengajar sesuai dengan pelaksanaan kurikulum secara tepat guna dan berdaya guna;
7. Melaksanakan administrasi sekolah secara kedinasan; 8. Menyusun sarana administrasi sekolah;
3.2.2 Wakil Kepala Sekolah
Wakil kepala sekolah mempunyai tugas dan tanggung jawab diantaranya sebagai berikut:
a. Sebagai pengolahan sistem kredit, pembagian tugas guru, pengolahan kegiatan belajar mengajar, pengolahan penilaian;
b. Membantu Kepala Sekolah dalam perancangan belajar dan mengajar; c. Memahami tentang keterampilan teknik avalusi;
d. Menyusun jadwal pelajaran, perincian tugas guru, buku harian kerja Eduktif, tata tertib proses belajar-mengajar dan catatan teknis guru;
e. Membantu Kepala Sekolah dalam pengembangan profesi guru; f. Menyusunmengadakan supervise dan observasi kelas;
g. Mengkoordinasikan pelaksanaan
administrasi keguruan
dan kegiatan
ekstrakulikuler.
Universitas Sumatera Utara
3.2.3 Guru Bidang Study
Tugas dan kewajiban guru bidang study adalah a. Meningkatkan dan mengembangkan prestasi belajar siswa;
b. Menyusun laporan tentang pelaksanaan tugas siswa secara teratur; c. Menyusun program tentang hasil evaluasi hasil belajar siswa secara teratur;
d. Mendorong dan membangkitkan minat baca siswa.
Universitas Sumatera Utara
BAB 4 SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGERI 101828
GLUGUR RIMBUN
4.1 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup sistem. Diagram konteks merupakan diagram level
tinggi dari Data Flow Diagram DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Diagram konteks berfungsi memberikan gambaran tentang
keseluruhan sistem. Diagram konteks berisi gambaran umum secara garis besar sistem yang akan di buat yang berisi siapa saja pihak yang akan memberikan data ke
sistem, data – data aap saja yang di olah ke sistem, dan laporan dan informasi apa saja yang dihasilkan oleh sistem.
4.1.1 Diagram Konteks
Administrator
StaffPengajar dan Kepsek
Siswa
User Pengunjung
Universitas Sumatera Utara
Gambar 4.1 Diagram Konteks
4.1.2 DFD Level Nol
Gambar 4.2 DFD Level Nol
Universitas Sumatera Utara
4.1.3 DFD Level 1
Universitas Sumatera Utara
Gambar 4.3 DFD Level 1
4.2 Database dan Relasi Antar Tabel 4.2.1
Database 4.2.1.1 Admin
Field Name Data Type
Field Size Description
Userid Varchar
15 Userid Admin
Password Varchar
15 Password Admin
Id Int
2 Id Admin
4.2.1.2 Siswa Field Name
Data Type Field size
Description
Nis Varchar
4 Nis siswa
Nama_siswa Varchar
30 Nama siswa
Tpt_lahir Varchar
20 Tempat lahir siswa
Tgl_lahir Varchar
17 Tanggal lahir siswa
Jen_lhr Varchar
6 Jenis kelamin
Agama Varchar
9 Agama
Alamat Varchar
50 Alamat siswa
Nm_ortu Varchar
35 Nama orang tua
Alamat_ortu Varchar
35 Alamat orang tua
Pekerjaan Varchar
20 Pekerjaan
Nm_wali Varchar
35 Nama wali
Alamat_wali Varchar
35 Alamat wali
Thn_masuk Varchar
4 Tahun masuk
Kd_kelas Varchar
10 Kode kelas
Password Varchar
15 Password
Foto Varchar
50 Foto siswa
4.2.1.3 Pengajar Field Name
Data Type Field size
Description
Nip Varchar
4 Nip pengajar
Nama_pengajar Varchar
30 Nama pengajar
Tpt_lahir Varchar
20 Tempat lahir pengajar
Tgl_lahir Varchar
17 Tanggal lahir pengajar
Universitas Sumatera Utara
Jen_kel Varchar
6 Jenis kelamin
Agama Varchar
9 Agama
Alamat Varchar
50 Alamat pengajar
Jabatan Varchar
4 Jabatan
Jjg_pt Varchar
9 Jjg_pt
Jrs_pt Varchar
50 Jrs_pt
Thn_pt Varchar
35 Thn_pt
B_studi Varchar
15 Bidang studi
Password Varchar
15 Password
Foto Varchar
50 Foto Guru
4.2.1.4. Fasilitas Field Name
Data Type Field size
Description
Kd_fas Int
4 Kode fasilitas
Nm_fas Varchar
25 Nama fasilitas
Jlh_fas Char
2 Jumlah fasilitas
Foto Varchar
50 Foto Fasilitas
4.2.1. 5. Kelas Field Name
Data Type Field Size
Description
Kd_kelas Int
6 Kode kelas
Nm_kelas Varchar
10 Nama kelas
4.2.1.6. Mata Pelajaran Field Name
Data Type Field Size
Description
Kd_mapel Varchar
5 Kode mata pelajaran
Nm_mapel Varchar
35 Nama Mata pelajaran
4.2.1.7. Nilai Field Name
Data Type Field Size
Description
No_urut Integer
11 No urut
Kd_mapel Varchar
5 Kode mata pelajaran
NIS Varchar
4 No induk siswa
Nilai Varchar
4 Nilai
Universitas Sumatera Utara
4.2.1.8. Berita Field Name
Data Type Field Size
Description
No Int
5 No berita
Tanggal Varchar
25 Tanggal
Kategori Varchar
7 Kategori berita
Judul Text
- Judul berita
Kop Varchar
255 Kop berita
Isi_berita Text
- Isi berita
Pengirim Varchar
30 Pengirim
Status Char
1 Status berita
4.2.1.9. Alumni Field Name
Data Type Field Size
Description
No Int
5 No alumni
Nama Varchar
35 Nama alumni
Email Varchar
40 Email alumni
Alamat Varchar
50 Alamat alumni
Thn_tamat Varchar
4 Tahun tamat alumni
Status Varchar
1 Status
4.2.1.10. Buku Tamu Field Name
Data Type Field Size
Description
Id Int
5 Id buku tamu
Tanggal Varchar
25 Tanggal
Nama Varchar
35 Nama pengirim
Email Varchar
35 Email pengirim
Komentar Text
- Komentar
Status Char
1 Status
4.2.1.11. Upload Field Name
Data Type Field Size
Description
Universitas Sumatera Utara
No Int
4 No urut
Ket Text
- Pertanyaan
File Varchar
15 Pilihan 1
Type_file Varchar
15 Pilihan 2
Pengirim Varchar
15 Pilihan 3
Status Varchar
15 Pilihan 4
4.2.2 Relasi Antar Tabel
Gambar 4.4 Relasi Antar tabel
Universitas Sumatera Utara
4.3 Algoritma Program
Algoritma program adalah langkah – langkah yang dilakukan dalam proses pemecahan suatu masalah. Dalam algoritma ini dijelaskan langkah – langkah tahap
demi tahap penyelesaian dari suatu masalah dari program. Adapun algoritma dari program yang diranvang adalah sebagai berikut :
1. Algorima untuk menampilkan Menu Utama
Langkah 1 : Tampilan Menu Utama
Home, Profil, Download, Fasilitas, Bank Rumus, Bukutamu, Berita Sekolah, Staff Pengajar, Inf
ormasi Siswa, Informasi Alumni, Visi Dan Misi, Sejarah Sekolah, Struktur Organisasi, Administr
ator. Langkah 2
: Jika dipilih konten Home, maka akan menampilkan tentang berita sekolah secara
keseluruhan.
Universitas Sumatera Utara
Jika dipilih
konten Profil,
maka akan
menampilkan tentang alamat sekolah, tahun berdiri sekolah serta luas tanah dan luas
bangunannya. Jika dipilih konten Download, maka akan
menampilkan informasi materi pelajaran yang di upload oleh guru atau staff pengajar
yang dapat didownload. Jika dipilih konten Bank rumus, maka akan
menampilkan contoh – contoh rumus
Matematika dan IPA untuk siswa. Jika dipilih konten Bukutamu, maka akan
menampilkan informasi user yang mengisi bukutamu, jika anda pilih isi bukutamu
maka anda dapat mengisi buku tamu, jika dipih kirim maka data anda tersimpan dalam
data bukutamu, jika anda pilih batal maka data anda tidak terkirim dan terhapus, jika
Universitas Sumatera Utara
dipilih kembali maka akan kembali ke awal konten bukutamu.
Jika dipilih konten berita sekolah, maka akan menampilkan
berita sekolah
secara keseluruhan
Jika dipilih kategori berita dan dipilih lihat maka akan menampilkan inforamsi berita
sekolah berdasarkan
kategori yang
dimasukkan. Jika dipilih konten staff pengajar, maka akan
menampilkan informasi staff dan pengajar. Jika anda memilih log in maka akan
menampilkan menu log in guru Jika dipilih konten informasi siswa, maka akan
menampilkan kategori informasi siswa yang akan
ditampilkan kategori
pencarian berdasarkan kelas, jika dipilih salah satu
kategori dari listbox dan jika dipilih lihat
Universitas Sumatera Utara
maka akan menampilkan informasi siswa berdasarkan kelas yang dipilih jika dipih
lihat tanpa memilih kategori maka akan tampil message box dan komentar anda
belum memeilih kelas. Jika anda memilih log in maka akan menampilkan menu log in
siswa. Jika dipilih konten informasi alumni, maka akan
menampilkan informasi alumni. Jika dipilih tampil maka akan menampilkan secara
detail nama dan alamat email alumni, jika anda pilih daftar maka anda dapat mengisi
daftar dan jika kemudian anda pilih kirim maka data anda akan disimpan kedalam data
alumni, jika anda pilih batal maka data akn terhapus dan tidak disimpan.
Jika dipilih konten vis misi, maka akan menampilkan informasi vis dan misi sekolah
Universitas Sumatera Utara
Jika dipilih konten sejarah sekolah, maka akan menampilkan informasi sejarah sekolah.
Jika dipilih struktur organisasi, maka akan menampilkan informasi struktur organisasi.
Jika dipilih konten administrator, maka akan menampilkan log in adminstarotr.
Langkah 4 : Selesai
2. Algoritma untuk menampilkan Menu adminstarator
Langkah 1 : Tampilan Menu admin
Siswa, Guru, Kelas, Mapel, Nilai, Fasilitas, Alumni, Berita, Bukutamu, Upload, Keluar
Langah 2 : Jika dipilih konten siswa, guru, kelas, mapel,
nilai, maka ada pilihan, simpan, update atau batal jika anda pilih simpan maka data anda
tersimpan, jika anda pilih update data anda
Universitas Sumatera Utara
yang sudah tersimpan dapat diperbaharui, jika anda pilih batal maka data anda tidak
tersimpan dan terhapus Jika dipilih konten alumni, berita, bukutamu,
upload, maka ada pilihan edit atau hapus, jika
anda pilih
edit anda
dapat memperbaharui data anda, jika anda pilih
hapus anda dapat mengapus data anda. Jika dipilih konten log out, maka anda keluar.
Langkah 6 : Selesai.
3. Algoritma menampilkan Menu Akun siswa
Langkah 1 : Tampilan Menu Siswa
Home, Profil, Message, Download Materi, Input School News, Student Value, Change Password,
Log Out. Langkah 2
: Jika dipilih konten, Home, Profil, maka akan menampilkan halaman tentang siswa.
Universitas Sumatera Utara
Jika dipilih konten download materi, maka akan menampilkan informasi materi dan jika
diklik nama
materi maka
akan mendownload materi.
Jika dipilih konten input school news, maka dapat mengisi data berita dan jika dipilh
kirim data anda trsimpan pada data berita. Jika dipilih konten student value, maka akan
menampilkan informasi tentang nilai siswa berdasarkan kategori pencarian
Jika dipilih konten message, maka akan menampilkan dua pilihan yaitu new
message dan any massage, jika dipilih new message maka anda dapat mengisi message
dan jika anda pilih kirim maka data anda tersimpan pada data message, jika dipilih
any message maka akan menampilkan informasi message yang dikirim unuk anda.
Universitas Sumatera Utara
Langkah 3 : Selesai
4.4 Perancangan Layar