BAB III PEMBAHASAN. Sistem pelayanan bimbingan belajar Alva Edison Education Private

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III PEMBAHASAN. Sistem pelayanan bimbingan belajar Alva Edison Education Private"

Transkripsi

1 BAB III PEMBAHASAN Sistem pelayanan bimbingan belajar Alva Edison Education Private dikembangkan dengan menggunakan Waterfall Model. Tahapan dalam Waterfall Model adalah sebagai berikut: a. Software requirements analysis (analisis kebutuhan sistem) b. Design (perancangan sistem) c. Implementasi sistem d. Testing (pengujian sistem) A. Analisis Kebutuhan Sistem Sistem yang dibangun adalah Sistem Informasi Pelayanan Bimbingan Belajar Alva Edison Education Private. Analisis kebutuhan sistem dapat didefinisikan sebagai penguraian dari suatu sistem yang utuh ke dalam bagianbagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi masalah, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan dapat diusulkan perbaikannya. Tahap analisis dilakukan setelah tahap perencanaan aplikasi dan sebelum tahap desain aplikasi. Langkah-langkah dasar yang harus dilakukan untuk menganalisis kebutuhan sistem adalah analisis masalah, analisis prosedur yang terlibat, dan analisis kebutuhan sistem. Penjelasan yang lebih lanjut untuk analisis kebutuhan sistem tersebut adalah sebagai berikut: Analisis Masalah Proses administrasi Alva Edison Education Private masih dilakukan secara manual. Proses pendaftaran siswa yang masih manual dengan cara siswa 31

2 yang ingin mendaftar harus bertemu dengan salah satu admin, selanjutnya mengisi formulir pendaftaran siswa, memilih mata pelajaran, menentukan jadwal, dan membayar biaya bimbingan les sesuai paket yang telah dipilih secara tunai. Siswa diberikan kwitansi sebagai bukti pembayaran dan kartu kontrol siswa sebagai presensi sewaktu melakukan bimbingan les. Setelah itu akan diproses untuk menentukan tentor sesuai mata pelajaran dan jadwal yang diinginkan siswa. Bimbingan les akan dilakukan pada jadwal yang diinginkan siswa dan di tempat yang diinginkan siswa pula. Analisis Prosedur yang Terlibat a. Prosedur Pendaftaran Siswa Baru Prosedur pendaftaran siswa baru dilakukan oleh calon siswa yang ingin mendaftar sebagai siswa Alva Edison Education Private. Calon siswa mengisi formulir data siswa, selanjutnya melakukan pembayaran baik tunai melalui admin maupun transfer melalui bank /ATM. Setelah itu siswa login dan upload bukti pembayaran, lalu admin approve dan siswa dapat mencetak ID Siswa. Prosedur dari proses pendaftaran siswa baru dapat dilihat pada Gambar 10. b. Prosedur Input Jadwal Tentor Proses input jadwal tentor (kesediaan mengajar) dilakukan dengan cara tentor input secara online melalui web. Setelah itu admin approve jadwal tentortentor yang telah menginputkan. Proses ini digunakan untuk pilihan dalam hal pemilihan waktu bimbingan les oleh siswa. Prosedur dari proses input jadwal dapat dilihat pada Gambar

3 Gambar 10. Prosedur Proses Pendaftaran Siswa Baru 33

4 Aktivitas Rekaman/Dokumen Keterangan Mulai Tentor 1 Login melalui web. Input jadwal tentor. 1) Database Tentor Database Mapel Login menggunakan Id Tentor yang telah didaftarkan admin sebagai username dan password. Memilih hari dan waktu. Database User Cetak ID Tentor. Tentor 2 2) Id Tentor Menyimpan Id Tentor Admin 3 Approve data jadwal tentor. 3) Database Jadwal Tentor Data Jadwal Tentor Selesai Gambar 11. Prosedur Proses Input Jadwal Tentor c. Prosedur Input Kehadiran Mengajar Tentor Prosedur input kehadiran mengajar tentor dilakukan sesuai dengan jadwal mengajar. Pada prosedur ini menentukan sisa paket dan tagihan. Prosedur dari input kehadiran mengajar tentor dapat dilihat pada Gambar

5 Aktivitas Rekaman/Dokumen Keterangan Mulai Tentor 1 Login melalui web. Input kehadiran mengajar tentor 1) Database Tentor Database Mapel Database User Login menggunakan Id Tentor yang telah didaftarkan admin sebagai username dan password. Menginput kehadiran mengajar tentor hanya dapat dilakukan pada jadwal mengajar, maksimal 2 jam dari jadwal mengajar. Database Jadwal Tentor Siswa / Orang Tua 2 2) Approve data Database Jadwal Siswa Database Tagihan Admin 3 3) Approve data Database Absensi Data Absensi Selesai Gambar 12. Prosedur Input Kehadiran Tentor 35

6 d. Prosedur Input Nilai Prosedur input nilai dilakukan oleh tentor setelah melakukan tes latihan soal. Latihan soal tidak wajib, hanya dilakukan jika siswa membutuhkannya. Prosedur dari input kehadiran mengajar tentor dapat dilihat pada Gambar 13. e. Prosedur Cek Jadwal, Paket, Tagihan, dan Nilai Prosedur cek jadwal siswa yaitu jika siswa lupa dengan jadwal lesnya maka dapat mengeceknya. Prosedur cek paket ini untuk mengecek sisa paket les yang dimiliki siswa sesuai jenis dan jumlah paket yang diambil. Prosedur cek tagihan untuk mengecek berapa jumlah tagihan yang harus dibayarkan siswa. Tagihan ini juga dipengaruhi dari jenis dan jumlah paket yang diambil siswa. Prosedur cek nilai yaitu untuk mengukur kemampuan siswa yang ditunjukkan dengan hasil nilai tes yang dilakukan. Tes dilakukan hanya pada siswa yang akan menempuh ujian nasional. Prosedur cek jadwal, paket, tagihan, nilai ini dangan SMS Gateway yaitu dengan mengirimkan SMS sesuai dengan format yang telah ditentukan. Prosedur dari proses cek jadwal, paket, tagihan, nilai via SMS Gateway dapat dilihat pada Gambar 14. f. Prosedur Cek Jadwal Tentor Prosedur cek jadwal tentor yaitu jika tentor lupa dengan jadwal mengajarnya maka dapat mengeceknya, baik melalui web ataupun SMS Gateway. Prosedur dari proses cek jadwal tentor via SMS Gateway dapat dilihat pada Gambar

7 Aktivitas Rekaman/Dokumen Keterangan Mulai Tentor 1 Login melalui web. Input nilai siswa. tentor 1) Database Tentor Database Mapel Database User Login menggunakan Id Tentor yang telah didaftarkan admin sebagai username dan password. Menginput nilai siswa dan tanggal tes.. Database Siswa Admin 2 2) Melihat nilai siswa Database Nilai Info Nilai Siswa 2 Melihat nilai siswa Selesai Gambar 13. Prosedur Input Nilai Siswa 37

8 Aktivitas Rekaman/Dokumen Keterangan Mulai Siswa 1 Kirim SMS untuk mengecek jadwal/paket/tagihan/nilai. Pengiriman kode SMS sesuai dengan format yang telah ditentukan. SMS Gateway 2 Info jadwal/paket/sisa paket/tagihan/nilai. Mengecek data siswa. Memberikan informasi jadwal/paket/tagihan/nilai. 2) Database Gammu Database Jadwal Siswa Database Absensi Database Tagihan Database Nilai Siswa 3 Mendapat informasi jadwal/paket/sisa paket/tagihan/nilai. 3) Info Jadwal/Paket/ Tagihan/Nilai Selesai Gambar 14. Prosedur Proses Cek jadwal, paket, tagihan, nilai via SMS Gateway 38

9 Aktivitas Rekaman/Dokumen Keterangan Mulai Tentor 1 Kirim SMS untuk mengecek jadwal mengajar Pengiriman kode SMS sesuai dengan format yang telah ditentukan. SMS Gateway 2 Info jadwal. Mengecek data tentor. Memberikan informasi jadwal mengajar. 2) Database Gammu Database Jadwal Tentor Tentor 3 Mendapat informasi jadwal mengajar 3) Info Jadwal Selesai Gambar 15. Prosedur Proses Cek Jadwal Tentor Via SMS Gateway g. Prosedur Reminder Sisa Paket Les Siswa Prosedur reminder sisa paket les siswa yaitu untuk mengingatkan sisa paket les kepada siswa dan tentor Pengingat ini menggunakan SMS Gateway yang akan dikirim kepada siswa pada saat sisa paket les siswa tinggal 1 di H-1 jadwal bimbingan les. Sedangkan pengingat yang dikirim kepada tentor pada saat sisa paket les siswa tinggal 0 di H-1 jadwal bimbingan les sekaligus informasi tidak mengajar. 39

10 Prosedur dari proses reminder sisa paket les siswa yang dikirim ke siswa via SMS Gateway dapat dilihat pada Gambar 16. Aktivitas Rekaman/Dokumen Keterangan Mulai SMS Gateway 1 Mengecek data siswa. Memberikan reminder sisa paketan les kepada siswa. 1) Database Gammu Database Absensi Pengiriman SMS sesuai dengan format yang telah ditentukan. Pengiriman SMS reminder sisa paket les dilakukan pada saat sisa paketnya 1 di H-1 jadwal bimbingan les. Sistem mengecek data setiap pukul WIB. Database Jadwal Siswa Siswa 2 Mendapat informasi sisa paket les 2) Info Paket Selesai Gambar 16. Prosedur Proses Reminder Sisa Paket Les Siswa yang Dikirim ke Siswa Via SMA Gateway Prosedur dari proses reminder sisa paket les siswa yang dikirim ke tentor via SMS Gateway dapat dilihat pada Gambar

11 Aktivitas Rekaman/Dokumen Keterangan Mulai SMS Gateway 1 Mengecek data siswa. Memberikan reminder sisa paketan les kepada tentor. 1) Database Gammu Database Absensi Database Jadwal Siswa Pengiriman SMS sesuai dengan format yang telah ditentukan. Pengiriman SMS reminder sisa paket les dilakukan pada saat sisa paketnya 0 di H+1 jadwal bimbingan les. Sistem mengecek data setiap pukul WIB. Database Jadwal Tentor Tentor 2 Mendapat informasi sisa paketan les siswa dan pemberitahuan tidak mengajar 2) Info Sisa Paket Info Tidak Mengajar Selesai Gambar 17. Prosedur Proses Reminder Sisa Paket Les Siswa yang Dikirim ke Tentor Via SMS Gateway h. Prosedur Reminder Tagihan Pembayaran Prosedur reminder tagihan pembayaran yaitu untuk mengingatkan pembayaran les yang harus dibayarkan siswa. Pengingat ini menggunakan SMS Gateway yang akan dikirim kepada siswa pada saat sisa paket les siswa 0 di H-1 jadwal bimbingan les. 41

