• Tidak ada hasil yang ditemukan

BAB IV PERANCANGAN SISTEM Prosedur Pendaftaran Siswa Baru Yang Diusulkan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PERANCANGAN SISTEM Prosedur Pendaftaran Siswa Baru Yang Diusulkan"

Copied!
17
0
0

Teks penuh

(1)

39 4.1 Perancangan Flowmap Yang Diusulka n

4.1.1. Prosedur Pendaftaran Siswa Baru Yang Diusulkan

PROSEDUR PENDAFTARAN SISWA BARU

SISWA PANITIA

PENDAFTARAN TATA USAHA WAKA KESISWAAN

KEPALA SEKOLAH

FORM PENDAFTARAN

FORM PENDAFTARA

& SYARAT PENGISIAN

FORM

FORM PENDAFTARAN

PENGECEKAN BERKAS FORM PENDAFTARAN

TERISI

LENGKAP 2

1 3

123

CETAK LAPORAN

LAPORAN DATA PSB

LAPORAN DATA PSB

LAPORAN DATA PSB TTD

12

LAPORAN DATA PSB

LAPORAN DATA PSB

LAPORAN DATA PSB

TTD

TIDAK

FORM PENDAFTARAN

& SYARAT 123

INPUT DATA

PROSES SELEKSI

SEKOLAH

LAPORAN DATA SISWA YANG DITERMA DAN

TIDAK

LAPORAN DATA SISWA YANG DITERMA DAN

TIDAK

Gambar 4.1 Flowmap Usulan Pendaftaran Siswa Baru

(2)

4.1.2 Prosedur Pembagian Kelas Siswa Baru Yang Diusulkan

PROSEDUR PEMBAGIAN KELAS

WAKA KURIKULUM KEPALA SEKOLAH

TATA USAHA

LAPORAN SISWA PERKELAS

LAPORAN SISWA PERKELAS

TTD

LAPORAN SISWA PERKELAS

LAPORAN SISWA PERKELAS

Gambar 4.2 Flowmap Usulan Pembagian Kelas Siswa Baru

(3)

4.2 Flowchart Seleksi

Input Data_Calon;

Input Kapasitas_Kelas;

If jumlah data_calon >

kapasitas_kelas

Sorting Nilai Calon Siswa sebanyak kapasitas kelas

Input Data siswa diterima ke masing-masing kelas sesuai dengan hasil sorting nilai

Siswa Diterima T

F START

END

Gambar 4.3 Flowchart Seleksi Calon Siswa

(4)

4.3 Diagram Konteks

Diagram Konteks adalah diagram yang menggambarkan hubungan antara entitas eksternal dengan sistem. Dimana data yang diinputkan oleh bagian entitas eksternal akan diproses didalam sistem dan akan menghasilkan laporan yang diinginkan oleh entitas eksternal tersebut.

Diagram konteks ini diperlihatkan antara lain kelompok pemakai atau sistem lain dimana sistem melakukan komunikasi data dimana sistem menerima dari lingkungan tertentu dan diproses.

KEPALA SEKOLAH SISTEM INFORMASI

PENYELEKSIAN SISWA SISWA BARU PADA SMP N

9 TANJUNGPINANG SISWA BARU

NIS, KELAS DATA CALON SISWA

KAPASITAS KELAS

LAPORAN DATA PSB LAPORAN SISWA PERKELAS LAPORAN SISWA DITERIMA LAPORAN SISWA TIDAK DITERIMA

Gambar 4.4 Diagram Konteks

4.4 Data Flow Diagram

Data flow diagram menggambarkan jaringan kerja antar fungsi yang berhubungan antara satu dengan yang lainnya dan menyimpan data sebagai perangkat analisis, model ini hanya mampu memodelkan sistem dari satu sudut pandang yaitu sudut pandang fungsi. Terdapat empat komponen yaitu

(5)

proses menunjukkan transformasi dari masukan menjadi keluaran, sejumlah masukan dapat menjadi satu keluaran atau sebaliknya. Aliran komponen ini direpresentasikan dengan menggunakan panah yang menuju kea tau arah dari proses. Penyimpanan yang memodelkan kumpulan data dan terminator yang mewakili entitas dari luar dimana sistem dapat berkomunikasi.

