BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. menjalankan tahap - tahap yang sudah ditentukan oleh pihak Sekolah Tinggi

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. menjalankan tahap - tahap yang sudah ditentukan oleh pihak Sekolah Tinggi"

Transkripsi

1 21 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Identifikasi Masalah Seleksi ujian masuk di Sekolah Tinggi Ilmu Kesehatan Aisyiyah Surakarta ini dilakukan secara bertahap dimana, calon mahasiswa harus menjalankan tahap - tahap yang sudah ditentukan oleh pihak Sekolah Tinggi Ilmu Kesehatan seperti pengisian formulir, ujian tes tulis, tes kesehatan dan pengumuman hasil. Mahasiswa harus menunggu hasil keputusan seleksi masuk berdasarkan tanggal yang telah ditentukan. 3.2 Analisis Sistem Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah adalah suatu sistem yang digunakan untuk pendaftaran dan seleksi ujian dengan cara One Day Service. Proses Bisnis Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service dapat dilihat pada gambar 3.1: 21

2 22 8. Pegawai Mendapatkan Nomor Ujian 7. Pegawai Mengenerate nomor ujian 10. Melakukan login dan mengerjakan soal ujian 2. Mendapatkan Nomor Pendaftaran server 12. Input Tes Tulis 11. Melakukan Ujian Tulis pendaftar 1. Pendaftar melakukan pengisian biodata 14. Melakukan input data kesehatan KOMPUTER 13. Melakukan tes Kesehatan Bagian Kesehatan Mengisi data kesehatan 3. Pendaftar menyerahkan nomor pendaftaran untuk medapatkan nomor ujian 9. Administrasi memberikan nomor ujian 6. Pendaftar menyerahkan bukti pembayaran Bagian Administrasi 5. Pendaftaran mendapat bukti pembayaran 15. Pengumuman Hasil Seleksi 4. Pendaftar membayar biaya ujian Gambar 3.1 Proses Bisnis One Day Service Bagian Keuangan Berdasarkan gambaran proses bisnis Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah, pendaftar melakukan pendaftaran dan mencetak data tersebut, setelah itu pendaftar menyerahkan berkas ke administrasi dan membayar biaya ke bendahara. Berikutnya administrasi mencetak nomor ujian. Pendaftar melakukan ujian tulis, jika lolos akan langsung melakukan tes kesehatan dan akan mengetahui hasilnya hari itu juga.

3 Kebutuhan Fungsional Kebutuhan Fungsional pada Sistem Informasi Pendaftaran dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan One Day Service ini dapat dilihat pada Fungsional SRS ( System Requirement Spesification ) ditunjukan pada tabel 3.1 : Tabel 3.1 Fungsional System Kode Deskripsi Level FS-01 Sistem menyediakan fungsi mengubah data prodi Admin FS-02 Sistem menyediakan fungsi menambah data petugas Admin FS-03 Sistem menyediakan fungsi merubah data petugas Admin FS-04 FS-05 FS-06 FS-07 FS-08 Sistem menyediakan fungsi menghapus data petugas Sistem menyediakan fungsi menambah data soal ujian tulis Sistem menyediakan fungsi merubah data soal ujian tulis Sistem menyediakan fungsi menghapus data soal ujian tulis Sistem menyediakan fungsi memanajemen ujian tulis Admin Admin Admin Admin Admin FS-09 Sistem menyediakan fungsi merubah data Admin

4 24 Kode Deskripsi Level pendaftar FS-10 FS-11 Sistem menyediakan fungsi menghapus data pendaftar Sistem menyediakan fungsi memverifikasi data pendaftar Admin Bendahara FS-12 Sistem menyediakan fungsi mencetak kartu ujian Administrasi FS-13 Sistem menyediakan fungsi cek data pendaftar ujian Adminstrasi FS-14 Sistem menyediakan fungsi pendaftaran Pendaftar FS-15 FS-16 Sistem menyediakan fungsi merubah biodata pendaftar Sistem menyediakan fungsi pengisian data dan hasil tes kesehatan Pendaftar Dokter Pada kebutuhan fungsional yang telah dipaparkan di atas, Aktor yang terlibat dalam sistem ini adalah : 1. Pendaftar Pendaftar adalah calon mahasiswa yang mengikuti tahapan tes seleksi pada Sekolah Tinggi Ilmu Kesehatan Aisyiyah. Pada sistem ini, pendaftar dapat melakukan pendaftaran seleksi masuk dan mencetak formulir pendaftaran.

5 25 2. Bendahara Bendahara adalah petugas yang bertugas memverifikasi data pendaftar yang sudah membayar 3. Administrasi Administrasi adalah petugas yang bertugas untuk mengecek memanajemen data pendaftaran ujian dan mengecek data ujian pendaftar. 4. Admin Admin adalah petugas yang bertugas untuk memanajemen dan mengelola seluruh data yang terdapat pada sistem seperti manajemen petugas, ujian dan peserta ujian. 5. Dokter Dokter adalah petugas yang bertugas mengisi data tes kesehatan dari peserta dan memutuskan hasil dari tes kesehatan Kebutuhan Non Fungsional Analisa kebutuhan Non Fungsional meliputi analisa kebutuhan Software dan Hardware pada Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service adalah sebagai berikut : a. Analisa Kebutuhan Software Perangkat lunak yang dapat digunakan untuk menjalankan aplikasi adalah sebagai berikut 1. Sistem Operasi : Windows dan Linux

6 26 2. Software Pendukung : a. Mozilla Firefox dan Google Chrome b. XAMPP version merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket yang terdiri dari PHP sebagai bahasa pemrograman, MySQL sebagai database server, dan Apache sebagai web server. b. Analisa Kebutuhan Hardware Perangkat keras yang digunakan yaitu laptop atau PC dengan spesifikasi minimum : 1. Prosesor yang digunakan adalah Intel Atom processor N550 (1,5 GHz). 2. Memori RAM yang digunakan 2 GB. 3. Harddisk yang digunakan adalah 320 GB. 3.3 Perancangan Sistem Deskripsi Aktor Diskripsi pendefinisian aktor yang terlibat pada Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service adalah sebagai berikut : Tabel 3.2 Deskripsi Aktor Aktor Definisi Admin Petugas yang diberi wewenang untuk

7 27 Aktor Definisi memanajemen seluruh data yang berhubungan dengan pendaftaran dan ujian. Bendahara Petugas yang berperan memverifikasi pembayaran Administrasi Petugas yang bertugas mengurus administrasi data pendaftar dan berwenang memberikan nomor ujian Pendaftar Pendaftar yang melakukan proses pendaftaran dan mengikuti seleksi masuk Sekolah Tinggi Ilmu Kesehatan Aisyiyah Dokter Petugas yang berwenang memeriksa kesehatan pendaftar dan memutuskan lolos atau tidaknya pendaftar tersebut Use Case Deskripsi Use Case Deskripsi pendefinisian dan tujuan use case dapat dilihat pada table berikut: Tabel 3.3 Deskripsi Use Case Nama Tujuan Deskripsi Input biodata Mengisi biodata Pendaftar mengisi data diri dan pendafatar pendaftaran seleksi memilih prodi pilihan yang telah seleksi masuk masuk disediakan ke dalam sistem.

8 28 Nama Tujuan Deskripsi Edit biodata Merubah data Pendaftar dapat melakukan pendaftaran pendaftan seleksi perubahan isi data pada biodata seleksi masuk masuk pendaftar Hapus biodata Menghapus data Admin dapat melakukan pendaftar pendaftaran ujian penghapusan isi data pada seleksi masuk pendaftar seleksi ujian Cetak formulir Pencetakan lembar Pendaftar dapat mencetak lembar pendaftaran formuir yang formulir pendaftaran dibutuhkan untuk administrasi Edit data prodi Merubah data prodi Admin dapat melakukan manajemen prodi Tambah data Pengisian data Admin dapat mengisi data petugas petugas petugas Edit data Merubah data Admin dapat merubah data petugas petugas petugas Hapus data Menghapus data petugas Admin dapat menghapus data petugas Input data soal tulis Pengisian data soal ujian tulis Admin dapat mengisikan soal ujian tulis Edit data soal Merubah commit data soal to user Admin dapat merubah soal ujian

9 29 Nama Tujuan Deskripsi tulis ujian tulis tulis Hapus data soal Menghapus data Admin dapat menghapus soal tulis soal ujian tulis ujian tulis Manajemen data Memanajemen Admin dapat memanajemen ujian ujian ujian tulis ( waktu, jumlah soal dan bobot masing-masing mata pelajaran ). Verifikasi Verifikasi peserta Bendahara memverifikasi data pendaftaran ujian ujian seleksi masuk pendaftar ujian seleksi masuk Cetak kartu Pencetakkan kartu Administrasi dapat mencetak ujian ujian pendaftar kartu ujian untuk peserta pendaftar ujian Ujian tulis Melakukan ujian tulis Tes Kesehatan Melakukan tes kesehatan Pendaftar dapat melakukan ujian tulis Dokter melakukan tes kesehatan kepada pendaftar dan memasukkan hasil data pada sistem Cek history Melakukan Administrasi dapat melakukan cek ujian pengecekkan pada history ujian history ujian

