• Tidak ada hasil yang ditemukan

BAB IV ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV ANALISA DAN PERANCANGAN SISTEM"

Copied!
82
0
0

Teks penuh

(1)

BAB IV

ANALISA DAN PERANCANGAN SISTEM

4.1 Profil Sekolah

Gambar 4.1

Logo Sekolah SD Negeri 15 sungailiat

1. Nama Sekolah : SD NEGERI 15 SUNGAILIAT

2. Nama Kepala Sekolah : HJ. NOVA ARIANI,S.PD

3. Alamat Sekolah : Jl. SD Inpres No. 15 Parit Padang

Kecamatan : Sungailiat

Kabupaten : Bangka

Profinsi : Bangka Belitung

4. Tahun Didirikan : 1977

5. NSS : 101290101015

6. NPSS : 10900340

7. Tahun Beroprasi : 1977

8. Status Tanah : Milik Sendiri

9. Luas Tanah : 5.578 m 2

10. Status Bangunan : Pemerintah

11. Akreditasi : A

(2)

Sekolah dasar Negeri 15 Sungailiat merupakan SD Imbas dari Gugus III “ Nusa Indah“,yang terletak diwilayah Kelurahan Parit Padang, Kecamatan Sungailiat Kabupaten Bangkadan termasuk didaerah perkotaan karena jarak sekolah dengan perkantoran – perkantoran pemerintah Kabupaten Bangka tidak begitu jauh, hanya + 500 meter. Jabatan Kepala Sekolah sekarang dipegang oleh Hj. Nova Ariyani, S.Pd..

Disamping letak sekolah yang diperkotaan juga terletak di lingkungan pemukiman penduduk yang semakin hari semakin padat, sehingga yang dulunya lingkungan tenang tanpa ada kebisingan sebagai adanya perubahan dibidang pembangunan.

(3)

4.2 Struktur Organisasi

Struktur organisasi merupakan susunan dan hubungan antara tiap bagian baik secara posisi maupun tugas yang ada pada sekolah untuk menjalani kegiatan operasional untuk mencapai tujuan organisasi. Struktur organisasi dibentuk sedemikian rupa agar orang-orang dapat mengetahui apa yang harus dilakukan dan bertanggung jawab atas pekerjaannya. Untuk memudahkan pelaksanaan dan organisasi sebagai berikut :

Gambar 4.2

Struktur Organisasi SD Negeri 15 Sungailiat

(4)

4.3 Jabatan, Tugas dan Wewenang

4.3.1 Jabatan

Dari struktur organisasi di atas kita mengetahui bahwa di SD Negeri 15 terdapat jabatan-jabatan yang berbeda yang saling berhubungan untuk mencapai tujuan yang sama untuk kemajuan SD Negeri 15, yang terdiri dari beberapa jabatan :

1. Kepala Sekolah 2. Dewan / Komite 3. Tata-tata Usaha 4. Perpustakaan 5. Guru Kelas 6. Penjaga Sekolah 7. Siswa 8. Masyarakat Sekitar

4.3.2 Tugas dan Wewenang 1. Kepala Sekolah

Kepala Sekolah sebagai peminpin di sekolah, bertanggung jawab atas segala hal yang terjadi dalam lingkungan sekolah baik dalam jurusan menyusun tugas tahunan sekolah yang mencangkup program pengajaran, kesiswaan, kepegawain, keuagan, dan penyediaan fasilitas yang di perlukan.

2. Dewan / Komite

Dewan / Komite bertugas kas keuangan sekolah yang membantu kepala sekolah dalam kegiatan mengabil atau menghimpun dan menyimpan dana.

3. Perpustakaan

Perpustakaan sekolah membantu kepala sekolah dalam kegiatan-kegiatan perencaaan pengadaan buku-buku atau bahan pustaka atau media elektronika, pengurusan pelayanan perpustakaan, menyimpan buku perpustakaanm menyusun tata tertib perpustakaan dan menyusun laporan kegiatan perpustakaan secara berkala.

(5)

4. Tata Usaha

Melaksanakan ketausahaan sekolah dan bertanggung jawab kepada kepala sekolah dalam kegiatan penyusunan program kerja tata usaha sekolah, membantu bendahara dalam pembukaan keuangan, pengurus administrasi dan data murid.

5. Guru Kelas

Guru kelas selain melaksanakan tugas sebagai guru, juga membantu kepala sekolah dalam kegiatan pengelolahan kelas, denah tempat duduk siswa, papan absen siswa, tata tertib siswa, pengisian buku nilai hasil belajar, dan pembuatanan catatan kusus tentang siswa.

6. Penjaga Sekolah

Membantu kepala sekolah dalam kegiatan mengusulkan alat perkebunan, merencanakan distrubsi, jenis dan pemelihan tanaman, menjaga kebersihan keindahan tananamn serta kerindangan, merawat tanaman, merawat perawatan jaga malam dan menjaga ketengan sekolah.

7. Siswa

Ikut bertanggung jawab atas kebersihan, keamanan dan ketertiban kelas dan sekolah pada umumnya, menerimah pelajaran, mengikuti pelajaran dan kegiatan yang ada di sekolah dan lain-lain.

8. Masyarakat Sekitar

Membantu sekolah dalam hal keamanan, ketentraman di sekitar sekolah karna kita hidup bertetangga satu sama lainnya.

4.4 Analisis Masalah Sistem yang Berjalan

