Вы находитесь на странице: 1из 37

BAB IV

PEMECAHAN MASALAH

Adapun langkah pemecahan masalah yang penulis gunakan adalah


metodologi RUP. Metodologi RUP terdiri dari empat tahapan, yaitu inception,
elaboration, construction, dan transition.

4.1. Inception
Tujuan dari fase yang pertama inception yaitu:
a. Fase ini adalah fase dimana penulis harus memahami betul aplikasi yang
dibangun, karena jika salah memahami maka aplikasi yang dibangun bisa
gagal, setelah memahami betul penulis menentukan ruang lingkup dari
aplikasi yang dibangun, visi dan memahami kebutuhan dari user terhadap
aplikasi yang dibangun.
b. Penulis harus mampu memahami proses bisnis yang terjadi di tempat
penulis melakukan kerja praktek dan melakukan identifikasi terhadap
aplikasi yang telah dibangun.
Pada Fase yang pertama yaitu fase inception dokumen yang dihasilkan
yaitu dokumen business case (dapat dilihat pada halaman lampiran A), dokumen
ini menjelaskan tentang latar belakang masalah, tujuan organisasi, proses bisnis
yang terjadi, serta mencari solusi dari masalah tersebut.

4.1.1. Target Pengguna


Bagian ini memiliki tujuan yaitu mengidentifikasi target dari pengguna
yang akan berhubungan dengan aplikasi. Penjelasan dapat dilihat pada tebel di
bawah ini.
Tabel 4.1 Target Pengguna
Pengguna Peran Tanggung Jawab
Pegawai KOMINFO bagian Admin 1. Memiliki akses penuh
media center terhadap aplikasi ini mulai
dari login - logout.
Pengguna Peran Tanggung Jawab

20
21

2. Menambah, mengubah
dan menghapus data
aplikasi ini
Pegawai KOMINFO bagian User 1. Tidak memiliki akses
perizinan penuh
2. Memproses surat izin
usaha

4.1.2. Rincian persyaratan


Bagian ini menjelaskan kebutuhan-kebutuhan apakah yang dibutuhkan
dari aplikasi yang dikembangkan ini.

4.1.2.1. Persyaratan penampilan


1. Membuat tampilan aplikasi yang mudah dalam penggunaan atau user
friendly.
2. Membagi kategori izin usaha berdasarkan jenis usaha.

4.1.2.2. Persyaratan sistem


1. Admin
a. Memiliki password untuk masuk ke dalam aplikasi
b. Dapat mengganti password sesuai keinginan admin
c. Memiliki akses penuh terhadap aplikasi yang dibangun
2. User
a. Tidak menggunakan password ketika akan masuk kedalam aplikasi
b. Tidak memiliki akses penuh
c. Hanya menampilkan fitur-fitur khusus account user

4.1.2.3. Persyaratan sistem operasi


Dalam mengembangkan aplikasi ini penulis menggunakan sistem operasi
Windows XP dan dalam implementasinya aplikasi ini akan tetap menggunakan
sistem operasi Windows XP.

4.1.2.4. Persyaratan pengembangan


22

1. Membuat use case diagram untuk menggambarkan interaksi antara user


dan sistem.
2. Pembuatan database menggunakan database web server apche.
3. Pembuatan aplikasi menggunakan Visual Basic 2008.
4. Perancangan interface aplikasi menggunakan Adobe Photoshop CS 3.
5. Menggunakan UML dan metodologi yang tepat dalam mengembangkan
aplikasi ini.
6. Seluruh persyaratan harus lengkap dan mendapatkan informasi yang jelas
guna membantu dalam proses pembuatan aplikasi ini.

4.1.2.5. Persyaratan pelaporan


1. Membuat dokumentasi yang akan dikumpulkan sesuai dengan waktu
yang telah ditentukan.
2. Format penulisan yang dibuat harus jelas, mudah dipahami,
konsisten dan tepat waktu.