10 30 Nama Tujuan Deskripsi Lihat hasil Melakukan Administrasi dapat melakukan cek seleksi pengecekkan hasil hasil seleksi para pendaftar seleksi Use Case Diagram Diagram Use Case menggambarkan fungsi-fungsi sistem, peran dan hak dari aktor pada Sistem Informasi Pendaftaran dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan (One Day Service) yaitu admin, pendaftar, administrasi, bendahara dan dokter dalam menjalankan aktifitasnya masing-masing pada sistem tersebut. Use Case Diagram dapat dilihat pada gambar 3.2 :

11 31 System input biodata pendaftar seleksi masuk edit biodata pendaftaran seleksi masuk pendaftar hapus biodata pendaftar cetak formulir pendaftaran Edit data prodi cek kuota prodi tambah data petugas admin edit data petugas hapus data petugas input data soal tulis edit data soal tulis hapus data soal tulis manajemen data ujian tulis bendahara verifikasi pendaftaran ujian manajemen rekomendasi program studi peserta ujian administrasi cetak kartu ujian ujian tulis <<include>> cek_pendaftaran ujian dokter tes kesehatan cek hasil history ujian <<include>> lihat hasil seleksi Gambar 3.2 Use Case Diagram Sistem Informasi Pendaftaran Dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan (One Day Service)

12 Aktivity Diagram Activity Diagram menggambarkan alur dari Sistem Informasi Pendaftaran Dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan (One Day Service) yang memuat urutan proses dan kondisi awal hingga akhir pada sebuah proses. Berikut Activity Diagram dan Identifikasi Aktivity Sistem Informasi Pendaftaran Dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan (One Day Service). 1. Activity Diagram Pendaftar Activity diagram pendaftar digunakan untuk menggambarkan alur sistem informasi ditinjau dari sisi proses dan kondisi sistem informasi saat /sebelum menjalankan suatu proses yang dilakukan oleh pendaftar. Gambaran proses pada activity diagram berikut diasumsikan bahwa pendaftar sudah melakukan login kedalam sistem : pendaftar sistem memilih menu daftar ada mengisi biodata pendaftaran cek nisn tidak ada menyimpan data pendaftaran Gambar 3.3 Activity Diagram input biodata pendaftaran oleh pendaftar

13 33 pendaftar sistem pendaftar memilih menu data pendaftaran menampilkan data pendaftar berdasarkan id_maru memilih menu edit biodata mengisi data biodata yang baru menyimpan data biodata baru menampilkan data biodata baru Gambar 3.4 Activity Diagram edit biodata pendaftaran oleh pendaftar pendaftar sistem pendaftar memilih menu data pendaftaran menampilkan data formulir berdasarkan id_maru pendaftar memilih menu cetak ambil data cetak formulir pendaftaran cetak formulir pendaftaran Gambar 3.5 Activity Diagram cetak formulir pendaftaran oleh pendaftar

14 34 pendaftar sistem pendaftar memasukkan nomor pendaftaran cek data nomor pendaftaran memilih jawaban ujian menampilkan soal ujian submit soal ujian simpan hasil jawaban menampilkan hasil ujian tulis Gambar 3.6 Activity Diagram ujian tulis pendaftar oleh pendaftar pendaftar sistem memasukkan data nomor pendaftaran ujian cek data hasil ujain berdasarkan nomor pendaftaran ujian load data hasil ujian menampilkan hasil ujian Gambar 3.7 Activity Diagram cek hasil seleksi oleh pendaftar

15 35 2. Activity Diagram Admin Activity diagram admin digunakan untuk menggambarkan alur sistem informasi ditinjau dari sisi proses dan kondisi sistem informasi saat / sebelum menjalankan suatu proses yang dilakukan oleh admin. Gambaran proses pada activity diagram berikut diasumsikan bahwa admin sudah melakukan login kedalam sistem : admin sistem admin memilih menu data pendaftaran menampilkan data pendaftar admin memilih menu hapus berdasarkan id_maru tidak hapus ya hapus data berdasarkan id_maru yang dipilih menampilkan data maru Gambar 3.8 Activity Diagram hapus data pendaftar oleh admin admin sistem admin meminih menu data prodi menampilkan data prodi berdasarkan id prodi memilih menu edit prodi memasukkan data prodi yang baru menyimpan data prodi yang baru menampilkan data prodi yang baru Gambar 3.9 Activity commit Diagram to edit user data prodi oleh admin

16 36 admin sistem memilih menu tambah petugas memasukkan data petugas menyimpan data petugas yang diinputkan menampilkan data petugas Gambar 3.10 Activity Diagram tambah data petugas oleh admin admin sistem admin memilih menu data petugas menampilkan data petugas berdasarkan id_petugas memilih menu edit petugas memamsukkan data petugas yang baru menyimpan data petugas yang baru menampilkan data petugas yang baru Gambar 3.11 Activity Diagram edit data petugas oleh admin

17 37 admin sistem admin memilih menu data petugas menampilkan data petugas admin memilih menu hapus berdasarkan id petugas tidak hapus load hapus data berdasarkan id petugas yang dipilih ya menampilkan data petugas Gambar 3.12 Activity Diagram hapus data petugas oleh admin admin sistem memilih menu tambah soal tulis memasukkan data soal dan jawaban tulis menyimpan data soal dan jawaban yang diinputkan menampilkan data soal dan jawaban Gambar 3.13 Activity Diagram tambah data soal oleh admin

18 38 admin sistem admin memilih menu soal tulis menampilkan data soal berdasarkan id soal tulis memilih menu edit soal tulis memasukkan data soal tulis yang baru menyimpan data soal tulis yang baru menampilkan data soal tulis yang baru Gambar 3.14 Activity Diagram edit data soal oleh admin admin sistem admin memilih menu data soal tulis menampilkan data soal admin memilih menu hapus berdasarkan id soal tidak hapus ya hapus data berdasarkan id soal yang dipilih menampilkan data soal ujian tulis Gambar 3.15 Activity Diagram hapus data soal oleh admin

19 39 admin sistem memilih menu data ujian tulis data manajemen ujian tulis mengupdate data waktu ujian, data banyak soal, bobot penilaian soal ujian tulis menyimpan data waktu ujian, data banyak soal, bobot penilaian soal ujian tulis menampilkan data waktu ujian, data banyak soal, bobot penilaian soal ujian tulis Gambar 3.16 Activity Diagram manajemen ujian oleh admin 3. Activity Diagram Bendahara Activity diagram bendahara digunakan untuk menggambarkan alur sistem informasi ditinjau dari sisi proses dan kondisi sistem informasi saat / sebelum menjalankan suatu proses yang dilakukan oleh bendahara. Gambaran proses pada activity diagram berikut diasumsikan bahwa bendahara sudah melakukan login kedalam sistem : bendahara sistem memilih menu cari tidak memasukkan data berdasarkan nisn cek nisn pendaftar ada simpan verifikasi menampilkan data peserta berdasarkan nisn Gambar 3.17 Activity Diagram commit verifikasi to user pendaftaran ujian oleh bendahara

20 40 4. Activity Diagram Administrasi Activity diagram administrasi digunakan untuk menggambarkan alur sistem informasi ditinjau dari sisi proses dan kondisi sistem informasi saat / sebelum menjalankan suatu proses yang dilakukan oleh administrasi. Gambaran proses pada activity diagram berikut diasumsikan bahwa asministrasi sudah melakukan login kedalam sistem : administrasi sistem memasukkan data nomor nisn menampilkan data cetak kartu ujian cetak kartu ujian Gambar 3.18 Activity Diagram cetak kartu ujian oleh administrasi adminstrasi sistem memasukkan data nomor pendaftaran ujian cek data history ujain berdasarkan nomor pendaftaran ujian menampilkan data history ujian Gambar 3.19 Activity Diagram cek hasil history ujian oleh administrasi

21 41 administrasi sistem memasukkan data nomor pendaftaran ujian cek data hasil ujian berdasarkan nomor pendaftaran ujian menampilkan hasil ujian Gambar 3.20 Activity Diagram lihat hasil seleksi ujian oleh administrasi 5. Activity Diagram Dokter Activity diagram pendaftar digunakan untuk menggambarkan alur sistem informasi ditinjau dari sisi proses dan kondisi sistem informasi saat / sebelum menjalankan suatu proses yang dilakukan oleh dokter. Gambaran proses pada activity diagram berikut diasumsikan bahwa dokter sudah melakukan login kedalam sistem : dokter sistem memasukkan nomor pendaftaran ujian cek data nomor pendaftaran ujian mengisi data tes kesehatan menampilkan isian tes kesehatan menyimpan data tes kesehatan Gambar 3.21 Activity Diagram tes kesehatan oleh dokter

22 Class Diagram Penggambaran class diagram pada Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service pada gambar 3.22 :