12 Prosedur dari proses reminder tagihan pembayaran yang dikirim ke siswa via SMS Gateway dapat dilihat pada Gambar 18. Aktivitas Rekaman/Dokumen Keterangan Mulai SMS Gateway 1 Mengecek data siswa. Memberikan reminder tagihan pembayaran kepada siswa. 1) Database Gammu Database Tagihan Database Absensi Pengiriman SMS sesuai dengan format yang telah ditentukan. Pengiriman SMS reminder tagihan pembayaran kepada siswa dilakukan pada saat sisa paketnya 1 di H-1 jadwal bimbingan les. Sistem mengecek data setiap pukul WIB. Database Jadwal Siswa Siswa 2 2) Info Tagihan Mendapat informasi tagihan pembayaran yang harus dibayarkan Selesai Gambar 18. Prosedur Proses Reminder Tagihan Pembayaran Via SMS Gateway 42

13 i. Prosedur Penggajian Prosedur penggajian yaitu proses penghitungan gaji tentor. Penghitungan gaji tentor dilihat dari absensi tentor, yaitu berapa kali mengajar dan siswa kelas berapa. Prosedur dari proses penggajian dapat dilihat pada Gambar 19. Aktivitas Rekaman/Dokumen Keterangan Mulai Admin 1 Login melalui web. Cek absensi tentor. Proses penggajian. 1) Database User Database Absensi Database Gaji Tentor 2 Informasi gaji yang diterima 2) Info Gaji Tentor Selesai Gambar 19. Prosedur Proses Penggajian 43

14 Analisis Kebutuhan Sistem a. Kebutuhan Perangkat Keras (Hardware) Perangkat keras (hardware) yang digunakan untuk membangun Sistem Informasi Pelayanan Bimbingan Belajar Alva Edison Education Private adalah sebagai berikut: 1) Sebuah komputer dengan spesifikasi: a) Processor Intel core 2 duo 2.1 GHz b) Memory berkapasitas 2.00 GB c) Hardisk berkapasitas 249 GB 2) Modem Wavecom Fastrack ) Simcard GSM b. Kebutuhan Perangkat Lunak (Software) Perangkat lunak (software) yang digunakan untuk membangun Sistem Informasi Pelayanan Bimbingan Belajar Alva Edison Education Private adalah sebagai berikut: 1) Sistem Operasi Windows 7 32bit 2) XAMPP v3.2.1 for Windows 3) Gammu 1.33 for Windows 4) Sublime Text Editor ) Web Browser 6) Bootstrap 44

15 c. Kebutuhan Pengguna Sistem yang dirancang merupakan Sistem Informasi Pelayanan Bimbingan Belajar Alva Edison Education Private berbasis website untuk kalangan admin, tentor, dan siswa Alva Edison Education Private. Berdasarkan hak akses, pengguna Sistem Informasi Pelayanan Bimbingan Belajar Alva Edison Education Private ini akan dibedakan menjadi 3 hak akses, yaitu sebagai berikut: 1) Admin Admin memiliki hak akses penuh terhadap sistem. Admin dapat melihat, mengubah dan menghapus semua data pada sistem, mengatur daftar jadwal yang ada, serta mengurus segala administrasi baik siswa maupun tentor. Admin juga dapat memperbaiki kesalahan yang terjadi pada sitem dan melakukan pengembangan yang diperlukan. 2) Siswa / Orang Tua Siswa Siswa yang dimaksud adalah siswa yang telah terdaftar di Alva Edison Education Private. Orang tua siswa adalah orang tua yang anaknya teraftar sebagai siswa di Alva Edison Education Private. Siswa / orang tua siswa diberikan kewenangan sebagai berikut: a) Melihat jadwal bimbingan les b) Melihat jumlah tagihan pembayaran c) Melihat sisa paket les d) Melihat nilai e) Melihat dan mengeprove absensi les 45

16 3) Tentor Tentor yang dimaksud adalah pengajar yang telah terdaftar di Alva Edison Education Private. Tentor diberikan kewenangan sebagai berikut: a) Melihat jadwal les b) Menginput jadwal les (kesediaan mengajar) c) Menginput nilai d) Menginput kehadiran mengajar (absensi) e) Melihat gaji B. Perancangan Aplikasi Perancangan aplikasi dapat diartikan sebagai penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen menjadi satu kesatuan. Perancangan aplikasi yang akan dibuat dimulai setelah tahap analisis terhadap aplikasi yang sedang berjalan selesai dilakukan. Adapun alat bantu yang digunakan untuk menggambarkan perancangan aplikasi yang akan dibuat yaitu, sebagai berikut: Perancangan Basis Data Perancangan basis data merupakan perancangan data yang tersimpan dalam media penyimpanan dan perangkat lunak yang akan memanipulasinya. Perancangan basis data terdiri dari struktur tabel dan skema relasi (hubungan antar tabel), yaitu. a. Struktur Tabel Adapun tabel-tabel yang digunakan untuk membuat aplikasi peminjaman ruang adalah sebagai berikut. 46

17 1) Tabel Siswa Tabel siswa berfungsi untuk menyimpan data siswa yang terdaftar yang akan melakukan bimbingan les. Struktur tabel siswa dapat dilihat pada Tabel 2. Tabel 2. Struktur Tabel Siswa No Nama Field Tipe Ukuran Keterangan 1 Id_siswa varchar Data 10 (Primary key) 2 Nama_lengkap varchar Tempat_lahir varchar Tanggal_lahir date 5 Jenis_kelamin enum Laki-laki, Perempuan 6 Kelas int 2 7 Asal_sekolah varchar Jurusan enum IPA, IPS, Bahasa 9 No_hp varchar varchar Alamat varchar Tempat_bimbingan varchar Status enum Pendaftar, Pendaftar = mendaftar dan belum Siswa membayar. Siswa = mendaftar dan sudah membayar. 14 Id_paket varchar Jumlah_paket int 5 16 Tanggal_mulai date 17 Foto varchar 100 2) Tabel Tentor Tabel tentor berfungsi untuk menyimpan data tentor yang terdaftar.. Struktur tabel tentor dapat dilihat pada Tabel 3. Tabel 3. Struktur Tabel Tentor No Nama Field Tipe Data Ukuran Keterangan 1 Id_tentor varchar 10 (Primary key) 2 Nama_tentor varchar 50 3 Tanggal_lahir date 4 Alamat varchar

18 No Nama Field Tipe Data Ukuran Keterangan 5 Jenis_kelamin enum Laki-laki, Perempuan 6 No_hp varchar 20 7 Pendidikan varchar 5 8 Id_mapel varchar 10 9 Foto varchar 100 3) Tabel Mapel Tabel mapel berfungsi untuk menyimpan data mata pelajaran. Struktur tabel mapel dapat dilihat pada Tabel 4. Tabel 4. Struktur Tabel Mapel No Nama Field Tipe Data Ukuran Keterangan 1 Id_mapel varchar 10 (Primary key) 2 Nama_mapel varchar 50 3 keterangan varchar 100 4) Tabel Jadwal Siswa Tabel jadwal siswa berfungsi untuk menyimpan data jadwal siswa yang sudah terdaftar. Struktur tabel jadwal siswa dapat dilihat pada Tabel 5. Tabel 5. Struktur Tabel Jadwal Siswa No Nama Field Tipe Data Ukuran Keterangan 1 Id_jadwal_siswa int 5 (Primary key) 2 Id_siswa varchar 10 3 Id_jadwal int 5 4 keterangan varchar 50 5) Tabel User Tabel user berfungsi untuk menyimpan data user yang menggunakan aplikasi. Struktur tabel user dapat dilihat pada Tabel 6. 48

19 Tabel 6. Struktur Tabel User No Nama Field Tipe Data Ukuran Keterangan 1 Id_user int 5 (Primary key) 2 username varchar 10 3 password varchar 50 4 level enum superuser Superuser = admin siswa tentor 6) Tabel Jadwal Tentor Tabel jadwal tentor berfungsi untuk menyimpan data jadwal tentor mengajar. Struktur tabel jadwal tentor dapat dilihat pada Tabel 7. Tabel 7. Struktur Tabel Jadwal Tentor No Nama Field Tipe Data Ukuran Keterangan 1 Id_jadwal int 5 (Primary key) 2 Id_tentor varchar 10 3 Id_mapel varchar 10 4 Hari enum Minggu, Senin, Selasa, Rabu, Kamis, Jumat, Sabtu 5 Jam enum 14.00, Status enum Aktif, Non Aktif Aktif = tersedia untuk siswa. Non Aktif = tidak tersedia untuk siswa 7) Tabel Gaji Tabel gaji berfungsi untuk menyimpan data gaji tentor. Struktur tabel gaji dapat dilihat pada Tabel 8. 49

20 Tabel 8. Struktur Tabel Gaji No Nama Field Tipe Data Ukuran Keterangan 1 Id_gaji int 11 (Primary key) 2 Id_absensi int 5 3 Jumlah_jam int 5 4 Jumlah_gaji double (20,0) 5 Tanggal_bayar date 8) Tabel Orang Tua Tabel orang tua berfungsi untuk menyimpan data orang tua siswa yang terdaftar. Struktur tabel orang tua dapat dilihat pada Tabel 9. Tabel 9. Struktur Tabel Orang Tua No Nama Field Tipe Data Ukuran Keterangan 1 Id_siswa varchar 10 2 Jenis enum Ibu, Ayah 3 Nama varchar Alamat varchar Pekerjaan varchar No_hp varchar 100 9) Tabel Paket Tabel paket berfungsi untuk menyimpan data paket les yang tersedia. Struktur tabel paket dapat dilihat pada Tabel 10. Tabel 10. Struktur Tabel Paket No Nama Field Tipe Data Ukuran Keterangan 1 Id_paket int 255 (Primary key) 2 Program enum Individu, 3 Jumlah_kelompok int 5 4 Kelas enum 1, 2, 3, 4, 5, 6, 7,8, 9, 10, 11, 12 5 Biaya int 20 50

