bab iii pembahasan - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi,...

26
26 BAB III PEMBAHASAN 3.1. Tinjauan Institusi Dalam tinjauan institutsi ini berisi tentang kantor camat Sandai di kabupaten Ketapang dann struktur oraganisasi serta fungsi dari masing-masing bagian yang ada pada Kantor Camat Sandai Kabupaten Ketapang. 3.1.1. Sejarah Institusi Sandai adalah sebuah kecamatan di kabupaten Ketapang, Provinsi Kalimantan Barat, Indonesia. Letaknya dipedalaman Kab.Ketapang berbatasan dengan kec. Hulu sungai (dulunya bergabung dengan kec. Sandai) berbatasan dengan Kec/ Laur, Kec. Nanga Tayab. jumlah penduduk 17.802 jiwa dengan luas Kecamatan ini terdiri dari desa desa antara lain Penjawaan,Sandai (ibu kota Kecamatan),Muara Jeka, Petai Patah,Randau Jungkal, Randau dan Demit. Sandai merupakan daerah Tua karena dulu pernah berdiri Kota Kerajaan Indralaya (pindahan Kerajaan Tanjungpura). 3.1.2. Struktur Organisasi dan Fungsi Struktur oraganisasi sangat penting bagi sebuah institusi dalam mengatur tugas, wewenang serta tugas yang ada dalam suatu institusi, menyelaraskan sutau kelompok syang terdiri dari berbagai individu apabila terjadi penympangan dari rencana yang telah di tetapkan semula maka dapat di ketahui siapa yang bertanggung jawab terhadap penyimpangan tersebut.

Upload: vukhue

Post on 19-Aug-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

26

BAB III

PEMBAHASAN

3.1. Tinjauan Institusi

Dalam tinjauan institutsi ini berisi tentang kantor camat Sandai di

kabupaten Ketapang dann struktur oraganisasi serta fungsi dari masing-masing

bagian yang ada pada Kantor Camat Sandai Kabupaten Ketapang.

3.1.1. Sejarah Institusi

Sandai adalah sebuah kecamatan di kabupaten Ketapang, Provinsi

Kalimantan Barat, Indonesia. Letaknya dipedalaman Kab.Ketapang berbatasan

dengan kec. Hulu sungai (dulunya bergabung dengan kec. Sandai) berbatasan

dengan Kec/ Laur, Kec. Nanga Tayab. jumlah penduduk 17.802 jiwa dengan

luas Kecamatan ini terdiri dari desa desa antara lain Penjawaan,Sandai (ibu

kota Kecamatan),Muara Jeka, Petai Patah,Randau Jungkal, Randau dan Demit.

Sandai merupakan daerah Tua karena dulu pernah berdiri Kota Kerajaan

Indralaya (pindahan Kerajaan Tanjungpura).

3.1.2. Struktur Organisasi dan Fungsi

Struktur oraganisasi sangat penting bagi sebuah institusi dalam mengatur

tugas, wewenang serta tugas yang ada dalam suatu institusi, menyelaraskan

sutau kelompok syang terdiri dari berbagai individu apabila terjadi

penympangan dari rencana yang telah di tetapkan semula maka dapat di

ketahui siapa yang bertanggung jawab terhadap penyimpangan tersebut.

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

27

Sumber : Kantor Camat Sandai

(2018)

Sumber : Kantor Camat Sandai (2018)

Gambar III.1. Struktur Organisasi

3.2. Analisa Kebutuhan

Dalam tugas akhir ini penulis akan membahas tentang website portal

pada layanan kantor camat Sandai Kabupaten Ketapang mengingat bahwa

kantor camat memiliki website sendiri untuk pelayanan administrasi yang

dapat memudahkan kelancaran dalam pencarian mengenai informasi yang

terdapat pada kantor camat ini. Oleh karena itu, sistem ini harus mampu

memenuhi kriteria sistem informasi antara lain dengan memenuhi kebutuhan

administratif.

Kelompok Jabatan Fungsional SEKERTARIS

SUWARMAN

KASUBAG

UMUM

KASUBAG

KEUANGAN

