BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI...

48
21 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1.1 Sejarah Perusahaan Kecamatan adalah pembagian wilayah administratif di Indonesia dibawah kabupaten atau kota. Kecamatan terdiri atas desa-desa atau kelurahan. Kecamatan atau sebutan lain adalah wilayah kerja camat sebagai perangkat daerah kabupaten/kota (PP. 19 tahun 2008). Kecamatan Ciasem adalah sebuah kecamatan yang berada di Kabupaten Subang, provinsi Jawa Barat. Kecamatan Ciasem terletak disebelah utara dari kota Subang. Tepatnya berada di tengah-tengah antara Cikampek dan Pamanukan. Daerah ini dilintasi jalur pantura yang cukup ramai kendaraan. Kecamatan Ciasem berada di Jalan Jnd A. Yani No 61 Sukamandi. Dalam konteks otonomi daerah di Indonesia kecamatan merupakan Satuan Kerja Perangkat Daerah (SKPD) kabupaten atau kota yang mempunyai wilayah kerja tertentu. 3.1.2 Struktur Organisasi dan Fungsi Struktur organisasi merupakan satu hal tidak bisa dipisahkan dari suatu perusahaan atau instansi. Struktur organisasi sangat diperlukan untuk mencapai suatu tujuan karena berhubungan dengan suatu tanggung jawab yang saling berhubungan, sehingga tujuan organisasi atau instansi dapat tercapai secara efektif. Adapun struktur organisasi di Kecamatan Ciasem adalah:

Transcript of BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI...

Page 1: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

21

BAB III

PEMBAHASAN

3.1 Tinjauan Perusahaan

3.1.1 Sejarah Perusahaan

Kecamatan adalah pembagian wilayah administratif di Indonesia dibawah

kabupaten atau kota. Kecamatan terdiri atas desa-desa atau kelurahan.

Kecamatan atau sebutan lain adalah wilayah kerja camat sebagai perangkat daerah

kabupaten/kota (PP. 19 tahun 2008).

Kecamatan Ciasem adalah sebuah kecamatan yang berada di Kabupaten

Subang, provinsi Jawa Barat. Kecamatan Ciasem terletak disebelah utara dari kota

Subang. Tepatnya berada di tengah-tengah antara Cikampek dan Pamanukan. Daerah

ini dilintasi jalur pantura yang cukup ramai kendaraan. Kecamatan Ciasem berada di

Jalan Jnd A. Yani No 61 Sukamandi.

Dalam konteks otonomi daerah di Indonesia kecamatan merupakan Satuan

Kerja Perangkat Daerah (SKPD) kabupaten atau kota yang mempunyai wilayah kerja

tertentu.

3.1.2 Struktur Organisasi dan Fungsi

Struktur organisasi merupakan satu hal tidak bisa dipisahkan dari suatu

perusahaan atau instansi. Struktur organisasi sangat diperlukan untuk mencapai suatu

tujuan karena berhubungan dengan suatu tanggung jawab yang saling berhubungan,

sehingga tujuan organisasi atau instansi dapat tercapai secara efektif. Adapun struktur

organisasi di Kecamatan Ciasem adalah:

Page 2: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

22

CAMAT

SUB BAG

PERENCANAAN

SEKMAT

SEKSI YAN-UMSEKSI PMDSEKSI TRANTIBSEKSI

PEMERINAHAN

KELOMPOK

JABATAN

FUNGSIONAL

SUB BAG

UMUM

SUB BAG

KEUANGAN

Sumber: Kecamatan Ciasem (2018)

Gambar III.1

Struktur Organisasi Kecamatan Ciasem

Page 3: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

23

Struktur organisasi yang ada di Kecamatan Ciasem memiliki fungsi sebagai

berikut:

1. Camat

Memimpin Penyelenggaraan pemerintahan, pembangunan dan pembinaan

kehidupan kemasyarakatan di wilayah kecamatan.

2. Sekmat

Mengkoordinasikan dan menyelenggarakan pembinaan dan pelayanan

administrasi kepada seluruh unit organisasi di lingkungan kecamatan.

3. Subag Perencanaan

Menyelenggarakan penyusunan program kerja dan rencana strategis

pembangunan di wilayah kecamatan.

4. Subag Keuangan

Membagi tugas dan memberikan petunjuk teknis pengelolaan administrasi

keuangan.

5. Subag Umum

Menyelenggarakan urusan surat menyurat kearsipan, penggandaan, rumah

tangga, administrasi perjalanan dinas, perlengkapan, pemeliharaan dinas, dan

inventaris sarana dan prasarana dinas, pengelolaan perpustakaan serta

pengelolaan administrasi kepegawaian.

6. Kasi Pemerintahan

Melaksanakan kegiatan dibidang pemerintahan umum serta menyiapkan dan

menyusun petunjuk teknis penyelenggaraan pemerintah.

Page 4: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

24

7. Kasi PMD

Melaksanakan kegiatan dibidang pembangunan serta menyiapkan dan menyusun

petunjuk teknis penyelenggaraan pembangunan.

8. Kasi Kesos

Melaksanaan pembinaan dibidang kesejahteraan sosial serta menyiapkan dan

menyusun petunjuk teknis pembinaan kesejahteraan sosial

9. Kasi Trantib

Melaksanaan pembinaan dibidang ketentraman dan ketertiban serta menyiapkan

dan menyusun petunjuk teknis pembinaan ketentraman dan ketertiban.

10. Kasi Yan-Um

Melaksanakan pelayanan kepada masyarakat serta menyiapkan dan menyusun

petunjuk teknis pemberian pelayanan kepada masyarakat.