21 10) Tabel Tagihan Tabel tagihan berfungsi untuk menyimpan data tagihan pembayaran les siswa. Struktur tabel tagihan dapat dilihat pada Tabel 11. Tabel 11. Struktur Tabel Tagihan No Nama Field Tipe Ukuran Keterangan 1 Id_tagihan int Data 5 (Primary key) 2 Id_siswa varchar 10 3 Jenis_tagihan enum Pendaftaran, Perpanjangan 4 Harga int 10 5 Qty int 5 6 Jumlah_tagihan int 10 7 Tanggal_batas_bayar date 8 Status enum B, L 9 Upload varchar 100 Pendaftaran = biaya awal Perpajangan = biaya bimbingan selanjutnya 11) Tabel Absensi Tabel absensi berfungsi untuk menyimpan data absensi les siswa. Struktur tabel absensi dapat dilihat pada Tabel 12. Tabel 12. Struktur Tabel Absensi No Nama Field Tipe Ukuran Keterangan 1 Id_absensi int Data 5 (Primary key) 2 Id_tentor varchar 10 3 Id_siswa varchar 10 4 Tanggal_les date 5 Jam varchar 10 6 Hadir enum Awal, Input Selesai Batal 7 Pertemuan int 5 8 Status enum Input, Approve, Terbayar, Dibatalkan, Awal 51

22 No 9 Nama Field Id_jadwal Tipe varchar Data Ukuran Tanggal_pelaksanaan date 11 Materi text Keterangan 12) Tabel Nilai Tabel nilai berfungsi untuk menyimpan data nilai siswa. Struktur tabel nilai dapat dilihat pada Tabel 13. Tabel 13. Struktur Tabel Nilai No Nama Field Tipe Ukuran Keterangan 1 Id_nilai int Data 5 (Primary key) 2 Id_siswa varchar 10 3 Id_tentor varchar 10 4 Id_mapel varchar 10 5 Tanggal_test date 6 Nilai varchar 5 7 Keterangan varchar 50 13) Tabel Profil Tabel profil berfungsi untuk menyimpan data profil bimbingan belajar, meliputi alamat, no hp, nama direktur, dan lain-lain. Struktur tabel profil dapat dilihat pada Tabel 14. Tabel 14. Struktur Tabel Profil No Nama Field Tipe Ukuran Keterangan 1 Id_profil int Data 5 (Primary key) 2 Kategori varchar 20 3 Isi text 4 Status enum Aktif, Aktif = ditampilkan, Non Non Aktif Aktif = tidak ditampilkan 52

23 14) Tabel Rekening Tabel rekening berfungsi untuk menyimpan data rekening untuk pembayaran les. Struktur tabel rekening dapat dilihat pada Tabel 15. Tabel 15. Struktur Tabel Rekening No Nama Field Tipe Ukuran Keterangan 1 Id_rekening int Data 5 (Primary key) 2 Nama_bank varchar Nama_rekening varchar Nomor_rekening varchar Status enum Aktif Aktif = ditampilkan, Non Non Aktif Aktif = tidak ditampilkan 15) Tabel Master Gaji Tabel master gaji berfungsi untuk menyimpan data daftar gaji perpertemuan. Struktur tabel master gaji dapat dilihat pada Tabel 16. Tabel 16. Struktur Tabel Master Gaji No Nama Field Tipe Ukuran Keterangan 1 Kelas int Data 2 (Primary key) 2 Jumlah_siswa int 2 3 Jumlah_gaji deciml 10,0 b. Skema Relasi Pada database ini terdapat 15 tabel yang digunakan yaitu tabel siswa, tentor, mapel, orag tua, jadwal siswa, user, jadwal tentor, gaji, paket, tagihan, absensi, nilai, profil, rekening, master gaji. Tabel-tabel ini saling berelasi satu sama lain. Skema relasi disajikan pada Gambar

24 Gambar 20. Skema Relasi 54

25 Perancangan Aliran Data Perancangan aliran data adalah penggambaran dari aliran data dari sistem yang akan dibangun, tabel penyimpanan data, dan entiti luar. Perancangan proses dalam sistem informs pelayanan bimbingan belajar berbasis web dan SMS Gateway adalah sebagai berikut: a. Diagram Konteks Diagram konteks merupakan alat untuk menganalisis struktur. Analisis struktur berfungsi untuk menggambarkan sistem yang akan dibangun secara keseluruhan. Diagram konteks ini menghasilkan sumber informasi yang dibutuhkan dan tujuan yang akan dihasilkan. Diagram konteks yang akan dibangun disajikan pada Gambar 21. Siswa / Orang Tua Siswa Isi Form registrasi Olah Data Diri Login Upload Bukti Pembayaran Approve Absensi Ubah Password Kartu ID Siswa Data Diri Data Absensi Data Nilai Data Jadwal Data Sisa Paket Data Paket Data Tagihan Data Pendaftar Data Siswa Data Pembayaran Siswa Data Paket Siswa Data Tagihan Siswa Data Sisa Paket Siswa Data Input Jadwal Tentor Data Jadwal Tentor Data Jadwal Siswa Data Jadwal Les Data Nilai Siswa Data Absensi Data Pesan Masuk Data Pesan Terkirim Master Data Paket Master Data Gaji Sistem informasi administrasi bimbingan belajar Alva Edison Education Private berbasis web dan SMS Gateway Admin 55 Login Input Jadwal Tentor Input Absensi Input Nilai Olah Data Diri Ubah Password Kartu ID Tentor Data Diri Data Absensi Data Nilai Data Jadwal Data Gaji Login Olah Data Pendaftar Approve Data Pembayaran Olah Profile Olah Data Siswa Olah Input Jadwal Tentor Olah Data Mapel Olah Data Tentor Approve Absensi Send SMS Broadcast SMS Olah Master Data Paket Olah Master Data Gaji Reset Password User Ubah Password Gambar 21. Diagram Konteks Tentor

26 b. Data Flow Diagram (DFD) Level 1 Data Flow Diagram (DFD) level 1 merupakan hasil pengembangan dari diagram konteks dan merupakan gambaran seluruh proses dalam sistem. Terdapat 9 proses yang terjadi dalam sistem, yaitu input jadwal tentor, pendaftaran, input absensi, input nilai, penggajian, cek jadwal tentor, cek jadwal / paket / sisa paket / tagihan / nilai siswa, reminder sisa paket, dan reminder tagihan. Terdapat 15 tabel yang terlibat dalam DFD level 1 yaitu tebel user, data ukm, kategori ukm, obrolan, proposal, lpj, revisi proposal, revisi lpj, dan obrolan. DFD level 1 ditunjukkan oleh Gambar 22. c. DFD Level 2 Proses 2 Pendaftaran Pendaftaran dilakukan oleh user (calon siswa / orang tua calon siswa) untuk menjadi siswa Alva Edison Education Private. Terdapat 3 proses yaitu registrasi online, pembayaran, dan upload bukti pembayaran. Terdapat 8 tabel yaitu tabel user, siswa, orang tua, jadwal siswa, jadwal tentor, mapel, tagihan, dan paket. DFD level 2 proses pendaftaran disajikan pada Gambar 23. d. DFD Level 2 Proses 6 Cek Jadwal Tentor Cek jadwal tentor dilakukan oleh user (tentor) untuk mengetahui jadwal mengajar tentor. Cek jadwal tentor dapat dilakukan dengan mengirim SMS melalui SMS Gateway. Terdapat 2 proses yaitu menerjemahkan format SMS dan cek jadwal tentor. Terdapat 2 tabel yaitu tabel gammu dan jadwal tentor. DFD level 2 proses cek jadwal tentor disajikan pada Gambar

27 SMS Cek Jadwal Tentor Admin Id Tentor, Data Jadwal Approve Data Login, Input Jadwal Data Input Jadwal Tentor 1 Input Jadwal Tentor Input Data Diri, Isi Form, Upload Bukti Pembayaran Approve Data Login, Input Absensi Data Absensi Approve Data Approve Data Data Absensi Login, Input Nilai Data User 3 Input Absensi Data User Data Tentor Data Mapel Data Jadwal Data User Data Tentor Data Mapel Data Jadwal Tentor Data Absensi Data Jadwal Siswa Data Tagihan Data Siswa Data Siswa 2 Pendaftaran Data User Data Paket Data Tentor Data Mapel Data Jadwal Tentor Data Tagihan Data Jadwal Siswa Data Orang Tua User Tentor Mapel Jadwal Tentor Data Jadwal Tentor Siswa Nilai Data Nilai 4 Input Nilai Data User Data Mapel Data Tentor Data Siswa Data User Paket Data Nilai Id Siswa, Bukti Pembayaran, Jadwal Les Login, Cek Absensi Data Gaji Data Absensi 5 Penggajian 6 Cek Jadwal Tentor Tagihan Data Tagihan SMS Cek Jadwal Siswa / Orang Tua Siswa Gaji Tentor Data Gaji Menerima SMS Gammu SMS Cek Jadwal/ Paket/Sisa Paket/ Tagihan/Nilai Menerima SMS Data Nilai SMS Jadwal Tentor SMS Jadwal Tentor SMS Jadwal/Paket/Sisa Paket/Tagihan/Nilai SMS Jadwal/Paket/Sisa Paket/Tagihan/Nilai 7 Cek Jadwal/ Paket/Sisa Paket/ Tagihan/Nilai Siswa Cek Data Siswa, SMS Sisa Paket SMS Sisa Paket Siswa SMS Sisa Paket Siswa SMS Tagihan Cek Data Siswa, SMS Tagihan Data Absensi Data Jadwal Siswa Data Tagihan 8 Reminder Sisa Paket 9 Reminder Tagihan Data Absensi Data Absensi Jadwal Siswa Data Jadwal Siswa Orang Tua Data Jadwal Tentor Absensi Gambar 22. DFD Level 1 57

28 Data Mapel Data Mapel Mapel Data Jadwal Tentor Data User Data Jadwal Tentor Jadwal Tentor User Data User Data Paket Data Paket Paket Siswa/ Orang Tua Siswa Input Data Diri, Isi Form Data Tagihan Data Pendaftar, Data Tagihan 2.1 Registrasi Online Data Siswa Data Tagihan Data Tagihan Pembayaran melalui ATM/ Bank/Admin Data Jadwal Siswa Siswa Bukti Pembayaran 2.2 Pembayaran Data User Data User Login, Upload Bukti Pembayaran 2.3 Upload Bukti Pembayaran Data Tagihan Tagihan Data Tagihan Jadwal Siswa Admin Approve Data Data Pembayaran Orang Tua Data Orang Tua Gambar 23. DFD Level 2 Proses 2 Pendaftaran 58

