BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN"

Transkripsi

1 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 walaupun sebagian dilakukan secara komputerisasi seperti penambahan pendaftaran ujian. Mahasiswa memasukkan data diri pendaftaran ujian pada file excel dan administrator membantu saat merekap data pada akhir penutupan pendaftaran ujian. Data-data tersebut kemudian dimanajemen oleh admin / Koordinator untuk ditentukan penguji dan waktu ujian. Dalam penilaian ujian, dosen pembimbing maupun dosen penguji masih menggunakan hardfile berupa berita acara ujian untuk memberikan nilai ujian pada masing-masing peseta ujian. 3.2 Analisis Sistem Kebutuhan Fungsional Kebutuhan Fungsional pada Sistem Informasi Pendaftaran dan Penilaian Ujian di Prodi D3 Teknik Informatika FMIPA UNS dapat dilihat pada Fungsional SRS ( System Requirement Spesification ) sebagai berikut : Tabel 3.1 Fungsional SRS ( System Requirement Spesification ) Kode Nama Requirement Aktor FS-01 Sistem dapat Menambah data pendaftaran Mahasiswa ujian FS-02 Sistem dapat Mengubah data pendaftaran Admin, Mahasiswa ujian FS-03 Sistem dapat Menghapus data pendaftaran Admin, Mahasiswa ujian FS-04 Sistem dapat Memanajemen bobot penilaian Admin ujian FS-05 Sistem dapat Memverifikasi data pendaftaran Admin ujian 18

2 digilib.uns.ac.id 19 Kode Nama Requirement Aktor FS-06 Sistem dapat Menentukan penguji ujian Admin FS-07 Sistem dapat Menambah penilaian instansi Admin FS-08 Sistem dapat Mengubah penilaian instansi Admin FS-09 Sistem dapat Menambah penilaian ujian Dosen FS-10 Sistem dapat Mengubah penilaian ujian Admin FS-11 Sistem dapat Menghapus penilaian ujian Admin FS-12 Sistem dapat Menambah penilaian bimbingan Dosen FS-13 Sistem dapat Mengubah penilaian bimbingan Admin, Dosen FS-14 Sistem dapat Menghapus penilaian Admin, Dosen bimbingan FS-15 Pencetakan rekapitulasi nilai ujian Admin FS-16 Pencetakan lembar verifikasi ujian Admin, Mahasiswa FS-17 Pencetakan lembar revisi ujian Admin, Mahasiswa Fungsionalitas yang dijalankan oleh Sistem Kode Nama Requirement Dependency FSS-01 Sistem dapat mengecek data pendaftaran ujian tiap peserta ujian FS-01, FS-02, FS- 05 FSS-02 Sistem dapat mengecek data penilaian ujian tiap peserta ujian FS-05, FS-06, FS- 07, FS-09, FS-10, FSS-03 FSS-04 FSS-05 FSS-06 Sistem dapat menghitung penilaian instansi berdasarkan bobot penilaian instansi yang sudah tersedia di database. Sistem dapat menghitung penilaian ujian berdasarkan bobot penilaian ujian yang sudah tersedia di database. Sistem dapat menghitung penilaian bimbingan berdasarkan bobot penilaian bimbingan yang sudah tersedia di database. Sistem dapat menghitung penilaian total nilai akhir berdasarkan bobot perhitungan nilai akhir yang sudah tersedia di database. FS-12 FS-07. FS-08 FS-09. FS-10, FS- 11 FS-12, FS-13, FS- 14 FS-05, FS-06, FS- 07, FS-09, FS-10, FS-12

3 digilib.uns.ac.id 20 Pada kebutuhan fungsonal yang telah dipaparkan di atas, Aktor yang terlibat dalam sistem ini adalah : 1. Mahasiswa Mahasiswa adalah Mahasiswa D3 Teknik Informatika FMIPA UNS yang sudah mengalami (kegiatan Magang Mahasiswa). Pada sistem ini, mahasiswa dapat melakukan pendaftaran ujian, melihat daftar peserta ujian dan dapat melakukan pencetakan lembar verifikasi dan lembar revisi ujian. 2. Dosen Dosen adalah Dosen D3 Teknik Informatika FMIPA UNS yang dapat menjadi dosen pembimbing ataupun penguji para peserta ujian. Pada sistem ini, dosen dapat melihat data peserta ujian yang dibimbing dan diuji, dapat melakukan penilaian ujian dan penilaian bimbingan. 3. Admin / Koordinator Admin / Koordinator adalah Dosen yang ditunjuk oleh pihak D3 Teknik Informatika sebagai koordinator pelaksana ataupun Operator administrasi D3 Teknik Informatika yang diberi wewenang untuk memanajemen data di sistem. Admin / Koordinator ujian dapat mengelola seluruh data yang ada di sistem, seperti memanajemen data peserta ujian, memanajemen bobot penilaian, memverifikasi pendaftar ujian, menentuka dosen penguji ujian pada pendaftar ujian, menajemen data penilaian instansi, memanajemen data penilaian ujian dan mencetak lembar rekapitulasi ujian.

4 digilib.uns.ac.id Kebutuhan Non Fungsional Analisa Kebutuhan Non Fungsional meliputi analisa kebutuhan Software dan Hardware pada Sistem Informasi Pendaftaran dan Penilaian Ujian di Prodi D3 Teknik Informatika FMIPA UNS adalah sebagai berikut : a. Analisa Kebutuhan Software Perangkat lunak yang dapat digunakan untuk membuat dan menjalankan aplikasi adalah sebagai berikut 1. Sistem Operasi : Windows 7 2. Software Pendukung : a. Notepad++ 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

5 digilib.uns.ac.id Perancangan Sistem Diskripsi Aktor Diskripsi pendefinisian aktor yang terlibat pada Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS adalah seperti gambar 3.2 sebagai berikut : Tabel 3.2 Tabel Diskripsi Aktor Aktor Definisi Admin / Koordinator Operator / dosen D3 Teknik Informatika yang diberi wewenang untuk memanajemen seluruh data yang berhubungan dengan ujian Dosen Dosen D3 Teknik Informatika yang berperan dalam pemberian penilaian ujian. Mahasiswa Mahasiswa D3 Teknik Informatika yang melakukan proses pendaftaran ujian Use Case Diskripsi Use Case Deskripsi pendefinisian dan tujuan use case dapat dilihat pada table 3.3 berikut: Tabel 3.3 Tabel Deskripsi Use Case Nama Tujuan Deskripsi Menambah data Menambah data Mahasiswa menambahkan data pendaftaran pendaftaran ujian diri mahasiswa dan data Ujian pendaftaran ujian ke dalam sistem. Akan tetapi sistem akan mengecek terlebih dahulu, apakah data tersebut sudah pernah ditambahkan atau belum.

6 digilib.uns.ac.id 23 Nama Tujuan Deskripsi Mengubah data pendaftaran Ujian Menghapus data pendaftaran Ujian Manajemen data pendaftaran Ujian Manajemen bobot penilaian Verifikasi peserta ujian Penentuan penguji ujian Mengubah data Mahasiswa dapat pendaftaran ujian melakukan pengubahan isi data pada pendaftaran ujian Menghapus data Mahasiswa dapat melakukan pendaftaran ujian penghapusan isi data pada pendaftaran ujian Memanajemen Admin dapat mengelola data (tambah, ubah, pendaftaran ujian hapus) data pendaftaran ujian Manajemen bobot Admin mengubah bobot penilaian penilaian. Bobot penilaian terdiri atas bobot penilaian ujian, bobot penilaian instansi dan bobot penilaian perhitungan nilai akhir Verifikasi peserta Admin memverifikasi data ujian yang peserta ujian. sudah mendaftar Pemverifikasian data digunakan agar data pendaftaran ujian peserta dapat divalidasi dan dimanajemen selanjutnya. Penentuan dosen Admin menentukan dosen penguji pada penguji pada masing-masing masing-masing peserta ujian yang sudah pendaftar / peserta terverifikasi. ujian