4.1.2.6. Persyaratan pelatihan


Menyediakan user manual sebagai petunjuk dalam menggunakan
aplikasi yang telah dikembangkan.

4.2 Elaboration
Tujuan dari fase ini adalah mendefinisikan garis dasar atau patokan
(baseline) sebagai dasar dari aplikasi yang akan dibangun untuk menuju fase
selanjutnya yaitu fase construction. Dokumen yang dihasilkan pada fase ini
adalah dokumen use case, class diagram dan sequence diagram.
23

4.2.1. Use case model


4.2.1.1. Mendokumentasikan use case course of event
Tabel 4.2 Use case Admin - Login
Use case name Login
Actor Admin
Description Menjelaskan proses login dari admin
Normal Course 1. Admin memilih halaman admin
2. Admin memasukkan nama pengguna dan kata sandi
Alternate Course Admin salah memasukkan kata sandi
Pre-Condition Admin melalukan login dan berada pada halaman admin
Post-Condition Admin memilih menu di halaman admin

Tabel 4.3 Use case Admin – Data


Use case name Data
Actor Admin
Description Menjelaskan proses pendaftaran data pemilik dan data
usahanya
Normal Course 1. Admin memilih menu data
2. Admin mendaftarkan data usaha
Alternate Course Admin menghapus data pada menu data usaha atau data
pengusaha
Pre-Condition Admin memilih menu data dan berada pada menu data
Post-Condition Admin memilih menu lain di halaman admin

Tabel 4.4 Use case Actor – Proses


Use case name Proses
Actor Actor
Description Menjelaskan proses pembuatan surat izin usaha
Normal Course 1. Actor memilih menu proses
2. Actor memproses surat izin usaha
Alternate Course Actor mengisi kelengkapan persyaratan izin usaha
Use case name Proses
Pre-Condition Actor memilih menu proses dan berada pada menu proses
Post-Condition Actor memilih menu lain di halaman actor

Tabel 4.5 Use case Admin – Konfigurasi


Use case name Konfigurasi
Actor Admin
Description Menjelaskan proses mengganti kata sandi dan menampilkan
notifikasi
24

Normal Course 1. Admin memilih menu konfigurasi


2. Admin mengganti kata sandi
3. Admin mengganti ttd
Alternate Course Admin mengganti kata sandi yang lama
Pre-Condition Admin memilih menu konfigurasi dan berada pada menu
konfigurasi
Post-Condition Admin memilih menu lain di halaman admin

Tabel 4.6 Use case Actor – Laporan


Use case name Laporan
Actor Admin, user
Description Menjelaskan proses mencetak laporan
Normal Course 1. Actor memilih tanggal dan bulan untuk mencetak
laporan
2. Actor memilih tombol cetak
Alternate Course Actor mencetak laporan
Pre-Condition Admin memilih menu laporan dan berada pada menu
laporan
Post-Condition Actor memilih menu lain di halaman actor

Tabel 4.7 Use case Actor – Keluar


Use case name Keluar
Actor Actor SYSTEM
Use case name Keluar Login
Description Keluar dari aplikasi
Normal Course Actor memilih menu keluar
Alternate Course Actor kembali ke menu
Mengolah data login
Use case name Keluar <<extend>>
<<extend>>
Pre-Condition Actor memilih menu keluar dan berada pada menu login
Post-Condition Actor keluar dari
Menambah Data
aplikasi
<<extend>>
Menghapus Data

4.2.2. Use case diagram Mengubah Data

Use-case diagram menjelaskan manfaat


Memproses Izin dari aplikasi jika dilihat dari sudut
usaha
pandang orang yang berada diluar sistem (actor).
<<extend>> <<extend>>

Mencetak Surat Menghapus Data


Admin Admin

Konfigurasi

<<extend>> <<extend>>

Mengganti Kata
Mengganti TTD
Sandi

Laporan

Keluar
25

Gambar 4.1 Use case Admin

SYSTEM