23 43 Gambar 3.22 Class Diagram Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem (One Day Service) m_admin +get_rekomendasi() +update_rekomendasi_pil1() +update_rekomendasi_pil2() +update_rekomendasi_pil3() +get_prodi() +get_agama() +cek_prodi() +get_edit_prodi() +update_prodi() +hapus_prodi() +simpan_prodi() +get_petugas_adm() +get_petugas_bdh() +tambah_petugas_administrasi() +tambah_petugas_bendahara() +get_petugas() +hapus_petugas() +get_edit_petugas() +update_petugas() +cek_ada() +get_admin_maru() +get_detail_maru() +get_detail_maru1() +simpan_update_data_maru() +get_delete_admin_maru() +get_jenis_soal() +tambah_soal() +tambah_soal_dengan_gambar() +get_detail_soal_big() +get_detail_soal_bin() +get_detail_soal_tpa() +get_edit_soal_big() +simpan_update_soal_inggris() +simpan_update_soal_inggris_dengan_gambar() +get_delete_soal_inggris() +get_edit_soal_bin() +simpan_update_soal_indonesia() +simpan_update_soal_indonesia_dengan_gambar() +get_delete_soal_indonesia() +get_edit_soal_tpa() +simpan_update_soal_tpa() +simpan_update_soal_tpa_dengan_gambar() +get_delete_soal_tpa() +get_nomor_soal_gambar() +get_manajemen_ujian() +simpan_update_manajemen_ujian() +sudah_terverifikasi() +data_ujian() m_pendaftaran +get_prodi() +get_agama() +rekomendasi_pil1() +rekomendasi_pil2() +rekomendasi_pil3() +simpan_daftar() +update_rekomendasi_pil1() +update_rekomendasi_pil2() +update_rekomendasi_pil3() +cek_rekomendasi() +simpan_maru() +update_maru() +update_maru_tanpa_foto() +ceknisn() +get_data_pendaftaran() +get_data_prodi() +get_data_edit_maru() +daftar_diterima() +sisa_kuota() m_bendahara +get_data_maru() +cek_pendaftar() +cek_pendaftar1() +verifikasi_maru() +verifikasi_maru_lagi() +ambil_data_maru() +sudah_bayar() +cek_data_rekomendasi() m_login +login_admin() +login_maru() m_administrasi +cek_pendaftar() +cek_pendaftar1() +sudah_terverifikasi() +detail_peserta() +belum_terverifikasi() +cek_history_ujian() +get_history_peserta_ujian_tulis() +get_detail_nilai_peserta() +get_bobot_nilai_ujian() +get_kartu_ujian() +get_pilihan_prodi() +data_kesehatan() m_ujian +login_ujian() +login_ujian_kesehatan() +cek_peserta_ujian() +cek_ujian_peserta() +limit_soal() +cek_waktu() +cek_status() +get_soal() +get_jenis_soal() +cek_jawaban() +get_soal_tulis() +simpan_history() +get_waktu_ujian() +get_sisa_waktu() +set_sisa_waktu() +cek_ujian() +cek_history_ujian() +cek_history_ujian1() +cek_nilai() +insert_nilai_tes_tulis() +update_history() +get_history_peserta_ujian_tulis() +get_keriteria_kesehatan() +get_jawaban() +get_bobot() +get_prodi_peserta() +get_grade_prodi() +cek_penerimaan() +cek_kuota() +cek_kuota_diterima() +tambah_peserta_diterima() +update_waktu_submit() +get_grade_terendah() +insert_hasil_sementara() +cek_data_kesehatan() +insert_data_kesehatan() +gagal_ujian() +get_grade_peserta() c_admin +index() +prodi() +edit_prodi() +update_edit_prodi() +petugas() +tambah_petugas() +simpan_tambah_petugas() +delete_petugas() +hap_petugas() +edit_petugas() +update_edit_petugas() +data_maru() +detail_admin_maru() +edit_admin_maru() +update_data_maru() +hapus_admin_maru() +delete_admin_maru() +soal() +input_soal() +soal_inggris() +soal_indonesia() +soal_tpa() +edit_soal_inggris() +update_soal_inggris() +hapus_soal_inggris() +delete_soal_inggris() +edit_soal_indonesia() +update_soal_indonesia() +hapus_soal_indonesia() +delete_soal_indonesia() +edit_soal_tpa() +update_soal_tpa() +hapus_soal_tpa() +delete_soal_tpa() +manajemen_ujian() +edit_manajemen_ujian() +update_data_ujian() +data_pendaftaran() +data_ujian_peserta() +cetak_data_pendaftaran() +cetak_data_ujian_peserta() c_administrasi +index () +data_daftar() +cari_pendaftar() +sudah_terverifikasi() +cetak_kartu_ujian() +belum_terverifikasi() +cari_history_ujian() +cek_history_ujian() +cek_tes_kesehatan() c_bendahara +index() +data_daftar_bendahara() +cari_pendaftar_bendahara() +verifikasi() +data_verifikasi_maru() +daftar_sudah_bayar() +daftar_belum_bayar() +ulangi_pendaftaran() c_home +index() +login() +logout() +cek_login() +daftar() +tambah_maru() +selamat() +cek_penerimaan() c_maru +index() +tampil_edit_maru() +simpan_edit_maru() +cetak_pendaftaran() +cetak_cek_berkas() +cetak_surat_pernyataan() c_ujian +index() +cek_login() +notif_mulai_kuis() +mulai_ujian() +update_waktu() +ujian_tulis_big() +ujian_tulis_bin() +ujian_tulis_tpa() +cek_ujian() +konfirmasi_submit_ujian() +submit() +login_tes_kesehatan() +cek_login_kesehatan() +sudah_tes_kesehatan() +ujian_kesehatan() +submit_tes_kesehatan() +logout() halaman index +v_login.php +v_halaman_daftar.php +v_berhasil_daftar.php halaman admin +v_tambah_petugas.php +v_soal_tulis.php +v_soal_tpa.php +v_soal_kesehatan_edit.php +v_soal_kesehatan_delete.php +v_soal_kesehatan.php +v_soal_bin.php +v_soal_big.php +v_petugas.php +v_manajemen_ujian.php +v_manajemen_prodi.php +v_hapus_soal_tpa.php +v_hapus_soal_inggris.php +v_hapus_soal_indonesia.php +v_hapus_petugas.php +v_hapus_admin_maru.php +v_halaman_sudah_terverifikasi.php +v_halaman_pilih_menu.php +v_halaman_data_ujian_peserta.php +v_halaman_admin.php +v_edit_soal_tpa.php +v_edit_soal_inggris.php +v_edit_soal_indonesia.php +v_edit_prodi.php +v_edit_petugas.php +v_edit_manajemen_ujian.php +v_edti_admin_maru.php +v_detail_admin_maru.php +v_admin_maru.php halaman administrasi +v_tidak_ada.php +v_halaman_sudah_terverifikasi.php +v_halman_pendaftaran_maru.php +v_halaman_pencarian_hasil_ujian.php +v_halaman_history_peserta_ujian_tulis.php +v_halaman_cek_kesehatan.php +v_halaman_belum_terverifikasi.php +v_halaman_administrasi.php +v_belum_ujian.php +v_administrasi_belum.php +v_administrasi_bayar.php halaman_bendahara +v_tidak_ada.php +v_sudahterverifikasi.php +v_halaman_pendaftaran_maru_bendahara.php +v_halaman_bendahara.php +v_datamaru.php +v_bendahara_bayar.php halaman_maru +v_tampil_data_daftar.php +v_halaman_maru.php +v_halaman_edit_maru.php halaman_ujian +v_sudah_pernah_tes_kesehatan.php +v_halaman_ujian_kesehatan.php +v_halaman_tulis_tpa.php +v_halaman_tulis_bin.php +v_halaman_tulis_big.php +v_halaman_tes_kesehatan.php +v_halaman_mulai_kuis.php +v_halaman_login_ujian.php +v_halaman_login_tes_kesehatan.php +v_halaman_konfirmasi_ujian.php +v_halaman_history_soal.php +v_halaman_hasil_ujian_tulis.php +v_halaman_cek_penerimaan.php

24 Sequence Diagram Sequence Diagram pada Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service terdiri dari beberapa sequence diagram dari masing-masing aktor yang terliat pada sistem antara lain : 1. Sequence Diagram Pendaftar Sequence diagram pendaftar disini menggambarkan interaksi dari aktor pendaftar yang tersusun pada suatu proses di dalam sistem. 1.1 Tambah Data Pendaftaran Ujian Sequence diagram tambah data pendaftaran ujian memuat alur interaksi pendaftar dalam proses penambahan data pendaftar ujian. Sequence diagram tambah data ujian dapat dilihat pada gambar 3.23: control - c_home model - m_pendaftaran view - v_berhasil_daftar : pendaftar 1 : btn->daftar() 2 : ceknisn() 3 : get_agama() 4 : simpan_maru() 5 : rekomendasi_pil1() 6 : rekomendasi_pil2() 7 : rekomendasi_pil3() 8 : selamat() 9 : v_berhasil_daftar.php Gambar 3.23 sequence diagram tambah data pendaftaran ujian