KASI TAPER KASI EKBANSOS

SUHARDINATA, S.sos

KASI PWB

Kelurahan / Lurah 12 Kepala Desa

KASI TRANTIB

UMUM

CAMAT F. MASDI, S.Sos

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

28

3.2.1. Kebutuhan Fungsional

Kebutuhan fungsional adalah kebutuhan utama yang diharapkan dari

sistem yang terkait. Adapun fitur yang ditawarkan dalam website ini adalah

sebagai berikut :

1. Admin

a. Login admin

Login admin digunakan untuk akses admin kedalam jaringan website

maupun penambahan data, pengecekan data, dan sangat penting agar

orang yang tidak berkepentingan tidak bisa menambah, mengurangi dan

merubah tampilan pada website. Dalam login admin ini cukup

menginputkan user name dan password, setelah mengisi, lalu mengklik

login dan admin bisa langsung masuk kehalaman utama.

3.2.2. Kebutuhan Non Fungsional

Kebutuhan non fungsional merupakan kebutuhan yang mendukunng

fungsional sistem berupa hardware yang di gunakan, software serta brainware.

Adapun kebutuhan non fungsional yang ada pada website ini adalah sebagai

berikut :

1. Kebutuhan hardware

Perangkat keras utama yang dibutuhkan untuk mengakses website ini

adalah PC maupun Laptop yang bisa terhiubung ke internet. Spesifikasi

minimal yang dibutuhkan pada perangkat keras ini adalah sebagai berikut :

a. CPU (Central Processing Unit)

1) Processor : 1.6 Ghz

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

29

2) Memory : 1 GB

3) Harddisk : 500 GB

4) Monitor : 10” dengan screen resolution 1026x600

5) Keybord : Standar

6) Mouse : Optical / Touchpad

2. Kebutuhan Software

Perangkat lunak berfungsi untuk mendukung kinerja dari perangkat keras,

tanpa perangkat lunak dan perangkat keras tidak akan berfungsi

sebagaimana mestinya. Kebutuhan ini meliputi kebutuhan perangkat lunak

yang digunakan pada pembuatan website. Adapun kebutuhan software

yang dibutuhkan unutuk merancang website ini adalah sebagai berikut :

a) Sistem Operasi : Windows 7 Ultimate ke atas

b) Webserver : WAMP Server

c) Web Browser :Mozila/ Chrome/ Opera

3. Brainware

Pengguna merupakan orang yang mempunyai kewenangan untuk

mengakses sistem. Pada website ini pengguna hanya memiliki 1 level

otoritas, yaitu admin. Berikut ini penjelasan mengenai hak yang dimiliki

oleh admin.

Admin, merupakan satu-satunya user yang terdapat dalam system informasi

ini. Admin dapat mengolah data seperti pendaftaran, memasukan data,

mengolah data dan sebagainya.

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

30

3.3. Rancangan

Perancangan digunakan untuk memberikan gambaran awalan mengenai

website yang di buat.

3.3.1. Rancangan Antar Muka

1. Rancangan Login

Admin adalah orang yang mengeloah data pada sistem website ini.

Ketika admin akan masuk ke dalam system,maka admin harus

melakukan login terlebih dahulu, dan tampilan tersebut seperti ini :

Sumber : hasil penelitian (2018)

Gambar III.2 Gambar Rancangan Login

1. Rancangan Halaman Awal

Halaman awal adalah halaman yang akan tampil setelah login, dan

tampilan halaman awal adalah sebagai berikut.

LOGIN

USER

PASSWORD

LOGIN

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

31

Sumber : Hasil Penelitian (2018)

Gambar III.3. Gambar Navigasi Home

3.3.2. Rancangan Dokumen

A. Rancangan Dokumen Masukan

Rancangan dokumen masukan berfungsi untuk menjelaskan mengenai

semua dokumen input yang digunakan pada program aplikasi administrasi

kantor camat sandai, berikut uraian bentuk masukan yang dirancang oleh

penulis adalah sebagai berikut :

1. Nama Dokumen : Surat Keterangan Kependudukan Sementara

