BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM"

Transkripsi

1 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 (dalam bentuk soal-soal tes) yang diciptakan oleh para ahli psikologi. Tes ini bertujuan mengukur kondisi-kondisi seseorang yang berkaitan dengan kemampuan intelektual, emosi, minat, bakat, dan kepribadian. (Team GIBASA, 2009) Program Studi Psikologi Fakultas Kedokteran Universitas Sebelas Maret Surakarta menyediakan tes psikologi. Tes psikologi berupa tes potensi akademik dan tes kepribadian. Hasil tes psikologi tersebut digunakan sebagai bahan untuk konsultasi mempertimbangkan seseorang dalam hal penjurusan, baik di perkuliahan maupun di dunia kerja. Untuk alur tes psikologi di program studi psikologi sendiri sebagai berikut: Gambar 3.1 Proses Bisnis Psikotes Lama Penjelasan gambar: 1. Peserta tes psikologi datang ke program studi psikologi untuk mendaftar dengan mengisi form secara manual. 2. Setelah selesai mendaftar peserta mengikuti tes psikologi. 3. Petugas mengambil kertas-kertas jawaban peserta tes psikologi yang sudah dikerjakan 4. Petugas mengoreksi secara manual commit jawaban-jawaban to user peserta. 25

2 digilib.uns.ac.id Proses Bisnis Sistem Proses bisnis sistem disini menggambarkan bagaimana sistem akan berjalan, dan proses bisnis dari sistem informasi psikotes online dapat dilihat pada gambar: Gambar 3.2 Proses Bisnis Sistem 1 Calon peserta tes psikologi mendaftar tes psikologi secara online melalui website psikologi online yang sudah tersedia. 2 Peserta mencetak bukti pendaftaran berupa kartu tes. 3 Peserta datang ke program studi psikologi dengan membawa bukti pendaftaran dan menyerahkannya kepada petugas. 4 Petugas login ke dalam sistem dan mengaktifkan link 5 Peserta melakukan tes psikologi secara online. 6 Setelah selesai mengerjakan tes, sistem akan memproses penilaian. 7 Hasil tes bisa langsung dilihat oleh peserta dan juga bisa langsung dicetak. 3.3 Alat dan Bahan Dalam perancangan sistem informasi pada pembuatan Psikotes Online terdapat beberapa perangkat lunak dan perangkat keras yang digunakan untuk mendukung proses perancangan sistem. 1. Perangkat lunak yang digunakan commit penulis to user dalam pembuatan aplikasi adalah:

3 digilib.uns.ac.id 27 a. Sistem Operasi : Windows 7 Ultimate b. Bahasa Pemograman : Framework Codeigniter c. Pembuatan Aplikasi : Notepad++ d. Database : MyQSL e. Web Server : Apache Web Server f. Database Manager : PhpMyAdmin 2. Perangkat keras yang digunakan penulis dalam pembuatan aplikasi adalah: a. Processor Intel Core 2 Duo b. Hardisk 320 GB c. Memory 3 GB 3.4 Analisa Kebutuhan Sistem Deskripsi Aktor Terdapat tiga aktor yang terlibat dalam sistem ini, yaitu admin, petugas dan user (peserta). Ketiga aktor tersebut di deskripsikan pada tabel berikut ini Tabel 3.1 Deskripsi Aktor Aktor Deskripsi Admin Merupakan orang yang bertanggung jawab untuk memanajemen data tentang psikotes Petugas Merupakan orang yang berhak mengakses sistem dan melakukan kegiatan pengelolaan berdasarkan hak akses sebagai petugas Peserta Merupakan orang yang melakukan tes psikologi secara online Kebutuhan Fungsional Tabel 3.2 Kebutuhan Fungsional No Kode Aktor Deskripsi 1 FR1 Admin Dapat menambah data berita 2 FR2 Admin Dapat menambah data petugas

4 digilib.uns.ac.id 28 3 FR3 Admin Dapat menambah data soal pernyataan 4 FR4 Admin Dapat menambah data kategori pernyataan 5 FR5 Admin Dapat mengubah data berita 6 FR6 Admin dan Dapat mengubah data petugas Petugas 7 FR7 Admin Dapat mengubah data soal pernyataan 8 FR8 Admin Dapat mengubah data kategori pernyataan 9 FR9 Admin Dapat melakukan penghapusan data berita 10 FR10 Admin Dapat melakukan penghapusan data petugas 11 FR11 Admin Dapat melakukan penghapusan data soal pernyataan 12 FR12 Admin Dapat melakukan penghapusan data kategori pernyataan 13 FR13 Petugas Dapat menambah data tes 14 FR14 Petugas Dapat menambah data soal tpa 15 FR15 Petugas Dapat menambah kategori tpa 16 FR16 Petugas Dapat mengubah data tes 17 FR17 Petugas Dapat mengubah data soal tpa 18 FR18 Petugas Dapat mengubah data kategori soal tpa 19 FR19 Petugas Dapat melakukan penghapusan data tes 20 FR20 Petugas Dapat melakukan penghapusan data soal tpa 21 FR21 Petugas Dapat melakukan penghapusan data kategori soal tpa 22 FR22 Petugas Dapat melakukan penghapusan data peserta 23 FR23 Petugas dan Dapat mencetak hasil tes Peserta 24 FR24 Peserta Dapat melihat profil 25 FR25 Peserta Dapat meng-update data profil 26 FR26 Peserta Dapat mendaftar tes 27 FR27 Peserta commit Dapat to mecetak user bukti pendaftaran

5 digilib.uns.ac.id FR28 Peserta Dapat melakukan tes psikologi online Kebutuhan Non Fungsional Tabel 3.3 Kebutuhan Non Fungsional No Kode Deskripsi 1 NFR01 Menggunakan login untuk masuk ke sistem 2 NFR02 Bahasa yang digunakan sistem sebagian besar adalah Bahasa Indonesia

6 digilib.uns.ac.id Perancangan Sistem Perancangan sistem informasi psikotes online ini menggunakan UML. Terdiri dari use case diagram, activity diagram, sequence diagram, dan class diagram Use Case Diagram menambah data berita System menambah data petugas mendaftar tes menambah data kategori pernyataan melakukan tes psikologi mengubah data berita mengubah data petugas mencetak bukti pendaftaran Peserta mengubah data soal pernyataan meng-update profil mengubah data kategori pernyataan include Admin hapus data berita melihat profil hapus data petugas hapus data soal pernyataan hapus data kategori pernyataan cari soal pernyataan menambah data tes mencetak hasil tpa menambah data soal tpa menambah data kategori soal tpa mengubah data tes petugas mengubah data soal tpa mengubah data kategori soal tpa hapus data tes hapus data soal tpa hapus data kategori soal tpa hapus data peserta cari data soal tpa cari peserta tes Gambar 3.3 Use Case Diagram Use case digunakan untuk membentuk tingkah-laku benda dalam sebuah model. Adapun lingkup dari masing masing aktor di jelaskan pada gambar 3.5 tersebut diatas.

7 digilib.uns.ac.id Activity Diagram Activity Diagram merupakan diagram yang menunjukkan aktivitas pengguna dalam sistem. Activity diagram ini dibuat berdasarkan aktor yang ada dalam sistem, yaitu Admin, Petugas dan Peserta Tambah data berita oleh admin sistem admin menampilkan form tambah berita memilih button tambah berita menambahkan data berita (judul, isi berita, gambar) menyimpan data berita menampilkan daftar berita Gambar 3.4 Activity diagram tambah data berita Penjelasan gambar: Aktivitas tambah data berita oleh admin dimulai ketika admin memilih button tambah berita, kemudian dari system memberikan respon berupa menampilkan form tambah berita. Admin menambahkan data berita yaitu judul, isi berita, dan gambar. Setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data berita yang sudah ditambahkan.