25 45 Keterangan : Pada method btn daftar(), button tersebut mengirimkan data ke kontroller berupa data pendaftaran maru seperti NISN, password, nama, tempat lahir, tangaal lahir, agama, jenis kelamin, tinggi, berat, alamat, asal sekolah, jurusan, alamat sekolah, foto dan rekomendasi prodi. 1.2 Edit Data Pendaftaran Sequence diagram edit data pendaftaran memuat alur interaksi pendaftar dalam proses penggantian data pendaftaran. Sequence diagram edit data pendaftaran dapat dilihat pada gambar 3.24: controler - c_maru model - m_pendaftaran view - v_tampil_data_daftar : pendaftar 1 : get_data_edit_maru() 2 : get_agama() 4 : btn->edit() 3 : return 5 : update_maru() 6 : tampil() 7 : v_tampil_data_daftar Gambar 3.24 sequence diagram edit data pendaftaran Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data pendaftaran maru yang baru seperti NISN, password, nama, tempat lahir, tangaal lahir, agama, jenis kelamin, tinggi, berat, alamat, asal sekolah, jurusan, alamat sekolah dan foto.

26 Cetak Berkas Pendaftaran Sequence cetak berkas pendaftaran memuat alur interaksi pendaftar dalam proses cetak berkas pendaftaran. Sequence diagram cetak berkas pendaftaran dapat dilihat pada gambar 3.25: controller - c_maru model - m_pendaftaran view - v_halaman_cetak_berkas_pendaftaran : pendaftar 1 : btn->cetak() 2 : get_data_pendaftaran() 3 : get_data_prodi() 4 : cetak_berkas_pendaftaran Gambar 3.25 sequence diagram cetak berkas pendaftaran Keterangan : Pada method btn cetak(), button tersebut mengirimkan data ke kontroller berupa id daftar untuk pencetakan berkas pendaftaran. 2. Sequence Diagram Bendahara Sequence diagram bendahara disini menggambarkan interaksi dari aktor bendahara yang tersusun pada suatu proses di dalam sistem. 2.1 Verifikasi Pendaftaran Sequence verifikasi pendaftaran memuat alur interaksi bendahara dalam proses pemverifikasian data pendaftar. Sequence diagram verifikasi pendaftaran dapat dilihat pada gambar 3.26 :

27 47 controler - c_bendahara model - m_bendahara view - v_sudah_terverifikasi : bendahara 1 : btn->verifikasi() 2 : verifikasi_maru() 3 : data_verifikasi_maru() 4 : ambil_data_maru() 5 : v_sudah_terverifikasi Gambar 3.26 sequence diagram verifikasi pendaftaran Keterangan : Pada method btn verifikasi(), button tersebut mengirimkan data ke kontroller berupa data verifikasi maru. 2.2 Daftar Lagi Sequence daftar lagi memuat alur interaksi bendahara dalam proses pengulangan pendaftaran. Sequence diagram daftar lagi dapat dilihat pada gambar 3.27 : controler - c_bendahara model - m_bendahara view - v_sudah_terverifikasi : bendahara 1 : btn->daftar_lagi() 2 : verifikasi_maru_lagi() 3 : data_verifikasi_maru() 4 : ambil_data_maru() 5 : v_sudah_terverifikasi Gambar 3.27 sequence commit diagram to user daftar lagi

28 48 Keterangan : Pada method btn daftar_lagi(), button tersebut mengirimkan data ke kontroller berupa pengulangan data verifikasi maru. 3. Sequence Diagram Administrasi Sequence diagram administrasi disini menggambarkan interaksi dari aktor administrasi yang tersusun pada suatu proses di dalam sistem. 3.1 Cetak Kartu Ujian Sequence cetak kartu ujian memuat alur interaksi administrasi dalam proses cetak kartu ujian pendaftaran. Sequence diagram cetak kartu ujian dapat dilihat pada gambar 3.28: controler - c_administrasi model - m_administrasi view - cetak_kartu_ujian : administrasi 1 : btn ->cari_pendaftar() 2 : cek_pendaftar() 3 : detail_peserta() 4 : btn->cetak() 5 : get_kartu_ujian() 6 : get_pilihan_prodi() 7 : cetak_kartu_ujian Gambar 3.28 sequence diagram cetak kartu ujian Keterangan : Pada method btn cetak(), button tersebut mengirimkan data ke kontroller berupa id daftar.

29 History Ujian Pendaftar Sequence history ujian pendaftar memuat alur interaksi administrasi dalam proses pengecekan history ujian pendaftar. Sequence diagram history ujian pendaftar dapat dilihat pada gambar 3.29: controler - c_administrasi model - m_administrasi view - v_halaman_history_peserta_ujian_tulis : administrasi 1 : btn -> cari() 2 : cek_history_ujian() 3 : get_history_peserta_ujian_tulis() 4 : v_halaman_history_peserta_ujian_tulis Gambar 3.29 sequence diagram history ujian pendaftar Keterangan : Pada method btn cari(), button tersebut mengirimkan data ke kontroller berupa id daftar. 4. Sequence Diagram Admin Sequence diagram admin disini menggambarkan interaksi dari aktor admin yang tersusun pada suatu proses di dalam sistem. 4.1 Admin Edit Prodi Sequence admin prodi memuat alur interaksi admin dalam proses pemenejemenan prodi. Sequence diagram admin prodi dapat dilihat pada gambar 3.30 :

30 50 controller - c_admin model - m_admin view - v_management_prodi : admin 1 : get_edit_prodi() 2 : btn -> edit() 3 : update_edit_prodi() 4 : prodi() 5 : v_management_prodi Gambar 3.30 sequence diagram admin edit prodi Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data prodi baru seperti nama prodi, kouta dan grade. 4.2 Admin Tambah Petugas Sequence diagram admin tambah petugas memuat alur interaksi admin dalam proses penambahan data petugas. Sequence diagram admin tambah petugas dapat dilihat pada gambar 3.31 : controller - c_admin model - m_admin view - v_petugas : admin 1 : btn -> input() 2 : cek_ada() 3 : tambah_petugas_administrasi() 4 : tambah_petugas_bendahara() 5 : petugas() 6 : v_petugas Gambar 3.31 sequence diagram admin tambah petugas

31 51 Keterangan : Pada method btn input(), button tersebut mengirimkan data ke kontroller berupa data petugas seperti username, password dan jabatan. 4.3 Admin Edit Petugas Sequence admin edit petugas alur interaksi admin dalam proses pengubahan petugas. Sequence diagram admin edit petugas dapat dilihat pada gambar 3.32 : controller - c_admin model - m_admin view - v_petugas : admin 1 : get_edit_petugas() 2 : btn -> edit() 3 : update_petugas() 4 : petugas() 5 : v_petugas Gambar 3.32 sequence diagram admin edit petugas Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data petugas yang baru. 4.4 Admin Hapus Petugas Sequence admin hapus petugas memuat alur interaksi admin dalam proses hapus data petugas. Sequence diagram cetak kartu ujian dapat dilihat pada gambar 3.33

32 52 controller - c_admin model - m_admin view - v_petugas : admin 1 : get_petugas() 2 : btn->hapus() 3 : hapus_petugas() 4 : petugas() 5 : v_petugas Gambar 3.33 sequence diagram admin hapus petugas Keterangan : Pada method btn hapus(), button tersebut mengirimkan data ke kontroller berupa id petugas. 4.5 Admin Tambah Soal Sequence diagram admin tambah soal memuat alur interaksi admin dalam proses penambahan soal. Sequence diagram admin tambah soal dapat dilihat pada gambar 3.34 : controller - c_admin model - m_admin view - v_soal_tulis : admin 1 : btn->input() 2 : get_nomor_soal_gambar() 3 : tambah_soal() 4 : soal() 5 : v_soal_tulis Gambar 3.34 sequence commit diagram to user admin tambah soal

33 53 Keterangan : Pada method btn input(), button tersebut mengirimkan data ke kontroller berupa data soal seperti jenis soal, soal, pilihan a, pilihan b, pilihan c, pilihan d, pilihan e dan kunci. 4.6 Admin Edit Soal Bahasa Inggris Sequence admin edit soal bahasa Inggris alur interaksi admin dalam proses pengubahan soal bahasa Inggris. Sequence diagram admin edit soal bahasa Inggris dapat dilihat pada gambar 3.35: controller - c_admin model - m_admin view - v_soal_big : admin 1 : get_edit_soal_big() 2 : get_jenis_soal() 3 : btn->edit() 4 : simpan_update_soal_inggris() 5 : soal_inggris() 6 : v_soal_big Gambar 3.35 sequence diagram admin edit soal bahasa inggris Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data soal bahasa inggris yang baru. 4.7 Admin Edit Soal Bahasa Indonesia Sequence admin edit soal bahasa indonesia alur interaksi admin dalam proses pengubahan soal bahasa Indonesia. Sequence diagram admin edit soal bahasa Indonesia dapat dilihat pada gambar 3.36 :