29 SMS Data Jadwal Tentor SMS Data Jadwal SMS Info Jadwal Data Jadwal Gammu 6.1 Menerjemahkan Format SMS Data Jadwal Data Jadwal 6.2 Cek Jadwal Tentor Data Jadwal Data Jadwal Jadwal Tentor Gambar 24. DFD Level 2 Proses 6 Cek Jadwal Tentor e. DFD Level 2 Proses 7 Cek Jadwal / Paket / Sisa Paket / Tagihan / Nilai Cek jadwal / paket / sisa paket / tagihan / nilai dilakukan oleh user (siswa / orang tua) untuk mengetahui jadwal mengajar tentor. Cek jadwal / paket / sisa paket / tagihan / nilai dapat dilakukan dengan mengirim SMS melalui SMS Gateway. Terdapat proses yaitu menerjemahkan format SMS dan cek jadwal / paket / sisa paket / tagihan / nilai. Terdapat 5 tabel yaitu tabel gammu, jadwal siswa, absensi, tagihan, dan nilai. DFD level 2 proses cek jadwal / paket / sisa paket / tagihan / nilai disajikan pada Gambar

30 Soswa SMS Data Jadwal/ Paket/Sisa Paket/ Nilai/Tagihan SMS Data Jadwal/ Paket/Sisa Paket/ Nilai/Tagihan Gammu SMS Info Jadwal/ Paket/Sisa Paket/ Nilai/Tagihan 7.1 Menerjemahkan Format SMS Data Jadwal/ Paket/Sisa Paket/ Nilai/Tagihan Absensi Nilai Data Absensi Data Absensi Data Nilai Data Nilai Data Jadwal/ Paket/Sisa Paket/ Nilai/Tagihan Data Jadwal/ Paket/Sisa Paket/ Nilai/Tagihan 7.2 Cek Jadwal/Paket/ Sisa Paket/Nilai/ Tagihan Siswa Data Tagihan Data Tagihan Data Jadwal Data Jadwal Tagihan Jadwal Siswa Gambar 25. DFD Level 2 Proses 7 Cek Jadwal / Paket / Sisa Paket / Tagihan / Nilai Siswa f. DFD Level 2 Proses 8 Reminder Sisa Paket Reminder sisa paket akan dikirim ke siswa dan tentor secara otomatis melalui SMS Gateway. Terdapat 2 proses yaitu reminder sisa paket dan mengkonversi ke format SMS. Terdapat 4 tabel yaitu tabel gammu, jadwal tentor, jadwal siswa, dan absensi. DFD level 2 proses reminder sisa paket disajikan pada Gambar

31 Absensi Data Absensi Data Absensi Data Jadwal Tentor Data Jadwal Tentor Data Jadwal Siswa Jadwal Tentor 8.1 Reminder Sisa Paket Data Jadwal Siswa Jadwal Siswa Data Sisa Paket Data Sisa Paket Siswa Gammu SMS Info Sisa Paket 8.2 Mengkonversi ke Format SMS SMS Data Sisa Paket Tentor SMS Info Sisa Paket Gambar 26. DFD Level 2 Proses 8 Reminder Sisa Paket g. DFD Level 2 Proses 9 Reminder Tagihan Reminder tagihan akan dikirim ke siswa secara otomatis melalui SMS Gateway. Terdapat 2 proses yaitu reminder tagihan dan mengkonversi ke format SMS. Terdapat 4 tabel yaitu tabel gammu, tagihan, jadwal siswa, dan absensi. DFD level 2 proses reminder tagihan disajikan pada Gambar

32 Absensi Data Absensi Data Absensi Data Tagihan Data Tagihan Data Jadwal Siswa Tagihan 9.1 Reminder Tagihan Data Jadwal Siswa Jadwal Siswa Data Tagihan Data Tagihan Siswa Gammu SMS Info Tagihan 9.2 Mengkonversi ke Format SMS SMS Data Tagihan Gambar 27. DFD Level 2 Proses 9 Reminder Tagihan Perancangan Struktur Menu Struktur menu dari sistem yang sedang dibangun terdiri dari tiga hak akses pengguna, yaitu admin, tentor, dan siswa / orang tua siswa. Struktur menu untuk setiap hak akses pengguna tersebut adalah sebagai berikut: a. Struktur Menu Admin Setelah Login, admin dapat mengakses semua menu pada sistem. Menu-menu tersebut adalah menu Dashboard, Profile, Administrasi, Jadwal, Daftar Nilai, Tentor, SMS Gateway, Pengaturan, dan Logout. Sedangkan sub menu dari menu Administrasi adalah Data Siswa, Data Pembayaran Siswa, Paket dan Tagihan Siswa. Sub menu dari menu Jadwal adalah Input Jadwal Tentor, Jadwal Tentor, Jadwal Siswa, dan Jadwal Les. Sub menu dari menu Tentor adalah Daftar Mata 62

33 Pelajaran, Daftar Tentor, Daftar Hadir, dan Daftar Gaji. Sub menu dari menu SMS Gateway adalah Send SMS, Broadcast SMS, Pesan Masuk, dan Pesan Terkirim. Sub menu dari menu Pengaturan adalah Master Data Gaji, Master Data Paket, Reset Password User, dan Ubah Password. Struktur menu admin disajikan pada Gambar 28. Login Dashboard Profile Administrasi Jadwal Daftar Nilai Tentor SMS Gateway Pengaturan Logout Ubah Input Jadwal Tentor Jadwal Tentor Jadwal Siswa Jadwal Les Lihat Send SMS Broadcast SMS Master Data Gaji Master Data Paket Data Siswa Data Siswa Pendaftar Data Pembayaran Siswa Lihat Lihat Non Aktif Delete Tambah Lihat Edit Lihat Ubah Cetak Lihat Cetak Edit Delete Cetak Reset Kirim Reset Kirim Lihat Tambah Edit Lihat Tambah Edit Lihat Lihat Approve Edit Delete Cetak Delete Pesan Masuk Pesan Terkirim Delete Delete Delete Cetak Cetak Daftar Tentor Daftar Hadir Daftar Gaji Lihat Lihat Cetak Cetak Cetak Paketan Dan Tagihan Siswa Lihat Daftar Mata Pelajaran Lihat Tambah Lihat Lihat Approve Lihat Proses Penggajian Delete Delete Reset Password User Reset Cetak Tambah Edit Edit Delete Cetak Ubah Password Delete Cetak Gambar 28. Struktur Menu Admin Reset 63

34 b. Struktur Menu Siswa / Orang Tua Siswa Setelah Login, siswa / orang tua siswa dapat mengakses enam menu pada sistem. Menu-menu tersebut adalah Dashboard, Profil, Paket Siswa, Jadwal Siswa, Nilai Siswa, dan Logout. Sedangkan sub menu dari menu Profil adalah Profil Siswa dan Ubah Password. Struktur menu siswa / orang tua siswa disajikan pada Gambar 29. Login Paket Jadwal Nilai Dashboard Profil Logout Siswa Siswa Siswa Profil Siswa Ubah Password Lihat Lihat Lihat Lihat Ubah Approve Cetak Ubah Cetak Cetak Gambar 29. Struktur Menu Siswa / Orang Tua Siswa c. Struktur Menu Tentor Setelah Login, tentor dapat mengakses tujuh menu pada sistem. Menu-menu tersebut adalah Dashboard, Profil, Jadwal, Input Absensi, Input Nilai, Penggajian, dan Logout. Sedangkan sub menu dari menu Profil adalah Profil dan Ubah Password. Sub menu dari menu Jadwal adalah Input Jadwal Tentor dan Jadwal 64

35 Tentor Mengajar. Struktur menu tentor disajikan pada Gambar 30. Login Input Input Dashboard Profil Jadwal Penggajian Logout Absensi Nilai Profil Ubah Password Input Jadwal Tentor Jadwal Tentor Mengajar Input Input Lihat Lihat Ubah Lihat Lihat Lihat Lihat Cetak Edit Tambah Cetak Cetak Edit Cetak Delete Gambar 30. Struktur Menu Tentor Perancangan Antarmuka Perancangan antarmuka merupakan pembuatan desain tampilan perancangan aplikasi sistem informasi pelayanan bimbingan belajar saat diakses menggunakan browser. Berikut 6 rancangan antarmuka setiap halaman. Rancangan yang lain dijelaskan di dalam Lampiran 1. a. Rancangan Antarmuka Halaman Home Halaman Home adalah halaman yang pertama kali diakses oleh pengguna. Pada halaman home terdapat menu login, pendaftaran, profil, info pendaftaran. Sub menu dari menu info pendaftaran adalah form pendaftaran, peraturan, dan biaya private. Selain itu terdapat beberapa macam informasi seperti konsepkonsep bimbingan belajar, fasilitas, alamat kantor, contact person, dan galeri foto. Rancangan antarmuka halaman home disajikan pada Gambar

36 Gambar 31. Rancangan Antarmuka Halaman Home b. Rancangan Antarmuka Halaman Menu Login Halaman login merupakan halaman yang berisi username dan password untuk masuk dan mengakses perancangan aplikasi sistem pelayanan bimbingan belajar. Pada halaman ini hanya ada 3 hak akses yang dapat masuk yaitu admin, tentor, dan siswa. Username dan password admin adalah admin. Username dan password tentor adalah ID Tentor. Sedangkan untuk siswa, username menggunakan ID Siswa dan password tanggal lahir (ddmmyy). Rancangan antarmuka halaman login ditampilkan pada Gambar

37 Gambar 32. Rancangan Antarmuka Halaman Menu Login c. Rancangan Antarmuka Halaman Menu Pendaftaran Halaman pendaftran merupakan halaman yang berfungsi untuk mengisikan identitas siswa, orang tua siswa, dan paket private bagi siswa yang mendaftar private. Pada halaman tersebut siswa juga dapat memilih jadwal les, tentor, dan tempat les. Siswa juga diwajibkan untuk menyetujui dan melaksanakan peraturan yang berlaku. Rancangan antarmuka halaman pendaftaran ditampilkan pada Gambar

38 Gambar 33. Rancangan Antarmuka Halaman Menu Pendaftaran d. Rancangan Antarmuka Halaman Menu Profil Halaman profil merupakan halaman yang berisi profil dari suatu bimbingan belajar. Rancangan antarmuka halaman profil ditampilkan pada Gambar

39 Gambar 34. Rancangan Antarmuka Halaman Menu Profil e. Rancangan Antarmuka Halaman Menu Info Pendaftaran 1) Rancangan Antarmuka Halaman Sub Menu Peraturan Halaman peraturan merupakan halaman yang berisi peraturan bimbingan belajar yang harus di taati oleh siswa. Rancangan antarmuka halaman peraturan ditampilkan pada Gambar 35. 2) Rancangan Antarmuka Halaman Sub Menu Biaya Private Halaman biaya private merupakan halaman yang berisi komponen biaya pendaftaran dan biaya private. Rancangan antarmuka halaman biaya private ditampilkan pada Gambar