8 digilib.uns.ac.id Tambah data petugas oleh admin sistem admin memilih button tambah petugas menampilkan form tambah petugas menambahkan data petugas (nama petugas, username, password) menyimpan data petugas menampilkan data petugas Gambar 3.5 Activity diagram tambah data petugas Penjelasan gambar: Aktivitas tambah data petugas oleh admin dimulai ketika admin memilih button tambah petugas, kemudian dari sistem memberikan respon berupa menampilkan form tambah petugas. Admin menambahkan data petugas yaitu nama petugas, username, dan password. Setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data petugas yang sudah ditambahkan.

9 digilib.uns.ac.id Tambah data soal pernyataan sistem admin memilih button tambah soal menampilkan form tambah soal pernyataan menambah data soal pernyataan (pernyataan 1, pernyataan 2, kat pernyataan 1, kat pernyataan 2, tipe soal) menyimpan data soal pernyataan menampilkan data soal pernyataan Gambar 3.6 Activity diagram tambah data soal pernyataan Penjelasan gambar: Aktivitas tambah data soal pernyataan oleh admin dimulai ketika admin memilih button tambah soal pernyataan, kemudian dari system memberikan respon berupa menampilkan form tambah soal pernyataan. Admin menambahkan data soal pernyataan, setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data soal pernyataan yang sudah ditambahkan.

10 digilib.uns.ac.id Tambah data kategori pernyataan oleh admin sistem admin memilih button tambah kategori pernyataan menampilkan form tambah kategori pernyataan menambahkan data kategori pernyataan menyimpan data kategori pernyataan menampilkan data kategori pernyataan Gambar 3.7 Activity diagram tambah data kategori soal pernyataan Penjelasan gambar: Aktivitas tambah data kategori soal pernyataan oleh admin dimulai ketika admin memilih button tambah kategori soal pernyataan, kemudian dari system memberikan respon berupa menampilkan form tambah kategori soal pernyataan. Admin menambahkan data kategori soal pernyataan, setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data kategori soal pernyataan yang sudah ditambahkan.

11 digilib.uns.ac.id Ubah data berita oleh admin sistem admin menampilkan daftar berita memilih menu menampilkan daftar berita memilih button ubah berita menampilkan form ubah berita mengubah data berita (judul, isi berita, gambar) menyimpan data berita menampilkan daftar berita Gambar 3.8 Activity diagram ubah data berita Penjelasan gambar: Aktivitas ubah data berita oleh admin dimulai ketika admin memilih menu menampilkan daftar berita, kemudian sistem merespon dengan menampilkan daftar berita. Lalu admin memilih button edit dari data berita yang ingin di update, kemudian dari sistem memberikan respon berupa menampilkan form edit data berita berisi data judul, isi berita dan gambar yang akan di update. Admin mengedit data berita, setelah itu disimpan oleh sistem, kemudian data akan tersimpan dan system akan menampilkan data berita yang telah di update.

12 digilib.uns.ac.id Ubah data petugas oleh admin dan petugas sistem Admin, Petugas menmpilkan daftar petugas memilih menu menampilkan daftar petugas memilih button ubah petugas menampilkan form ubah petugas mengubah data petugas (nama petugas, username, password) menyimpan data petugas menmpilkan daftar petugas Gambar 3.9 Activity diagram ubah data petugas Ubah data soal pernyataan oleh admin sistem admin menampilkan daftar soal pernyataan memilih menu menampilkan daftar soal pernyataan memilih button edit soal pernyataan menampilkan form edit data soal pernyataan mengedit data soal pernyataan (pernyataan 1, pernyataan 2, kat pernyataan 1, kat pernyataan 2, tipe soal) menyimpan data soal pernyataan menampilkan daftar soal pernyataan Gambar 3.10 Activity diagram ubah data soal pernyataan

13 digilib.uns.ac.id 37 Penjelasan gambar: Aktivitas ubah data soal pernyataan oleh admin dimulai ketika admin memilih menu menampilkan daftar soal pernyataan, kemudian system merespon dengan menampilkan daftar soal pernyataan. Lalu admin memilih button edit dari data soal pernyataan yang ingin di update, kemudian dari system memberikan respon berupa menampilkan form edit data soal pernyataan berisi data soal yang akan di update. Admin mengedit data soal pernyataan, setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data soal pernyataan yang telah di update Ubah data kategori pernyataan sistem admin menampilkan daftar kategori pernyataan memilih menu menampilkan daftar kategori pernyataan memilih button edit kategori pernyataan menampilkan form edit kategori pernyataan mengedit data kategori pernyataan menyimpan data kategori pernyataan menampilkan daftar kategori pernyataan Gambar 3.11 Activity diagram ubah data kategori pernyataan Penjelasan gambar: Aktivitas ubah data kategori pernyataan oleh admin dimulai ketika admin memilih menu menampilkan daftar kategori pernyataan, kemudian system merespon dengan menampilkan daftar kategori pernyataan. Lalu admin

14 digilib.uns.ac.id 38 memilih button edit dari data kategori pernyataan yang ingin di update, kemudian dari system memberikan respon berupa menampilkan form edit data kategori pernyataan berisi data kategori yang akan di update. Admin mengedit data kategori pernyataan, setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data kategori yang telah di update Hapus data berita oleh admin sistem admin menampilkan daftar berita memilih menu menampilkan daftar berita memilih berita Anda yakin ingin menghapus berita ini? memilih menu hapus Tidak Ya hapus data berita menampilkan daftar berita Gambar 3.12 Activity diagram hapus data berita

15 digilib.uns.ac.id Hapus data petugas oleh admin sistem admin menampilkan daftar petugas memilih menu menampilkan daftar petugas memilih petugas Anda yakin ingin menghapus petugas ini? Tidak Ya memilih menu hapus hapus data petugas menampilkan daftar petugas Gambar 3.13 Activity diagram hapus data petugas Hapus data soal pernyataan sistem admin menampilkan daftar soal pernyataan memilih menu menampilkan daftar soal pernyataan memilih soal pernyataan Anda ingin menhapus soal ini? memilih menu hapus Tidak Ya hapus soal pernyataan menampilkan daftar soal pilihan ganda Gambar 3.14 Activity diagram hapus data soal pernyataan

16 digilib.uns.ac.id 40 Penjelasan gambar: Aktivitas hapus data soal pernyataan oleh admin dimulai ketika admin memilih menu manampilkan daftar soal pernyataan, kemudian system akan merespon dengan menampilkan daftar soal pernyataan. Admin memilih soal pernyataan yang akan di hapus datanya, setelah itu admin memilih menu hapus yang ada pada data soal pernyataan yang ingin dihapus. System akan memberikan pertanyaan, Anda ingin menghapus soal ini? Jika ya maka system akan langsung menghapus data soal pernyataan dan menampilkan daftar semua soal pernyataan. Dan jika tidak maka akan kembali ke aktivitas menampilkan daftar soal pernyataan semula Hapus data kategori pernyataan sistem admin menampilkan data kategori pernyataan memilih menu menampilkan daftar kategori pernyataan memilih kategori pernyataan Tidak Anda ingin menghapus kategori ini? memilih menu hapus Ya hapus data kategori pernyataan menampilkan daftar kategori pernyataan Gambar 3.15 Activity diagram hapus data kategori pernyataan Penjelasan gambar: Aktivitas hapus data kategori pernyataan oleh admin dimulai ketika admin memilih menu manampilkan daftar kategori pernyataan, kemudian system akan merespon dengan menampilkan daftar kategori pernyataan. Admin

