• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
20
0
0

Teks penuh

(1)

37 3.1 Gambaran Umum Perusahaan

Lembaga pendidikan nonformal adalah jalur pendidikan di luar pendidikan formal yang dapat dilaksanakan secara terstruktur dan berjenjang. Kebutuhan akan pendidikan diluar sekolah seolah menjadi kebutuhan primer dikalangan pelajar. Lembaga Pendidikan Indonesia-Amerika adalah salah satu lembaga pendidikan nonformal yang edukasi nya dikhususkan untuk bidang studi Bahasa Inggris dan Komputer.

Sebagai lembaga pendidikan nonformal yang bergerak dibidang jasa & edukasi, Lembaga Pendidikan Indonesia-Amerika atau disingkat LPIA saat ini telah memiliki 80 cabang yang tersebar di Indonesia. Dibuktikan dengan eksistensinya selama 25 tahun ini dan dengan jumlah siswa kurang lebih puluhan ribu siswa yang tersebar di area Jabodetabek, Pulau Jawa, Kalimantan dan Bali. Yang berpusat di Graha LPIA, Perkantoran Mall Klender, Jakarta Timur. (Pedoman Management LPIA : 2012).

3.1.1 Latar Belakang Lahirnya Lembaga Pendidikan Indonesia-Amerika Terinspirasi dari beberapa lembaga pendidikan nonformal terdahulunya, Lembaga Pendidikan Indonesia-Amerika terlahir dari tangan seorang mahasiswa lulusan Institut Keguruan dan Ilmu Pendidikan (IKIP) Jakarta (sekarang Universitas Negeri Jakarta). Ali Badarudin mengawali jiwa kewirausahaannya dengan membuka kursus kecil yang berlokasi di rumahnya. Melihat perkembangan yang begitu pesat dengan kebutuhan masayarakat tentang pentingnya pendidikan nonformal diluar sekolah maka Lembaga Pendidikan Indonesia-Amerika memantapkan bidang edukasinya untuk bidang studi Bahasa Inggris dan Komputer.

(2)

Hingga saat ini telah ada 80 cabang dari Lembaga Pendidikan Indonesia – Amerika yang tersebar diwilayah Jabodetabek, Pulau Jawa, Kalimantan dan Bali. Dengan perngembangan pesat dengan target pembukaan cabang baru setiap tahunnya, LPIA memiliki peluang kemitraan dengan metode Franchise.

3.1.2 Bidang Usaha Lembaga Pendidikan Indonesia-Amerika

LPIA adalah perusahaan yang bergerak di bidang jasa dalam pelayanan berbasis edukasi dan pendidikan nonfromal di luar sekolah. Pendidikan nonformal yang bergerak pada bidang studi Bahasa Inggris dan Komputer merupakan icon dari lembaga pendidikan ini.

3.1.3 Slogan, Visi dan Misi Perusahaan

1. Slogan Lembaga Pendidikan Indonesia–Amerika (LPIA)

Slogan Lembaga Pendidikan Indonesia–Amerika (LPIA) adalah “ We are for a better fututre “ Untuk masa depan yang lebih baik kami lah solusi edukasi anda.

2. Visi Lembaga Pendidikan Indonesia–Amerika (LPIA)

Menjadikan lembaga pendidikan yang kuat, besar dan tersedia di seluruh wilayah Nasional maupun Regional, sebagai solusi pemenuhan kebutuhan masyarakat akan pendidikan bermutu, terjangkau dan berbasis kompetensi serta mampu memberikan output SDM yang handal dan kompetitif.

3. Misi Lembaga Pendidikan Indonesia–Amerika (LPIA)

Memberikan pelayanan pendidikan yang bermutu dan berbeda baik secara metodologi maupun fasilitas. Mendidik, melatih dan membimbing siswa, agar memiliki kompetensi Bahasa Inggris & Komputer, (Pedoman Management LPIA : 2012).

(3)

Yayasan Presiden Direktur Sekertaris Presdir

1. Konsultan Akademik 2. Konsultan Hukum dan

Pengacara Lembaga 3. Evaluator

Direktur Diklat & HRD Direktur Marketing Direktur Keuangan Direktur Akademik B. Inggris

Direktur Program Komputer

Direktur Program Franchise

Deputi Direktur Diklat & HRD Deputi Direktur Marketing Deputi Direktur Keuangan Deputi Direktur Akademik B. Inggris

Deputi Direktur Program Komputer

Deputi Direktur Franchise

Manager Pegembangan Kompetensi

Manager Rekrutasi & Sertifikasi Staff administrasi Manager Marketing Bahasa Manager Marketing Komputer