3.2 Analisis Kebutuhan

Kecamatan Ciasem salah satu kecamatan yang berada di kota Subang. Tepatnya

berada di Jl. Jend. Ahmad Yani No. 61 Sukamandi – Ciasem. Aktivitas di Kecamatan

Ciasem sama seperti kecamatan-kecamatan pada umumnya. Melakukan surat-

menyurat, pengarsipan, melayani masyarakat,dsb. Untuk menentukan suatu sistem

baru itu layak atau tidak maka diperlukan adanya analisa sebagai berikut:

1. Analisa Kebutuhan Sistem

Analisa kebutuhan sistem sangat diperlukan untuk mendukung kinerja program,

karena kebutuhan sistem akan mendukung tercapainya tujuan suatu sistem pada

instansi atau perusahaan. Sistem yang ada di Kecamatan Ciasem masih

Page 5: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

25

mempunyai kendala yang berupa sistem surat-menyurat yang masih manual.

Sistem surat-menyurat dengan menggunakan program adalah solusi dari sistem

sebelumnya yang masih dilakukan dengan manual, karena akan menghambat

kinerja dan waktu yang tidak efisien. Dengan adanya program ini diharapkan

sistem surat-menyurat lebih mudah, cepat, dan efisien.

2. Analisa Kebutuhan Fungsional

Analisa kebutuhan fungsional yang terdapat pada program surat-menyurat ini

terdiri dari tiga kebutuhan user, yaitu:

a. Admin

Pada halaman ini admin mempunyai hak penuh dalam program ini. Mulai

dari mengelola seluruh data, informasi, sampai memperbaiki sistem yang

error. Admin juga bisa memback-up data yang ada didalam program ini

b. Camat

Pada halaman ini Camat mempunyai hak akses yaitu hanya bisa melihat data

laporan yang ada didalam program ini. Camat tidak bisa mengelola maupun

merubah data.

c. Pegawai

Pada halaman ini pegawai bertugas mengelola data, dan membuat sebuah

laporan secara berkala.

Page 6: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

26

3.3 Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Dokumen input pada penulisan ini adalah semua bentuk dokumen yang masuk

ke sebuah sistem perusahaan/instansi yang berasal baik dari dalam maupun dari luar,

yang berupa dokumen-dokumen yang akan diolah dalam suatu proses agar dapat

menghasilkan keluaran yang sesuai dengan yang diinginkan. Adapun dokumen-

dokumen masukan tersebut yaitu:

1. Nama Dokumen : Kartu Keluarga (KK)

Fungsi : Syarat pembuatan e-Ktp

Sumber : Tempat Pelayanan Terpadu

Tujuan : Pembuatan e-Ktp

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap ada pembuatan e-Ktp

Bentuk : Dokumen A-01

2. Nama Dokumen : Formulir pendaftaran IMB

Fungsi : Syarat pembuatan IMB

Sumber : Tempat Pelayanan Terpadu

Tujuan : Pembuatan surat IMB

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap ada pembuatan surat IMB

Bentuk : Dokumen A-02

Page 7: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

27

B. Rancanagan Dokumen Keluaran (Output)

Dokumen keluaran dihasilkan berdasarkan hasil pengolahan dari dokumen

masukan. Adapun bentuk dokumen yang dihasilkan adalah sebagai berikut:

1. Nama Dokumen : Surat Pengantar e-Ktp

Fungsi : Syarat pembuatan e-Ktp

Sumber : Tempat Pelayanan Terpadu

Tujuan : Pembuatan surat e-Ktp

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap ada pembuatan surat e-Ktp

Bentuk : Dokumen B-01

2. Nama Dokumen : Surat keterangan IMB

Fungsi : Syarat pembuatan IMB

Sumber : Tempat Pelayanan Terpadu

Tujuan : Pembuatan surat IMB

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap ada pembuatan surat IMB

Bentuk : Dokumen B-02

Page 8: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

28

3.4 Entity Relationship Diagram (ERD)

A. Entity Relationship Diagram

Nama_U

sahaUM

Jenis_Us

ahaUM

Klasifika

si

Modal

Nama_Pe

mohonIM

B

Pekerjaan_

IMB

AlasanIM

B

Alamat_Pe

mohonIM

B

No_Telepo

nIMB

LetakIMB

Admin

Surat E-KTP

Surat Usaha Mikro

Surat Pindah

Surat Izin Usaha

Perdagangan

Surat Pindah Detail

Surat IMB

Mengelola

Mengelola

Mengelola

Mengelola

Memiliki

Mengelola

No_Surat

UM

Alamat_

UM

Tanggal_

suratUM

No_Surat

IMB

Jenis_Kela

minSP

Nama_Len

gkapSP

NipUM

Nama_Pe

mohonU

M

AgamaSP

Tanggal_L

ahirSP

Nama_Pe

gawaiJabatan

Tanggal_S

uratIMB

Nik_Pemo

honIMB

Digunakan

_sebagai

Kecamatan

_IMB

Kelurahan

_IMB

Status_Tan

ah

NipIMB

Tanggal_L

ahirKTP

Pekerjaan_

EKTP

No_Surat_

KTP

Nama_Pe

mohonKT

P

Tempat_L

ahirKTP

Alamat_E

KTP Status_Pek

erjaanKTP

NipKTP

Kewargan

egaraanSP

Status_Per

kawinanSP

Pekerjaan_

SP

Alamat_A

salSPAlamat_K

eSP

TanggalSP

Tempat_L

ahirSP

NikSP

No_Surat_

SPD

Alasan_Pi

ndahSP

NipSP

