• Tidak ada hasil yang ditemukan

Analisa desain sistem informasi Power De

N/A
N/A
Protected

Academic year: 2018

Membagikan "Analisa desain sistem informasi Power De"

Copied!
56
0
0

Teks penuh

(1)

Laporan Ujian Akhir Semester

Sistem Informasi Akademik

SD Muhammdiyah 05

Bumiaji

Nama

: M. Buchory

(2)

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.

(3)

Batu, 29 Juli 2012

(4)

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

(5)

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

(6)

Bab IV Penutup

(7)

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.

(8)

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

(9)

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 :

(10)

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

(11)

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

(12)

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

(13)

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

(14)

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 .

(15)

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

(16)

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

(17)

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

(18)

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

(19)

Kelas Siswa

Staff Database Kesiswaan

1

Laporan Data Kelas Siswa

Menyerah kan Laporan Laporan Data

Kelas Siswa

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

(25)

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

(26)

Da

3.3. Data Flow Diagram (Level 1)

(27)

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

(28)

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

(29)

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

(30)

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

(31)

U

(32)

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

(33)

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

(34)

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

(35)

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

(36)

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

(37)

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)

(38)

Column Code Type

(39)

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

(40)

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 Guru

34 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

(41)

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

(42)

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

(43)

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

(44)

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.

(45)

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

(46)

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

(47)

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

(48)

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

(49)

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

(50)

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

(51)

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

(52)

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

(53)

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

(54)

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

(55)

Orang Tua /Wali Kepala SD Muhammadiyah 05

ZULKIFLI

HASAN, S.PD

(56)

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.

4.2.

Saran

Gambar

Table List30
Table CodeIndex Code
Table CodeIndex Code

Referensi

Dokumen terkait

mempunyai pengaruh positif yang signifikan terhadap skor tingkat kesehatan bank.. umum swasta nasional devisa

Penelitian ini didasari dari perilaku kepemimpinan kepala sekolah yang salah satunya merupakan indikator tingkat kesuksesan, motivasi, kemajuan dan tolak ukur

inkonsistensi dalam penelitian sebelumn#a dengan menunukkan prediksi #ang lebih baik atas enam bulan dibandingkan dua belas bulan&#34; dan prediksi #ang lebih baik menggunakan

[r]

system shows that the distribution factors influence household consumption choices only through the I relative utility weights entering the household utility function.. This is

Berdasarkan hasil penelitian ini maka dilaksanakan perancangan suatu sistem pengolahan data gaji pegawai pada kantor pelayanan pajak Jakarta utara yang diharapkan dapat

Kempat, model pembelajaran kewarganegaraan digunakan terutama oleh peserta didik di sekolah menengah atau remaja pada tahun-tahun awal (usia sekitar 10-15 tahun);

Dalam semantik ada ragam bahasa yang disebut dengan idiom atau kanyouku dalam..