4.4.1 Data Flow Diagram Level 0

SISWA BARU

KEPALA SEKOLAH

1.0 PENGOLAHAN

DATA CALON SISWA

CALON SISWA

2.0 PENGOLAHAN

DATA KELAS

3.0 SELEKSI

CALON SISWA KELAS

DATA CALON SISWA DATA CALON SISWA

KAPASITAS KELAS

DATA KELAS

DATA CALON SISWA

4.0 CETAK SISWA

DATA SISWA

DATA CALON SISWA LAPORAN SISWA PERKELAS

LAPORAN DATA PSB

NIS, KELAS

LAPORAN SISWA DITERIMA LAPORAN SISWA DITERIMA

Gambar 4.5 Data Flow Diagram Level 0

(6)

4.4.2 Data Flow Diagram Level 1 Proses 1

1.1 INPUT DATA

CALON SISWA

1.2 UBAH CALON SISWA

SISWA

DATA CALON SISWA

DATA SISWA DATA SISWA DATA SISWA Siswa

DATA SISWA

Gambar 4.6 Data Flow Diagram Level 1 Proses 3 4.4.3 Data Flow Diagram Level 1 Proses 2

2.1 PENGOLAHAN

DATA KELAS

2.2 UBAH KAPASITAS

KELAS

KELAS

KAPASITAS KELAS

DATA KELAS DATA KELAS KEPALA SEKOLAH

DATA KELAS

Gambar 4.7 Data Flow Diagram Level 1 Proses 3

(7)

4.4.4 Data Flow Diagram Level 1 Proses 3

KELAS

CALON SISWA

3.1 SELEKSI

CALON SISWA

3.2 UBAH STATUS

SISWA DATA KAPASISTAS

DATA CALON SISWA

DATA SISWA DATA SISWA

DATA SISWA

Gambar 4.8 Data Flow Diagram Level 1 Proses 3

4.4.5 Data Flow Diagram Level 1 Proses 4

SISWA

4.1 CETAK LAPORAN

SISWA DITERIMA

4.2 CETAK LAPORAN

SISWA PERKELAS

4.4 LAPORAN

DATA PSB CALON SISWA

DATA SISWA

LAPORAN SISWA DITERIMA

LAPORAN SISWA PERKELAS

LAPORAN PSB DATA SISWA

KEPALA SEKOLAH

4.3 CETAK LAPORAN SISWA TIDAK

DITERIMA

LAPORAN SISWA

TIDAK DITERIMA

Gambar 4.9 Data Flow Diagram Level 1 Proses 4

(8)

4.5 Entity Relationship Data

Diagram Hubungan Entitas atau entity relation diagram merupakan model data berupa notasi grafis dalam pemodelan data konseptual yang menggambarkan hubungan antara penyimpan. Model data sendiri merupakan sekumpulan cara, peralatan untuk mendeskripsikan data-data yang hubungannya satu sama lain, semantiknya, serta batasan konsistensi.

Model data terdiri dari model hubungan entitas dan model relasional1.

SISWA N MENEMPATI 1 KELAS

NIS TAHUN AJARAN

NAMA

ALAMAT

NO TELP

TEMPAT LAHIR

JENIS

KELAMIN TANGGAL LAHIR

ASAL SEKOLAH NILAI UASBN

NILAI TES

KELAS NILAI RATA

TAHUN AJARAN

KELAS

KAPASITAS

Gambar 4.10 Entity Relationship Data

4.6 Kamus Data

Kamus data disebut juga sistem dictionary adalah catalog kata tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi.

Berikut adalah pejelasan tentang nama, deskripsi, struktur data, penggunaan dan format data dari setiap aliran data :

1 http://id.wikipedia.org/wiki/Diagram_hubungan_entitas

(9)

Nama tabel : calon_siswa

Fungsi : Untuk mengetahui data calon siswa

Primary Key : no_pendaftaran

Tabel 4.1 calon_siswa

No Field nama Type Size Key

1 No_pendaftaran Text 15 Primary Key

2 Tahun_ajaran Text 10

3 Nama Text 50

4 Alamat Text 50

5 No_telp Text 15