No_Surat_

SPD

NamaSPD UmurSPD

Jenis_Kela

minSPD

Status_Kel

uargaSPD

Pekerjaan_

SPD

NipSPD

Kewargan

egaraanSP

D

LevelNama_Pen

gguna

Password Nip No_Surat_

SIUP

Tanggal_L

ahirSiup

Pekerjaan_

Siup

Kelurahan

_SIUP

Tanggal_S

uratSiup

Bidang_Us

aha

Alamat_te

mpat_Usa

ha

Kecamatan

_SIUP

Nip_SIUP

Kabupaten

_SIUP

Nik_Pemo

honSiup

Tempat_L

ahirSiup

Nama_tem

pat_Usaha

11 1 1

1 1

1

1

1

1

1

1

Nosurat

_UM

Nip

Nosurat

_Ektp

Nip

NipNosurat

_SIUP

Nip

Nosurat

_IMB

NipNosurat

_SP

Nosurat

_SP

Nosurat

_SPD

JenisKela

min_Ektp

Agama_Ek

tp

Namapem

ohonSIUP

Jabatan

Nama_U

M

Tanggal_E

ktp

Gambar III.2

Entity Relationship Diagram (ERD)

Page 9: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

29

B. Logical Record Structure (LRS)

nosurat PK

tanggalsuratektp

namapemohonektp

Tempatlahirektp

tanggallahirektp

pekerjaanektp

statuspekerjaanektp

alamatektp

agamaektp

jeniskelaminektp

nip FK

Surat EKTP

nosurat PK

tanggalsuratimb

nikpemohonimb

namapemohonimb

pekerjaanimb

alasanimb

alamatpemohonimb

notelepon

digunakansebagai

letak

kelurahanimb

kecamatanimb

statustanahimb

nip FK

Surat IMB

nosurat PK

tanggalsuratsitu

nikpemohonsitu

tempatlahirsitu

tanggallahirsitu

pekerjaansitu

namatempatusahasitu

bidangusahasitu

alamattempatusahasitu

kelurahansitu

kecamatansitu

kabupatensitu

nip FK

Surat Izin Tempat Usaha

nosurat PK

niksp

tanggaspl

namalengkapsp

tempatlahirsp

tanggallahirsp

jeniskelaminsp

agamasp

kewarganegaraansp

statusperkawinansp

pekerjaansp

alamatasalsp

Alamatkesp

alasanpindahsp

nip FK

Surat Pindah

nosurat PK

nikpemohonum

namapemohonum

tanggalsuratum

namausahaum

jenisusahaum

alamatusahaum

klasifikasium

modalum

namapegawaum

nip FK

jabatanum

Surat Usaha Mikro

nip PK

nama

jeniskelamin

tempatlahir

tanggallahir

alamat

notelepon

jabatan

Data Pegawai

nosurat PK

namaspd

umurspd

jeniskelaminspd

statuskeluargaspd

pekerjaanspd

kewarganegaraanspd

nip FK

Detail Surat Pindah

1

1

1

1

1

1

1

1 1

1

1

1

Gambar III.3

Page 10: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

30

Logical Record Structure (LRS)

Page 11: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

31

3.5 Spesifikasi File

Program yang penulis buat mempunyai database yang berfungsi untuk

menyimpan data yang ada di dalam program tersebut. Dalam pembuatan program ini

penulis membuat dengan 8 (delapan) table yang terdiri dari tabel data pegawai, tabel

data user, tabel surat e-ktp, tabel surat imb, tabel surat izin tempat usaha, tabel surat

pindah, tabel surat pindah detail, tabel usaha mikro. Adapun spesifikasi file-file dari

database program tersebut antara lain:

1. Spesifikasi Data Pegawai

Nama Database : Data Pegawai

Akronim : datapegawai

Fungsi : Menyimpan data pegawai serta password pegawai.

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record : 35 karakter

Media : Harddisk

Field Key : Username

Software : MySql

Page 12: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

32

Tabel III.1

Spesifikasi Data Pegawai

2. Spesifikasi Data User

Nama Database : Data User

Akronim : datauser

Fungsi : Menyimpan data user serta password user.

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record : 30 karakter

Media : Harddisk

Field Key : nip

Software : MySql

No Elemen Data Akronim Tipe Panjang Keterangan

1 Nip nip Char 18 Primary Key

2 Nama nama Varchar 35

3 Jenis Kelamin jeniskelamin Varchar 15

4 Tempat Lahir tempatlahir Varchar 20

5 Tanggal Lahir tanggallahir Date

6 Alamat alamat Varchar 35

7 No Telepon notelepon Int 15

8 Jabatan jabatan Varchar 10

Page 13: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

33

Tabel III.2

Spesifikasi Data User

3. Spesifikasi Surat e-Ktp

Nama Database : Surat e-Ktp

Akronim : suratektp

Fungsi : Menyimpan data

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record\ : 35 karakter

Media : Harddisk

Field Key : nosurat

Software : MySql

No Elemen Data Akronim Tipe Panjang Keterangan

1 Nip nip Varchar 18 Primary Key

2 Nama Pengguna namapengguna Varchar 35

3 Level level Varchar 10

4 Password password Varchar 10

Page 14: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

34

Tabel III.3

Spesifikasi Surat e-Ktp

4. Spesifikasi Surat IMB

Nama Database : Surat IMB

Akronim : suratimb

Fungsi : Menyimpan data

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record : 35 karakter

Media : Harddisk

Field Key : nosurat

Software : MySql

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Surat nosuratektp Varchar 15 Primary Key

2 Nama Pemohon namapemohonektp Varchar 35