Login

Memproses Izin
usaha

<<extend>>

Mencetak Surat Jalan

Laporan

User User

Keluar
26

Gambar 4.2 Use case User

4.2.3. Sequence diagram


Sequence diagram menjelaskan interaksi antar objek baik dalam dan di
sekitar sistem (pengguna, display, dan sebagainya) yang disusun dalam suatu
urutan waktu. Sequence diagram biasa digunakan untuk menggambarkan skenario
atau rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah event
untuk menghasilkan output tertentu.
27
28
29

4.2.4. Activity diagram

Activity diagram digunakan untuk menggambarkan rangkaian aliran


aktivitas proses bisnis.

USER SYSTEM

Login Validasi

Pilih Menu Tampilkan


Menu Utama

Memproses
Laporan
Izin Usaha

Buat Surat Cetak


Jalan laporan

Logout

Gambar 4.5 Activity diagram user


30

USER SYSTEM

Login Validasi

Pilih Menu Tampilkan


Menu Utama

Mengolah Memproses
Konfigurasi Laporan
Data Izin Usaha

Buat Surat Cetak


Pengusaha Usaha Password TTD
Jalan laporan

Modifikasi Data Mencari Data Ganti Password

Password Password Mengganti


Tambah Ubah Hapus Cetak Nama Pemilik Nama Usaha
Lama Baru TTD

Keluar

Gambar 4.6 Activity diagram admin


31

4.2.5. Class diagram


Class diagram menjelaskan keadaan (atribut/properti) suatu sistem
sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut. Class
diagram memiliki 3 bagian pokok, yaitu nama, atribut, operasi/metoda.

1
detail_izin Konfigurasi
-NoSuratIzinFld -KdKonf1Fld
-NoSuratLurahFld -KdKonf2Fld
-NoKtpFld -descKonf1Fld
-NoSuratRekomFld -desckonf2Fld
-NoSITUFld -ket
-FotoFld +mengubah password()
-TglLimitIzinFld
-KdUsahaFld
+tambah data() Orang
+ubah data() -nama
-alamat
-tempat lahir
-tanggal lahir
-SK
+biodata()

Usaha Pengusaha admin

1 -KdUsahaFld 1 -KdPengusahaFld -Password


-nmUsahaFld -NamaPengusahaFld +tambah data()
-almtUsahaFld -AlamatPengusahaFld +ubah data()
-bdngUsahaFld -ket +hapus data()
-ket 1..* +masukkan berkas() +cetak data()
-kdPengusahaFld +cari()
+menyimpan berkas() +ubah password()
+tampilkan notifikasi()

Gambar 4.7 Class diagram

4.3. Construction
Pada fase sebelumnya telah dibuat penentuan dari setiap use case dan
rancangan dari arsitektur awal, pada fase ini akan dilakukan penggambaran story
board dan melampirkan kode program sesuai dengan perancangan sebelumnya
yakni use case dan diagram-diagram serta melakukan pengujian terhadap aplikasi
yang telah dikembangkan.
32

4.3.1. Story board

Gambar 4.8 Story board halaman splash screen

Tabel 4.9 Deskripsi halaman splash screen

No. Deskripsi
1. Nama aplikasi
2. Logo pemerintah kota
3. Loading awal tampilan

4 3

5 6

Gambar 4.9 Story board halaman Login admin


33

Tabel 4.10 Deskripsi halaman Login admin

No. Deskripsi
1. Nama aplikasi
2. Field nama pengguna
3. Field kata sandi
4. Gambar Login
5. Tombol masuk
6. Tombol tutup

3 4 5 6 7 8 9 10

Gambar 4.10 Story board halaman Data Pengusaha

Tabel 4.11 Deskripsi halaman Data Pengusaha

Deskripsi
No.
1. Nama aplikasi
2. Data yang sudah terdaftar pada aplikasi
3. Tombol tambah data
4. Tombol ubah data
34

5. Tombol hapus data