17 digilib.uns.ac.id 41 memilih kategori pernyataan yang akan di hapus datanya, setelah itu admin memilih menu hapus yang ada pada data kategori pernyataan yang ingin dihapus. System akan memberikan pertanyaan, Anda ingin menghapus kategori ini? Jika ya maka system akan langsung menghapus data kategori pernyataan dan menampilkan daftar semua kategori pernyataan. Dan jika tidak maka akan kembali ke aktivitas menampilkan daftar kategori pernyataan Menambah data tes oleh petugas sistem petugas memilih button tambah tes menampilkan form tambah tes menambahkan data tes (nama tes, biaya, tgl pendaftaran, tgl penutupan,jenis soal) menyimpan data tes menampilkan data tes Gambar 3.16 Activity diagram menambah data tes Penjelasan gambar: Aktivitas menambah data tes oleh petugas dimulai ketika petugas memilih button tambah tes, kemudian dari system memberikan respon berupa menampilkan form tambah tes. Petugas menambahkan data tes, setelah itu disimpan oleh sistem, kemudian data akan tersimpan dan sistem akan menampilkan data tes yang sudah ditambahkan.

18 digilib.uns.ac.id Tambah data soal tpa oleh petugas sistem petugas memilih button tambah soal pilgan menampilkan form tambah soal pilgan menambahkan data soal pilgan (detail,pil a, pil b, pil c, pil d, pil e, jawaban, kategori, tipe soal) menyimpan data soal pilgan menampilkan data soal pilgan Gambar 3.17 Activity diagram tambah data soal tpa Penjelasan gambar: Aktivitas tambah data soal tpa oleh petugas dimulai ketika petugas memilih button tambah soal pilihan ganda, kemudian dari system memberikan respon berupa menampilkan form tambah soal pilihan ganda. Petugas menambahkan data soal pilihan ganda, setelah itu disimpan oleh sistem, kemudian data akan tersimpan dan sistem akan menampilkan data soal pilihan ganda yang sudah ditambahkan.

19 digilib.uns.ac.id Tambah data kategori soal tpa oleh petugas sistem petugas memilih button tambah kategori pilgan menampilkan form tambah kategori pilgan menambah data kategori pilgan (nama kategori) menyimpan data kategori pilgan menampilkan data kategori pilgan Gambar 3.18 Activity diagram tambah data kategori soal tpa Penjelasan gambar: Aktivitas tambah data kategori soal tpa oleh petugas dimulai ketika petugas memilih button tambah kategori soal pilihan ganda, kemudian dari sistem memberikan respon berupa menampilkan form tambah kategori soal pilihan ganda. Peserta menambahkan data kategori soal pilihan ganda, setelah itu disimpan oleh sistem, kemudian data akan tersimpan dan sistem akan menampilkan data kategori soal pilihan ganda yang sudah ditambahkan.

20 digilib.uns.ac.id Ubah data tes oleh petugas sistem petugas menampilkan daftar tes memilih menu menampilkan daftar tes memilih button edit tes menampilkan form edit data tes mengedit data tes (nama tes, biaya, tgl pendaftaran, tgl penutupan,jenis soal) menyimpan data tes menampilkan daftar tes Gambar 3.19 Activity diagram ubah data tes Penjelasan gambar: Aktivitas ubah data tes oleh petugas dimulai ketika petugas memilih menu menampilkan daftar tes, kemudian sistem merespon dengan menampilkan daftar tes. Lalu petugas memilih button edit dari data tes yang ingin di update, kemudian dari sistem memberikan respon berupa menampilkan form edit data tes berisi data tes yang akan di update. Admin mengedit data tes, setelah itu disimpan oleh sistem, kemudian data akan tersimpan dan system akan menampilkan data tes yang telah di update.

21 digilib.uns.ac.id Ubah data soal tpa oleh petugas sistem petugas menampilkan daftar soal pilihan ganda memilih menu menampilkan daftar soal pilihan ganda memilih button edit soal pilihan ganda menampilkan form edit soal pilihan ganda mengedit data soal pilihan ganda (detail,pil a, pil b, pil c, pil d, pil e, jawaban, kategori, tipe soal) menyimpan data soal pilihan ganda menampilkan daftar soal pilihan ganda Gambar 3.20 Activity diagram ubah data soal tpa Penjelasan gambar: Aktivitas ubah data soal tpa oleh petugas dimulai ketika petugas memilih menu menampilkan daftar soal pilihan ganda, kemudian sistem merespon dengan menampilkan daftar soal pilihan ganda. Lalu petugas memilih button edit dari data soal pilihan ganda yang ingin di update, kemudian dari system memberikan respon berupa menampilkan form edit data soal pilihan ganda berisi data soal yang akan di update. Petugas mengedit data soal pilihan ganda, setelah itu disimpan oleh sistem, kemudian data akan tersimpan dan sistem akan menampilkan data soal pilihan ganda yang telah di update.

22 digilib.uns.ac.id Ubah data kategori soal tpa oleh petugas sistem petugas menampilkan daftar kategori pilihan ganda memilih menu menampilkan daftar kategori pilihan ganda memilih button edit kategori pilihan ganda menampilkan form edit data kategori pilihan ganda mengedit data kategori pilihan ganda menyimpan data kategori pilihan ganda menampilkan data kategori pilgan Gambar 3.21 Activity diagram ubah data kategori soal tpa Penjelasan gambar: Aktivitas ubah data kategori soal tpa oleh petugas dimulai ketika petugas memilih menu menampilkan daftar kategori pilihan ganda, kemudian sistem merespon dengan menampilkan daftar kategori pilihan ganda. Lalu petugas memilih button edit dari data kategori pilihan ganda yang ingin di update, kemudian dari sistem memberikan respon berupa menampilkan form edit data kategori pilihan ganda berisi data kategori yang akan di update. Petugas mengedit data kategori pilihan ganda, setelah itu disimpan oleh system, kemudian data akan tersimpan dan system akan menampilkan data kategori yang telah di update.

23 digilib.uns.ac.id Hapus data peserta oleh petugas sistem petugas menampilkan daftar peserta memilih menu menampilkan daftar peserta memilih peserta Anda yakin ingin menghapus peserta ini? Tidak memilih menu hapus Ya hapus data peserta menampilkan daftar peserta Gambar 3.22 Activity diagram hapus data peserta Penjelasan gambar: Aktivitas hapus data peserta oleh petugas dimulai ketika petugas memilih menu manampilkan daftar peserta, kemudian system akan merespon dengan menampilkan daftar peserta. Petugas memilih peserta yang akan di hapus datanya, setelah itu petugas memilih menu hapus yang ada pada data peserta yang ingin dihapus. System akan memberikan pertanyaan, Anda ingin menghapus peserta ini? Jika ya maka system akan langsung menghapus data peserta dan menampilkan daftar semua peserta. Dan jika tidak maka akan kembali ke aktivitas menampilkan daftar peserta semula.