3 Tempat Lahir tempatlahirektp Varchar 10

4 Tanggal Lahir tanggallahirektp Date

5 Pekerjaan pekerjaanektp Varchar 15

6 Status Pekerjaan statuspekerjaan Varchar 15

7 Alamat alamatektp Varchar 25

8 Nip nipektp Varchar 18 Foreign Key

Page 15: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

35

Tabel III.4

Spesifikasi Surat IMB

5. Spesifikasi Surat Izin Tempat Usaha

Nama Database : Surat Izin Tempat Usaha

Akronim : suratizintempatusaha

Fungsi : Menyimpan data

Type : File Master

Organisasi File : Index Squential

Akses File : Random

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Surat nosuratimb Varchar 25 Primary Key

2 Tanggal Surat tanggalsuratimb Date

3 Nik Pemohon nikpemohonimb Varchar 16

4 Nama Pemohon namapemohonimb Char 35

5 Pekerjaan pekerjaanimb Varchar 25

6 Alasan alasan Text

7 Alamat Pemohon alamatpemohonimb Varchar 35

8 No Telepon noteleponimb Varchar 15

9 Digunakan Sebagai digunakansebagai Varchar 35

10 Letak letak Varchar 35

11 Kelurahan kelurahanimb Varchar 25

12 Kecamatan kecamatanimb Varchar 20

13 Status Tanah statusanah Varchar 20

14 Nip nipimb Varchar 18 Foreign Key

Page 16: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

36

Panjang Record : 35 karakter

Media : Harddisk

Field Key : nosurat

Software : MySql

Tabel III.5

Spesifikasi Surat Izin Tempat Usaha

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Surat nosuratsiup Varchar 25 Primary Key

2 Tanggal Surat tanggalsuratsiup Date

3 Nik Pemohon nikpemohonsiup Varchar 16

4 Tempat Lahir tempatlahirsiup Varchar 25

5 Tanggal Lahir tanggallahirsiup Date

6 Pekerjaan pekerjaan Varchar 25

7 Nama Tempat Usaha namatempatusaha Varchar 35

8 Bidang Usaha bidangusaha Varchar 30

9 Alamat Tempat Usaha alamattempatusaha Varchar 35

10 Kelurahan kelurahansiup Varchar 20

11 Kecamatan kecamatansiup Varchar 15

12 Kabupaten kabupatensiup Varchar 15

13 Nip nipsiup Varchar 18 Foreign Key

Page 17: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

37

6. Spesifikasi Surat Pindah

Nama Database : Surat Pindah

Akronim : suratpindah

Fungsi : Menyimpan data

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record : 35 karakter

Media : Harddisk

Field Key : nosurat

Software : MySql

Page 18: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

38

Tabel III.6

Spesifikasi Surat Pindah

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Surat nosuratsp Varchar 20 Primary Key

2 NIK niksp Varchar 16

3 Tanggal tanggalsp Date

4 Nama Lengkap namalengkapsp Varchar 35

5 Tempat Lahir tempatlahirsp Varchar 25

6 Tanggal Lahir tanggallahirsp Date

7 Jenis Kelamin jeniskelaminsp Varchar 15

8 Agama agamasp Varchar 15

9 Kewarganegaraan kewarganegaraansp Varchar 20

10 Status Perkawinan statusperkawinansp Varchar 15

11 Pekerjaan pekerjaansp Varchar 25

13 Alamat Asal alamatasal Varchar 20

14 Alamat Ke alamatkesp Varchar 30

15 Alasan Pindah alasanpindahsp Text

16 Nip nipsp Varchar 18 Foreign Key

Page 19: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

39

7. Surat Pindah Detail

Nama Database : Surat Pindah Detail

Akronim : suratpindahdetail

Fungsi : Menyimpan data

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record : 35 karakter

Media : Harddisk

Field Key : nosurat

Software : MySql

Tabel III.7

Spesifikasi Surat Pindah Detail

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Surat nosuratspd Varchar 25 Primary Key

2 Nama namaspd Varchar 35

3 Umur umur Float

4 Jenis Kelamin jeniskelaminspd Varchar 15

5 Status Keluarga statuskeluargaspd Varchar 15

6 Pekerjaan pekerjaanspd Varchar 25

7 Kewarganegaraan kewarganegaraanspd Varchar 25

8 Nip nipspd Varchar 18 Foreign Key

Page 20: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

40

8. Usaha Mikro

Nama Database : Usaha Mikro

Akronim : usahamikro

Fungsi : Menyimpan data

Type : File Master

Organisasi File : Index Squential

Akses File : Random

Panjang Record : 35 karakter

Media : Harddisk

Field Key : nosurat

Software : MySql

Tabel III.8

Spesifikasi Surat Pindah Detail

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Surat nosuratum Varchar 15 Primary Key

2 Tanggal Surat tanggalsuratum Date

3 Nik Pemohon nikpemohonum Varchar 16

4 Alamat alamatum Varchar 30

5 Nama Usaha namausahaum Varchar 35

6 Jenis Usaha jenisusahaum Varchar 30

7 Alamat Usaha alamatusahaum Varchar 30

8 Klasifikasi klasifikasium Varchar 20

9 Modal modalum Double

10 Nama Pegawai namapegawai Varchar 35

11 Nip nipum Char 16 Foreign Key

12 Jabatan jabatanum Varchar 15

Page 21: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

41

3.6 Pengkodean

Di dalam penulisan tugas akhir ini, penulis menggunakan macam-macam

kode sebagai berikut:

1. Nama Kode : Kode Surat Ektp

Fungsi : Untuk menetahuigteahui kode surat Ektp