7 digilib.uns.ac.id 24 Nama Tujuan Deskripsi Menambah penilaian ujian Mengubah penilaian ujian Manajemen penilaian ujian Menambah penilaian bimbingan Penambahan nilai Dosen pembimbing ataupun penilaian ujian penguji menambahkan nilai ujian peserta dan diolah berdasarkan bobot penilaian dan disimpan ke dalam database. Mengubah data Admin / koordinator penilaian ujian mengubah nilai ujian peserta dan diolah berdasarkan bobot penilaian dan disimpan ke dalam database dengan kesepakatan bersama antara admin / koordinator dengan dosen pembimbing/penguji Memanajemen Admin / Koordinator (Tambah, Ubah) dapat menambah dan mengubah data penilaian ujian nilai ujian peserta dan diolah berdasarkan bobot penilaian dan disimpan ke dalam database dengan kesepakatan bersama antara admin / koordinator dengan dosen pembimbing/penguji Penambahan Dosen pembimbing penilaian menambahkan nilai bimbingan bimbingan pada peserta bimbingannya dan kemudian nilai tersebut akan diolah berdasarkan bobot penilaian

8 digilib.uns.ac.id 25 Nama Tujuan Deskripsi Mengubah penilaian bimbingan Cetak Rekapitulasi Ujian Cetak lembar verifikasi ujian Cetak lembar revisi ujian Pengubahan data Dosen pembimbing mengubah penilaian nilai bimbingan pada peserta bimbingan bimbingannya dan kemudian nilai tersebut akan diolah berdasarkan bobot penilaian Pencetakan hasil Admin / Koordinator rekapitulasi ujian dapat mencetak data hasil pada setiap penilaian dari segala aspek kelas perhitungan nilai akhir. Pencetakan lembar Mahasiswa dan admin / verifikasi ujian koordinator dapat mencetak lembar verifikasi ujian Pencetakan lembar Mahasiswa dan admin / revisi ujian koordinator dapat mencetak lembar revisi ujian Use Case Diagram Diagram Use Case menggambarkan fungsi-fungsi sistem serta peran dan hak dari aktor pada Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS yaitu admin / koordinator, mahasiswa dan dosen dalam menjalankan aktifitasnya masingmasing pada sistem tersebut.use Case Diagram Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS dapat dilihat pada gambar berikut :

9 digilib.uns.ac.id 26 System cek_pendaftaran_ujian_kmm menambah data pendaftaran ujian <<include>> manajemen pendaftaran ujian kmm mengubah data pendaftaran ujian mahasiswa memanajemen bobot penilaian menghapus data pendaftaran ujian <<include>> verifikasi peserta ujian kmm pendaftaran ujian penentuan penguji ujian kmm menambah penilaian ujian manajemen penilaian ujian admin (koordinator) <<include>> mengubah penilaian ujian cek peserta ujian kmm <<include>> dosen manajemen penilaian instansi cetak rekapitulasi nilai ujian kmm <<include>> <<include>> <<include>> menambah penilaian bimbingan mengubah penilaian bimbingan detail peserta ujian kmm pencetakan lembar revisi ujian pencetakan lembar verifikasi ujian Gambar 3.1 : Use Case Diagram Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS Aktivity Diagram Activity Diagram menggambarkan alur dari Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS yang memuat urutan proses dan kondisi awal hingga akhir pada sebuah proses. Berikut Activity Diagram dan Identifikasi Aktivity Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS.

10 digilib.uns.ac.id Untuk identifikasi dan skenario aktivity diagram proses manajemen data pendaftaran ujian oleh mahasiswa dapat dilihat di tabel 3.4 berikut : Tabel 3.4. Tabel skenario aktivity diagram proses manajemen data pendaftaran ujian oleh mahasiswa IDENTIFIKASI Nama Use Case Manajemen data pendaftaran ujian a. menambah data pendaftaran ujian b. mengubah data pendaftaran ujian c. menghapus data pendaftaran ujian Aktor Mahasiswa Kondisi awal Mahasiswa sudah login ke dalam sistem Kondisi Akhir Sistem menampilkan data pendaftaran ujian SKENARIO 1. Mahasiswa memilih menu insert data pendaftaran ujian 2. Mahasiswa memasukkan data mahasiswa (nim, nama, pembimbing dsb) 3. Sistem memproses data pendaftaran ujian 4. Sistem menampilkan data pendaftaran ujian 5. Sistem menampilkan pilihan update data pendaftaran ujian 6. JikaYa, a. Mahasiswa mengubah data pendaftaran ujian b. Sistem memproses perubahan data pendaftaran ujian c. Sistem menyimpan data pendaftaran ujian yang telah diperbarui d. Sistem menampilkan data pendaftaran ujian yang telah diperbarui 7. JikaTidak, a. Sistem menampilkan pilihan delete data pendaftaran ujian b. Proses penghapusan data pendaftaan ujian

11 digilib.uns.ac.id 28 Sedangkan untuk activity diagram manajemen pendaftaran ujian oleh mahasiswa dapat dilihat pada gambar 3.2 berikut : mahasiswa sistem memilih memilih menu insert data pendaftaran ujian kmm memasukkan data mahasiswa (nim, nama, pembimbing dsb) load data pendaftaran ujian kmm menyimpan data pendaftaran ujian kmm menampilkan data pendaftan ujian kmm mengubah data pendaftaran ujian kmm ya update tidak delete tidak ya proses penghapusan data ujian kmm memproses perubahan data pendaftaran ujian kmm menyimpan data pendaftan ujian kmm yang diperbarui menampilkan data pendaftaran ujian kmm yang telah diperbarui finish Gambar 3.2. Aktivity diagram manajemen pendafataran ujian oleh mahasiswa

12 digilib.uns.ac.id Untuk identifikasi dan skenario aktivity diagram proses manajemen data pendaftaran ujian oleh admin / koordinator dapat dilihat di tabel 3.5. berikut : Tabel 3.5. Tabel skenario aktivity diagram proses manajemen data pendaftaran ujian oleh admin / koordinator IDENTIFIKASI Nama Use Case Manajemen data pendaftaran ujian a. menambah data pendaftaran ujian b. mengubah data pendaftaran ujian c. menghapus data pendaftaran ujian Aktor Koordinator Ujian Kondisi awal Koordinator Ujian sudah login ke dalam sistem Kondisi Akhir Sistem menampilkan data pendaftaran ujian SKENARIO 1. Koordinator Ujian memilih menu insert data pendaftaran ujian 2. Koordinator Ujian memasukkan data mahasiswa (nim, nama, pembimbing dsb) 3. Sistem memproses data pendaftaran ujian 4. Sistem menampilkan data pendaftaran ujian 5. Sistem menampilkan pilihan update data pendaftaran ujian 6. JikaYa, a. Koordinator Ujian mengubah data pendaftaran ujian b. Sistem memproses perubahan data pendaftaran ujian c. Sistem menyimpan data pendaftaran ujian yang telah diperbarui d. Sistem menampilkan data pendaftaran ujian yang telah diperbarui 7. JikaTidak, a. Sistem menampilkan pilihan delete data pendaftaran ujian b. Proses penghapusan data pendaftaan ujian

13 digilib.uns.ac.id 30 Sedangkan untuk activity diagram manajemen pendaftaran ujian oleh koordinator ujian dapat dilihat pada gambar 3.3 berikut : admin (koordinator ujian) sistem memilih memilih menu insert data pendaftaran ujian kmm memasukkan data mahasiswa (nim, nama, pembimbing dsb) load data pendaftaran ujian kmm menyimpan data pendaftaran ujian kmm menampilkan data pendaftan ujian kmm mengubah data pendaftaran ujian kmm ya update tidak delete tidak ya proses penghapusan data ujian kmm memproses perubahan data pendaftaran ujian kmm menyimpan data pendaftan ujian kmm yang diperbarui menampilkan data pendaftaran ujian kmm yang telah diperbarui Gambar 3.3 Aktivity diagram manajemen pendafataran ujian oleh koordinator ujian