40 Gambar 35. Rancangan Antarmuka Halaman Sub Menu Peraturan Gambar 36. Rancangan Antarmuka Halaman Sub Menu Biaya Private 70

41 f. Rancangan Antarmuka Halaman Menu Lupa Password Halaman lupa password merupakan halaman yang berisi username untuk mereset password dan dikirim melalui SMS Gateway. Rancangan antarmuka halaman menu lupa password ditampilkan pada Gambar 37. Gambar 37. Rancangan Antarmuka Halaman Menu Lupa Password Perancangan Output Fasilitas yang Disediakan Sistem pelayanan bimbingan belajar Alva Edison Education Private mempunyai fasilitas-fasilitas sebagai berikut. a. Cetak Semua Data Siswa b. Cetak Semua Data Pendaftar c. Cetak Data Pembayaran Siswa d. Cetak Data Paket dan Tagihan Siswa e. Cetak Jadwal Tentor f. Cetak Jadwal Siswa g. Cetak Jadwal Les h. Cetak Data Nilai 71

42 i. Cetak Data Tentor j. Cetak Data Absensi k. Cetak Data Penggajian l. Cetak Master Gaji m. Cetak Master Paket n. Cetak Id Card Siswa o. Cetak Data Siswa p. Cetak Id Card Tentor q. Cetak Data Tentor r. Cetak Absensi Detail masing-masing fasilitas dideskripsikan pada bagian implementasi. 6. Perancangan Format SMS Pada sistem ini terdapat beberapa format SMS yang digunakan, baik format SMS masuk (input) ataupun SMS keluar (output). Rancangan format SMS tersebut adalah sebagai berikut: a. Format SMS Untuk Cek Jadwal, Paket, Sisa Paket, Tagihan, dan Nilai Siswa Format SMS yang dikirim oleh siswa untuk melihat jadwal / Paket / Sisa Paket / Tagihan / Nilai adalah sebagai berikut: Jadwal/Paket/Sisapaket/Tagihan/Nilai<spasi>ID Siswa Keterangan: Jadwal/Paket/Sisapaket/Tagihan/Nilai : pilih salah satu yang akan dilihat 72

43 ID Siswa : ID Siswa yang telah terdaftar Apabila proses berhasil, sistem akan mengirim contoh SMS balasan seperti berikut: 1) Jadwal Contoh SMS balasan untuk pengecekan jadwal siswa adalah sebagai berikut: Halo Sari. Jadwal Les Matematika setiap Senin pkl Tentor Tini Matematika setiap Kamis pkl Tentor Tini AEE-Private.com 2) Paket Contoh SMS balasan untuk pengecekan paket siswa adalah sebagai berikut: Halo Sari. Anda Terdaftar dalam paket 4x Individu Kelas 11 AEE-Private.com 3) Sisa Paket Contoh SMS balasan untuk pengecekan sisa paket siswa adalah sebagai berikut: Halo Sari. sisa paket anda : 4x AEE-Private.com 73

44 4) Tagihan Contoh SMS balasan untuk pengecekan tagihan siswa adalah sebagai berikut: Halo Sari. Tagihan Pendaftaran sebesar Rp dg Status = L AEE-Private.com 5) Nilai Contoh SMS balasan untuk pengecekan nilai siswa adalah sebagai berikut: Halo Sari. Nilai Matematika = 85 AEE-Private.com b. Format SMS Untuk Cek Jadwal Tentor Format SMS yang dikirim oleh tentor untuk melihat jadwal adalah sebagai berikut: Jadwal<spasi>ID Tentor<spasi>Hari Keterangan: Jadwal : jadwal untuk mengecek jadwal tentor ID Siswa : ID Tentor yang telah terdaftar Hari : hari yang ingin dilihat jadwalnya berikut: Apabila proses berhasil, sistem akan mengirim contoh SMS balasan seperti 74

45 Halo Alfyanti. Jadwal Les Alfyanti hari KAMIS pukul dg Siswa Sari AEE-Private.com c. Format SMS Untuk Reminder Sisa Paket Les Siswa Format SMS yang dikirim ke siswa untuk mengingatkan sisa paketnya adalah sebagai berikut: Halo<spasi>Nama. Sisa<spasi>Paket<spasi>mu<spasi>tinggal<spasi>1<spasi>pada<spasi>tg l<spasi>tgl Les<spasi>dg<spasi>tentor<spasi>Nama Tentor Keterangan: Nama Tgl Les Nama Tentor : nama siswa : tanggal les terakhir : nama tentor yang mengajar di tanggal les terakhir Format SMS yang dikirim ke temtor untuk mengingatkan sisa paket habis dan pemberitahuan tidak mengajar adalah sebagai berikut: Halo<spasi>Nama Tentor. Jadwal<spasi>untuk<spasi>siswa<spasi>Nama Siswa<spasi>sudah<spasi>selesai,<spasi>Jangan<spasi>masuk<spasi>ya Keterangan: Nama Tentor Nama Siswa : nama tentor yang mengajar : nama siswa yan diajar 75

46 d. Format SMS Untuk Reminder Tagihan Siswa Format SMS yang dikirim ke siswa untuk mengingatkan membayar tagihan adalah sebagai berikut: Halo<spasi>Nama. Untuk<spasi>memperpanjang<spasi>paket,<spasi>silahkan<spasi>melu nasi<spasi>tagihan<spasi>sebesar<spasi>jumlah Tagihan Keterangan: Nama Jumlah Tagihan : nama siswa : jumlah tagihan yang harus dibayarkan C. Implementasi Implementasi merupakan penerapan dari sistem yang telah dirancang dengan bahasa pemograman yang telah ditentukan dan digunakan dalam pembuatan sistem. Implementasi perancangan aplikasi sistem informasi pelayanan bimbingan belajar adalah sebagai berikut. Implementasi Antarmuka Implementasi antarmuka merupakan penerapan dari rancangan antarmuka yang sudah dirancang sebelumnya. Implementasi antarmuka sistem informasi pelayanan bimbingan belajar dibangun menggunakan PHP, HTML, MySQL dan framework Bootstrap. Berikut 6 implementasi antarmuka masing-masing halaman. Implementasi yang lain dijelaskan di dalam Lampiran 2. a. Implementasi Antarmuka Halaman Home Halaman Home adalah halaman yang pertama kali diakses oleh pengguna. 76

47 Pada halaman home terdapat menu login, pendaftaran, profil, info pendaftaran. Sub menu dari menu info pendaftaran adalah form pendaftaran, peraturan, dan biaya private. Selain itu terdapat beberapa macam informasi seperti konsepkonsep bimbingan belajar, fasilitas, alamat kantor, contact person, dan galeri foto. Implementasi antarmuka halaman home disajikan pada Gambar 38. b. Implementasi Antarmuka Halaman Menu Login Halaman login merupakan halaman yang berisi username dan password untuk masuk dan mengakses perancangan aplikasi sistem pelayanan bimbingan belajar. Pada halaman ini hanya ada 3 hak akses yang dapat masuk yaitu admin, tentor, dan siswa. Username dan password admin adalah admin. Username dan password tentor adalah ID Tentor. Sedangkan untuk siswa, username menggunakan ID Siswa dan password tanggal lahir (ddmmyy). Implementasi antarmuka halaman login ditampilkan pada Gambar 39. c. Implementasi Antarmuka Halaman Menu Pendaftaran Halaman pendaftran merupakan halaman yang berfungsi untuk mengisikan identitas siswa, orang tua siswa, dan paket private bagi siswa yang mendaftar private. Pada halaman tersebut siswa juga dapat memilih jadwal les, tentor, dan tempat les. Siswa juga diwajibkan untuk menyetujui dan melaksanakan peraturan yang berlaku. Implementasi antarmuka halaman pendaftaran ditampilkan pada Gambar

48 Gambar 38. Implementasi Antarmuka Halaman Home 78

49 Gambar 39. Implementasi Antarmuka Halaman Menu Login Gambar 40. Implementasi Antarmuka Halaman Menu Pendaftaran 79

50 d. Implementasi Antarmuka Halaman Menu Profil Halaman profil merupakan halaman yang berisi profil dari suatu bimbingan belajar. Implementasi antarmuka halaman profil ditampilkan pada Gambar 41. Gambar 41. Implementasi Antarmuka Halaman Menu Profil e. Implementasi Antarmuka Halaman Menu Info Pendaftaran 1) Implementasi Antarmuka Halaman Sub Menu Peraturan Halaman peraturan merupakan halaman yang berisi peraturan binbingan belajar yang harus di taati oleh siswa. Implementasi antarmuka halaman peraturan ditampilkan pada Gambar 42. 2) Implementasi Antarmuka Halaman Sub Menu Biaya Private Halaman biaya private merupakan halaman yang berisi komponen biaya pendaftaran dan biaya private. Implementasi antarmuka halaman biaya private ditampilkan pada Gambar

51 Gambar 42. Implementasi Antarmuka Halaman Sub Menu Peraturan 81

52 Gambar 43. Implementasi Antarmuka Halaman Biaya Private f. Implementasi Antarmuka Halaman Menu Lupa Password Halaman lupa password merupakan halaman yang berisi username untuk mereset password dan dikirim melalui SMS Gateway. Implementasi antarmuka halaman login ditampilkan pada Gambar 44. Gambar 44. Implementasi Antarmuka Halaman Lupa Password 82

53 Implementasi Output File Implementasi output file merupakan pengolahan informasi dari sistem ke halaman yang dapat dicetak serta hasil dari implementasi SMS Gateway. Berikut ini 4 penjelasan output file fasilitas yang disediakan oleh sistem informasi pelayanan bimbingan belajar Alva Edison Education Private. Penjelasan output file fasilitas yang lain di dalam Lampiran 2. a. Implementasi Cetak Semua Data Siswa Implementasi cetak semua data siswa dihasilkan dari 2 tabel yang berelasi yaitu tabel siswa dan tabel orang tua. Kedua tabel tersebut dihubungkan dengan atribut id_siswa. Implementasi cetak semua data siswa ditampilkan pada Gambar 45. ini. Gambar 45. Implementasi Cetak Semua Data Siswa Implementasi cetak semua data siswa dihasilkan dari perintah sql dibawah SELECT * from t_siswa a, t_orang_tua b where a.id_siswa=b.id_siswa 83