Panjang : 3 Digit

Tipe : Nomor

Format :

X X X / 0 0 0 1 / X X X X / X X X / X X X X

Kode Surat No Surat Ket Surat Ket Bulan Ket Tahun

Contoh:

4 7 1 / 0 0 0 1 / E K T P / X I I / 2 0 1 8

Keterangan:

471 : Kode Surat Ektp

0001 : Nomor Surat Ektp

EKTP : Keterangan Surat

XII : Keterangan Bulan

2018 : Keterangan Tahun

Page 22: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

42

2. Nama Kode : Kode Surat IMB

Fungsi : Untuk mengetahui kode surat IMB

Panjang : 3 Digit

Tipe : Nomor

Format :

X X X / 0 0 0 1 / X X X / X X X / X X X X

Kode Surat No Surat Ket Surat Ket Bulan Ket Tahun

Contoh:

5 1 0 / 0 0 0 1 / I M B / X I I / 2 0 1 8

Keterangan:

510 : Kode Surat IMB

0001 : Nomor Surat IMB

IMB : Keterangan Surat

XII : Keterangan Bulan

2018 : Keterangan Tahun

Page 23: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

43

3. Nama Kode : Kode Surat Izin Usaha

Fungsi : Untuk mengetahui kode surat Izin Usaha

Panjang : 3 Digit

Tipe : Nomor

Fungsi :

X X X / 0 0 0 1 / X X X / X X X / X X X X

Kode Surat No Surat Ket Surat Ket Bulan Ket Tahun

Contoh:

5 7 1 / 0 0 0 1 / D A G / X I I / 2 0 1 8

Keterangan:

571 : Kode Surat Izin Usaha

0001 : Nomor Surat Izin Usaha

DAG : Keterangan Surat

XII : Keterangan Bulan

2018 : Keterangan Tahun

Page 24: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

44

4. Nama Kode : Kode Surat Pindah

Fungsi : Untuk mengetahui kode surat Pindah

Panjang : 3 Digit

Tipe : Nomor

Fungsi :

X X X / 0 0 0 1 / X X X / X X X / X X X X

Kode Surat No Surat Ket Surat Ket Bulan Ket Tahun

Contoh:

5 7 5 / 0 0 0 1 / P D H / X I I / 2 0 1 8

Keterangan:

575 : Kode Surat Pindah

0001 : Nomor Surat Pindah

PDH : Keterangan Surat

XII : Keterangan Bulan

2018 : Keterangan Tahun

Page 25: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

45

5. Nama Kode : Kode Surat Mikro

Fungsi : Untuk mengteahui kode surat Mikro

Panjang : 3 Digit

Tipe : Karakter

Fungsi :

X X X / 0 0 0 1 / X X X / X X X / X X X X

Kode Surat No Surat Ket Surat Ket Bulan Ket Tahun

Contoh:

5 8 1 / 0 0 0 1 / U M K / X I I / 2 0 1 8

Keterangan:

581 : Kode Surat Mikro

0001 : Nomor Surat Mikro

UMK : Keterangan Surat

XII : Keterangan Bulan

2018 : Keterangan Tahun

Page 26: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

46

3.7 Spesifikasi Program

A. Hierarchy Input Proses Output (HIPO)

1.0

Ganti Password

File

0.0

1.0

1.1

4.0

Cetak Ulang

Surat

2.0

Surat

0.0

3.0

Laporan

0.0

2.1

Surat E-KTP

2.0

0.0

Login

0.0

0.1

0.1

Menu Utama

2.0

Surat Izin Mendirikan

Bangunan

2.2

2.3

Surat Izin

Tempat Usaha

2.0

2.0

Surat Pindah

2.4

2.5

Surat Pindah Detail

2.0

3.0

Cetak Surat

E-KTP

3.1

3.2

Cetak Surat Izin

Mendirikan Bangunan

3.0

3.3

Cetak Surat Izin

Tempat Usaha

3.0

3.4

Cetak Surat Pindah

3.0

Cetak Surat

Pindah Detail

3.5

3.0

1.2

Keluar

1.0

Gambar III.4

Hierarchy Input Proses Output

Page 27: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

47

B. Flowchart

1. Program Flowchart Menu Login

Mulai

Input

Username

&

Password

1. Login

2. Batal

Login

Batal

Selesai

Cek Data

Pengguna

Tidak

Ada Coba

Lagi

Form

Utama

T

Y

Y

Ada

Y

T

Gambar III.5

Flowchart Form Login

Page 28: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

48

2. Program Flowchart Menu Utama

a. Menu Utama

Mulai

1. File

2. Surat

3. Laporan

4. Cetak

Ulang

File

Surat

Ganti Pass

Keluar

Laporan

Surat E-KTP

Surat Pindah

Surat Izin Usaha

Surat Usaha

Mikro

Surat IMB

Lap. Surat E-

KTP

Lap. Surat

Pindah

Lap. Surat

Usaha Mikro

Lap. Surat Izin

Usaha

Lap. Surat IMB

Cetak Ulang

Selesai

Form Ganti

Password

Form Surat E-

Ktp

Form Surat IMB

Form Surat

Pindah

Form Usaha

Mikro

Form Izin Usaha

Y

Y

Form Lap. Surat

E-KTP

Form Lap. Surat

IMB

Form Lap. Surat

Pindah

Form Lap. Surat

Izin Usaha

Form Lap.

Usaha Mikro

Y

Y

Y

Y

Y

T

T

T

T

T

T

T

T

T

T

T

Cetak

Ulang

Surat

T

T

T

T

T

Gambar III.6

