SI1512490135
PERANCANGAN SISTEM INFORMASI PERMOHONAN ADMINISTRASI KEPENDUDUKAN
KECAMATAN PASAR KEMIS
![](https://raharja.ac.id/wp-content/uploads/2019/06/logo_universitas_raharja.png)
Disusun Oleh :
NIM |
: 1512490135
|
NAMA |
2019/2020
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI PERMOHONAN ADMINISTRASI KEPENDUDUKAN
KECAMATAN PASAR KEMIS
Disusun Oleh :
NIM |
: 1512490135
|
Nama |
|
Fakultas |
: Sains dan Teknologi
|
Program Pendidikan |
: Strata Satu
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Business Intelligence
|
Disahkan Oleh :
Tangerang, 10 Januari 2020
Rektor |
Ketua Program Studi
| ||||
Universitas Raharja |
Sistem Informasi
| ||||
(Desy Apriyani, S.Kom. MTI)
| |||||
NIP : 000594 |
NIP : 010814
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI PERMOHONAN ADMINISTRASI KEPENDUDUKAN
KECAMATAN PASAR KEMIS
Disusun Oleh :
NIM |
: 1512490135
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Business Intelligence
Disetujui Oleh :
Tangerang, 10 Januari 2020
Pembimbing I |
Pembimbing II
| ||
(Janu Ilham Saputro, S.Kom.,M.M) |
(Arief Saptono,S.Pt,. M.M)
| ||
NID : 16001 |
NID : 14023
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI PERMOHONAN ADMINISTRASI KEPENDUDUKAN
KECAMATAN PASAR KEMIS
Disusun Oleh :
NIM |
: 1512490135
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Business Intelligence
Tahun Akademik 2018/2019
Dewan Penguji :
Tangerang, .... 2019
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID : |
NID : |
NID :
|
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI PERMOHONAN ADMINISTRASI KEPENDUDUKAN
KECAMATAN PASAR KEMIS
Disusun Oleh :
NIM |
: 1512490135
|
Nama |
|
Fakultas |
: Sains dan Teknologi
|
jenjang Pendidikan |
: Strata Satu
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Business Intelligence
|
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, 10 Januari 2020
NIM : 1512490135
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAK
Perkembangan teknologi yang semakin berkembang pesat dapat memberikan kemudahan dan kecepatan bagi penggunanya baik instansi pemerintahan, swasta bahkan seluruh elemen manusia didunia ini. Memberikan kemudahan serta kecepatan dalam suatu pelayanan publik sangat dibutuhkan sekarang ini. Permohonan Administrasi Kependudukan di seluruh kelurahan wilayah Kecamatan Pasar Kemis saat ini masih menggunakan formulir dan laporan permohonannya masih semi terkomputerisasi yaitu menggunakan Microsoft Excel dan proses penyimpanan data masih dilakukan secara menumpuk. Sehingga sering kehilangan data. Hal tersebut membutuhkan sistem yang terhubung antara seluruh kelurahan dengan Kecamatan Pasar Kemis guna membantu kinerja pegawai dalam memberikan pelayanan administrasi kependudukan dengan menggunakan metode PIECES (Performance, Information, Economy, Control, Eficiency, Service). Metode perancangan pada penelitian ini menggunakan UML (Unified Modeling Language) yang digambarkan dengan Use Case Diagram, Activity Diagram, dan Sequence Diagram dengan menggunakan bahasa pemograman PHP (Hypertext Preprocessor), serta database menggunakan MySQL. Menggunakan Code Igniter dan software XAMPP dengan tools editor menggunakan aplikasi Visual Studio Code. Oleh karena itu diharapkan dapat mengurangi kesalahan penulisan pada saat membuat permohonan administrasi kependudukan.
Kata Kunci : Permohonan, Administrasi Kependudukan, PHP, XAMPP, UML
ABSTRACT
The development of technology that increases development provides convenience and speed for its users both government institutions, the private company and even all human elements in the world. It is expected that with the speed in a place provided by the public. Application for Public Administration in all Pasar Kemis Subdistricts is currently still using form and the application report is still semi-computerized using Microsoft Excel and the data storage process is still done by piling up. So it often loses data.. This requires an integrated system between all district office and the Pasar Kemis sub-district to assist administrative staff in providing population services using the PIECES method (Performance, Information, Economy, Control, Efficiency, Services). The design method in this study using UML (Unified Modeling Language) which is designed with Use Case Diagrams, Activity Diagrams, and Sequence Diagrams using PHP (Hypertext Preprocessor) programming languages, and databases using MySQL. Using Code Igniter and XAMPP software with an editor using the Visual Studio Code application. It is therefore expected to erase mistakes when making a public administration request.
Keywords :request, public administration, PHP, XAMPP, UML.
Alhamdulillah, puji syukur atas kehadirat Allah SWT bahwasanya pada hari ini kita masih diberikan nikmat baik islam, iman dan sehat sehingga penulis dapat menyelesaikan laporan Skripsi ini dengan judul “PERANCANGAN SISTEM INFORMASI PERMOHONAN ADMINISTRASI KEPENDUDUKAN KECAMATAN PASAR KEMIS”
Laporan ini adalah hasil penelitian di Kantor Kecamatan Pasar Kemis, Kabupaten Tangerang. Tujuan penulisan laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1 Program Studi Sistem Informasi Pada Universitas Raharja.
Penulis mengucapkan terima kasih kepada pihak – pihak yang telah membantu dalam menyelesaikan laporan Skripsi, diantaranya :
- Bapak Dr. Po. Abas Sunarya, M.Si selaku Rektor Univertsitas Raharja.
- Bapak Dr. Henderi, S.Kom., M.Kom selaku Dekan Fakultas Universitas Raharja.
- Bapak Padeli, M.Kom., selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja.
- Ibu Desy Apriyani, S.Kom. M.T.I selaku Ketua Program Studi Sistem Informasi Strata I (S1).
- Bapak Janu Ilham Saputro, S.Kom., M.M selaku Dosen Pembimbing I menyempatkan waktunya untuk membimbing dalam merancang sistem dan penulisan.
- Bapak Arief Saptono, S.Pt M.M selaku Dosen Pembimbing II yang telah menyempatkan waktunya untuk membimbing dalam penulisan.
- 7. Bapak Wakhyu Kurnia selaku Stakeholders yang memberikan kontribusinya kepada peneliti sehingga penelitian ini berjalan dengan sangat baik.
- Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan membantu dalam kelancaran penulisan Skripsi ini.
- rekan FUMMRI dan seluruh pasukan iLearning Night.
- Anis Khoirotun Nisa yang memberikan dukungan, doa dan semangat kepada penulis.
Penulis menyadari bahwa dalam penyajian dan penulisan laporan ini jauh dari kata sempurna. Oleh karena itu, penulis berharap kepada pembaca untuk memberikan kritik dan saran yang bersifat membangun agar dapat dijadikan acuan penulis untuk menyempurnakan dimasa yang akan datang.
Semoga penelitian ini dapat bermanfaat bagi seluruh pembaca dan pihak yang membutuhkan.
Tangerang, 10 Januari 2020 | |
Bagus Priambodo | |
NIM. 1512490135 |
Daftar isi
- 1 BAB I PENDAHULUAN
- 2 BAB II LANDASAN TEORI
- 2.1 TEORI UMUM
- 2.2 TEORI KHUSUS
- 2.2.1 Konsep Dasar Administrasi
- 2.2.2 Konsep Dasar Administrasi Kependudukan
- 2.2.3 Konsep Dasar Model PIECES
- 2.2.4 Konsep Dasar UML (Unified Modeling Language)
- 2.2.5 Konsep Dasar PHP (Hypertext Preprocessor)
- 2.2.6 Konsep Dasar MySQL
- 2.2.7 Konsep Dasar Black Box Testing
- 2.2.8 Konsep Dasar XAMPP
- 2.2.9 Konsep Dasar Elisitasi
- 2.3 Definisi Elisitasi
- 2.4 Tahap Elisitasi
- 2.5 Definisi Literature Review
- Tabel 3.1 Elisitasi Tahap I
- Tabel 3.2 Elisitasi Tahap II
- Tabel 3.3 Elisitasi Tahap III
- Tabel 3.4 Elisitasi Final
- Tabel 4.1 Perbedaan Prosedur
- Tabel 4.2 User
- Tabel 4.3 Karyawan
- Tabel 4.4 Area Karyawan
- Tabel 4.5 Area
- Tabel 4.6 Jadwal Area
- Tabel 4.7 Shift
- Tabel 4.8 Jadwal
- Tabel 4.9 Lokasi
- Tabel 4.10 Form
- Tabel 4.11 Pengujian Blackbox
- Tabel 4.12 Schedule
- Tabel 4.13 Estimasi Biaya
- Gambar 2.1 XAMPP
- Gambar 3.1 Stuktur Organisasi
- Gambar 3.2 Use Case Diagram Penempatan Area
- .Gambar 3.3 Activity Diagram Penempatan Area
- . Gambar 3.4 Sequence Diagram Penempatan Area
- Gambar 4.1 Use Case Diagram Sistem yang Diusulkan
- Gambar 4.2 Activity Diagram Sistem yang Diusulkan Admin
- Gambar 4.3 Activity Diagram Sistem yang Diusulkan Cleaner
- Gambar 4.4 Sequence Diagram Sistem yang Diusulkan
- Gambar 4.5 Class Diagram yang Diusulkan
- Gambar 4.6 Tampilan Login
- Gambar 4.7 Tampilan Dashboard
- Gambar 4.8 Tampilan Menu Master
- Gambar 4.9 Tampilan Lokasi Kerja
- Gambar 4.10 Tampilan Area Kerja
- Gambar 4.11 Tampilan Jadwal Shift
- Gambar 4.12 Tampilan Karyawan
- Gambar 4.13 Tampilan User
- Gambar 4.14 Tampilan Jadwal Kerja
- Gambar 4.15 Tampilan Laporan Jadwal
![](https://lh3.googleusercontent.com/-LHmRIQ6-lyk/WnBVLBbW2oI/AAAAAAAACN0/il1isXWfVZgOV8ZlaDJmuWv0n9dHvsJeQCL0BGAs/w530-d-h620-n-rw/usecase.png)
![](https://lh3.googleusercontent.com/-LVKv12QzFxM/WnBVZPyyW2I/AAAAAAAACOg/xfZKj-eYkVcpsrxfVGLOoQUgRSS09oQwgCL0BGAs/w530-d-h550-n-rw/activity.png)
![](https://lh3.googleusercontent.com/-xgRRzxu-E3Q/WnBVk9i8ojI/AAAAAAAACO8/ssIKcl3dnDAqLC55VmNSyYN8tVUe4mcPQCL0BGAs/w530-d-h689-n-rw/sequence.png)
![](https://lh3.googleusercontent.com/-7KeRgPOZWWQ/WnBVrfjGAEI/AAAAAAAACPY/x-PJ_ub3qrw44jdYiJM_Z9BAtoYOGH1TwCL0BGAs/w530-d-h169-n-rw/classs.png)
BAB I PENDAHULUAN
Latar Belakang
Didukung dengan teknologi sistem informasi yang dilakukan secara sistematis, teratur dan efisien. Serta dirancang dengan lingkup sistem yang saling terhubung dan menghasilkan output laporan. Hal ini akan mendukung kelancaran serta memudahkan kinerja kelurahan dan kecamatan diwilayah Kecamatan Pasar Kemis.
Kecamatan Pasar Kemis terletak di Kabupaten Tangerang, Banten. Kecamatan Pasar Kemis memiliki luas wilayah 31,65 km2 yang memiliki 4 Kelurahan dan 5 Desa yaitu Kelurahan Kutabumi, Kelurahan Kutabaru, Kelurahan Kutajaya, dan Kelurahan Sindang Sari.
Berdasarkan data website Dukcapil Kemendagri pembaharuan Juni tahun 2019, Kecamatan Pasar Kemis memiliki 235.494 jiwa yang terdiri dari 119.516 laki - laki dan 115.978 perempuan dengan indeks pertumbuhan penduduk tahun 2018 sebesar 1.00 (%).
Proses awal dalam mengajukan data administrasi kependudukan. Masyarakat melaporkan terlebih dahulu ke pengurus RT/RW setempat untuk membuat surat pengantar atau surat keterangan yang akan diserahkan ke kelurahan. Setelah itu, masyarakat mendatangi kantor kelurahan sesuai dengan wilayah administrasinya untuk mendapatkan surat keterangan permohonan administrasi kependudukan dari kelurahan dengan melampirkan surat keterangan dari RT/RW dan data penunjang. Proses terakhir yaitu masyarakat mendatangi Kantor Kecamatan Pasar Kemis guna mengurus data – data yang diajukan.
Pada tingkat Kelurahan, bagian umum kelurahan membuat surat permohonan administrasi kependudukan yang dilakukan dengan cara mengisi formulir atau sudah memiliki template yang terdapat di Microsoft Word. Kemudian pencatatan data laporan permohonan disetiap kelurahan dibuat menggunakan Microsoft Excel. Dampaknya proses permohonan administrasi kependudukan dan pencatatan data laporannya menjadi lambat dan sering terjadi data yang hilang. Apabila pihak kecamatan meminta laporan jumlah data permohonan administrasi kependudukan dari masing – masing kelurahan. Maka pihak Kelurahan tersebut akan mencari dan menghitungnya secara manual. Selain itu terjadinya data yang menumpuk di Kecamatan yang mengakibatkan banyak data yang tercecer bahkan hilang.
Berdasarkan latar belakang tersebut, peneliti membuat suatu penelitian skripsi guna membantu kinerja staff kelurahan dan kecamatan dalam rangka memperbaiki serta memudahkan proses permohonan administrasi kependudukan dengan judul, “Perancangan Sistem Informasi Permohonan
Rumusan Masalah
- Bagaimana teknis permohonan dan laporan administrasi kependudukan saat ini ?</em>
- Apakah sistem tersebut telah berjalan secara efektif ?
- Bagaimana agar kelurahan memberikan pelayanan permohonan administrasi menjadi lebih baik dan laporan administrasi ke kecamatan menjadi lebih cepat ?
- Mengetahui mengetahui alur proses sistem yang berjalan saat ini.
- mengetahui masalah – masalah yang dihadapi untuk mengajukan data administrasi kependudukan di Kecamatan Pasar Kemis.
- Merancang sistem guna membantu proses pengajuan data administrasi kependudukan sehingga proses tersebut menjadi lebih cepat dan lebih mudah.
- Mampu mengetahui kendala yang saat ini terjadi pada proses penempatan area kerja.
- Terciptanya sistem yang memudahkan karyawan dalam hal penempatan area kerja dan output laporan penempatan area kerja yang akurat.
- Adanya sistem yang lebih baik sehingga pekerjaan akan lebih efektif dalam segi waktu dan efisien dalam segi tenaga.
- Metode Observasi
- Metode Wawancara
- Metode Studi Pustaka
- Komponen Sistem (Component System)
- Batasan Sistem (Boundary System)
- Lingkungan Luar Sistem (Environment System)
- Penghubung Sistem (Interface System)
- Masukan Sistem (Input system)
- Pengolahan sistem (Process)
- Keluaran (Output)
- Sasaran atau Tujuan (Objectives)
- Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System)
- Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System)
- Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System)
- Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)
- Berdasarkan sumbernya (Berdasarkan Sumbernya)
- Data kualitatif adalah data yang tidak disajikan dengan angka-angka. Data kualitatif biasanya dikumpulkan dengan metode wawancara, analisis dokumen, observasi, testimoni, dan lain-lain. Dalam penyajiannya, data kualitatif disajikan berupa kata per-kata. Misalnya, sangat enak, enak, cukup enak, tidak enak.
- Data Kuantitatif adalah data yang disajikan berupa angka – angka. Data ini kemudian akan diolah menggunakan Teknik perhitungan matematika.
- Berdasarkan sifatnya (Berdasarkan sifatnya)
- Data Primer adalah data yang diperoleh dari sumber datanya langsung. Data primer dikumpulkan melalui penelitian, observasi, wawancara, Focus Group Discussion (FGD), dan lain-lain.
- Data Sekunder adalah data yang didapatkan dari studi-studi sebelumnya. Data sekunder dikumpulkan melalui sumber-sumber seperti jurnal, laporan, buku, dan lain-lain.
- Berdasarkan Sumber Pengambilan
- Data Primer adalah data yang diusahakan atau didapat oleh peneliti. Pengumpulan data primer ini membutuhkan perancangan alat dan metode pengumpulan data.
- Data Sekunder adalah data yang didapat dari orang atau instansi lain. Data ini cenderung siap pakai artinya siap dianalisa dan diolah oleh peneliti.
- Blok masukan (input block), blok masukan memiliki data yang masuk kedalam sistem informasi, dan metode-metode untuk menangkap data yang dimasukkan.
- Blok teknologi (technology block), blok teknologi digunakan untuk menerima input, menyimpan, mengakses data, menghasilkan data, mengirimkan keluaran dari sistem secara keseluruhan. Teknologi terdiri dari teknisi (brainware), perangkat lunak (software), dan perangkat keras (hardware).
- Blok model (Modelingblock), blok model terdiri dari kombinasi prosedur logika dan model matematik untuk memanipulasi data input dan data yang tersimpan.
- Blok keluaran (output block), blok keluaran merupakan keluaran atau informasi yang berkualitas dan berguna untuk semua tingkatan manajemen.
- Blok data (database block), blok basis data merupakan kumpulan data yang saling berhubungan satu sama lainnya, tersimpan di perangkat keras (hardware) dan perangkat lunak (software) untuk memanipulasinya.
- Untuk memenuhi kebutuhan pemakai sistem.
- Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada Pemrograman komputer dan ahli-ahli teknik yang lainnya yang terlihat.
- Administrasi dalam arti sempit adalah kegiatan penyusunan dan pencatatan data dan informasi secara sistematis dengan tujuan untuk menyediakan keterangan serta memudahkan memperoleh kembali secara keseluruhan dan dalam satu hubungan satu sama lain. Administrasi dalam arti sempit ini sebenarnya lebih tepat disebut dengan tata usaha.
- Administrasi dalam arti luas adalah kegiatan kerja sama yang dilakukan sekelompok orang berdasarkan pembagian kerja sebagaimana ditentukan dalam struktur dengan mendayagunakan sumber daya untuk mencapai tujuan secara efektif dan efisien. Jadi pengertian administrasi dalam arti luas memiliki unsur-unsur sekelompok orang, kerja sama, pembagian tugas secara struktur, kegiatan runtut dalam proses, tujuan yang akan dicapai, dan pemanfaatan berbagai sumber.Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada Pemrograman komputer dan ahli-ahli teknik yang lainnya yang terlihat.
- Perencanaan(planning) yaitu sebagai dasar pemikiran dari tujuan dan penyusunan langkah-langkah yang akan dipakai untuk mencapai tujuan. Merencanakan berarti mempersiapkan segala kebutuhan, memperhitungkan matang-matang apa saja yang menjadi kendala, dan merumuskan bentuk pelaksanaan kegiatan yang bermaksuud untuk mencapai tujuan.
- Pengorganisasian (organization) yaitu sebagai cara untuk mengumpulkan orang-orang dan menempatkan mereka menurut kemampuan dan keahliannya dalam pekerjaan yang sudah direncanakan.
- Pergerakan(actuating) yaitu untuk menggerakan organisasi agar berjalan sesuai dengan pembagian kerja masing-masing serta menggerakan seluruh sumber daya yang ada dalam organisasi agar pekerjaan atau kegiatan yang dilakukan bisa berjalan sesuai rencana dan bisa mencapai tujuan.
- Pengawasan controlling) yaitu untuk mengawasi apakah gerakan dari organisasi ini sudah sesuai dengan rencana atau belum. Serta mengawasi penggunaan sumber daya dalam organisasi agar bisa terpakai secara efektif dan efisien tanpa ada yang melenceng dari rencana.
- Performance (Kinerja)
- Information (Informasi)
- Economy (Ekonomi)
- Control (Kontrol / Pengawasan)
- Efficiency (Efisien)
- Service (Pelayanan)
- Use Case Diagram
- Activity Diagram
- Class Diagram
- Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas.
- Atribut mendeskripsikan properti dengan sebaris teks didalam kotak kelas tersebut
- Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas.
- Sequence Diagram
- Fungsi-fungsi yang tidak benar atau hilang.
- Kesalahan antarmuka (interface error).
- Kesalahan dalam struktur data atau akses basis data.
- Kesalahan kinerja (performance error).
- Kesalahan Inisialisasi dan terminasi.
- Elisitasi Tahap I, Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait oleh pihak wawancara
- Elisitasi Tahap II, Merupakan hasil dari pengklasifikasian elisitasi tahap I berdasarkan metode MDI (Mandatory, Desireable, Inessential), Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem. Berikut penjelasan mengenai metode MDI :
- M pada MDI berarti Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.
- D pada MDI berarti desireable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan, namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
- I pada MDI berarti Inessential. Maksudnya requirement tersebut bukanlah termasuk bagian sistem yang dibahas.
- Elisitasi tahap III, Merupakan penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali dengan metode TOE, yaitu :
- T artinya technical, Maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan.
- O artinya operational, Maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.
- E artinya economy, Maksudnya berapakan biaya yang diperlukan guna membangun requirement tersebut didalam sistem.
- Tinjauan studi dari Penelitian Muhamad Rahman Mulyadi dan Rizqi Eka Saputri, 2017, STIMIK Raharja, dalam Jurnal CICES Vol 3/No 1 [Mulyadi dan Saputri 2017] dalam jurnal CICES Vol 3/No 1[5] berjudul “Sistem informasi pengukuran uji kompetensi karyawan berbasis website pada PT. Surya Toto Indonesia tbk kabupaten tangerang”. Latar belakang penelitian ini adalah kebutuhan akan sebuah sistem informasi yang terkomputerisasi karena pelaksanaan uji kompetensi tertulis yang berjalan saat ini masih berupa kertas dan proses penilaian secara manual, sehingga hasil yang diperoleh dari uji kompetensi tersebut belum efektif dan efisien. Perbedaan sistem ini dengan yang sistem yang saya buat adalah adanya pengukuran uji kompetensi karyawan, yang berfungsi untuk mengetahui keunggunalan dari karyawan tersebut. Metode penelitian yang digunakan dalam penelitian ini yaitu metodologi observasi, studi pustaka, dan wawancara. Penelitian ini berfokus pada uji kompentensi yang belum berjalan maksimal. Penelitian ini menghasilkan sebuah sistem yang memberikan kemudahan bagi HRD yang tidak lagi memberikan nilai secara manual melainkan oleh sistem, dan mempercepat HRD dalam pembuatan laporan hasil uji kompetensi. Selain itu, sistem ini juga dapat mempermudah karyawan dalam mengetahui langsung hasil nilai kompetensi.
- Penelitian yang dilakukan oleh Harfizar, Janu Ilham Saputro, dan Agus Sofyan dalam Jurnal Sensi Vol. 5 No.2 (2019) dari Universitas Raharja yang berjudul “Perancangan Sistem Manajeman Administrasi Dan Pengingat Kontrak Karyawan Pada PT. Putra Dumas Lestari”. Penelitian ini membahas tentang Sistem Administrasi kontrak karyawan yang berjalan pada PT. Putra Dumas Lestari masih terdapat kekurangan diantaranya perpanjang kontrak kerja karyawan, karena untuk membuat surat perpanjang kontrak harus merekap data karyawan kontrak secara satu persatu, belum adanya program pengingat masa kontrak karyawan sehingga HRD terlambat dalam memperbaharui kontrak karyawan. Sistem Manajemen Administrasi dirancang dengan pemodelan Unified Modelling Language (UML) menggunakan bahasa pemograman Hypertext Preprocessor (PHP) dengan basis data MySQL sebagai database yang digunakan.
- Penelitian yang dilakukan oleh Yusuf Effendy, Ruli Supriati, dan Silva Ayu Lestari dalam Journal SENSI Vol. 4 No. 2 (2018) dari Universitas Raharja yang berjudul, “Rancang Bangun Sistem Informasi Registrasi Tempat Usaha Untuk Mendukung Pemetaan Wilayah”. Penelitian ini membahas tentang Sistem Registrasi Tempat Usaha di Kecamatan Kosambi Kabupaten Tangerang yang masih menggunakan manual. Sehingga penduduk menunggu sampai beberapa hari untuk mendapatkan surat izin tempat usaha. Sistem menggunakan pemodelan Unified Modelling Language (UML), dengan menggunakan metode Analisa PIECES.
- Penelitian yang dilakukan oleh Harfizar, Khozin Yuliana dan Muh Afiffudin dalam Journal SENSI Vol. 3 No. 2 (2017) dari Universitas Raharja dengan judul penelitian, “Perancangan Sistem Informasi Pendataan Karyawan Pada Perusahaan Jasa Berbasis Web”. Penelitian ini membahas tentang perancangan sistem pendataan karyawan pada perusahaan Jasa di Kota Tangerang menggunakan PHP dan MySQL sebagai database.
- Penelitian yang dilakukan oleh Dony Susandim dkk dalam Jurnal J-Ensitec Vol. 05 No. 1 (2018) yang berjudul, “Perancangan Sistem Pelayanan Administrasi Kependudukan Desa Berbasis Web dengan PHP & POSTGRESQL”. Penelitian ini membahas tentang Sistem SPAPenDes untuk mengolah populasi data yang menampilkan menu, data keluarga, data populasi, statistik dan laporan. Sistem menggunakan Unified Modelling Language (UML).
- Penelitian yang dilakukan oleh Ahmad Ripa’i dalam Jurnal Dukcapil Vol. 6 No.1 (2018) yang berjudul, “Penerapan Sistem Informasi Administrasi Kependudukan Berbasis Teknologi Informasi Menuju Single Identity Number Di Dinas Kependudukan Dan Pencatatan Sipil Kabupaten Sumedang Provinsi Jawa Barat”. Penelitian ini membahas tentang penerapan Sistem Informasi Administrasi Berbasis Kependudukan pada nomor identitas tunggal pada Dinas Kependudukan dan Pencatatan Sipil Kabupaten Sumedang. Penelitian ini menggunakan metode deskriptif kualitatif dengan pendekatan induktif yang bertujuan menggambarkan fenomena yang terjadi sehubungan dengan ruang lingkup penelitian.
- Penelitian yang dilakukan oleh Rahma Yunita dalam eJournal Pemerintahan Integrattif Vol. 5 No. 3 (2017) yang berjudul, “Studi Tentang Pelayanan Administrasi Kependudukan Di Desa Bukit Makmur Kecamatan Kaliorang Kabuoaten Kutai Timur”. Penelitian ini membahas tentang pelayanan administrasi kependudukan di kantor desa Bukit Makmur diantaranya pembuatan KTP dan KK, Surat Keterangan Tidak Mampu, Surat Pengantar Akta Lahir, Akta Kematian, Akta Perceraian, Surat Pengantar Nikah dan Surat Pengantar Pindah atau Datang Domisili.
- Penelitian yang dilakukan oleh Aria Mulyapradana dan Atik Indah Lazulfa dalam Jurnal Institusi Politeknik Ganesha Medan Vol. 1 No 14 (2018) yang berjudul, “Tata kelola Administrasi Untuk Meningkatkan Kualitas Pelayanan Administrasu di PT. BAM Kabupaten Tegal”. Penelitian ini membahas tentang kualitas pelayanan administrasi perkantoran sebagai contoh karyawan dalam memberikan informasi kepada calon ABK kurang terperinci sehingga calon ABK masih belum paham atas informasi yang diberikan khususnya tata cara bergabung menjadi ABK di PT. BAM, sistem pencatatan berkas masih bersifat manual yakni pencatatan dengan ditulis tangan yang mengakibatkan lambannya dalam pemberian pelayanan kepada ABK dan membutuhkan waktu dalam pencarian berkas ABK.
- Penelitian oleh Lars Klemsdal dan Lars Erik Kjekshus dalam International Journal of Public Administration Vol. 42 No. 2 (2019) yang berjudul, “Designing Administrative Reforms For Maintaining Trust”. Penelitian ini menjelaskan bahwa mengeksplorasi bagaimana menjaga kepercayaan sambil melaksanakan reformasi administrasi. Kontribusi adalah untuk menunjukkan bagaimana kepercayaan dapat ditingkatkan melalui desain rencana reformasi. Bertentangan dengan posisi yang mengunggulkan manajemen berbasis kepercayaan daripada manajemen berbasis otoritas, makalah ini mendukung pemahaman relasional mengelola kepercayaan, yang melibatkan penyeimbangan otoritas dan keterbukaan terhadap keterlibatan karyawan.
- Penelitian oleh Dr. Adeyeye Adewole dalam International Journal of Public Administration and Management Research (IJPAMR) Vol. 2 No. 4 (2014) yang berjudul, “Governance Reform and the Challenge of Implementing Public Procurement Law Regime across Nigerian State and Local Goverments”. Penelitian ini menjelaskan bahwa jika negara Nigeria harus mencapai tujuan keterbukaan, transparansi, kejujuran, akuntabilitas, dan pengurangan korupsi sejalan dengan tata kelola terbaik global agenda reformasi kelembagaan, upaya harus diintensifkan untuk memperdalam praktik pengadaan publik di semua negara bagian dan pemerintah daerah selain pemerintah federal.
- Penelitian oleh Kalani Mbeye Malema dalam International Journal of Public Administration and Management Research (IJPAMR) Vol. 2 No.4 (2014) yang berjudul, “The Role of Labour Administration System Service In The National Development Process: The Case of Malawi”. Penelitian ini membahas peran administrasi tenaga kerja layanan sistem dalam proses pembangunan nasional. Layanan administrasi tenaga kerja, secara teoritis, berkontribusi terhadap proses pembangunan nasional tetapi praktis ini tidak terjadi di Malawi juga karena pejabat dari Kementerian yang bertanggung jawab atas layanan administrasi tenaga kerja tidak efektif melaksanakan tugasnya sebagaimana diminta atau pemerintah tidak cukup membiayai operasi tenaga kerja layanan administrasi.
Berdasarkan latar belakang diatas, peneliti dapat memberikan beberapa pokok permasalahan :
</ol>
Ruang Lingkup Penelitian
Ruang lingkup penelitian bertujuan agar permasalahan menjadi terarah. Maka penulis membatasi ruang lingkup penelitian pada pembahasan masalah Administrasi Kependudukan di Kecamatan Pasar Kemis yaitu Surat Keterangan Pembuatan Kartu Tanda Penduduk dan Kartu Keluarga, Surat Keterangan Mutasi, Surat Keterangan Kelahiran dan Kematian, Surat Pembuatan SKCK. Memulai dari proses penambahan data, pencarian data, dan laporan arsip administrasi.
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Selain menambah wawasan bagi peneliti. Adapun tujuan dari penelitian yaitu :
Manfaat Penelitian
Manfaat yang akan didapat dari peneliltian ini adalah sebagai berikut:
Metode Penelitian
Dalam menyusun penelitian ini. Adapun beberapa cara untuk mencari serta mengolah informasi yang dibutuhkan dengan menggunakan beberapa metode penelitian dan metode analisa sebagai berikut :
Metode Pengumpulan Data
Pada saat observasi, penulis mengamati sistem yang berjalan saat ini serta mengamati tingkat efektivitas sistem yang berjalan saat ini pada Instansi terkait.
Peneliti melakukan tanya jawab kepada pejabat serta pegawai di Kecamatan Pasar Kemis yang bertugas dibidang Administrasi Kependudukan dan juga beberapa pihak yang terkait.
Peneliti membaca dari sumber-sumber yang dijadikan sebagai referensi seperti jurnal, skripsi, tesis, serta buku-buku lainnya. Selain membaca, penulis juga merangkum serta mengutip sebagai acuan penulisan dalam menunjang penulisan laporan.
Metode Analisa
Dalam penelitian ini menggunakan metode analisa PIECES. PIECES memiliki singkatan yaituPerformance, Information, Economy, Control, Efficiency, serta Service.
Metode Perancangan
Pada penelitian ini, peneliti menggunakan metode UML (Unified Modelling Language). UML terdiri dari use case diagram, activity diagram, sequence diagram, dan class diagram.
Metode Pengujian
Untuk menguji sistem berjalan sesuai dengan fungsinya, peneliti menggunakan metode pengujian blackbox testing. Blackbox testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari sebuah sistem.
Sistematika Penulisan
Untuk memudahkan pembahasan seluruh penelitian. Peneliti membagi menjadi lima bagian dari bab – bab dengan pokok pikiran sebagai berikut :
BAB I PENDAHULUAN
Pada bab pertama ini menguraikan secara umum tentang latar belakang peneliti, rumusan masalah yang ditanggapi oleh peneliti, tujuan dan manfaat dilakukan penelitian, ruang lingkup, metode penelitian, dan sistematika penelitian.
BAB II LANDASAN TEORI
Bab ini berisi beberapa definisi yang sesuai dengan penelitian dan beberapa literature review yang berhubungan dengan penelitian serta teori-teori yang digunakan dalam penulisan laporan penelitian yang meliputi: Konsep dasar sistem, konsep dasar informasi, konsep dasar sistem informasi, konsep dasar website, unified modeling language (UML), literature review, serta teori - teori lainnya.
BAB III ANALISA SISTEM YANG BERJALAN
Bab ini berisikan analisis organisasi, gambaran umum perusahaan, sejarah singkat, struktur organisasi, penjelasan tentang wewenang dan tanggung jawab, analisa sistem saat ini, permasalahan serta alternatif pemecahan masalah, elisitasi yang terdiri dari 3 (tiga) tahap elisitasi, yaitu elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, serta final draft elisitasi
BAB IV RANCANGAN SISTEM YANG DIUSULKAN DAN IMPLEMENTASI
Bab ini berisikan rancangan sistem yang diusulkan, rancangan basis data, rancangan prototype, konfigurasi sistem serta testing dan implementasi sistem yang diusulkan.
BAB IV KESIMPULAN DAN SARAN
Bab ini berisikan mengenai kesimpulan dari pembahasan yang telah diuraikan serta beberapa saran yang sampaikan agar lebih baik dimasa mendatang.
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
BAB II LANDASAN TEORI
TEORI UMUM
Konsep Dasar Sistem
Definisi Sistem
Menurut argumentasi yang disampaikan oleh Suprihadi dkk dalam Jurnal CCIT (2015:310)[1] , yaitu “Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan”.
Sedangkan pendapat Sutabri dalam Soleh dkk (2018:128)[2], “Sistem adalah suatu rangkaian yang terdiri dari dua atau lebih komponen yang saling berhubungan dan saling berinteraksi satu sama lain untuk mencapai tujuan dimana sistem biasanya terbagi dalam sub sistem yang lebih kecil yang mendukung sistem yang lebih besar.”.
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa sistem adalah suatu komponen yang saling berkaitan dan saling berinteraksi untuk mencapai suatu tujuan.
Karakteristik Sistem
Hutahaean menyampaikan di dalam buku yang berjudul konsep sistem informasi (2014:3-5)[3], “Supaya sistem itu dikatakan sistem yang baik, maka harus memiliki karakteristik".
Komponen-komponen sistem tersebut dapat berupa suatu bentuk subsistem. Setiap sub sistem memiliki sifat dari sistem yang menjalankan suatufungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.
Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut.
Media yang menghubungkan sistem dengan subsistem yang lain disebut penghubung sistem atau interface. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsitem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.
Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input).
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran.
Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini dapat menjadi masukan bagi subsistem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atauhal-hal lain yang menjadi input bagi subsitem lain.
Suatu sistem mempunyai tujuan dan sasaran yang pasti dan bersifat deterministik. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan. Suatu sistem dikatakan berhasil apabila mengenai sasaran atau tujuannya. Jika suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.
Klasifikasi Sistem
H. A. Rusdiana dan Moch. Irfan beranggapan didalam buku sistem informasi manajemen (2014:42-43) yaitu sistem dapat dibagi menjadi beberapa klasifikasi dari beberapa sudut pandang :
Sistem abstrak (abstract system) adalah sistem yang berupa pemikiran atau gagasan yang tidak tampak secara fisik. Sedangkan sistem fisik (physical system) adalah sistem yang ada secara fisik dan dapat dilihat dengan mata.
Sistem alamiah adalah sistem yang keberadaannya terjadi karena proses alam, bukan buatan manusia. Sedangkan sistem buatan manusia (human made systems) adalah sistem yang terjadi melalui rancangan atau campur tangan manusia.
Sistem tertentu (deterministic systems) yaitu sistem yang operasinya dapat diprediksi secara cepat dan interaksi diantara bagian - bagiannya dapat dideteksi dengan pasti. Sedangkan sistem tidak tentu (probabilistic systems) yaitu sistem yang hasilnya tidak dapat diprediksi karena mengandung unsur probabilitas.
Sistem tertutup (closed systems) yaitu sistem yang tidak berhubungan dengan lingkungan di luar sistem. Sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan luar. Sistem ini juga bekerja secara otomatis tanpa adanya campur tangan dari pihak luar. Dalam kenyataannya tidak ada sistem yang benar - benar tertutup, yang ada hanyalah sistem yang relatif tertutup (relative closed system). Sistem relatif tertutup biasanya mempunyai masukan dan keluaran yang tertentu serta tidak terpengaruh oleh keadaan di luar sistem. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan luar dan dapat terpengaruh dengan keadaan lingkunga luar. Sistem terbuka menerima input dari subsistem lain dan menghasilkan output untuk sub sistem lain. Sistem ini mampu beradaptasi dan memiliki sistem pengendalian yang baik karena lingkungan luar yang bersifat merugikan dapat mengganggu jalannya proses di dalam sistem.
Konsep Dasar Data
Definisi Data
“Data adalah sesuatu yang dikumpulkan oleh peneliti berupa fakta empiris yang digunakan untuk memecahkan masalah atau menjawab pertanyaan penelitian.” (Siyoto dan Sodik, 2015).
Sumber data terbagi menjadi dua jenis yaitu data primer dan data sekunder.
Berdasarkan sifatnya. Sifat data ada dua jenis yaitu data kualitatif dan data kuantitatif.
Sumber pengambilan data ada dua acara yaitu data primer dan data sekunder.
Konsep Dasar Sistem Informasi
Definisi Sistem Informasi
Kadir, A. (2014:20) berpendapat, “Dalam bentuk yang lebih kompleks, sistem informasi melibatkan banyak pemakai dan memerlukan sarana jaringan yang memungkinkan pemakai yang tersebar di berbagai tempat yang berjauhan dapat berbagai informasi.”
Sedangkan pendapat Krismiaji dalam buku Sistem Informasi Akutansi (2015) menjelaskan, “Sistem informasi adalah cara - cara yang diorganisasi untuk mengumpulkan, memasukkan, dan mengolah serta menyimpan data, dan cara - cara yang diorganisasi untuk menyimpan, mengelola, mengendalikan, dan melaporkan informasi sedemikian rupa sehingga sebuah organisasi dapat mencapai tujuan yang telah ditetapkan”.
Dari pendapat diatas dapat disimpulkan bahwa Sistem Informasi adalah sistem yang memerlukan jaringan untuk mengumpukan, mengelola dan melaporkan untuk mencapai tujuan yang telah ditetapkan.”
Komponen Sistem Informasi
Definisi yang disampaikan oleh Yakub dan Vico Hisbanarto (2014:36) yaitu, “Sistem informasi merupakan susunan yang terdiri dari beberapa komponen". Sistem informasi terdiri dari 5 (lima) komponen yaitu:
Dalam sebuah sistem, 5 (lima) komponen tersebut masing - masing saling berkaitan dan saling berinteraksi yang membentuk sebuah kesatuan untuk mencapai sasaran yang sama.
Konsep Dasar Perancangan Sistem
Definisi Perancangan Sistem
Kutipan Ahmad Kausar dkk dalam Journal PROSISKO (2015: 22) berpendapat, “Perancangan merupakan pengembangan sistem dari sistem yang sudah ada atau sistem yang baru, dimana masalah-masalah yang terjadi pada sistem lama diharapkan sudah teratasi pada sistem yang baru”.
Tujuan Perancangan Sistem
Sophan Sophian (2014) menjelaskan tahap rancangan sistem mempunyai tujuan utama yaitu:
TEORI KHUSUS
Konsep Dasar Administrasi
Definisi Administrasi
Hendi Haryadi didalam kutipan jurnal Institusi Politeknik Ganesha Medan yang diteliti oleh Aria Mulyapradana, Atik Indah L (2018) yaitu administrasi dalam arti sempit dan administrasi dalam arti luas:
Fungsi Administrasi
Berikut fungsi administrasi menurut George R. Terry dalam bukunya Principles of Management (Sukarna, 2011: 10) yaitu :
Konsep Dasar Administrasi Kependudukan
Definisi Administrasi Kependudukan
Berdasarkan Undang – Undang No. 24 Tahun 2013 Tentang Perubahan Atas Undang – Undang No. 23 Tahun 2006 Tentang Administrasi Kependudukan. Pasal 1 Ayat 1 menjelaskan, “Administrasi Kependudukan Adalah Rangkaian Kegiatan Penataan Dan Penertiban Dalam Penerbitan Dokumen Dan Data Kependudukan Melalui Pendaftaran Penduduk, Pencatatan Sipil, Pengelolaan Informasi Administrasi Kependudukan Serta Pendayagunaan Hasilnya Untuk Pelayanan Publik Dan Pembangunan Sektor Lain.
Definisi Administrasi Kependudukan Daring
Berdasarkan Permendagri No 7 Tahun 2019. Pasal 1 Ayat 2 menjelaskan, “Pelayanan Administrasi Kependudukan Daring yang selanjutnya disebut Pelayanan Adminduk Daring adalah proses pengurusan dokumen kependudukan yang pengiriman data/berkas persyaratannya dilakukan dengan media elektronik yang berbasis web dengan memanfaatkan fasilitas teknologi, komunikasi dan informasi”.
Konsep Dasar Model PIECES
Definisi PIECES
Menurut pendapat Yuli Asbar dan Mochamad Ari Saptari (2017: 40), “Analisis PIECES (Performance, Information, Economy, Control, Eficiency, Services) merupakan teknik untuk mengidentifikasi dan memecahkan permasalahan yang terjadi”.
Analisis PIECES mengidentifikasikan masalah utama dari suatu sistem serta memberikan solusi dari permasalahan tersebut. Analisis PIECES terdiri dari :
Masalah kinerja terjadi ketika tugas-tugas bisnis yang dijalankan tidak mencapai sasaran. Kinerja diukur dengan jumlah produksi dan waktu tanggap. Kinerja pun dapat diukur berdasarkan volume pekerjaan, pangsa pasar yang diraih, atau citra perusahaan.
Informasi merupakan komoditas krusial bagi pengguna akhir. Evaluasi terhadap kemampuan sistem informasi dalam menghasilakn informasi yang bermanfaat perlu dilakukan untuk mrnyikapi peluang dan menangani masalah yang muncul. Kurangnya informasi yang relevan dalam mengambil keputusan merupakan situasi yang membutuhkan peningkatan informasi.
Ekonomi merupakan motivasi paling umum bagi suatu proyek. Pijakan dasar bagi kebanyakan manajer yaitu biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya.
Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah atau mendeteksi kesalahan sistem, menjamin keamanan data, informasi dan persyaratan.
Efisiensi menyangkut bagaimana menghasilkan output sebnayakbanyaknya dengan input yang sekecil mungkin.
Kualitas pelayanan sistem dikatakan buruk apabila sistem tidak menghasilkan produk yang akurat, sistem tidak menghasilkan produk yang konsisten, sistem tidak mudah digunakan dan sistem tidak fleksibel.
Konsep Dasar UML (Unified Modeling Language)
Definisi UML (Unified Modeling Language)
Jenis – Jenis UML (Unified Modeling Language)
Berikut adalah jenis – jenis UML (Unified Modeling Language) yang dijelaskan oleh Tri Hartati dalam jurnal Taknik dan Ilmu Komputer (2017:185) :
Use Case Diagram atau diagram use case merupakan gambar dari beberapa atau seluruh aktor dengan tujuan mengenali interaksi mereka dalam suatu sistem.
Diagram aktivitas atau Activity Diagram menggambarkan work flow (alur kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.
Diagram kelas atau Class Diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi.
Diagram kelas mendeskripsikan jenis-jenis objek dalam sistem dan berbagai hubungan dengan statis yang terdapat diantara mereka. Diagram kelas juga menunjukan properti dan operasi sebuah kelas dan bataasan-batasan yang terdapat dalam hubungan-hubungan objek tersebut. Diagram kelas menggambarkan struktur dan deskripsi kelas, package dan objek beserta hubungan satu sama lain seperti contaiment, pewaris, asosiasi dan lain-lain.
Sequence Diagram atau diagram sekuen menggambarkan kelakuan objek pada Use Case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diintansiasi menjadi objek itu.
Konsep Dasar PHP (Hypertext Preprocessor)
Definisi PHP (Hypertext Preprocessor)
Sharma (2015:23), menjelaskan bahwa "Hypertext pre-processor adalah bahasa pemrograman halaman web yang dirancang untuk menghasilkan halaman web dinamis”. Sedangkan pendapat lain menyatakan. PHP adalah salah satu server side yang dirancang khusus untuk aplikasi web. PHP disisipkan diantara bahasa HTML dan karena bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk html, dan kode PHP tidak akan terlihat. PHP termasuk open source product. Jadi, dapat diubah source code dan mendistribusikannya secara bebas. Priyo Sutopo dkk (2016:25)
Pendapat lain yang disampaikan oleh Nugroho dan Dwi dalam International Journal of Computer Trends and Technology (IJCTT) (2017:36) menjelaskan, “PHP or shortly known as PHP Hypertext Preprocessor is a programming language function to build a dynamic website”. Artinya PHP atau dikenal sebagai PHP Hypertext Preprocessor merupakan fungsi dalam bahasa pemrograman untuk merancang situs web dinamis.
Dari ketiga pendapat diatas dapat disimpulkan bahwa PHP adalah bahasa pemograman web untuk merancang situs web dinamis dan dapat digunakan di sleuruh sistem operasi /open source.
Konsep Dasar MySQL
Definisi MySQL
Menurut Loka Diartara dalam Nur dkk (2017:57)[4],“MySQL merupakan database yang dapat menyimpan berbagai informasi dengan membaginya berdasarkan kategori-kategori tertentu. Dimana informasi-informasi tersebut saling berkaitan satu dengan yang lainnya. MySQL bersifat RDBMS (Relational Database Management System) yang memungkinkan seorang admin dapat menyimpan banyak informasi ke dalam tabel-tabel, dimana table tersebut saling berkaitan satu sama lain. Keuntungan RDBMS sendiri adalah kita dapat memecah database kedalam tabel-tabel yang berbeda. Setiap tabel memiliki informasi yang berkaitan dengan tabel lainnya. Pasangan yang cocok dengan PHP. Wajar jika banyak hosting saat ini mendukung adanya PHP dan MySQL karena kecepatan, gratis, dan dapat dijalankan disistem operasi manapun.
Albar menjelaskan di dalam Jurnal Sensi Vol. 3 No.2 (2017:254) bahwa “MySQL adalah suatu software atau program yang bersifat open source yang digunakan untuk membuat sebuah database serta menjalankan fungsi sebagai pengolah data”. Sedangkan penjelasan lainnya oleh Loka Diartara dalam Nur dkk (2017:57), “MySQL merupakan database yang dapat menyimpan berbagai informasi dengan membaginya berdasarkan kategori-kategori tertentu. Dimana informasi-informasi tersebut saling berkaitan satu dengan yang lainnya. MySQL bersifat RDBMS (Relational Database Management System) yang memungkinkan seorang admin dapat menyimpan banyak informasi ke dalam tabel-tabel, dimana table tersebut saling berkaitan satu sama lain. Keuntungan RDBMS sendiri adalah kita dapat memecah database kedalam tabel-tabel yang berbeda. Setiap tabel memiliki informasi yang berkaitan dengan tabel lainnya. Pasangan yang cocok dengan PHP. Wajar jika banyak hosting saat ini mendukung adanya PHP dan MySQL karena kecepatan, gratis, dan dapat dijalankan disistem operasi manapun.
Dari pengertian diatas dapat disimpulkan bahwa MySQL adalah suatu software yang dapat dijalan di semua sistem operasi dan dapat menyimpan banyak informasi ke dalam tabel-tabel, dimana table tersebut saling berkaitan satu sama lain.
Konsep Dasar Black Box Testing
Definisi Black Box Testing
Mustaqbal, M. S., dkk (2015:33) menerangkan, “Black-Box Testing merupakan pengujian yang berfokus pada spesifikasi fungsional dari perangkat lunak, tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program”.
Black Box Testing digunakan untuk menemukan hal-hal berikut:
Konsep Dasar XAMPP
Definisi XAMPP
Definisi yang dijelaskan oleh Bunafit Nugroho yang dikutip oleh Fauzi, dkk dalam Jurnal Surya Informatika (2015:26), “Xampp adalah paket web programming, akan tetapi kita bisa memanfaatkan database MySQL server-nya untuk belajar Programming Visual, juga disana telah tersedia tools php Myadmin yang hanya berjalan disisi server web seperti Apache Server”.
Sedangkan Nasril Sany dkk (2018:247) menjelaskan, “XAMPP adalah salah satu paket installer yang berisi Apache yang merupakan web server tempat menyimpan file-file yang diperlukan website dan phpmyadmin sebagai aplikasi yang digunakan untuk perancangan database MySQL”.
Berdasarkan pandangan diatas dapat disimpulkan bahwa XAMPP adalah webserver yang dapat memanfaatkan MySQL sebagai database.
Konsep Dasar Elisitasi
Definisi Elisitasi
Elisitasi menurut Sunarya, dkk dalam Jurnal Innovative Creative and Information Technology (ICIT) (2015:18), “Elisitasi adalah Rancangan yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Sedangkan menurut Siahaan yang dikutip oleh Muhammad Iqbal Hanafri dkk dalam Jurnal Sisfotek Global (2018:8) menyatakan, “Elisitasi adalah sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem, dan pihak lain yang memiliki kepentingan dalam pengembangan sistem”.
Dapat disimpulkan bahwa elisitasi adalah rancangan sistem yang diinginkan oleh pihak lain sesuai dengan kebutuhan dan pengembangan sistem.
Tahap Elisitasi
Andi Prastomo (2014:166) menguraikan, Elisitasi didapat melalui proses wawancara dan dilakukan melalui tiga tahap yaitu :
Literature Review
Definisi Literature Review
Kesalahan pengutipan: Tag <ref>
ditemukan, tapi tag <references/>
tidak ditemukan