54 b. Implementasi Cetak Semua Data Pendaftar Implementasi cetak semua data pendaftar dihasilkan dari 2 tabel yang berelasi yaitu tabel siswa dan tabel orang tua. Kedua tabel tersebut dihubungkan dengan atribut id_siswa. Implementasi cetak semua data pendaftar ditampilkan pada Gambar 46. dibawah ini. Gambar 46. Implementasi Cetak Semua Data Pendaftar Implementasi cetak semua data pendaftar dihasilkan dari perintah sql SELECT * from t_siswa a, t_orang_tua b where a.id_siswa=b.id_siswa and a. status='pendaftar' c. Implementasi Cetak Data Pembayaran Siswa Implementasi cetak data pembayaran siswa dihasilkan dari 2 tabel yang berelasi yaitu tabel siswa dan tabel tagihan. Kedua tabel tersebut dihubungkan dengan atribut id_siswa.implementasi cetak data pembayaran siswa ditampilkan pada Gambar

55 dibawah ini. Gambar 47. Implementasi Cetak Data Pembayaran Siswa Implementasi cetak data pembayaran siswa dihasilkan dari perintah sql Select b.id_siswa, b.nama_lengkap, b.paket, a.jumlah_tagihan,a.status from t_tagihan a, t_siswa b where a.id_siswa=b.id_siswa d. Implementasi Cetak Data Paket dan Tagihan Siswa Implementasi cetak data paket dan tagihan siswa dihasilkan dari 3 tabel yang berelasi yaitu tabel siswa, tabel paket, dan tabel tagihan. Tabel tagihan dan tabel siswa dihubungkan dengan atribut id_siswa, sedangkan tabel siswa dan tabel paket dihubungkan dengan atribut id_paket.implementasi cetak data paket dan tagihan siswa ditampilkan pada Gambar

56 Gambar 48. Implementasi Cetak Data Paket dan Tagihan Siswa Implementasi cetak semua data paket dan tagihan siswa dihasilkan dari perintah sql dibawah ini. select * from t_tagihan a, t_siswa b, t_paket c where a.id_siswa=b.id_siswa and b.id_paket=c.id_paket order by a.id_tagihan asc Implementasi SMS Gateway Ada 4 fasilitas SMS Gateway yang disediakan oleh sistem informasi pelayanan bimbingan belajar Alva Edison Education Private yaitu sebagai berikut. a. Implementasi Cek Jadwal, Paket, Sisa Paket, Tagihan, dan Nilai Siswa b. Implementasi Cek Jadwal Tentor c. Implementasi Reminder Sisa Paket Siswa d. Implementasi Reminder Tagihan Siswa Berikut penjelasan dari masing-masing fasilitas. a. Implementasi Cek Jadwal, Paket, Sisa Paket, Tagihan, dan Nilai Siswa Cek jadwal melalui SMS Gateway akan mendapat balasan yaitu berupa 86

57 informasi jadwal les siswa hari, waktu, mata pelajaran serta tentor yang mengajar. Hasil implementasi SMS Gateway cek jadwal siswa ditampilkan pada Gambar 49. Gambar 49. Implementasi Cek Jadwal Melalui SMS Gateway Cek paket melalui SMS Gateway akan mendapat balasan yaitu berupa informasi paket les yang diambil. Hasil implementasi SMS Gateway cek paket siswa ditampilkan pada Gambar 50. Gambar 50. Implementasi Cek Paket Melalui SMS Gateway Cek sisa paket melalui SMS Gateway akan mendapat balasan yaitu berupa informasi sisa paket yang dapat digunakan untuk les. Hasil implementasi SMS Gateway cek sisa paket siswa ditampilkan pada Gambar

58 Gambar 51. Implementasi Cek Sisa Paket Melalui SMS Gateway Cek tagihan melalui SMS Gateway akan mendapat balasan yaitu berupa informasi tagihan yang harus dibayarkan. Hasil implementasi SMS Gateway cek tagihan siswa ditampilkan pada Gambar 52. Gambar 52. Implementasi Cek Tagihan Melalui SMS Gateway Cek nilai melalui SMS Gateway akan mendapat balasan yaitu berupa informasi nilai siswa. Hasil implementasi SMS Gateway cek nilai siswa ditampilkan pada Gambar 53. Gambar 53. Implementasi Cek Nilai Melalui SMS Gateway 88

59 b. Implementasi Cek Jadwal Tentor Cek jadwal tentor melalui SMS Gateway akan mendapat balasan yaitu berupa informasi jadwal mengajar tentor hari, waktu, serta siswa yang diajar. Hasil implementasi SMS Gateway cek jadwal tentor ditampilkan pada Gambar 54. Gambar 54. Implementasi Cek Jadwal Tentor Melalui SMS Gateway c. Implementasi Reminder Sisa Paket Siswa Reminder sisa paket siswa dikirim ke siswa pada saat sisa paketnya 1 di H- 1 jadwal bimbingan les. Didalam SMS tersebut terdapat informasi tanggal berakhirnya paket les. Hasil implementasi SMS Gateway reminder sisa paket siswa yang dikirim ke siswa ditampilkan pada Gambar 55. Gambar 55. Implementasi Reminder Sisa Paket untuk Siswa Melalui SMS Gateway Reminder sisa paket siswa dikirim ke tentor pada saat sisa paketnya 0 di H+1 jadwal bimbingan les. Didalam SMS tersebut terdapat pemberitahuan untuk 89

60 tidak mengajar siswa yang paket lesnya habis. Hasil implementasi SMS Gateway reminder sisa paket siswa yang dikirim ke tentor ditampilkan pada Gambar 56. Gambar 56. Implementasi Reminder Sisa Paket untuk Tentor Melalui SMS Gateway d. Implementasi Reminder Tagihan Siswa Reminder tagihan siswa dikirim ke siswa pada saat sisa paketnya 1 di H-1 jadwal bimbingan les. Didalam SMS tersebut terdapat pemberitahuan berapa jumlah uang yang harus dibayarkan. Hasil implementasi SMS Gateway reminder tagihan siswa ditampilkan pada Gambar 57. Gambar 57. Implementasi Reminder Tagihan Siswa Melalui SMS Gateway Sebelum diuji coba ke pengguna, sistem informasi ini di validasi oleh 2 ahli komputer (lembar validasi dapat dilihat dalam Lampiran 3). Secara ringkas hasil validasi tersebut disajikan dalam Tabel 17. sebagai berikut. 90

61 Tabel 17. Saran dan Revisi Pengujian Sistem No. Saran Revisi Keterangan 1. Login cukup 1 tombol saja di bagian home. Fitur sudah diperbaiki. 2. Paket les dapat digunakan untuk semua mata pelajaran yang dipilih siswa. 3. Penambahan user orang tua siswa (hak akses sama dengan siswa). 4. Pemberian peringatan ketika tentor input absensi tidak sesuai jadwal mengajar. Fitur sudah ditambahkan. Fitur sudah ditambahkan Fitur sudah ditambahkan Penggunaan paket les agar efisien, tidak perlu membayar double-doubel. Orang tua siswa agar dapat mengeprove kehadiran tentor. Penambahan peringatan agar tentor menginputkan absensi sesuai jadwal D. Pengujian Sistem Pengujian aplikasi sistem informasi pelayanan bimbingan belajar berbasis web menggunakan pengujian beta pada 3 pengguna (Tentor, Siswa / Orang Tua Siswa, dan Admin) yang diambil secara acak yaitu tentor, siswa, dan satu orang pengguna sebagai admin yang menggunakan sistem. Pengujian pada ahli komputer dilakukan oleh dosen untuk me-review sistem secara keseluruhan. Kriteria dalam pengujian sistem menggunakan faktor McCall yang disesuaikan berdasarkan objek pengujian. Pengujian sistem yang dilakukan oleh pengguna (Tentor, Siswa / Orang Tua Siswa, dan Admin) adalah faktor faktor yang berkaitan dengan operasional sistem antara lain Correctness, Reliability, Integrity, dan Usability. Pengujian sistem yang dilakukan oleh ahli komputer menggunakan faktor yang berkaitan dengan pengembangan dan perbaikan sistem yaitu Efficiency, Maintainability, Testability, Flexibility, Portability, Reusability, dan Interoperability. 91

62 Pengujian sistem menggunakan kuisioner terdiri dari 11 butir pertanyaan untuk pengguna (Tentor dan Siswa / Orang Tua Siswa), 12 butir pertanyaan untuk pengguna sebagai admin dan 12 butir pertanyaan untuk ahli komputer. Jawaban untuk kuisioner pengujian menggunakan skala sangat tidak baik (1), kurang baik (2), baik (3) dan sangat baik (4). Hasil dari pengujian selanjutnya dilakukan perhitungan untuk menentukan penilaian terhadap sistem yang dibangun. Perhitungan hasil dilakukan dengan cara memberikan skor 1, 2, 3, 4 pada skala jawaban untuk setiap pertanyaan. Pedoman penskoran ditampilkan pada Tabel 18. sebagai berikut. Tabel 18. Pedoman Penskoran Kuesioner Kategori Skor Sangat Tidak Baik 1 Tidak Baik 2 Baik 3 Sangat Baik 4 Menurut Anwar (2010), dalam Heny Setyawan (2016), rentang skor secara kuantitatif dapat disajikan dalam Tabel 19. sebagai berikut. Tabel 19. Rentang Skor (i) Kuantitatif Rentang skor (i) kuantitatif Kriteria Kualitatif Sangat Baik Baik Cukup Baik Sangat Kurang Sangat Kurang Baik X > (x i SB i ) (x i + SB i ) < X (x i SB i ) (x i 0.5 SB i ) < X (x i + SB i ) (x i 1.5 SB i ) < X (x i 0.5 SB i ) X (x i 1.5 SB i ) Keterangan: = rata-rata skor tiap butir -rata ideal = 1 2 (skor tertinggi + skor terendah) SBi = simpangan baku ideal = 1 (skor tertinggi skor terendah) 6 92

