BAB 4 PERANCANGAN LAYAR

dokumen-dokumen yang mirip
Membuat Login Dengan PHP dan MYSQL

Lampiran 1. Flowchart perancangan sistem

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

Pemrograman Web Lanjut 2017

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

Checkbox dengan Foreach dan MYSQL

Pemrograman Web Lanjut 2017

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

Menangani Input dari User

LAMPIRAN LISTING PROGRAM WEBSITE

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Membuat Form login dengan Php dan Mysql

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi)

BAB X AKSES DAN MANIPULASI DATA

Create Read Update Delete using PHP MySql

P - 6 Bab 4 : HTML (Hypertext Markup Language)

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor

MODUL 11 MEMBUAT LOGIN USER

Membuat Contact us dan Form dengan PHP

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Materi 10: Create Read Update Delete

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

<td width="299" align="right">selamat Datang, <img src="img/user3.png" /> <a href="read_pakar.php"><?php echo $_SESSION['id'];?

Praktikum 3 Cookie, Session, dan Database MySQL

Pemrograman Basis Data Berbasis Web

<script type="text/javascript" src="js/cal.js"></script> <link href="css/cal.css" rel="stylesheet" type="text/css">

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member


LAMPIRAN. Source code halaman utama:

LAMPIRAN Source Code Untuk Menampilkan Halaman Home