Page 29: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

49

Flowchart Menu Utama

b. Menu E-Ktp

Mulai

1. Tambah

2. Cari

3. Keluar

Tambah

Input Data

Surat

EKTP

SimpanVerifikasi Data

EKTP

Simpan Data

EKTP

Batal Batal

Cari

Input Data

Surat

EKTP

Cari

Data Lengkap

Data

Ditemukan

Tampilkan

Data EKTPUbah

Hapus

Cetak Surat

Input

Perubahan

EKTP

Konfirmasi

Penghapus-

an Data

EKTP

SimpanSimpan Data

EKTP

Data

Disimpan

Ya?Hapus Data

EKTP

Data

Dihapus

Cetakan

Surat EKTPCetak

Keluar

Selesai

Isi Data

Terlebih

Dahulu

Data

Disimpan

Y

Y Y

T

Y

T

Y Y Y Y

T

T

Y Y

T

Y

Y

T

T

T

T

T

T

Gambar III.7

Flowchart Form Surat EKTP

Page 30: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

50

c. Menu Izin Mendirikan Bangunan

Mulai

1. Tambah

2. Cari

3. Keluar

TambahInput Data

Surat IMB

SimpanVerifikasi Data

IMB

Simpan Data

IMB

Batal Batal

CariInput Data

Surat IMBCari

Data Lengkap

Data

Ditemukan

Tampilkan

Data IMBUbah

Hapus

Cetak Surat

Input

Perubahan

IMB

Konfirmasi

Penghapus-

an Data

IMB

Simpan Simpan Data IMBData

Disimpan

Ya?Hapus Data

IMB

Data

Dihapus

Cetakan

Surat IMBCetak

Keluar

Selesai

Isi Data

Terlebih

Dahulu

Data

Disimpan

Y

Y Y

T

T

Y

T

Y Y Y Y

T

T

Y Y

T

Y

Y

T

T

T

T

T

Gambar III.8

Flowchart Form Surat IMB

Page 31: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

51

d. Menu Surat Izin Usaha

Gambar III.9

Flowchart Form Surat Izin Usaha

Mulai

1. Tambah

2. Cari

3. Keluar

TambahInput Data

Surat SIUP

SimpanVerifikasi Data

SIUP

Simpan Data

SIUP

Batal Batal

CariInput Data

Surat SIUPCari

Data Lengkap

Data

Ditemukan

Tampilkan

Data EKTPUbah

Hapus

Cetak Surat

Input

Perubahan

SIUP

Konfirmasi

Penghapus-

an Data

SIUP

SimpanSimpan Data

SIUP

Data

Disimpan

Ya?Hapus Data

SIUP

Data

Dihapus

Cetakan

Surat SIUPCetak

Keluar

Selesai

Isi Data

Terlebih

Dahulu

Data

Disimpan

Y

Y Y

T

Y

T

Y Y Y Y

T

T

Y Y

T

Y

Y

T

T

T

T

T

T

T

Page 32: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

52

e. Menu Surat Mikro

Mulai

1. Tambah

2. Cari

3. Keluar

Tambah

Input Data

Surat

MIKRO

SimpanVerifikasi Data

MIKRO

Simpan Data

MIKRO

Batal Batal

Cari

Input Data

Surat

MIKRO

Cari

Data Lengkap

Data

Ditemukan

Tampilkan

Data

MIKRO

Ubah

Hapus

Cetak Surat

Input

Perubahan

MIKRO

Konfirmasi

Penghapus-

an Data

MIKRO

SimpanSimpan Data

MIKRO

Data

Disimpan

Ya?Hapus Data

MIKRO

Data

Dihapus

Cetakan

Surat

MIKROCetak

Keluar

Selesai

Isi Data

Terlebih

Dahulu

Data

Disimpan

Y

Y Y

T

Y

T

Y Y Y Y

T

T

Y Y

T

Y

Y

T

T

T

T

T

T

T

Gambar III.10

Flowchart Form Surat Mikro

Page 33: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

53

f. Menu Surat Pindah

Mulai

1. Tambah

2. Cari

3. Keluar

TambahInput Data

Surat SP

SimpanVerifikasi Data

SPSimpan Data SP

Batal Batal

CariInput Data

Surat SPCari

Data Lengkap

Data

Ditemukan

Tampilkan

Data SPUbah

Hapus

Cetak Surat

Input

Perubahan

SP

Konfirmasi

Penghapus-

an Data SP

Simpan Simpan Data SPData

Disimpan

Ya?Hapus Data

SP

Data

Dihapus

Cetakan

Surat SPCetak

Keluar

Selesai

Isi Data

Terlebih

Dahulu

Data

Disimpan

Y

Y Y

T

Y

T

Y Y Y Y

T

T

Y Y

T

Y

Y

T

T

T

T

T

T

T

Gambar III.11

Flowchart Form Surat Pindah

Page 34: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

54

g. Menu Surat Pindah Detail

Mulai

1. Tambah

2. Cari

3. Keluar

TambahInput Data

Surat SPD

SimpanVerifikasi Data

SPD

Simpan Data

SPD

Batal Batal

CariInput Data

Surat SPDCari

Data Lengkap

Data

Ditemukan

Tampilkan

Data SPDUbah

Hapus

Cetak Surat

Input

Perubahan

SPD

Konfirmasi

Penghapus-

an Data

SPD

Simpan Simpan Data SPDData

Disimpan

Ya?Hapus Data

SPD

Data

Dihapus

Cetakan

Surat SPDCetak

Keluar

Selesai

Isi Data

Terlebih

Dahulu

Data

Disimpan

