• Tidak ada hasil yang ditemukan

BAB III ANALISA SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA SISTEM"

Copied!
36
0
0

Teks penuh

(1)

3.1. Profil SDN Pasar Manggis 01 Pagi

Berdasarkan informasi masyarakat sekitar, tanah sekolah ini dahulu merupakan tanah milik Haji Gawi lalu kemudian dijual dan oleh pembelinya dijadikan markas PKI. Pada tahun 1969 diambil alih oleh Pemerintah kemudian dibangun bangunan satu lantai sebagai tempat pendidikan dengan nama SDN Pasar Manggis 01 Pagi dan 02 Petang. Pada tahun 1992/1993 direhab total menjadi bangunan dua lantai.

Kepala sekolah yang pernah memimpin SDN Pasar Manggis 01 Pagi sejak berdirinya sekolah ini yaitu :

1. Gondo

2. Amir Suherman 3. Saih

4. Saali Saman Wahbi 5. Djamiyem

6. H. Amir Suherman 7. Drs. Gman S.

8. H.M. Saleh Muhammad, B.Sc. (Hj. Sa’adiyah/PJS) 9. Lusi Dhiu – (Eny Suminar/PJS)

10. H. Abdul Latif, B.A. – (Minarni, S.Pd./PJS)

Masa Perkembangan sekolah ini selain banyak mendapatkan juara dan pernah meraih prestasi Akreditasi A pada tahun 2003 dan tahun 2006.

(2)

3.2. Visi dan Misi SDN Pasar Manggis 01 Pagi 3.2.1. Visi

Terwujudnya peserta didik yang bertaqwa, berakhlak mulia, cerdas, berbudaya, mandiri, sehat jasmani dan rohani, penuh dengan inovasi dan bertanggung jawab.

3.2.2. Misi

a. Mewujudkan kehidupan berpancasila dalam pembelajaran dan pergaulan di sekolah dan masyarakat.

b. Meningkatkan prestasi belajar untuk melanjutkan ke jenjang yang lebih tinggi.

c. Mengembangkan kemampuan dasar, bakat dan minat untuk masa depannya sebagai warga Negara.

3.3. Analisis

3.3.1. Analisa Masalah

Masalah yang akan diangkat sebagai topik pembahasan dalam tugas akhir ini adalah mengenai akademik dan kepegawaian di SDN Pasar Manggis 01 Pagi

Pada kasus pendaftaran siswa, diperlukan adanya database siswa agar data-data siswa terutama nomor induk siswa dapat ditemukan secara lebih mudah. Hal ini pun memudahkan guru dan orang tua dari siswa untuk melihat perkembangan sekolah pada umumnya dan siswa itu sendiri pada khususnya.

Guru pun membutuhkan jadwal mengajar yang up to date sehingga mereka dapat melihat jadwal mengajar mereka walaupun di hari libur ataupun di saat berhalangan hadir di sekolah. Adapun terjadi ketika guru yang lupa akan jadwal mengajar mereka lalu salah memasuki ruangan kelas, sehingga hal ini tentunya membuat guru itu pun merasa malu ketika masuk ke kelas yang tidak semestinya. Guru adalah orang

(3)

tua siswa di sekolah sehingga seharusnya menjadi panutan untuk siswa-siswinya, dan tidak seharusnya hal ini terjadi.

Mengenai jadwal ekstrakurikuler, ekstrakurikuler di tingkat SD tidak sama halnya dengan tingkat SMP yang sudah memanfaatkan board atau mading sebagai sarana informasi. Namun dalam kasus ini, mading sudah dimanfaatkan di sekolah ini namun kecenderungan murid-murid yang saat ini lebih senang bermain komputer dibandingkan membaca, membuat para siswa jadi kekurangan update informasi, walaupun tidak terjadi pada beberapa siswa.

Perihal nilai, orang tua ingin mengetahui perkembangan anaknya, yang tentunya tidak perlu terlalu lelah datang ke sekolah untuk mengetahui nilai siswa tapi nilai yang dapat diakses darimana saja.

3.3.2. Uraian Prosedur a. Pendaftaran Siswa

1. Siswa datang ke sekolah untuk mendaftarkan dirinya.