34 54 controller - c_admin model - m_admin view - v_soal_bin : admin 1 : get_edit_soal_bin() 2 : get_jenis_soal() 3 : btn->edit() 4 : simpan_update_soal_indonesia() 5 : soal_indonesia() 6 : v_soal_bin Gambar 3.36 sequence diagram admin edit soal bahasa Indonesia. Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data soal bahasa Indonesia yang baru. 4.8 Admin Edit Soal TPA Sequence admin edit soal TPA alur interaksi admin dalam proses pengubahan soal TPA. Sequence diagram admin edit soal TPA, dapat dilihat pada gambar 3.37 : controller - c_admin model - m_admin view - v_soal_tpa : admin 1 : get_edit_soal_tpa() 2 : get_jenis_soal() 3 : btn->edit() 4 : simpan_update_soal_tpa() 5 : soal_tpa() 6 : v_soal_tpa Gambar 3.37 sequence diagram edit soal tpa

35 55 Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data soal bahasa tpa yang baru. 4.9 Admin Hapus Soal Bahasa Inggris Sequence admin hapus soal bahasa Inggris memuat alur interaksi admin dalam proses hapus data soal bahasa Inggris. Sequence diagram hapus soal bahasa Inggris dapat dilihat pada gambar 3.38 : controller - c_admin model - m_admin view - v_soal_big : admin 1 : get_edit_soal_big() 2 : btn->hapus() 3 : get_delete_soal_inggris() 4 : soal_inggris() 5 : v_soal_big Gambar 3.38 sequence diagram admin hapus soal bahasa inggris Keterangan : Pada method btn hapus(), button tersebut mengirimkan data ke kontroller berupa id soal tulis Admin Hapus Soal Bahasa Indonesia Sequence admin hapus soal bahasa Indonesia memuat alur interaksi admin dalam proses hapus data soal bahasa Indonesia. Sequence diagram hapus soal bahasa Indonesia dapat dilihat pada gambar 3.39

36 56 controller - c_admin model - m_admin view - v_soal_bin : admin 1 : get_edit_soal_bin() 2 : btn->hapus() 3 : get_delete_soal_indonesia() 4 : soal_indonesia() 5 : v_soal_bin Gambar 3.39 sequence diagram admin hapus soal bahasa Indonesia Keterangan : Pada method btn hapus(), button tersebut mengirimkan data ke kontroller berupa id soal tulis Admin Hapus Soal TPA Sequence admin hapus soal TPA memuat alur interaksi admin dalam proses hapus data soal TPA. Sequence diagram hapus soal TPA dapat dilihat pada gambar 3.40 : controller - c_admin model - m_admin view - v_soal_tpa : admin 1 : get_edit_soal_tpa() 2 : btn->hapus() 3 : get_delete_soal_tpa() 4 : soal_tpa() 5 : v_soal_tpa Gambar 3.40 sequence commit diagram to user admin hapus soal tpa

37 57 Keterangan : Pada method btn hapus(), button tersebut mengirimkan data ke kontroller berupa id soal tulis Admin Manajemen Ujian Sequence admin manajemen ujian memuat alur interaksi admin dalam proses pemenejemenan ujian. Sequence diagram admin menejemen ujian dapat dilihat pada gambar 3.41 : controller - c_admin model - m_admin view - v_manajemen_ujian : admin 1 : get_manajemen_ujian() 2 : btn->edit() 3 : simpan_update_manajemen_ujian() 4 : manajemen_ujian() 5 : v_manajemen_ujian Gambar 3.41 sequence diagram admin manajemen ujian Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data manajemen ujian baru seperti waktu ujian, limit soal dan bobot ujian Admin Edit Data Pendaftar Sequence admin edit data pendaftar alur interaksi admin dalam proses pengubahan data pendaftar. Sequence diagram admin edit data pendaftar, dapat dilihat pada gambar 3.42 :

38 58 controller - c_admin model - m_admin view - v_admin_maru : admin 1 : get_detail_maru1() 2 : get_agama() 3 : btn->edit() 4 : simpan_update_data_maru() 5 : data_maru() 6 : v_admin_maru Gambar 3.42 sequence diagram admin edit data petugas Keterangan : Pada method btn edit(), button tersebut mengirimkan data ke kontroller berupa data biodata pendaftaran maru baru seperti NISN, password, nama, tempat lahir, tangaal lahir, agama, jenis kelamin, tinggi, berat, alamat, asal sekolah, jurusan, alamat sekolah, foto Admin Hapus Data Pendaftar Sequence admin hapus data pendaftar memuat alur interaksi admin dalam proses hapus data pendaftar. Sequence diagram hapus data pendaftar dapat dilihat pada gambar 3.43: controller - c_admin model - m_admin view - v_admin_maru : admin 1 : get_detail_maru() 2 : btn->hapus() 3 : get_delete_admin_maru() 4 : data_maru() 5 : v_admin_maru Gambar 3.43 sequence diagram admin hapus data pendaftar

39 59 Keterangan : Pada method btn hapus(), button tersebut mengirimkan data ke kontroller berupa id daftar Admin Data Pendaftaran Sequence admin data pendaftaran memuat alur interaksi admin dalam proses data ujian pendaftar. Sequence diagram data ujian peserta dapat dilihat pada gambar 3.44 : controller - c_admin model - m_admin view - v_admin_maru : admin 1 : btn->lihat() 2 : sudah_terverifikasi() 3 : v_halaman_sudah_terverifikasi Gambar 3.44 sequence diagram admin data pendaftaran Keterangan : Pada method btn lihat(), button tersebut digunakan untuk menampilkan data pendaftaran ujian Admin Data Ujian Peserta Sequence data ujian peserta memuat alur interaksi admin dalam proses data ujian pendaftar. Sequence diagram data ujian peserta dapat dilihat pada gambar 3.45 :

40 60 controller - c_admin model - m_admin view - v_admin_maru : admin 1 : btn->lihat() 2 : data_ujian() 3 : v_halaman_data_ujian_peserta Gambar 3.45 sequence diagram admin data ujian peserta Keterangan : Pada method btn lihat(), button tersebut digunakan untuk menampilkan data nilai peserta ujian. 4. Sequence Diagram Ujian Sequence diagram ujian disini menggambarkan interaksi dari aktor pendaftar yang tersusun pada suatu proses di dalam sistem. 4.1 Ujian Tulis Sequence diagram ujian tulis disini menggambarkan interaksi dari pendaftar pada waktu proses ujian tulis, dapat dilihat pada gambar 3.46 : controller - c_ujian model - m_ujian view - v_ujian_tulis : pendaftar 1 : btn->mulai_ujian() 2 : cek_peserta_ujian() 3 : cek_ujian_peserta() 4 : limit_soal() 5 : get_jenis_soal() 6 : cek_waktu() 7 : v_halaman_mulai_kuis Gambar 3.46 sequence diagram ujian tulis

41 61 Keterangan : Pada method btn mulai_ujian(), button tersebut digunakan untuk menampilkan ujian tulis. 5. Sequence Diagram Tes Sequence diagram Tes Kesehatan disini menggambarkan interaksi dari aktor dokter yang tersusun pada suatu proses di dalam sistem. 5.1 Tes Kesehatan Sequence diagram tes kesehatan disini menggambarkan interaksi dari pendaftar pada waktu proses tes kesehatan, dapat dilihat pada gambar 3.47 : controller - c_ujian model - m_ujian view - v_ujian_kesehatan : dokter 1 : btn->input() 2 : insert_data_kesehatan() 3 : gagal_ujian() 4 : get_grade_peserta() 5 : get_prodi_peserta() 6 : get_grade_prodi() 7 : cek_kuota() 8 : cek_kuota_diterima() 9 : tambah_peserta_diterima() 10 : login_tes_kesehatan() 11 : v_halaman_login_tes_kesehatan Gambar 3.47 sequence diagram tes kesehatan Keterangan : Pada method btn lihat(), button tersebut digunakan untuk menginputkan data paserta ujian kesehatan.

42 Perancangan Basis Data ERD (Entity Relationship Diagram) id_penerimaan nilai_ujian_tulis id_penilaian_tes_tulis nilai_bahasa_inggris kuota hasil_tes_kesehatan nilai_bahasa_indonesia nama_prodi id_prodi prodi 1 memiliki m grade Penerimaan_maru tes_tulis 1 nilai_tpa tanggal m 1 memiliki id_rekomendasi Rekomendasi pilihan_ke memiliki berat tinggi alamat 1 jenis_kelamin m asal_sekolah 1 tgl_daftar tes jenis_soal_tulis tgl_lahir tempat_lahir jurusan id_daftar status id_history jawaban nama data_maru 1 memiliki m pendaftaran_ujian 1 memiliki m history password alamat_sekolah 1 m id_maru m foto memiliki memiliki jawaban_a memiliki id_tes_kesehatan 1 keterangan soal 1 jawaban_b 1 agama tgl_pemeriksaan tes_kesehatan m hasil id_soal_tulis Soal_tes_tulis m jawaban_c jawaban_d jawaban_e memiliki memiliki kunci Id_agama jenis_agama id_jenis_pemeriksaan 1 1 id_tes_tulis nama_keriteria keriteria_tes_kesehatan jenis_tes_tulis nama_tes Gambar 3.48 ERD Sistem Informasi Pendaftaran dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan (One Day Service)

