1. Pendahuluan 1.1 Latar belakang SatIntelKam Bagian Pelayanan Masyarakat pada Polresta Bandung Timur adalah lembaga masyarakat yang berguna untuk melayani masyarakat untuk membantu keperluan masyarakat dalam pembuatan surat-surat yang berhubungan dengan pihak kepolisian. Sistem yang saat ini berjalan pada perusahaan sebagian besar masih menggunakan sistem manual. Permintaan pembuatan surat-surat seperti Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP), dan Surat Izin pengadaan kegiatan bagi masyarakat dilakukan dengan menggunakan aplikasi MS-Word pada sebuah komputer. Setiap orang yang akan membuat surat disimpan di dalam satu file, sehingga mengakibatkan penumpukan data yang banyak didalam harddisk sebuah komputer. Untuk khasus Surat Tanda Melapor (STM) yang berguna untuk pendataan warga negara asing yang tinggal di wilayah Bandung Timur, setiap data pribadi seorang warga negera asing disimpan satu file. Proses ini selain mengakibatkan penumpukan data di harddisk, mengakibatkan kesulitan bagi pihak kepolisian untuk mencari data warga negara asing yang masa berlaku tinggalnya sudah habis. Maka dari itu peneliti proyek mencoba menyelesaikan permasalah yang ada dengan membangun aplikasi pembuatan surat-surat keperluan masyarakat dengan pihak kepolisian dan pendataan data warga negara asing. Penelitian tersebut diberi judul ”Aplikasi Pelayanan Masyarakat Pada SatIntelKam Polresta Bandung Timur”. Dengan adanya aplikasi ini, diharapkan pelayanan pembuatan surat-surat kepolisian dapat berlangsung lebih cepat dan tugas pegawai menjadi lebih mudah. 1.2 Rumusan masalah Berdasarkan latar belakang di atas, maka didapatkan perumusan masalah sebagai berikut : 1. Tidak adanya database yang dapat menyimpan data-data pribadi yang telah membuat Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, dan sebagainya 2. Kesulitan dalam pencarian informasi data warga negara asing yang tinggal di Indonesia khususnya di wilayah Bandung Timur yang masa berlaku tinggalnya sudah habis. 3. Kesulitan dalam pembuatan laporan data masyarakat atau organisasi yang telah membuat Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP) dan Surat Izin pengadaan kegiatan untuk Kepala Unit SatIntelkam selaku atasannya dalam jangka waktu perhari, perbulan dan pertahun. 4. Pihak Satuan Intelijen dan Pengamanan (SatIntelkam) bagian pelayanan masyarakat akan kesulitan untuk mengetahui data masyarakat khususnya Aplikasi Pelayanan Masyarakat Pada SatIntelKam Polresta Bandung Timur 1 daerah Bandung Timur yang sudah membuat keperluan surat-surat (Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP) dan Surat Izin pengadaan kegiatan) 1.3 Pembatasan Masalah Dalam penelitian ini dibutuhkan batasan-batasan masalah agar tidak menyimpang dan mencegah meluasnya ruang lingkup persoalan yang harus ditangani, ada beberapa batasan dari aplikasi ini, antara lain: 1. Aplikasi ini hanya menangani masalah data pembuat Surat Keterangan Catatan Kepolisian (SKCK), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP) dan Surat Izin pengadaan kegiatan yang dilakukan oleh Satuan Intelijen dan Pengamanan (SatIntelkam) Bandung Timur bagian pelayanan masyarakat 2. Aplikasi ini hanya digunakan oleh Satuan Intelijen dan Pengamanan (SatIntelkam) Bandung Timur bagian pelayanan masyarakat. 3. Pengecekan syarat pembuatan surat-surat, seperti Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP) dan Surat Izin pengadaan kegiatan, berupa surat pengantar dari RT dan RW, tidak diperiksa di dalam aplikasi ini. 1.4 Tujuan Adapun tujuan penelitian ini adalah: 1. Menghasilkan aplikasi yang mampu menyimpan data-data yang telah dibuat secara terkomputerisasi. 2. Menghasilkan aplikasi untuk menyediakan informasi untuk pihak kepolisian mengenai data pembuat Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP) dan Surat Izin pengadaan kegiatan yang telah terdaftar. 3. Menghasilkan aplikasi untuk membuat dan mencetak laporan atau rekap data pembuat Surat Keterangan Catatan Kepolisian (SKCK), Surat Tanda Melapor (STM), Surat Rekomendasi, Surat Tanda Terima Pelapor (STTP) dan Surat Izin pengadaan kegiatan untuk Kepala Unit SatIntelkam selaku atasannya dalam jangka waktu perhari, perbulan dan pertahun. 4. Menghasilkan aplikasi yang mampu melakukan pencarian data warga negara asing yang masa waktu berlaku tinggalnya sudah habis. Aplikasi Pelayanan Masyarakat Pada SatIntelKam Polresta Bandung Timur 2 1.5 Metodologi Penyelesaian Masalah Metodologi penyelesaian masalah dalam penulisan proyek akhir ini menggunakan langkah-langkah : 1. Studi pustaka Mempelajari buku-buku maupun referensi yang berkaitan dengan masalah-masalah pada proyek akhir ini. Seperti, mempelajari Delphi, SQL Server, aplikasi yang sudah ada dan sebagainya. 2. Pengumpulan bahan dan studi lapangan Mengumpulkan data dan informasi yang diperlukan dalam pembangunan aplikasi dengan cara, bertanya kepada pihak instansi Kepolisian POLRESTA Bandung Timur Bagian Satuan Intelijen dan Pengamanan (SatIntelkam) bagian pelayanan masyarakat dan sebagainya.Analisis dan perancangan meliputi analisis aplikasi dan analisis kebutuhan perangkat lunak yang akan dibangun. 3. Perancangan perangkat lunak Pengembangan perangkat lunak ini yang terdiri dari tahap-tahap sebagai berikut : - User Requirement Mendefinisikan masalah serta pengumpulan informasi mengenai apa yang diinginkan SatIntelKam Bagian Pelayanan Masyarakat terhadap perangkat lunak yang akan dibuat. - Analisis sistem Proses pengumpulan kebutuhan serta memahami sistem yang akan diimplementasikan. - Desain Merancangan interface yang diperlukan ke dalam perangkat lunak sebelum dimulai proses coding. - Implementasi / Coding Mengimplementasikan hasil perancangan menjadi sebuah perangkat lunak dengan menggunakan bahasa pemrograman Delphi dan SQL Server sebagai database. - Testing Setelah diimplementasikan, maka program diuji. Proses ini bertujuan untuk menemukan kesalahan program dan memastikan bahwa input data ke dalam perangkat lunak akan memberikan hasil yang sesuai dengan yang dibutuhkan. Pengujian yang dilakukan menggunakan teknik Black-box testing. 4. Penyusunan buku laporan proyek akhir Penyusunan buku PA yang bertujuan untuk membuat laporan mengenai Proyek Akhir yang telah dikerjakan. Aplikasi Pelayanan Masyarakat Pada SatIntelKam Polresta Bandung Timur 3 1.6 Sistematika Penulisan Laporan Dalam pembuatan proyek akhir ini, penulis menggunakan sistematika penulisan sebagai berikut: Bab 1 Pendahuluan Dalam bagian pendahuluan akan dijelaskan tentang latar belakang penulisan, rumusan masalah, pembatasan masalah, tujuan, metode penyelesaian masalah, serta sistematika penulisan laporan. Bab 2 Dasar Teori Berisi teori yang mendasari penyusunan dan pembuatan aplikasi ini. Bab 3 Analisis dan Perancangan Sistem Berisi analisis aplikasi yang menggunakan DAD(Diagram Alur Data) dan perancangan aplikasi meliputi perancangan database(ER Diagram) dan desain User Interface. Bab 4 Bab 5 Implementasi dan Pengujian Berisi implementasi sistem dan pengujian. Pengujian dilakukan terhadap fungsionalitas dari perangkat lunak (respons yang diinginkan oleh perangkat lunak termasuk error handling). Penutup Merupakan bab terakhir yang memuat kesimpulan dari Aplikasi Pelayanan Masyarakat Pada SatIntelKam Polresta Bandung Timur yang telah dicoba diimplementasikan serta saran-saran yang diperlukan dalam pengembangan perangkat lunak lebih lanjut. Aplikasi Pelayanan Masyarakat Pada SatIntelKam Polresta Bandung Timur 4