Deskripsi
No.
6. Cari data semua file
7. Cari data berdasarkan kategori
8. Combo box
9. Text field
10. Tombol cari

3 4 5 6 7 8 9 10

Gambar 4.11 Story


No. Deskripsi
board 1. Nama aplikasi halaman
Data usaha
2. Data yang sudah terdaftar pada aplikasi
Tabel 4.12 3. Tombol tambah data Deskripsi
halaman 4. Tombol ubah data Data usaha
5. Tombol hapus data

6. Cari data semua file

No. Deskripsi
7. Cari data berdasarkan kategori
8. Combo box
9. Text Field
10. Tombol cari
35

6 7 8 9 10

1
5
4 2

Gambar 4.12 Story board halaman Permohonan Izin Usaha

Tabel 4.13 Deskripsi halaman Permohonan Izin Usaha

No
Deskripsi
.
1. Nama aplikasi
2. Tombol Cari
3. Data yang sudah terdaftar pada aplikasi
4. Tombol Cetak
5. 11 menu input
Sub 12 13 14 15
6. Sub menu terdaftar
7. Cari data semua file
8. Cari data berdasarkan kategori 1
9. Combo box
10
10. Text field
9 2

8 7 6 5 4
36

Gambar 4.13 Story board halaman Pemrosesan Izin Usaha

Tabel 4.14 Deskripsi halaman Pemrosesan Izin Usaha

No. Deskripsi
1. Nama aplikasi
2. Tombol Cari
3. Tombol cari
4. Text field
5. Combo box
6. Cari berdasarkan kategori
7. Cari data semua file
8. Nama-nama yang terdaftar pada aplikasi
9. Tombol Cetak
10. Nama-nama yang terdaftar pada aplikasi
11. Tombol buat izin
5 6 7 8
No. Deskripsi
12. Cari data semua file
1
13. Cari berdasarkan kategori
14. Combo box
4 2
15. Text field

3
37

Gambar 4.14 Story board halaman Usaha-usaha terdaftar

Tabel 4.15 Deskripsi halaman Usaha-usaha terdaftar

No. Deskripsi
1. Nama aplikasi
2. Tombol Cari
3. Data yang terdaftar
4. Tombol lihat detail
5. Cari data semua file
6. Cari data berdasarkan kategori
7. Combo box
8. Text field

5 4
38

Gambar 4.15 Story board halaman Konfigurasi

Tabel 4.16 deskripsi halaman Konfigurasi

No. Deskripsi
1. Nama aplikasi
2. Field password lama
3. Field password baru
4. Tombol ganti password
5. Check box hide password

4 1

3 2
Gambar 4.16 Story board halaman Notifikasi

Tabel 4.17 deskripsi halaman Notifikasi

No. Deskripsi
1. Field notifikasi
2. Button terapkan
3. Button simpan
4. Check box tampilkan notifikasi
39

4 3
Gambar 4.17 Story board halaman Login user

Tabel 4.18 deskripsi halaman Login user

No. Deskripsi
1. Nama aplikasi
2. Field username
3. Tombol masuk
4. Tombol tutup

6 7 8 9 10

1
5
4 2

3
40

Gambar 4.18 Story board halaman Permohonan Izin Usaha

Tabel 4.19 deskripsi halaman Permohonan Izin Usaha

No. Deskripsi
1. Nama aplikasi
2. Tombol Cari
3. Data yang sudah terdaftar pada aplikasi
4. Tombol Cetak
5. Sub menu input
6. Sub menu terdaftar
7. Cari data semua file
8. Cari data berdasarkan kategori
9. Combo box
10. Text Field

4.3.2. Coding
Berikut ini merupakan kode program yang digunakan pada aplikasi ini.
Contoh kode program untuk login
Imports MySql.Data.MySqlClient
Public Class frLogin
Private Sub Button1_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Try
If Kolom.Text = "admin" Then
41

Dim Table As New DataTable


