DOSEN PEMBIMBING :
Dra. Najirah Umar, S.KOM, MT
Disusun Oleh:
ARHAM SUDRIAWAN 2019020034
TI-VI-A
Konsentrasi : RPL
PRODI TEKNIK INFORMATIKA STMIK
HANDAYANI MAKASSAR 2022
DAFTAR ISI
BAB 1 .......................................................................................................................................... 3
PENDAHULAN .......................................................................................................................... 3
A. Deskripsi Umum ( Lingkup Masalah) .......................................................................... 3
B. Tujuan Pembuatan Sistem ............................................................................................ 3
C. Gambaran Perangkat Lunak Yang Akan Dibangun ..................................................... 4
D. Model Pengembangan Sistem ...................................................................................... 5
E. Definisi, Istilah, dan Singkatan..................................................................................... 6
F. Referensi........................................................................................................................... 6
BAB 2 .......................................................................................................................................... 7
DESKRIPSI KEBUTUHAN PERANGKAT LUNAK ............................................................... 7
A. Analisis Kebutuhan Bisnis ............................................................................................ 7
B. Analisis Kebutuhan User .............................................................................................. 7
C. Analisis Kebutuhan Fungsional .................................................................................... 7
D. Analisis Kebutuhan Non Fungsional ............................................................................ 7
BAB 3 .......................................................................................................................................... 8
PEMODELAN SISTEM .............................................................................................................. 8
A. Fungsi Produk/Perangkat Lunak .................................................................................. 8
B. Karakteristik Pengguna................................................................................................. 8
C. Use Case ....................................................................................................................... 9
D. Use Case Scenario ...................................................................................................... 10
BAB 4 ........................................................................................................................................ 18
PERNCANGAN SISTEM ......................................................................................................... 18
A. Perancangan Output .................................................................................................... 18
B. Perancangan Input ...................................................................................................... 19
C. Perancangan Database ................................................................................................ 19
BAB 1
PENDAHULAN
A. Deskripsi Umum ( Lingkup Masalah)
Sistem Informasi Profile Desa Caramming (SID, sebagai salah satu alat bantu bagi perangkat
desa dalam melayani masyarakat merupakan bagian dari implementasi e-Government
sebagaimana yang tertuang dalam Amanat Inpres No. 6 tahun 2001 tentang telematika dalam
pemerintahan dan Inpres No. 3 tahun 2003 tentang penyelenggaraan tata kelola pemerintahan
secara elektronis di Indonesia. SID digunakan untuk menyelesaikan permasalahan yang kerap
muncul ketika pengelolaan data desa seperti proses administrasi data desa,memudahkan melihat
informasi, serta pengelolaan data penduduk desa. Selain itu SID dapat digunakan oleh perangkat
desa sebagai masukan dalam perencanaan pembangunan desa. Sistem ini diharapkan dapat
digunakan oleh desa sehingga terbentuk tata kelola pemerintahan desa yangbaik.
Sistem Informasi Profile Desa Caramming (SID) sebagai pengelolaan penduduk desa yang
meliputi penduduk asli dan penduduk pendatang. Desa berhak untuk mendapatkan akses
informasi melalui system informasi desa yang telah dikembangkan. Sistem ini merupakan sistem
informasi tepat guna dengan tujuan untuk memajukan masyarakat dengan mempermudah
melihat informasi dan proses pengelolaan data di kantor desa.
3
pelayanan publik, keterbukaan informasi publik, perencanaan dan pembangunan di
tingkat desa, perencanaan dan pembangunan di tingkat kabupaten/kawasan, serta
pengelolaan sumber daya desa secara mandiri oleh komunitas desa.
4. Transparasi Pemerintah Desa Pemerintah
Desa dapat melaksanakan kewajiban transparasi desa dengan memanfaatkan website desa
yang terintegrasi dengan aplikasi SID sebagai media keterbukaan informasi desa. Warga
juga dapat ikut memantau informasi yang desa umumkan melalui website resmi desa.
Bagian ini saya akan menjelaskan gambaran umum sistem informasi yang akan saya buat.
5. Sistem Informasi Profil Desa yang akan dibuat itu berbasis web
6. Dalam pembuatan Sistem Informasi Profil Desa menggunakan :
• HTML
• PHP
• Database MySQL
4
D. Model Pengembangan Sistem
Agile adalah suatu metode pola pikir untuk menyelesaikan permasalahan yang
bersifat flexible terhadap perubahan suatu masalah, sehingga pola penyelesaian masalah
menggunakan metode agile menyesuaikan perubahan. Dalam Agile kita harus selalu
siap pada perubahan yang akan terjadi, banyak hal yang dapat merubah suatu langkah
dalam menyelesaikan suatu masalah, bisa jadi rencana yang kita bangun tidak sesuai saat
eksekusi ataupun ketika ada perubahan ide pada saat menjalankan event dalam suatu
organisasi.
1. Kelebihan Agile
Berikut ini merupakan beberapa kelebihan dari metode Agile:
a. Proses pengembangan perangkat lunak membutuhkan waktu yang relatif cepat dan
tidakmembutuhkan resources yang besar.
c. Client dapat memberikan feedback kepada tim pengembang dalam proses pembuatan
program.
2. Kekurangan Agile
a. Agile tidak cocok apabila dikerjakan oleh tim yang tidak memiliki komitmen untuk
menyelesaikan proyek bersama – sama.
b. Metode Agile ini kurang tepat apabila dikerjakan dengan jumlah skala tim yang
besar(>20orang).
c. Tim pengembang harus selalu bersiap karena perubahan dapat terjadi sewaktu – waktu.
5
E. Definisi, Istilah, dan Singkatan
6
BAB 2
Sistem Informasi Profil Desa yang saya buat masih sangat sederhana, yang hanya
menampilkan bebarapa hamalan saja didalamnya dan masih butuh pengembangan
kedepannya.
B. Analisis Kebutuhan User
Sebelumnya terkait user pada sistem informasi ini, tidak memerlukan begitu banyak
kebutuhan dan hanya terdapat beberapa aktivitas yang dapat dilakukan oleh user. Ketika
ingin menggunakan sistem informasi ini, user cukup mengakses alamat URL nya
kemudian login dan bisa langsung memanfaatkan fitur dari sistem informasi ini.
C. Analisis Kebutuhan Fungsional
1. Sistem Informasi Profil Desa ini dapat dijalankan oleh beberapa software web
browserdiantaranya Internet Explore, Google Chrome (direkomendasikan) dan Mozilla
Firefox.
2. Sistem Informasi Profil Desa ini memiliki tampilan (antar muka) yang didesain simple
sehinggamudah dipahami.
3. Sistem Informasi Profil Desa ini memiliki tampilan yang responsive sehingga cocok
juga untukdigunakan pada perangkat mobile.
7
BAB 3
PEMODELAN SISTEM
B. Karakteristik Pengguna
No Identifikasi
Karakteristik
Pengguna
1 Admin • Login
• Melihat profil desa
• Melihat struktur desa
• Melihat RT/RW desa
• Tambah data RT/RW desa
• Edit data RT/RW desa
• Hapus data RT/RW desa
• Melihat mesjid desa
• Melihat data penduduk
• Tambah data penduduk desa
• Edit data penduduk desa
• Hapus data penduduk desa
• Logout
8
2 User • Login
• Melihat profil desa
• Melihat struktur desa
• Melihat RT/RW desa
• Melihat mesjid desa
• Melihat data penduduk
• Logout
C. Use Case
Use case diagram merupakan gambaran umum sistem dari sudut pandang aktor.Pada Sistem
Informasi Profile Desa ini terdapat 2 aktor yaitu admin dan user. Masing-masing aktor memiliki
hak sendiri ke dalam sistem. Admin dan user memiliki hak akses yang sama dalam sistem yaitu
dalam hal login, melihat profil desa, melihat struktur desa, melihat TR/RW desa, melihat mesjid
desa, melihat data penduduk, dan logout. Selain hal itu admin dapat melakukan tambah data
RT/RW, edit data RT/RW, hapus data RT/RW, tambah data penduduk, edit data penduduk dan
hapus data penduduk.
9
D. Use Case Scenario
1. SKPL-F-TL-01 (Use Case Login)
Tabel 3.2 Scenario Login
Alternative flows
Post-condition Sistem menampilkan Profil
Desa yang dipilih oleh
Admin/User
10
Objective Admin/User melihat stuktur
desa yang ada pada sistem
Actor Admin, User
Pre-condition 3. Admin/User telah login ke
sistem
4. Admin/User memilih menu
struktur desa yang ada pada
sistem
Alternative flows
Post-condition Sistem menampilkan Struktur
Desa yang dipilih oleh
Admin/User
Alternative flows
Post-condition Sistem menampilkan Data
RT/RW Desa yang dipilih
oleh Admin/User
Actor Admin
11
Pre-condition 1. Admin telah login ke sistem
2. Admin masuk ke menu
Data RT/RW
3. Sistem menampilkan halaman
Data RT/RW
12
Post-condition 1. Data RT/RW yang dibuat
sebelumnya berhasil dirubah
2. Sistem akan menampilkan
Data RT/RW yang telah
diperbarui
Actor Admin
Pre-condition 1. Admin telah login ke sistem
2. Admin masuk ke menu Data
RT/RW
3. Sistem menampilkan halaman Data
RT/RW
Alternative flows
13
Main flow Sistem akan menampilkan
masjid desa
Alternative flows
Post-condition Sistem menampilkan Mesjid
Desa yang dipilih oleh
Admin/User
Alternative flows
Post-condition Sistem menampilkan Data
Penduduk Desa yang dipilih
oleh Admin/User
Actor Admin
Pre-condition 1. Admin telah login ke sistem
2. Admin masuk ke menu Data
Penduduk
3. Sistem menampilkan halaman Data
Penduduk
14
Main flow 5. Klik “Tambah Data”
6. Admin mengisi form Tambah
Data Pendudk yang tersedia
dalam halaman Data Pendudk
7. Klik “Simpan”
8. Sistem akan menambahkan
Data Penduduk baru ke dalam
database.
Alternative flows Jika admin meng-klik
“CANCEL” maka Data
penduduk yang sudah diisikan
tidak akan tersimpan ke dalam
database
Post-condition Data Penduduk berhasil dibuat dan
akan ditambahkan kedalam sistem
15
Post-condition 1. Data Pendudk yang dibuat
sebelumnya berhasil dirubah
2. Sistem akan menampilkan
Data Penduduk yang telah
diperbarui
Actor Admin
Pre-condition 1. Admin telah login ke sistem
2. Admin masuk ke menu Data
Penduduk
3. Sistem menampilkan halaman Data
Penduduk
16
Post-condition Pengguna (Admin/User) telah
keluar dari sistem
17
BAB 4
PERNCANGAN SISTEM
A. Perancangan Output
• Output Data RT/RW Desa
18
B. Perancangan Input
• Input Data RT/RW
C. Perancangan Database
• Perancangan Database Login
19
• Perancangan Database Masjid
20