2. Kemudian, pihak sekolah akan memberikan form isian untuk registrasi siswa.

3. Selanjutnya data akan dikumpulkan untuk nantinya dipergunakan sebagai dasar pembagian kelas apabila siswa yang mendaftar lebih dari 40.

b. Pembagian Kelas

1. Siswa yang telah mendaftar akan diurutkan dan dibagikan kelasnya

2. Kelas akan dibagi menjadi maksimal 2 kelas apabila siswa yang mendaftar melebihi dari 40 orang.

c. Pembuatan Jadwal Mengajar Guru

1. Jadwal dibuat oleh guru yang disetujui oleh kepala sekolah. 2. Umumnya tiap tahun tidak terdapat perubahan jadwal mata

pelajaran terkecuali terdapat mata pelajaran tambahan atau perubahan jam mengajar.

(4)

3.3.2. Analisa Proses

e. Pembuatan Laporan Nilai siswa d. Pembuatan Jadwal Ekstrakurikuler

a. Activity diagram

Activity diagram yang menggambarkan semua aktivitas yang dilakukan pada sistem berjalan beserta dokumen masukan dan keluaran.

2. Guru menghitung nilai dengan pertimbangan komponen-komponen nilai siswa.

1. Guru membuat nilai siswa berdasarkan hasil ujian siswa.

2. Jadwal ekstrakurikuler dibuat berdasarkan minat siswa dan jumlah siswa.

1. Guru yang mengajar tiap bidang di ekstrakurikuler membuat jadwal ekstrakurikuler

1. Pendaftaran Siswa

mengisi form pendaftaran datang ke sekolah

Siswa Guru Orang Tua

menerima form pendaftaran

cek kelengkapan data

tidak ya terima slip penerimaan siswa

Activity Diagram Pendaftaran Siswa Diagram 3.1

(5)

Activity Diagram Jadwal Mengajar Guru

3. Pembuatan Jadwal Mengajar Guru

2. Pembagian Kelas

Activity Diagram Pembagian Kelas

Diagram 3.3 Diagram 3.2

(6)

3.3.3. Analisa Keluaran

Frekuensi : Setiap terjadi transaksi Rangkap : 1 (satu)

Distribusi : Siswa, Bagian Tata Usaha

Media : Kertas

Fungsi : Sebagai Bukti Transaksi a. Nama Keluaran : Slip Penerimaan Siswa

5. Pembuatan Laporan Nilai siswa 4. Pembuatan Jadwal Ekstrakurikuler

Activity Diagram Jadwal Ekstrakurikuler Diagram 3.4

Activity Diagram Laporan Nilai Siswa Diagram 3.5

(7)

3.3.4. Analisa Masukan

b. Nama Keluaran : Rapor Siswa

kelengkapan data yang dihasilkan

Hasil Analisa : Sudah cukup baik, namun kurang jelasnya Keterangan : sebagai rincian dari penerimaan siswa

Format : -

Volume : 10 kali per hari

Frekuensi : Setiap terjadi transaksi Rangkap : 1 (satu)

Distribusi : Siswa, Bagian Tata Usaha

Media : Kertas

Fungsi : Untuk menerima siswa baru

Sumber : Siswa

a. Nama Masukan : Data Penerimaan Siswa

Hasil Analisa : cukup baik, sudah sesuai dengan informasi Keterangan : Berisi nilai siswa dan peringkat siswa

Format : Lampiran A-5

Volume : 6 bulan sekali Frekuensi : Tiap semester Rangkap : 1 (satu)

Distribusi : Siswa, Bagian Guru

Media : Kertas

Fungsi : Sebagai hasil nilai akhir siswa kelengkapan data yang dihasilkan

Hasil Analisa : Sudah cukup baik, namun kurang jelasnya Keterangan : Berisi tanda masuk siswa

Format : Lampiran Envelope Volume : 10 kali per hari

(8)

3.4. Identifikasi Kebutuhan

Masalah : Kurangnya informasi untuk orang tua perihal data anaknya terutama masalah nilai.

g. Kebutuhan : Cetak Nilai Siswa

Usulan : disediakannya data nilai siswa sehingga tercatat dan tersimpan dengan rapi

Masalah : Tidak tercatat/tidak tersimpan data-data nilai siswa