Staff Marketing Bahasa Staff Marketing Komputer

Auditor Manager Keuangan Staff Keuangan Staff Akuntansi Staff Logistik FO OB Manager Pengemban gan Materi &Produk Manager Standar Pembelajara n Staff Pengembang an Materi & Produk Staff Evaluator KompetensiI nstrukturk Staff Ekskul Manager Pengemban gan Materi &Produk Manager Standar Pembelajara n Staff Pengembang an Materi & Produk Staff Evaluator KompetensiI nstrukturk

Manager Marketing & Promosi

Manager Hubungan Investor

Manager Riset & Studi Kelayakan

Manajer Administrasi & Sarana

Staff 1,2,3,4 3.1.4 Struktur Lembaga Pendidikan Indonesia-Amerika (LPIA)

Secara struktural Lembaga Pendidikan Indonesia-Amerika (LPIA) memiliki 2 struktur organisasi yaitu struktur organisasi terpusat pada kantor pusat dan struktur organisasi kantor cabang. Kedua struktur tersebut memiliki pendelegasian tugas dan wewenang yang berbeda. Baik kantor cabang maupun kantor pusat bertanggung jawab langsung kepada presiden direktur LPIA dan bertanggung jawab kepada pengurus yayasan Lembaga Pendidikan Indonesia-Amerika. Berikut gambar bagan struktur organisasi yang bersumber dari buku peraturan management dan company profile (Buku Biru).

(4)

Gambar 3.2 Sturktur Organisai Kantor Cabang

3.2 Analisa Sistem Berjalan

Disamping melaksanakan program belajar mengajar di lingkungan Lembaga Pendidikan Indonesia–Amerika (LPIA), lembaga ini juga memiliki program tahunan yang biasa dilaksanakan dalam rangka pendukungan program pemerintah untuk pelaksanaan ujian nasional. Pelaksanaan persiapan tes ujian nasional atau try out dilaksanakan bagi peserta didik Lembaga Pendidikan Indonesia-Amerika (LPIA) kelas 9 SMP dan kelas 12 SMA untuk bidang studi Bahasa Inggris. Peserta mengikuti tes uji coba try out secara berkala dengan mengerjakan tes paper tertulis, mengumpulkan dan soal dikoreksi oleh instruktur untuk mendapatkan nilai yang nantinya akan di infokan ke siswa dan di rekap nilainya oleh staff divisi bahasa.

Kantor Pusat Manajer Cabang Asmen Cabang Koordinator Marketing Koordinator Keuangan Staff Marketing Customer Service Office Boy Koordinator Akademik Komputer Staff Divisi 1 Staff Divisi 2 Staff Ekskul Instruktur Koordinator Akademik Bahasa Inggris Staff Divisi 1 Staff Divisi 2 Staff Ekskul Instruktur

(5)

3.2.1 Use Case Diagram Sistem Berjalan Siswa Membagikan Soal Menerima Soal Mengumpulkan Mengerjakan Soal Mengkoreksi & Menilai Mengumumkan Nilai Mendapatkan Nilai Guru

Usecase Diagram Sistem

Berjalan

(6)

Tabel 3.1 Deskripsi Use Case Pembagian soal Nama Use Case Use Case pelaksanaan tes

Actor Guru

Deskripsi Guru membagikan soal Pra Kondisi Persiapan soal

Skenario Guru membagikan soal pada seluruh peserta tes try out Post Kondisi Soal dibagikan keseluruh peserta

Tabel 3.2 Deskripsi Use Case Penerimaan soal Nama Use Case Use Case Penerimaan soal

Actor Siswa

Deskripsi Siswa menerima soal yang telah dibagikan Pra Kondisi Pengambilan soal

Skenario Penerimaan soal dan persiapan pengerjaan Post Kondisi Soal yang diterima sudah sesuai dengan tes

Tabel 3.3 Deskripsi Use Case Pengerjaan Soal Nama Use Case Use Case Pengerjaan soal

Actor Siswa

Deskripsi Pengerjaan soal bersifat pilihan ganda Pra Kondisi Lengkapi data siswa

Skenario

Soal dikerjakan dengan cara mengitamkan jawaban yang dianggap benar pada lembar jawaban tes

(7)

Tabel 3.4 Deskripsi Use Case Pengumpulan Soal Nama Use Case Use Case mengumpulkan soal try out

Actor Siswa

Deskripsi

50 soal yang telah diselesaikan harus segera dikumpulkan pada guru pengawas

Pra Kondisi Siswa melakukan pengecekan ulang

Skenario

