• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN ANALISA

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN ANALISA"

Copied!
14
0
0

Teks penuh

(1)

20

BAB IV

IMPLEMENTASI DAN ANALISA

4.1.

Pembuatan Aplikasi

Sebelum program diimplementasikan, maka program harus bebas dari

kesalahan. Kesalahan program yang mungkin terjadi antara lain karena kesalahan

penulisan (coding), kesalahan proses, atau kesalahan logika.

Dalam tahap implementasi “Implementasi Aplikasi Penjadwalan Order

Berbasis Web Ria Studio” ini, analisis kebutuhan perangkat pendukung menjadi

hal yang sangat penting. Sistem ini dapat berjalan dengan baik, apabila memenuhi

standar minimal dari perangkat keras (hardware) yang telah ditetapkan

sebelumnya dalam tahap analisis kebutuhan sistem. Selain itu kebutuhan

perangkat lunak pendukung juga harus tersedia demi kelancaran tahap

implementasi program.

Dalam proses mengimplementasi ini ada beberapa langkah-langkah yang

dilakukan, yaitu:

1.

Membuat database.

2.

Menuliskan kode program (coding), tahap ini dilakukan dengan

menggunakan program pengembangan aplikasi PHP.

3.

Menguji program

4.

Analisis jalanya program, serta melakukan debuging atau perbaikan

program jika perlu.

4.2.

Implementasi Sistem

Implementasi sistem (system implementation) merupakan tahap dimana

sistem informasi telah digunakan oleh pengguna. Sebelum benar-benar bisa

digunakan dengan baik oleh pengguna, sistem harus melalui tahap pengujian

terlebih dahulu untuk menjamin tidak ada kendala fatal yang muncul pada saat

penggunaan memanfaatkan sistemnya.

(2)

21

4.2.1. Batasan Implementasi

Dalam mengimplementasikan perangkat lunak pemantau dan pengendalian

aplikasi ini ada beberapa hal yang perlu menjadi batasan implementasi yaitu :

1.

Basis data yang digunakan dalam pengimplementasian ini adalah

PhpMyAdmin.

2.

Bahasa yang digunakan dalam pengimplementasian ini adalah PHP dan

HTML.

4.2.2. Tujuan Implementasi

Adapun tujuan dari implementasi aplikasi ini adalah sebagai berikut :

1.

Menyelesaikan aplikasi yang ada dalam dokumenaplikasi yang baru atau

yang telah disetujui.

2.

Memastikan bahwa pemakai (user) dapat mengoprasikan aplikasi baru

dengan mudah dan mendapatkan informasi yang jelas.

4.2.3. Implementasi Aplikasi

Implementasi Aplikasi (Aplication implementation) merupakan tahap

dimana aplikasi informasi telah digunakan oleh pengguna. Sebelum benar-benar

bisa digunakan dengan baik oleh pengguna, aplikasi harus melalui tahap

pengujian terlebih dahulu untuk menjamin tidak ada kendala fatal yang muncul

pada saat pengguna memanfaatkan aplikasinya.

(3)

22

4.2.4. Halaman Login

Penggunaan sebuah aplikasi tentunya diawali dengan tampilan pertama

yang pertama kali muncul pada saat seorang operator akan melakukan

pengoperasian sistem. Form login Aplikasi dirancang untuk masuk pada tampilan

awal disaat admin akan mengoperasikan aplikasi penjadwalan order Ria Studio.

Berikut ini merupakan tampilan dari Form Login:

Gambar 4.1. Halaman login

Coding halamanlogin, sebagai berikut :

session_start();

include"../koneksi.php"; $username=$_POST['username']; $password=md5($_POST['password']);

$query="select * from admin where username='$username' and password='$password'";