f. Kebutuhan : Entry Nilai siswa

Usulan : disediakannya data jadwal ekstrakurikuler sehingga tercatat dan tersimpan dengan rapi Masalah : Tidak tercatat/tidak tersimpan data-data

jadwal ekstrakurikuler

e. Kebutuhan : Entry Data Jadwal Ekstrakurikuler

Usulan : disediakannya data jadwal mengajar sehingga tercatat dan tersimpan dengan rapi

Masalah : Tidak tercatat/tidak tersimpan data-data jadwal mengajar guru

d. Kebutuhan : Entry Data Jadwal Mengajar

Usulan : disediakannya data tata usaha sehingga lebih rapi dan teratur

Masalah : Data tidak teratur sehingga sulit dalam pencarian

c. Kebutuhan : Entry Data Tata Usaha

Usulan : disediakannya data guru sehingga lebih rapi Masalah : Data tidak teratur sehingga sulit dalam

pencarian b. Kebutuhan : Entry Data Guru

Usulan : disediakannya data siswa sehingga lebih rapi Masalah : Data tidak teratur sehingga sulit dalam

pencarian

(9)

3.5.2. Mendaftar Siswa Lama 3.5.1. Mendaftar Siswa Baru

Berikut adalah scenario Use Case Sistem Usulan untuk Sistem Informasi Akademik SDN Pasar Manggis 01 Pagi :

3.5. Skenario Use Case Sistem Usulan

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Daftar Siswa Lama

3. Sistem Membuka Form Pendaftaran Siswa

4. Tata Usaha Memasukkan seluruh data siswa yang akan didaftarkan 5. Tata Usaha mengklik tombol

“Submit” (selesai pendaftaran)

6. Sistem Mencatat data siswa yang telah didaftarkan ke dalam database siswa.

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Daftar Siswa Baru

3. Sistem Membuka Form Pendaftaran Siswa

4. Tata Usaha Memasukkan seluruh data siswa yang akan didaftarkan 5. Tata Usaha mengklik tombol

“Submit” (selesai pendaftaran)

6. Sistem Mencatat data siswa yang telah didaftarkan ke dalam database siswa.

Tabel 3.2 Mendaftar Siswa Lama Tabel 3.1 Mendaftar Siswa Baru

(10)

3.5.3. Memasukkan Nilai Siswa

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Halaman Guru

3. Sistem Membuka Halaman Guru

4. Memasukkan Username dan

Password Tata Usaha serta

mengklik tombol login atau menekan tombol enter

5. Entitas Database Username dan Password mengirimkan

username dan passwordnya ke

sistem

6. Sistem menerima username dan password dari entitas database username dan

password. Sistem mengecek

apakah username dan

password valid.

7. Sistem menampilkan halaman Tata Usaha

8. Tata Usaha memilih menu “Input Nilai”

9. Sistem membuka halaman Input Nilai Siswa

10. Tata Usaha memilih siswa yang akan dimasukkan nilainya

11. Sistem akan membuka form input nilai siswa sesuai dengan siswa yang dipilih untuk dimasukkan nilainya pada halaman sebelumnya 12. Tata Usaha memasukkan seluruh

data nilai siswa serta mengklik tombol “Submit” atau menekan tombol enter

13. Sistem menerima seluruh data nilai siswa dari entitas

database seluruh data nilai siswa. Sistem mengecek apakah seluruh data valid 14. Sistem akan memasukkan

seluruh data nilai siswa ke database nilai

(11)

3.5.4. Memasukkan Jadwal Ekstrakurikuler

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Halaman Guru

3. Sistem Membuka Halaman Guru

4. Memasukkan Username dan

Password Tata Usaha serta

mengklik tombol login atau menekan tombol enter

5. Entitas Database Username dan Password mengirimkan

username dan passwordnya ke

sistem

6. Sistem menerima username dan password dari entitas database username dan

password. Sistem mengecek

apakah username dan

password valid.

7. Sistem menampilkan halaman Tata Usaha

8. Tata Usaha memilih menu “Jadwal Ekstrakurikuler”

9. Sistem membuka halaman Jadwal Ekstrakurikuler 10. Tata Usaha mengklik tombol