Siswa yang telah selesai mengerjakan lalu mengumpulkan soal dan lembar jawaban kepada guru pengawas tes try out Post Kondisi Soal telah dikumpulkan

Tabel 3.5 Deskripsi Use Case Penilaian Hasil Tes Nama Use Case Use Case Membuat nilai hasil tes

Actor Guru

Deskripsi Melakukan pengecekan jawaban dan memberikan penilaian

Pra Kondisi

Menerima soal dari siswa yang berjumlah sesuai dengan kehadiran siswa

Skenario

Soal yang telah diterima harus dicek satu persatu oleh guru untuk melihat hasil tes try out

Post Kondisi Nilai Dikumpulkan dan dikelompokan

Tabel 3.6 Deskripsi Use Case Pengumuman Hasil Tes Nama Use Case Use Case hasil tes try out

Actor Guru

Deskripsi Guru memberi pengumuman hasil tes kepada seluruh siswa Pra Kondisi Membuat rekap nilai hasi try out

Skenario

Nilai yang telah didapati direkap dalam bentuk rekap nilai untuk diumumkan hasilnya kesiswa

(8)

Tabel 3.7 Deskripsi Use Case Melihat Hasil Tes Nama Use Case Use Case melihat hasil tes try out

Actor Siswa

Deskripsi

Siswa mendapatkan hasil nilai dari tes try out yang telah dilaksanakan dan telah dikoreksi oleh guru

Pra Kondisi Menerima laporan hasil tes try out

Skenario

Hasil tes try out yang telah dinilai akan diumumkan kesiswa melalui media papan pengumuman dan soal dan lembar kerja diberikan kesiswa juga

Post Kondisi

Siswa dapat mereview hasil tes saat pertemuan selanjutnya bersama guru yang bersangkutan di kelas

3.3 Analisa Sistem Usulan

Perancangan aplikasi sistem try out ujian nasional ini ditujukan untuk memudahkan pekerjaan yang dilakukan antara guru dan siswa serta management lembaga pendidikan dalam pelaksanaan tes try out ujian nasional. Diharapkan dengan adanya aplikasi try out ujian nasional menggunakan PHP dan MySQL ini, proses pelaksanaan tes uji coba ujian nasional yang selama ini menggunakan paper test dan penilaian yang menbutuhkan proses yang lama ini dapat bermigrasi ke sistem yang lebih baik dan berbasis web sehingga akan sangat membantu agar pelaksanaan try out ujian nasional menjadi lebih mudah, lebih cepat serta data yang dihasilkan lebih akurat.

(9)

3.3.1 Use Case Diagram Sistem Usulan Siswa Menginput Soal Guru Mengerjakan Soal Melihat Nilai Review Mendapatkan Update Nilai

Usecase Sistem Usulan

Gambar 3.4 Gambar Use Case Diagram Sistem Usulan Tabel 3.8 Deskripsi Use Case Penginputan soal try out

Nama Use Case Use Case input soal tes try out

Actor Guru

Deskripsi

Menginput soal yang akan dikerjakan oleh siswa peserta tes try out ujian nasional

Pra Kondisi Login aplikasi untuk input soal pilihan ganda

Skenario Guru membuat soal pilihan ganda dan menginput seluruh soal Post Kondisi

Soal yang di input akan secara realtime terupdate pada halaman akses siswa untuk dikerjakan .

(10)

Tabel 3.9 Deskripsi Use Case Pengerjaan Soal Nama Use Case Use Case mengerjakan soal

Actor Siswa

Deskripsi

Siswa memilih jawaban atas setiap soal lalu mengsubmit soal secara keseluruhan stelah selesai mengerjakan soal

Pra Kondisi Login untuk mengkases soal

Skenario

Siswa mengerjakan soal yang telah di input dengan memilih jawaban untuk seluruh soal dan mengsubmit setelah selesai mengerjakan

Post Kondisi Soal disubmit dan diproses untuk menampilkan nilai

Tabel 3.10 Deskripsi Use Case Melihat Nilai Tes Nama Use Case Use Case Melihat hasil tes

Actor Siswa

Deskripsi

Nilai akan ditampilkan sesaat stelah soal yang telah dikerjakan di submit ke sistem

Pra Kondisi Mengakses halaman nilai

Skenario

Dengan mengklik halaman nilai maka nilai hasil tes try out keseluruhan yang telah diikuti akan ditampilkan

Post Kondisi Nilai menampilkan hasil yang valid

Tabel 3.11 Deskripsi Use Case Mereview Tes Nama Use Case Use Case Mereview tes

Actor Siswa

Deskripsi

Siswa mereview keseluruhan soal yang telah dikerjakan untuk dapat mengetahui salah dan benarnya.