Dalam tahapan ini menganalisa sistem yang berjalan pada SD Negeri 15 Sungailiat. Pada saat di analisa ternyata ada permasalahan yaitu sempitnya ruang lingkup pengetahuan masyarakat tentang SD Negeri 15 Sungailiat, padahal SD Negeri 15 adalah sekolah dasar yang cukup berprestasi bila di lihat dari prestasi-prestasi yang telah di capai oleh sekolah dan juga SD Negeri 15 memiliki fasilitas-fasilitas yang cukup lengkap.

(6)

4.5 Analisis Hasil Solusi

Pada tahap ini penulis menemukan solusi yang tepat untuk membuat sistem yang berjalan yaitu membuat rancang bangun portal informasi yang akan dirancang menjadi sistem terkomputerisasi dan mudah di akses oleh siapa saja sehingga memudahkan orang-orang untuk mengakses informasi tentang SD Negeri 15 Sungailiat dengan cepat dan mudah. Dalam membuat aplikasi terkomputerisasi ini penulis akan membuat suatu aplikasi yang akan memudahkan masyrakat untuk mencari informasi tentang sekolah dan sekaligus sebagai media promosi sekolah dan mudah di akses kapan saja dan dimana saja.

4.6 Analisis Sistem Berjalan

4.6.1 Proses Bisnis

1. Proses Bisnis Pencatatan Data Siswa

Calon siswa mengisi formulir yang ada pada saat awal penerimaan siswa baru lalu menyerahkan kepada tata usaha. Kemudian bagian tata usaha menginput data siswa ke dokumen siswa.

2. Proses Bisnis Pendataan Guru / Pendidik

Guru mengisi formulir data guru, kemudian menberikan data guru kebagian tata usaha, kemudian bagian tata usaha menyalin data guru dan simpan di dokumen Pendidik / Guru.

3. Proses Bisnis Pendataan Staf / Kependidikan

Staf mengisi formulir data Staf, kemudian menberikan data staf kebagian tata usaha, kemudian bagian tata usaha menyalin data staf dan simpan di dokumen Tenaga Kependidikan.

4. Proses Bisnis Pendataan Alumni

Buat data siswa yang telah lulus kemudian wali kelas serahkan data tersebut ke tata usaha, kemudian tata usaha simpan di dokumen alumni.

5. Proses Bisnis Pendataan Prestasi Siswa

Wali kelas cacat data siswa yang berprestasi lalu serahakan data ke tata usaha untuk di simpan di data prestasi siswa.

(7)

6. Proses Bisnis Pemilihan Ekstrakulikuler

Kepalah sekolah menentukan jenis ekstrakulikuler, kemudian memberikan data tersebut kepada bagian tata usaha untuk dicetak setelah itu bagian tata usaha menempelakan ke mading sekolah.

4.6.2 Activity Diagram

1. Activity Diagram Pendataan Siswa

Gambar 4.3

Activity Diagram Pendataan Data Sswa

Siswa Tata Usaha

Isi informasi pendaftaran

Serah formulir pendaftaran Terima formulir pendaftaran

(8)

2. Activity Diagram Pendataan data Guru / Tenaga Pendidik

Gambar 4.4

Activity Diagram Pendataan Data Guru / Pendidik

Guru Tata Usaha

Isi formulir data guru

Serahkan formulir data guru Terima formulir data guru

(9)

3. Activity Diagram Pendataan Data Staf / Tenaga Kependidikan

Gambar 4.5

Activity Diagram Pendataan Data Staf / Tenaga kependidikan

Kependidikan Tata Usaha

Isi formulir data kependidikan

Serahkan formulir data kependidikan Terima formulir data kependidikan

(10)

4. Activity Diagram Pendataan Data Alumni

Gambar 4.6

Activity Diagram Pendataan Data Alumni

Wali kelas Tata Usaha

Buat data alumni

Serah data alumnii Terima data alumnii

(11)

5. Activity Diagram Pendataan Data Prestasi Siswa

Gambar 4.7

Activity Diagram Pendataan Data Prestasi Siswa

Wali kelas Tata Usaha

Buat data siswa berprestasi

Serah data siswa berprestasi Terima data siswa berprestasi

(12)

6. Activity Diagram Cetak Ekstrakulikuler

Gambar 4.8

Activity Diagram Cetak Ekstrakulikuler

Wali kelas Tata Usaha

Tentukan ekstrakulikuler

Serah data ekstrakulikuler Terima data ekstrakulikuler

Tempel data ekstrakulikuler ke mading Cetak data ekstrakulikuleer

(13)

4.7 Analisas Kebutuhan Sistem Usulan

4.7.1 Analisa Masukan

Berikut adalah jenis-jenis Masukan / input yang merupakan suatu bagian penting dan selalu digunakan oleh SD Negeri 15 Sungailiat dalam pola menyebaran informasi mengenai data sekolah :

1. Nama Masukan : Data Siswa

Sumber : Siswa

Fungsi :.Untuk mengetahui identitas siswa yang ada di

………...sekolah

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap ada penerimaan siswa baru

Volume : 1/Tahun

Format : Lampiran B-1

Keterangan : Berisi tentang data siswa

Hasil analisa : Informasi yang di simpan cukup jelas karena pada

………..data tersebut tercantum nama, alamat, tempat lahir,

………..tanggal lahir, dan jenis kelamin siswa tersebut.

2. Nama Masukan : Data Guru

Sumber : Guru

Fungsi : Untuk mendata guru yang ada yang ada

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap ada penambahan guru baru

Volume : 1/Tahun

Format : Lampiran B-2

(14)

Hasil analisa :.Informasi yang di sampaikan cukup jelas karena

………..tercantum nama, jenjang pendidikan yang di tempu

………..serta jabatan guru.

3. Nama Masukan : Data Kependidikan

Sumber : Staf / Tenaga Kependidikan