LAMPIRAN. Source Code: Koneksi: <? mysql_connect("localhost","sa","sa"); mysql_select_db("hrd");?> Seleksi Karyawan: <? include("sessionrequest.

SILAKAN COPY SCRIPT DIBAWAH INI KE NOTEPAD ATAU EDITOR TEXT LAIN KEMUDIAN SAVE AS DENGAN NAMA FILE chaincalc.html KEMUDIAN JALANKAN DI BROWSER ANDA

P - 12 Bab 9 : PHP & MySQL

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Domain & Hosting Free By : Subianto, S.Kom

Membuat bukutamu dengan PHP dan MySQL oleh Achmad Solichin

</td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td width="778" height="81" align="center" valign="middle">sistem pakar jaringan LAN ini

BAB-12 MEMBUAT FORM HTML

MODUL 3 INTERNET PROGRAMMING : PHP 3

MENAMPILKAN FRAME FRAME

MEMBUAT APLIKASI GUEST BOOK

3. Proses Registrasi Pasien (registrasi_process.php)

Gambar 4. 1 Implementasi Tabel Admin 58

LAMPIRAN. $error=''; // Variabel untuk menyimpan pesan error. if (empty($_post['username']) empty($_post['password'])) {

BAB IV IMPLEMENTASI DAN PEMBAHASAN

1. Membuat Kerangka Website dengan Table

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1

P - 6 Bab 4 : HTML (Hypertext Markup Language)

PRAKTIKUM I MySQL / phpmyadmin

BAB IV IMPLEMENTASI SISTEM

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

LAMPIRAN. dan informasi yang dibutuhkan dalam pembuatan aplikasi ini. berfokus pada penjualan pakan ternak. Tetapi, untuk produksi lainnya, PT.

SISTEM PAKAR UNTUK MENDAGNOSIS PENYAKIT SINUSITIS MENGGUNAKAN ALGORRITMA CERTAINTY FACTOR DAN FORWARD CHAINING

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form

Konsep Basis Data di Web

Pertemuan 5 Pemrograman Internet (Web Dinamis)

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Pemrograman Basis Data Berbasis Web

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML

Universitas Sumatera Utara. 1. administrator.php

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

Materi

Membuat Toko Buku dengan PHP - MySQL

window.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){

PEMANFAATAN SMS GATEWAY PADA SYSTEM PENDAFTARAN ONLINE (STUDI KASUS UNIVERSITAS MUHAMMADIYAH RIAU) HARUN MUKHTAR

Pemrograman Basis Data Berbasis Web

PHP & Mysql. Pemrograman Internet

Script PHP dan MySQL J A M K E E M P A T

L A M P I R A N. Universitas Sumatera Utara

Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Dasar PHP-MySQL oleh : Prasaja Wikanta

IV. Form. A. Pengenalan Form. B. HTML Input Element

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

BAB IX COOKIE DAN SESSION

Bagian 20. Bekerja dengan Form menggunakan PHP.

LISTING PROGRAM. 1. Halaman index.php. Universitas Sumatera Utara

Membuat Database mysql dengan PhpMyAdmin

Transkripsi:

BAB 4 PERANCANGAN LAYAR 4.1 User Interface User Interface desaign adalah merupakan sebuah bagian dari bidang studi yang di sebut interaksi manusia dengan komputer. User interface merupakan bagian yang paling penting dari sistem komputer, karena dengan adanya user interface, pengguna komputer dapat berinterakasi langsung dengan sistem dan bertujuan untuk membuat pekerjaan penggunaan komputer jadi lebih mudah, produktif dan menyenangkan. Pada analisa dan perancangan pelayanan internet PT. Artha Telekomindo,Penulis membuat perancangan layar user interface agar pengguna komputer dapat mengoprasikan sistem dengan mudah dan produktif. Adapun rancangan layar user interface akan di tampilkan sebagai berikut : 1. Rancangan Layar Menu Utama Gambar 4.1 Tampilan Layar Menu Utama Pada tampilan layar menu utama login terdapat 2 pililan yaitu login admin dan login user

2. Halaman Login Admin Gambar 4.2 Tampilan Layar Login Administrator Potongan kode program Login admin : include "connect.php"; session_start(); if(isset($_post['login'])) $user=$_post['user']; $pass=$_post['pass']; $crypt=md5($pass); $slice=substr($crypt,0,15); $perintah="select * FROM user_adm WHERE usid='$user' && pass='$slice'"; $hasil=mysql_query($perintah,$conn); while($data = mysql_fetch_row($hasil)) $AWW0=$data[0]; $AWW1=$data[1]; $num = mysql_num_rows($hasil); if($num==1) // login benar // $_SESSION['username'] = $user; $_SESSION['password'] = $pass; <script language="javascript"> else document.location='../index_admin.php' </script>

dengan benar"); <script language="javascript"> alert("masukkan Username, password dan status Anda document.location='../login_admin.php'</script> 3. Halaman Menu Admin Gambar 4.3 Tampilan Layar Menu Admin Pada layar menu admin menampilkan menu pilihan menu update pelanggan, new tiket, tiket 4. Halaman Menu Data Pelanggan

Gambar 4.4 Tampilan Layar Menu Data Pelanggan Potongan kode program menu data pelanggan : /* session_start(); if(!isset($_session['user'])!isset($_session['pass'])) <script language='javascript'>alert("ma'af, Anda Tidak Memiliki Hak Untuk Akses Halaman Admin!!!"); document.location='../index.php'</script> else */ include "../cek/connect.php"; $id = $_GET['id']; $tampil = mysql_query("select * from pelanggan where id='$id'"); $data=mysql_fetch_array($tampil); $p=& $_POST; //Deklarasi global awal $vvirtual=""; $vnama=""; $vlokasi=""; $errcont=0; if(isset($p['submit'])) if($errcont==0) //POST data $sid = $_POST['sid']; $nama = $_POST['nama']; $lokasi = $_POST['lokasi']; $contact = $_POST['contact']; $telp = $_POST['telp']; $email = $_POST['email']; $layanan = $_POST['layanan'];

$des = $_POST['des']; $edit = mysql_query("update pelanggan set nama='$nama',lokasi='$lokasi',contact='$contact',telp='$telp',email='$email',layanan ='$layanan',des='$des' where id='$id'"); if($edit) <script language='javascript'> alert('berhasil Edit Data Pelanggan'); document.location='view_pelanggan.php'; </script> else <script language='javascript'> alert('gagal Dirubah'); history.go(-1); </script> <body class="latar"> <div align="center"> <link rel="stylesheet" type="text/css" href="../style.css"/> <table border="0" cellpadding="0" cellspacing="1" width="520" align="center"> <td height="30" align="center" class="judul">edit Data Pelanggan <td> <table cellpadding="4" cellspacing="1" width="520" border="0"> <td width="520" height="100" class="main"> <form action=" $_SERVER['PHP_SELF']; " method="post" enctype="multipart/form-data"> <table border="0" cellpadding="0" cellspacing="0" width="520" height="80" align="left"> php if($vvirtual!="") <td width="20"> <td width="100" height="30" align="left"><td> <td align="left">=$vvirtual else echo "";

width="20"> height="30" align="left"><td> align="left">=$vnama <td width="20"> <td width="100" height="30" align="left"> SID <td>: echo ($data['sid']); php if($vnama!="") <td else echo ""; <td width="100" <td <td width="20"> <td width="100" height="30" align="left"> Nama Pelanggan <td>: <input type="text" name="nama" size="50" maxlength="255" value=" if (isset($p['nama'])) echo ($p['nama']); else echo ($data['nama']);" > php if($vlokasi!="") <td width="20"> <td width="100" height="30" align="left"><td> <td align="left">=$vlokasi else echo ""; <td width="20"> <td align="left" valign="top" width="70">alamat Pelanggan <td width="10" valign="top">:

<td align="left" valign="top"><textarea rows="4" name="lokasi" cols="39"> if (isset($p['lokasi'])) echo htmlspecialchars($p['lokasi']); else echo ($data['lokasi']);</textarea> <td width="20"> <td width="100" height="30" align="left"> Contact <td>: <input type="text" name="contact" size="50" maxlength="255" value=" echo ($data['contact']);" > <td width="20"> <td width="100" height="30" align="left"> No. Telp <td>: <input type="text" name="telp" size="50" maxlength="255" value=" echo ($data['telp']);" > <td width="20"> <td width="100" height="30" align="left"> Email <td>: <input type="text" name="email" size="50" maxlength="255" value=" echo ($data['email']);" > <td width="20"> <td width="100" height="30" align="left"> Layanan <td>: <input type="text" name="layanan" size="50" maxlength="255" value=" echo ($data['layanan']);" > <td width="20"> <td width="100" height="30" align="left"> Description <td>: <textarea rows="4" name="des" cols="39"> echo ($data['des']);</textarea> <td width="20"> <td width="80" height="50" align="left"><td> <input type="submit" class="tmbl" name="submit"

value="simpan"> <input type="button" name="cancel" onclick="document.location='view_pelanggan.php'" class="tmbl" value="batal"> php if($warning=="") echo ""; else echo " <td colspan='4' height='25' align='center'><font color='red'>$warning</font> "; </table></form> </table> <td height="10"> </table> </body> /* */ Pada menu data pelanggan menampilan seluruh data pelanggan yang pernah di input oleh petugas /admistrator helpdesk sebelumnya dan menu ini terdapat input, edit dan delete. 5. Halaman Menu Create Tiket

Gambar 4.5 Tampilan Layar Menu Create Tiket Potongan kode program menu create tiket : session_start(); //periksa apakah user telah login atau memiliki session if(!isset($_session['username'])!isset($_session['password'])) <script language='javascript'>alert('anda belum login. Please login dulu!'); document.location='../index.php'</script> else $p=& $_POST; if(isset($p['submit'])) include "../cek/connect.php"; $id = $_GET['id']; $tampil = mysql_query("select * from pelanggan where id='$id'"); $data=mysql_fetch_array($tampil); $ids = $data['sid']; include "pros_inputtiket.php";

include "../cek/connect.php"; $id = $_GET['id']; $tampil = mysql_query("select * from pelanggan where id='$id'"); $data=mysql_fetch_array($tampil); $ids = $data['sid']; <html> <head> <title>untitled Document</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="../style.css"> </head> <body class="latar"> <div align="center"> <form action=" $_SERVER['PHP_SELF']; " method="post" name="pelanggan"> <table border="0" cellpadding="0" cellspacing="0" align="center"> <td width="500" align="center" class="judul" height="30">new Ticket <td> <table width="400" border="0" cellpadding="0" cellspacing="0" align="center"> <td width="20"> <td width="100" height="30" align="left"> SID /td> <td>: echo ($ids);

<td width="20"> <td width="100" height="30" align="left"> PIC <td>: maxlength="255"> <input type="text" name="pic" size="50" <td width="20"> PIC <td width="100" height="30" align="left"> No.Telp <td>: maxlength="255"> <input type="text" name="no_telp" size="50" <td width="20"> Problem <td width="100" height="30" align="left"> <td>: maxlength="255"> <input type="text" name="problem" size="50" <td width="20"> <td width="100" height="30" align="left"> Staff <td>:

maxlength="255"> <input type="text" name="staff" size="50" <td width="20"> Departement <td width="100" height="30" align="left"> <td>: echo "<select name='dep1'>"; ORDER BY usid ASC"); Departement -</option>"; $tampil=mysql_query("select * FROM user echo "<option value='-m-' selected>- Pilih while($w=mysql_fetch_array($tampil)) value=$w[usid] selected>$w[usid]</option>"; echo "<option echo "</select>"; <td width="20"> to <td width="100" height="30" align="left"> Assign <td>:

echo "<select name='dep2'>"; ORDER BY usid ASC"); Departement -</option>"; $tampil=mysql_query("select * FROM user echo "<option value='-m-' selected>- Pilih while($w=mysql_fetch_array($tampil)) value=$w[usid] selected>$w[usid]</option>"; echo "<option echo "</select>"; <td width="20"> to <td width="100" height="30" align="left"> Assign <td>: echo "<select name='dep3'>"; ORDER BY usid ASC"); Departement -</option>"; $tampil=mysql_query("select * FROM user echo "<option value='-m-' selected>- Pilih while($w=mysql_fetch_array($tampil)) value=$w[usid] selected>$w[usid]</option>"; echo "<option echo "</select>";

<td width="20"> Priority <td width="100" height="30" align="left"> <td>: <select name='priority'> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <td width="20"> <td width="100" height="30" align="left"> Status <td>: <select name='status'> <option value='open'>open</option> <option value='hold'>hold</option> <option value='close'>close</option> <td width="20"> <td width="100" height="30" align="left" valign="top"> Description <td valign="top">:

cols="40"></textarea> <textarea rows="10" name="desc" <tr height="5"> <tr valign="center"> <td colspan="4" height="20" align="center"> <input class="tmbl" name="submit" type="submit" id="submit" value="simpan"> <input class="tmbl" type="reset" name="cancel" value="reset"> <td colspan="4" align="right"> <a href="input_tiket.php"> <img src="../images/view.png" border="0" width="20" height="20" title="back" > Back</a> </table> </table> </form> </body> </html> Keterangan : Pada tampilan new tiket terdapat beberapa kolom yang harus ini dan harus lengkap semua termasuk tujuan divisi mana yang mau kirimkan tiket tersebut. 6. Halaman Tampilan Login User

7. Halaman Menu User Gambar 4.6 Tampilan Layar Login User Gambar 4.7 Tampilan Layar Menu User Pada layar menu user terdapat menu tiket terdapat tiket terbaru dan tiket yang masih berjalan maupun yang sudah terselesaikan. 8. Halaman Menu Tiketing User

Gambar 4.8 Tampilan Layar Menu Tiketing User Pada tampilan layar menu tiketing user terdapat respon yang harus di isi oleh user dan di assign ke admin apabila tiket sudah terupdate. 4.2 Kesimpulan Hasil Perancangan Dalam perancangan layar pelayanan internet PT. Artha Telekomindo antara lain: 1. Dalam perancangan layar layanan internet ini pada menu tiket pada administrator yang sudah bisa dioperasikan untuk proses insert, update dan delete data file master. 2. Design perancangan layar sangat memudahkan user untuk mengoprasikan aplikasi (user friendly). 3. Pada rancangan user interface : a. User dapat langsung mengisi deskripsi penanganan yang sedang berjalan b. User dapat langsung mengupdate pengangan gangguan yang telah selesai dikerjakan dimana saja selama dapat terkoneksi dengan jaringan internet. 4. Dalam perancangan layar layanan internet ini, otorisasi administrator ( helpdesk ) mempunyai hak akses sebagai super admin, noc, operasional dan network mempunyai hak akses hanya pada menu user.