Y

Y Y

T

Y

T

Y Y Y Y

T

T

Y Y

T

Y

Y

T

T

T

T

T

T

T

Gambar III.12

Flowchart Form Surat Pindah Detail

Page 35: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

55

3.8 Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum

yang dibutuhkan untuk mengimplementasikan aplikasi pelayanan administrasi.

A. Spesifikasi Perangkat Keras

Berdasarkan kondisi yang telah disebutkan diatas, maka dapat diusulkan untuk

spesifikasi perangkat keras minimum untuk komputer yang akan digunakan.

1. Server

a. CPU

1) Minimal Processor IntelR Pentium R Core Duo

2) Minimal RAM 2 GB

3) Minimal Hard Disk 80 GB

b. Mouse

c. Keyboard

d. Monitor dengan resolusi layar minimum 1024x768

2. Client

a. CPU

1) Minimal Processor Intel R Pentium 4

2) Minimal RAM 2 GB

3) Minimal Hard Disk 40 GB

b. Mouse

c. Keyboard

Page 36: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

56

B. Spesifikasi Perangkat Lunak (Software)

Adapun perangkat lunak (Software) yang digunakan dalam program pelayanan

administrasi, sebagai berikut:

1. Sistem operasi Windows 10

Sistem operasi yang digunakan adalah Windows 10, karena saat ini para

pengguna sudah menggunakan komputer atau laptop dengan operasi

Windows 10, dan sistem operasi ini pun mudah digunakan dan dimengerti

oleh penggunanya.

2. Microsoft Visual Studio 2010 Ultimate

Digunakan untuk pembuatan perancangan tampilan program pelayanan

administrasi.

3. XAMPP

Digunakan untuk pembuatan database yang lebih mudah dan dipahami.

4. Mozilla Firefox

Digunakan untuk melihat database yang dibuat dalam program pelayanan

administrasi.

5. iReport

Digunakan untuk melihat hasil laporan yang dibuat dalam program

pelayanan administrasi.

Page 37: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

57

3.9 Implementasi

Berikut ini adalah implementasi program pelayanan administrasi surat pada

kantor Kecamatan Ciasem.

A. Implementasi Rancangan Antar Muka

1. Tampilan Login Camat dan Pegawai

Gambar III.13

Tampilan Login Camat dan Pegawai

Page 38: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

58

2. Tampilan Tampil Menu Utama

Gambar III.14

Tampilan Tampil Menu Utama

3. Tampilan Tampil Data Pegawai

Gambar III.15

Tampilan Tampil Form Pegawai

Page 39: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

59

4. Tampilan Tampil Laporan

Gambar III.16

Tampilan Tampil Laporan

5. Tampilan Tampil Cetak Ulang

Gambar III.17

Tampilan Tampil Cetak Laporan

Page 40: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

60

6. Tampilan Tampil Data User

Gambar III.18

Tampilan Tampil Form Data User

7. Tampilan Tampil Surat E-Ktp

Gambar III.19

Tampilan Tampil Surat E-Ktp

Page 41: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

61

8. Tampilan Tampil Surat Pindah

Gambar III.20

Tampilan Tampil Surat Pindah

9. Tampilan Tampil Surat Izin Mendirikan Bangunan

Gambar III.21

Tampilan Tampil Surat IMB

Page 42: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

62

10. Tampilan Tampil SuratUsaha Mikro

Gambar III.22

Tampilan Tampil Surat Mikro

11. Tampilan Tampil Surat Izin Tempat Usaha

Gambar III.23

Tampilan Tampil Surat Izin Usaha

Page 43: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

63

3.10 Pengujian Unit

1. Pengujian terhadap halaman login

Tabel III.9

Black Box Testing Halaman Login

No Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1

Username dan Password

tidak diisi kemudian klik

tombol [login]

Username:

(kosong)

Password:

(kosong)

Sistem akan

menolak dan

menampilkan

“data salah”.

Sesuai

Harapan Valid

2

Masukan username, dan

password tidak diisi atau

kosong kemudian klik

tombol [login]

Username:

1122345678

Password:

(kosong)

Sistem akan

menolak dan

menampilkan

“data salah”

Sesuai

Harapan Valid

3

Mengkosongkan

username, dan password

diisi kemudian klik

tombol [login]

Username:

(kosong)

Password:

12345

Sistem akan

menolak dan

menampilkan

“data salah”

Sesuai

Harapan Valid

4

Masukan dengan kondisi

salah satu data benar dan

salah satu data salah

kemudian klik tombol

[login]

Username:

1122345678

(Benar)

Password:

19970

(Salah)

Sistem akan

menolak dan

menampilkan

“data salah”

Sesuai

Harapan Valid

5

Menginput data benar

kemudian klik tombol

[login]

Username:

1122345678

(Benar)

12345

(Benar)

Sistem

menerima

akses

kemudian

masuk

sebagai

pegawai

Sesuai

Harapan Valid

Page 44: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

64

2. Pengujian terhadap Halaman Surat

Tabel III.10

Black Box Testing Halaman Surat

No Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1 Klik tombol

[Tambah] Klik Tambah

Sistem akan

menerima dan

secara

otomatis

semua field

aktif

Sesuai

Harapan Valid

2 Klik tombol [Batal] Klik Batal

Sistem akan

menerima dan

secara

otomatis

semua field

non-aktif

Sesuai

Harapan Valid

3

Seluruh input data

tidak diisi

kemudian klik

tombol [simpan]

No Surat:

(kosong)

Tanggal Surat:

(kosong)

Nama Pemohon:

(kosong)

Tempat Lahir

(kosong)