Fungsi : Untuk mendata seluruh staf yang ada

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap ada penambahan kependidikan baru

Volume : 1/Tahun

Format : Lampiran B-3

Keterangan : Berisi tentang data kependidikan

Hasil analisa :.Informasi yang di sampaikan cukup jelas karena

………..tercantum nama, jenjang pendidikan terakhir dan

………..jabatan mereka

4. Nama Masukan : Prestasi Siswa

Sumber : Walikelas

Fungsi : Untuk mendata siswa yang berprestasi

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap ada siswa yang memenangkan lomba

Volume : 3/Tahun

Format : Lampiran B-4

Keterangan : Berisi tentang data prestasi siswa

Hasil analisa : Informasi yang di sampaikan cukup jelas karena

(15)

5. Nama Masukan : Data Alumni

Sumber : Walikelas

Fungsi : Untuk mendata siswa yang telah lulus

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap ada siswa yang lulus dari sekolah

Volume : 1/Tahun

Format : Lampiran B-5

Keterangan : Berisi tentang data siswa yang lulus

Hasil analisa :. Informasi yang di simpan cukup jelas karena pada

………..data tersebut tercantum nama, alamat, tempat lahir,

………..tanggal lahir, dan jenis kelamin siswa dan tahun

………..kelulusannya tersebut.

6. Nama Masukan : Data Ekstrakulikuler

Sumber : Kepala Sekolah

Fungsi : Untuk mendata ekstrakulikuler siswa

Media : Kertas

Rangkap : 1 (Satu)

Frekuensi : Setiap ada penambahan atau perubahan

Volume : 1/Semester

Format : Lampiran B-6

Keterangan : Berisi tentang data ekstrakulikuler

Hasil analisa : Informasi yang di sampaikan cukup jelas karena

………....terdapat pilihan ekstrakulikuler yang wajib dan

(16)

4.7.2 Analisa Keluaran

Berikut adalah jenis-jenis Keluaran / output yang merupakan suatu bagian penting dan selalu digunakan oleh SD Negeri 15 Sungailiat dalam pola menyebaran informasi mengenai data sekolah :

1. Nama Keluaran : Data Ekstrakulikuler

Fungsi : Untuk mengetahui data Ekstrakulikuler

Media : Kertas

Distribusi : Tata Usaha

Rangkap : 1 (Satu)

Frekuensi : Setiap ada penambahan atau perubahan

Volume : 1/Semester

Format : Lampiran A-1

Keterangan : Berisi tentang data profil sekolah

Hasil analisa : Cukup jelas karna terdapat pilihan ekstrakulikuler

………..yang wajib maupun yang tidak wajib

4.7.3 Analisa Kebutuhan Sistem Usulan

Berdasarkan hasil analisa dan uraian umum mengenai sistem yang sedang berjalan pada SD Negeri 15 Sungailiat. Maka dapat diidentifikasikan kekurangan yang ada, sehingga pada sistem usulan ini membutuhkan :

1. Kebutuhan : Kelola Data User.

Masalah : Belum pernah ada data admin.

Usulan : Menyediakan data user untuk mengelola website.

2. Kebutuhan : Kelolah Data Siswa.

Masalah : Belum ada data siswa yang berbasis website.

Usulan :.Menyediakan data siswa berbasis website gampang di

………kelolah oleh user. 3. Kebutuhan : Kelolah Data Guru.

(17)

Usulan :.Menyediakan data guru berbasis website agar gampang di

………..kelolah oleh user.

4. Kebutuhan : Kelolah Data Kependidikan.

Masalah : Belum memiliki data kependidikan yang berbasis website. Usulan :.Menyediakan data kependidikan berbasis website agar

………...gampangdi kelolah oleh user. 5. Kebutuhan : Kelolah Data Alumni.

Masalah : Belum ada data alumni yang berbasis website.

Usulan : Menyediakan data alumni berbasis website agar gampang di

………...kelolah oleh user. 6. Kebutuhan : Kelolah data Prestasi.

Masalah : Belum memiliki data prestasi yang berbasis website.

Usulan :.Menyediakan data prestasi siswa berbasis website agar

………..gampang.di kelolah oleh user. 7. Kebutuhan : Kelolah Data Ekstrakulikuler.

Masalah : Belum ada data Ekstrakulikuler yang berbasis website. Usulan :.Menyediakan data ekstrakulikuler yang berbasis website

………...agar gampang di kelolah oleh user. 8. Kebutuhan : Kelolah Data Berita.

Masalah : Belum memiliki data berita tentang sekolah yang tersimpan. Usulan :.Menyediakan data berita berbasis website agar gampang di

………..kelolah oleh user.

9. Kebutuhan : Kelolah Data Buku_Tamu.

Masalah : Belum ada data buku tamu.

Usulan :.Menyediakan data buku tamu berbasis website agar

………...pegunjung bisa menilai tentang website terebut. 10. Kebutuhan : Kelolah Kategori

Masalah : Belum memiliki data kategori

(18)

4.8 Analisis Sistem

4.8.1 Package Diagram

Berikut merupakan package diagram dimana dilakukan pengelompokan elemen-elemen dari sisitem yang sedang dibangun memudahkan visibility dari model yang sedang dibangun.

Gambar 4.9 Package Diagram

Pengunjung User

(19)

4.8.2 Use Case Diagram

Mengambarkan kebutuhan sistem dari sudut pandang user maka dapat digambarkan dengan use case diagram yang ada pada SD Negeri 15 Sungailiat dalam rangka pembuatan website portal sekolah.

1. Use Case Diagram Aktor User

Gambar 4.10

