BAB 3 ANALISIS DAN RANCANGAN SISTEM

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 3 ANALISIS DAN RANCANGAN SISTEM"

Transkripsi

1 BAB 3 ANALISIS DAN RANCANGAN SISTEM 3.1 Analisis Sistem yang berjalan Gambaran Umum RT 04/011 berlokasi di Kompleks Perumahan Tanah Kusir, Kecamatan Kebayoran Lama Utara, Jakarta Selatan. RT 04/011 mencakup blok perumahan dari Jalan Delman Raya sampai Jl. Delman Elok I hingga Jl. Delman Elok VIII. RT ini sudah berdiri sejak tahun 1980an dan pada saat ini terdapat 93 Kepala Keluarga di perumahan Kavling dan 225 Kepala Keluarga di perumahan Non-Kavling. Rincian data kependudukan di RT 04/011 adalah sebagai berikut: Total Keluarga: 318 (93 Kavling dan 225 Non-Kavling) Total Keluarga per blok perumahan: o Jl. Delman Raya: 16 o Jl. Delman Elok I: 3 o Jl. Delman Elok II: 74 o Jl. Delman Elok III: 7 o Jl. Delman Elok IV: 81 o Jl. Delman Elok V: 43 o Jl. Delman Elok VI: 54 o Jl. Delman Elok VII: 16 o Jl. Delman Elok VIII: 24 Struktur Organisasi RT 04/011 dapat dilihat pada gambar

2 32 Gambar 3.1 Struktur Organisasi RT 04/011 Struktur organisasi RT 04/011 terdiri dari Ketua RT, Sekretariat RT, Bendahara, Seksi Keamanan, dan Seksi Humas (Hubungan Masyarakat). Tugas masing-masing jabatan adalah sebagai berikut: Bapak Santoso sebagai Ketua RT bertugas melayani kebutuhan data kependudukan warga di RT 04/011 dan sekaligus sebagai perantara antara administrasi tingkat RT, tingkat RW, dan Kelurahan. Ketua RT juga menerima pengaduan atau informasi dari warga sekitar dan kemudian mensosialisasikannya ke penduduk setempat. Bapak Imam Nugroho dan Sri Mulyadi sebagai Sekretariat RT bertugas membantu pekerjaan pelayanan data penduduk, distribusi informasi umum, serta sebagai perantara antara administrasi tingkat RT, tingkat RW, dan Kelurahan. Ibu Kunarih sebagai Bendahara bertugas untuk mengumpulkan dan mengelola keuangan dan finansial RT 04/011. Finansial yang dimaksud adalah iuran warga, biaya administrasi kependudukan, dan juga uang amal dari penduduk sekitar.

3 33 Seksi Keamanan yang terdiri dari Hansip (Pertahanan Sipil), termasuk Bapak Mat Roji, Abdul Wahab,dan Sunarto bertugas dalam mengamankan RT 04/011 dari tindak kriminal dan hal-hal mencurigakan. Seksi keamanan juga bertugas membagikan kertas informasi dari RT kepada warga serta membantu warga dalam keadaan bencana alam seperti banjir, kebakaran, atau hal lainnya. Seksi Humas (Hubungan Masyarakat) bertugas dalam mensosialisasikan berbagai informasi dari RT kepada warga sekitar dan juga membantu Seksi Keamanan, Sekretariat RT, Bendahara, dan Ketua RT dalam hal sosialisasi antara Administrasi RT dan Warga Sistem yang Sedang Berjalan Sistem yang berjalan pada saat ini kebanyakan bersifat manual, yang berarti sistem umumnya sering menggunakan medium kertas untuk informasi pengumuman, pengaduan formal, dan pelayanan data penduduk. Untuk hal yang bersifat informal, warga melakukan interaksi secara verbal kepada petugas administrasi RT seperti pemberian informasi informal dan pengaduan informal, tanpa menggunakan media yang bersifat digital. Beberapa pelayanan formal yang dilakukan oleh RT yaitu distribusi dan penerimaan Surat Permohonan Kartu Keluarga, Surat Pengantar Umum, Surat Keterangan Domisili, dan Surat Pernyataan Belum Nikah (untuk hal pernikahan). Warga hanya tinggal mengunjungi kantor Sekretariat RT setempat untuk mendapatkan pelayanan tersebut. Pendataan warga di RT 04/011 dilakukan berdasarkan referensi dari E-KTP atau Kartu Keluarga yang dimiliki oleh warga. E-KTP dan Kartu Keluarga berperan sebagai data pendukung untuk bukti bahwa warga terdaftar sebagai Warga Negara Indonesia (WNI) atau Warga Negara Asing (WNA) di dalam data kependudukan yang dikelola oleh Pemerintah Republik Indonesia. Pendataan kependudukan warga di RT 04/011 dilakukan dengan sarana digital tanpa menggunakan database, yaitu dengan menggunakan Microsoft Word dan Microsoft Excel dan setelah itu di-print dan dibuat fotokopi sebagai data cadangan untuk arsip RT.