14 digilib.uns.ac.id Untuk identifikasi dan skenario aktivity diagram proses manajemen bobot penilaian ujian oleh koordinator dapat dilihat di tabel 3.6 berikut : Tabel 3.6. Tabel skenario aktivity diagram proses manajemen bobot penilaian ujian oleh koordinator IDENTIFIKASI Nama Use Case Manajemen bobot penilaian ujian Aktor Koordinator Ujian Kondisi awal Koordinator Ujian sudah login ke dalam sistem Kondisi Akhir Sistem menampilkan bobot penilaian ujian SKENARIO 1. Koordinator Ujian memilih menu manajemen bobot penilaian ujian 2. Koordinator Ujian mengecek ketersediaan bobot penilaian ujian 3. Jika Tidak ada, a. Koordinator Ujian menambahkan bobot penilaian ujian b. Sistem memproses data bobot penilaian ujian c. Sistem menyimpan data bobot penilaian ujian d. Sistem menampilkan bobot penilaian ujian e. Sistem menampilkan pilihan update data bobot penilaian ujian JikaYa, a) Koordinator Ujian menginputkan bobot penilaian ujian yang baru. b) Sistem memproses data bobot penilaian ujian yang diperbarui c) Sistem menyimpan data bobot penilaian ujian yang diperbarui d) Sistem menampilkan bobot penilaian ujian JikaTidak, Sistem menampilkan bobot penilaian ujian 4. JikaAda, a. Sistem menampilkan bobot penilaian ujian

15 digilib.uns.ac.id 32 Sedangkan untuk activity diagram manajemen bobot penilaian ujian oleh koordinator ujian dapat dilihat pada gambar 3.4 berikut : admin (koordinator ujian) sistem memilih menu manajemen bobot penilaian ujian mengecek ketersediaan bobot penilaian ujian tidak ada cek ada input bobot penilaan ujian load data bobot penilaian ujian menyimpan data bobot penilaian ujian sistem menampilkan bobot penilaian ujian input bobot penilaian ujian yang diperbarui ya update tidak load bobot penilaian ujian yang diperbarui menyimpan data bobot penilaian ujian sistem menampilkan bobot penilaian ujian finish Gambar 3.4 Aktivity diagram manajemen bobot penilaian ujian oleh koordinator

16 digilib.uns.ac.id Untuk identifikasi dan skenario aktivity diagram proses manajemen penilaian ujian oleh koordinator dapat dilihat di tabel 3.7 berikut : Tabel 3.7. Tabel skenario aktivity diagram proses manajemen penilaian ujian oleh koordinator IDENTIFIKASI Nama Use Case Manajemen data penilaian ujian a. menambah data penilaian ujian b. mengubah data penilaian ujian Aktor Koordinator Ujian Kondisi awal Koordinator Ujian sudah login ke dalam sistem Kondisi Akhir Sistem menampilkan data penilaian ujian SKENARIO 1. Koordinator Ujian memilih menu insert penilaian ujian 2. Sistem mengecek daftar peserta ujian berdasarkan penguji / pembimbing 3. Sistem menampilkan daftar peserta ujian berdasarkan penguji/pembimbing 4. Koordinator Ujian menambahkan nilai ujian tiap peserta 5. Sistem memproses data penilaian ujian 6. Sistem menyimpan data penilaian ujian 7. Sistem menampilkan data penilaian ujian 8. Sistem menampilkan pilihan update data penilaian ujian 9. Jika Ya, a. Koordinator Ujian memilih daftar peserta yang akan di update nilainya. b. Koordinator Ujian menambahkan data nilai ujian tiap siswa yang baru c. Sistem memproses data penilaian ujian d. Sistem menyimpan data penilaian ujian e. Sistem menampilkan data penilaian ujian 10. Jika Tidak, a. Sistem menampilkan data penilaian ujian

17 digilib.uns.ac.id 34 Sedangkan untuk activity diagram manajemen penilaian ujian oleh koordinator ujian dapat dilihat pada gambar 3.5 berikut : admin (koordinator ujian) sistem memilih menu insert penilaian ujian mengecek daftar peserts ujian berdasarkan penguji/pembimbing penginputan nilai ujian tiap peserta menampilkan daftar peserts ujian berdasarkan penguji/pembimbing load data penilaian ujian menyimpan data penilaian ujian menampilkan data penilaian ujian memilih daftar siswa yang akan diupdate nilainya ya update tidak penginputan data nilai ujian tiap siswa yang baru load data penilaian ujian menyimpan data penilaian ujian menampilkan data penilaian ujian Gambar 3.5 Aktivity diagram manajemen penilaian ujian oleh koordinator

18 digilib.uns.ac.id Untuk identifikasi dan skenario aktivity diagram proses manajemen penilaian ujian oleh dosen dapat dilihat di tabel 3.8 berikut : Tabel 3.8 Tabel skenario aktivity diagram proses manajemen penilaian ujian oleh dosen IDENTIFIKASI Nama Use Case Manajemen data penilaian ujian a. menambah data penilaian ujian b. mengubah data penilaian ujian Aktor Dosen Kondisiawal Dosen sudah login ke dalam sistem KondisiAkhir Sistem menampilkan data penilaian ujian SKENARIO 1. Dosen memilih menu insert penilaian ujian 2. Sistem mengecek daftar peserta ujian berdasarkan penguji/pembimbing 3. Sistem menampilkan daftar peserta ujian berdasarkan penguji/pembimbing 4. Dosen menambahkan nilai ujian tiap peserta 5. Sistem memproses data penilaian ujian 6. Sistem menyimpan data penilaian ujian 7. Sistem menampilkan data penilaian ujian 8. Sistem menampilkan pilihan update data penilaian ujian 9. JikaYa, a. Dosen memilih daftar peserta yang akan di update nilainya. b. Dosen Ujian menambahkan data nilai ujian tiap siswa yang baru c. Sistem memproses data penilaian ujian d. Sistem menyimpan data penilaian ujian e. Sistem menampilkan data penilaian ujian 10. JikaTidak, a. Sistem menampilkan data penilaian ujian

19 digilib.uns.ac.id 36 Sedangkan untuk activity diagram manajemen penilaian ujian oleh dosen dapat dilihat pada gambar 3.6 berikut : dosen sistem memilih menu insert penilaian ujian mengecek daftar peserts ujian berdasarkan penguji/pembimbing penginputan nilai ujian tiap peserta menampilkan daftar peserts ujian berdasarkan penguji/pembimbing load data penilaian ujian menyimpan data penilaian ujian menampilkan data penilaian ujian memilih daftar siswa yang akan diupdate nilainya ya update tidak penginputan data nilai ujian tiap siswa yang baru load data penilaian ujian menyimpan data penilaian ujian menampilkan data penilaian ujian Gambar 3.6 Aktivity diagram manajemen penilaian ujian oleh dosen