63 Berdasarkan pedoman penskoran kuisioner (Tabel 19.) didapatkan rentang skor kuesioner pada Tabel 20. adalah sebagai berikut. Tabel 20. Rentang Skor Kuesioner Rentang skor (i) kuantitatif Kriteria Kualitatif x> 3.25 Sangat Baik 3 < x 3.25 Baik 2.25 < X 3 Cukup Baik 1.25 < X 2.25 Sangat Kurang X 1.25 Sangat Kurang Baik Berdasarkan hasil pengujian kepada pengguna, dicari persentase masingmasing jawaban dengan menggunakan rumus: Y = (P/Q) x 100% Keterangan: Y = Nilai persentase P = Banyaknya jawaban responden tiap pertanyaan Q = Jumlah responden Aplikasi sistem informasi pelayanan bimbingan belajar diujikan pada pengguna (Tentor dan Siswa / Orang Tua Siswa), admin, dan ahli komputer. Berikut merupakan hasil dari pengujian sistem: Pengujian Sistem oleh Pengguna (Tentor) Pengujian sistem oleh pengguna (Tentor) dilakukan terhadap 3 orang. Hasil perhitungan persentase masing-masing pertanyaan pada pengujian sistem oleh pengguna (Tentor) ditampilkan pada Tabel

BAB III PEMBAHASAN. UKM menggunakan metode Waterfall yang terdiri dari tahap: analisis,

BAB III PEMBAHASAN. UKM menggunakan metode Waterfall yang terdiri dari tahap: analisis, BAB III PEMBAHASAN Proses pembuatan aplikasi pengelolaan administrasi proposal kegiatan UKM menggunakan metode Waterfall yang terdiri dari tahap: analisis, perancangan, implementasi, dan pengujian. Semua

Lebih terperinci

BAB III METODOLOGI 3.1 Analisis Kebutuhan Proses Bisnis Dari hasil observasi di lembaga Indonesia College, proses bisnis bimbingan privat di

BAB III METODOLOGI 3.1 Analisis Kebutuhan Proses Bisnis Dari hasil observasi di lembaga Indonesia College, proses bisnis bimbingan privat di BAB III METODOLOGI 3.1 Analisis Kebutuhan 3.1.1 Proses Bisnis Dari hasil observasi di lembaga Indonesia College, proses bisnis bimbingan privat di lembaga Indonesia College adalah sebagai berikut: 1. Siswa

Lebih terperinci

BAB III PEMBAHASAN. Dalam membangun sistem ini, penulis menggunakan Waterfall Model. a. Software requirements analysis (analisis kebutuhan sistem)

BAB III PEMBAHASAN. Dalam membangun sistem ini, penulis menggunakan Waterfall Model. a. Software requirements analysis (analisis kebutuhan sistem) BAB III PEMBAHASAN Dalam membangun sistem ini, penulis menggunakan Waterfall Model. Tahapan dalam Waterfall Model adalah sebagai berikut: a. Software requirements analysis (analisis kebutuhan sistem) b.

Lebih terperinci

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM 4.1 Analisa Sistem Analisis sistem dari aplikasi ini terdiri dari : 1. Analisis Proses Bisnis 2. Kebutuhan Aplikasi 3. Kebutuhan Pengembangan Aplikasi 4.1.1 Analisa

Lebih terperinci

BAB III HASIL DAN PEMBAHASAN

BAB III HASIL DAN PEMBAHASAN BAB III HASIL DAN PEMBAHASAN Sesuai dengan tujuan penelitian ini, yaitu untuk merancang dan membuat Sistem Informasi Jurnal Penerimaan Siswa Baru jenjang Sekolah Menengah Atas di Kabupaten X untuk menggantikan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan Komponen komponen yang digunakan untuk menganalisis kebutuhan dari suatu sistem yang akan dibangun antara lain sistem pendukung, diagram alir sistem,

Lebih terperinci

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah : BAB III METODE PENELITIAN 3.1 Metode Pengumpulan Data Terdapat beberapa metode yang umum digunakan untuk mempermudah penulisan dan penyusunan dalam laporan ini, metode tersebut adalah : 1. Observasi (Observation)

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 1.1 ANALISIS SISTEM Analisis pertama yang dilakukan dalam membangun Sistem Ujian Online adalah melakukan observasi pada perusahaan khususnya pada bagian SDM yang

Lebih terperinci

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan BAB III PERANCANGAN SISTEM 3.1 Umum Pada bab ini akan di bahas perancangan database, perancangan website, dan perancangan aliran data dari aplikasi bimbingan skripsi online berbasis website untuk mahasiswa

Lebih terperinci

BAB 2 ANALISIS DAN PERANCANGAN. Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini

BAB 2 ANALISIS DAN PERANCANGAN. Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini BAB 2 ANALISIS DAN PERANCANGAN 2.1 Sistem Pendukung Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini dibutuhkan beberapa pendukung mulai dari software maupun hardware, berikut ini adalah

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi BAB IV DISKRIPSI PEKERJAAN 4.1 Wawancara Melakukan Tanya jawab langsung pada pihak yang berwenang, khususnya pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi yang dibutuhkan dalam

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB II ANALISI DAN PERANCANGAN. Komponen komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain sistem pendukung,

BAB II ANALISI DAN PERANCANGAN. Komponen komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain sistem pendukung, BAB II ANALISI DAN PERANCANGAN 2.1 Analisi Kebutuhan Komponen komponen yang diperlukan untuk menganalisis kebutuhan dari obyek yang dibangun antara lain sistem pendukung, pengguna (user) dan fungsinya.

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Deskripsi yang diperoleh dari di Dinas Pendidikan Kabupaten Klaten meliputi : a. pegawai yang meliputi nip,nama,tanggal lahir, jenis

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 43 BAB IV HASIL DAN PEMBAHASAN 4.1 Batasan Implementasi 1. Sistem informasi manajemen wedding organizer dikembangkan dalam lingkungan perangkat keras komputer yang memiliki spesifikasi sebagai berikut:

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis kebutuhan Sistem yang akan dibangun harus dapat mempublikasikan pendaftaran online. Agar pendaftaran online dapat bermanfaat untuk masyarakat luas maka sistem

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Prosedur Kerja Praktik Cara pengumpulan data-data untuk menyelesaikan kerja praktik ini baik di dalam memperoleh data, menyelesaikan dan memecahkan permasalahan yang diperlukan

Lebih terperinci

Bab 3. Metode Perancangan

Bab 3. Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan Sistem Pada bab ini akan memuat langkah-langkah yang akan dikerjakan untuk perancangan sistem sesuai dengan penelitian yang telah dilakukan. Perancangan

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi database surat menyurat guru dan staff TatausahaSMA berbasis SMS, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Lelang Kendaraan Operasional di Rajawali Citra Televisi Indonesia Berbasis Android yang

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa BAB IV DESKRIPSI PEKERJAAN Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa berbasis Web pada SD Muhammadiyah 6 Gadung, maka penulis menganalisis bagaimana proses terjadinya pembuatan

Lebih terperinci

BAB III PERANCANGAN PENELITIAN

BAB III PERANCANGAN PENELITIAN BAB III PERANCANGAN PENELITIAN 3.1 Peralatan Pendukung Peralatan pendukung dalam pembuatan aplikasi berbasis website terdiri dari perangkat keras (hardware) dan perangkat lunak (software) untuk mendukung

Lebih terperinci

1 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

1 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 1 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan 1.1.1 Alat 1.1.1.1 Kebutuhan Hardware Hardware adalah perangkat keras untuk membuat Aplikasi Mobile dan Website dan laporan tugas akhir

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Dalam merancang dan membangun sistem penjualan online ini ada

BAB IV IMPLEMENTASI DAN EVALUASI. Dalam merancang dan membangun sistem penjualan online ini ada BAB IV IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Sistem Dalam merancang dan membangun sistem penjualan online ini ada beberapa spesifikasi perangkat lunak dan perangkat keras yang dibutuhkan. Perangkat

Lebih terperinci

BAB IV METODE KERJA PRAKTEK. langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat

BAB IV METODE KERJA PRAKTEK. langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat BAB IV METODE KERJA PRAKTEK 4.1 Observasi Observasi dilakukan dengan cara melakukan pengamatan secara langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat diperoleh data secara langsung

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan melakukan analisis yang baik terhadap sistem yang akan dikerjakan,

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Bahan Dan Alat Penelitian 3.1.1 Bahan Penelitian Bahan yang digunakan di dalam penelitian ini berupa data, meliputi data master dan data pendukung. Data master adalah data

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Pencatatan stok dan laporan yang saat ini terjadi masih menggunakan kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 28 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Berbagi Cerita Wisata Surakata Berbasis Android yaitu meliputi hardware dan software

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Prosedur Kerja Praktik Cara pengumpulan data-data untuk menyelesaikan kerja praktik ini baik di dalam memperoleh data, menyelesaikan dan memecahkan permasalahan yang diperlukan

Lebih terperinci

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk BAB IV PERANCANGAN SISTEM Aplikasi yang dibangun adalah Aplikasi Penjadwalan Pendidikan Sistem Ganda berbasis web di SMK Negeri 1 Cerme. Aplikasi pengolahan data ini diharapkan mampu memberikan kemudahan

Lebih terperinci

19

19 20 BAB III ANALISIS DAN PERANCANGAN Dalam bab ini penulis mencoba menguraikan secara garis besar sistem yang berjalan, maka dapat menyebutkan hal-hal yang menjadi masalah dan perlu diselesaikan dengan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Proses pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 26 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan

Lebih terperinci

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan semakin berkembangnya teknologi, penjualan burung kicau online ini masih mempunyai

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Kebutuhan Sistem Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam bagian-bagian komponennya dengan maksud mengidentifikasi dan mengevaluasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Pemesanan Nasi Kotak pada Restoran Garuda yang dibangun: IV.1.1. Tampilan Halaman Utama

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Metodologi Penelitian Dalam pelaksanaan kerja praktek dilakukan pendekatan dengan cara peninjauan untuk masalah apa yang terdapat di dalam SMA Negeri 1 Pandaan. Peninjauan

Lebih terperinci

BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis Masalah

BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis Masalah BAB III PEMBAHASAN 3.1 Analisis Sistem Sistem merupakan kumpulan elemen-elemen yaitu objek, seperti manusia, sumber, konsep, dan prosedur yang saling berinteraksi, yang bertujuan untuk melakukan sebuah

Lebih terperinci

BAB III METODOLOGI PENELITIAN. digunakan berupa perangkat keras dan perangkat lunak. 8 GB Random Access Memmory (RAM), Sistem Operasi Windows 10.

BAB III METODOLOGI PENELITIAN. digunakan berupa perangkat keras dan perangkat lunak. 8 GB Random Access Memmory (RAM), Sistem Operasi Windows 10. 11 BAB III METODOLOGI PENELITIAN 3.1 Peralatan Pendukung Dalam penelitian dibutuhkan beberapa peralatan pendukung untuk mendukung berjalannya perancangan dan implementasi aplikasi. Alat yang digunakan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user)

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN digilib.uns.ac.id 14 BAB III DESAIN DAN PERANCANGAN 3.1 Deskripsi Data dan Perancangan Sistem Pada aplikasi Petshop online adalah penjualan yang menawarkan berbagai produk hewan peliharaan dan kebutuhan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data, BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung. Pengguna (user) dan fungsinya, diagram