[Add] yang ada di kanan atas table jadwal ekstrakurikuler

11. Sistem akan membuka halaman siswa yang dipilih untuk dimasukkan nilainya 12. ID_Ekskul akan dibuat secara

generate sehingga hanya perlu

memasukkan nama ekstrakurikulernya saja. 13. Tata Usaha memasukkan nama

ekstrakurikuler serta mengklik tombol “Submit” atau menekan tombol enter

14. Sistem menerima data eksrakurikuler dari entitas database ekstrakurikuler. 15. Sistem akan memasukkan

(12)

3.5.5. Mendaftarkan Guru

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Halaman Guru

3. Sistem Membuka Halaman Guru

4. Memasukkan Username dan

Password Tata Usaha serta

mengklik tombol login atau menekan tombol enter

5. Entitas Database Username dan Password mengirimkan

username dan passwordnya ke

sistem

6. Sistem menerima username dan password dari entitas database username dan

password. Sistem mengecek

apakah username dan

password valid.

7. Sistem menampilkan halaman Tata Usaha

8. Tata Usaha memilih menu “Data Guru”

9. Sistem membuka halaman Data Guru

10. Tata Usaha mengklik link [Add] yang ada di kanan atas tabel data guru

11. Sistem akan membuka form pendaftaran guru

12. Tata Usaha memasukkan seluruh data guru

13. Sistem menerima seluruh data guru dari entitas database seluruh data guru. Sistem mengecek apakah seluruh data

valid

14. Sistem akan memasukkan seluruh data ekstrakurikuler ke database ekstrakurikuler

(13)

3.5.6. Mendaftarkan Jadwal Mengajar

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Halaman Guru

3. Sistem Membuka Halaman Guru

4. Memasukkan Username dan

Password Tata Usaha serta

mengklik tombol login atau menekan tombol enter

5. Entitas Database Username dan Password mengirimkan

username dan passwordnya ke

sistem

6. Sistem menerima username dan password dari entitas database username dan

password. Sistem mengecek

apakah username dan

password valid.

7. Sistem menampilkan halaman Tata Usaha

8. Tata Usaha memilih menu “Jadwal Ajar”

9. Sistem membuka halaman Jadwal Ajar

10. Tata Usaha mengklik link [Add] yang ada di kanan atas tabel jadwal ajar

11. Sistem akan membuka form pendaftaran jadwal ajar 12. Tata Usaha memasukkan data

jadwal ajar

13. Sistem menerima seluruh data jadwal ajar dari entitas

database data jadwal ajar. 14. Sistem akan memasukkan seluruh data jadwal ajar ke database jadwalajar

seluruh data guru ke database guru

Tabel 3.6 Mendaftarkan Jadwal Mengajar

(14)

3.5.7. Membuat Laporan Akademik

Tata Usaha Reaksi Sistem

1. Membuka Website

2. Membuka Menu Halaman Siswa

3. Sistem Membuka Halaman Siswa

4. Memasukkan IDMurid dan

Password Siswa serta mengklik

tombol login atau menekan tombol

enter

5. Entitas Database IDMurid dan

Password mengirimkan IDMurid dan passwordnya ke

sistem

6. Sistem menerima IDMurid dan

password dari entitas database IDMurd dan password. Sistem

mengecek apakah IDMurid dan password valid.

7. Sistem menampilkan halaman Siswa

8. Siswa memilih menu “Nilai Siswa”

9. Sistem membuka halaman Nilai Siswa

10. Siswa memilih kelas dan semester yang akan dilihat nilainya

11. Sistem akan membuka nilai siswa yang dipilih sesuai dengan kelas dan semester yang dipilih

12. Siswa mengklik link “Print Out

hasil ini”

13. Sistem akan membuka Laporan Akademik siswa sesuai dengan halaman yang dilihat sebelumnya

(15)

 

(16)

3.6. 1. Deskripsi Use Case

Deskripsi : Tata Usaha memasukkan jadwal mengajar untuk file jadwal ajar

Tujuan : Membuat jadwal mengajar agar siswa, guru dan orang tua mengetahui jadwal mata pelajaran per kelas per semesternya

1) Nama Use Case : Mendaftar Siswa Baru