4 34 Distribusi informasi dan pengumuman di RT 04/011 dilakukan secara manual yaitu dikirimkan ke rumah warga dengan menggunakan kertas. Tulisan di kertas pengumuman dibuat dengan Microsoft Word dan kemudian disetujui oleh administrasi yang bersangkutan, tergantung dari jenis informasi yang disampaikan. Kertas pengumuman kemudian dikirimkan kepada warga oleh petugas keamanan (hansip) Uraian Sistem Kerja secara Umum Warga mengunjungi Kantor Sekretariat RT Warga melakukan pelayanan administrasi Gambar 3.2 Sistem Kerja secara Umum Pada gambar 3.2 menjelaskan Uraian sistem kerja secara umum adalah sebagai berikut: 1. Warga mengunjungi Kantor Sekretariat RT yang berlokasi di Jl. Delman Elok I. Kantor Sekretariat dibuka hari Senin sampai Kamis dari Jam 7 sampai Jam 9 malam. 2. Warga melakukan pelayanan administrasi atau hal lainnya di Sekretariat RT Uraian Sistem Kerja Pendataan Penduduk Tidak Gambar 3.3 Sistem Kerja Pendataan Penduduk

5 35 Uraian sistem kerja pendataan penduduk pada gambar 3.3 adalah sebagai berikut: 1. Warga mengunjungi Kantor Sekretariat RT. 2. Warga melengkapi kebutuhan arsip data untuk pendataan penduduk. 3. Ketua RT memeriksa kelengkapan data arsip (E-KTP atau Kartu Keluarga) warga untuk hal pendataan. 4. Bila data sudah lengkap maka pendataan bisa dilakukan. Bila belum lengkap, warga harus melakukan pelayanan administrasi untuk melengkapi data agar bisa didatakan oleh Ketua RT. 5. Pendataan penduduk dilakukan dengan Microsoft Word dan Microsoft Excel dan pendataan penduduk selesai Uraian Sistem Kerja Distribusi Informasi dan Pengumuman Gambar 3.4 Sistem Kerja Distribusi Informasi dan Pengumuman

6 36 Uraian sistem kerja distribusi informasi dan pengumuman pada gambar 3.4 adalah sebagai berikut: 1. Ketua RT mendapatkan informasi atau pengumuman tertentu dan ingin mensosialisasikannya kepada warga RT 04/ Tergantung dari jenis informasi atau pengumuman, Ketua RT meminta persetujuan dari administrasi yang bersangkutan agar informasi tersebut bisa didistribusikan kepada warga sekitar. RT 04/ Bila sudah disetujui maka informasi akan dikirimkan kepada warga di 4. Informasi didistribusikan kepada warga oleh petugas hansip Permasalahan Permasalahan utama di dalam sistem kerja di RT 04/011 adalah hampir keseluruhan proses dilakukan secara manual tanpa menggunakan sistem database atau aplikasi online. Warga harus selalu mengunjungi Kantor Sekretariat RT untuk melakukan proses pelayanan administrasi atau pendataan warga. Sedangkan administrasi memasukkan data kependudukan tanpa menggunakan sistem database atau aplikasi online. Distribusi informasi antar warga dan administrasi RT umumnya dilakukan secara manual, yaitu hanya dengan pengiriman kertas pengumuman ke setiap rumah warga di RT 04/011. Interaksi dan komunikasi warga dengan administrasi RT umumnya dilakukan di Kantor Sekretariat RT dan jarang dilakukan di tempat lain. Untuk mempertajam identifikasi masalah, maka dilakukan penyebaran kuesioner. (Lihat Lampiran 1) Berdasarkan survei yang dilakukan secara kuesioner terhadap 50 dari 318 Keluarga di RT 04/011, kebanyakan warga sudah dapat mengakses internet dan dapat mengakses berbagai informasi secara online.

7 37 Data rincian survei adalah sebagai berikut: Total Kuesioner: 50 Total Keluarga dengan akses internet: 47 (94%) Total Keluarga dengan akses internet hanya dengan desktop: 2 (4%) Total Keluarga dengan akses internet secara mobile: 45 (90%) Total Keluarga tanpa akses internet (offline): 3 (6%) Fitur yang diharapkan warga berdasarkan Kuesioner: 1. Penambahan dan distribusi pengumuman dari pengurus RT ke warga. 2. Komunikasi antar RT dengan warga. 3. Komunikasi antar warga di RT 04/ Update informasi (data) warga. 5. Memasukkan data warga dan jenis data lainnya. Data survei menunjukkan bahwa kebanyakan keluarga di RT 04/011 sudah mendapatkan akses internet. Ketiadaan sarana untuk mengakses data dan informasi, serta sarana komunikasi antar warga dengan administrasi di RT 04/011 secara online merupakan salah satu dari permasalahan yang ada. Berdasarkan uraian fitur-fitur yang diharapkan warga lewat kuesioner, aplikasi sudah memiliki kebanyakan fitur yang diharapkan dengan beberapa fitur belum ada karena waktu yang terbatas dalam pengerjaan Skripsi dan berada di luar Ruang Lingkup pengerjaan. Diharapkan kedepannya, fitur-fitur yang belum ada bisa ditambahkan untuk meningkatkan kualitas dan fungsionalitas aplikasi. Hal ini juga menunjukkan kebutuhan warga dalam komunikasi,sosialisasi, dan distribusi informasi yang lebih baik dan lebih mudah antara administrasi RT dan warga, serta antar warga RT 04/011.