Lebih terperinci

commit to user BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Proses Bisnis

commit to user BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Proses Bisnis BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Proses Bisnis Selama ini, Desa Balonggebang dalam mendata keluarga miskin masih menggunakan cara manual. Pada prosesnya, setiap penduduk akan di data

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Pada bab ini dilakukan implementasi dan pengujian terhadap sistem yang telah dibuat. Imlementasi merupakan penerapan dari proses sebelumnya

Lebih terperinci

3 BAB III METODOLOGI PENELITIAN

3 BAB III METODOLOGI PENELITIAN 3 BAB III METODOLOGI PENELITIAN Pembuatan sistem manajemen peresensi siswa ini bertujuan untuk membantu proses manajemen presensi siswa di sekolah dengan memberikan informasi tentang presensi siswa kepada

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN. pembuatan aplikasi Sistem Informasi Adminstrasi Travel Berbasis Web Pada PT.

BAB V IMPLEMENTASI DAN PEMBAHASAN. pembuatan aplikasi Sistem Informasi Adminstrasi Travel Berbasis Web Pada PT. BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem Yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk pembuatan aplikasi Sistem Informasi Adminstrasi Travel Berbasis Web Pada PT. Bia

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem Yang Digunakan Berikut ini adalah software dan hardware yang dibutuhkan untuk mendukung Aplikasi Penilaian Akademik Berbasis web A. Software Pendukung 1. Sistem

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada BAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Lingkungan Implementasi Dalam tahap implementasi sistem ini merupakan tahap meletakkan sistem supaya dapat siap untuk dioperasikan. Dalam implementasi Sistem Aplikasi

Lebih terperinci

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang BAB IV DESKRIPSI SISTEM 4.1 Analisis Permasalahan Sistem Perpustakaan yang ada di PT. PAL INDONESIA masih tergolong manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang mampu mengelola

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan BAB IV DISKRIPSI PEKERJAAN Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan Dinas Pendidikan Provinsi Jawa Timur. Tujuan dari kerja praktik ini adalah untuk memberikan solusi atas

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Aplikasi Rental Studio Berbasis Web. Aplikasi ini dibuat agar memudahkan para calon konsumen dapat memesan studio band dimanapun dan kapanpun

Lebih terperinci

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program. BAB II ANALISA DAN PERANCANGAN 2.1 Analisa Kebutuhan Komponen komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain system pendukung, pengguna (user), dan fungsinya,

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang 66 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Dalam menerapkan aplikasi penjualan online ini dibutuhkan perangkat keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang penggunaan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Dalam menjalankan suatu sistem perlu diperhatikan sistem spesifikasi apa saja yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

Lebih terperinci

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada Program

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam hal ini dengan tujuan

Lebih terperinci

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL.. ABSTRAK Sistem inventori merupakan suatu sistem untuk mengetahui persediaan stok barang pada suatu tempat. Sistem inventori sudah banyak digunakan atau dikembangkan pada suatu tempat dengan berbagai macam

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 76 BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 IMPLEMENTASI SISTEM Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru. BAB IV DESKRIPSI PEKERJAAN Pada proses penyusunan laporan kerja praktik peneliti melakukan proses penghimpunan data yang akan digunakan sebagai dasar kebutuhan sistem penjualan bahan kimia. Penghimpunan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 31 BAB III ANALISA DAN PERANCANGAN III.1. Gambaran Umum Sistem Sistem yang dibangun dalam Skripsi ini adalah Sistem Informasi Reminder guna membantu mengingatkan mahasiswa dalam mengikuti perbaikan nilai,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan cara kerja sistem berdasarkan hasil analisa dan juga perancangan yang telah dibuat sebelumnya ke dalam suatu bahasa pemrograman

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Di Kota Medan pencarian suatu lokasi service center perangkat komputer selama ini masih dilakukan secara manual yaitu dengan cara bertanya kepada

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi segala permasalahan, kesempatan, dan hambatan yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi segala permasalahan, kesempatan, dan hambatan yang 17 BAB III ANALISIS DAN PERANCANGAN SISEM 3.1 Analisis Sistem Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perancangan Sistem Perancangan sistem dimaksudkan untuk membantu menyelesaikan beberapa masalah yang terjadi saat ini sehingga dapat menjadi lebih baik dengan adanya sistem

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. DESKRIPSI SISTEM Sistem yang dibuat adalah sistem pemesanan tiket online PSS Sleman berbasis web mobile. Web ini menyediakan informasi pertandingan yang akan berlangsung

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. Aliran proses penggunaan sistem data penduduk berbasis SMS Gateway

BAB III ANALISA DAN PERANCANGAN SISTEM. Aliran proses penggunaan sistem data penduduk berbasis SMS Gateway BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Aliran proses penggunaan sistem data penduduk berbasis SMS Gateway adalah pendataan jumlah penduduk, jumlah kelahiran (natalitas), jumlah

Lebih terperinci

III. ANALISIS DAN PERANCANGAN SISTEM

III. ANALISIS DAN PERANCANGAN SISTEM 12 III. ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem ng Ada Tahapan ini mempuni tujuan untuk menganalisis dan mengevaluasi permasalahan-permasalahan serta hambatan-hambatan ng terjadi pada sistem

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini mengambil tempat di Universitas Muhammadiyah Yogyakarta yang berlokasi di Jl. Lingkar Selatan, Kasihan, Bantul, Daerah Istimewa

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Analisa Sistem Berdasarkan hasil survey dan pengamatan yang dilakukan pada Laboratorum STIKOM Surabaya, maka didapatkan proses-proses yang terjadi dalam peminjaman ruang kelas.

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem adalah 1 strategi untuk memecahkan masalah dan mengembangkan solusi terbaik bagi permasalahan itu. Perancangan sistem adalah termasuk

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem yang Sedang Berjalan Sebuah sistem informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Spesifikasi Rancangan Pada sub bab spesifikasi rancangan ini akan di bahas mengenai spesifikasi perangkat lunak dan spesifikasi perangkat keras. IV.1.1. Spesifikasi Perangkat

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisa Sistem Dari hasil survey dan observasi, maka dapat diketahui sistem apa yang akan dibutuhkan oleh UD. Panca Usaha untuk mengatasi permasalahan yang ada. Analisa

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui sistem, dan menentukan kebutuhan sistem pemesanan.

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM 97 BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan, dalam kegiatan implementasi aplikasi. membutuhkan perangkat keras dan perangkat lunak.

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan, dalam kegiatan implementasi aplikasi. membutuhkan perangkat keras dan perangkat lunak. BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Agar aplikasi berjalan, dalam kegiatan implementasi aplikasi membutuhkan perangkat keras dan perangkat lunak. 4.1.1 Kebutuhan Perangkat Keras Kebutuhan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan implementasi sistem (sistem implementation) merupakan tahap meletakan

Lebih terperinci

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M BAB IV IMPLEMENTASI SISTEM 4.1 Implementasi Sistem Setelah melakukan kegiatan analisa dan perancangan, tahap selanjutnya adalah tahap implementasi dan pengujian. Tahap implementasi merupakan tahap menerjemahkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI 81 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Tahap ini merupakan proses untuk melakukan pembuatan perangkat lunak yang telah disesuaikan dengan rancangan atau desain sistem yang dibangun

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Proses Bisnis Konvensional Proses bisnis CV.Wijayatama secara konvensional dapat dilihat seperti pada Gambar 3.1: Gambar 3. 1: Proses Bisnis Konvensional 1. Customer

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN 52 BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI Tahap implementasi merupakan tahap menterjemahkan perancangan berdasarkan hasil analisa yang bisa dibaca atau dimengerti oleh bahasa mesin serta penerapan

Lebih terperinci

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan BAB IV PERANCANGAN SISTEM Perancangan sistem merupakan pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk perancangan implementasi, menggambarkan bagaimana suatu sistem dibentuk. Perancangan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 62 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat disebut sebagai usaha untuk mewujudkan sistem yang dirancang. Pada tahapan

Lebih terperinci

Bab 3. Metode Dan Perancangan Sistem

Bab 3. Metode Dan Perancangan Sistem Bab 3 Metode Dan Perancangan Sistem 3.1 Metode Perancangan Sistem Pada bagian ini menjelaskan tentang bagaimana metode penelitian dalam perancangan sistem. Metode yang dipakai adalah metode PPDIOO. PPDIOO

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara

BAB IV DESKRIPSI PEKERJAAN. PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara BAB IV DESKRIPSI PEKERJAAN PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara manual dengan cara memproses secara bertahap dengan menulis. Kerja praktek ini dilakukan selama 160 jam dengan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. Analisis Sistem Sistem yang dibuat ini adalah suatu sistem Try Out Online yang dipergunakan untuk siswa sekolah menengah atas atau SMA. Selain itu dapat digunakan untuk

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi 87 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Implementasi merupakan tahapan akhir dari proses penerapan sistem baru dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja Praktik ini dilakukan selama 160 jam dengan pembagian waktu dalam satu minggu, 8 jam sebanyak 20 kali. Dalam kerja Praktik ini, diharuskan menemukan permasalahan yang ada,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1 Analisis Proses Berbelanja Pada Minimarket Proses berbelanja merupakan langkah-langkah yang terjadi pada minimarket dalam melakukan kegiatan jual beli, dimana pihak

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Pencatatan Penjualan Kredit Selama ini aplikasi untuk kegiatan operasional yang digunakan oleh Unit Warungan Primer Koperasi Karyawan Manunggal

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Sumber Daya Perangkat Keras (Hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI. Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Sumber Daya Perangkat Keras (Hardware) BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem 4.1.1. Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Informasi Akademik Melalui SMS di SMU Dharma Karya terdiri

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu :

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu : BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem Yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan aplikasi pengelolaan administrasi paket lelang proyek yaitu: a. Software

Lebih terperinci

BAB IV RANCANGAN SISTEM USULAN

BAB IV RANCANGAN SISTEM USULAN BAB IV RANCANGAN SISTEM USULAN 4.1. Umum Setelah melakukan analisa di CV. The Computer Specialist (TCS) untuk sistem penjualan barang komputer, penulis kemudian merancang sistem yang bersifat komputerisasi

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai perancangan sistem pendukung keputusan pemberian bonus berdasarkan penilaian kinerja karyawan pada PT. Centra Material Bangunan dengan

Lebih terperinci