43 Relasi Antar Tabel (RAT) data_maru id_maru (PK) password nama tempat_lahir tgl_lahir id_agama (FK) jenis_kelamin tinggi berat alamat asal_sekolah jurusan alamat_sekolah foto agama id_agama (PK) jenis_agama rekomendasi id_rekomendasi (PK) id_maru (FK) id_prodi (FK) pilihan_ke pendaftaran_ujian id_daftar (PK) id_maru (FK) tgl_daftar status history id_history (PK) id_daftar (FK) tes jenis_soal_tulis id_soal_tulis jawaban sisawaktu penerimaan_maru id_penerimaan (PK) id_daftar nilai_ujian_tulis hasil_tes_kesehatan prodi_pil (FK) prodi id_prodi (PK) nama_prodi kuota grade tes_tulis id_penilaian_tes_tulis (PK) id_daftar (FK) nilai_bahasa_inggris nilai_bahasa_indonesia nilai_tpa tanggal soal_tes_tulis id_soal_tulis (PK) id_tes_tulis (FK) soal gambar jawaban_a jawaban_b jawaban_c jawaban_d jawaban_e kunci jenis_tes_tulis id_tes_tulis (PK) nama_tes tes_kesehatan id_tes_kesehatan (PK) tgl_pemeriksaan id_daftar (FK) id_jenis_pemeriksaan (FK) hasil keterangan manajemen_ujian waktu_ujian limit_soal_big limit_soal_bin limit_soal_tpa bobot_big bobot_bin bobot_tpa petugas id_admin username password rule jabatan keriteria_tes_kesehatan id_jenis_pemeriksaan (PK) nama_keriteria Gambar 3.49 RAT Sistem Informasi Pendaftaran dan Seleksi Masuk Mahasiswa Sekolah Tinggi Ilmu Kesehatan (One Day Service)

44 Tabel Fisik Tabel data maru adalah tabel yang berisi data-data maru saat mendaftar, table data maru dapat dilihat pada tabel 3.4 : Tabel 3.4 Tabel Data Maru Nama Field Tipe Keterangan id_maru Varchar (50) Primary Key Password Varchar (50) nama Varchar (50) tempat_lahir Varchar (20) tgl_lahir Date id_agama Int(2) Foreign Key jenis_kelamin tinggi berat alamat asal_sekolah jurusan alamat_sekolah foto Varchar(15) Int(3) Int(3) Text Varchar(50) Varchar(20) text Varchar(70)

45 Tabel agama adalah tabel yang berisi data-data agama, table agama dapat dilihat pada tabel 3.5 : Tabel 3.5 Tabel Agama Nama Field Tipe Keterangan id_agama Int (2) Primary Key jenis_agama Varchar (20) Tabel history adalah tabel yang berisi data-data history soal dan jawaban yang dipilih peserta saat ujian berlangsung, table history dapat dilihat pada tabel 3.6 : Tabel 3.6 Tabel History Nama Field Tipe Keterangan id_history Int (7) Primary Key id_daftar Int (10) Foreign Key tes Varchar (20) jenis_soal_tulis Varchar (3) id_soal_tulis Int (4) Foreign Key jawaban Varchar (20) Tabel jenis_tes_tulis adalah tabel yang berisi data-data jenis soal tes tulis ujian tulis, table jenis_tes_tulis dapat dilihat pada tabel 3.7 :

46 66 Tabel 3.7 Tabel Jenis Tes Tulis Nama Field Tipe Keterangan id_tes_tulis Varchar (3) Primary Key nama_tes Varchar (30) Tabel kriteria_tes_kesehatan adalah tabel yang berisi data-data kriteria tes kesehatan, table kriteria_tes_kesehatan dapat dilihat pada tabel 3.8 : Tabel 3.8 Tabel Kriteria Tes Kesehatan Nama Field Tipe Keterangan id_tes_tulis Varchar (3) Primary Key nama_tes Varchar (50) Tabel manajemen_ujian adalah tabel yang berisi data-data manajemen ujian seperti waktu dan limit soal ujian tulis dan nilai pembobotan setiap jenis soal tulis, table manajemen_ujian dapat dilihat pada tabel 3.9 : Tabel 3.9 Tabel Manajemen Ujian Nama Field Tipe Keterangan Waktu_ujian Varchar (4) Limit_soal_big Varchar (3) Limit_soal_bin Varchar (3) Limit_soal_tpa Varchar (3) Bobot_big Int (10) Bobot_bin Int (10) Bobot_tpa Int (10)

47 Tabel manajemen_ujian adalah tabel yang berisi data-data manajemen ujian seperti waktu dan limit soal ujian tulis dan nilai pembobotan setiap jenis soal tulis, table manajemen_ujian dapat dilihat pada tabel 3.10 Tabel 3.10 Tabel Pendaftaran Ujian Nama Field Tipe Keterangan id_daftar Int (10) Primary Key id_maru Varchar (50) Foreign Key tgl_daftar Date status Varchar (20) Tabel petugas adalah tabel yang berisi data-data petugas, tabel petugas dapat dilihat pada tabel 3.11 Tabel 3.11 Tabel Petugas Nama Field Tipe Keterangan id_admin Int (3) Primary Key username Varchar (50) password Varchar (50) rule Varchar (20) jabatan Varchar (20)

48 Tabel prodi adalah tabel yang berisi data-data prodi, tabel prodi dapat dilihat pada tabel 3.12 Tabel 3.12 Tabel Prodi Nama Field Tipe Keterangan id_prodi Int (2) Primary Key nama_prodi Varchar (35) kuota Int (3) grade float Tabel rekomendasi adalah tabel yang berisi data-data rekomendasi peserta ujian masuk, tabel rekomendasi dapat dilihat pada tabel 3.13 Tabel 3.13 Tabel Rekomendasi Nama Field Tipe Keterangan id_rekomendasi Int (7) Primary Key id_maru Varchar (50) Foreign Key id_prodi Int (2) Foreign Key pilihan_ke Varchar (2)

49 Tabel soal tes tulis adalah tabel yang berisi data-data soal tes tulis, tabel soal tes tulis dapat dilihat pada tabel 3.14 Tabel 3.14 Tabel Soal Tes Tulis Nama Field Tipe Keterangan id_soal_tulis Int (4) Primary Key id_tes_tulis Varchar (3) Foreign Key soal jawaban_a jawaban_b jawaban_c jawaban_d jawaban_e Text Text Text Text Text Text kunci Varchar (1) Tabel tes kesehatan adalah tabel yang berisi data-data tes kesehatan, tabel tes kesehatan dapat dilihat pada tabel 3.15

50 70 Tabel 3.15 Tabel Tes Kesehatan Nama Field Tipe Keterangan id_tes_kesehatan Int (7) Primary Key tgl_pemeriksaan Date id_daftar Int (10) Foreign Key id_jenis_pemeriksaan Int (2) Foreign Key hasil Varchar (50) keterangan Text Tabel tes tulis adalah tabel yang berisi data-data hasil nilai ujian tes tulis, tabel tes tulis dapat dilihat pada tabel 3.16 Tabel 3.16 Tabel Tes Tulis Nama Field Tipe Keterangan id_penilaian_tes_tulis Int (10) Primary Key id_daftar Int (10) nilai_bahasa_inggris nilai_bahasa_indonesia nilai _tpa tanggal Float Float Float Date Tabel penerimaan maru adalah tabel yang berisi daftar nama pendafar yang diterima berdasarkan hasil seleksi, tabel penerimaan maru dapat dilihat pada tabel 3.17 :

51 71 Tabel 3.17 Tabel Penerimaan Maru Nama Field Tipe Keterangan id_penerimaan Int (4) Primary Key id_daftar Int (10) Foreign Key nilai_ujian_tulis Float hasil_tes_kesehatan Varchar (10) prodi_pil Int (2) Foreign Key

52 Perancangan Interface Perancangan interface pada Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service ini pada umumnya digunakan sebagai dasar atau acuan untuk visualisasi membuat tampilan sistem. Berikut ini beberapa desain untuk tampilan sistem : 1. Desain Halaman Login Halaman login digunakan oleh user untuk login/masuk kedalam sistem. Desain halaman dapat dilihat pada gambar 3.50 : homepage daftar nisn password daftar Gambar 3.50 Desain Halaman Login 2. Desain Halaman Daftar Halaman daftar digunakan oleh pendaftar untuk mendaftar. Desain halaman dapat dilihat pada gambar 3.51 : Halaman pendaftaran Isi data mahasiswa Data mahasiswa Data mahasiswa Data mahasiswa Data mahasiswa simpan Gambar 3.51 commit Desain to Halaman user Daftar