20 digilib.uns.ac.id Class Diagram Penggambaran class diagram pada Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS dapat dilihat seperti gambar 3.7 sebagai berikut : +get_dosen($inisial) login_model +index() +cek_login() login_controller +login.php login_view mahasiswa_model +get_kelas() +get_data_kelas($id) +get_kategori() +get_dosen() +get_pesertakmm_all() +cek_pendaftaran_ujian_kmm($nim) +simpan_mahasiswa($a, $b, $c, $d) +simpan_peserta_kmm($a, $b, $c, $d) +get_bobot_kmm() +get_peserta_kmm($nim) +get_pendaftaran_ujiankmm($nim) +simpan_edit_mahasiswa($a, $b, $c, $d) +simpan_edit_pendaftaran_ujiankmm($a, $b, $c, $d) +get_pendaftar_ujian_kmm($id) +get_pendaftar_ujian_kmm_ulang() admin_model +get_dosen() +get_kelas() +get_detail_kelas($id_kelas) +get_kategori() +get_bobot_kmm() +get_bobotkmm() +get_bobotujiankmm() +update_bobotkmm($a, $b, $c) +update_bobotujiankmm($a, $b, $c) +get_pesertakmm_all() +get_pesertakmm($id_daftar) +get_peserta_kmm($id_daftar) +simpan_editmahasiswa($a, $b, $c, $d) +simpan_editpesertakmm($a, $b, $c, $d, $e) +get_penguji_ujiankmm_all() +simpan_penguji_kmm($a, $b) +get_penilaian_instansi($id_daftar) +simpan_penilaian_instansi_kmm($a, $b) +detail_penilaian_ujian_kmm($a) +penilaian_pembimbing($a, $b) +penilaian_penguji($a, $b) +get_dosen_nilai_ujiankmm($id_nilai) +get_nilai_ujian_kmm($id_nilai) +update_penilaian_dosen_ujian_kmm($a, $b, $c, $d, $e) +update_penilaian_ujian_pembimbingkmm($a, $b) +update_penilaian_ujian_pengujikmm($a, $b) +get_hasil_ujian_kmm($id_kelas) dosen_model mahasiswa_controller +index() +pendaftaran_ujian_kmm() +simpan_peserta_ujiankmm() +detail_pendaftaran_ujian_kmm() +edit_pendaftar_kmm() +simpan_edit_pendaftaran_ujiankmm() +tampil_peserta_ujian_kmm($id) +tampil_peserta_ujian_kmm_ulang() admin_controller +index() +bobot_kmm() +update_bobotkmm() +update_bobotujiankmm() +data_pesertakmm() +tampil_pesertakmm($id) +simpan_edit_pesertakmm() +manajemen_penguji_ujiankmm() +simpan_penguji_ujiankmm() +manajemen_penilaian_instansi_kmm() +input_penilaian_instansi_kmm() +simpan_penilaian_instansi_kmm() +update_penilaian_instansi_kmm($id) +simpan_update_penilaian_instansi_kmm() +logout() dosen_controller +index() +detail_bimbingankmm() +detail_pengujiankmm() +ujian_bimbingankmm() +ujian_pengujikmm() +penilaian_ujian_pembimbing_kmm($id) +simpan_penilaian_ujian_pembimbing_kmm() +penilaian_ujian_penguji_kmm($id) +simpan_penilaian_ujian_penguji_kmm() +bimbingankmm() +tampil_penilaian_bimbingankmm($id) +simpan_penilaian_bimbingankmm() +logout() mahasiswa_view +belum_daftar_ujian_kmm.php +detail_peserta_ujian_kmm.php +detail_peserta_ujian_kmm_lengkap.php +halaman_awal.php +pendaftaran_ujian_kmm.php +sudah_daftar_ujian_kmm.php +tampil_peserta_kmm_perkelas.php +update_pendaftaran_ujian_kmm.php admin_vieww +data_pesertakmm.php +detail_penilaian_ujian_kmm.php +halaman_awal.php +input_edit_pesertakmm.php +input_penguji_ujiankmm.php +input_penilaian_instansi_kmm.php +tampil_bobot_kmm.php +tampil_hasil_ujian_kmm.php +tampil_penilaian_instansi_kmm.php +tampil_penilaian_ujian_kmm.php +update_penilaian_instansi_kmm.php +update_penilaian_ujian_kmm.php dosen_view +detail_pesertabimbingan_kmm.php +detail_pesertapengujian_kmm.php +halaman_awal.php +input_penilaian_bimbingankmm.php +input_penilaian_pembimbingkmm.php +input_penilaian_pengujiankmm.php +pesertabimbingan_kmm.php +tampil_pesertabimbingan_kmm.php +tampil_pesertapenguji_kmm.php +get_bobotkmm() +get_detailbimbingankmm($id_dsn) +get_detailpengujiankmm($id_dsn) +get_databimbingankmm($id_dsn) +get_datapengujiankmm($id_dsn) +get_mahasiswaujian_kmm($id_daftar) +simpan_penilaian_ujiankmm($a, $b, $c, $d, $e, $f) +simpan_nilaipembimbing_kmm($a, $b) +simpan_nilaipenguji_kmm($a, $b) +simpan_penilaian_bimbingankmm($a, $b) Gambar 3.7 Class Diagram Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS

21 digilib.uns.ac.id 38 Pada class diagram di atas terdapat tiga model, tiga controller dan tiga view antara lain : 1. Controller : login_controller, mahasiswa_controller, admin_controller, dosen_contoller. 2. Model : login_model, mahasiswa_model, admin_model, dosen_model. 3. View : login_view, mahasiswa_view, admin_view, dosen_view.

22 digilib.uns.ac.id Sequence Diagram Sequence Diagram pada Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS terdiri dari beberapa Sequence Diagram dari masing-masing aktor yang terlibat pada sistem, antara lain : 1. Sequence Diagram Mahasiswa Sequnence diagram mahasiswa disini menggambarkan interaksi dari aktor mahasiswa yang tersusun berdasar class dan function / method pada waktu tertentu pada suatu proses di dalam sistem. 1.1 Input Pendaftaran Ujian Sequence Diagram input pendaftaran ujian memuat alur interaksi mahasiswa dalam proses penambahan data pendaftaran ujian. Sequence Diagram input pendaftaran ujian dapat dilihat pada gambar 3.8. control - mahasiswa_controller model - mahasiswa_model view - pendaftaran_ujian_kmm : mahasiswa 1 : get_pesertakmm_all() 2 : get_kelas() 3 : get_kategori() 4 : get_dosen() 5 : btn->daftar() 6 : cek_pendaftaran_ujian_kmm() 7 : simpan_mahasiswa() 8 : simpan_peserta_kmm() 9 : pendaftaran_ujian_kmm Gambar 3.8 Sequence Diagram input pendaftaran ujian Keterangan : Pada method btn daftar(), button tersebut mengirimkan data ke controller berupa data pendaftaran ujian

23 digilib.uns.ac.id 40 peserta seperti nim, nama, kategori, judul project, kelas, dosen pembimbing, dan no handphone. 1.2 Update Data Pendaftaran Ujian Sequence Diagram update data pendaftaran ujian memuat alur interaksi mahasiswa dalam proses pengupdatean data pendaftaran ujian. Sequence Diagram update data pendaftaran ujian dapat dilihat pada gambar 3.9. control - mahasiswa_controller model - mahasiswa_model view - detail_peserta_ujian_kmm : mahasiswa 5 : get_pendaftaran_ujiankmm() 6 : get_kelas() 7 : get_kategori() 8 : get_dosen() 9 : btn->update() 10 : simpan_edit_mahasiswa() 11 : simpan_edit_pendaftaran_ujiankmm() 12 : detail_peserta_ujian_kmm Gambar 3.9 Sequence Diagram update data pendaftaran ujian Keterangan : Pada method btn update, button tersebut mengirimkan data ke controller berupa data pendaftaran ujian yang baru / telah diperbarui seperti nama, kategori, judul project, kelas, dosen pembimbing, dan no handphone. 1.3 Detail Data Pendaftaran Ujian Sequence Diagram detail data pendaftaran ujian memuat alur interaksi mahasiswa dalam proses melihat detail data pendaftaran ujian. Sequence Diagram detail data pendaftaran ujian dapat dilihat pada gambar 3.10.

24 digilib.uns.ac.id 41 control - mahasiswa_controller model - mahasiswa_model view - detail_peserta_ujian_kmm : mahasiswa 1 : cek_pendaftaran_ujian_kmm() 2 : btn->lihatdetail() 3 : get_peserta_kmm() 4 : detail_peserta_ujian_kmm Gambar 3.10 Sequence Diagram detail data pendaftaran ujian Keterangan : Pada method btn lihatdetail, button tersebut mengirimkan data ke controller berupa nim, kemudian akan diproses dalam controller untuk ditampilkan kembali data yang dipanggil. 2. Sequence Diagram Admin / Koordinator Sequnence diagram Admin / Koordinator disini menggambarkan interaksi dari aktor Admin / Koordinator yang tersusun berdasar class dan function / method pada waktu tertentu pada suatu proses di dalam sistem. 2.1 Manajemen (update) Bobot Penilaian Sequence Diagram manajemen (update) bobot penilaian memuat alur interaksi admin / koordinator dalam proses pengupdatean bobot penilaian. Sequence Diagram detail manajemen (update) bobot penilaian dapat dilihat pada gambar 3.11.