Fungsi : Status Kependudukan Warga

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap terjadi penambahan warga baru

Bentuk : Lihat lampiran A.1

HEADER

Bar Navigation

FOOTER

Bar N

avigation

Isi Form yang terdiri dari pendaftaran

berbagai pelayanan

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

32

2. Nama Dokumen : Surat Keterangan Beda Indetitas

Fungsi : Status Identias Berbeda

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap warga yang berbeda identitas

Bentuk : Lihat lampiran A.2

3. Nama Dokumen : Surat Keterangan Beda Nama

Fungsi : Status Nama Warga Berbeda

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setaip warga yang memiliki nama berbeda

Bentuk : Lihat lampiran A.3

4. Nama Dokumen : Surat Keterangan Kelahiran

Fungsi : Sebagai Pendataan Warga Yang Lahir

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Warga Yang Melahirkan

Bentuk : Lihat lampiran A.4

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

33

5. Nama Dokumen : Surat Keterangan KTP Dalam Proses

Fungsi : Sebagai Keterangan KTP Dalam Pembuatan

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah :1 Lembar

Frekuensi : Setiap Warga Yang Memiliki KTP dalam Proses

Bentuk : Lihat lampiran A.5

6. Nama Dokumen : Surat Keterangan Kurang Mampu

Fungsi : Memberikan Informasi Yang Dapat Dipercaya

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Warga Yang Mengajukan dan Disetujui

Bentuk : Lihat lampiran A.6

7. Nama Dokumen : Surat Keterangan Kependudukan

Fungsi : Memberikan Informasi Berapa Lama Warga

Tinggal Didaerah Yang Berangkutan

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Permohonan Warga

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

34

Bentuk : Lihat lampiran A.7

8. Nama Dokumen : Surat Keterangan Usaha

Fungsi : Untuk Pengajuan Pendirian Usaha

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Ketika Akan Mengajukan Pendirian Usaha

Bentuk : Lihat lampiran A.8

9. Nama Dokumen : Surat Permohonan Kartu Keluarga

Fungsi : Mendata Ulang Setiap Keluarga

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Sesuai Kebutuhan

Bentuk : Lihat lampiran A.9

10. Nama Dokumen : Surat Perubahan Kartu Keluarga

Fungsi : Pendataan Ulang Keluarga

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Sesuai Kebutuhan

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

35

Bentuk : Lihat lampiran A.10

11. Nama Dokumen : Surat Permohonan Penduduk

Fungsi : Pengajuan Perpindahan Kependudukan

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Sesuai Kebutuhan

Bentuk : Lihat lampiran A.11

12. Nama Dokumen : Undangan

Fungsi : Pemberitahuan Undangan

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Ada Acara Dilingkungan Sekitar

Bentuk : Lihat lampiran A.12

13. Nama Dokumen : Surat Izin Keramaian

Fungsi : Permintaan Izin Akan Ada Acara Masyarakat

Sumber : Warga

Tujuan : Bagian Administrasi

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Akan Ada Keramaian

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

36

Bentuk : Lihat lampiran A.13

B. Rancangan Dokumen Keluaran

Rancangan dokumen keluaran berfungsi untuk menjelaskan mengenai

semua dokumen output yang digunakan pada program aplikasi administrasi

kantor camat sandai, berikut uraian bentuk keluaran yang dirancang oleh

penulis adalah sebagai berikut

1. Nama Dokumen : Surat Keterangan Kependudukan Sementara

Fungsi : Bukti Status Kependudukan Warga

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Frekuensi : Setiap terjadi penambahan warga baru

Bentuk : Lihat lampiran B.1

2. Nama Dokumen : Surat Keterangan Beda Indetitas

Fungsi : Bukti Status Identias Berbeda

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap warga yang berbeda identitas

Bentuk : Lihat lampiran B.2

3. Nama Dokumen : Surat Keterangan Beda Nama

Fungsi : Bukti Status Nama Warga Berbeda

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

37

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setaip warga yang memiliki nama berbeda

Bentuk : Lihat lampiran B.3

4. Nama Dokumen : Surat Keterangan Kelahiran