8 Uraian Permasalahan Uraian dari permasalahan di atas adalah sebagai berikut: 1. Warga sering mendapatkan kesulitan untuk bertemu langsung dengan pengurus RT. 2. Data komunitas warga yang tersedia saat ini masih disimpan dalam berkas yang beresiko cepat rusak atau hilang. 3. Distribusi informasi dari pengurus RT tidak sepenuhnya sampai ke rumah warga sehingga tidak semua warga mengetahui informasi yang disampaikan Usulan Pemecahan Masalah Usulan untuk pemecahan masalah yang ada adalah sebagai berikut: 1. Berdasarkan permasalahan yang ada, solusi yang diusulkan adalah pengembangan sebuah aplikasi berbasis website yang memungkinkan warga dan administrasi RT untuk bertukar informasi, serta melihat, mencari, dan memasukkan data komunitas warga melalui website. Fokus dari pengembangan aplikasi adalah fitur-fitur komunikasi dan interaksi antar pengguna dan distribusi informasi secara digital. 2. Dengan pengembangan aplikasi ini, warga dan administrasi RT dapat melakukan perjanjian pertemuan dan bisa berkomunikasi satu sama lainnya dalam hal persiapan berkas untuk pelayanan administrasi dan pendataan warga. Pengguna (warga maupun administrasi), hanya cukup menggunakan browser dan mengakses website untuk berinteraksi satu sama lainnya. 3. Aplikasi mempunyai fitur untuk pendataan warga, dimana Admin dapat memasukkan data komunitas warga berdasarkan atribut yang ada di Kartu Keluarga (KK) atau e-ktp yang mereka miliki. Data akan disimpan di dalam suatu sistem database yang sudah ada di aplikasi untuk keamanan dan

9 39 kemudahan akses data. Atribut data yang harus dimasukkan ke dalam database dalam penambahan data warga adalah Nama Lengkap, NIK, status warga atau administrasi, Kepala Keluarga, password, dan alamat. 4. Distribusi informasi dapat dilakukan melalui aplikasi, dengan informasi yang sama dan konsisten dengan informasi yang diberikan lewat kertas pengumuman yang didistribusikan kepada warga. 5. Pengembangan aplikasi ini diharapkan bisa menjadi pemenuhan kebutuhan warga atas sarana komunikasi, distribusi informasi, dan akses data komunitas warga. Berdasarkan fitur-fitur yang diharapkan warga dalam pengembangan aplikasi, kebanyakan fitur sudah ada di dalam aplikasi dan bisa digunakan untuk memenuhi kebutuhan warga atas sarana tersebut.

10 Rancangan Sistem yang Diusulkan Rancangan Umum Sistem 3.5 Rancangan umum sistem dapat dilihat pada Diagram Use Case pada gambar Gambar 3.5 Use Case Diagram Deskripsi Use Case untuk masing-masing bubble (aktivitas): Masuk Program: Penggunaan program dengan menggunakan browser yang dimiliki oleh pengguna. Tambah Pengumuman: Menambahkan pengumuman ke dalam database. Baca Pengumuman: Membaca pengumuman yang sudah disimpan dalam database.

11 41 Komentari Pengumuman: Menambahkan komentar pada pengumuman yang bersangkutan. Tambah Warga: Menambahkan data warga ke dalam database. Hapus Warga: Menghapus data warga dari database. Ubah Password: Mengubah password dalam profil pengguna Admin. Tambah Pengaduan: Menambahkan pengaduan ke dalam database. Baca Pengaduan: Membaca pengaduan yang sudah disimpan dalam database. Komentari Pengaduan: Menambahkan komentar pada pengaduan yang bersangkutan. Tambah Post: Menambahkan post ke dalam database. Baca Post: Membaca post yang sudah disimpan dalam database. Komentari Post: Menambahkan komentar pada post yang bersangkutan. Ubah Profil: Mengubah data atribut dalam profil pengguna, seperti Nama, NIK, Kepala Keluarga, Alamat, dan Password. Kirim Pesan: Mengirimkan pesan kepada pengguna lain. Pesan disimpan di dalam database setelah dikirim. Baca Pesan: Membaca pesan yang sudah disimpan dalam database. Pencarian: Pencarian data warga menggunakan form pencarian. Keluar Program: Pengguna selesai menggunakan program.

12 Rancangan Database Rancangan database Entity Relationship Diagram yang diusulkan dapat dilihat pada gambar 3.6 Gambar 3.6 Entity Relationship Diagram yang diusulkan

