Laporan Ujian Akhir Semester
Sistem Informasi Akademik
SD Muhammdiyah 05
Bumiaji
Nama
: M. Buchory
Kata Pengantar
Rasa syukur yang dalam saya sampaikan kehadirat Allah Yang Maha Pemurah, Karena berkat kemurahan-Nya Laporan Ujian Akhir Semester Anaslisa dan Desain Sistem Informasi ini dapat saya selesaikan sesuai dengan yang diharapkan. Laporan yang saya buat ini berjudul “Sistem Informasi Akademik SD Muhammadiyah 05”.
Laporan ini dibuat dalam rangka memenuhi persyaratan perkuliahan Anaslisa dan Desain Sistem Informasi dan untuk membagi ilmu mengenai bagaimana cara membuat sebuah sistem dari proses awal hingga akhir, serta memperdalam memperdalam ilmu pengetahuan untuk menjadi seorang sistem analis. sekaligus melakukan apa yang menjadi tugas mahasiswa yang mengikuti mata kuliah “Anaslisa dan Desain Sistem Informasi”.
Dalam proses pengerjaan tugas ini, tentunya saya mendapatkan bimbingan, arahan, koreksi, dan saran dari berbagai pihak. Untuk itu, rasa terimakasih saya sampaikan kepada:
1. Kedua orang tua saya, Ayah dan Bunda tercinta,
2. Bapak Broto Poernomo, selaku dosen mata kuliah Anaslisa dan Desain Sistem Informasi,
3. Dan kepada semua Teman-teman saya yang sudah membantu saya dalam proses pengerjaan laporan ini yang tidak dapat saya sebutkan satu-persatu.
Batu, 29 Juli 2012
Abtraksi
SD Muhammadiyah 05 Bumiaji merupakan salah satu sekolah swasta yang ada di batu. Dalam pengolahan seluruh data dan kebutuhan informasi baik untuk kebutuhan internal maupun eksternal sampai saat ini masih dilakukan secara manual , sehingga kinerja sistem akademi dan yang lainnya belum optimal. Pada hal kemajuan industri dan perusahaan bisnis menuntut penataan seluruh sistem yang cermat, cepat, dan canggih, kebutuhan ini dapat dipenuhi dengan baik jika tersedia informasi yang lengkap dan akurat dalam berbagai sumber informasi yang terpecaya yaitu salah satunya dengan cara sistem komputerisasi dalam kegiatan tersebut
Untuk mengatasi permasalahan yang dihadapi oleh SD Muhammadiyah 05 Bumiaji, sehingga kebutuhan layanan informasi bagi manajemen maupun pengguna informasi lainnya dapat diperoleh secara optimal maka penulis mengusulkan Analisis dan Perancangan Sistem Informasi Akademik pada SD Muhammadiyah yang meliputi pendaftaran siswa ,pendataan guru, data kelas dan lain sebagainya dalam bentuk implementasi prototipe antar muka yang akan diolah menjadi lebih cepat dan tepat
Daftar Isi
Kata Pengantar...ii
Abtraksi... iii
Dartar Pustaka... iv
Bab I Pendahuluan 1.1 Latar Belakang...1
1.2 Rumusan Masalah...2
1.3 Tujuan...2
1.4 Batasan Masalah...2
Bab II Metode Penelitian 2.1 Metodelogi Penelitian...3
2.1.1 Tahapan Pengumpulan Data...3
2.2 Rekam Data...3
2.2.1 Struktur Organisasi...4
2.2.2 Statement Of Purphose...4
2.2.3 Event List...6
Bab III Desain dan Rancangan Sistem 3.1 Information Oriented Flowchart (IOFC)...7
3.2 Context Diagram (CD)...18
3.3 Data Flow Diagram (DFD)...19
3.3.1 Subproses Setup Data Siswa...20
3.3.2 Subproses Setup Data Guru...20
3.3.3 Subproses Setup DataKelas/Ruangan...21
3.3.4 Subproses Setup Kelas Siswa...21
3.3.5 Subproses Setup Data Mata Pelajaran...22
3.3.6 Subproses Setup Jadwal...22
3.3.7 Subproses Setup Cetak Jadwal...23
Bab IV Penutup
Bab I
Pendahuluan
1.1.
Latar Belakang
Pada saat itu kualitas sebuah sistem kehidupan tertentu, akan ditentukan oleh kemampuannya mengolah komunikasi tersebut, yang secara khusus pula berarti kemampuannya dalam memiliki teknologi komputer yang terbaik. Beberapa hal yang dimiliki teknologi komputer sehingga masa depan sangat tergantung kepadanya adalah. Kecepatan proses (kerja), semakin besar atau semakin rumit sebuah sistem akan semakin lama waktu yang dibutuhkan untuk menjalankannya (melakukan proses - proses di dalamnya). Sedang perkembangan sebuah sistem, berarti penambahan faktor kerumitan atau proses di dalamnya.
Untuk itu kecepatan proses pengerjaan menjadi sangat penting artinya untuk sebuah sistem yang terus berkembang. Saat ini, komputer dapat melakukan milyaran proses dalam satu detik. Kemampuan penyimpanan data yang sangat besar dan terjamin. Sebuah sistem yang besar dan semakin kompleks akan memiliki data - data dan arsip yang sangat besar. Jika digunakan cara penyimpanan konvensional yang menggunakan kertas dan lemari - lemari akan memakan tempat dan sumber daya lain yang sangat besar pula. Komputer, semakin hari semakin mapan dalam menggantikan media kertas dan lemari sebagai tempat penyimpanan dan pengolahan data dengan memanfaatkan teknologi (alat) simpan elektronik.
yang lama dalam pengisian raport dan di lakukan secara manual, sehingga pemberian data/informasi terkadang sering terjadi kesalahan. Ketidakakuratan data mengakibatkan pekerjaan lain juga terganggu.
1.2.
Rumusan Masalah
Berdasarkan hasil pengamatan dan penelitian yang penulis lakukan, dari sekian banyak proses kegiatan akedemik SD Muhammadiyah 05 Bumiaji ini sangat kurang efektif. Jadi segala jenis kesalahan atau kelemehan dalam sistem kinerja akedemik yang sering terjadi kekeliruan dan membutuhkan waktu lama dalam mengerjakan kegiatan akademik. Dapat dilihat saja dalam hal pendaftaran siswa baru terlalu banyak hal yang harus di lakukan oleh pihak akademik untuk proses pendataran siswa baru. Sehingga menimbulkan keluhan dan ketidakpuasan siswa maupun orang tua siswa dalam hal pelayanan pendidikan dalam SD Muhammadiyah 05 Bumiaji.
1.3.
Tujuan
Tujuan di buatnya sistem berbasis komputer adalah :
1. Mengatasi keterlambatan proses belajar mengajar dan hasil studi berbasiskan komputer.
2. Mengumpulkan data-data siswa dan nilai ujian dari guru menjadi satu kesatuan didalam database, sehingga dapat diolah dan disajikan menjadi suatu informasi yang berguna bagi pengguna.
3. Meningkatkan pelayanan kepada siswa
4. Sistem kegiatan dalam akademikl agar lebih cepat dan tepat diterima oleh siswa maupun guru pengajar.
5. Meningkatkan Data Nilai siswa yang seringkali tercecer atau kerangkapan data yang sering dialami oleh siswa.
6. Memudahkan dalam pendataan siswa, kelas, guru, dan lain sebagainya.
1.4.
Batasan Masalah
Bab II
Metode Penelitian
2.1. Metodelogi Penelitian
Dalam penyusunan sistem ini, penulis menggunakan cara pengumpulan data melalui :
2.1.1. Tahapan pengumpulan data
Pada tahap ini terbagi dalam dua hal antara lain, studi pustaka dan studi lapangan.
1. Studi Pustaka
Studi pustaka merupakan kegiatan yang berkaitan dengan pengkajian terhadap sumber-sumber referensi untuk memperoleh landasan teori, konseptual dan praktis tentang permasalahan penelitian. Studi pustaka ini dilakukan dengan mendapatkan data dari dosen pengajar dan jurnal.
2. Studi Lapangan
Kegiatan studi lapangan dalam penelitian ini dilakukan melalui pengumpulan data yang berkaitan dengan permasalahan sistem informasi yang ada di lapangan. Kegiatan ini merupakan tahapan penelitian yang bertujuan untuk menggali data-data yang dibutuhkan sehubungan dengan permasalahan yang menjadi pembahasan. Data-data tersebut antara lain meliputi data dan fakta mengenai organisasi, lingkungan pengolahan data, model sistem kerja yang berjalan, penerapan dan pemanfaatan Sistem Informasi pada sistem berjalan dan standardisasi sistem kerja yang telah diberlakukan. Studi lapangan ini meliputi :
2.2.
Rekam Data
Dalam rekam data ini merupakan proses pengumpulan data dari mekanisme sistem yang berjalan di SD Muhammadiyah 05 Bumiaji. Beberpa data ini kita dapat ambil dari hasil wawancara dan observasi yang telah di lakukan. Dan data - data tersebut adalah sebagai berikut.
2.2.1.
Struktur Organisasi
Struktur organisasi adalah suatu bagian yang menujukkan kedudukan, tugas, wewenang dan tanggung jawab dalam suatu organisasi. Dengan adanya struktur organisasi ini diharapkan setiapa bagian dapat melaksanakan tugasnya masing -masing sesuai dengan wewenang dan tanggung jawab yang telah diberikan, sehingga tujuan lembaga/perusahaan dapat tercapai dengan baik.
KEPALA SEKOLAH
WAKIL KEPALA SEKOLAH
KOMITE SEKOLAH
UNIT PERPUS TATA USAHA
GURU KELAS 1 GURU KELAS 2 GURU KELAS 3 GURU KELAS 4 GURU KELAS 5 GURU KELAS 6
KEL. JAB. FUNGSIONAL / GURU
GURU AGAMA GURU B. ING GURU B.D GURU GURU MULOK
KERTAKES GURU PENJAS
UKS PRAMUKA
SISWA
WAKIL KEPALA SEKOLAH
SEKOLAH : SD MUHAMMDIYAH 05 BUMIAJI
Ket : Garis Komando --- Garis
Koordinasi
Dalam tahapan ini menjelaskan bagaimana mekanisme alur dari job description yang akan di buat. Dan menjelaskan bagaimana tujuan dari makanisme yang akan di buat ini.
1. Proses Pendataan Siswa
Proses pendaftaran siswa di SD Muhammadiyah 05 Bumiaji masih menggunakan cara pada umumnya yaitu dilakukan dengan cara siswa mengisi lembaran / formulir biodata siswa yang dibagikan oleh pihak sekolah, kemudian berkas-berkas formulir biodata siswa yang berupa lembaran kertas tersebut disimpan di dalam lemari arsip yang sangat mudah hilang atau rusak.
2. Proses Pendataan Guru
Proses untuk pendataan guru yaitu melakukan pencacatan berdasarkan data setiap guru yang di serahkan kepada sekolah, adapun kegiatan dalam pendataan guru adalah mendata dari NIP, nama, tempat lahir, tanggal lahir, pengkat, golongan, jenis kelamin, ijazah tertinggi, dan lain sebagainya. Semua pendataan tentang guru harus di buat secara detail dan sebenar -benarnya, dan yang melakukan pembuatan ini adalah pegawai pendataan. Dari hasil pendataan akan di buat sebuah laporan yang berisi tentang semua data guru.
3. Proses Pendataan Kelas / Ruangan
Pada proses ini ada seorang pegawai atau staf sekolah yang melakukan pengecekkan di setiap ruang kelas. Untuk melakukan pengecekan pegawai harus bisa mengerti kondisi dan status dalam kelas. Kemudian mulai melakukan pencatatan dari setiap kelas secara teliti, dan setelah semua selesai akan di buatkan sebuah laporan data kondisi ruang kelas.
4. Proses Pendataan Kelas Siswa
Data mata pelajaran di beri ketentuan oleh diknas pendidikan , jadi mengenai mata pelajaran sudah ada data yang di beri oleh pihak dinas pendidikan. Kemudian data tersebut di terima oleh pihak kurikulum sekolah kemudian pihak kurikulum membuat sajian mata pelajaran dan melakukan sosialisasi terhadap guru - guru pengajar.
6. Jadwal
Proses pembuatan jadwal pelajaran ini yang membuat adalah kurikulum, kemudian kurikullum melihat data pengajar dari setiap kelas dan menentukkan waktu dan hari untuk setiap guru pengajar dan siswa yang di ajar, jadwal di buat berdasarkan mata pelajarn yang di sajikan setiap kelas.
7. Data Absensi Siswa
Dalam pembuatan data absensi pihak kesiswaan akan membuat susunan absensi siswa berdasarkan kelas siswa dan urut sesuai nama abjad. Dan guru pengajar yang selalu mengisi daftar absensi setiap akan mengajar dan melakukan absensi berdasarkan tanggal saat mengajar. Data absensi bersisi keterangan tentang siswa antara hadir dan tidak hadir. Kemudian kesiswaan akan selalu melakukan pengecekan terhadap absensi setiap selesai kegiatan belajar mengajar.
8. Data Nilai Siswa
Pihak yang melakukan penilaian terhadap siswa dan aktivitas siswa di kelas adalah guru pengajar dalam kelas tersebut. Guru pengajar akan melakukan penilain siswa berdasarkan nilai harian, nilai tugas, nilai uts dan nilai uas. Setelah semua selesai melakukan penilaian semua data di serahkan kepada pihak kurikulum untuk di buat laporan / raport dari hasil kegiatan belajar mengajar kepada siswa setiap semester, dan memberikan raport kepada orang tua siswa untuk menunjukkan hasil kegiatan belajar siswa ketika di lingkup sekolah.
2.2.3.
Event List
daftar kejadian yang didesain dan digambarkan dalam bentuk tekstual sederhana yang berfungsi memodelkan kejadian dalam lingkungan dimana sistem harus memberikan respon. Ketika membuat EL harus yakin perbedaan antara event dan kejadian yang berelasi dengan aliran (event-related fow). Dalam sistem informasi akademik ini ada beberapa event list di antaranya sebagai berikut:
1. Pendataan Siswa 2. Pendataan Guru 3. Data Kelas / Ruangan 4. Kelas Siswa
5. Mata Pelajaran 6. Jadwal
Bab III
Desain dan Rancangan Sistem
3.1. Information Oriented Flowchart (IOFC)
IOFC merupakan penggambaran alur proses dengan lebih terstruktur, dengan adanya IOFC ini agar dapat lebih fokus dalam melihat aliran dokumen.
Tujuannya dengan adanya IOFC ini sudah sangat jelas bagaimana alur dalam sistem yang sudah di jalankan secara manual atau secara terkomputerisasi. Dalam IOFC ini untuk menggambarkan sistem menggunakan sebuah simbol - symbol, jadi setiap alur atau proses selalu di gambarkan berdasarkan simbol seperti fowchart .
Pendataan Siswa
Guru Kesiswaan Kepala Sekolah Database
Siswa
Form Biodata Siswa
Menyerah kan kepada Wali Kelas Form Biodata
Siswa
Memberik an kepada
Siswa Form Biodata
Siswa
Isi Biodata Kumpulan Biodata
Menyerah kan ke kesiswaan
Kumpulan Biodata
Biodata Siswa
Simpan & Cetak Start
Laporan Data Siswa
Meyerahk an Laporan
Laporan Data Siswa
Pendataan Guru
staff Kepala Sekolah Database Guru
Start
Form Biodata Guru
Memberik an kepada
Guru Form Biodata
Guru
Isi Biodata Kumpulan Biodata
Biodata Guru
Simpan & Cetak
Laporan Data Guru
Meyerahk an Laporan
Laporan Data Guru
Data Kelas / Ruangan
Staff 2 Kepala Sekolah Database Staff 1
Start
Mengecek Kelas
Catatan Data Kelas
Menyerah an Data Kelas
Kumpulan Data Kelas
Data Kelas
Simpan & Cetak
Laporan Data Kelas
Menyerah kan Laporan
Laporan Data Kelas
Kelas Siswa
Kesiswaan Staff Database
Start
Membuat Data Kelas Siswa
Input Data Kelas
Cari Data Kelas
Tampilkan Data
Input Data Siswa
Cari Data Siswa
Tampilkan Data
Input Data Kelas & Siswa
Simpan & Cetak
Kelas Siswa
Staff Database Kesiswaan
1
Laporan Data Kelas Siswa
Menyerah kan Laporan Laporan Data
Kelas Siswa
Mata Pelajaran
Kurikulum Guru Database Diknas Penddidikan
Start
Data Mata Pelajaran
Memberik an
Data Mata Pelajaran
Mata Pelajaran
Simpan & Cetak
Laporan Mata Pelajaran
Meyerahk an Laporan
Laporan Mata Pelajaran
Jadwal Guru & Siswa
Jadwal
Guru Kurikulum Database Siswa
Start
Membuat jadwal
Jadwal
Simpan & Cetak
Memberik an Jadwal Jadwal Guru &
Siswa
Memberik an Jadwak
Siswa Jadwal Siswa
Data Absensi Siswa
Kesiswaan Kepala Sekolah Database Guru
Mengambi l Form Absensi
Memberik an Form Absensi
Form Absensi Siswa Form Absensi
Siwa
Melakuka n Absensi
Isi Form Siswa
Mengemb alikan
Form
Form Absensi Siswa Start
Absensi Siswa
Simpan & Cetak
Laporan Absensi Siswa
Menyerah kan Laporan
Laporan Absensi Siswa
Data Nilai Siswa
Kurikulum Database Kepala sekolah Orang Tua Siswa
Guru
Start
Merekap Nilai Siswa
Laporan Data Nilai
Meyerahk an Laporan
Laporan Data Nilai UAS
Data Nilai Siswa
Simpan & Cetak
Raport
Menyerah kan Raport
Raport
Memberik an
Raport
End
Nilai UAS ya
Tidak
Data Nilai Siswa
Kepala Sekolah
Guru Wali Kurikulum Database
Siswa
1
Data Nilai Siswa
Simpan & Cetak
Data Nilai UTS
Menyerah kan Data Nilai UTS
Data Nilai UTS
Data Nilai UTS
Memberik an Data Nilai UTS
3.2. Context Diagram (Level 0)
CD atau Context Diagram ini merupakan penggambaran dari sebuah aliran proses sistem secara umum global, dari penggambaran secara global ini akan lebih memudahkan dalam membuat susunan sistem selanjutnya.
2 Laporan Nilai UTS
1 Data User Akses
Laporan Data Absensi 1 Jadwal Siswa
4 Laporan Data Nilai Siswa (Raport) 3 Data Nilai Siswa
3 Data Absensi Siswa 2 Jadwal Guru
2 Data Jadwal 1 Laporan Data Mata Pelajaran 1 Data Mata Pelajaran
2 Laporan Data Kelas Siswa 3 Data kelas Siswa
3 Laporan Data Kelas 2 Data Kelas (Ruangan)
2 Laporan Data Guru 1 Data Guru
1 Laporan Data Siswa
1 Data Siswa 1 Sistem Informasi Akademik
SD Muhammadiyah 05
+
Kepala Sekolah
Kesiswaan Kurikulum
Guru Siswa
TU or Staff
Da
3.3. Data Flow Diagram (Level 1)
3.3.1. Subproses Setup Data Siswa (Level 2)
Data Valid Data Tidak Valid
NIS NIS
[1 Laporan Data Siswa] Data Laporan [1 Data Siswa] Kesiswaan
Kepala Sekolah TBL Siswa
1.1 Entry Data
Siswa
1.2 Entry Data
Siswa
Delete Data Siswa
1.6 Entry Data
Baru
1.7 Update Data
Siswa
3.3.2 Subprocess Setup Data Guru (Level 2)
Data Valid Data Tidak Valid
NIP
[2 Laporan Data Guru] Data Laporan
[1 Data Guru] TU or
Entry Data Guru
3.3.3. Subprocess Setup Data Kelas/Ruangan (Level 2)
Data Valid Data Tidak Valid
Nama Kelas
Nama Kelas
[3 Laporan Data Kelas] Data Laporan
[2 Data Kelas (Ruangan)] TU or Entry Data
Kelas
Delete Data Kelas
3.6
Entry Data Baru
3.7 Update Data
Kelas
3.3.4. Subprocess Setup Kelas Siswa(Level 2)
Data Tidak Valid Id Kelas Siswa Ubah Data
Id Kelas Siswa Data Tidak Valid
NIS or Kelas
Data Baru [3 Data kelas Siswa]
[2 Laporan Data Kelas Siswa]
Laporan Kelas Siswa
Data Baru
[Data Kelas Siswa]
Kelas Siswa
TBL Kelas Siswa TU or Staff
Kesiswaan
TBL Siswa TBL Kelas 4.1
Cari Kelas & Siswa
4.2 Entry Data Kelas Siswa Data Kelas
Siswa
4.6 Cari Kelas
Siswa
4.7 Tampilkan
Data
4.8 Delete Data Kelas Siswa
4.9 Entry Data
Baru
4.10 Update Data
3.3.5. Subprocess Setup Data Mata Pelajaran (Level 2)
Data Tidak Valid Id Matpel Ubah Data
Id Matpel Data Tidak Valid
[1 Laporan Data Mata Pelajaran] Laporana Mata Pelajaran
Data Baru
Update data Mata Pelajaran Delete Data
Edit Data Delete Data
Proses Data Data Matpel
[Data Mata Pelajaran] Pilih Guru
Data Valid NIP
[NIP] Data Baru
[1 Data Mata Pelajaran] Kurikulum Entry Data
Baru
5.9 Update Data
5.10 Cetak Laporan Mata Pelajaran
5.11 Entry Data
3.3.6. Subprocess Setup Jadwal (Level 2)
Ubah Data
Data Tidak Valid Id Jadwal
Id Jadwal Data Tidak Valid Matpel & Kelas Data Baru
[1 Jadwal Siswa] [2 Jadwal Guru]
Jenis Jadwal [Data Kelas (Ruang)]
[Data Mata Pelajaran] [2 Data Jadwal]
Kurikulum Pelajran & Kelas Simpan Data
3.3.7. Subprocess Cetak Jadwal (Level 3)
[1 Jadwal Siswa] [2 Jadwal Guru]
Laporan Jadwal
[Jadwal] Simpan Data Jadwal
TBL Jadwal
Guru
Siswa 6.10.1
Cari Jadwal Guru
6.10.2
Cari Jadwal siswa
Cetak Jadwal Guru
6.10.6
Cetak Jadwal Siswa
3.3.8. Subprocess Setup Absensi Siswa (Level 2)
Kelas Siswa Data Tidak Valid
Kelas Siswa Ubah Data
[Laporan Data Absensi] Laporan Absensi
Data Kehadiran Siswa Absensi T iap Siswa
Setiap Siswa
T ampilkan Data
Kelas Data Tidak Ada
Kelas [Data Pelajaran & G uru] [Data Kelas & Siswa]
Data baru
[3 Data Absensi Siswa] Kepala Sekolah Kesiswaan
T BL Kelas Siswa T BL Mata Pelajaran T BL Absensi 7.1
Cari Data
7.2 T ampilkan
Data
7.3 Buat & Simpan Data Absensi Siswa T ampilkan
Data
7.6 Delete Data
7.7 Entry Data
Baru
7.8 Update Data Absensi Siswa 7.9
Entry Data Absensi
7.10 Cari Data
Absensi
7.11 Entry Data
Absensi Siswa
7.12 Entry Data
Absensi Siswa 7.13 Simpan Data
Absensi
7.14 Cetak Laporan Absensi Siswa
U
3.3.10. Subprocess Cetak Nilai (Level 3)
Data Nilai Siswa
[2 Laporan Nilai UTS] Data Valid
Data Tidak Valid Kelas
[4 Laporan Data Nilai Siswa (Raport)]
Flow_965 Flow_964
Semester Genap Semester Ganjil
Pilihan Nilai Data Tidak Valid
Kelas
[Data Nilai Siswa]
Nilai UTS Nilai UAS
[Nilai Siswa]
Simpan Data Nilai Siswa
Kepala Cari Data Nilai
Siswa
TBL Nilai Siswa
1.9.12.4 Cetak Data
Nilai Siswa
3.3.11. Subprocess Administrasi User (Level 2)
Data User Data User
Data Tidak Valid
User & Pass
[Data User & Akses Menu] Flow_629 [1 Data User Akses] Administrat
or TBL User
8.1
Entry Data
8.2
Entry User & Pass
Objects Lists
Process List
Name Code
Sistem Informasi Akademik SD Muhammadiyah 05
SISTEM_INFORMASI_AKADEMIK_SD_MU HAMMADIYAH_05
Data Flow List
Name Code
1 Data Guru FLOW_11
1 Data Mata Pelajaran FLOW_17
1 Data Siswa FLOW_9
1 Data User Akses FLOW_608
1 Jadwal Siswa FLOW_25
1 Laporan Data Mata Pelajaran FLOW_18
1 Laporan Data Siswa FLOW_10
2 Data Jadwal FLOW_19
2 Data Kelas (Ruangan) FLOW_13
2 Jadwal Guru FLOW_20
2 Laporan Data Guru FLOW_12
2 Laporan Data Kelas Siswa FLOW_16
2 Laporan Nilai UTS FLOW_901
3 Data Absensi Siswa FLOW_22
3 Data kelas Siswa FLOW_15
3 Data Nilai Siswa FLOW_23
3 Laporan Data Kelas FLOW_14
4 Laporan Data Nilai Siswa (Raport) FLOW_24
Laporan Data Absensi FLOW_296
Data Store List
Name Code
TBL Absensi STOR_517
TBL Guru STOR_90
TBL Jadwal STOR_461
TBL Kelas STOR_122
TBL Kelas Siswa STOR_150
TBL Mata Pelajaran STOR_294
TBL Nilai Siswa STOR_899
Name Code
Kurikulum ENTT_4
Siswa ENTT_6
TU or Staf ENTT_7
Data Item List
Name Code Type
Abs Status ABS_STATUS A10
Agama AGAMA A10
Alamat Rumah ALAMAT_RUMAH A20
Alamat Rumah Ortu ALAMAT_RUMAH_ORTU A20
Alfa TOTAL_ALFHA I
Asal Sekolah ASAL_SEKOLAH A20
Golongan GOLONGAN A5
Hari HARI A10
ID Kelas ID_KELAS A10
Id Nilai Siswa ID_NILAI_SISWA A10
Id_Kelas Siswa ID_KELAS_SISWA A10
Id_Matpel ID_MATPEL A10
Jabatan JABATAN A10
Jam JAM A10
Jenis Kelamin JENIS_KELAMIN A10
Jenis Matpel JENIS_MATPEL A10
Jumlah JUMLAH_ I
JUMLAH JUMLAH I
Kapasitas KAPASITAS I
Kelas KELAS A10
Keterangan KETERANGAN A50
Masa Kerja MASA_KERJA A5
Matpel MATPEL A20
Mulai Bekerja MULAI_BEKERJA D
Nama Guru NAMA_GURU A20
Nama Kelas NAMA_KELAS A10
Nama Lengkap NAMA_LENGKAP A50
Nama Matpel NAMA_MATPEL A20
Nama Orang Tua NAMA_ORTU A50
Nama Siswa NAMA_SISWA A50
Nama Siwa NAMA_SIWA A50
Nilai Harian NILAI_HARIAN I
Nilai Tugas NILAI_TUGAS I
Nilai UAS NILAI_UAS I
Nilai UTS NILAI_UTS I
NIP NIP A10
NIS NIS A10
Password PASSWORD A10
Pendidikan PENDIDIKAN_ A20
Semester SEMESTER A10
Status STATUS A10
Tahun Ajaran TAHUN_AJARAN A10
Tanggal TANGGAL_ D
Name Code Type
Tempat Lahir TEMPAT_LAHIR A20
Username USERNAME A10
Split/Merge List
Name Code
SpMg_109 SPMG_109
SpMg_127 SPMG_127
SpMg_139 SPMG_139
SpMg_278 SPMG_278
SpMg_290 SPMG_290
SpMg_425 SPMG_425
SpMg_440 SPMG_440
SpMg_464 SPMG_464
SpMg_469 SPMG_469
SpMg_481 SPMG_481
SpMg_499 SPMG_499
SpMg_524 SPMG_524
SpMg_536 SPMG_536
SpMg_617 SPMG_617
SpMg_64 SPMG_64
SpMg_77 SPMG_77
SpMg_910 SPMG_910
SpMg_924 SPMG_924
SpMg_947 SPMG_947
SpMg_95 SPMG_95
SpMg_958 SPMG_958
mengandung data yang berhubungan. serta entity - entity yang terpisah dapat disimpan didalam tabel-tabel tersendiri. Hal ini disebut juga dengan Entity Relatonship Diagram (ERD). ERD merupakan model jaringan data yang menekankan pada struktur-stuktur dan relationship data. Berdasarkan DFD diatas dapat digambarkan ERD-nya sebagai berikut :
NIP = NIP
NAMA_SISWA = NAMA_SISWA MATPEL = MATPEL ID_MATPEL = ID_MATPEL
NIP = NIP ID_KELAS_SISWA = ID_KELAS_SISWA
NIS = NIS
ID_KELAS = ID_KELAS
TBL_SISWA
Lists of Objects
Name Code Number
TBL Absensi TBL_ABSENSI 0
TBL Guru TBL_GURU 0
TBL Jadwal TBL_JADWAL 0
TBL Kelas TBL_KELAS 0
TBL Kelas Siswa TBL_KELAS_SISWA 0
TBL Mata Pelajaran TBL_MATA_PELAJARAN 0
TBL Nilai Siswa TBL_NILAI_SISWA 0
TBL Siswa TBL_SISWA 0
TBL User TBL_USER 0
Reference List
Reference Name Reference Code Parent Child
Data Absensi DATA_ABSENSI TBL_ABSENSI TBL_SISWA
Data Kelas DATA_KELAS TBL_KELAS TBL_KELAS_SIS
WA
Data Kelas Siswa DATA__KELAS_SISWA TBL_KELAS_SI
SWA TBL_NILAI_SISWA
Data Pelajaran DATA_PELAJARAN TBL_MATA_PEL
AJARAN TBL_JADWAL
Data Siswa DATA_SISWA TBL_SISWA TBL_KELAS_SIS
WA
Guru Pengajar GURU_PENGAJAR TBL_GURU TBL_JADWAL
jadwal JADWAL TBL_JADWAL TBL_NILAI_SISW
A
login2 LOGIN2 TBL_GURU TBL_USER
Column List
Column Code Type
ABS_STATUS Text(10)
AGAMA Text(10)
AGAMA Text(10)
ALAMAT_RUMAH Text(20)
ALAMAT_RUMAH_ORTU Text(20)
ASAL_SEKOLAH Text(20)
GOLONGAN Text(5)
HARI Text(10)
ID_KELAS Text(10)
ID_KELAS Text(10)
Column Code Type
Table Code Index Code P F U C s
TBL_GURU TBL_GURU_PK Yes No Yes No
TBL_JADWAL
TBL_KELAS TBL_KELAS_PK Yes No Yes No
TBL_KELAS_SISWA TBL_KELAS_SISWA_PKDATA_KELAS_FK
DATA_SISWA_FK
TBL_MATA_PELAJARAN TBL_MATA_PELAJARAN_PK Yes No Yes No
TBL_NILAI_SISWA DATA__KELAS_SISWA_FKJADWAL_FK NoNo YesYes NoNo NoNo
TBL_SISWA TBL_SISWA_PK
TBL_USER LOGIN_FK No Yes No No
Alternate Key List
Table Code Alternate Key Code
3.5. Flowchart
Flowchart adalah penggambaran secara grafk dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam
menganalisis alternatif-alternatif lain dalam pengoperasian. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.
1. Data Kelas
2.
Data Guru34 Start
Konek DB
nama kelas, jumlah, kapasitas,
status, keterangan
Nama Kelas = Nama Kelas (i)
Simpan Data Baru
Update Data
Tidak
Ya
nama kelas, jumlah, kapasitas,
status, keterangan
Stop Start
Konek DB
Entry Data GUru
NIP = NIP (i)
Simpan Data Baru
Update Data
Tidak
Ya
3.
Data Siswa
Start
Konek DB
Entry Data Siswa
NIS = NIS (i)
Simpan Data Baru
Update Data
Tidak
Ya
Data Siswa
Stop
Start
Konek DB
Entry Data
Cari Data Siswa
Tampil
Entry Data Kelas Siswa
NIS = NIS (i)
Tidak
Ya
Start
Konek DB
Entry Data Mata Pelajaran
ID Mata Pelajaran = ID
Mata Pelajaran(i) Update Data
Tidak
6.
Jadwal
7.
Data Absensi
36 Start
Konek DB
Entry Data
Cari Data Mata Pelajaran & Guru
Tampil
Entry Jadwal
ID Jadwal = ID Jadwal (i)
Simpan Data Baru Tidak
Ya
Kelas Siswa
Start
Konek DB
Entry Data
Cari Data Kelas SIswa
Tampil
Entry Data Absensi
Simpan Data Baru
8.
Data Absensi
9.
Login
Start
Konek DB
Entry Data
Cari Data Kelas Siswa
Tampil
Entry Nilai Setiap Siswa
NIS = NIS (i) Ya Update Data Nilai Siswa
Start
Konek DB
Username : Password :
Username & Password
3.6. Rancangan Sistem Informasi
Dalam pembuatan rancangan sistem informasi ini berfungsi untuk mengetahui bagaimana bentuk rancangan program yang akan di buat. Dalam hal ini ada dua buah desain yaitu design input dan design ouput.
Dalam hal ini yang gunakan untuk merancang sistem informasi akademik pada SD Muhammdiyah 05 Bumiaji Kota Wisata Batu, antara lain sebagai berikut :
Master Data Pendataan
Kelas
Guru
Siswa
Penilaian Laporan Bantuan Keluar
Kelas Siswa
Mata Pelajaran
Jadwal
Data Absensi
Data Nilai Siwa
Laporan Kelas
Laporan Guru
Laporan Siswa
Laporan Absensi Siswa
Laporan Nilai Menu
Utama
1. Menu Utama
Sistem Informasi Akademik SD Muhammdyah 05
Sistem Informasi Akademik SD Muhammdyah 05
2. Data Kelas
Data Kelas
Data Kelas
Nama Kelas
Jumlah
Keterangan Status Kapasitas
Simpan Hapus Ganti Batal Selesai
3. Data Guru
Data Guru
Data Guru
NIP
Nama Lengkap
Jenis Kelamin Agama Tanggal Lahir
Data Guru
Simpan Hapus Ganti Batal Selesai
Tempat Lahir
Laki-laki Perempuan
Pendidikan
Mulai Bekerja
Masa Kerja
Golongan
Jabatan
Info Data
Jumlah Guru :
0 Orang
4. Data Siswa
Data Guru Data Guru
Nama Lengkap
Jenis Kelamin Agama Tanggal Lahir
Data Guru
Simpan Hapus Ganti Batal Selesai Tempat Lahir
Laki-laki Perempuan
Asal Sekolah
Nama Orang Tua
Info Data
Jumlah Siswa : 0 Orang Detail
NIS
Keterangan Alamat Rumah
Kelas Siswa Kelas Siswa
ID Kelas
Data Kelas
Simpan Hapus Ganti Batal Selesai Nama Kelas
NIS
Data kelas SIswa
Nama Siswa Pilih Siswa
Jumlah Siswa
No.
6. Mata Pelajaran
Mata Pejaran Mata Pejaran
ID Matpel
Data Mata Pelajaran
Simpan Hapus Ganti Batal Selesai Nama Kelas
ID Matpel
List Mata Pelajaran
Mata Pelajaran Kelas
No.
Nama Matpel Keterangan
keterangan
Jadwal Pelajaran
Jadwal Pelajaran
ID Matpel
Data Jadwal
Simpan Hapus Ganti Batal Selesai ID Matpel
Jadwal
Nama Mata Pelajaran
No. Hari/Jam
NIP
Hari
Jam
Nama Kelas
Status Ganjil Genap
Keterangan
Guru
Data Absensi
Data Absensi
Tanggal
Data Absensi
Simpan Hapus Ganti Batal Selesai NIS
Data Siswa
Nama Siswa No.
Semester
Tahun Ajaran
Exp : 25/07/2012
Ganjil Genap
-Status
NIS
Data Absesnsi Siswa
Nama Siswa
Status
Ketertangan
Alfa
Surat Panggilan
9. Data Nilai Siswa
Data Absensi Data Absensi
Nama Kelas
Data Absensi
Simpan Hapus Ganti Batal Selesai ID Nilai Siswa
Data Nilai
Nama Mata Pelajaran No.
Semester
Tahun Ajaran
Ganjil Genap
-NIS
Data Siswa
Nama Siswa
Matpel
Jenis Penilaian
Nilai Harian
Tugas
UTS
UAS
Nilai Keterangan
<< >>
DD/MM/YYYY
00:00:00
Nilai
Data Nilai
Keterangan
Masukkan
Batal
10.
Login
Sign Up
Sign Up
Nama Lengkap
Tempat Lahir
3.6.2. Design Output
Berikut ini adalah rancangan keluaran (output) pengolahan data pada sistem informasi akademik antara lain sebagai berikut :
1. Output Data Kelas
SD Muhammdiyah 05
Jl. Masjid 14, Bumiaji Kota Wisata Batu Laporan Kelas/Ruangan
Tahun Ajaran : . . .
Nama kelas Jumlah Kapasitas Status Keterangan
Bumiaji, xx-xx-xxxx Membenarkan isi data di atas.
Kepala SD Muhammadiyah 05
ZULKIFLI HASAN, S.PD
NIP.
2. Output Data Guru
SD Muhammdiyah 05
Jl. Masjid 14, Bumiaji Kota Wisata Batu Laporan Guru Sekolah
Tahun Ajaran : . . .
NIP Nama Guru Jenis Kelamin Agama Tempat/tanggal Lahir
Golongan Jabatan
Kepala SD Muhammadiyah 05
ZULKIFLI HASAN, S.PD
NIP.
3. Output Data Siswa
SD Muhammdiyah 05
Jl. Masjid 14, Bumiaji Kota Wisata Batu Laporan Siswa Sekolah
Tahun Ajaran : . . .
NIS Nama Siswa Jenis Kelamin Agama Tempat/tanggal Lahir Orang
Tua Alamat
Bumiaji, xx-xx-xxxx Membenarkan isi data di atas.
Kepala SD Muhammadiyah 05
ZULKIFLI HASAN, S.PD
4. Output Data Nilai
Laporan hasil Belajar SD Muhammdiyah 05
Jl. Masjid 14, Bumiaji Kota Wisata Batu
Nama : Tahun Ajaran :
Nomor Induk: Semester :
Kelas :
No
. Mata Pelajaran KKM* Huruf Nilai Angka Ketuntasan
No
. Kegiatan Jenis Nilai Keterangan
Keterangan Ketidak Hadiran
1. Sakit 2. Izin
3. Tanpa Keterangan
Bumiaji, xx-xx-xxxx
Mengetahui Membenarkan isi data di
Orang Tua /Wali Kepala SD Muhammadiyah 05
ZULKIFLI
HASAN, S.PD
Bab IV
Penutup
4.1.
Kesimpulan
Dari hasil laporan yang di buat ini, dan berdasarkan keadaan yang ada pada SD Muhammdiyah. Disimpulkan bahwa dalam sistem informasi akademik SD Muhammadiyah 05 Bumiaji masih memerlukan sistem yang dapat meningkatkan kinerja dalam menjalankan sistem dalam sekolahan. Mungkin bila dengan sistem ini dapat di operasikan di sekolah SD
Muhammdiyah 05 Bumiaji, akan dapat membantu kinerja secara sistematis yang merubah keadaan yang sebelumnya yang di lakukan secara manual.