Fungsi : Pengajuan Dokumen Akta Lahir

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Warga Yang Melahirkan

Bentuk : Lihat lampiran B.4

5. Nama Dokumen : Surat Keterangan KTP Dalam Proses

Fungsi : Memberikan KTP Sementara

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Warga Yang Memiliki KTP dalam

Proses

Bentuk : Lihat lampiran B.5

6. Nama Dokumen : Surat Keterangan Kurang Mampu

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

38

Fungsi : Bukti Warga Yang Kurang Mampu

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Warga Yang Mengajukan dan Disetujui

Bentuk : Lihat lampiran B.6

7. Nama Dokumen : Surat Keterangan Kependudukan

Fungsi : Bukti Warga Tersebut Tinggal

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Permohonan Warga

Bentuk : Lihat lampiran B.7

8. Nama Dokumen : Surat Keterangan Usaha

Fungsi : Pengajuan Pendirian Usaha

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Ketika Akan Mengajukan Pendirian Usaha

Bentuk : Lihat lampiran B.8

9. Nama Dokumen : Surat Permohonan Kartu Keluarga

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

39

Fungsi : Mendata Ulang Setiap Keluarga

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Sesuai Kebutuhan

Bentuk : Lihat lampiran B.9

10. Nama Dokumen : Surat Perubahan Kartu Keluarga

Fungsi : Pendataan Ulang Keluarga

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Sesuai Kebutuhan

Bentuk : Lihat lampiran B.10

11. Nama Dokumen : Surat Permohonan Penduduk

Fungsi : Pengajuan Perpindahan Kependudukan

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Sesuai Kebutuhan

Bentuk : Lihat lampiran B.11

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

40

12. Nama Dokumen : Undangan

Fungsi : Pemberitahuan Undangan

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Ada Acara Dilingkungan Sekitar

Bentuk : Lihat lampiran B.12

13. Nama Dokumen : Surat Izin Keramaian

Fungsi : Permintaan Izin Akan Ada Acara Masyarakat

Sumber : Bagian Administrasi

Tujuan : Warga

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap Akan Ada Keramaian

Bentuk : Lihat lampiran B.13

C. Rancangan Basis Data

Rancangan basis data digunakan untuk memberikan gambaran tentang

basis data yang terdapat pada website yang penulis buat. Dari

penggambaran basis data yang di buat inilah diharapkan struktur basis

data yang bisa dipahami dengan baik. Melalui perancangan basis data ini

penulisan dapat mengetahui apakah basis data yang dirancang sudah

memenuhi criteria basis data yang baik atau belum, sehingga dapat

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

41

meminimalisir terjadinya anomaly atau penyimpangan yang diakibatkan

dari struktur tabel dalam basis data yang tidak normal.

3.4. Entity Relationship Diagram dan Logical Relationship Strcukture

Perancangan basis data menghasilkan pemetaan tabel-tabel yang

digambarkan dengan Entity Relationship Diagram (ERD) dan Logical

Relationship Strcukture (LRS)

A. Entity Relationship Diagram (ERD)

Entity Relationship Diagram berguna untuk menggambarkan struktur tabel

basis data berserta fieldnya, dan hubungan antara tabel satu ke yang lainnya

didalam basis data. Pada website yang penulis buat, Entity Relationship

Diagram digunakan untuk menggambarkan mengenai tabel dan field yang

ada didalam basis data yang digunakan dalam website. Dengan Entity

Relationship Diagram penulisan dapat mengetahui hubungan antara tabel

yang ada sehingga dapat mempermudah penulisan untuk merealisasikan

hubungan kedalam kode program.

Sumber : Hasil Penelitian (2018)

Gambar III.4. Entity Relationship Diagram (ERD)

admin

cek_data

suratmengola1 m

laporan

input_data edit_data laporan_selesai

cek_status laporan_tertundapembatalan

id_admin

password

username

login_admin

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

42

Tbl_user

Id_user*

Username

Password

Nip

admin

Tbl_klasifikasi

Id_klasifikasi*

Kode

Nama

Uraian

Id_user

Tbl_surat_keluar

Id_surat*