$hasil=mysql_query("$query"); $cek=mysql_num_rows($hasil); if ($cek){

(4)

23

4.2.5. Tampilan Halaman Index

Gambar 4.2. Halaman Index

4.2.6. Tampilan Halaman Input Paket

Pada halaman input paket adalah menu yang bisa digunakan untuk

mengakses tambah data paket. Berikut ini adalah tampilan interface input data

paket :

Gambar 4.3. Halaman Paket

Coding input berita, sebagai berikut :

form id="form1" name="form1" method="post" action="simpanberita.php">

<table width="483" height="326" border="0"> <tr>

<td colspan="3">INPUT DATA PAKET</td> </tr>

<tr>

<td colspan="3">&nbsp;</td> </tr>

(5)

24

4.2.7. Form Input Data Karyawan

Pada menu data agenda adalah menu yang bisa digunakan untuk

mengakses tambah data karyawan. Berikut ini adalah tampilan interface input

data karyawan :

Gambar 4.4. Input Data Karyawan

Coding input agenda, sebagai berikut :

<li class="">

<a href="index.html"><i class="fa dashboard fa-fw"></i>Dashboard</a>

</li> <li>

<a href="#"><i class="fa fa-bar-chart-o fa-fw"></i> Berita<span class="fa arrow"></span></a>

<ul class="nav nav-second-level"> <li

<a href="inputkaryawan.php">Input Karyawan</a> </li>

(6)

25

4.2.8. Form Input Data Order

Pada menu data order adalah menu yang bisa digunakan untuk mengakses

tambah data order. Berikut ini adalah tampilan interface input data order :

Gambar 4.5. Input Order

Coding input order, sebagai berikut :

<li class="">

<a href="index.html"><i class="fa dashboard fa-fw"></i>Dashboard</a>

</li> <li>

<a href="#"><i class="fa fa-bar-chart-o fa-fw"></i> Berita<span class="fa arrow"></span></a>

<ul class="nav nav-second-level"> <li>

<a href="inputorder.php">Input Order</a> </li>

(7)

26

4.2.9. Form Input Data Jadwal

Pada menu data jadwal adalah menu yang bisa digunakan untuk

mengakses tambah data jadwal order. Berikut ini adalah tampilan interface input

data jadwal :

Gambar 4.6. Input Jadwal

Coding input jadwal, sebagai berikut :

<li class="">

<a href="index.html"><i class="fa dashboard fa-fw"></i>Dashboard</a>

</li> <li>

<a href="#"><i class="fa fa-bar-chart-o fa-fw"></i> Berita<span class="fa arrow"></span></a>

<ul class="nav nav-second-level"> <li>

<a href="inputjadwal.php">Input Jadwal</a> </li>

(8)

27

4.2.10. Form Input Data Bayar

Pada menu data bayar adalah menu yang bisa digunakan untuk mengakses

tambah data bayar. Berikut ini adalah tampilan interface input data bayar :

Gambar 4.7. Input Bayar

Coding input pembayaran, sebagai berikut :

<li class="">

<a href="index.html"><i class="fa dashboard fa-fw"></i>Dashboard</a>

</li> <li>

<a href="#"><i class="fa fa-bar-chart-o fa-fw"></i> Berita<span class="fa arrow"></span></a>

<ul class="nav nav-second-level"> <li>

<a href="inputbayar.php">Input Bayar</a> </li>

(9)

28

4.2.11. Input Laporan Penjadwalan Order

Pada menu input laporan penjadwalan order adalah menu yang bisa

digunakan untuk mengakses tambah data laporan penjadwalan order. Berikut ini

adalah tampilan interface input laporan penjadwalan order :

Gambar 4.8. Input Laporan Penjadwalan Order

Coding cetak hasil, sebagai berikut :

<li class="selected">

<a href="../index.html"><i class="fa dashboard fa-fw"></i>Dashboard</a>

</li> <li>

<a href="#"><i class="fa fa-bar-chart-o fa-fw"></i> Paket<span class="fa arrow"></span></a>

<ul class="nav nav-second-level"> <li>

<a href="../paket/inputpaket.php">Input Paket</a> </li>

<li>

<a href="../paket/viewpaket.php">View Paket</a> </li>

</ul>

<!-- second-level-items --> </li>

(10)

29

4.2.12. Input Laporan Keuangan

Pada menu input laporan keuangan adalah menu yang bisa digunakan

untuk mengakses tambah data laporan keuangan. Berikut ini adalah tampilan

interface input data laporan keuangan :

Gambar 4.9. Input Laporan Keuangan

Coding cetak hasil, sebagai berikut :

<li class="selected">

<a href="../index.html"><i class="fa dashboard fa-fw"></i>Dashboard</a>

</li> <li>

<a href="#"><i class="fa fa-bar-chart-o fa-fw"></i> Paket<span class="fa arrow"></span></a>

<ul class="nav nav-second-level"> <li>

<a href="../paket/inputpaket.php">Input Paket</a> </li>

<li>

<a href="../paket/viewpaket.php">View Paket</a> </li>

</ul>

<!-- second-level-items --> </li>

(11)

30

4.2.13. Cetak Laporan Jadwal

Pada menu cetak laporan jadwal adalah menu yang bisa digunakan untuk

mencetak laporan jadwal. Berikut ini adalah tampilan interface cetak laporan

jadwal :

Coding cetak laporan jadwal, sebagai berikut :

<?php

//di proses jika sudah klik tombol cari

if(isset($_POST['cari'])){//menangkap nilai form $tanggal_awal=$_POST['tanggal_awal'];

$tanggal_akhir=$_POST['tanggal_akhir'];

if(empty($tanggal_awal) and empty($tanggal_akhir)){ //jika tidak menginput apa2

$query=mysql_query("select * FROM tbl_jadwal WHERE tgl_input between '$tanggal_awal' and

'$tanggal_akhir'");}else{ ?>

(12)

31

4.2.14. Cetak Laporan Bayar

Pada menu cetak laporan bayar adalah menu yang bisa digunakan untuk

mencetak laporan bayar. Berikut ini adalah tampilan interface cetak laporan bayar

:

Coding cetak laporan bayar, sebagai berikut :

<?php

//di proses jika sudah klik tombol cari if(isset($_POST['cari'])){

//menangkap nilai form

$tanggal_awal=$_POST['tanggal_awal']; $tanggal_akhir=$_POST['tanggal_akhir'];

if(empty($tanggal_awal) and empty($tanggal_akhir)){ //jika tidak menginput apa2

$query=mysql_query("select * FROM tbl_bayar WHERE id_bayar between '$tanggal_awal' and '$tanggal_akhir'");}else{ ?>

(13)

32

4.2.15. Cetak Bukti Pemesanan

Pada menu cetak bukti pemesanan adalah menu yang bisa digunakan untuk

mencetak aporan bayar. Berikut ini adalah tampilan interface cetak bukti

pemesanan :

Gambar 4.8. Cetak Bukti Pemesanan

Coding cetak hasil, sebagai berikut :

<tr>

<td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td>

<td><span class="style20">Nama Pemesan</span></td> <td><span class="style20">:</span></td> <td><span class="style20"> <?php echo $data['nama_order']?> </span></td> <td>&nbsp;</td> </tr>

(14)

33

4.2.16. Cetak Bukti Pembayaran

Pada menu cetak bukti pembayaran adalah menu yang bisa digunakan

untuk mencetak bukti pembayaran. Berikut ini adalah tampilan interface cetak

bukti pembayaran :

Gambar 4.9. Cetak Bukti Pemesanan

Coding cetak hasil, sebagai berikut :

<tr>

<td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td>

<td><span class="style20">ID Bayar</span></td> <td><span class="style20">:</span></td> <td><span class="style20"> <?php echo $data['id_bayar]?> </span></td> <td>&nbsp;</td> </tr>

Gambar

Gambar 4.1. Halaman login
Gambar 4.3. Halaman Paket
Gambar 4.4. Input Data Karyawan
Gambar 4.5. Input Order
+7

Referensi

Dokumen terkait

Pengamatan dilakukan secara destruktif dengan mengambil 2 tanaman contoh untuk setiap perlakuan yang meliputi komponen pertumbuhan jumlah daun, luas daun, jumlah cabang, bobot

Pada tahap ini, perancangan aplikasi akan dijelaskan secara virtual melalui video animasi yang digambarkan sebagai berikut: Pertama, Pembuatan desain tampilan dan fitur aplikasi

Dari hasil penelitian didapatkan nilai p&lt;0,000 yang menyatakan terdapat hubungan shift kerja dengan kelelahan kerja pada pekerja bagian daily check di PT.Kereta

9pakah (audara dimoti:asi oleh Kepala )uang untuk melakukan pengem!angan diri dalam mem!erikan pelayanan keperawatan;.

Selanjutnya mengenai kebebasan untuk membuat atau tidak membuat kontrak sebagaimana dimaksud dalam asas kebebasan berkontrak tersebut menimbulkan ketegasan bahwa

Berdasarkan hasil penelitian Sudarto, (2016) penelitian yang dilakukan di RSUD Pontianak tahun 2015 analisa hubungan antara pendidikan dengan kejadian ketuban pecah

Korban Elang,60, diketahui tewas oleh rekannya sesama pekerja setelah tidak turun dari atas plafon rumah selama 4 jam lebih. Saat dicek, korban sudah meregang nyawa tersengat

Dalam model bangunan geser struktur seperti pada gambar 2.1, struktur dianggap memiliki massa gedung yang terpusat pada masing-masing lantai, dengan anggapan bahwa lantai gedung