13 43 Deskripsi ERD berdasarkan masing-masing entitas: 1. Users: Menyimpan data pengguna secara individual Isi dari table Users : user_id: Primary Key dari table Users. nik: NIK pengguna. role: Peran pengguna dalam aplikasi (Admin atau warga). family: Nama Kepala Keluarga. username: Nama Lengkap pengguna. password: Password pengguna. address: Alamat pengguna. phone: Nomor telepon pengguna. 2. Messages: Menyimpan data pesan pengguna. Isi dari table Messages: message_id: Primary Key dari table Messages. user_id: Foreign Key yang berhubungan dengan table Users. message_from: Nama pengirim. message_to: Nama lengkap tujuan. content: Isi pesan. created: Waktu data dibuat. modified: Waktu data diganti. 3. News: Menyimpan data pengumuman. Isi dari table News: news_id: Primary Key dari table News. title: Judul pengumuman. category: Kategori pengumuman. content: Isi pengumuman. created: Waktu data dibuat. modified: Waktu data diganti. 4. Reports: Menyimpan data pengaduan.

14 44 Isi dari table Reports: report_id: Primary Key table Reports. user_id: Foreign Key yang berhubungan dengan table Users. reporter: Nama pengirim. title: Judul pengaduan. category: Kategori pengaduan. content: Isi pengaduan. created: Waktu data dibuat. modified: Waktu data diganti. 5. Posts: Menyimpan data post pengguna. Isi dari table Posts: post_id: Primary Key table Posts. user_id: Foreign Key yang berhubungan dengan table Users. title: Judul post. poster: Nama penulis post. content: Isi post. created: Waktu data dibuat. modified: Waktu data diganti. 6. Comments: Menyimpan data komentar post. Isi dari table Comments: comment_id: Primary Key table Comments. post_id: Foreign Key yang berhubungan dengan table Posts. user_id: Foreign Key yang berhubungan dengan table Users. commenter: Nama penulis komentar content: Isi komentar. created: Waktu data dibuat. modified: Waktu data diganti.

15 45 7. Newscomments: Menyimpan data komentar pengumuman. Isi dari table Newscomments: newscomments_id: Primary Key table Newscomments. news_id: Foreign Key yang berhubungan dengan table News. user_id: Foreign Key yang berhubungan dengan table Users. commenter: Nama penulis komentar content: Isi komentar. created: Waktu data dibuat. modified: Waktu data diganti. 8. Reportscomments: Menyimpan data komentar pengaduan. Isi dari table Reportscomments: reportscomments_id: Primary Key table Reportscomments. report_id: Foreign Key yang berhubungan dengan table Reports. user_id: Foreign Key yang berhubungan dengan table Users. commenter: Nama penulis komentar content: Isi komentar. created: Waktu data dibuat. modified: Waktu data diganti.

16 46 Class Diagram yang diusulkan dapat dilihat pada gambar 3.7 Gambar 3.7 Class Diagram

17 47 Deskripsi Class Diagram berdasarkan masing-masing class : 1. Users: Class Model representasi table Users. 2. Messages: Class Model representasi table Messages. 3. News: Class Model representasi table News. 4. Reports: Class Model representasi table Reports. 5. Posts: Class Model representasi table Posts. 6. Comments: Class Model representasi table Comments. 7. Newscomments: Class Model representasi table Newscomments. 8. Reportscomments: Class Model representasi table Reportscomments.

18 Rancangan Layar Tampilan Layar Bagian ini bertujuan untuk menampilkan gambaran fitur-fitur yang tersedia pada aplikasi. Rancangan tampilan layar dapat dilihat pada gambar 3.8 sampai dengan gambar 3.26 Gambar 3.8 Halaman Home sebelum Login Gambar 3.9 Halaman Home setelah Login

19 Gambar 3.10 Halaman Tampilan Pengumuman (Semua Pengumuman) 49

20 50 Gambar 3.11 Halaman Detail Pengumuman Gambar 3.12 Halaman Tampilan Pengaduan (Semua Pengaduan)

21 51 Gambar 3.13 Halaman Detail Pengaduan Gambar 3.14 Halaman Tambah Pengaduan

22 52 Gambar 3.15 Halaman Tampilan Pesan (Semua Pesan) Gambar 3.16 Halaman Tambah Pesan Gambar 3.17 Tampilan Hasil Pencarian Warga

23 53 Gambar 3.18 Halaman Tampilan Post (Semua Post) Gambar 3.19 Halaman Detail Post

24 54 Gambar 3.20 Halaman Tambah Post Gambar 3.21 Halaman Profil Warga

25 55 Gambar 3.22 Halaman Update Profil (Untuk Admin dan Warga) Gambar 3.23 Halaman Daftar Warga (Admin)

26 56 Gambar 3.24 Halaman Tambah Warga (Admin) Gambar 3.25 Halaman Daftar Pengumuman (Admin) Gambar 3.26 Halaman Tambah Pengumuman (Admin)

27 Navigasi Layar gambar 3.27 Rancangan Navigasi Layar Aplikasi dengan state diagram dapat dilihat pada Gambar 3.27 Rancangan Navigasi Aplikasi dengan State Diagram

28 Rancangan Program Activity Diagram Activity diagram aplikasi secara umum dapat dilihat pada gambar 3.28 Gambar 3.28 Activity Diagram Aplikasi secara Umum