25 digilib.uns.ac.id 42 control - admin_controller model - admin model view - tampil_bobot_kmm : admin / koordinator 1 : get_bobotkmm() 2 : get_bobotujiankmm() 3 : btn->update() 4 : update_bobotkmm() 5 : update_bobotujiankmm() 6 : tampil_bobot_kmm Gambar 3.11 Sequence Diagram manajemen (update) bobot penilaian 2.2 Verifikasi Data Pendaftaran Ujian Sequence Diagram verifikasi data pendaftaran ujian memuat alur interaksi admin / koordinator dalam proses memverifikasi data peserta pendaftaran ujian. Sequence Diagram verifikasi data pendaftaran ujian dapat dilihat pada gambar control - admin_controller model - admin_model view - verifikasi_peserta_kmm : admin / koordinator 1 : get_pesertakmm() 2 : get_kelas() 3 : btn->verifikasi() 4 : verifikasi_pesertakmm() 5 : get_pesertakmm() 6 : verifikasi_peserta_kmm Gambar 3.12 Sequence Diagram verifikasi data pendaftaran ujian

26 digilib.uns.ac.id Update Data Pendaftaran Ujian Sequence Diagram update data pendaftaran ujian memuat alur interaksi admin / koordinator dalam proses mengupdate data peserta pendaftaran ujian yang terverifikasi. Sequence Diagram update data pendaftaran ujian dapat dilihat pada gambar control - admin_controller model - admin_model view - tampil_pesertakmm : admin / koordinator 1 : get_pesertakmm() 2 : get_kelas() 3 : get_kategori() 4 : get_dosen() 5 : btn->update() 6 : simpan_editmahasiswa() 7 : simpan_editpesertakmm() 8 : data_pesertakmm Gambar 3.13 Sequence Diagram update data pendaftaran ujian 2.4 Penambahan Penguji Ujian Sequence Diagram penambahan penguji ujian memuat alur interaksi admin / koordinator dalam proses penentuan penguji peserta pendaftaran ujian yang terverifikasi. Sequence Diagram penambahan penguji ujian dapat dilihat pada gambar 3.14.

27 digilib.uns.ac.id 44 control - admin_controller model - admin model view - tampil_pesertakmm : admin / koordinator 1 : get_pesertakmm() 2 : get_dosen() 3 : btn->input_penguji() 4 : simpan_penguji_kmm() 5 : get_pesertakmm() 6 : data_pesertakmm Gambar 3.14 Sequence Diagram penambahan penguji ujian 2.5 Penambahan Penilaian Instansi Sequence Diagram penambahan penilaian instansi memuat alur interaksi admin / koordinator dalam proses penambahan data penilaian instansi peserta ujian yang terverifikasi. Sequence Diagram penambahan penilaian instansi dapat dilihat pada gambar control - admin_controller model - admin model view - tampil_penilaian_instansi_kmm : admin / koordinator 1 : get_pesertakmm() 2 : btn->inputnilai() 3 : simpan_penilaian_instansi_kmm() 4 : tampil_penilaian_instansi_kmm Gambar 3.15 Sequence Diagram penambahan penilaian instansi 2.6 Update Penilaian Instansi Sequence Diagram update penilaian instansi memuat alur interaksi admin / koordinator dalam proses mengupdate data penilaian instansi peserta ujian yang terverifikasi. Sequence Diagram penambahan penilaian instansi dapat dilihat pada gambar 3.16.

28 digilib.uns.ac.id 45 control - admin_controller model - admin model view - tampil_penilaian_instansi_kmm : admin / koordinator 5 : get_pesertakmm() 6 : btn->updatenilai() 7 : simpan_penilaian_instansi_kmm() 8 : tampil_penilaian_instansi_kmm() Gambar 3.16 Sequence Diagram update penilaian instansi 2.7 Lihat Detail Penilaian Ujian Sequence Diagram lihat detail penilaian ujian memuat alur interaksi admin / koordinator dalam proses melihat detail penilaian ujian peserta ujian yang terverifikasi baik dari dosen pembimbing ataupun penguji. Sequence Diagram lihat detail penilaian ujian dapat dilihat pada gambar control - admin_controller model - admin model view - detail_penilaian_ujian_kmm : admin / koordinator 1 : get_peserta_kmm() 2 : detail_penilaian_ujian_kmm() 3 : btn->pilihdetail() 4 : penilaian_pembimbing() 5 : penilaian_penguji() 6 : detail_penilaian_ujian_kmm Gambar 3.17 Sequence Diagram lihat detail penilaian ujian 2.8 Update Penilaian Ujian Sequence Diagram update penilaian ujian memuat alur interaksi admin / koordinator dalam proses mengupdate data penilaian ujian peserta ujian yang terverifikasi baik dari dosen pembimbing ataupun penguji. Sequence Diagram update penilaian ujian dapat dilihat pada gambar 3.18.

29 digilib.uns.ac.id 46 control - admin_controller model - admin model view - detail_penilaian_ujian_kmm : admin / koordinator 1 : detail_penilaian_ujian_kmm() 2 : get_dosen_nilai_ujiankmm() 3 : get_nilai_ujian_kmm() 4 : btn->updatenilai() 5 : get_bobotkmm() 6 : update_penilaian_dosen_ujian_kmm() 7 : update_penilaian_ujian_pembimbingkmm() 8 : update_penilaian_ujian_pengujikmm() 9 : detail_penilaian_ujian_kmm Gambar 3.18 Sequence Diagram update penilaian ujian 2.9 Lihat Hasil Akhir Penilaian Sequence Diagram lihat hasil akhir penilaian memuat alur interaksi admin / koordinator dalam proses melihat data hasil akhir penilaian peserta ujian. Sequence Diagram lihat hasil akhir penilaian dapat dilihat pada gambar control - admin_controller model - admin model view - tampil_hasil_ujian_kmm : admin / koordinator 1 : btn->lihathasil() 2 : get_detail_kelas() 3 : get_bobot_kmm() 4 : get_hasil_ujian_kmm() 5 : tampil_hasil_ujian_kmm Gambar 3.19 Sequence Diagram lihat hasil akhir penilaian

30 digilib.uns.ac.id Sequence Diagram Dosen Sequence diagram dosen disini menggambarkan interaksi dari aktor dosen yang tersusun berdasar class dan function / method pada waktu tertentu pada suatu proses di dalam sistem. 3.1 Detail Bimbingan Sequence Diagram detail bimbingan memuat alur interaksi dosen dalam proses melihat data detail peserta bimbingan. Sequence Diagram detail bimbingan dapat dilihat pada gambar control - dosen_controller model - dosen_model view - detail_pesertabimbingan_kmm : dosen 1 : btn->lihat() 2 : get_bobotkmm() 3 : get_detailbimbingankmm() 4 : detail_pesertabimbingan_kmm Gambar 3.20 Sequence Diagram lihat hasil akhir penilaian 3.2 Detail Pengujian Sequence Diagram detail pengujian memuat alur interaksi dosen dalam proses melihat data detail peserta pengujian. Sequence Diagram detail pengujian dapat dilihat pada gambar 3.21.

31 digilib.uns.ac.id 48 control - dosen_controller model - dosen_model view - detail_pesertapengujian_kmm : dosen 5 : btn->lihat() 6 : get_bobotkmm() 7 : get_detailpengujiankmm() 8 : detail_pesertapengujian_kmm Gambar 3.21 Sequence Diagram detail pengujian 3.3 Penambahan Penilaian Ujian Mahasiswa Bimbingan Sequence Diagram penambahan penilaian ujian mahasiswa bimbingan memuat alur interaksi dosen dalam proses penambahan nilai saat ujian berlangsung berdasarkan mahasiswa bimbingan. Sequence Diagram penambahan penilaian ujian mahasiswa bimbingan dapat dilihat pada gambar control - dosen_controller model - dosen_model view - tampil_pesertabimbingan_kmm : dosen 2 : btn->inputnilai() 1 : get_databimbingankmm() 3 : get_bobotkmm() 4 : simpan_penilaian_ujiankmm() 5 : simpan_nilaipembimbing_kmm() 6 : tampil_pesertabimbingan_kmm Gambar 3.22 Sequence Diagram penambahan penilaian ujian mahasiswa bimbingan 3.4 Penambahan Penilaian Ujian Mahasiswa Pengujian Sequence Diagram penambahan penilaian ujian mahasiswa pengujian memuat alur interaksi dosen dalam proses penambahan nilai saat commit ujian to user berlangsung berdasarkan mahasiswa