Pra Kondisi Mengakses halaman review

Skenario

Dengan mengklik halaman review maka halaman akan menampilkan review atas seluruh soal yang telah dikerjakan Post Kondisi Review menampilkan pengkoreksian jawaban

(11)

Tabel 3.12 Deskripsi Use CaseUpdate Nilai Nama Use Case Update nilai

Actor Guru

Deskripsi

Guru dapat mengetahui halaman nilai untuk melihat hasil try out siswa

Pra Kondisi Mengakses halaman nilai try out

Skenario

Dengan mengklik halaman nilai maka halaman akan

menampilkan nilai atas seluruh kegiatan tes yang telah seluruh siswa ikuti

Post Kondisi

Guru mendapatkan nilai update seluruh siswa yang mengikuti tes try out

3.3.2 Activity Diagram Sistem Usulan 1. Akses Halaman ujian try out

Sistem Aplikasi Try Out Siswa

Login

Akses Halaman Ujian

Mengerjakan Soal

Melihat Nilai

Review Mencetak Nilai

Gambar 3.5 Gambar Activity Diagram Sistem Usulan Akses Halaman Ujian

(12)

2. Mengupload Soal

Sistem Aplikasi Try out Guru

Login

Akses Halaman Input Soal

Input Soal Mengupdate Soal

(13)

3.3.3 Sequence Diagram Sistem Usulan Form Input Top Package::Guru Interface1 Input Soal Set Pertanyaan Set Jawaban Simpan

Form Soal Database

Insert Test

Show

Hide

Insert Soal

Gambar 3.7 Gambar Sequence Diagram Sistem Usulan Upload Soal Oleh Guru

(14)

3.3.4 Class Diagram Sistem Usulan +add() +edit() +delete() +view() -id : int -nis : char -nama_siswa : char -password : char -id_kelas : int -email : char siswa +add() +edit() +delete() +view() -id_guru : int -nip : int -nama_guru : char -password : char guru +add() +edit() +delete() +view() -id : int -id_guru : int -id_ujian : int -pertanyaan : char -pilihan_a : char -pilihan_b : char -pilihan_c : char -pilihan_d : char -pilihan_e : char -jawaban : char bank_soal +add() +view() -id : int -id_ujian : int -id_siswa : int -benar : char -salah : char -kosong : char -skor : char -status : char -tgl : Interface1 hasil_ujian +add() +edit() +delete() +view() -id : int -nama : char -username : char -password : char admin +add() +edit() +delete() +view() -id : int -id_ujian : int -id_kelas : int -tgl jadwal * 1 +add() +edit() +delete() +view() -id : int -id_jurusan : int -nama_kelas : char kelas +add() +edit() +delete() +view() -id : int -nama_jurusan : char jurusan * 1 1 * 1 * 1 * 1 * * 1 1 * 1 1 +add() +view() -id : int -id_matpel : int -nama_ujian : char -id_guru : int -text_pembuka : char -waktu -tgl_input -jml_soal : char ujian +add() +edit() +delete() +view() -id : int -id_kelas : int -nama_matpel : char -kkm : char matpel 1 * 1 * 1 * 1 * +add() +view() -id : int -id_ujian : int -id_siswa : int -id_soal : int -pilihan_jawaban : char -nomor : char -keterangan : char hasil_jawaban 1 *

(15)

3.4 Rancangan Struktur Basis Data (Database)

Berikut merupakan perancangan table-tabel yang terbentuk dari basis data atas susunan rangkaian sistem usulan yang akan dibuat ke dalam suatu pemrograman berbasis PHP dengan menggunakan database MySQL.

Tabel 3.13 Admin

Nama Field Tipe Data Panjang Keterangan

Id Integer 10 Primary Key

Nama Varchar 30

Username Varchar 30

Password Varchar 30

Tabel 3.14 Guru

Nama Field Tipe Data Panjang Keterangan

Id_guru Integer 10 Primary Key

nip Varchar 10

Nama_guru Varchar 30

Password Varchar 30

Tabel 3.15 Siswa

Nama Field Tipe Data Panjang Keterangan

id Integer 10 Primary Key

nis Varchar 10

nama_siswa Varchar 30

Id_kelas Integer 10

E-mail Varchar 30

Tabel 3.16 Jurusan

Nama Field Tipe Data Panjang Keterangan

id Integer 10 Primary Key

nama_jurusan Varchar 30

(16)

Nama Field Tipe Data Panjang Keterangan

id Integer 10 Primary Key

id_jurusan Integer 10

nama_kelas Varchar 30

Tabel 3.18 Jadwal