29 Sequence Diagram Gambar 3.29 Sequence Diagram Tambah Data (Warga, Pesan, Pengumuman, Pengaduan, dan Post) Sequence Diagram pada gambar 3.29 menggambarkan proses penambahan Data Warga, Pesan, Pengumuman, Pengaduan, dan Post. Penjelasan proses adalah sebagai berikut: 1. Pengguna navigasi menu untuk menambahkan data, yang secara bersamaan menjalankan method actioncreate() pada Controller untuk penambahan data. 2. Controller menjalankan proses render pada View yang menampilkan halaman penambahan data beserta form input. 3. Pengguna kemudian mengisi form tersebut dan menyimpannya ke dalam database, yang dilakukan oleh method save() pada Model. 4. Aplikasi menampilkan hasil data yang sudah ditambahkan pengguna.

30 60 Gambar 3.30 Sequence Diagram Tambah Komentar (Untuk Pengumuman, Pengaduan, dan Post) Sequence Diagram pada gambar 3.30 menggambarkan proses penambahan komentar untuk Pengumuman, Pengaduan, dan Post. Penjelasan proses adalah sebagai berikut: 1. Pengguna navigasi menu untuk menambahkan komentar, yang secara bersamaan menjalankan method actioncreate($id) pada Controller untuk penambahan data. Parameter $id mengacu pada nomor identifikasi Pengumuman, Pengaduan, atau Post yang bersangkutan. 2. Controller menjalankan proses render pada View yang menampilkan halaman penambahan komentar beserta form input. 3. Pengguna kemudian mengisi form tersebut dan menyimpannya ke dalam database, yang dilakukan oleh method save() pada Model. 4. Aplikasi menampilkan hasil komentar yang sudah ditambahkan pengguna.

31 61 Gambar 3.31 Sequence Diagram Baca Data (Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar) Sequence Diagram pada gambar 3.31 menggambarkan proses pembacaan Data Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar. Penjelasan proses adalah sebagai berikut: 1. Pengguna navigasi menu untuk membaca data, yang secara bersamaan menjalankan method actionindex() pada Controller untuk pembacaan (tampilan) data. 2. Controller menjalankan proses render pada View yang menampilkan halaman tampilan data yang bersangkutan setelah dilakukan definisi Model. 3. Pengguna navigasi tampilan index untuk membaca detail dari data yang bersangkutan, yang secara bersamaan menjalankan method

32 62 actionview($id) pada Controller untuk menampilkan detail dari setiap data. Parameter $id mengacu pada nomor identifikasi data yang dipilih. 4. Controller menjalankan proses render pada View yang menampilkan halaman detail dari data yang dipilih setelah method loadmodel($id) dijalankan. Parameter $id mengacu pada nomor identifikasi data yang dipilih. Method ini bekerja seperti definisi Model dan mengidentifikasi Model yang ditujukan berdasarkan input dari pengguna. 5. Aplikasi menampilkan detail dari data yang dipilih pengguna. Gambar 3.32 Sequence Diagram Update Data (Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar) Sequence Diagram pada gambar 3.32 menggambarkan proses Update (Perubahan) Data Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar. Penjelasan proses adalah sebagai berikut:

33 63 1. Pengguna navigasi menu untuk Update data, yang secara bersamaan menjalankan method actionupdate($id) pada Controller untuk Update (Perubahan) data. Parameter $id mengacu pada nomor identifikasi data yang ingin di-update. 2. Controller menjalankan proses render pada View yang menampilkan halaman Update data beserta form setelah method loadmodel($id) dijalankan. Parameter $id mengacu pada nomor identifikasi data yang ingin di-update. 3. Pengguna kemudian mengisi form untuk Update data tersebut dan menyimpannya ke dalam database, yang dilakukan oleh method save() pada Model. 4. Aplikasi menampilkan hasil Update data yang dilakukan pengguna. Gambar 3.33 Sequence Diagram Hapus Data (Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar)

34 64 Sequence Diagram pada gambar 3.33 menggambarkan proses penghapusan Data Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar. Penjelasan proses adalah sebagai berikut: 1. Pengguna navigasi menu untuk menghapus data, yang secara bersamaan menjalankan method actiondelete($id) pada Controller untuk penghapusan data. Parameter $id mengacu pada nomor identifikasi data yang ingin dihapus. 2. Controller menjalankan proses render pada View yang menampilkan dialog box untuk konfirmasi penghapusan data setelah method loadmodel($id) dijalankan. Parameter $id mengacu pada nomor identifikasi data yang ingin dihapus. 3. Setelah konfirmasi dilakukan, data yang dipilih pengguna dihapus dari database. Gambar 3.34 Sequence Diagram Pencarian (Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar)

35 65 Sequence Diagram pada gambar 3.34 menggambarkan proses pencarian Data Warga, Pesan, Pengumuman, Pengaduan, Post, dan Komentar. Penjelasan proses adalah sebagai berikut: 1. Pengguna navigasi menu untuk mencari data, yang secara bersamaan menjalankan method actionsearch() pada Controller untuk pencarian data. 2. Controller menjalankan proses render pada View yang menampilkan form pencarian data setelah dilakukan definisi Model. 3. Pengguna menggunakan form pencarian untuk mencari data yang diinginkan Rancangan Arsitektur Sistem Gambar 3.35 Rancangan Arsitektur Sistem Pada Gambar 3.35 menjelaskan topologi yang digunakan, yaitu berbasis 3 tier atau tingkatan, yang membagi proses jalannya sistem, yaitu: 1. Browser yang digunakan oleh pengguna, termasuk Ketua RT dan Warga untuk menampilkan user interface dari aplikasi web serta memproses request dari pengguna kepada server