32 digilib.uns.ac.id 49 yang diuji. Sequence Diagram penambahan penilaian ujian mahasiswa pengujian dapat dilihat pada gambar control - dosen_controller model - dosen_model view - tampil_pesertapenguji_kmm : dosen 2 : btn->inputnilai() 1 : get_datapengujiankmm() 3 : get_bobotkmm() 4 : simpan_penilaian_ujiankmm() 5 : simpan_nilaipenguji_kmm() 6 : tampil_pesertapenguji_kmm Gambar 3.23 Sequence Diagram penambahan penilaian ujian mahasiswa pengujian 3.5 Penambahan Penilaian Bimbingan Sequence Diagram penambahan penilaian bimbingan memuat alur interaksi dosen dalam proses penambahan nilai bimbingan. Sequence Diagram penambahan penilaian bimbingan dapat dilihat pada gambar model - dosen_model control - dosen_controller view - tampil_pesertabimbingan_kmm : dosen 1 : get_detailbimbingankmm() 2 : btn->inputnilai() 3 : simpan_penilaian_bimbingankmm() 4 : tampil_pesertabimbingan_kmm() Gambar 3.24 Sequence Diagram penambahan penilaian bimbingan

33 digilib.uns.ac.id Perancangan Basis Data ERD (Entity Relationship Diagram) Entity Relationship Diagram atau biasa disingkat ERD menjelaskan relasi pada suatu objek di database Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS. Entity Relationship Diagram Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS dapat dilihat pada gambar 3.25 berikut : Id_kelas kelas Id_kategori kategori nama_kelas 1 Nama_kategori 1 memiliki memiliki kelas m Tempat_magang m Alamat_magang nama_mahasiswa Id_kmm tahun_magang NIM mahasiswa mendaftar kmm No_hp Judul_project status_magang 1 memiliki Id_dosen Tanggal_ujian m gelombang Id_penilaian Tanggal_penilaian nip Id_ujian ujian m Penilaian_ujian m dosen rule Nilai_pembimbing Nilai_penguji Nilai_instansi status Nilai_bimbingan Nilai_laporan Nilai_kegiatan Nama_dosen password Nilai_materi Gambar 3.25 Entity Relationship Diagram Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS

34 digilib.uns.ac.id RAT (Relasi Antar Tabel) Relasi Antar Tabel Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS dapat dilihat pada gambar 3.26 berikut : mahasiswa kmm ujian penilaian_ujian PK nim PK id_kmm PK id_ujian PK id_penilaian FK1 PK nama_mahasiswa id_kelas no_hp kelas id_kelas FK1 FK2 nim tempat_magang alamat_magang tahun_magang pembimbing judul_project id_kategori status_magang FK1 id_kmm gelombang tanggal_ujian penguji nilai_pembimbing nilai_penguji nilai_instansi nilai_bimbingan status FK1 FK2 id_ujian id_dosen tanggal_penilaian nilai_laporan nilai_materi nilai_kegiatan nama_kelas dosen kategori PK id_dosen PK id_kategori nama_kategori nip nama_dosen password rule Gambar 3.26 Relasi Antar Tabel Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS Tabel Fisik Sebuah sistem aplikasi membutuhkan sebuah database sebagai tempat penyimpanan data. Berikut ini adalah tabel tabel yang digunakan pada Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS, sebagai berikut : 1. Tabel Mahasiswa Tabel mahasiswa digunakan untuk menyimpan data data mahasiswa yang mendaftar ujian. Adapun rancangan tabel mahasiswa seperti pada Tabel 3.9 berikut :

35 digilib.uns.ac.id 52 Tabel 3.9 Tabel Mahasiswa Field Tipe Panjang Keterangan nim Varchar 10 Primary key nama_mahasiswa Varchar 50 kelas Varchar 3 Foreign Key no_hp Varchar Tabel Kelas Tabel kelas digunakan untuk menyimpan data data kelas yang digunakan dalam pendaftaran ujian. Adapun rancangan tabel kelas seperti pada Tabel 3.10 berikut : Tabel 3.10 Tabel Kelas Field Tipe Panjang Keterangan id_kelas Varchar 3 Primary key nama_kelas Varchar Tabel Tabel digunakan untuk menyimpan data data peserta seperti tempat magang dan rencana judul project dan pembimbing. Adapun rancangan tabel seperti pada Tabel 3.11 berikut : 4. Tabel 3.11 Tabel Field Tipe Panjang Keterangan id_kmm int 4 Primary key nim Varchar 10 Foreign Key tempat_magang Text alamat_magang Text tahun_magang Varchar 4 pembimbing Varchar 10 Foreign Key judul_project Text id_kategori Varchar 3 Foreign Key status_magang commit Varchar to user 20

36 digilib.uns.ac.id Tabel Kategori Tabel kategori digunakan untuk menyimpan data data jenis kategori yang digunakan dalam pendafataran ujian. Kategori ini digunakan untuk membedakan jenis project tiap-tiap peserta ujian. Adapun rancangan tabel kategori seperti pada Tabel 3.12 berikut : Tabel 3.12 Tabel Kategori Field Tipe Panjang Keterangan id_kategori Varchar 3 Primary key nama_kategori Varchar Tabel Dosen Tabel dosen digunakan untuk menyimpan data data dosen D3 Teknik Informatika FMIPA UNS. Data-data dosen ini berisi data diri dosen yang digunakan untuk login ke dalam sistem. Adapun rancangan tabel dosen seperti pada Tabel 3.13 berikut : Tabel 3.13 Tabel Dosen Field Tipe Panjang Keterangan id_dosen Varchar 10 Primary key nip Varchar 20 password Varchar 50 nama_dosen Varchar 50 rule Varchar Tabel ujian Tabel ujian digunakan untuk menyimpan data data pelaksanaan ujian di D3 Teknik Informatika FMIPA UNS. Data-data ini berisi tentang segala hal yang diperlukan dalam proses pelaksanaan ujian. Adapun rancangan tabel ujian seperti pada Tabel 3.14 berikut :

37 digilib.uns.ac.id 54 Tabel 3.14 Tabel Ujian Field Tipe Panjang Keterangan id_ujian int 4 Primary key id_kmm int 3 Foreign Key gelombang Varchar 4 Foreign Key tanggal_ujian Date penguji Varchar 10 Foreign Key nilai_pembimbing int 3 nilai_penguji int 3 nilai_instansi int 3 nilai_pembimbing int 3 status Varchar Tabel Penilaian_ujian Tabel penilaian_ujian digunakan untuk menyimpan data data penilaian peserta ujian di D3 Teknik Informatika FMIPA UNS. Data-data ini berisi tentang detail penilaian dosen pembimbing ataupun penguji dalam ujian. Adapun rancangan tabel penilaian_ujian seperti pada Tabel 3.15 berikut : Tabel 3.15 Tabel Penilaian_ujian Field Tipe Panjang Keterangan id_penilaian int 4 Primary key id_ujian int 4 Foreign Key id_dosen Varchar 10 Foreign Key nilai_laporan int 3 nilai_kegiatan int 3 nilai_materi int 3 Tanggal_penilaian date