No_agenda

Tujuan

No_surat

Isi

Kode

Tgl_surat

Tgl_catat

File

Keterangan

Id_user

Tbl_instansi

Id_instansi*

Institusi

Nama

Status

Alamat

Kepsek (kepalasektor)

Nip

Website

Email

Logo

Id_user

Tbl_surat_masuk

Id_surat*

No_agenda

No_surat

Asal_usul_surat

Isi

Kode

Indeks

Tgl_surat

Tgl_diterima

File

Keterangan

Id_user

Tbl_sett

Id_sett*

Surat_masuk

Surat_keluar

Refrensi

Id_user

Tbl_disposisi

Id_disposisi*

Tujuan

Isi_disposisi

Sifat

Batas_waktu

Catatan

Id_surat

Id_user

a. Entitas login_admin

Pada entitas admin_login memiliki atribut id_admin sebagai primary key

dengan mgenggunakan NIK, username dan password

b. Entitas Admin

Pada entitas admin memiliki attribut laporan, cek_data, mengola surat,

input_data, edit_data, laporan_selesai, pembatalan, cek_status,

laporan_tertunda.

B. Logical Relationship Strcukture (LRS)

Logical Relationship Strcukture digunakan untuk lebih memperjelas struktur

tabel yang ada akan diterapkan kedalam basis data yang sudah

digambarkan pada ERD sebelumnya. Pada LRS hubungan antara tabel satu

dan yang lainnya lebih diperjelas lagi dengan Forign Key. Melalui diagram

ini penulisan dapat lebih mudah dalam menerapkan hubungan tersebut

kedalam basis data.

Sumber : Hasil Penelitian (2018)

Gambar III.5. Logical Relationship Strcukture (LRS)

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

43

3.4.1. Spesifikasi File

Pada ERD dan LRS, spesifikasi lengkap mengenai semua tabel yang ada

pada basis data tidak dijelaskan secara rinci. Bagian spesifikasi file akan

menjelaskan struktur tabel secara lengkap mulai dari nama, tipe data, dan

sebagainya. Adapun spesifikasi hasil dari implementasi LRS kedalam basis

data adalah sebagai berikut:

1. Spesifikasi file User

Nama File : User

Akronim : user.sql

Fungsi : Untuk Pembuatan data, cek, laporan data.

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 153 byte

Kunci Field : id_user

Software : MySQL

Tabel III.1

Spesifikasi File User

No Elemen Data Akronim Tipe Panjang Keterangan

1. User Id_user tinyint 2 Primary Key

2. Nama pengguna Username varchar 30

3. Password

pengguna

Password varchar 35

4. Nama pengguna Nama varchar 50

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

44

5. Nip pengguna Nip varchar 25

6. Admin pengguna Admin Tinyint 1

2. Spesifikasi File Surat Keluar

Nama File : surat keluar

Akronim : id_surat

Fungsi : untuk membuat arsip dan surat keluar yang

dibutuhkan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 852 byte

Kunci Field : no_surat

Software : MySQL

Tabel III.2

Spesifikasi File Surat Keluar

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id_surat Id_user Int 10 Primary Key

2. Nomor agenda No_agenda Int 10

3. Tujuan surat Tujuan Varchar 250

4. Nomor surat No_surat Varchar 50

5. Isi surat Isi Mediumtext

6. Kode surat Surat Varchar 30

7. Tanggal surat Tgl_surat Date

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

45

8. Tanggal catat Tgl_catat Date

9. File File Varchar 250

10. Keterangan surat Keterangan Varchar 250

11. Id_user Id_user Tinyint 2 Primary Key

3. Spesifikasi File Surat Masuk

Nama File : surat masuk

Akronim : id_sur

Fungsi : untuk membuat arsip dan surat masuk yang

dibutuhkan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 852 byte

Kunci Field : no_surat

Software : MySQL

Tabel III.3

Spesifikasi File Surat Masuk

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id_surat Id_user Int 10 Primary Key

2. Nomor agenda No_agenda Int 10

3. Tujuan surat Tujuan Varchar 250

4. Nomor surat No_surat Varchar 50