24 digilib.uns.ac.id Hapus data tes oleh petugas sistem petugas menampilkan daftar tes memilih menu menampilkan daftar tes memilih tes Tidak Anda ingin menghapus tes ini? memilih menu hapus tes Ya hapus data tes menampilkan daftar tes Gambar 3.23 Activity diagram hapus data tes Penjelasan gambar: Aktivitas hapus data tes oleh petugas dimulai ketika petugas memilih menu manampilkan daftar tes, kemudian system akan merespon dengan menampilkan daftar tes. Petugas memilih tes yang akan di hapus datanya, setelah itu petugas memilih menu hapus yang ada pada data tes yang ingin dihapus. System akan memberikan pertanyaan, Anda ingin menghapus tes ini? Jika ya maka system akan langsung menghapus data tes dan menampilkan daftar semua tes. Dan jika tidak maka akan kembali ke aktivitas menampilkan daftar tes semula.

25 digilib.uns.ac.id Hapus data soal tpa oleh petugas sistem petugas menampilkan daftar soal pilihan ganda memilih menu menampilkan daftar soal pilihan ganda memilih soal pilihan ganda Tidak Anda ingin menghapus soal ini? memilih menu hapus Ya hapus data soal pilihan ganda menampilkan daftar soal pilihan ganda Gambar 3.24 Activity diagram hapus data soal tpa Penjelasan gambar: Aktivitas hapus data tpa oleh petugas dimulai ketika petugas memilih menu manampilkan daftar soal pilihan ganda, kemudian system akan merespon dengan menampilkan daftar soal pilihan ganda. petugas memilih soal pilihan ganda yang akan di hapus datanya, setelah itu petugas memilih menu hapus yang ada pada data soal pilihan ganda yang ingin dihapus. System akan memberikan pertanyaan, Anda ingin menghapus soal ini? Jika ya maka system akan langsung menghapus data soal pilihan ganda dan menampilkan daftar semua soal pilihan ganda. Dan jika tidak maka akan kembali ke aktivitas menampilkan daftar soal pilihan ganda semula.

26 digilib.uns.ac.id Hapus data kategori soal tpa oleh petugas sistem petugas menampilkan daftar kategori pilihan ganda memilih menu menampilkan daftar kategori pilihan ganda memilih kategori pilihan ganda Anda ingin menghapus kategori ini? Tidak Ya memilih menu hapus hapus kategori pilihan ganda menampilkan daftar kategori pilihan ganda Gambar 3.25 Activity diagram hapus data kategori soal tpa Penjelasan gambar: Aktivitas hapus data kategori soal tpa oleh petugas dimulai ketika petugas memilih menu manampilkan daftar kategori pilihan ganda, kemudian sistem akan merespon dengan menampilkan daftar kategori pilihan ganda. petugas memilih kategori pilihan ganda yang akan di hapus datanya, setelah itu petugas memilih menu hapus yang ada pada data kategori pilihan ganda yang ingin dihapus. System akan memberikan pertanyaan, Anda ingin menghapus kategori ini? Jika ya maka system akan langsung menghapus data kategori pilihan ganda dan menampilkan daftar semua kategori pilihan ganda. Dan jika tidak maka akan kembali ke aktivitas menampilkan daftar kategori pilihan ganda semula.

27 digilib.uns.ac.id Mendaftar tes oleh peserta sistem peserta menampilkan form pendaftaran memilih menu pendaftaran mengisi form pendaftaran menyimpan data pendaftaran menampilkan halaman sukses daftar Gambar 3.26 Activity diagram pendaftaran Penjelasan gambar: Aktivitas pendaftaran oleh peserta dimulai dari peserta memilih menu pendaftaran pada halaman awal psikotes online. Kemudian system merespon dengan menampilkan form pendaftaran. Peserta mengisi data-data untuk melengkapi pendaftaran. Kemudian system menyimpan data pendaftarab dan menampilkan halaman sukses daftar.

28 digilib.uns.ac.id Melakukan tes psikologi online sistem peserta cek database memasukkan username dan password Username dan password benar? Tidak Ya menampilkan halaman utama peserta memilih menu psikotes online menampilkan tes yang didaftar memilih tes menampilkan detail tes melakukan tes psikologi Tidak Apakah waktu masih? Ya menampilkan soal memilih jawaban Tidak Selesai? Ya menampilkan jumlah soal yang telah dijawab memilih menu finish menampilkan alert selesai melakukan perhitungan nilai menampilkan nilai ujian Gambar 3.27 Activity diagram melakukan tes psikologi online

29 digilib.uns.ac.id 53 Penjelasan gambar: Aktivitas melakukan tes psikologi online dimulai dengan peserta memasukkan username dan password. Kemudian system akan mengecek apakah username dan password benar? Jika benar maka system akan menampilkan halaman utama peserta, peserta memilih menu psikotes online. System merespon dengan menampilkan tes yang didaftar, jika salah maka akan kembali lagi mengisi username dan password. Setelah system menampilkan tes yang didaftar peserta memilih tes yang akan dikerjakan terlebih dahulu. System menampilkan detail dari tes. Kemudian peserta melakukan tes. System menampilkan kondisi apakah waktu masih ada? Jika masih ada maka system akan menampilkan soal, peserta memilih jawaban dari soal tersebut. System memberikan kondisi, apakah sudah selesai? Jika sudah selesai maka system akan menampilkan jumlah soal yang sudah dijawab, peserta memilih menu finish, sistem akan menampilkan alert selesai, melakukan perhitungan nilai, dan menampilkan nilai peserta. Jika tes belum selesai maka system akan kembali menampilkan soal Melihat profil oleh peserta sistem peserta cek database memasukkan username dan password Username dan password benar? Ya Tidak menampilkan halaman utama peserta memilih button view profil menampilkan halaman profil Gambar 3.28 Activity diagram melihat profil peserta

30 digilib.uns.ac.id 54 Penjelasan gambar: Aktivitas melihat profil oleh peserta dimulai dengan peserta memasukkan username dan password, kemudian system mengecek ke dalam database apakah username dan password benar? Jika benar system akan menampilkan halaman utama peserta. Peserta memilih button view profil. Kemudian system merespon dengan menampilkan detail dari halaman profil Ubah profil oleh peserta sistem peserta cek database memasukkan username dan password Username dan password benar? Ya Tidak menampilkan halaman utama peserta memilih button view profil menampilkan halaman profil memilih button edit profil menampilkan form edit profil mengubah data profil menyimpan data profil menampilkan halaman utama peserta Gambar 3.29 Activity diagram ubah profil peserta

31 digilib.uns.ac.id 55 Penjelasan gambar: Aktivitas ubah profil oleh peserta dimulai dengan peserta memasukkan username dan password, kemudian system mengecek ke dalam database apakah username dan password benar? Jika benar system akan menampilkan halaman utama peserta. Peserta memilih button view profil. Kemudian system merespon dengan menampilkan detail dari halaman profil. Kemudian peserta memilih button edit profil. System akan merespon dengan menampilkan form edit peserta. Peserta mengubah data profil sesuai dengan yang di inginkan. System akan menyimpan data kemudian menampilkan halaman utama peserta Mencetak hasil tes oleh peserta sistem peserta cek database memasukkan username dan password Username dan password benar? Tidak Ya menampilkan halaman utama peserta memilih menu kerjakan tes menampilkan tes yang didaftar memilih tes menampilkan detail tes melakukan tes psikologi menampilkan nilai ujian memilih button cetak hasil tes proses cetak Gambar 3.30 Activity diagram cetak hasil tes

32 ERD Gambar 3.31 Entity Relationship Diagram