(20)

2. Use Case Diagram Aktor pengunjung

Gambar 4.11

Use Case Diagram Aktor Pengunjung

4.8.3 Deskripsi Use Case

1. Nama Use Case : Entry data admin

Aktor : User

Deskripsi :

a. Bagian user login halaman administrator b. Bagian user buka menu user

c. Jika admin ingin menambahkan user baru maka klik simpan d. Jika admin ingin mengubah data userma ka klik edit

e. Jika admin ingin menghapus data user maka klik delete f. Jika admin keluar maka user klik logout

(21)

2. Nama use case : Kelola data siswa

Aktor : User

Deskripsi :

a. Bagian user masuk kehalaman administrator

b. Jika user ingin membuat data siswa maka klik menu siswa c. Jika user ingin menambah data siswa maka klik new d. Jika user ingin mengubah data siswa maka klik edit e. Jika user ingin menghapus data siswa maka klik delete f. Jika user ingin keluar maka klik logout

3. Nama use case : Kelola data guru

Aktor : User

Deskripsi :

a. Bagian user masuk kehalaman administrator

b. Jika user ingin membuat data guru maka klik menu guru c. Jika user ingin menambah data guru maka klik new d. Jika user ingin mengubah data guru maka klik edit e. Jika user ingin menghapus data guru klik delete f. Jika user ingin keluar klik logout

4. Nama use case : Kelola data Kependidikan

Aktor : User

Deskripsi :

a. Bagian user masuk kehalaman administrator

b. Jika user ingin membuat data kependidikan maka klik menu kependidikan

c. Jika user ingin menambah kependidikan maka klik new d. Jika user ingin mengubah data kependidikan maka klik edit e. Jika user ingin menghapus data kependidikan maka klik delete f. Jika user ingin keluar maka klik logout

(22)

5. Nama use case : Kelola data Alumni

Aktor : User

Deskripsi :

a. Bagian user masuk ke halaman administrator

b. Jika user ingin membuat data alumui maka klik menu alumni c. Jika user ingin menambah data alumni maka klik new

d. Jika user ingin mengubah data alumni maka klik edit e. Jika user ingin menghapus data alumnimaka klik delete f. Jika user ingin keluar maka klik logout

6. Nama use case : Kelola data Ekstrakulikuler

Aktor : User

Deskripsi :

a. Bagian user masuk ke halaman administrator

b. Jika user ingin membuat data ekstrakulikuler maka klik menu ekstrakulikuler

c. Jika user ingin menambah data ekstrakulikuler maka klik new d. Jika user ingin mengubah data ekstrakulikuler maka klik edit e. Jika user ingin menghapus data ekstrakulikuler maka klik delete f. Jika user ingin keluar maka klik logout

7. Nama use case : Update data Berita

Aktor : User

Deksripsi :

a. Bagian user masuk ke halaman administrator.

b. Jika user ingin membuat data berita klik menu berita c. Jika user ingin menambah data berita maka klik new. d. Jika user ingin mengubah data berita maka klik edit. e. Jika user ingin mengahapus data maka klik berita delete f. Jika user ingin keluar maka klik logout

(23)

8. Nama use case : Kelola data Buku_Tamu

Aktor : Pengunjung

Deskripsi :

a. Penguna masuk ke halaman website sekolah

b. Jika penguna ingin mengisi data_buku tamu klik buku_tamu

c. Jika Pengguna ingin isi buku_tamu maka isi buku tamu dan simpan d. Jika admin ingin keluar maka klik close

9. Nama use case : Cetak Prestasi

Aktor : User

Dekskripsi :

a. Bagian user masuk ke halaman administrator.

b. Jika user ingin membuat data prestasi maka klik prestasi. c. Jika user ingin menambah data prestasi klik new.

d. Jika user ingin mencetak data prestasi klik cetak. e. Jika user keluar maka klik logout.

10. Name use case : Kelolah Kategori

Aktor : User

Deksripsi :

a. Bagian user masuk halaman administrator.

b. Jika user ingin membuat data ketegori maka pilih menu kategori c. Jika user ingin edit data maka pilih edit

d. Jika user ingin hapus pilih maka klik hapus. e. Jika user ingin keluar maka klik logout

(24)

4.9 Perancangan Sistem

4.9.1 Rancangan basis data

1. ERD (entity relationship diagram)

Entry Input Bagi Buat Kelola Isi User Siswa Prestasi Ekstrakulik uler Guru Kependidikan Lihat Sedia Buku_Tamu Berita M M M M NISN Nama JK Tgl_Lahir Tmp_Lahir Alamat Id_Pres Nm_Pres Tgl_Pres Id_User Nama Password NISN Nama JK Tgl_Lahir Tmp_Lahir Alamat Tingkat Thn_Lulus Id_Ekstra Nm_Ekstra Des_Ekstra Id Nama Email Komentar Id_Berita Nm_Berita Des_Berita NIP Nama JK Jen_Pen Mapel Alamat Id_Kepen Nama JK Jabatan Alamat Id_User

NISN Id_UserId_Pres

Id_User NISN Id_User Id_Ekstra Id_User Email Id_User Id_Berita Id_User Id_Kepen Id_User NIP Dapat N M 1 1 M M M M 1 1 1 1 1 1 1 1 NISN Id_Pres JK Bidang Tingkat Tahun Tempat Ada Kategori Id_Berita Id_Kate Id_Kate Nm_Kate Des_Kate Alumni Jadi NIS M 1 Upload Gambar Id Nama Id_User Id_Foto 1 M Gambar 4.12

(25)