Nama Field Tipe Data Panjang Keterangan

id Integer 10 Primary Key

id_uian Integer 10

Id_kelas Integer 10

tgl Date

Tabel 3.19 Matpel

Nama Field Tipe Data Panjang Keterangan

id Integer 10 Primary Key

id_kelas Integer 10

nama_matpel Varchar 30

kkm Varchar 30

Tabel 3.20 Ujian

Nama Field Tipe Data Panjang Keterangan

id Integer 10 Primary Key

id_matpel Integer 10 nama_ujian Varchar 30 id_guru Integer 10 text_pembuka Varchar 100 waktu Time tgl_input Date jml_soal Varchar 10 Tabel 3.21 Bank_Soal

Nama Field Tipe Data Panjang Keterangan

Id Integer 10 Primary Key

Id_guru Integer 10

(17)

Pertanyaan Varchar 100 Pilihan_a Varchar 100 Pilihan_b Varchar 100 Pilihan_c Varchar 100 Pilihan_d Varchar 100 Pilihan_e Varchar 100 Jawaban Varchar 1 Tabel 3.22 Hasil_Ujian

Nama Field Tipe Data Panjang Keterangan

Id Integer 10 Primary Key

Id_ujian Integer 10 Id_siswa Integer 10 Benar Integer 3 Salah Integer 3 Kosong Integer 3 Point Integer 3 Tanggal Date 3.5 Rancangan Layar

3.5.1 Rancangan Layar Login user

Gambar 3.11 Rancangan Layar Log in User Admin

(18)

Home Ujian Laporan

Welcome !! Student Sign up

3.5.2 Rancangan Layar Menu Utama

Gambar 3.12 Rancangan Layar Menu Utama 3.5.3 Rancangan Layar Input Soal

Input Soal Nama Ujian Pertanyaan Pilihan A Pilihan B Pilihan C Try Out 1

(19)

Pilihan D

Pilihan E

Jawaban

Gambar 3.13 Rancangan Layar Input Soal 3.5.4 Rancangan Layar Tampilan Hasil Try Out

Laporan Hasil Try Out

No NIS Nama Kelas Total

Skor

Tanggal Ujian

Keterangan

Gambar 3.14 Rancangan Layar Tampilan Laporan Hasil Try Out

3.5.5 Rancangan Layar Halaman Try Out

1. What’s the topic of the text ? Old Motorcycle

(20)

Old Vehicle Old Man Old Friend

2. Where did rani put her bag? In the class

In the library At home At canteen At Toilet

Gambar 3.15 Rancangan Layar Halaman Try Out

3.5.6 Rancangan Layar Daftar Peserta Try Out

Sign Up Here! NIS Nama Password Kelas E-mail

Gambar 3.16 Rancangan Daftar Peserta Try Out

Regular

Gambar

Gambar 3.1 Struktur Organisasi Kantor Pusat
Gambar 3.2 Sturktur Organisai Kantor Cabang
Gambar 3.3 Gambar Use Case Diagram Sistem Berjalan
Tabel 3.1 Deskripsi Use Case Pembagian soal
+7

Referensi

Dokumen terkait

Salah satu teknologi pengolahan limbah cair industri pangan yang efisien adalah dengan menggunakan tanaman air dalam sistem Constructed Wetland (lahan basah

Shaft seals merupakan salah satu bagian turbin terletak antara poros dengan casing yang berfungsi untuk mencegah uap air keluar dari dalam turbin melewati sela-sela antara poros

Hasil yang didapatkan dari perhitungan menggunakan metode Profile Matching dan Weighted Product berdasarkan pengujian yang dilakukan yaitu pengujian akurasi adalah 80%

Pengenalan tipologi suatu kawasan perkotaan diketahui dengan melihat desa perkotaan lama (tahun 1990 dan 2000 desa perkotaan yang terbentuk tidak jauh berbeda),

Pertama, pendapatan pada lembaga nirlaba digunakan untuk beberapa tahap. Pada lembaga yang baru berdiri, maka pendapatan diharapkan mampu memenuhi biaya operasional

Berdasarkan permasalahan diatas, penelitian ini bertujuan untuk merekomendasikan sistem aplikasi pembayaran tagihan listrik berbasis web dengan harapan mampu

Jika sampel memiliki unsur-unsur yang hadir, seperti yang khas untuk kebanyakan mineral dan batuan, penggunaan Spektrometer dispersif Panjang gelombang

a) Faktor yang berhubungan dengan udara pengering, misalnya suhu udara pengering, kecepatan aliran udara pengering dan kelembapan udara. b) Faktor yang berhubungan dengan