Actor : Bagian Tata Usaha, Siswa

Tujuan : Membuat Daftar siswa baru agar diketahui identitas siswa oleh para siswa dan orang tua

Deskripsi : Tata Usaha mendaftarkan siswa baru untuk file siswa

2) Nama Use Case : Mendaftar Siswa Lama

Actor : Bagian Tata Usaha, Siswa

Tujuan : Membuat Daftar siswa baru agar diketahui identitas siswa oleh para siswa dan orang tua

Deskripsi : Tata Usaha mendaftarkan siswa baru untuk file siswa

3) Nama Use Case : Memasukkan Nilai Siswa

Actor : Bagian Tata Usaha, Guru

Tujuan : Memasukkan nilai siswa yang sudah diproses oleh guru.

Deskripsi : Tata usaha memasukkan nilai siswa untuk file nilai

4) Nama Use Case : Memasukkan Jadwal Ekstrakurikuler

Actor : Bagian Tata Usaha, Guru

Tujuan : Membuat jadwal ekstrakurikuler agar siswa mengetahui jadwal ekstrakurikuler mereka.

Deskripsi : Tata Usaha memasukkan jadwal

ekstrakurikuler untuk file ekstrakurikuler 5) Nama Use Case : Mendaftarkan Guru

Actor : Bagian Tata Usaha, Guru

Tujuan : Memasukkan data guru agar mudah melihat data guru

Deskripsi : Tata Usaha memasukkan data guru untuk file guru

6) Nama Use Case : Mendaftar Jadwal Mengajar

(17)

3.7.1. Activity : Mendaftar Siswa Baru 3.7. Activity Diagram Usulan

 

7) Nama Use Case : Membuat Laporan Akademik Siswa

Actor : Bagian Tata Usaha, Orang Tua

Tujuan : Membuat laporan akademik yang ditujukan untuk orang tua, agar orang tua mengetahui perkembangan anak

Deskripsi : Tata usaha membuat laporan akademik untuk rapor siswa

Tata Usaha Aplikasi

Siswa

mengajukan pendaftaran

mengisi form pendaftaran menerima form pendaftaran

cek kelengkapan data

Terima Nomor Induk

 

tidak

Simpan Data Siswa ya

Activity Diagram Daftar Siswa Baru Diagram 3.6

(18)

3.7.4. Activity : Memasukkan Jadwal Ekstrakurikuler 3.7.3. Activity : Memasukkan Nilai Siswa

3.7.2. Activity : Mendaftar Siswa Lama

Memberikan Nomor Induk Siswa

Activity Diagram Input Jadwal Ekstrakurikuler Activity Diagram Daftar Siswa Lama

Activity Diagram Input Nilai Siswa

mendaftarkan Nomor Induk Siswa

Aplikasi Tata Usaha

Cek Data Siswa

Ubah Data Siswa

Diagram 3.9 Diagram 3.8 Diagram 3.7 tidak ya Simpan perubahan

(19)

3.7.7. Activity : Membuat Laporan Akademik 3.7.6. Activity : Mendaftarkan Jadwal Mengajar 3.7.5. Activity : Mendaftarkan Guru

Activity Diagram Daftar Guru Diagram 3.10

 

Activity Diagram Daftar Jadwal Mengajar

Activity Diagram Laporan Akademik Diagram 3.12 Diagram 3.11

(20)

3.8. Class Diagram Usulan

(21)

3.9. Spesifikasi Basis Data (Rancangan Tabel) 3.9.1. Tabel Murid

Nama File : Murid

Media : Harddisk

Isi : Data Murid

Primary Key : NIS

Panjang Record : 357 byte Jumlah record : 20000 record Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

NIS Varchar 16 Primary Key

IdKelas Char 3 Nama Varchar 50 TglLahir Date 8 Alamat Text 150 TahunMasuk Varchar 10 Orangtua/ibu Varchar 50 Orangtua/Bapak Varchar 50 IDMurid Varchar 10 PassMurid Varchar 10

Tabel 3.8 Tabel Murid

3.9.2. Tabel Guru

Nama File : Guru

Media : Harddisk

Isi : Data Guru

Primary Key : NIP

Panjang Record : 176 byte Jumlah record : 100 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