2. Tranformasi diagram ER ke legical record structure Entry Input Bagi Buat Kelola Isi User Siswa Prestasi Ekstrakulik uler Guru Kependidik an Lihat Sedia Buku_Tamu Berita M M M M NISN Nama JK Tgl_Lahir Tmp_Lahir Alamat Id_Pres Nm_Pres Tgl_Pres Id_User Nama Password NISN Nama JK Tgl_Lahir Tmp_Lahir Alamat Tingkat Thn_Lulus Id_Ekstra Nm_Ekstra Des_Ekstra Id Nama Email Komentar Id_Berita Nm_Berita Des_Berita NIP Nama JK Jen_Pen Mapel Alamat Id_Kepen Nama JK Jabatan Alamat Id_User NISN Id_User Id_Pres Id_User NISN Id_User Id_Ekstra Id_User Email Id_User Id_Berita Id_User Id_Kepen Id_User NIP Dapat N M 1 1 M M M M 1 1 1 1 1 1 1 1 NISN Id_Pres JK Bidang Tingkat Tahun Tempat Ada Kategori Id_Berita Id_Kate Id_Kate Nm_Kate Des_Kate Alumni Jadi NIS M 1 Upload Album Id Nama Id_User Id_Foto 1 M Gambar 4.13

(26)

3. Logical Ricord Strukture (LRS) Siswa NISN Nama JK Tgl_Lahir Tmp_Lahir Alamat Id_Adm Prestasi Id_Pres Nm_Pres Tgl_Pres Id_User Brita Id_Berita Nm_Berita Des_Berita Id_User Id_Kate Kependidikan Id_Kepen Nama JK Jabatan Alamat Id_user Guru NIP Nama JK Jen_Pen Mapel Alamat Id_User Alumni NISN Nama JK Tgl_Lahir Tmp_Lahir Alamat Tingkat Thn_Lulus Id_User Buku Tamu Id Nama Email Komentar Id user Dapat NISN Id_Pres JK Bidang Tingkat Tahun Tempat Ekstrakulikuler Id_Ekstra Nm_Ekstra Deks_Ekstra Id_Adm User Id_User Nama Password Id_Pres Id_user Id_User NISN Id_User Id_User Kategori Id_Kate Nm_Kate Des_Kate Gambar Id Nama Id_User Id_User Id_User Id_User Id_User Id_User Id_User Id_Kate Gambar 4.14

(27)

4. Tranformasi Logical Record ke relasi (Tabel) a. Tabel User

Tabel 4.1 Tabel User

Id_User Nama Pass

PK

b. Tabel Siswa

Tabel 4.2 Tabel Siswa

NISN Nama JK Tgl_Lahir Tmt_Lahir Alamat Id_User

PK FK

c. Tabel Guru

Gambar 4.3 Tabel Guru

NIP Nama JK Jen_Pen Mapel Alamat Id_User

PK FK

d. Tabel Kependidikan

Gambar 4.4 Tabel Kependidikan

Id_Kepen Nama JK Jabatan Alamat Id_User

(28)

e. Tabel Prestasi

Tabel 4.5 Tabel Prestasi

Id_Pres Nm_Pres Tgl_Pres Id_User

PK FK

f. Tabel Alumni

Tabel 4.6 Tabel Alumni

NISN Nama JK Tgl_Lahir Tmt_Lahir Alamat Thn_Lulus Id_User

PK FK

g. Tabel Ekstrakulikuler

Tabel 4.7 Tabel Ekstrakulikuler

Id_Ekstra Nm_Ekstra Des_Ekstra Id_User

PK FK

h. Tabel Berita

Tabel 4.8 Tabel Berita

Id_Berita Nm_Berita Des_Berita Id_Adm Id_User

(29)

i. Tabel Buku_Tamu

Tabel 4.9 Tabel Buku_Tamu

Email Nama Komentar Id_User

PK FK

j. Tabel Gambar

Tabel 4.10 Tabel Gambar

Id_Foto Nm_Foto Foto Id_User

PK FK

k. Tabel Kategori

Tabel 4.11 Tabel Kategori

Id_Kate Nm_Kate Des_Kate Id_User

PK FK

l. Tabel Dapat

Tabel 4.10 Tabel Dapat

NISN Id_Adm Bidang Tingkat Tahun Tempat

FK FK

(30)

5. Spesifikasi Basis Data

a. NamaFile : User

Media : Harddisk

Isi : Data Pribadi User

Organisasi : Indexs sequential

Primary Key : Id_User

Panjang Record : 32 Byte

Jumlah Record : 3 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 Id_User Varchar 5 Identitas User

2 Uname Varchar 7 Username

3 Password Varchar 20 Password

b. Nama File : Siswa

Media : Harddisk

Isi : Data Pribadi Siswa

Organisasi : Indexs sequential

Primary Key : NISN

Panjang Record : 99 Byte

Jumlah Record : 429 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 NISN Varchar 10 Nomor Induk Siswa

Nasional

2 Nama Varchar 25 Nama Siswa

3 JK Varchar 1 Jenis Kelamin

4 Tgl_Lahir Date 8 Tanggal Lahir

(31)

6 Alamat Varchar 30 Alamat

7 Id_User Varchar 5 Identitas User

c. Nama File : Guru

Media : Harddisk

Isi : Data Pribadi Guru

Organisasi : Indexs sequential

Primary Key : NIP

Panjang Record : 117 Byte

Jumlah Record : 19 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 NIP Varchar 18 Nomor Pegawai

2 Nama Varchar 25 Nama Pegawai

3 JK Varchar 1 Jenis Kelamin

4 Jen_Pen Varchar 8 Jenjang Pendidikan