33 digilib.uns.ac.id Sequence Diagram Sequence diagram menggambarkan interaksi antara aktor dan sistem yang tersusun berdasarkan class dan method pada suatu proses di dalam sistem. Pada sequence diagram ini asumsi yang dibentuk adalah Stereotype boundary tidak mencerminkan sebuah class tetapi merupakan sebuah interface Tambah data berita oleh admin : admin : tambah_berita 1: : admincon : admin_model 2: simpanberita($in) 3: simpan_berita($in) 4: 5: 6: Gambar 3.32 Sequence diagram tambah berita Tambah data petugas oleh admin : admin : tambah_petugas : admincon : admin_model 1: 6: 2: simpanpetugas() 5: 3: simpan_petugas($in) 4: Gambar 3.33 Sequence commit diagram to user tambah petugas

34 digilib.uns.ac.id Tambah data soal pernyataan : admin : tambah_soalpernyataan : admincon : admin_model 1: 6: 2: simpansoalpernyataan() 5: 3: simpan_soalpernyataan($in) 4: Gambar 3.34 Sequence diagram tambah soal pernyataan Tambah data kategori pernyataan oleh admin : admin : tambah_kat_pernyataan : admincon : admin_model 1: 6: 2: simpankatpernyataan() 5: 3: simpan_katpernyataan($in) 4: Gambar 3.35 Sequence diagram tambah kategori pernyataan

35 digilib.uns.ac.id Ubah data berita oleh admin : admin : ubah_berita : admincon : admin_model 1: 6: 11: 2: ubahberita() 5: 7: updateberita() 10: 3: ubah_berita($data) 4: 8: update_berita($in) 9: Gambar 3.36 Sequence diagram ubah berita Ubah data petugas oleh admin dan petugas : admin 1: : ubah_petugas : admincon : admin_model 2: ubahpetugas() 3: edit_petugas($id) 4: 5: 6: 7: updatepetugas() 8: update_petugas($in) 9: 10: 11: Gambar 3.37 Sequence diagram ubah data petugas

36 digilib.uns.ac.id Ubah data soal pernyataan oleh admin : admin : ubah_soalpernyataan : admincon 1: : admin_model 2: editsoalpernyataan() 3: Edit_SoalPernyataan($id) 4: 5: 6: 7: updatesoalpernyataan() 8: Update_SoalPernyatan($id, $in) 9: 10: 11: Gambar 3.38 Sequence diagram ubah data soal pernyataan Ubah data kategori pernyataan : admin 1: 6: 11: : ubah_kat_pernyataan : admincon : admin_model 2: editkatpernyataan() 5: 7: updatekategoripernyataan() 10: 3: Edit_Kat_Pernyataan($id) 4: 8: Update_Kat_Pernyataan($id, $in) 9: Gambar 3.39 Sequence commit diagram to ubah user data kategori pernyataan

37 digilib.uns.ac.id Hapus data berita oleh admin : admin : hapus_berita : admincon : admin_model 1: 2: hapusberita() 3: Hapus_Berita($id) 4: 5: 6: Gambar 3.40 Sequence diagram hapus data berita Hapus data petugas oleh admin : admin : hapus_petugas 1: : admincon : admin_model 2: hapuspetugas() 3: hapus_petugas($id) 4: 5: 6: Gambar 3.41 Sequence diagram hapus data petugas

38 digilib.uns.ac.id Hapus data soal pernyataan : admin : hapus_soalper : admincon : admin_model 1: 6: 2: hapussoalpernyataan() 5: 3: hapus_soalpernyataan($id) 4: Gambar 3.42 Sequence diagram hapus data soal pernyataan Hapus data kategori pernyataan : admin : hapus_katper : admincon : admin_model 1: 2: hapuskategoripernyataan() 3: hapus_kat_pernyataan($id) 4: 5: 6: Gambar 3.43 Sequence diagram hapus data kategori pernyataan

39 digilib.uns.ac.id Menambah data tes oleh petugas : petugas : tambah_tes : petugascon : petugas_model 1: 2: simpantes() 3: simpan_tes($in) 4: 5: 6: Gambar 3.44 Sequence diagram tambah data tes Tambah data soal tpa oleh petugas : petugas : tambah_soalpilgan : petugascon : petugas_model 1: 6: 2: simpansoalpilgan() 5: 3: simpan_soalpilgan($in) 4: Gambar 3.45 Sequence diagram tambah data soal tpa

40 digilib.uns.ac.id Tambah data kategori soal tpa oleh petugas : petugas 1: : tambah_kat_pilgan : petugascon : petugas_model 2: simpankategoripilgan() 3: simpan_kat_pilgan($in) 4: 5: 6: Gambar 3.46 Sequence diagram tambah data kategori soal tpa Ubah data tes oleh petugas : petugas : ubah_tes : petugascon : petugas_model 1: 6: 11: 2: edit_tes() 5: 7: updatetes() 10: 3: edit_tes($id) 4: 8: update_tes($id, $in) 9: Gambar 3.47 Sequence diagram ubah data tes

41 digilib.uns.ac.id Ubah data soal tpa oleh petugas : petugas : ubah_soal_tpa 1: : petugascon : petugas_model 2: editsoalpilgan() 3: edit_soalpilgan($id) 4: 5: 6: 7: updatesoalpilgan() 8: update_soalpilgan($id, $in) 9: 10: 11: Gambar 3.48 Sequence diagram ubah data soal tpa

42 digilib.uns.ac.id Ubah data kategori soal tpa oleh petugas : petugas : ubah_kat_pilgan : petugascon 1: : petugas_model 2: editkatpilgan() 3: Edit_Kat($id) 4: 5: 6: 7: updatekategoripilgan() 8: update_katpilgan($id, $in) 9: 10: 11: Gambar 3.49 Sequence diagram ubah data kategori soal tpa Hapus data tes oleh petugas : petugas : hapus_tes : petugascon : petugas_model 1: 6: 2: hapustes() 5: 3: hapus_tes($id) 4: Gambar 3.50 Sequence diagram hapus data tes

43 digilib.uns.ac.id Hapus data soal tpa oleh petugas : petugas : hapus_soal_tpa 1: : petugascon : petugas_model 2: hapussoalpilgan() 3: Hapus_SoalPilgan($id) 4: 5: 6: Gambar 3.51 Sequence diagram hapus data soal tpa Hapus data kategori soal tpa oleh petugas : petugas : hapus_kat_tpa : petugascon : petugas_model 1: 6: 2: hapuskatpilgan() 5: 3: hapus_katpilgan($id) 4: Gambar 3.52 Sequence diagram hapus kategori soa tpa

44 digilib.uns.ac.id Mendaftar tes oleh peserta : peserta : pendaftaran : usercon : user_model 1: 6: 11: 2: pendaftaran() 5: 7: simpandaftar() 10: 3: cek_pendaftaran_peserta() 4: 8: simpan_peserta($id) 9: Gambar 3.53 Sequence diagram pendaftaran

45 digilib.uns.ac.id Melakukan tes psikologi online : peserta 1: 6: : masuk_ujian : usercon : petugas_model 2: tes() 3: get_jenis($id_peserta) 4: 5: 7: ujian() 8: get_jml() 9: 10: 11: menjawabsoal() 12: cek_jawaban() 13: cek_jawaban($id_soal[$i]) 14: simpan_nilai($id_peserta,$id_tes_jenis, $nilai) 15: 16: 17: Gambar 3.54 Sequence diagram tes psikologi online Melihat profil oleh peserta : peserta : view_profil : usercon : user_model 1: 6: 2: view_profil() 5: 3: get_id_peserta($id) 4: Gambar 3.55 Sequence diagram lihat profil