6 Tempat_lahir Text 20

7 Tanggal_lahir Date/time

8 Asal_sekolah Text 30

9 Nilai_uasbn Number

10 Nilai_tes Number

11 Nilai_rata Number

(10)

12 Status Text 16

Nama tabel : kelas

Fungsi : Untuk mengetahui data siswa perkelas

Primary Key : -

Tabel 4.2 kelas

No Field nama Type Size Primary key

1 Tahun_ajaran Text 10

2 Kelas Text 3

3 Kapasitas Number

Nama tabel : calon_siswa

Fungsi : Untuk mengetahui biodata siswa yang telah diterima

Primary Key : nis

(11)

Tabel 4.3 siswa

No Field name Text Size Primary key

1 Nis Text 10 Primary key

2 No_pendaftaran Text 15

3 Tahun_ajaran Text 10

4 Nama Text 50

5 Alamat Text 50

6 No_telp Text 15

7 Tempat_lahir Text 20

8 Tanggal lahir Date/time

9 Asal_sekolah Text 30

10 Nilai_uasbn Number

11 Nilai_tes Nilai_rata

12 Kelas Text 3

(12)

4.7 Rancangan Struktur Program

Struktur program adalah suatu konsep pembuatan yang mempunyai fungsi untuk mengelompokkan intruksi ke dalan sub program fungsional dimana setiap sub program tersebut memiliki tugas dan fungsi tertentu yang digunakan untuk mendukung dari keseluruhan program yang dibuat. Struktur program yang dibuat adalah sebagai berikut :

Struktur Program

Input Proses

Data Calon Siswa Pembagian Kelas Siswa Baru

Laporan Siswa Diterima Laporan Calon

Siswa Output

Data Kelas

Laporan Siswa Perkelas

Gambar 4.11 Rancangan Struktur Program

4.8 Rancangan Struktur Menu

Struktur menu merupakan bentuk umum dalam suatu perancangan aplikasi yang dapat memudahkan pengguna dalam menggunakan aplikasi yang dibangun. Dengan adanya struktur menu ini, maka dapat mempercepat proses pengolahan data, sehingga dapat meminimalkan keterlambatan dalam penyajian atau pemberian data.

(13)

Struktur menu yang dibuat dalam aplikasi ini terdiiri dari menu-menu dan sub menunya. Berikut adalah gambar rancangan struktur menu :

Master Data

Menu Utama

Seleksi Laporan

Kelas

Siswa Perkelas Siswa Diterima Calon Siswa Calon Siswa

Gambar 4.12 Rancangan Struktur Menu

4.9 Rancangan Input

Rancangan input adalah rancangan dari dokumen dasar yang digunakan untuk merekap data yang digunakan. Perancangan input meliputi bentuk dokumen-dokumen input yang akan digunakan untuk penginputan data.

Perancangan input dapat dilihat pada gambar dibawah ini :

1. Format Input Data Calon Siswa

(14)

No. Pendaftaran Nama

Alamat No. Telepon

Tempat / Tanggal Lahir Asal Sekolah

Nilai UASBN Nilai Tes Tahun Ajaran

Nilai Rata-Rata

Baru Simpan Ubah Pencarian

Gambar 4.13 Desain Input Data Calon Siswa

2. Form Pencarian Calon Siswa

No Pendaftaran Tahun Ajaran Nama Alamat No Telp Asal Sekolah Nilai UASBN Nilai Tes Rata-Rata

Kategori Pencarian Keyword

Cari Refresh

Gambar 4.14 Desain Form Pencarian Calon Siswa

3. Format Input Data Master Kelas

Create Ubah Kapasitas Tahun Ajaran

Jumlah Kelas

Gambar 4.15 Desain Input Data Master Kelas

(15)

4. Form Kapasitas Kelas

Tahun Ajaran Kelas

Kapasitas

Simpan

Gambar 4.16 Desain Input Kapasitas Kelas 5. Format Input Seleksi Calon Siswa

Tahun Ajaran Jumlah Calon Siswa Jumlah Kelas

Jumlah Kapasitas Kelas Proses

Gambar 4.17 Desain Input Seleksi Calon Siswa

(16)

4.10 Rancangan Output