Tanggal Lahir

(kosong)

Jenis kelamin

(kosong)

Pekerjaan

(kosong)

Agama

(kosong)

Status

Perkawianan

(kosong)

Alamat

(kosong)

Sistem akan

menolak dan

menampilkan

“Mohon isi

data terlebih

dahulu”.

Sesuai

Harapan Valid

4

Masukan dengan

kondisi salah satu

data kosong

kemudian klik

tombol [simpan]

No Surat:

(471/0001/IMB/

VIII/2018)

Tanggal Surat:

(kosong)

Nama Pemohon:

(kosong)

Tempat Lahir

(kosong)

Tanggal Lahir

Sistem akan

menolak dan

menampilkan

“Mohon isi

data terlebih

dahulu”.

Sesuai

Harapan Valid

Page 45: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

65

(kosong)

Jenis kelamin

(kosong)

Pekerjaan

(kosong)

Agama

(kosong)

Status

Perkawianan

(kosong)

Alamat

(kosong)

5

Semua input data

diisi kemudian klik

tombol [simpan]

No Surat:

(471/0001/IMB/

VIII/2018)

Tanggal Surat:

(01-08-2018)

Nama Pemohon:

(Supardi)

Tempat Lahir

(Subang)

Tanggal Lahir

(08-09-1992)

Jenis kelamin

(Laki-laki)

Pekerjaan

(Karyawan)

Agama

(Islam)

Status

Perkawianan

(Belum Kawin)

Alamat

(Dsn Dukuh

Timur RT 23 RW

09)

Sistem akan

menerima dan

menampilkan

“Data berhasil

disimpan”.

Sesuai

Harapan Valid

Page 46: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

66

3. Pengujian terhadap Halaman Data Pegawai

Tabel III.11

Black Box Testing Halaman Data Pegawai

No Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1 Klik tombol

[Tambah] Klik Tambah

Sistem akan

menerima dan

secara otomatis

semua field aktif

Sesuai

Harapan Valid

2 Klik tombol

[Batal] Klik Batal

Sistem akan

menerima dan

secara otomatis

semua field non-

aktif

Sesuai

Harapan Valid

3

Seluruh input data

tidak diisi

kemudian klik

tombol [simpan]

Nip:

(kosong)

Nama:

(kosong)

Jenis kelamin:

(kosong)

Tempat Lahir:

(kosong)

Tanggal Lahir:

(kosong

Alamat:

(kosong)

No Telp:

(kosong)

Jabatan:

(kosong)

Sistem akan

menolak dan

menampilkan

“Mohon isi data

terlebih dahulu”.

Sesuai

Harapan Valid

4

Masukan dengan

kondisi salah satu

data kosong

kemudian klik

tombol [simpan]

Nip:

(11226789)

Nama:

(Yayan Sunarya)

Jenis kelamin:

(Laki-laki)

Tempat Lahir:

(Bandung)

Tanggal Lahir:

(18-02-1989)

Alamat:

(Btn Timur No

18)

No Telp:

(kosong)

Jabatan:

(Pekerja

PATEN)

Sistem akan

menolak dan

menampilkan

“Mohon isi data

terlebih dahulu”.

Sesuai

Harapan Valid

Page 47: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

67

5

Semua input data

diisi kemudian klik

tombol [simpan]

Nip:

(11226789)

Nama:

(Yayan Sunarya)

Jenis kelamin:

(Laki-laki)

Tempat Lahir:

(Bandung)

Tanggal Lahir:

(18-02-1989)

Alamat:

(Btn Timur No

18)

No Telp:

(08978956745)

Jabatan:

(Pekerja

PATEN)

Sistem menerima

akses kemudian

akan

menampilkan“data

berhasil

disimpan”.

Sesuai

Harapan Valid

4. Pengujian terhadap Halaman Data User

Tabel III.12

Black Box Testing Halaman Data User

No Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1

Klik tombol

[Tambah] maka

seluruh field akan

aktif

Klik Tambah

Sistem akan

menerima dan

secara

otomatis

semua field

aktif

Sesuai

Harapan Valid

2

Klik tombol [Batal]

maka seluruh field

akan secara

otomatis non-aktif

Klik Batal

Sistem akan

menerima dan

secara

otomatis

semua field

non-aktif

Sesuai

Harapan Valid

3

Seluruh input data

tidak diisi

kemudian klik

tombol [simpan]

Nip:

(kosong)

Nama Pengguna:

(kosong)

Level:

(kosong)

Password:

(kosong)

Sistem akan

menolak dan

menampilkan

“Mohon isi

data terlebih

dahulu”.

Sesuai

Harapan Valid

Page 48: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan 3.1 · SUB BAG PERENCANAAN SEKMAT SEKSI TRANTIB SEKSI PMD SEKSI YAN-UM SEKSI PEMERINAHAN KELOMPOK JABATAN FUNGSIONAL SUB BAG UMUM SUB BAG

68

4

Masukan dengan

kondisi salah satu

data kosong

kemudian klik

tombol [simpan]

Nip:

(kosong)

Nama Pengguna:

(Yosep Saifullah)

Level:

(Pegawai)

Password:

(34567)

Sistem akan

menolak dan

menampilkan

“Mohon isi

data terlebih

dahulu”.

Sesuai

Harapan Valid

5

Semua input data

diisi kemudian klik

tombol [simpan]

Nip:

(113455678)

Nama Pengguna:

(Yosep Saifullah)

Level:

(Pegawai)

Password:

(34567)

Sistem

menerima

akses

kemudian

akan

menampilkan

“data berhasil

disimpan”.

Sesuai

Harapan Valid