• Tidak ada hasil yang ditemukan

Index of /students/paper/skripsi/10903006 H BAB III

N/A
N/A
Protected

Academic year: 2017

Membagikan "Index of /students/paper/skripsi/10903006 H BAB III"

Copied!
11
0
0

Teks penuh

(1)

BAB III

ANALISA DAN PEMBAHASAN MASALAH

3.1

Analisa Masalah

Dengan di gantinya sistem dalam dunia pendidikan di Indonesia, yaitu

dihilangkannya sistem EBTANAS dan NEM (Nilai Ebtanas Murni) yang diganti

dengan sistem Ujian Nasional (UN), maka pada setiap sekolah menengah umum baik

negeri maupun swasta akan melaksanakan ujian seleksi pada saat penerimaan siswa

baru pada setiap tahun ajarannya. Dimana soal-soal yang akan diujikan di muat dalam

bentuk lembaran-lembaran soal yang memiliki beberapa kekurangan, diantaranya

yaitu :

1. Dalam hal kerahasiaan data

2. Kemungkinan rusak dan hilangnya data

3. Mencetak soal yang baru untuk tahun ajaran baru

4. Membutuhkan waktu tambahan dalam penilaian hasil ujian seleksi

Dengan adanya permasalahan diatas, maka penulis mengusulkan

komputerisasi untuk soal pada saat seleksi ujian masuk sekolah menengah umum. Hal

ini ditunjang dengan semakin memasyarakatnya sistem jaringan komputer lokal yang

dapat meningkatkan efisiensi kerja bagi yang menggunakan sekelompok PC sebagai

alat bantunya serta fasilitas yang tersedia yaitu berupa laboratorium komputer. Selain

(2)

dari itu, keuntungan dari sistem LAN terletak pada efisiensi penggunaan sumber

daya, waktu, tenaga dan keamanan data lebih terjamin.

3.2

Pembahasan Masalah

3.2.1 Tahapan Pembuatan Program Aplikasi

Dalam pembutan perangkat lunak aplikasi pada penulisan ini, memiliki

beberapa tahapan, yaitu sebagai berikut :

3.2.1.1 Analisa Sistem

Tahap ini dibutuhkan karena seperti telah disebutkan pada bab sebelumnya,

bahwa software merupakan bagian dari suatu sistem, dalam hal ini termasuk kedalam

sistem penerimaan siswa baru pada sekolah menengah umum. Hal-hal yang

diperlukan pada tahapan ini, yaitu :

1. Mengenai bagaimana sistem ini berjalan.

2. Faktor apa saja yang diperlukan oleh sistem.

3. Prosedur-prosedur yang ada dalam sistem.

Dimana hal-hal yang tersebut diatas dapat dilihat dari gambaran sistem secara

umum pada proses penerimaan siswa baru pada sekolah menengah umum.

3.2.1.2 Analisa Kebutuhan Perangkat Lunak (Software)

Setelah dilakukannya analisa terhadap sistem, maka proses berikutnya adalah

menganalisa kebutuhan software, dalam hal ini mengenai apa saja yang diperlukan,

fungsi yang akan dijalankan dan kemampuan yang dimiliki software aplikasi yang

(3)

relationship diagram yang diperlukan dalam pembuatan program aplikasi. Dimana

database yang digunakan dalam penulisan ini dibuat dengan menggunakan Microsoft

Access dengan nama database Seleksi.mdb yang memiliki beberapa tabel, yaitu :

a) Tabel Siswa

b) Tabel Soal

c) Tabel Nilai

Field Name Type Size Keterangan NoPeserta* Nama Calon Siswa Alamat

No Telpon

Nama Sekolah Asal

Field Name Type Size Keterangan No*

Kunci Jawaban Soal

(4)

Tabel 3.1 Tabel pada database

Entity relationship diagram dalam penulisan ini adalah sebagai berikut :

1 M

1

1

Gambar 3.1 Entity Relationship Diagram

Peserta Jawab Soal Ujian

Dapat

Nilai NoPeserta

*

Nama

Alamat

AsalSekolah Telp

No*

Jawab

Soal

Jawaban Nilai

No** NoPeserta*

(5)

3.2.1.3 Desain Program

Pada bagian ini merupakan proses yang memiliki beberapa tahapan, yaitu

dilakukannya proses desain untuk program aplikasi yang terdiri dari pembuatan

Algoritma Program, Flowchart Program, Desain Tampilan Program dan Struktur

Program, sebagai berikut :

a. Algoritma Program