5. Isi surat Isi Mediumtext

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

46

6. Kode surat Surat Varchar 30

7. Indeks Indeks Varchar 30

8. Tanggal surat Tgl_surat Date

9. Tanggal catat Tgl_catat Date

10. File File Varchar 250

11. Keterangan surat Keterangan Varchar 250

12. Id_user Id_user Tinyint 2 Primary Key

3.4.2. Rancangan Struktur Navigasi

Rancangan strutur navigasi ini hanya memilik 1 navigasi yaitu admin. Berikut

ini merupakan rancangan struktur navigasi sistem informasi pelayanan kantor

camat Sandai.

Menggambarkan level akses mulai dari melakukan login, edit, update, simpan,

dan hapus. Dimana admin melakukan login terlebih dahulu untuk bisa

melakukan penambahan data, melihat, menghapus, mengambil laporan, dan

sebagainya.

Login

Admin

beranda Tambah data Hapus data Edit data laporanCek data pembatalan

Sumber : Hasil Penelitian (2018)

Gambar III.6. Rancangan Struktur Navigasi

3.5. Implementasi dan Pengujian Unit

Impelmentasi dan Pengujian Unit akan menjelaskan tentang hasil

rancangan serta pengujian yang akan dilakukan pada system pelayanan kantor

camat sandai.

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

47

3.5.1. Impementasi

Impelemtasi berupa penerapan dari hasil rancangan yang sudah dilakukan

sebelumnya. Adapun implementasi pada yang ada adalah sebagai berikut :

1. Implementasi Rancangan Antar Muka

a. Rancangan Antar Muka Admin Login

1. Halaman Awal Login

Admin harus melakukan login terlebih dahulu untuk dapat

melihat data yang ada pada system informasi pelayanan,jika

login berhasil, maka menu admin akan ditampilkan.

Sumber : Hasil Penelitian (2018)

Gambar III.7. Halaman Login

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

48

2. Halaman Antar Muka Admin

Ketika admin sudah melewati halaman login maka selanjutnya

admin sudah bisa melihat halaman utama admin yang dimana

admin bisa untuk melakukan penginputan data dan sebagainya.

Sumber : Hasil Penelitian (2018)

Gambar III.8. Halaman Antar Muka Admin

3. tampilan surat masuk

Pada halaman ini terdapat pengimputan surat masuk seperti

pada gambar di bawah ini

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

49

4. Tampilan surat keluar

Ada pun tampilan halaman pada surat keluar terdapat

pengimputan data seperti mengedit dan mengapus data

5. Galeri surat masuk

Tampilan galeri surat keluar seperti pada gambar berikut

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

50

6. Galeri surat keluar

Tampilan galeri surat keluar akan menampilkan seperti gambar

di bawah

3.5.2. Pengujian Tautan

Pengujian terhadap program yang dibuat menggunakan blackbox testing

yang focus terhadap masukkan dan keluaran program. Berikut adalah pengujian

menggunakan blackbox testing.

1. Pengujian Tautan halaman login admin dan beranda

No Nama Tautan Link Hasil

Berfungsi Kesimpulan

1 Login admin http://localhost/ams/ V Valid

2 Beranda http://localhost/ams/admin.php V Valid

3 Transaksi

Surat Masuk

http://localhost/ams/admin.php

?page=tsm V Valid

4 Transaksi

Surat Keluar

http://localhost/ams/admin.php

?page=tsk V Valid

5 Agenda Surat

Masuk

http://localhost/ams/admin.php

?page=asm V Valid

6 Agenda Surat

Keluar

http://localhost/ams/admin.php

?page=ask V Valid

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id filemenginputkan user name dan password, setelah mengisi, lalu mengklik login dan admin bisa langsung masuk kehalaman utama. 3.2.2. Kebutuhan

51

7 Galeri File

Surat Masuk

http://localhost/ams/admin.php

?page=gsm V Valid

8 Galeri File

Surat Keluar

http://localhost/ams/admin.php

?page=gsk V Valid

Sumber : Hasil Penelitian (2018)

Gambar III.9. Tautan Pengujian Alamat