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.
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
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.
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
Activity Diagram Jadwal Mengajar Guru
3. Pembuatan Jadwal Mengajar Guru
2. Pembagian Kelas
Activity Diagram Pembagian Kelas
Diagram 3.3 Diagram 3.2
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
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
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
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
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
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
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
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
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
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
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
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
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
3.8. Class Diagram Usulan
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
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
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
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
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
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
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
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
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
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
3.11. Sequence Diagram
3.11.1. Sequence : Mendaftar Siswa Baru
Tata Usaha
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