1. Start

2. Tampilan Form Setting

3. Tentukan Database dan Lama Waktu Ujian

4. Jika tekan tombol Ok, maka proses ke no. 6

5. Jika tekan tombol Cancel, maka proses ke no. 14

6. Tampilan Form Input Peserta

7. Input Nopeserta

8. Jika Benar proses ke no. 9, jika Salah proses ke no. 6

9. Jika tekan tombol Ok, maka proses ke no. 10, selain itu proses ke no. 2

10. Tampilan Form Soal Ujian

11. Jika text jawaban diisi, maka pindahkan record soal ke record soal

berikutnya

12. Simpan jawaban soal ke database

(6)

13. Jika waktu habis atau tombol selesai ditekan, maka proses ke no 14, selain

dari itu proses ke no. 10

14. End

b. Flowchart Program

Tidak

Tampilkan Form Setting

Tentukan Database dan Waktu Ujian

Baca Database

(7)

Tidak Ya

Tampilkan Nama Peserta

Pilih Cancel

Pilih Ok

Tampilkan Form Soal

Pindahkan Record Ke Record Pertama

Input Jawaban Soal

Simpan Jawaban Ke Database

Pindahkan Record Ke Record Berikutnya

Pilih P Pindahkan Record

Soal Ke Record Sebelumnya

5 6

E

(8)

Ya

Tidak

Tidak

Ya

Gambar 3.2 Flowchart Program

Pilih N

5

Pindahkan Record Ke Record Berikutnya

Waktu Habis/Pili

h Selesai

End

6

(9)

c. Desain Tampilan Program

Gambar 3.3 Form Setting Ujian

Gambar 3.4 Form Input Peserta ujian

40 Form Setting Ujian

Database

Waktu Menit

OK Cancel

Form Input Peserta Ujian

No Peserta

Nama

(10)

Gambar 3.5 Form Soal Ujian

Gambar 3.6 Output Hasil Ujian Form Soal Ujian

No Peserta

Nama

No Soal

Jawab

Waktu

Soal

Selesai Animasi

Nama Departemen Nama Sekolah

Alamat

Daftar Nilai Peserta Ujian

No No Peserta Nama Siswa Asal Sekolah Nilai Keterangan

Kepala Sekolah,

(11)

Gambar 3.7 Form Input Password untuk Mengakses Software

d. Struktur Program

Gambar 3.10 Struktur Program

Ket :

1. O = Tombol Ok

2. C = Tombol Cancel

3. P = Untuk Ke Record Soal

Sebelumnya

4. N = Untuk Ke Record Soal

Berikutnya

5. S = Selesai

42 Form Setting Form Input Data

Peserta

O C O C P N S

Gambar

Tabel Siswa
Gambar 3.1  Entity Relationship Diagram
Gambar 3.2  Flowchart Program
Gambar 3.3  Form Setting Ujian
+3

Referensi

Dokumen terkait

4) Tahun keempat Hijrah nyaris terjadi perang dengan bani Nadhir karena konspirasi ingin membunuh Nabi Muhammad Saw.. pengepungan akhirnya mereka menyerah dan

Hal ini sejalan dengan penelitian yang telah dilakukan Weny Sutomo (2019), menunjukkan bahwa peserta didik SMP N 5 Muaro Jambi, khususnya kelas VIII A dan VIII

Regionalisme kritis lebih dari gerakan arsitektur yang hanya ingin mengalami romantisme arsitektur masa lalu, namun gerakan arsitektur sebagai respon pada masalah-masalah baru

Mengenai tindak pidana pembunuhan karena menolak melakukan hubungan sesama jenis yang dilakukan oleh terdakwa menurut peneliti termasuk dalam tindak pidana

o Dalam animasi sprite yang dapat kita edit adalah animasi dari layar yang mengandung sprite, kita tidak dapat mengedit bagian dalam yang ditampilkan oleh layar

Pemanfaatan partograf oleh bidan di desa sulit dilakukan secara maksimal karena tempat persalinan yang kurang mendukung dalam melakukan pemantauan persalinan. Pemantauan persalinan

a) Memperkuat kerjasama antar kota-kota yang ada didunia. b) Menyediakan kesempatan bagi para pejabat kota dan penduduk untuk merasakan dan menjelajahi kebudayaan

Pusat yang memberikan pengaruh besar yaitu Kota Jonggol dengan memiliki wilayah pengaruh sebagian besar dari Kabupaten Bogor Bagian Timur yaitu di sebagian