5 Mapel Varchar 30 Mata Pelajaran

6 Alamat Varchar 30 Alamat

7 Id_User Varchar 5 Identitas User

d. Nama File : Kependidikan

Media : Harddisk

Isi : Data Pribadi Kependidikan

Organisasi : Indexs sequential

Primary Key : Id_Kepen

Panjang Record : 86 Byte

Jumlah Record : 8 Record

(32)

No Nama Field Jenis Lebar Desimal Keterangan

1 Id_Kepen Varchar 5 Identitas Kependidikan

2 Nama Varchar 25 Nama Kependidikan

3 JK Varchar 1 Jenis Kelamin

4 Jabatan Varchar 20 Jabatan

5 Alamat Varchar 30 Alamat

6 Id_User Varchar 5 Identitas User

e. Nama File : Alumni

Media : Harddisk

Isi : Data Pribadi Alumni

Organisasi : Indexs sequential

Primary Key : NISN

Panjang Record : 103 Byte

Jumlah Record : 454 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 NISN Varchar 10 Nomor Induk Siswa

Nasional

2 Nama Varchar 25 Nama Alumni

3 JK Varchar 1 Jenis Kelamin

4 Tgl_Lahir Date 8 Tanggal Lahir

5 Tmt_Lahir Varchar 20 Tempat Lahir

6 Alamat Varchar 30 Alamat

7 Thn_Lulus INT 4 Tahun Lulus

(33)

f. Nama File : Prestasi

Media : Harddisk

Isi : Data Pribadi Prestasi Siswa

Organisasi : Indexs sequential

Primary Key : Id_Pres

Panjang Record : 43 Byte

Jumlah Record : 86 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 Id_Pres Varchar 5 Identitas Kependidikan

2 Nm_Pres Varchar 25 Nama Prestasi

3 Tgl_Pres Date 8 Tanggal Prestasi

4 Id_User Varchar 5 Identitas User

g. Nama File : Ekstrakulikuler

Media : Harddisk

Isi : Data Pribadi Ekstrakulikuler

Organisasi : Indexs sequential

Primary Key : Id_Ekstra

Panjang Record : 235 Byte

Jumlah Record : 9 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 Id_Ekstra Varchar 5 Identitas Kependidikan

2 Nm_Ekstra Varchar 25 Nama Ekstrakulikuler

3 Des_Ekstra Varchar 200 Deskripsi Berita

(34)

h. Nama File : Berita

Media : Harddisk

Isi : Data Pribadi Berita

Organisasi : Indexs sequential

Primary Key : Id_Berita

Panjang Record : 240 Byte

Jumlah Record : 480 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 Id_Berita Varchar 5 Identitas Berita

2 Nm_Beita Varchar 25 Nama Berita

3 Des_Berita Varchar 200 Deskripsi Berita

4 Id_Kate Varchar 5 Identitas Kategori

5 Id_Adm Varchar 5 Identitas User

i. Nama File : Kategori

Media : Harddisk

Isi : Data Pribadi Prestasi Kategori

Organisasi : Indexs sequential

Primary Key : Id_Kate

Panjang Record : 35 Byte

Jumlah Record : 4 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 Id_Kate Varchar 5 Identitas Kategori

2 Nm_Kate Varchar 25 Nama Kategori

(35)

j. Nama File : Album

Media : Hardisk

Isi : Data Pribadi Album Sekolah

Organisasi : Indexs sequential

Primary Key : Id_Foto

Panjang Record : 35 Byte

Jumlah Record : 70 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 Id Varchar 5 Identitas Foto

2 Nama Varchar 25 Nama Foto

3 Id_User Varchar 5 Identitas User

k. Nama File : Buku Tamu

Media : Harddisk

Isi : Data Pribadi Buku Tamu

Organisasi : Indexs sequential

Primary Key : Email

Panjang Record : 255 Byte

Jumlah Record : 410 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 id Varchar 5 Identitas Buku_Tamu

2 Nama Varchar 20 Nama Tamu

3 Email Varchar 25 Email Tamu

4 Komentar Varchar 200 Komentar

(36)

l. Nama File : Dapat

Media : Harddisk

Isi : Data Pribadi Dapat

Organisasi : Indexs sequential

Primary Key : NISN dan Id_Pres

Panjang Record : 44 Byte

Jumlah Record : 32250 Record

Struktur

No Nama Field Jenis Lebar Desimal Keterangan

1 NISN Varchar 10 Nomor Induk Siswa

Nasional

2 Id_Pres Varchar 5 Identitas Prestasi

3 Bidang Varchar 10 Bidang Prestasi

4 Tingkat Varchar 15 Tingkat Prestasi

5 Tahun INT 4 Tahun Prestasi

(37)

4.9.2 Rancangan Dokumen Usulan 1. Rancangan Keluaran

Rancangan ini dimaksudkan untuk memberi gambaran mengenai keluaran dari sistem yang diusulkan. Adapun keluaran-keluaran yang dihasilkan tersebut adalah sebagai berikut :

a. Nama Keluaran : Data Ekstrakulikuler

Fungsi : Untuk melihat data esktrakulikuler yang ada

Media : Kertas

Distributor : Kepala Sekolah

Rangkap : 1(Satu)

Frekuensi : Setiap ada penambahan ekstrakulikuler baru

Volume : 1/Tahun

Format : Lampiran C-1

Keterangan : Berisi data tentang ekstrakulikuler

Hasil : Informasi yang disampaikan cukup jelas karena

………..tercantum identitas, nama dan deskripsin

……….ekstrakulikuler

b. Nama Masukan : Data Buku_Tamu

Fungsi : Untuk melihat data Buku_Tamu yang ada