38 digilib.uns.ac.id Perancangan Interface Perancangan interface pada Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS ini pada umumnya digunakan sebagai dasar atau acuan untuk visualisasi membuat tampilan sistem. Berikut ini beberapa desain untuk tampilan Sistem Informasi Pendaftaran dan Penilaian Ujian di D3 Teknik Informatika FMIPA UNS : 1. Desain Halaman Login Halaman login digunakan untuk user (mahasiswa, dosen, dan admin/koordinator) masuk ke dalam sistem. Desain halaman login dapat dilihat pada gambar Gambar 3.27 Desain halaman login 2. Desain Dashboard Mahasiswa Desain dashboard mahasiswa terdiri dari beberapa desain interface seperti : 2.1 Desain Halaman Input Pendaftaran Ujian Halaman input pendaftaran ujian adalah halaman yang digunakan mahasiswa untuk mengisi data pendaftaran ujian. Desain halaman input pendaftaran ujian dapat dilihat pada gambar 3.28.

39 digilib.uns.ac.id 56 Gambar 3.28 Desain halaman input pendaftaran ujian 2.2 Desain Halaman Update Pendaftaran Ujian Halaman update pendaftaran ujian adalah halaman yang digunakan mahasiswa dalam mengupdate data pendaftaran ujian yang sudah ditambahkan. Desain halaman update pendaftaran ujian dapat dilihat pada gambar Gambar 3.29 Desain halaman update pendaftaran ujian 2.3 Desain Halaman Detail Data Ujian Halaman detail data ujian adalah halaman yang digunakan mahasiswa untuk melihat detail data pendaftaran ujian. Pada halaman ini terdapat menu untuk mengedit jika data pendaftaran belum diverifikasi dan melihat hasil ujian jika data sudah

40 digilib.uns.ac.id 57 diverifikasi. Adapun untuk desain halaman detail data pendaftaran ujian yang belum diverifikasi dapat dilihat pada gambar Gambar 3.30 Desain halaman detail pendaftaran ujian belum terverifikasi Sedangkan desain halaman detail data pendaftaran ujian yang sudah diverifikasi, dapat dilihat pada gambar Gambar 3.31 Desain halaman detail pendaftaran ujian terverifikasi 2.4 Desain Halaman Daftar Pendaftaran Ujian Tiap Kelas Halaman Daftar Pendaftaran Ujian Tiap Kelas adalah halaman yang digunakan untuk melihat data mahasiswa tiap kelas yang melakukan pendaftaran ujian. Desain halaman daftar pendaftaran ujian tiap kelas dapat dilihat pada gambar 3.32.

41 digilib.uns.ac.id 58 Gambar 3.32 Desain halaman daftar pendaftaran ujian tiap kelas 3. Desain Dashboard Admin / Koordinator Desain dashboard Admin / Koordinator terdiri dari beberapa desain interface seperti : 3.1 Desain Halaman Daftar Peserta Ujian Halaman daftar peserta ujian adalah halaman yang digunakan admin untuk melihat daftar semua peserta ujian yang menambahkan data pendaftaran ujian. Desain halaman daftar peserta ujian dapat dilihat pada gambar Gambar 3.33 Desain halaman daftar peserta ujian

42 digilib.uns.ac.id Desain Halaman Manajemen Bobot Penilaian Halaman manajemen bobot penilaian adalah halaman yang digunakan admin untuk mengupdate data penilaian yang terdiri penilaian ujian, penilaian instansi dan penilaian nilai akhir. Adapun desain halaman manajemen bobot penilaian dapat dilihat pada gambar Gambar 3.34 Desain halaman manajemen bobot penilaian 3.3 Desain Halaman Manajemen Daftar Dosen Halaman manajemen daftar dosen adalah halaman yang digunakan admin untuk memanajemen data dosen pembimbing ataupun penguji ujian. Desain halaman manajemen daftar dosen dapat dilihat pada gambar Gambar 3.35 Desain halaman manajemen daftar dosen

43 digilib.uns.ac.id Desain Halaman Verifikasi Pendaftaran Ujian Halaman verifikasi pendaftaran ujian adalah halaman yang digunakan admin untuk menveifikasi data pendaftaran ujian yang masuk dan diseleksi agar dapat melakukan ujian. Desain halaman verifikasi pendaftaran ujian dapat dilihat pada gambar Gambar 3.36 Desain halaman verifikasi pendaftaran ujian 3.5 Desain Halaman Penentuan Penguji ujian Halaman penentuan penguji ujian adalah halaman yang digunakan admin untuk menentukan penguji ujian berdasarkan peserta pendaftaran ujian yang terverifikasi. Adapun desain halaman penentuan penguji dapat dilihat pada gambar Gambar 3.37 Desain commit halaman to user penentuan penguji ujian

44 digilib.uns.ac.id Desain Halaman Tampil Penilaian Instansi Halaman tampil penilaian instansi adalah halaman yang menampilkan data penilaian instansi peserta pendaftaran ujian. Desain halaman tampil penilaian instansi dapat dilihat pada gambar Gambar 3.38 Desain halaman tampil penilaian instansi 3.7 Desain Halaman Input Penilaian Instansi Halaman input penilaian instansi adalah halaman yang digunakan untuk menambahkan data penilaian instansi peserta pendaftaran ujian. Desain halaman input penilaian instansi dapat dilihat pada gambar Gambar 3.39 Desain halaman input penilaian instansi

45 digilib.uns.ac.id Desain Halaman Tampil Rincian Penilaian Ujian dari Dosen Halaman tampil rincan penilaian ujian dari dosen adalah halaman yang digunakan untuk menampilkan rincian penilaian ujian peserta ujian dari dosen pembimbing maupun dosen penguji. Desain halaman tampil rincian penilaian ujian dari dosen dapat dilihat pada gmbar Gambar 3.40 Desain halaman tampil rincian penilaian ujian dari dosen 3.9 Desain Halaman Update Penilaian Ujian dari Dosen Halaman update penilaian ujian dari dosen adalah halaman yang digunakan untuk mengupdate nilai pada rincian penilaian ujian peserta ujian dari dosen pembimbing maupun dosen penguji. Desain halaman update penilaian ujian dari dosen dapat dilihat pada gmbar Gambar 3.41 Desain commit halaman to user update penilaian ujian dari dosen

46 digilib.uns.ac.id Desain Halaman Tampil Penilaian Bimbingan Halaman tampil penilaian bimbingan adalah halaman yang menampilkan penilaian bimbingan peserta ujian dari dosen pembimbing. Desain halaman tampil penilaian bimbingan dapat dilihat pada gambar Gambar 3.42 Desain halaman tampil penilaian bimbingan 3.11 Desain Halaman Input Penilaian Bimbingan Halaman input penilaian bimbingan adalah halaman yang digunkan admin untuk menambahkan nilai bimbingan pada dosen jika dosen pembimbing berhalangan dalam penambahan nilai bimbingan. Desain halaman input penilaian bimbingan dapat dilihat pada gambar Gambar 3.43 Desain halaman input penilaian bimbingan

47 digilib.uns.ac.id Desain Halaman Hasil Akhir Penilaian Halaman hasil akhir penilaian adalah halaman yang berisi data detail penilaian secara lengkap pada setiap pendaftar ujian yang terveriifikasi. Desain halaman hasil akhir penilaian dapat dilihat pada gambar Gambar 3.44 Desain halaman hasil akhir penilaian 4. Desain Dashboard Dosen Desain dashboard dosen terdiri dari beberapa desain interface seperti : 4.1 Desain Halaman Peserta Bimbingan Halaman Peserta Bimbingan adalah halaman yang berfungsi untuk melihat mahasiswa bimbingan yang siap untuk melakukan ujian. Desain halaman peserta bimbingan dapat dilihat pada gambar 3.45.

48 digilib.uns.ac.id 65 Gambar 3.45 Desain halaman peserta bimbingan 4.2 Desain Halaman Peserta Pengujian Halaman peserta pengujian adalah halaman yang digunakan dosen untuk melihat data mahasiswa yang diuji pada ujian. Desain halaman peserta pengujian dapat dilihat pada gambar Gambar 3.46 Desain halaman peserta pengujian 4.3 Desain Halaman Penilaian Ujian Halaman penilaian ujian adalah halaman yang digunakan dosen pembimbing atau penguji untuk menambahkan nilai ujian peserta bimbingan atau pengujian. Desain halaman penilaian ujian dapat dilihat pada gambar 3.47.