36 66 2. Server dan Logika Pemrograman yang ada di dalam aplikasi. Aplikasi berada di dalam tingkatan server dan bekerja sebagai perantara antara user interface dan Database. Semua proses-proses yang dijalankan oleh aplikasi berpusat di server. 3. Database yang menyimpan data pengguna dan data lainnya. Data di dalam database berinteraksi langsung dengan server agar bisa ditampilkan dan diproses. berikut: Berdasarkan arsitektur sistem, proses jalannya aplikasi diuraikan sebagai 1. Ketua RT (Admin) dan Warga berperan sebagai pengguna aplikasi. Mereka bisa berinteraksi dengan User Interface yang disediakan aplikasi. 2. Pengguna akan berinteraksi dengan user interface, dimana elemenelemen interaktif yang ditampilkan akan memproses request dari pengguna kepada server. 3. Server lalu mengidentifikasi tipe request yang diberikan oleh pengguna dan kemudian memproses data dari database, berdasarkan tipe request dari pengguna. Request yang dimaksud seperti, penambahan data, pengurangan data, dan tampilan data. 4. Salah satu contoh, seorang pengguna ingin mengirim pesan kepada pengguna lain. Untuk melakukan hal itu, pengguna harus navigasi user interface untuk mengirimkan pesan. Setelah pesan ditulis dan dikirim, server akan memproses pengiriman pesan dan disimpan di dalam database. Pengguna bisa melihat pesan yang sudah dikirimkan kepada pengguna lain, dan pesan tersebut sudah disimpan di dalam database.

37 Rancangan Keamanan Sistem Perancangan keamanan sistem dilakukan untuk melindungi data dari penyusup, hacker, dan bencana. Keamanan aplikasi difokuskan terhadap perlindungan terhadap data di dalam database, seperti data warga dan data lainnya. Keamanan terhadap Penyusup: 1. Dilakukan proses hashing terhadap setiap password warga untuk menyulitkan penyusup membaca password warga dan melindungi data warga, bilamana mereka berhasil mengakses database dan mengakses data didalamnya. Proses hashing menggunakan phpass Password Hashing Framework yang sudah digunakan banyak website untuk melindungi data password pengguna. Hashing harus dilakukan untuk melindungi data warga dari penyusup. Hal ini karena fitur lengkap di aplikasi hanya bisa diakses dengan menggunakan password yang benar. 2. Password semua warga bersifat preset dan sudah dibuat pada saat pengembangan aplikasi. Karena fitur lengkap aplikasi hanya bisa didapatkan oleh warga dengan menggunakan password yang benar, maka setiap warga dibuatkan password. Password setiap warga dituliskan dalam file Microsoft Excel yang akan diberikan kepada Ketua RT. Warga yang ingin mengetahui password mereka untuk mengakses fitur lengkap bisa mengunjungi kantor sekretariat. Setelah login pertama kalinya warga diharuskan untuk mengganti password mereka untuk keamanan akun mereka. 3. Informasi password yang preset hanya dipegang oleh Ketua RT untuk melindungi akun warga, sampai akhirnya warga mengubah password mereka. Bilamana warga lupa atau kehilangan password, bisa melapor ke Ketua RT melalui aplikasi atau kunjungan kantor agar password mereka bisa di-reset. 4. Perlindungan terhadap SQL Injection sudah bersifat otomatis karena aplikasi menggunakan akses database dengan menggunakan Active Record, yang tidak menggunakan SQL Query pada saat melakukan request di dalam logika pemrograman.

38 68 5. Yii Framework yang digunakan di dalam aplikasi sudah memiliki sistem keamanan yang built-in dan secara otomatis akan melindungi data yang sensitif dari serangan penyusup. Proses validasi, penampilan, dan data insertion sudah dilindungi oleh sistem keamanan yang ada dalam framework. Keamanan terhadap Virus/Hacker: 1. Sistem anti-virus yang di-instalasi pada hosting server untuk mencegah serangan virus terhadap website. 2. Layanan hosting server kebanyakan sudah memiliki sistem firewall didalamnya. Firewall digunakan untuk melindungi website dari hacker, penyusup, atau virus. 3. Hashing yang dilakukan terhadap setiap password warga akan mempersulit hacker dalam mendekripsi hash dan akan terpaksa harus melakukan teknik brute-force, yang akan membutuhkan waktu yang sangat lama. Keamanan terhadap Kerusakan Data: 1. Data dari database di-backup dengan menggunakan aplikasi MySql Workbench dan data backup dalam schema akan dibuat dalam bentuk file dump agar tidak bisa diakses dengan aplikasi lain. Data backup ini kemudian disimpan dalam flash-disk, komputer, dan medium lainnya yang dimiliki oleh anggota administrasi. Data ini harus disimpan dalam lebih dari satu medium agar ada data cadangan. Proses backup data dilakukan seminggu sekali. 2. Bilamana data dalam database hilang atau rusak, recovery bisa dilakukan dengan menggunakan MySql Workbench yang dihubungkan ke hosting server, agar data bisa di-recover dari data backup yang disimpan oleh administrasi.

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 III.1. Analisa Masalah Setelah penulis melaksanakan penelitian di Kantor Dinas Kependudukan Dan Catatan Sipil, dan seperti yang telah diuraikan penulis pada bab sebelumnya

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

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai sistem informasi geografis penentuan jumlah penduduk yang kurang mampu pada kecamatan Medan Labuhan berbasis web yang meliputi analisa

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 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 III.1 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisis Sistem yang Berjalan Sistem yang sedang berjalan belum tersedia sistem informasi yang berbasis komputer atau dengan kata lain masih dengan cara manual.

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 Analisa sistem sangat berguna untuk mengetahui gambaran umum mengenai sistem informasi geografis tempat pelayanan dan rehabilitasi

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Berjalan Didalam sistem yang sedang berjalan saat ini informasi mengenai data sarana dan prasarana yang ada didalam wilayah kecamatan Medan Deli

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 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 Pada bab ini akan dibahas mengenai sistem informasi geografis wilayah rawan kecelakaan 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 31 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah PT. Perkebunan Nusantara III (Persero), belum memiliki sebuah sistem informasi yang terprogram, belum adanya aplikasi khusus yang digunakan untuk

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 Pemetaan Daerah Rawan Kejahatan di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain

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 sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang telah ada. Analisa dilakukan agar

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

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