Media : Kertas

Rangkap : 1(Satu)

Distributor : Pengunjung

Frekuensi : Setiap ada pengunjung yang mengisinya

Volume : 1/Tahun

Format : Lampiran C-1

Keterangan : Berisi data tentang Pengunjung

Hasil :.Informasi yang di sampaikan cukup jelas

(38)

2. Rancangan Masukan

Rancangan ini dimaksudkan untuk memberi gambaran mengenai masukan dari sistem yang diusulkan. Adapun masukan-masukan yang dihasilkan tersebut adalah sebagai berikut :

a. Nama Masukan : Data Siswa

Sumber : Siswa

Fungsi : Sebagai laporan data siswa

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada penambahan siswa baru

Format : D-1

Volume : 1/Tahun

Keterangan : Berisi tentang data siswa

Hasil : Informasi yang disampaikan cukup jelas karena

……….………tercantum NIS, nama, jenis kelamin, tempat

………….………lahir, tanggal lahir dan alamat siswa

b. Nama Masukan : Data Guru

Sumber : Guru

Fungsi : Sebagai laporan data guru

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada penambahan guru baru

Format : D-2

Volume : 1/Tahun

Keterangan : Berisi tentang data guru

Hasil : Informasi yang disampaikan cukup jelas karena

……….………tercantum NIP, nama, jenis kelamin, tempat

……….………lahir, Jenjang pendidikan, dan Mata pelajaran

(39)

c. Nama Keluaran : Data Kependidiakan

Sumber : Kependidikan

Fungsi : Sebagai laporan data kependidiakan

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada penambahan kependidiakan baru

Format : D-3

Volume : 1/Tahun

Keterangan : Berisi tentang data kependidikan

Hasil : Informasi yang disampaikan cukup jelas karena

……….………tercantum id_kependidikan nama, jenis

……….kelamin, tempat lahir, jabatan dan alamat.

d. Nama Keluaran : Data Prestasi

Sumber : Walikelas

Fungsi : Sebagai laporan data presatasi siswa

Media : Kertas

Rangkap : 1(Satu)

Frekuensi :.Setiap ada siswa yang memproleh prestasi di

………..luar sekolah

Format : D-4

Volume : 3/Tahun

Keterangan : Berisi tentang data prestasi siswa

Hasil : Informasi yang disampaikan cukup jelas karena

……….………berisi Nis, nama siswa, id_prestasi, nama

………...……..……prestasi, bidang, tingkat, tempat dan tahun

e. Nama Keluaran : Data Alumni

Fungsi : Sebagai laporan data alumni

Media : Kertas

(40)

Rangkap : 1(Satu)

Frekuensi : Setiap ada siswa yang lulus

Format : D-5

Volume : 1/Tahun

Keterangan : Berisi tentang data alumni

Hasil : Informasi yang disampaikan cukup jelas karena

………….………tercantum NIS, nama, jenis kelamin, tanggal

………….………lahir, tempat lahir, alamat dan tahun lulus

f. Nama Keluaran : Data Ekstrakulikuler

Sumber : Kepala Sekolah

Fungsi : Sebagai laporan data Ekstrakulikuler

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada penambahan ekstrakulikuler baru

Format : D-6

Volume : 1/Tahun

Keterangan : Berisi tentang data ekstrakulikuler

Hasil : Informasi yang disampaikan cukup jelas karena

……….tercantum identitas, nama dan deskripsin

………ekstrakulikuler

g. Nama Keluaran : Data Berita

Sumber : Kepala Sekolah

Fungsi : Sebagai laporan Berita

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada berita baru

Format : D-7

Volume : 2/semester

(41)

Hasil : Informasi yang disampaikan cukup jelas karena

……….……tercantum identitas berita, nama berita,

……….……....deskripsi berita, identitas kategori, nama

……….…………kategori

h. Nama Keluaran : Data Kategori

Sumber : Kepala Sekolah

Fungsi : Sebagai laporan kategori

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada penamabahan kategori baru

Format : D-8

Volume : 2/Tahun

Keterangan : Berisi tentang data kategori

Hasil : Informasi yang disampaikan cukup jelas karena

……….dan nama kategori

i. Nama Keluaran : Data Album

Sumber : Tata Usaha

Fungsi : Sebagai laporan data Album

Media : Kertas

Rangkap : 1(Satu)

Frekuensi : Setiap ada siswa yang lulus

Format : D-9

Volume : 1/Tahun

Keterangan : Berisi tentang data alumni

Hasil : Informasi yang disampaikan cukup jelas karena

……….tercantum identitas foto, foto dan deskripsi

(42)

j. Nama Keluaran : User

Fungsi : Sebagai laporan data user

Media : Kertas

Distributor : Tata Usaha

Rangkap : 1(Satu)

Frekuensi : Setiap ada penembahan user baru

Format : D-9

Volume : 1/Tahun

Keterangan : Berisi tentang data user

Hasil : Informasi yang disampaikan cukup jelas karena

(43)

4.9.3 Rancangan Antar Muka 1. Halaman Utama

Halaman ini terdiri dari menu Beranda dan menu Kontak 2. Halaman Pengunjung

Halaman ini merupakan menu bagi user untuk mengomentari webportal tersebut

3. Halaman User

Halaman ini merupakan menu bagi user untuk mengupdate informasi tentang data siswa, guru, kependidikan, alumni, prestasi, ekstrakulikuler, kategori, berita dan user