NIP Varchar 16 Primary Key

NRK Varchar 25

Nama Varchar 50

Pangkat/Gol Varchar 5

(22)

Jabatan/Nama Varchar 10 Jabatan/TMT Date 8 MasaKerja Varchar 5 LatJab/Nama Varchar 10 LatJab/BlnThn Varchar 8 LatJab/JmlJam Char 3 Pendidikan/Nama Varchar 10 Pendidikan/LulusTahun Varchar 4 Pendidikan/IjazahTerakhir Varchar 6 TglLahir date 8

Tabel 3.9 Tabel Guru

3.9.3. Tabel Mutasi guru

Nama File : Mutasi Guru

Media : Harddisk

Isi : Data Mutasi Guru

Foreign Key : NIP

Panjang Record : 174 byte Jumlah record : 500 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

NIP Varchar 16 Foreign Key

CttMutasi Text 150

TemoatTugasTmt date 8

Tabel 3.10 Tabel Mutasi Guru

3.9.4. Tabel Login

Nama File : Login

Media : Harddisk

Isi : Data Login

Foreign Key : IDMurid

Panjang Record : 41 byte Jumlah record : 2500 record Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IDMurid Varchar 10

(23)

Tgl Date 8

Cetakhari varchar 5

Waktu time 8

Tabel 3.11 Tabel Login

3.9.5. Tabel Tata Usaha

Nama File : Tata Usaha

Media : Harddisk

Isi : Data Tata Usaha

Primary Key : NomorPegawai

Panjang Record : 220 byte Jumlah record : 50 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

NomorPegawai Varchar 12 Primary Key

Nama Varchar 50 Jabatan varchar 50 MasaKerja Varchar 5 Pendidikan/Nama Varchar 50 Pendidikan/Lulustahun Varchar 10 TglLahir Date 8 Telp Varchar 15 User Varchar 10 Password varchar 10

Tabel 3.12 Tabel Tata Usaha

3.9.6. Tabel Kelas

Nama File : Kelas

Media : Harddisk

Isi : Data Kelas

Primary Key : IdKelas

Panjang Record : 21 byte Jumlah record : 15 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdKelas Char 16 PrimaryKey

Kelas Varchar 5

(24)

3.9.7. Tabel Semester

Nama File : Semester

Media : Harddisk

Isi : Data Semester

Primary Key : IdSemester

Panjang Record : 7 byte Jumlah record : 2 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdSemester varchar 5 Primary Key

Semester Char 2

Tabel 3.14 Tabel Semester

3.9.8. Tabel Mata pelajaran

Nama File : Mata Pelajaran

Media : Harddisk

Isi : Data Mata pelajaran

Primary Key : IdMataPel

Panjang Record : 30 byte Jumlah record : 25 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdMataPel Varchar 5 Primary Key

MataPelajaran Varchar 25

Tabel 3.15 Tabel Mata Pelajaran

3.9.9. Tabel Ekstrakurikuler

Nama File : Ekstrakurikuler

Media : Harddisk

Isi : Data Ekstrakurikuler

Primary Key : IdEkskul

Panjang Record : 30 byte Jumlah record : 15 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdEkskul Varchar 5 Primary Key

NamaEkskul varchar 25

(25)

3.9.10. Tabel Jadwal Ekskul

Nama File : JadwalEkskul

Media : Harddisk

Isi : Data JadwalEkskul

Primary Key : IdAjarEkskul

Panjang Record : 29 byte Jumlah record : 100 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdAjarEkskul Varchar 5 Primary Key

IdEkskul varchar 5 Foreign Key

IdKelas Char 3 Foreign Key

Waktu Int 11

Lamakegiatan varchar 5

Tabel 3.17 Tabel Jadwal Ekskul

3.9.11. Tabel Jadwal Ajar

Nama File : Jadwal Ajar

Media : Harddisk

Isi : Data Jadwal Ajar

Primary Key : IdAjar

Panjang Record : 51 byte Jumlah record : 150 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdAjar Varchar 5 Primary Key

NIP Varchar 16 Foreign key

IdKelas Char 3 Foreign key

IdMataPel Varchar 5 Foreign key

IdSemester Varchar 5 Foreign key