46 digilib.uns.ac.id Ubah profil oleh peserta : peserta : ubah_profil : usercon : user_model 1: 2: editprofil() 3: Edit_Profil($id) 4: 5: 6: 7: updateprofil() 8: Update_Profil($id,$nama,$alamat,$usia,$pendidikan,$gender,$no_hp,$foto,$username,$md5pass) 9: 10: 11: Gambar 3.56 Sequence diagram ubah profil peserta Mencetak hasil tes oleh peserta : peserta : hasil_tes : usercon : user_model 1: 2: hasiltes() 3: get_jenis($id_peserta) 4: get_data_nilai($id) 5: 6: 7: Gambar 3.57 Sequence diagram cetak hasil tes

47 Class Diagram Gambar 3.58 Class Diagram admincon -Attribute1 +index() +berita() +tambahberita() +simpanberita() +ubahberita() +updateberita() +hapusberita() +kategori_pernyataan() +tambahkatpernyataan() +simpankategoripernyataan() +editkatpernyataan() +updatekategoripernyataan() +hapuskatpernyataan() +soal_pernyataan() +tambahsoalpernyataan() +simpansoalpernyataan() +editsoalpernyataan() +updatesoalpernyataan() +hapusoalpernyataan() admin_model -limit -ofset -id_berita -id_petugas -id_tes -id_peserta +tampil_berita() +total_berita() +simpan_berita() +edit_berita() +update_berita() +hapus_berita() +hapus_tes() +tampil_kat() +total_kat() +simpan_kat() +edit_kat() +update_kat() +hapus_kat() +tampil_kat_pernyataan() +total_kat_pernyataan() +simpan_kat_pernyataan() +edit_kat_pernyataan() +update_kat_pernyataan() +hapus_kat_pernyataan() +Tampil_Soal_Pernyataan1() +Tampil_Soal_Pernyataan2() +Tampil_nama_kat() +Total_soal_pernyataan() +soalpernyataan_kategori() +Simpan_soalPernyataan() +Edit_SoalPernyataan() +Update_SoalPernyataan() +Hapus_SoalPernyataan() usercon -Attribute1 +index() +pendaftaran() +simpandaftar() +succesdaftar() +berita() +view_profil() +editprofil() +updateprofil() +tes() +ujian() +cek_jawaban() +logout() user_model -id_peserta -id_tes -id_soal -jawaban -nilai +Simpan_Peserta() +Tampil_Tes() +Simpan_Ikut_Tes() +Total_Tes() +Edit_Profil() +Update_Profil() +get_id_peserta() +get_jenis() +get_kategori() +get_jml_1() +get_jml_2() +get_jml_3() +get_jml_4() +get_jml_5() +get_jml_6() +get_jml_7() +get_jml_8() +get_soal_tpa1() +get_soal_tpa2() +get_soal_tpa3() +get_soal_tpa4() +get_soal_tpa5() +get_soal_tpa6() +get_soal_tpa7() +get_soal_tpa8() +get_soal_pernyataan() +get_id_cek() +cek-jawaban() +simpan_nilai() homecon -Attribute1 +index() +login() +cek_login() +logout() +detailberita() home_model -password -username +cek_login() +get_user() +get_user1() +auth1() +auth2() petugascon -Attribute1 +index() +peserta() +editpeserta() +updatepeserta() +hapuspeserta() +tes() +tambahtes() +simpantes() +edittes() +soal_pilgan() +tambahsoalpilgan() +simpansoalpilgan() +editsoalpilgan() +updatesoalpilgan() +hapussoalpilgan() +cetakhasiltes() +tambahkatpilgan() +simpankategori() +updatetes() +editkatpilgan() +updatekatpilgan() +hapustes() +hapuskatpilgan() petugas_model -id_peserta -id_tes -nama_petugas -alamat -foto -username +get_profil_petugas() +tampil_peserta() +total_peserta() +edit_peserta() +update_peserta() +hapus_peserta() +tampil_tes() +total_tes() +get_tipesoal() +simpan_tes() +get_id_tipesoal() +simpan_tes_jenis() +edit_tes() +update_tes() +hapus_tes() +tampil_kat() +total_kat() +simpan_kat() +edit_kat() +update_kat() +hapus_kat() +tampil_soal_pilgan() +total_soal_pilgan() +soalpilgan_kategori() +soalpilgan_jenis() +simpan_soalpilgan() +edit_soalpilgan() +update_soalpilgan() +hapus_soal_pilgan()

48 digilib.uns.ac.id Perancangan database Relasi Antar Tabel Kamus Data Tabel Peserta Deskripsi Gambar 3.59 Relasi antar tabel : Berisi data peserta yang mendaftarkan diri untuk mengikuti tes psikologi online. Primary Key : Id_peserta Tabel 3.4 Tabel Peserta Nama Field Tipe Keterangan Id_peserta Int (11) Primary Key Nama Varchar (30) Alamat Text Usia Varchar (3) Pendidikan Varchar (5) Gender Varchar (10) No_hp Varchar (13) Foto Varchar (30) Username Varchar (30) Password Varchar (30) Status Varchar (10)

49 digilib.uns.ac.id Tabel Ikut Tes Deskripsi : Berisi data yang berhubungan dengan peserta, jenis tes yang di ikuti peserta, sisa waktu tes, dan juga nilai tes peseta. Primary Key : Id_ikut_tes Foreign Key : id_tes_jenis, id_peserta Tabel 3.5 Tabel ikut tes Nama Field Tipe Keterangan Id_ikut_tes Int (11) Primary Key Nilai Int(11) Id_tes_jenis Int (11) Foreign key Id_peserta Int (11) Foreign key Sisa_waktu Int(11) Tabel Tes Deskripsi : Berisi data tes yang dibuka oleh petugas Primary Key : Id_tes Tabel 3.6 Tabel tes Nama Field Tipe Keterangan Id_tes Int (11) Primary Key Nama_tes Varchar(30) Biaya Double Tgl_pembukaan Date Tgl_penutupan Date Tabel Tes Jenis Deskripsi : Merupakan tabel baru yang terbentuk dari hubungan antara tabel tes dan tabel jenis soal dan berisi durasi waktu tes. Primary Key : id_tes_jenis Foreign Key : id_tes dan id_jenis_soal

50 digilib.uns.ac.id 74 Tabel 3.7 Tabel tes jenis Nama Field Tipe Keterangan Id_tes_jenis Int (11) Primary Key Id_tes Int(11) Foreign key Id_jenis_soal Int (11) Foreign key Durasi Int (11) Tabel Jenis Soal Deskripsi Primary Key : Id_jenis_soal : Berisi data tipe soal yang ada pada tes psikologi. Tabel 3.8 Tabel jenis soal Nama Field Tipe Keterangan Id_jenis_soal Int (11) Primary Key Tipe_soal Varchar(15) Tabel Soal Pilihan Ganda Deskripsi : Berisi data-data soal pilihan ganda yang digunakan dalam tes potensi akademik. Primary Key : Id_soal_pilgan Foreign Key : id_jenis_soal dan id_kategori_pilgan Tabel 3.9 Tabel soal pilihan ganda Nama Field Tipe Keterangan Id_soal_pilgan Int (11) Primary Key Detail_soal Text Pil_a Varchar (100) Pil_b Varchar (100) Pil_c Varchar (100) Pil_d Varchar (100) Pil_e Varchar (100) Jawaban Varchar (5) Id_jenis_soal Int (11) Foreign key Id_kategori_pilgan Int (11) Foreign key