RANCANG BANGUN PORTAL INFORMASI SD NEGERI 15 SUNGAILIAT BERBASIS WEBSITE Web page Beranda Kontak Manager Kategori Update Berita Pengunjung Buku_Tamu User Siswa Banner Guru Kependidikan Alumni Prestasi Ekstrakulikuler Album Logout Footer Gambar 4.15 Rancangan Antar Muka

(44)

4.9.4 Rancangan Layar

1. Website dari Sudut Pandang User a. Rancangan Layar Login User

Gambar 4.16 Tampilan Login User

b. Tampilan Halaman Utama Website

Gambar 4.17

(45)

c. Rancangan Layar Kelola Data Siswa

Gambar 4.18

(46)

d. Rancangan Layar Kelola Data Guru

Gambar 4.19

(47)

e. Rancangan Layar Kelola Data Kependidikan

Gambar 4.20

(48)

f. Rancangan Layar Kelola Data Alumni

Gambar 4.21

(49)

g. Rancangan Layar Kelola Data Ekstrakulikuler

Gambar 4.22

(50)

h. Rancangan Layar Kelola Data Prestasi

Gambar 4.23

(51)

i. Tampilan Layar Update Data Berita

Gambar 4.24

(52)

j. Tampilan Layar Kelola Data Kategori

Gambar 4.25

(53)

k. Rancangan Layar Update Gambar

Gambar 4.26

(54)

l. Rancangan Layar Lihat Buku_Tamu

Gambar 4.27

(55)

m. Rancangan Layar Kelolah Data User

Gambar 4.28 Tampilan Layar User

(56)

2. Website Dari Sudut Pandang Pengguna a. Tampilan Halaman Utama Website

Gambar 4.29

(57)

b. Rancanan Laya Lihat Data Siswa

Gambar 4.30

(58)

c. Rancangan Layar Lihat Data Guru

Gambar 4.31

(59)

d. Rancangan Layar Lihat Data Kependidikan

Gambar 4.32

(60)

e. Rancangan Layar Lihat Data Alumni

Gambar 4.33

(61)

f. Rancangan Layar Lihat Data Ekstrakulikuler

Gambar 4.34

(62)

g. Tampilan Layar Lihat Prestasi

Gambar 4.35

(63)

h. Rancangan Layar Lihat Berita

Gambar 4.36

(64)

i. Rancangan Layar LIhat Kategori

Gambar 4.37

(65)

j. Rancangan Layar Lihat Gambar

Gambar 4.38

(66)

k. Rancangan Layar Entry Buku_Tamu

Gambar 4.39

(67)

l. Rancangan Layar lihat Kontak

Gambar 4.40

(68)

4.9.5 Deployment Diagram

Gambar 4.41 Deployment Diagram

(69)

4.9.6 Sequence Diagram

1. Sequence Diagram Login User

Gambar 4.42

(70)

2. Sequence Diagram Kelola Data User

Gambar 4.43

(71)

3. Sequence Diagram Kelola Data Siswa

Gambar 4.44

(72)

4. Sequence Diagram Kelola Data Guru

Gambar 4.45

(73)

5. Sequence Diagram Kelola Data Kependidikan

Gambar 4.46

(74)

6. Sequence Diagram Kelola Data Alumni

Gambar 4.47

(75)

7. Sequence Diagram Kelola Data Ekstrakulikuler

Gambar 4.48

(76)

8. Sequence Diagram Kelola Data Prestasi

Gambar 4.49

(77)

9. Sequence Diagram Kelola Data Berita

Gambar 4.50

(78)

10. Sequence Diagram Kelola Data Kategori

Gambar 4.51

(79)

11. Sequence Diagram Kelola Data Gambar

Gambar 4.52

(80)

12. Sequence Diagram Kelola Data Buku_Tamu

Gambar 4.53

(81)

4.9.7 Class Diagram

Gambar 4.54 Class Diagram

(82)

Gambar

Gambar Logical Ricord Strukture (LRS)
Tabel 4.1  Tabel User
Tabel 4.5  Tabel Prestasi  Id_Pres  Nm_Pres  Tgl_Pres  Id_User
Tabel 4.9  Tabel Buku_Tamu
+5

Referensi

Dokumen terkait

[r]

Hal ini berdasarkan hasil penelitian bahwa Retribusi Daerah dan Pajak Daerah berpengaruh terhadap Pendapatan Asli Daerah (PAD) Kabupaten Soppeng hanya sebesar 0,127 atau

Eropa Barat pasca Perang Dunia II dapat segera bangkit sehingga tumbuh menjadi negara yang kuat..  Uni Soviet dan negara-negara satelitnya di

Panitia Pelaksana Tes Khusus (Uji Kesehatan dan Uji Keterampilan) Penerimaan Calon Mahasiswa Baru Non Reguler Program Studi PJKR dan D II PGSD Penjas FIK Universitas

1 2011 Penelusuran Dokumen Abstrak Skripsi Mahasiswa sebagai Salah Satu Upaya Peningkatan Kualitas Penulisan Tugas Akhir di Jurusan Pendidikan Bahasa Inggris (Penelitian

- Paket pengadaan ini terbuka untuk penyedia yang teregistrasi pada Layanan Pengadaan Secara Elektronik ( LPSE ) dan memenuhi persyaratan.. - Memilki SIUJK Bidang Sipil

Lingkup peker jaan : Belanja M odal Pengadaan Bahan Kimia (Reagen) Untuk Puskesmas dan Labkesda (Lelang Ulang).. Sumber pendanaan : APBD Kota Sukabumi Tahun Anggar

Universitas Padjadjaran n Pengabdian Kepada Masyarakat uliah Kerja Nyata Mahasiswa 2012.. Lokasi KKNM -PPMD Integratif Gelombang I Periode