53 73 3. Desain Halaman Pendaftar Tampil Data Halaman pendaftar tampil data digunakan oleh pendaftar untuk melihat data biodata, merubah data dan mencetak formulir pendaftaran. Desain halaman data dapat dilihat pada gambar 3.52 : Halaman pendaftar Isi prodi pilihan Tampil data Data pendaftar Data pendaftar Data pendaftar Data pendaftar Data pendaftar edit Cetak pendaftaran Cetak cek berkas Cetak surat pernyataan Gambar 3.52 Desain Halaman Pendaftar Tampil Data 4. Desain Halaman Bendahara Verifikasi Pendaftar Halaman bendahara verifikasi maru digunakan oleh bendahara untuk memverifikasi data pendaftar yang sudah membayar. Desain halaman dapat dilihat pada gambar 3.53 : Halaman Bendahara Data pendaftar data data data data data verifikasi Gambar 3.53 Desain Halaman commit to Bendahara user Verifikasi Pendaftar

54 74 5. Desain Halaman Administrasi Halaman administrasi digunakan oleh administrasi untuk mencetak kartu ujian, melihat data pendaftar yang sudah membayar atau belum dan melihat history ujian. Desain halaman dapat dilihat pada gambar 3.54 : Halaman administrasi Data pendaftar Data pendaftar History ujian data data data data data Cetak kartu ujian Gambar 3.54 Desain Halaman Administrasi 6. Desain Halaman Admin Halaman admin digunakan oleh admin untuk memanajemen seluruh data yaitu manajemen prodi, manajemen petugas, manajemen soal tulis, manajemen ujian, manajemen data maru, dan manajemen rekomendasi dan pendaftaran. a. Manajemen prodi Halaman ini digunakan untuk memanajemen data program studi seperti edit data prodi yaitu grade program studi dapat dilihat pada gambar 3.55 :

55 75 Halaman admin Manajemen prodi Petugas Bank soal tulis Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran no prodi kode grade edit Gambar 3.55 Desain Halaman Manajemen Prodi b. Manajemen petugas Halaman ini digunakan untuk memanajemen data petugas seperti menambah petugas, mengganti data petugas dan menghapus petugas dapat dilihat pada gambar 3.56 : Halaman admin Manajemen prodi Petugas Bank soal tulis Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran Petugas administrasi no username jabatan edit del Petugas bendahara no username jabatan edit del Gambar 3.56 Desain Halaman Manajemen Petugas c. Manajemen Soal Tulis Halaman ini digunakan untuk menambahkan data soal ujian, dapat dilihat pada gambar 3.57 : Halaman admin Manajemen prodi Petugas Bank soal tulis tambah B inggris B indonesia TPA Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran Soal ujian tulis Jenis soal soal Pilihan a Pilihan b Pilihan c Pilihan d Pilihan e kunci tambah Choose file Gambar commit 3.57 Desain to user Halaman Manajemen Soal Tulis

56 76 d. Manajemen Soal Bahasa Inggris Halaman ini terdapat menu untuk menghapus, merubah data soal Bahasa Inggris, dapat dilihat pada gambar 3.58: Halaman admin Manajemen prodi Petugas Bank soal tulis tambah B inggris B indonesia TPA Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran Soal bahasa inggris no soal gambar Jwb a Jwb b Jwb c Jwb d kunci ubah del Gambar 3.58 Desain Halaman Manajemen Soal Bahasa Inggris e. Manajemen Soal Bahasa Indonesia Halaman ini terdapat menu untuk menghapus, mengubah data soal Bahasa Indonesia, dapat dilihat pada gambar 3.59: Halaman admin Manajemen prodi Petugas Bank soal tulis tambah B inggris B indonesia TPA Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran Soal bahasa indonesia no soal gambar Jwb a Jwb b Jwb c Jwb d kunci ubah del Gambar 3.59 Desain Halaman Manajemen Soal Bahasa Indonesia

57 77 f. Manajemen Soal Bahasa TPA Halaman ini terdapat menu untuk menghapus, mengubah data soal TPA, dapat dilihat pada gambar 3.60 : Halaman admin Manajemen prodi Petugas Bank soal tulis tambah B inggris B indonesia TPA Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran Soal TPA no soal gambar Jwb a Jwb b Jwb c Jwb d kunci ubah del Gambar 3.60 Desain Halaman Manajemen Soal TPA g. Manajemen Ujian Halaman ini digunakan untuk menejemen ujian, yaitu dapat men setting waktu ujian, jumlah soal yang akan dikeluarkan, dan pembobotan ujian, dapat dilihat pada gambar 3.61 : Halaman admin Manajemen prodi Petugas Bank soal tulis Manajemen ujian Data pendaftar Manajemen rekomendasi & pendaftaran durasi Limit soal pembobotan edit Gambar 3.61 Desain Halaman Manajemen Ujian h. Manajemen data pendaftar Halaman ini digunakan untuk memanajemen data pendaftar, pada halaman ini terdapat menu edit, hapus, dan info dari pendaftar, dapat dilihat pada gambar 3.62:

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN digilib.uns.ac.id 18 BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN 3.1 Identifikasi Masalah Pendaftaran ujian (Kegiatan Magang Mahasiswa) di D3 Teknik Informatika sekarang ini masih dilakukan secara manual

Lebih terperinci

BAB IV IMPLEMENTASI DAN ANALISA

BAB IV IMPLEMENTASI DAN ANALISA digilib.uns.ac.id 81 BAB IV IMPLEMENTASI DAN ANALISA 4.1 Implementasi Sistem Sistem Informasi Pendaftaran dan Seleksi Masuk Sekolah Tinggi Ilmu Kesehatan Aisyisah dengan sistem One Day Service terintegrasi

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. a. Prosesor yang digunakan adalah Intel Pentium processor T4400 (2.2 GHz,

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. a. Prosesor yang digunakan adalah Intel Pentium processor T4400 (2.2 GHz, BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat a. Prosesor yang digunakan adalah Intel Pentium processor T4400 (2.2 GHz, 800 MHz FSB). b. Memori RAM yang digunakan 1 GB.

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 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 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 ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Kebutuhan Sistem Analisis kebutuhan sistem menguraikan kebutuhan sistem agar dapat memberikan gambaran tentang sistem yang diamati yang saat ini sedang

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 Proses Bisnis Psikotes Lama Psikotes adalah kegiatan pemeriksaan psikologi mengunakan alat tes psikologi tertentu sebagai alat ukur

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 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

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 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 ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 1.1. Gambaran Umum Aplikasi Gambaran umum Tugas Akhir Pembuatan Sistem Informasi Kost Kentingan berbasis Android dapat dilihat pada Gambar 3. 1 Gambaran Umum Aplikasi

Lebih terperinci

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III CARA DAN METODOLOGI PENELITIAN BAB III CARA DAN METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Penelitian tentang Sistem Informasi Perusahaan dan Kepegawaian PT. BUHARUM berbasis website menggunakan metode Software Development Life

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 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 III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu 21 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 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

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 1.1 Analisis Kebutuhan 1.1.1 Kebutuhan Hardware Dalam Pembuatan Aplikasi Layanan Pesan Antar Makanan di Kota Solo Berbasis Android ini, berikut adalah beberapa Kebutuhan

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 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 V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penilaian kinerja yang sudah dibangun 5.1 Lingkungan Implementasi Lingkungan implementasi meliputi

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Kebutuhan Alat 3.1.1 Kebutuhan Hardware Hardware yang dibutuhkan untuk pembuatan sistem ini adalah netbook dengan spesifikasi berikut ini : a. Processor

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 3.1 Gambaran Umum Sistem Gambaran umum system Tugas Akhir Sistem Monitoring Local Area Network Kabupaten Sukoharjo Berbasis PHP dapat dilihat pada gambar 3.1. Gambar

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 III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 38 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Aplikasi Gambaran umum Tugas Akhir Perancangan dan Pembuatan Aplikasi E- Book Cerita Pendek Gratis Berbasis Android dapat dilihat pada

Lebih terperinci

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service BAB IV PERANCANGAN 4.1 Perancangan Algoritma 4.1.1 Algoritma Pemesanan Servis Start Login Punya Account User? Daftar Account Y Input Login T Pesan LOGIN GAGAL! Ulangi Lagi Tampil Halaman Utama Input Data

Lebih terperinci

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas BAB III METODE PENELITIAN 3.1. Waktu dan Tempat Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung di Jalan Prof. Soemantri Brojonegoro

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 III. Analisa Dan Perancangan

BAB III. Analisa Dan Perancangan BAB III Analisa Dan Perancangan 3.1 Analisa Masalah 3.1.1 Analisa Kondisi Terkini Pada saat ini PT. XYZ belum memiliki sistem yang dapat menghitung jumlah pengunjung event yang berbasis web. Sehingga dalam

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan 3.1.1 Kebutuhan Hardware Aplikasi pemesanan menu di Cafe Roemami Roemah Macaroni & Milk menggunakan rekomendasi hardware sebagai berikut

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Dalam pembangunan sistem, penelitian menggunakan model Software Development Life Cycle). Model-model yang digunakan pada SDLC yaitu : a) Waterfall, b)

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis Masalah Mengidentifikasi masalah merupakan langkah awal yang dilakukan dalam tahap analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan yang

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penerimaan dan Penjurusan Untuk Peserta Didik Baru Online yang sudah dibangun 5.1 Lingkungan

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 III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Tempat yang digunakan penulis dalam melakukan penelitian ini adalah Prodi Teknik Informatika Universitas Muhammadiyah Yogyakarta. Adapun penelitian

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

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 Analisa Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna(user) dan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang akan dibangun antara lain sistem pendukung, diagram alir sistem, perancangan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB III ANALISIS DAN PERANCANGAN SISTEM` 3.1 Analisis Masalah BAB III ANALISIS DAN PERANCANGAN SISTEM` Pada dasarnya perusahaan asuransi merupakan perusahaan yang mengelola suatu resiko. Dikarenakan mengelola resiko tersebut, perusahaan asuransi

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Sistem Pembuatan sistem kamus bahasa Sunda online, memerlukan perangkat keras dan perangkat lunak yang mendukung dalam pembuatan sistem tersebut. Adapun perangkat

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 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