myAdapter = New
MySqlDataAdapter("SELECT passwordFld " & _
"FROM
login", myConnection)
myAdapter.Fill(Table)
myAdapter.Dispose()

If Table.Rows.Count < 1 Then


GoTo def
End If
Table.Clear()
myAdapter = New
MySqlDataAdapter("SELECT passwordFld " & _
"FROM
login " & _
"WHERE
passwordFld='" & Me.TextBox1.Text & "'", myConnection)
myAdapter.Fill(Table)
If Table.Rows.Count = 1 Then
GoTo opt1
Else
GoTo opt2
End If
Exit Sub
def:
If TextBox1.Text = "admin" Then

myCommand.CommandText =
String.Format("INSERT into `login` (passwordFld) values
('admin')")
myCommand.ExecuteNonQuery()
opt1:
Me.Hide()
Me.TextBox1.Text = vbNullString
Me.Kolom.Text = vbNullString
FormMain.MnMaster.Enabled = True
FormMain.sMnProsesIzinUsaha.Enabled
= True

FormMain.MnKonfigurasi.Enabled =
True
FormMain.Show()
FormMain.StartPosition =
FormStartPosition.CenterScreen
'FormMain.WindowState =
FormWindowState.Maximized
Else
opt2:
42

MsgBox("Kata Sandi yang anda


masukkan salah, ulangi lagi")
TextBox1.Focus()
End If
ElseIf Me.Kolom.Text = "user" Then
FormMain.MnMaster.Enabled = False
FormMain.MnKonfigurasi.Enabled = False
FormMain.sMnProsesIzinUsaha.Enabled =
False
Me.Hide()
FormMain.Show()
'FormMain.WindowState =
FormWindowState.Maximized

Else
MsgBox("Maaf, anda harus mengisi 'nama
pengguna'!", MsgBoxStyle.Information, "System
Information")
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub

4.3.3. Testing
Bagian ini berisi tentang hasil pengujian yang telah dilakukan dari aplikasi
perizinan pembuatan usaha dan user acceptance test (dapat dlihat pada halaman
lampiran).
4.3.3.1. Tujuan testing
Tujuan dari tahap testing adalah untuk memastikan semua fitur dan
requirement yang dibutuhkan oleh aplikasi telah diimplementasi dan diuji dengan
baik.
4.3.3.2. Kasus testing
1. Apakah aplikasi yang dibangun telah sesuai dengan persyaratan yang
diminta oleh stakeholder?
2. Apakah semua fitur yang yang dibuat pada aplikasi ini dapat berjalan
dengan baik?
3. Apakah fitur-fitur yang ditampilkan pada aplikasi ini dapat digunakan atau
diakses oleh admin dan user?
43

4.3.3.3. Pelaksanaan testing

Tabel 4.23 Tabel Testing


Kegiatan Hasil yang diharapkan Hasil aktual (keluaran)
Login admin
Admin memasukkan Aplikasi akan memproses Aplikasi memproses
“password” password yang password yang
dimasukkan dimasukkan
Admin tidak memasukkan Aplikasi akan Aplikasi menampilkan
nama pengguna menampilkan peringatan peringatan bahwa nama
bahwa nama pengguna pengguna harus diisi
harus diisi
Admin memasukkan Aplikasi akan Aplikasi menampilkan
nama pengguna dan tidak menampilkan peringatan peringatan bahwa nama
memasukkan kata sandi bahwa kata sandi harus pengguna harus diisi
diisi
Admin memasukkan Aplikasi akan Aplikasi menampilkan
nama pengguna dan salah menampilkan peringatan peringatan bahwa kata
memasukkan kata sandi bahwa kata sandi yang sandi yang dimasukkan
dimasukkan salah salah
Admin memasukkan Aplikasi akan Aplikasi menampilkan
nama pengguna dan menampilkan menu menu admin
admin memasukkan kata admin
sandi yang benar
Login User
User memilih nama Aplikasi akan Aplikasi menampilkan
pengguna menampilkan menu user menu user
Log Out admin
Admin menekan tombol Aplikasi akan keluar dari Aplikasi keluar dari menu
log out menu admin dan admin dan
Kegiatan Hasil yang diharapkan Hasil aktual (keluaran)
menampilkan halaman menampilkan halaman
login login
Log Out user
User menekan tombol Aplikasi akan keluar dari Aplikasi keluar dari menu
log out menu user dan user dan menampilkan
menampilkan halaman halaman login
login
Halaman User
User menekan tombol Aplikasi akan Aplikasi menampilkan
yang ada pada halaman menampilkan setiap setiap halaman yang
user halaman yang dipilih oleh dipilih oleh user
user
44

Halaman Admin
Admin menekan tombol Aplikasi akan Aplikasi menampilkan
yang ada pada halaman menampilkan setiap setiap halaman yang
admin halaman yang dipilih oleh dipilih oleh admin
admin
Koneksi ke database
Admin membuka Browser akan Browser menampilkan
browser untuk masuk ke menampilkan pesan atau pesan atau peringatan
halaman database dan peringatan bahwa bahwa halaman tersebut
salah mengetikkan alamat halaman tersebut tidak tidak ditemukan
pada adress bar ditemukan
Admin membuka Browser akan Browser menampilkan
browser untuk masuk ke menampilkan pesan pesan untuk mengisi
halaman database dan untuk mengisi username username dan password
mengetikkan alamat pada dan password
adress bar dengan benar
Admin tidak mengisi Browser akan Browser menampilkan
username dan password menampilkan untuk untuk mengisi kembali
mengisi kembali username dan password
username dan password
Admin mengisi username Browser akan Browser menampilkan
dan password dengan menampilkan halaman halaman database
benar database aplikasi aplikasi
Admin memilih salah satu Browser akan Browser menampilkan
database menampilkan halaman halaman database yang
database yang dipilih dipilih oleh admin
oleh admin
Admin memilih salah satu Browser akan Browser
Kegiatan Hasil yang diharapkan Hasil aktual (keluaran)
database dan menampilkan peringatan menampilkan peringatan
menghapusnya apakah database ini akan apakah database ini akan
dihapus atau tidak dihapus atau tidak
Admin memilih salah satu Browser akan Browser menampilkan
database dan menampilkan database database mana yang akan
mengubahnya mana yang akan diubah diubah
Admin memilih keluar Browser akan keluar dari Browser keluar dari
dari database halaman database halaman database
Graphic User Interface (GUI)
Admin melihat interface Interface dari aplikasi Interface dari aplikasi
dari aplikasi apakah akan menampilkan logo akan menampilkan logo
terdapat logo pemerintah pemerintah kota Manado pemerintah kota Manado
kota Manado
Admin melihat interface Aplikasi akan Aplikasi menampilkan
45

aplikasi pengguna admin menampilkan interface interface admin dan user


dan user admin dan user sama sama
Antar Form
Admin membuka form Aplikasi akan Aplikasi menampilkan
admin menampilkan halaman halaman form admin
form admin
Admin memilih form data Aplikasi akan Aplikasi menampilkan
menampilkan halaman halaman dari form data
dari form data
Admin memilih form Aplikasi akan Aplikasi menampilkan
proses menampilkan halaman halaman dari form proses
dari form proses
Admin mencoba semua Aplikasi akan Aplikasi menampilkan
form yang ada pada form menampilkan setiap form setiap form yang dipilih
admin yang dipilih oleh admin oleh admin dan setiap
dan setiap form yang form yang dipilih berjalan
dipilih berjalan dengan dengan baik
baik
User membuka form user Aplikasi akan Aplikasi menampilkan
menampilkan halaman halaman form user
form user
User memilih form Aplikasi akan Aplikasi akan
proses menampilkan halaman menampilkan halaman
dari form proses dari form proses
User memilih form Aplikasi akan Aplikasi menampilkan
laporan menampilkan halaman halaman dari form
Kegiatan Hasil yang diharapkan Hasil aktual (keluaran)
dari form laporan laporan
User mencoba semua Aplikasi akan Aplikasi menampilkan
form yang ada pada form menampilkan setiap form setiap form yang dipilih
user yang dipilih oleh user oleh user dan setiap form
dan setiap form yang yang dipilih berjalan
dipilih berjalan dengan dengan baik
baik
Operating System (OS) atau sistem operasi
Admin menjalankan Aplikasi ini akan berjalan Aplikasi ini berjalan
aplikasi ini pada sistem dengan baik dan tidak dengan baik dan tidak
operasi Windows XP terjadi masalah terjadi masalah
Admin menjalankan Aplikasi ini akan berjalan Aplikasi ini berjalan
aplikasi ini pada sistem dengan baik dan tidak dengan baik dan tidak
operasi Windows Vista terjadi masalah ketika terjadi masalah ketika
dijalankan pada sistem dijalankan pada sistem
operasi yang berbeda operasi yang berbeda
46

Admin menjalankan Aplikasi ini akan berjalan Aplikasi ini akan berjalan
aplikasi ini pada sistem dengan baik dan tidak dengan baik dan tidak
operasi Windows Seven ada masalah ketika admin ada masalah ketika admin
menjalankan pada sistem menjalankan pada sistem
operasi yang berbeda operasi yang berbeda

Berdasarkan hasil testing yang telah dilakukan, maka dapat disimpulkan


bahwa Dinas Komunikasi dan Informatika Manado sudah memenuhi criteria
testing atau pengetesan.

4.4. Transition
Pada fase ini secara keseluruhan pembuatan aplikasi telah selesai.
Penggambaran semua kegiatan user telah selesai pada fase sebelumnya. Aplikasi
ini akan diserahkan kepada pengguna untuk selanjutnya akan digunakan.

4.4.1. User manual


4.4.1.1. Hardware and Software specification
Sebelum menggunakan aplikasi ini, perlu diperhatikan kebutuhan dari
hardware dan software yang digunakan sebagai penunjang agar aplikasi yang
digunakan dapat berjalan dengan baik.
47

Kebutuhan Minimum yang harus tersedia antara lain:


1. Sistem operasi Windows XP, windows vista dan windows seven.
2. Visual Basic 2008
3. Minimal RAM 1 GB.
4. Harddisk 20 GB.
5. DBMS MySQL

4.4.1.2. Using Aplikasi

1. Ketika aplikasi dijalankan, aplikasi akan menampilkan halaman splash


screen (Gambar 4.20) halaman ini merupakan halaman awal dari aplikasi
ketika akan dijalankan.

Gambar 4.20 Tampilan halaman splash screen

2. Setelah aplikasi menampilkan halaman splash screen (Gambar 4.20)


aplikasi akan membuka menu selanjutnya yaitu menu halaman pengguna
(Gambar 4.21). Pada menu ini terdapat dua pengguna yaitu admin dan
user. Halaman pengguna admin ketika akan diakses harus menggunakan
kata sandi sedangkan pengguna user tidak perlu menggunakan password
48

Gambar 4.21 Menu halaman pengguna

3. Setelah aplikasi menampilkan menu halaman pengguna (Gambar 4.21)


selanjutnya pengguna memilih nama pengguna yang akan digunakan.
Pengguna memilih nama pengguna sebagai admin (Gambar 4.22),
pengguna memasukkan kata sandi dan jika salah maka akan muncul
peringatan bahwa kata sandi yang dimasukkan salah, ulang lagi (Gambar
4.23). Jika kata sandi yang dimasukkan benar maka pengguna akan berada
pada halaman admin (Gambar 4.24).

Gambar 4.22 Menu Pengguna admin


49

Gambar 4.23 Salah memasukkan kata sandi

4. Gambar dibawah ini merupakan tampilan dari halaman admin (Gambar


4.24). Pada halaman admin terdapat lima menu utama, yaitu menu data,
menu proses menu konfigurasi, menu laporan dan menu keluar. Menu data
terdiri atas dua sub menu, yaitu sub menu data pengusaha dan usaha.
Menu proses terdiri atas tiga sub menu yaitu sub menu buat surat jalan,
proses izin usaha dan usaha terdaftar. Menu konfigurasi terdiri atas dua
sub menu yaitu password dan TTD. Menu admin tersebut dapat dilihat
pada gambar dibawah ini.

Gambar 4.24 Halaman admin


50

5. Pada halaman data pengusaha (Gambar 4.25) admin dapat menambah,


mengubah, menghapus dan mencari data pengusaha.

Gambar 4.25 Halaman data pengusaha

6. Pada halaman data usaha (Gambar 4.26) admin dapat menambah,


mengubah, menghapus dan mencari data pengusaha.
51

Gambar 4.26 Halaman data usaha


7. Pada halaman proses permohonan izin usaha (Gambar 4.27), admin akan
memproses pembuatan surat jalan berdasarkan data yang sudah
dimasukkan pada menu halaman data pengusaha (Gambar 4.25) dan
halaman data usaha (Gambar 4.26).

Gambar 4.27 Halaman pemrosesan izin usaha (input)

8. Setelah admin selesai memproses surat jalan, maka surat jalan tersebut
sudah terdaftar pada aplikasi (Gambar 4.28).

Gambar 4.28 Halaman pemrosesan izin usaha (terdaftar)


52
53

9. Setelah admin selesai memproses surat jalan, selanjutnya admin akan


memproses surat izin usaha, dimana surat jalan yang telah terdaftar
(Gambar 4.28) akan terdaftar pula sebagai surat izin usaha (Gambar 4.29).

Gambar 4.29 Halaman pemrosesan izin usaha

10. Usaha-usaha yang telah diproses telah terdaftar pada menu usaha-usaha
terdaftar dan admin telah selesai memproses seluruh usaha.

Gambar 4.29 Halaman pemrosesan izin usaha


54

11. Pada menu admin konfigurasi (Gambar 4.30), admin dapat mengganti
password yang lama dengan password yang baru, dengan cara
memasukkan password lama pada field password dan mengisi password
yang baru pada field password baru. Admin menekan tombol ganti
password, maka password berhasil diganti

Gambar 4.30 Halaman admin konfigurasi

12. Gambar dibawah ini (Gambar 4.31) menunjukkan bahwa password yang
admin ganti telah berhasil diganti.

Gambar 4.31 Halaman admin konfigurasi

13. Pada menu admin konfigurasi, admin juga dapat mengganti TTD (Gambar
4.32), TTD ini berfungsi untuk mengganti nama dan nip dari kadis, jika di
kantor terdapat kadis yang baru. Untuk mengganti nama dan nip kadis
yang baru maka admin harus mengisi nama dan nip pada field yang ada,
jika sudah yakin dengan data yang diisi admin menekan tombol ganti dan
aplikasi menampilkan bahwa kepala dinas berhasil diganti (Gambar 4.33).
55

Gambar 4.32 Halaman admin TTD

14. Gambar 4.32 menunjukkan bahwa TTD yang diganti oleh admin telah
berhasil diganti

Gambar 4.32 TTD berhasil diganti

15. Untuk mengetahui berapa jumlah izin usaha yang telah didaftarkan pada
hari tersebut, maka admin dapat melihat data tersebut pada menu laporan
(Gambar 4.33).

Gambar 4.33 Halaman admin laporan


56

16. Untuk mencetak laporan tersebut maka admin harus menekan tombol
cetak, setelah admin menekan tombol cetak akan muncul laporan yang
telah didaftarkan pada hari tersebut (Gambar 4.34).

Gambar 4.34 Cetak laporan

Вам также может понравиться