Waktu Int 11

LamaAjar varchar 6

(26)

3.9.12.Tabel Nilai

Nama File : Nilai

Media : Harddisk

Isi : Data Nilai

Primary Key : IdRapor

Panjang Record : 144 byte Jumlah record : 50000 record Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdRapor Varchar 15 Primary Key

NIS Varchar 16 Foreign key

IdKelas char 3 Foreign key

NilaiAkumulasi varchar 5 NilaiAkumul

asi = (0,3 x (Nilai1+Nilai 2+Nilai3)) + (0,3 x UTS) + (0,4 x UAS) Naik/Tidak Varchar 5 Keterangan Text 100

Tabel 3.19 Tabel Nilai

3.9.13. Nilaisemester

Nama File : Nilai Semester

Media : Harddisk

Isi : Data NilaiSemester

Foreign Key : IdRapor + IdMataPel + IdSemester

Panjang Record : 357 byte Jumlah record : 100000 record Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

IdRapor Varchar 15 Foreign Key

IdMataPel varchar 5 Foreign key

IdSemester varchar 5 Foreign key

Nilai1 Float Nilai2 Float Nilai3 Float

(27)

UTS Float UAS float

Tabel 3.20 Tabel Nilai Semester

3.9.14. TabelBerita

Nama File : Berita

Media : Harddisk

Isi : Data Berita

Primary Key : IdBerita

Panjang Record : 660 byte Jumlah record : 50 record

Struktur : Lihat Tabel

NamaField Tipe Length Keterangan

Idberita varchar 5 Primary Key

Judul Varchar 50

Ikhtisar Varchar 100

Isi Text 500

Gbr varchar 5

Tabel 3.21 Tabel Berita

3.10. Rancangan Tampilan 3.10.1. Struktur Tampilan Transaksi  Sistem Informasi Akademik pada  SDN Pasar Manggis 01 Pagi  Master  Laporan  Cetak Mata  Pelajaran  CetakRaporSiswa  DaftarSiswaBaru  CetakJadwalEkstr akurikuler  DaftarSiswa Lama  Daftar Guru  CetakNilai 

(28)

3.10.2. Rancangan Layar

3.10.2.1. Rancangan Halaman Utama

SDN Pasar manggis 01 Pagi

SDN Pasar Manggis 01 Pagi berdiri sejak tahun 1969 di bawah pimpinan  (Kepala Sekolah) yakni Bapak Gondo. Awalnya Sekolah ini hanya  memiliki 1 (satu) lantai namun pad atahun 1992/1993, bangunan ini  direhab total menjadi bangunan 2 (dua) lantai. 

Daftar Siswa Baru Profil Sekolah Kegiatan Siswa Halaman Siswa Halaman Guru Tentang Sekolah Info | Berita Terkini | Hubungi Kami 2011, Copyright by Suari WIjayanti

Fakultas Ilmu Komputer - 41809110067 Universitas Mercubuana - Menteng 3.10.2.2. Rancangan Layar Masukan

SDN Pasar manggis 01 Pagi Form Pendaftaran Siswa Baru

NIS x-16-x Nama x-50-x Tanggal Lahir x-8-x Alamat x-150-x Tahun Masuk x-10-x Kelas x-3-x Orang Tua Bapak x-50-x Ibu x-50-x Id Murid x-10-x Password x-10-x

Daftar Siswa Baru Profil Sekolah Kegiatan Siswa Halaman Siswa Halaman Guru Tentang Sekolah Info | Berita Terkini | Hubungi Kami 2011, Copyright by Suari WIjayanti

Logo  Gambar Berjalan 

 

(29)

Fakultas Ilmu Komputer - 41809110067 Universitas Mercubuana - Menteng

SDN Pasar manggis 01 Pagi

Jadwal Ekstrakurikuler

Kelas x-3-x ▼ Submit

No. Ekstrakurikuler IDKelas Waktu Lama Ajar

x x-5-x x-3-x x-3-x x-5-x

Daftar Siswa Baru Profil Sekolah Kegiatan Siswa Halaman Siswa Halaman Guru Tentang Sekolah Info | Berita Terkini | Hubungi Kami 2011, Copyright by Suari WIjayanti