Lebih terperinci

BAB 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 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 Kantor Lurah Daerah Kecamatan Medan Labuhan yang meliputi analisa sistem yang sedang berjalan dan

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang Sedang Berjalan Analisa sistem sangat berguna untuk mengetahui gambaran umum mengenai sistem informasi geografis lokasi supermarket Irian di

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

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

Lebih terperinci

BAB III ANALISIS DAN 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 III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1. Prosedur Penelitian Dalam pengembangan sistem dibutuhkan suatu metode yang berfungsi sebagai acuan atau prosedur dalam mengembangkan suatu sistem. Metode pengembangan 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 perancangan sistem pendukung keputusan pemberian bonus berdasarkan penilaian kinerja karyawan pada PT. Centra Material Bangunan dengan

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 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 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 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 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 ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses yang sedang berjalan dalam sistem informasi geografis lokasi posyandu pada kecamatan di kota medan masih bersifat manual. Bentuk

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Singkat Perusahaan Toko SparePart Tunas Muda Variasi adalah nama sebuah bentuk usaha penjualan peralatan dan perlengkapan variasi mobil yang beralamatkan

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

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pembahasan pada bab ini berisi tentang analisis dan perancangan sistem, analisis sistem meliputi analisis sistem, analisis kebutuhan fungsionalitas dan kebutuhan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan 41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan

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 Banyaknya masyarakat yang tidak mengetahui informasi tentang lokasi dan letak dari depo kontainer yang ada di kota Medan, Permasalahan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

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

Lebih terperinci

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 Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah Sistem Informasi Geografis Lokasi Baby Shop di Kota Medan. Adapun

Lebih terperinci

Gambar 4.1 Halaman Login Pegawai

Gambar 4.1 Halaman Login Pegawai PROSEDUR MENJALANKAN PROGRAM 4.1.1.1 Login Pegawai Tampilan halaman Login Admin, Sekertaris Jenderal, Kepala Biro Kepegawaian dan Organisasi, Kepala Bagian, Jabatan Fungsional, dan Fungsional Umum memiliki

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

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

Lebih terperinci

BAB III 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 Plaza yang ada di Kota Medan, masih bersifat manual, banyaknya kendala

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 yang sedang berjalan dalam memberikan informasi tentang lokasi Bengkel Resmi Honda pada CV. Indako Trading Co masih

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 mengenai Sistem Informasi Geografis Daerah Wisata di. Adapun sistem dalam

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 ATM di kota Medan masih bersifat manual. Bentuk manual yaitu dengan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan 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 ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Masalah Sub ini membahas pemesanan dan pelayanan untuk pelanggan yang tersedia di Salon Meylan. Banyak pengunjung yang datang untuk memesan rias atau perawatan

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 Pembuatan Sistem Informasi Akuntansi Terkomputerisasi Pada Perusahaan Jasa 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 Pada bab ini akan dibahas mengenai Sistem Informasi Administrasi Pertanggungjawaban Perbaikan Infrastruktur pada PNPM-P2KP Mandiri di BKM Sepakat Bandar Khalifah yang

Lebih terperinci

BAB IV PERANCANGAN SISTEM

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