BAB III METODOLOGI PENELITIAN. mendukung berjalannya perancangan dan pembuatan aplikasi.

BAB III METODOLOGI PENELITIAN. mendukung berjalannya perancangan dan pembuatan aplikasi. BAB III METODOLOGI PENELITIAN 3.1. Alat dan Bahan Dalam pembuatan aplikasi digunakan beberapa alat dan bahan untuk mendukung berjalannya perancangan dan pembuatan aplikasi. 3.1.1. Alat Alat yang digunakan

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN A. SUBJEK PENELITIAN Penelitian ini dilakukan di Nabila Cake & Bakery berlokasi di Jl. Gajah Mada No 22 Ponorogo. Sistem yang dibuat ini diharapkan dapat memberikan manfaat bagi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Sistem Informasi lokasi rawan narkoba di kota Medan adalah menggambarkan lingkungan rawan narkoba yang harus dihindari oleh

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Dibutuhkan alat pendukung supaya sistem yang dibuat dapat berjalan dengan baik. Satu diantaranya adalah perangkat komputer, yang memiliki dua komponen

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 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 III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Saat ini pencatatan dan pengelolaan penginventarisan dan penyusutan barang-barang pada PT. Langkat Nusantara Kepong masih dilakukan secara manual

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 IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang BAB IV SISTEM DAN IMPLEMENTASI 4.1 Analisis Sistem Berdasarkan pengamatan secara langsung di perusahaan PT. Telkom Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang meliputi:

Lebih terperinci

ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat Dalam pembuatan Sistem Informasi Administrasi Penilaian Siswa pada OC Computer Berbasis Web dengan Framework

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 V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 24 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Analisa sistem pada ng berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem pakar mendiagnosa kanker

Lebih terperinci

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE Disusun oleh : 1. M. Bagus Kurniswan - 13121008 2. Aris Santoso - 13121011 PROGRAM STUDI SISTEM INFORMASI FAKULTAS

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang berjalan Kota medan memiliki jumlah penduduk yang tidak sedikit, dimana mayoritas penduduk kota Medan sekarang ialah Suku Jawa, Melayu dan

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 III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Sebuah sistem pengolahan informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Sistem ini akan menggunakan sebuah personal computer (PC) untuk melakukan semua proses yang ada dalam sistem. Proses yang ada meliputi input data master

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 III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Sistem penjualan pada para penjual barang elektronik hanya dilakukan dengan menunggu konsumen untuk datang menyinggahi tokonya, kemudian konsumen

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.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 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Pengertian Implementasi Sistem Setelah sistem selesai dianalisis dan dirancang secara rinci dan teknologi telah diseleksi dan dipilih, saatnya sistem untuk diimplementasikan.

Lebih terperinci

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user. BAB III PEMBAHASAN 3.1 Perancangan Antarmuka Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user. 3.1.1 Perancangan Struktur Menu User Pembuatan Aplikasi

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 Kebutuhan Sistem yang akan dibutuhkan harus bisa mempublikasikan haruslah dapat mempublikasikan hobi aquascape. Masyarakat yang memiliki hobi mengenai aquascape

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem ng Sedang Berjalan Proses yang sedang berjalan dalam penginformasian lokasi objek wisata di Pulau Nias memiliki kendala mengenai informasi lokasi

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa dan Perancangan Sistem 2.1.1 Perencanaan Sistem Perencanaan sistem merupakan langkah awal dalam proses pembuatan sebuah web. Langkah ini sebagai gambaran apa

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Sebuah sistem informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi yang akan disampaikan,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI SISTEM Setelah analisa dan perancangan sistem pada bab III, maka tahap selanjutnya adalah sistem siap untuk di implementasikan. Tahap implementasi sistem

Lebih terperinci

BAB II ANALISA DAN PERANCANGAN. tercapainya tujuan suatu instansi ataupun perusahaan. Fungsi sistem

BAB II ANALISA DAN PERANCANGAN. tercapainya tujuan suatu instansi ataupun perusahaan. Fungsi sistem BAB II ANALISA DAN PERANCANGAN 2.1. Analisa Kebutuhan Sistem Untuk analisis kebutuhan sistem ini sangat diperlukan sekali dalam mendukung kinerja sistem, apakah sistem yang penulis buat sesuai dengan kebutuhan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Saat ini, dalam melakukan seleksi penerimaan petugas Sensus Ekonomi pada kantor Badan Statistik Aceh Tamiang masih dilakukan dengan tidak terbuka.

Lebih terperinci

Gambar 4.1 Flowchart

Gambar 4.1 Flowchart BAB IV PERANCANGAN SISTEM 4.1. Perancangan Algoritma Dalam merancang proses pada Sistem Informasi ini penulis menggunakan Flowchart dan UML sebagai case tool dalam merancang proses yang terjadi di dalam

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang

BAB II ANALISIS DAN PERANCANGAN. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang BAB II ANALISIS DAN PERANCANGAN 2.1 Sistem Informasi Lahan Kosong Sistem adalah suatu jaringan kerja dari beberapa prosedur yang mana saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

Lebih terperinci

Bab 3 Metoda dan Perancangan Sistem

Bab 3 Metoda dan Perancangan Sistem Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan kekurangan

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Sistem Analisa sistem adalah uraian keseluruhan bagaimana sistem yang berjalan saat ini baik dilihat dari analisis fungsional dan analaisis

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. Sistem informasi yang dibuat ditujukan untuk memberikan informasi

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi yang dibuat ditujukan untuk memberikan informasi BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan Sistem Sistem informasi yang dibuat ditujukan untuk memberikan informasi tentang daerah wisata, yang meliputi data wisata, jenis wisata, daerah wisata,

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. masalah tersebut. Untuk mengatasi masalah yang terjadi maka diperlukan

BAB IV HASIL DAN PEMBAHASAN. masalah tersebut. Untuk mengatasi masalah yang terjadi maka diperlukan BAB IV HASIL DAN PEMBAHASAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan ditempatkan pada divisi HRD dalam hal ini dengan tujuan membantu mengembangkan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan yang ada pada sistem. Analisis ini diperlukan sebagai dasar bagi tahapan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

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

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat 3.1.1.1 Hardware Hardware yang dibutuhkan untuk membuat dan menguji aplikasi sistem informasi ini sebagai berikut : a. PC/laptop

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Analisis kebutuhan merupakan tahap yang bertujuan untuk memahami kebutuhan apa saja yang diperlukan dalam pembuatan sistem, menentukan kebutuhan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 27 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem ng Sedang Berjalan Adapun analisa sistem yang sedang berjalan dalam saat ini adalah sebagai berikut : III.1.1. Input Adapun yang menjadi analisa

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 Sedang Berjalan Dalam mengevaluasi suatu proses diperlukan tahap analisis untuk menguji tingkat kelayakan terhadap proses perancangan sistem

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada BAB IV IMPLEMENTASI SISTEM 4.1 Implemetasi Sistem Implementasi sistem merupakan tahap meletakan sistem supaya dapat siap untuk dioperasikan. Implementasi merupakan tahap pengembangan dimana hasil analisis

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN digilib.uns.ac.id BAB III DESAIN DAN PERANCANGAN 3.1 Desain dan Perancangan Aplikasi Desain dan perancangan aplikasi merupakan langkah paling awal yang digunakan penulis untuk membuat aplikasi penjadwalan

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture

Lebih terperinci

39 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang dirancang.

Lebih terperinci

Bab 4 Implementasi dan Evaluasi

Bab 4 Implementasi dan Evaluasi Bab 4 Implementasi dan Evaluasi 4.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 III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III. 1. Analisa Sistem Yang Berjalan Analisa sistem dilakukan guna mengetahui gambaran umum sistem informasi geografis letak lokasi baliho di Kota Medan, yakni menganalisis

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisa Kebutuhan Sistem Kebutuhan sistem dalam aplikasi ini terdiri dari Kebutuhan Fungsional dan Kebutuhan Non Fungsional. Berikut macam macam Kebutuhan Fungsional

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 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung, BAB II ANALISA DAN RANCANGAN 2.1 Analisa Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user) dan

Lebih terperinci