51 digilib.uns.ac.id Tabel Soal Pernyataan Deskripsi : Berisi data-data soal pernyataan yang digunakan dalam tes kepribadian. Primary Key : Id_soal_pernyataan Foreign Key : kategori_pernyataan1, kategori_pernyataan2, dan id_jenis_soal Tabel 3.10 Tabel soal pernyataan Nama Field Tipe Keterangan Id_soal_pernyataan Int (11) Primary Key Pernyataan1 Text Pernyataan2 Text Kategori_pernyataan1 Int (11) Foreign key Kategori_pernyataan2 Int (11) Foreign key Id_jenis_soal Int (11) Foreign key Tabel Kategori Pilihan Ganda Deskripsi akademik. : Berisi data kategori soal yang digunakan dalam tes potensi Primary Key : Id_kategori_pilgan Tabel 3.11 Tabel kategori pilihan ganda Nama Field Tipe Keterangan Id_kategori_pilgan Int (11) Primary Key Nama_kategori Varchar(15) Tabel Kategori Pernyataan Deskripsi : Berisi data kategori pernyataan yang digunakan untuk proses perhitungan nilai dalam tes kepribadian Primary Key : Id_kategori_pernyataan

52 digilib.uns.ac.id 76 Tabel 3.12 Tabel kategori pernyataan Nama Field Tipe Keterangan Id_kategori_pernyataan Int (11) Primary Key Nama_kategori Varchar(25) Tabel Berita Deskripsi : Berisi data berita-berita. Primary Key : Id_berita Tabel 3.13 Tabel berita Nama Field Tipe Keterangan Id_berita Int (11) Primary Key Judul_berita Varchar(50) Isi Text Gambar Varchar(30) Tanggal Date Tabel Menjawab Deskripsi : Merupakan tabel baru yang terbentuk dari hubungan antara tabel ikut_tes dan soal pernyataan. Primary Key : Id_menjawab Foreign Key : Id_ikut_tes dan id_soal_pernyataan Tabel 3.14 Tabel menjawab Nama Field Tipe Keterangan Id_menjawab Int (11) Primary Key Id_ikut_tes Int (11) Id_soal_pernyataan Int (11) Jawaban_peserta Varchar(5) Tabel Petugas Deskripsi : Berisi data petugas psikotes. Primary Key : Id_petugas

53 digilib.uns.ac.id 77 Tabel 3.15 Tabel Petugas Nama Field Tipe Keterangan Id_petugas Int (11) Primary Key Nama_petugas Varchar(30) Username Varchar(30) Password Varchar(30) 3.7 Perancangan Interface Interface login Gambar 3.60 Interface halaman login system

54 digilib.uns.ac.id Interface halaman utama sistem Interface pendaftaran Gambar 3.61 Interface halaman utama sistem Gambar 3.62 commit interface to user pendaftaran

55 digilib.uns.ac.id Admin Halaman utama admin Gambar 3.63 interface halaman utama admin Interface daftar berita Gambar 3.64 interface edit profil peserta

56 digilib.uns.ac.id Interface daftar peserta Gambar 3.65 Interface daftar peserta Interface daftar tes Gambar 3.66 Interface daftar tes

57 digilib.uns.ac.id Interface daftar soal pilihan ganda Gambar 3.67 Interface daftar soal pilihan ganda Interface daftar soal pernyataan Gambar 3.68 Interface daftar soal pernyataan

58 digilib.uns.ac.id Interface daftar kategori pilihan ganda Gambar 3.69 Interface daftar kategori pilihan ganda Interface daftar kategori pernyataan Gambar 3.70 Interface daftar kategori pernyataan

59 digilib.uns.ac.id Interface tambah data Gambar 3.71 Interface tambah data Interface ubah data Gambar 3.72 Interface ubah data

60 digilib.uns.ac.id Peserta Interface beranda peserta Gambar 3.73 Interface beranda peserta

61 digilib.uns.ac.id Interface lihat profil peserta Gambar 3.74 Interface lihat profil peserta

62 digilib.uns.ac.id Interface ubah profil peserta Gambar 3.75 Interface ubah profil peserta

63 digilib.uns.ac.id Interface tes potensi akademik Gambar 3.76 Interface tes potensi akademik Interface tes kepribadian Gambar 3.77 Interface tes kepribadian Interface halaman commit hasil to tes user

64 digilib.uns.ac.id 88 Gambar 3.78 Halaman hasil tes

65 digilib.uns.ac.id Flowchart Perhitungan Flowchart Perhitungan Tes Potensi Akademik Gambar 3.79 Flowchart commit Penilaian to user Tes Potensi Akademik

66 digilib.uns.ac.id Flowchart Perhitungan Tes Kepribadian Perhitungan Tes Kepribadian Gambar 3.80 Flowchart untuk mengatur array

67 digilib.uns.ac.id 91 Flowchart Proses 1 Flowchart proses 1 ini untuk menghitung pernyataan yang dipilih oleh peserta, dengan mengacu pada kategori pernyataan yang dipilih peserta. Gambar 3.81 Flowchart Proses 1

68 digilib.uns.ac.id 92 Flowchart Proses 2 Flowchart proses 2 ini digunakan untuk menghitung matriks yang diperoleh dari perhitungan proses 1 yang juga berupa matriks. Gambar 3.82 Flowchart Proses 2

69 digilib.uns.ac.id 93 Flowchat penjumlahan matriks Gambar 3.83 Flowchart Penjumlahan Matriks

70 digilib.uns.ac.id Cara Analisis Adapun rancangan analisis sistem yang akan diuji dengan teknik pengujian Black Box, berikut rincian rencana pengujian dalam tabel dibawah ini : Tabel 3.16 Tabel Rencana Pengujian Admin NO Komponen Sistem yang di Uji Butir Uji Jenis Pengujian 1 Login Admin Tombol Login Black Box Tombol Tambah Black Box 2 Menu Berita Tombol Hapus Black Box Tombol Edit Black Box Tombol Simpan Black Box Tombol Tambah Black Box 3 Menu Petugas Tombol Hapus Black Box Tombol Edit Black Box Tombol Simpan Black Box Tombol Tambah Black Box 4 Menu Soal Tombol Hapus Black Box pernyataan Tombol Edit Black Box Tombol Simpan Black Box Tombol Tambah Black Box 5 Menu Kategori Soal Tombol Edit Black Box Pernyataan Tombol Simpan Black Box Tombol Hapus Black Box Tabel 3.17 Tabel Rencana Pengujian Petugas NO Komponen Sistem yang di Uji Butir Uji Jenis Pengujian 1 Login Petugas Tombol Login Black Box Tombol Edit Black Box 2 View Profil Petugas Tombol Pilih File Black Box Tombol Simpan Black Box 3 Menu Peserta Tombol Hapus Black Box Tombol Tambah Black Box 4 Menu Tes Tombol Edit Black Box Tombol Simpan Black Box Tombol Hapus Black Box Tombol Tambah Black Box 5 Menu Soal Pilgan Tombol Edit Black Box Tombol Simpan Black Box Tombol Hapus Black Box 6 Menu Kategori Soal commit Tombol to user Tambah Black Box Pilgan Tombol Edit Black Box

71 digilib.uns.ac.id 95 Tombol Simpan Tombol Hapus Black Box Black Box Tabel 3.18 Tabel Rencana Pengujian Peserta NO Komponen Sistem yang di Butir Uji Jenis Pengujian Uji 1 Login Peserta Tombol Login Black Box 2 Beranda Peserta Tombol Profil Peserta Black Box 3 Profil Peserta Tombol Edit Black Box 4 Edit Profil Profil Tombol Pilih File Black Box Peserta Tombol Simpan Black Box 5 Tombol Tes Potensi Black Box Menu kerjakan Akademik tes Tombol Tes Kepribadian Black Box 6 Daftar Nilai Black Box

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

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