49 digilib.uns.ac.id 66 Gambar 3.47 Desain halaman penilaian ujian 4.4 Desain Halaman Penilaian Bimbingan Halaman penilaian bimbingan adalah halaman yang digunakan dosen untuk menambahkan nilai bimbingan peserta bimbingan. Desain halaman penilaian bimbingan dapat dilihat pada gambar Gambar 3.48 Desain halaman penilaian bimbingan

50 digilib.uns.ac.id Desain Halaman Hasil Akhir Penilaian Bimbingan Halaman hasil akhir penilaian bimbingan adalah halaman yang digunakan dosen untuk melihat detail hasil akhir penilaian mahasiswa bimbingan. Desain halaman hasil akhir penilaian bimbingan dapat dilihat pada gambar Gambar 3.49 Desain halaman hasil akhir penilaian bimbingan

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 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 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 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 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 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 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 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 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 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 ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. menjalankan tahap - tahap yang sudah ditentukan oleh pihak Sekolah Tinggi

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. menjalankan tahap - tahap yang sudah ditentukan oleh pihak Sekolah Tinggi 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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi

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

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

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

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

BAB III ANALISA DAN PERANCANGAN SISTEM 25 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Secara umum pengertian dari sistem adalah sekelompok elemen atau komponen yang saling berhubungan dan bekerjasama dalam mencapai suatu tujuan

Lebih terperinci

Software Requirements Specification

Software Requirements Specification Software Requirements Specification untuk Aplikasi Desktop Untuk Logistik Alat Tulis Kantor Berbasis RMI Java (Client - Server Middleware). Versi 1.10 Oleh : Made Andhika 23510307 I Putu Agus Eka Pratama

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

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Transmisi TVRI Di Sumatera Utara yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

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 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 ng Sedang Berjalan Proses yang sedang berjalan dalam penginformasian lokasi objek wisata di Pulau Nias memiliki kendala mengenai informasi lokasi

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Dari hasil penelitian yang penulis lakukan, maka penulis mendapati beberapa kendala-kendala yang dihadapi pada sistem yang sedang

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 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 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 IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis sistem ini merupakan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Saat ini, sistem peminjaman dan pengembalian buku yang dilakukan di perpustakaan SMA Karya Pembangunan 2 Bangun masih menggunakan

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem, implementasi merupakan penerapan dari proses sebelumnya yaitu proses

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

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

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY Disusun oleh : M. Ridwan Nur Septian 13121023 Widatin Mayasari 13111022 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCUBUANA YOGYAKARTA 2016 DAFTAR ISI 1.1

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 Sistem Informasi Geografis Lokasi Sekolah Internasional di Kota Medan yang meliputi analisa sistem yang sedang berjalan, desain sistem,

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

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 Sistem Informasi Geografis Lokasi Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

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 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem Metode adalah cara atau prosedur yang dipergunakan untuk memecahkan suatu masalah penelitian. Sedangkan penelitian adalah suatu proses dalam menemukan sesuatu, baik

Lebih terperinci

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP Disusun oleh : Bram Dermawan 13121020 Rendy Rangga Yudha 13121005 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCUBUANA YOGYAKARTA 2016 DAFTAR ISI Contents

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Kota medan memiliki jumlah penduduk yang tidak sedikit, baik itu yang memiliki perekonomian menengah ke bawah maupun menengah ke atas. Penduduk

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 yang sedang berjalan dalam sistem informasi geografis lokasi kantor telkom di kota medan masih bersifat manual. Bentuk manual

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implemetasi dan pengujian adalah tahap dimana suatu sistem yang telah selesai dibuat akan dijalankan atau testing dengan berpatokan pada

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 III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

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

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 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 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 3 Metode Perancangan Sistem

Bab 3 Metode Perancangan Sistem Bab 3 Metode Perancangan Sistem Pada bab ini dibahas mengenai metode perancangan yang dipergunakan dalam membuat Sistem Informasi Kepuasan Pelanggan Terhadap Loyalitas Pada Roemah Emak Backpacker 4H/3M,

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

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

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN BAB III DESAIN DAN PERANCANGAN 3.1 Perancangan Aplikasi Aplikasi ini akan dikemas dan dirancang dengan menggunakan design dimana admin dapat memasukkan data-data yang terkait dengan aplikasi tersebut.

Lebih terperinci

4.1. Perancangan Use Case Diagram

4.1. Perancangan Use Case Diagram BAB 4. PERANCANGAN 4.1. Perancangan Use Case Diagram Gambar 4.1 Use case diagram 1. Use case siswa memilih kandidat Tabel 4.1 Deskripsi use case siswa memilih kandidat Nama Use case Use case siswa memilih

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

III. METODOLOGI PENELITIAN

III. METODOLOGI PENELITIAN 19 III. METODOLOGI PENELITIAN 3.1 Metode Penelitian Tahapan penelitian dapat dilihat pada Gambar 8. Kuesioner Tracer Study Rational Unified Process (RUP) Sistem Tracer Study Jurusan Ilmu Komputer Gambar

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Deskripsi Umum Perangkat Lunak Sistem informasi kost di sekitar Universitas Sebelas Maret ini memberikan informasi tentang kost kepada mahasiswa Universitas Sebelas

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 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula)

BAB 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula) BAB 4 PERANCANGAN 4.1. Perancangan Algoritma 4.1.1 Algoritma shortest path (Haversine formula) Algoritma shortest path akan menghasilkan persamaan penting dalam sistem navigasi, nantinya haversine formula

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain BAB IV ANALISIS DAN DESAIN SISTEM Perkembangan teknologi informasi saat ini membutuhkan analisa dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan

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 DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah BAB IV DESKRIPSI SISTEM Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisis dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu memberikan kemudahan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisa Sistem Yang Sedang Berjalan Sistem yang berjalan pada CV. Baritama Guna Sejahtera saat ini masih menggunakan sistem manual, semua kegiatan yang berhubungan

Lebih terperinci

3 BAB III PEMBAHASAN

3 BAB III PEMBAHASAN 3 BAB III PEMBAHASAN 3.1 Analysis System Analisis merupakan suatu tahapan pemahaman terhadap sistem atau aplikasi yang sedang berjalan maupun yang akan dibuat. Tahapan analisis bertujuan untuk mengetahui

Lebih terperinci

BAB III METODOLOGI PENELITIAN

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

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 sistem informasi akuntansi Bantuan Operasional Sekolah (BOS) pada SMPN 13 yang meliputi analisa sistem yang sedang berjalan dan desain

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 Proses yang sedang berjalan dalam penginformasian Lokasi Sarana Bantu Navigasi Pelayaran (SBNP), masih bersifat manual, yaitu

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 Deskripsi Data 3.1.1 Proses Bisnis Sistem Modul Jadwal di EIS dengan Sinkronisasi Data dari GJ ini memiliki dua aktor yaitu pengunjung dan admin. Aktor

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Berjalan Sistem pengolahan data yang saat ini sedang berjalan pada DISPENDASU UPT Medan Utara masih dilakukan secara semi komputerisasi yaitu

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 ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Sedang Berjalan Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang,

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 Analisa sistem yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap bagaimana seseorang memilih smartphone

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

BAB III ANALISA DAN DESAIN SISTEM 24 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Masalah Bab ini di jelaskan mengenai prosedur yang berjalan dan yang di usulkan dari sistem yang ada pada Apotek Kimia Farma. Analisis yang penulis lakukan

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 sistem informasi petty cash pada PT. ZC Industries (Swagelok Medan) menggunakan metode tidak tetap yang meliputi analisa sistem yang

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 Pendukung Keputusan Seleksi Rekrutmen Tenaga Pengajar SMA Swasta Methodist 7 Medan dengan Menggunakan

Lebih terperinci

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan BAB IV ANALISA DAN DESAIN SISTEM 4.1 Analisa Sistem Sebelum melakukan desain sistem yang akan dibuat, maka langkah yang pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan analisis

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

BAB III ANALISIS DAN DESAIN SISTEM 34 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah dilakukan untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis Lokasi Pesantren Di Kota Medan. Sehubungan dengan

Lebih terperinci