Lebih terperinci

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

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Pengkonsepan (Concept) Informasi pada sistem yang berjalan pada saat ini berupa hardcopy seperti buku menu atau daftar menu yang disediakan oleh pihak restaurant dengan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Analisis sistem dilakukan dengan mendeskripsikan sistem, kebutuhan sistem dan arsitektur aplikasi pelayanan perlengkapan, sedangkan untuk bagian perancangan sistem meliputi

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

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Metode penelitian yang digunakan dalam pembuatan sistem informasi ini yaitu : 3.1.1 Pembuatan Model Pembuatan sistem aplikasi web

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam BAB IV DESKRIPSI KERJA PRAKTEK Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam merancang dan membangun aplikasi web Bincang Santai dengan menggunakan konsep System Development Life Cycle

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Proses yang sedang berjalan dalam penginformasian mengenai data SMA dan SMK di Nias Barat masih menggunakan daftar tabel yang tertulis, banyaknya

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. Telkom, Tbk Medan Dengan Metode

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya, dengan maksud mengidentifikasi

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 sangat berguna untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis letak SD Negeri di kecamatan

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu kita menganalisis sistem yang sedang berjalan di perusahaan yang

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 30 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem Aplikasi layanan rental mobil berbasis mobile phone Android adalah sebuah aplikasi yang bertujuan memberikan pelayanan penyewaan mobil berbasis

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 Perancangan Sistem Informasi Geografis Objek Pariwisata Kabupaten Serdang Bedagai masih bersifat

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB SYABRIYANDI Program Studi S1 Teknik Informatika, STMIK U Budiyah Indonesia, Jl. Alue Naga, Desa Tibang Kota

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. komentar dari user lain. Microblogging juga merupakan media pertukaran informasi

BAB III ANALISIS DAN PERANCANGAN. komentar dari user lain. Microblogging juga merupakan media pertukaran informasi BAB III ANALISIS DAN PERANCANGAN 3.1 Rekayasa Sistem Microblogging merupakan sebuah situs yang menampilkan beberapa komentar dari user yang selalu diperbaharui ( update ) secara kontinyu yang berisi beberapa

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

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 Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah sistem informasi geografis lokasi pemasaran produk

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 49 BAB IV HASIL DAN PEMBAHASAN 4.1 Pengumpulan kebutuhan Identifikasi kebutuhan dilaksanakan untuk mengetahui data dan kebutuhan pengguna dari sistem. Terdapat dua teknik yang digunakan dalam penelitian

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 letak akademi kebidanan di kota Medan berbasis

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISEM III.1 Analisa Sistem yang berjalan Saat ini suatu sistem aplikasi komputer sangatlah diperlukan untuk mempermudah kerja. Karena dengan adanya aplikasi tersebut kita dapat

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 yang berjalan saat ini belum tersedia adanya informasi untuk lokasi Bimbel BT/BS yang ada di kota Medan, dimana informasi

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 Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah sistem informasi geografis daerah tertib lalu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Analisa sistem yang sedang berjalan dalam Sistem Informasi Geografis Letak Kantor Pusat Dan Cabang Provinsi Sumatera.

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang Sedang Berjalan Sistem yang saat ini sedang berjalan di CV. Aribur dalam hal pengolahan laporan laporan laba rugi masih dilakukan secara semi

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai perancangan dan realisasi dari perangkat lunak dari sistem penelusuran barang menggunakan barcode 3.1. Gambaran Alat Sistem yang akan direalisasikan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 41 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem Yang Sedang Berjalan Pada bagian ini, penulis memaparkan tentang analisa sistem berjalan di KPP Pratama Medan Belawan mulai dari analisa dokumen

Lebih terperinci

BAB 4 HASIL DAN BAHASAN

BAB 4 HASIL DAN BAHASAN BAB 4 HASIL DAN BAHASAN 4.1 Implementasi 4.1.1 Kebutuhan Sistem 4.1.1.1 Kebutuhan Hardware adalah: Kebutuhan Hardware mininum yang diperlukan untuk menjalankan aplikasi 1. Server, dengan spesifikasi minimum:

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Tinjauan Organisasi Dalam hal ini tinjauan organisasi sangat perlu dilakukan untuk mengetahui tentang sejarah organisasi sejak dari awal pendiriannya hingga sekarang

Lebih terperinci

BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah.

BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah. BAB 4 PERANCANGAN 4.1 Perancangan sistem Perancangan sistem dibuat berbasiskan web, karena perancangan sistem ini memberikan keuntungan, antara lain: 1. Dengan terhubungnya komputer terhadap server, maka

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 PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Profil Univeritas Mercu Buana Pengusaha H. Probosutedjo yang mempunyai pengalaman sebagai guru di Perguruan Taman Siswa, Pematang Siantar, Sumatera Utar, pada tanggal

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 1.1. Identifikasi Masalah Dari hasil wawancara dengan Tim Aset dan Tim Pengadaan Divisi TI Bank Indonesia, penulis mendapatkan beberapa masalah pada tata cara pencatatan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

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

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

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

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Pada bab ini akan dijelaskan mengenai analisa system yang berjalan dan perancangan yang diusulkan untuk aplikasi blog dan modul forum framework Yii. 3.1. ANALISA SISTEM

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENDUDUK DI KECAMATAN BALARAJA DAN KELURAHAN TALAGASARI FAJAR AZHARI.

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENDUDUK DI KECAMATAN BALARAJA DAN KELURAHAN TALAGASARI FAJAR AZHARI. ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENDUDUK DI KECAMATAN BALARAJA DAN KELURAHAN TALAGASARI FAJAR AZHARI Abstrak Kependudukan merupakan ilmu yang berhubungan dengan teknik pengumpulan,

Lebih terperinci