Lebih terperinci

BAB III PERANCANGAN 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 DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 37 BAB III ANALISIS DAN DESAIN SISEM III.1. Analisa Sistem yang Sedang Berjalan Analisa sistem sangat berguna untuk mengetahui gambaran umum mengenai sistem informasi geografis lokasi wedding solution

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Untuk mengetahui kekurangan dan kelebihan sistem tersebut, maka perlu diketahui bagaimana sistem yang sedang berjalan pada perusahaan.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Identifikasi Masalah Ujian tryout untuk para siswa kelas enam sekolah dasar merupakan salah satu hal terpenting dalam menghadapi ujian sekolah dan ujian Nasional. Biasanya

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Analisa sistem dilakukan guna mengetahui gambaran umum Sistem Informasi Geografis Lokasi Loket Pemesanan Tiket Bus Antar Provinsi

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 Alat dan Bahan Dalam perancangan aplikasi berbasis website pada pembuatan E-Marketing UMKM terdapat beberapa perangkat lunak dan perangkat

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

19 BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis Mengendarai kendaraan tidak sembarangan, ada aturan-aturan yang harus ditaati dan juga syarat-syarat tertentu yang harus dipenuhi sebelum berkendara di

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Masalah-masalah yang sering dihadapi oleh Dinas Perhubungan Sumatra Utara adalah kesulitan dalam pencatatan serta menentukan banyak setoran pendapatan

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 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 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 Berjalan Sistem yang saat ini sedang berjalan di Rutan Kelas I Medan dalam hal pengolahan remisi tahanan masih dilakukan menggunakan aplikasi

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

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Tahap analisis sistem yang berjalan ini bertujuan untuk mencari informasi mengenai sistem yang ada guna mendapatkan bahan evaluasi untuk pengembangan

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

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 IV IMPLEMENTASI DAN PENGUJIAN. 4.1 Implementasi sistem Implementasi halaman login Halaman login adalah halaman awal saat kita membuka sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN. 4.1 Implementasi sistem Implementasi halaman login Halaman login adalah halaman awal saat kita membuka sistem digilib.uns.ac.id BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi 4.1.1 Implementasi halaman login Halaman login adalah halaman awal saat kita membuka Gambar 4.1 Implementasi halaman login 4.1.2 Implementasi

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

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

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

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 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 Penyewaan Gaun Pengantin di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB IV PERANCANGAN 4.1 Perancangan Sistem Untuk memudahkan pembuatan uatan akta notaris berbasis website, maka akan dibuat model menggunakan UML (Unified ModelingLanguage). Perlu diketahui metode UML merupakan

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Sistem Informasi Geografis Lokasi Pemetaan Daerah Daerah Lokasi Aman Banjir Dikota Medan Berbasis Web, masih bersifat manual, yaitu untuk pencarian

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

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 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 Berjalan Pada bagian administrasi, pengolahan data tersebut diawali dari data order kertas ke bagian administrasi dengan mencatat data order

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah yang bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem geografis menentukan jalur terpendek pemadam kebakaran,

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah penelitian yang dilakukan oleh kursus pengemudi mobil, diperoleh data-data yang dibutuhkan untuk membuat sistem informasi geografis.

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

BAB III ANALISA DAN PERANCANGAN SISTEM 36 BAB III ANALISA DAN PERANCANGAN SISTEM III.1 Analisa Perancangan aplikasi E-Learning ini membahas seputar materi Microsoft Word 2003. Setiap penjelasan disertai dengan arahan berupa suara untuk melanjutkan

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Tahap analisis sistem yang berjalan ini bertujuan untuk mencari informasi mengenai sistem yang lama guna mendapatkan bahan evaluasi untuk pengembangan

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

3.2 Alur Penelitian Metode yang digunakan dalam penelitian ini yaitu metode SDLC Waterfall menurut Roger S. Pressman. Dapat dilihat pada Gambar 3.1.

3.2 Alur Penelitian Metode yang digunakan dalam penelitian ini yaitu metode SDLC Waterfall menurut Roger S. Pressman. Dapat dilihat pada Gambar 3.1. BAB III METODE PENELITIAN 3.1 Alat Dan Bahan Pada saat penelitian dibutuhkan beberapa alat dan bahan untuk mendukung dalam perancangan sistem maupun implementasi aplikasi. 3.1.1 Alat Dalam penelitian pembuatan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang telah ada pada perusahaan.

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

BAB III ANALISA DAN PERANCANGAN 38 BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Seperti langkah-langkah yang dilakukan pada salah satu model proses rekayasa perangkat lunak yaitu model waterfall, maka pada bab ini akan dibahas tentang

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah sistem informasi geografis toko hewan di kota Medan berbasis web.

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 Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

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

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 Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait didalam Sistem Informasi Geografis Lokasi Rekreasi Waterboom di Kota Medan.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang berjalan pada sistem

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

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 Adapun analisa sistem yang sedang berjalan saat ini adalah sebagai berikut : III.1.1. Analisa Input Input dari sistem yang sedang

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

BAB III ANALISIS DAN PERANCANGAN BAB III AALISIS DA PERACAGA III.1. Analisa Sistem yang sedang berjalan Analisa merupakan suatu kegiatan yang bertujuan mempelajari serta mengevaluasi bentuk permasalahan yang ada pada sistem. Dalam analisa

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh

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. Analisis Masalah Sistem informasi pengolahan petty cash yang berjalan saat ini di PT. Langkat Nusantara Kepong dapat memberikan hasil yang cukup akurat, namun dari

Lebih terperinci

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter DAFTAR ISI KATA PENGANTAR... i ABSTRAK... ii ABSTRACT... iii DAFTAR ISI... iv DAFTAR GAMBAR... ix DAFTAR TABEL... xii DAFTAR LAMPIRAN... xiv BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah...

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.. 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 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 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 Sistem Lama Proses bisnis sistem disini menjabarkan bagaimana sistem akan berjalan, dan disini akan dijabarkan proses

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

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPABBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Sistem yang saat ini sedang berjalan di PT. Sriwidjaja dalam hal pengolahan penjualan pupuk masih dilakukan dengan menggunakan aplikasi

Lebih terperinci

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

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

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

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

Lebih terperinci

BAB IV HASIL DAN UJI COBA

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

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 40 BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Universitas Di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem. III.1.

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang berjalan Proses yang sedang berjalan dalam penginformasian mengenai data lokasi Kantor Kecamatan di Kota Medan masih menggunakan daftar tabel

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 23 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Adapun analisa sistem yang sedang berjalan dalam penyusutan inventaris kantor pada Kantor Distrik Navigasi Kelas 1 Belawan

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Sistem Implementasi sistem merupakan sebuah tahap meletakan sistem yang diusulkan atau dikembangkan jika nantinya sistem tersebut telah siap dijalankan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 33 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Saat ini, proses pengendalian biaya persediaan pada PT. Indojaya Agri Nusa masih kurang efektif karena belum dapat mencapai tujuan yang telah

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 70 BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam pembahasan hasil program berisi tentang menjelaskan halaman dari program, terutama yang berkaitan dengan interface (antar muka) sebagai penghubung antara

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan sistem pendukung keputusan mengenai pemberian izin keluar masuk kapal metode ahp yang dapat

Lebih terperinci