6. Format Output Cetak Laporan

Jenis Laporan

Tahun Ajaran

Cetak Calon Siswa

Siswa Perkelas

Siswa Diterima Siswa Tidak Diterima

Kelas

Gambar 4.18 Desain Output Cetak Laporan

7. Form Laporan Calon Siswa

Laporan Calon Siswa

SEKOLAH MENENGAH PERTAMA NEGERI 9 TANJUNGPINANG

JL. RAJA AI HAJI KOTA TANJUNGPINANG TEL. 0771-22517

TAHUN AJARAN JUMLAH PENDAFTAR

No Nama Alamat No Telp Tempat Lahir Tanggal Lahir Asal Sekolah Nilai UASBN Nilai Tes Nilai Rata-Rata :

:

Tanjungpinang,………..

Kepala Sekolah

(………) NIP.

Gambar 4.19 Output Cetak Laporan Calon Siswa

(17)

8. Form Laporan Siswa Tidak Diterima

Laporan Siswa Tidak Diterima

SEKOLAH MENENGAH PERTAMA NEGERI 9 TANJUNGPINANG

JL. RAJA AI HAJI KOTA TANJUNGPINANG TEL. 0771-22517

TAHUN AJARAN JUMLAH TIDAK DITERIMA

No Nama Alamat No Telp Tempat Lahir Tanggal Lahir Asal Sekolah Nilai UASBN Nilai Tes Nilai Rata-Rata :

:

Tanjungpinang,………..

Kepala Sekolah

(………) NIP.

Gambar 4.20 Output Cetak Laporan Siswa Tidak Diterima

9. Form Laporan Siswa Diterima dan Perkelas

Laporan Siswa Diterima Dan Perkelas

SEKOLAH MENENGAH PERTAMA NEGERI 9 TANJUNG PINANG

JL. RAJA AI HAJI KOTA TANJUNGPINANG TEL. 0771-22517

TAHUN AJARAN

Kelas NiS No Pendaftaran Nama Nilai UASBN Nilai Tes Nilai Rata-Rata

:

Tanjungpinang,………..

Kepala Sekolah

(………) NIP.

Gambar 4.21 Output Cetak Laporan Siswa Diterima Dan Perkelas

Gambar

Gambar 4.1 Flowmap Usulan Pendaftaran Siswa Baru
Gambar 4.2 Flowmap Usulan Pembagian Kelas Siswa Baru
Gambar 4.3 Flowchart Seleksi Calon Siswa
Diagram  Konteks  adalah  diagram  yang  menggambarkan  hubungan  antara  entitas  eksternal  dengan  sistem
+7

Referensi

Dokumen terkait

Hasil dari penelitian yang telah dilakukan berupa suatu sistem informasi pendaftaran siswa baru dan pembagian kelas berbasis client / server yang dapat mengolah

Setelah form pendaftaran terisi lengkap, maka calon siswa baru tersebut mempunyai no registrasi yang nantinya no tersebut menjadi id untuk login ke sistem dan

Login Tampil Menu Transaksi Pembelian Pembayaran Pembelian Input Data Pembelian simpan keluar cari edit hapus cetak pencarian berdasarkan nomor PO «extend» «extend»

1) pengguna dapat menambahkan data siswa dengan memasukan NIS (Nomor Induk Siswa), nama, alamat, jenis kelamin, tempat tanggal lahir, dan no telpon. 2) Pengguna

member mengisi data yang diperlukan untuk melakukan pendaftaran asuransi kebakaran yaitu : jangka waktu pertanggungan asuransi, harta benda yang dipertanggungkan,

Struktur tabel ini digunakan untuk mencatat data tentang informasi sekolah asal dan nilai-nilai dari calonsiswa yang akan melakukan pendaftaran. Untuk

Struktur data Username + password+Ulang_Password+nama_Lengkap+Jenis_Kel amin+Provinsi+Kota+Alamat+Kode_Pos+Telp+email Username password ulang_password nama_lengkap

Berdasarkan perancangan, pembuatan dan pembahasan terhadap sistem informasi pendaftaran siswa baru pada sekolah MI DAARUL HIKMAH (PINK 02) berbasis web, maka