Fakultas Ilmu Komputer - 41809110067 Universitas Mercubuana - Menteng

Logo 

SDN Pasar manggis 01 Pagi

Login Siswa

Id Siswa

Password

Submit

Daftar Siswa Baru Profil Sekolah Kegiatan Siswa Halaman Siswa Halaman Guru Tentang Sekolah Info | Berita Terkini | Hubungi Kami 2011, Copyright by Suari WIjayanti

Fakultas Ilmu Komputer - 41809110067 Universitas Mercubuana - Menteng

Logo 

x‐10‐x 

(30)

SDN Pasar manggis 01 Pagi

Selamat Datang di Halaman Guru Login Siswa

No. NIP/NRK Nama Tgl. Lahir Username

Password Submit Daftar Siswa Baru Profil Sekolah Kegiatan Siswa Halaman Siswa Halaman Guru Tentang Sekolah Info | Berita Terkini | Hubungi Kami 2011, Copyright by Suari WIjayanti

Fakultas Ilmu Komputer - 41809110067 Universitas Mercubuana - Menteng

Logo 

x‐10‐x 

x‐10‐x 

SDN Pasar manggis 01 Pagi

Selamat Datang

Data Guru No. NIP/NRK Nama Tgl. Lahir

Data Siswa Data Tata Usaha

Jadwal Ekskul Jadwal Ajar

Input Nilai Logout

Daftar Siswa Baru Profil Sekolah Kegiatan Siswa Halaman Siswa Halaman Guru Tentang Sekolah Info | Berita Terkini | Hubungi Kami 2011, Copyright by Suari WIjayanti

Fakultas Ilmu Komputer - 41809110067 Universitas Mercubuana - Menteng

(31)

3.11. Sequence Diagram

3.11.1. Sequence : Mendaftar Siswa Baru

 

Tata Usaha

(32)
(33)

3.11.3. Sequence : Memasukkan Nilai Siswa

Tata Usaha

Buka Home SI Akademik

Buka Login TataUsaha()

cek Login()

login gagal

sukses login

Memilih Form Nilai Siswa

Getdata() LoadQuery()

LoadQuery() LoadQuery()

Load Form Nilai Siswa

Tambah Nilai Siswa

Simpan Nilai Siswa

(34)
(35)
(36)

Gambar

Diagram 3.3 Diagram 3.2
Tabel 3.2 Mendaftar Siswa Lama Tabel 3.1 Mendaftar Siswa Baru
Tabel 3.3 Memasukkan Nilai Siswa
Tabel 3.6 Mendaftarkan Jadwal Mengajar Tabel 3.5 Mendaftarkan Guru 
+7

Referensi

Dokumen terkait

Dalam upaya meningkatkan kemampuan berpikir kritis siswa dalam kelas yang pada akhirnya berorientasi pada meningkatnya ranah kognitif, afektif dan psikomotorik

Dari hasil evaluasi terhadap sistem pelatihan dan pengembangan SDM koperasi yang dilaksanakan oleh LAPENKOP saat ini, dapat dinyatakan bahwa sistem pelatihan dan

Imbalan (kupon) yang diterima investor adalah dari bisnis lease atau sewa aset BMN kepada pemerintah. Dengan kata lain, sewa yang dibayarkan oleh pemerintah

Desain motif yang dihasilkan antara lain:.. Pengembangan pertama yaitu batik kopi mengalami perubahan desain namun masih masih jelas terlihat secara keseluruhan mengarah

sesuai dengan pekerjaan yang diiginkan SS S R TS STS 16 Saya mencari informasi karir dari internet SS S R TS STS 17 Saya berusaha mendapatkan informasi

: Mata Kuliah Ini Membahas Tentang Falsafah,Perspektif dan Paradigmakeperawatan dalam upaya meningkatkan derajat kesehatan dan kesejahteraan anak, fokus utama pada

Berdasarkan analisis spasial menggunakan metode Ordinary Kriging (OK) diperoleh bahwa model spherikal cocok untuk merepresentatifkan keseluruhan data dari tahanan

Tanah juga memiliki unsur – unsur hara esensialyang diperlukan oleh tanaman dan fungsinya pada tanaman tidak dapat digantikan oleh unsur lain, sehingga bila