BAB I PERSYARATAN PRODUK

dokumen-dokumen yang mirip
Aplikasi Pengaturan Antrian (Studi Kasus: Customer Service Plasa Telkom Makassar)

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN PEMBAHASAN

BAB I PERSYARATAN PRODUK

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi

1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB IV HASIL DAN PEMBAHASAN

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN EVELUASI. Pada bab ini menjelaskan mengenai aplikasi pengaturan dokumen yang dibuat

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN I.1

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

BAB I PERSYARATAN PRODUK

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. Dalam merancang dan membangun aplikasi sabak digital pada smartphone

BAB 4 IMPLEMENTASI DAN EVALUASI

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI_DAN_EVALUASI. dibutuhkan pengembang untuk melakukan menuliskan kode-kode program. Selain

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Pendahuluan

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. solusi dalam memecahkan permasalahan yang dihadapi oleh pihak PT. Cahaya Baru

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB I PERSYARATAN PRODUK

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB 1 PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI. Untuk menjalankan program ini, diperlukan perangkat keras dan

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

BAB IV HASIL DAN PEMBAHASAN

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

Bab I Persyaratan Produk

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB I PERSYARATAN PRODUK

BAB III METODE PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB III PEMBAHASAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

BAB I PENDAHULUAN Pendahuluan Tujuan

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB 1 Persyaratan Produk

BAB IV IMPLEMENTASI DAN PENGUJIAN. melakukan coding, pengujian juga dilakukan untuk memastikan aplikasi dapat

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

DAFTAR ISI ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL

BAB I Persyaratan Produk

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

HASIL DAN PEMBAHASAN Investigasi Awal

@UKDW BAB 1 PENDAHULUAN

BAB V IMPLEMENTASI SISTEM. dapat siap untuk dioperasikan. Dalam implementasi aplikasi tes penentuan kelas

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. (software) dan perangkat keras (hardware). Adapun persyaratan minimal

BAB IV HASIL DAN UJI COBA

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB IV HASIL DAN UJI COBA

BAB 5 IMPLEMENTASI. 5.1 Jadwal Implementasi Sistem. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. konfigurasi pada perangkat lunak serta perangkat keras sesuai kebutuhan sistem

BAB IV HASIL & UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Lunak, Implementasi Perangkat Keras, Implementasi Basis Data, Implementasi

BAB IV HASIL RANCANGAN

PENDAHULUAN 1 BAB I. 1.1 Latar Belakang

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. keras dan perangkat lunak untuk sistem ini adalah sebagai berikut :

BAB 4 IMPLEMENTASI DAN EVALUASI

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

c. Rancangan Menu News

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Transkripsi:

BAB I PERSYARATAN PRODUK 1.1 Pendahuluan PT. Telekomunikasi Indonesia, Tbk. adalah salah satu perusahaan terbesar di Indonesia yang bergerak dalam bidang telekomunikasi. Sebagai sebuah perusahaan besar, PT. Telkom berusaha untuk terus memberikan pelayanan yang lebih baik kepada pelanggannya. Selain itu, PT. Telkom juga berusaha menjaga hubungannya dengan para pelanggannya dan para calon pelanggannya. Salah satu cara untuk membangun hubungan relasi yang erat dengan konsumennya yaitu dengan mendirikan Plasa Telkom. Plasa Telkom ini dibuat sebagai sarana untuk mendekatkan hubungan dengan para pelanggan dan calon pelanggannya. Di Plasa Telkom, para pelanggan dan calon pelanggan dapat memperoleh berbagai pelayanan dari Telkom mulai dari informasi produk, pendaftaran pelanggan baru, pelayanan gangguan, pembayaran telpon, sampai pengaduan klaim. Plasa Telkom ini tersebar di berbagai penjuru tanah air, sama halnya dengan cabang-cabang PT. Telkom sendiri, salah satu kota yang mendapatkan pelayanan Plasa Telkom adalah kota Makassar. Namun pelayanan Plasa Telkom Makassar memiliki masalah. Masalah yang dihadapi oleh Plasa Telkom Makassar adalah bagaimana para pelanggan/calon pelanggan dapat dilayani secara terurut dalam antrian. Maka itulah diperlukan suatu aplikasi untuk mengatur antrian yang terjadi di Plasa Telkom Makassar. 1.1.1 Tujuan Tujuan dari pembuatan tugas akhir ini adalah: Untuk membuat aplikasi pengaturan antrian. Untuk mengatur antrian yang terjadi di Plasa Telkom Makassar agar dilakukan secara berurutan. Untuk membantu supervisor Plasa Telkom agar dapat mengetahui kegiatan pelayanan Customer Service di Plasa Telkom Makassar. 1

2 1.1.2 Ruang Lingkup Proyek Sistem yang dibuat hanya terbatas pada masalah pendaftaran antrian, pengaturan antrian di Plasa Telkom, pemanggilan antrian konsumen, menampilkan dan menyimpan data sejarah konsultasi konsumen, menampilkan dan menyimpan data identitas konsumen, menampilkan daftar nama konsumen Plasa Telkom, menampilkan laporan pelayanan yang terjadi di Plasa Telkom, menampilkan dan mengubah data petugas yang bertugas di Plasa Telkom, menampilkan dan mengubah data supervisor, menampilkan dan mengubah data administrator. Sistem ini menggunakan perangkat lunak sebagai berikut : Sistem Operasi : Microsoft Windows XP Professional. Sistem Basis Data : MySQL. Bahasa Scripting : PHP. Editor Pemrograman : Notepad. Browser Internet : Internet Explorer. Sistem ini juga menggunakan perangkat keras dengan menggunakan minimal dua komputer yang terhubung dalam jaringan lokal (LAN), dengan salah satu komputer bertindak sebagai server. Adapun spesifikasi minimal perangkat keras yang digunakan adalah : Server : o Prosesor Pentium IV o Memory 256 MB o Harddisk 40 GB o Network Card o Monitor o Keyboard & Mouse Client : o Prosesor Pentium III o Memory 128 MB o Harddisk 10 GB o Network Card

3 o Monitor o Keyboard & Mouse o Speaker 1.1.3 Definisi, Akronim, dan Singkatan Definisi Tabel I.1 Definisi Istilah Definisi Sistem operasi Perangkat lunak yang mengatur operasi-operasi dasar sistem komputer. Sistem operasi mengendalikan, beberapa di antaranya, bagaimana memori utama dibagi, bagaimana dan dalam urutan bagaimana tugas-tugas ditangani, bagaimana informasi mengalir dari dan ke prosesor utama, bagaimana data dikirim ke printer untuk dicetak dan ke layar untuk ditampilkan, dan bagaimana informasi diterima dari keyboard. Sistem operasi menyediakan platform perangkat lunak di atas perangkat lunak lain, yang disebut program aplikasi, supaya dapat dijalankan di komputer. Program aplikasi harus ditulis untuk dijalankan pada sistem operasi tertentu. Program yang ditulis khusus dijalankan pada komputer yang menggunakan sistem operasi Windows tidak dapat dijalankan pada komputer yang menggunakan sistem operasi Linux, dan sebaliknya. sistem basis Sistem yang mengatur sekumpulan informasi sehingga data sebuah program komputer dapat dengan cepat memilih data yang diinginkan. Dapat diibaratkan sebagai sistem pengarsipan elektronis. bahasa scripting Bahasa pemrograman yang digunakan oleh suatu aplikasi atau utilitas, terdiri dari serangkaian instruksi. editor Aplikasi yang digunakan untuk menulis bahasa scripting. pemrograman Browser Aplikasi perangkat lunak yang digunakan pada jaringan

4 internet client server harddisk keyboard mouse LAN card Printer username password Login untuk menampilkan data bagi komputer client, data berasal dari komputer server. Sisi pengguna dari sebuah sistem client/server. Ketika seseorang login pada sebuah server, client dapat berupa orang tersebut, komputernya, atau perangkat lunak yang dijalankan. Merupakan sebuah komputer yang menyediakan informasi, file, halaman Web, atau layanan lainnya kepada client yang harus login terlebih dahulu. Istilah server juga digunakan untuk perangkat lunak atau sistem operasi yang dirancang untuk menjalankan perangkat keras server. Media penyimpanan magnetik yang terletak di dalam komputer untuk menyimpan data dan program komputer. Piranti yang terdiri dari serangkaian tombol yang digunakan untuk memasukkan data ke komputer. Piranti masukan yang mengirimkan koordinat dua dimensi kepada komputer. Mouse digunakan pada layar komputer untuk melakukan aksi-aksi tertentu, seperti untuk menekan tombol atau memilih teks. Perangkat yang digunakan untuk menghubungkan beberapa komputer pada tempat yang berdekatan secara geografis (terhubung dalam LAN atau Local Area Network). Piranti keluaran yang mencetak teks atau grafik pada kertas dan media cetak lainnya yang memungkinkan. Nama yang unik untuk setiap pengguna layanan komputer yang dapat diakses oleh banyak pengguna, seperti jaringan komputer atau layanan e-mail. Serangkaian kata atau karakter yang harus dimasukkan pada sebuah sistem untuk mendapatkan akses pada sumberdaya yang terproteksi, seperti file atau piranti masukan dan keluaran. Istilah ketika pengguna bisa memasuki sebuah sistem.

5 administrator Orang yang bertugas untuk mengurus dan merawat suatu sistem. boolean Salah satu tipe data. Digunakan bagi variabel yang isi datanya berupa pilihan ya atau tidak (Y/T). form Tampilan berbentuk lembar isian pada sebuah aplikasi. database Sekumpulan data yang disimpan pada sebuah komputer server dalam struktur tertentu dan digunakan oleh aplikasi. speaker Perangkat keras (piranti keluaran) yang digunakan untuk keluaran suara. link Dapat berupa tulisan atau gambar atau tombol yang jika ditekan maka tampilan dapat berubah menuju pada halaman lain. internet Salah satu browser internet. explorer dialog box Sebuah kotak yang muncul untuk menampilkan pesan tertentu, misalnya pesan error. Field Dalam database, digunakan untuk menunjukkan karakter sekelompok data, misalnya field nama konsumen dan field nama pegawai. Dalam tampilan antarmuka, menunjukkan sebuah kotak kosong yang dapat diisi dengan masukan data berupa huruf dan angka, atau karakter lainnya yang diketik. debugging Proses menjalankan aplikasi. antarmuka Tampilan aplikasi pada layar monitor. metode blackbox Salah satu metode yang digunakan dalam pengujian aplikasi. Pengujian tersebut dilakukan tanpa perlu mengetahui kode program (hanya berdasarkan fungsionalitas aplikasi). varchar Salah satu tipe data. Digunakan oleh variabel yang isi datanya berupa huruf, angka, dan karakter. date Salah satu tipe data. Digunakan oleh variabel yang isi datanya berupa tanggal.

6 time Salah satu tipe data. Digunakan oleh variabel yang isi datanya berupa jam. integer Salah satu tipe data. Digunakan oleh variabel yang isi datanya berupa angka. string Salah satu tipe data. Digunakan oleh variabel yang isi datanya berupa tulisan. file Salah satu tipe data. Digunakan oleh variabel yang isi datanya berupa alamat file. implementasi Penerapan. modul Unit kecil yang merupakan bagian dari keseluruhan aplikasi. validasi Proses yang dilakukan untuk menyamakan data username dan password saat proses login. touch-screen Sebuah teknologi yang memungkinkan pengguna menggunakan aplikasi hanya dengan menyentuh monitor, tanpa perlu menggunakan piranti lain seperti mouse dan keyboard. variabel Peubah yang digunakan untuk mendefinisikan data. Contoh: variabel tanggal, variabel a, variabel thn. variabel global Variabel yang dapat digunakan secara global (antar prosedur atau class) dalam aplikasi. Singkatan Singkatan PHP LAN CSV UML ER Tabel I.2 Singkatan Arti PHP Hypertext Preprocessor Local Area Network Comma Separated Values Unified Modelling Language Entity-Relationship

7 1.1.4 Overview Laporan Garis besar laporan Tugas Akhir ini adalah sebagai berikut. Bab I Persyaratan Produk Bab ini menjelaskan tentang produk secara umum meliputi tujuan pembuatan produk, ruang lingkup proyek, penjelasan tentang istilahistilah sulit yang digunakan dalam laporan tugas akhir, penjelasan tentang akronim-akronim yang digunakan dalam laporan tugas akhir, penjelasan tentang singkatan-singkatan yang digunakan dalam laporan tugas akhir, sistematika pembahasan laporan tugas akhir, penjelasan tentang perspektif produk, fungsi produk, karakteristik pengguna, batasan-batasan dari produk, asumsi ataupun kondisikondisi yang diambil dalam pengimplementasian produk, dan penundaan persyaratan yang belum diimplementasikan saat ini namun diperlukan dalam pengembangan produk di masa depan. Bab II Spesifikasi Produk Bab ini menjelaskan tentang persyaratan antarmuka eksternal yang meliputi antarmuka dengan pengguna, antarmuka perangkat keras, antarmuka perangkat lunak, dan antarmuka komunikasi. Bab ini juga menjelaskan tentang fitur-fitur produk. Bab III Desain Perangkat Lunak Bab ini menjelaskan tentang gambaran luas sistem, identifikasi sistem, keputusan desain perangkat lunak secara keseluruhan, dan desain arsitektur perangkat lunak. Bab IV Pengembangan Sistem Bab ini menjelaskan tentang perencanaan tahap implementasi, perjalanan tahap implementasi atau coding, ulasan realisasi fungsionalitas, dan ulasan realisasi desain antarmuka pengguna. Bab V Testing dan Evaluasi Sistem Bab ini menjelaskan tentang rencana pengujian sistem terimplementasi dengan test case dan uji fungsionalitas modul/class.

8 Bab ini juga menjelaskan tentang perjalanan metodologi pengujian dan ulasan hasil evaluasi. Bab VI Kesimpulan dan Saran Bab ini menjelaskan tentang keterkaitan antara kesimpulan dengan hasil evaluasi, keterkaitan antara saran dengan hasil evaluasi, rencana perbaikan atau implementasi terhadap saran yang diberikan. 1.2 Gambaran Keseluruhan 1.2.1 Perspektif Produk Pengembangan produk perangkat lunak ini dibagi menjadi beberapa aplikasi yaitu: 1. Aplikasi untuk konsumen, memiliki fitur: - Menambah jumlah nomor antrian secara otomatis, mulai dari nomor 1 setiap harinya; - Menampilkan nomor antrian konsumen; - Menampilkan jumlah antrian saat ini; - Memasukkan data berupa nomor telpon/flexi/selular konsumen; - Memasukkan data berupa nama konsumen; - Memasukkan data layanan yang diinginkan. 2. Aplikasi untuk petugas loket, memiliki fitur: - Memanggil nomor antrian berikutnya; - Memasukkan dan menyimpan data berupa jenis produk, masalah, dan solusi. - Menampilkan sejarah pelayanan terhadap konsumen tersebut. - Memasukkan, mengubah, dan menyimpan data identitas konsumen berupa nama, alamat, nomor telpon, nomor Flexi, nomor selular, data berlangganan Speedy. 3. Aplikasi untuk supervisor, memiliki fitur: - Menampilkan data identitas konsumen;

9 - Menampilkan data konsumen yang pernah datang ke Plasa Telkom; - Menampilkan data laporan pelayanan yang pernah dilakukan di Plasa Telkom; - Menampilkan data petugas. 4. Aplikasi display, memiliki fitur: - Menampilkan nomor antrian yang dipanggil; - Menampilkan nomor loket yang memanggil nomor antrian; - Menampilkan keterangan meja yang aktif dan yang tidak aktif. 5. Aplikasi untuk administrator, memiliki fitur: - Memasukkan, mengubah, dan menyimpan data supervisor, petugas, administrator. - Mengimport data konsumen dalam file CSV ke dalam tabel Konsumen dalam database aplikasi. 1.2.2 Fungsi Produk Produk ini berfungsi untuk: Meningkatkan layanan terhadap konsumen, dengan cara: o Mengatur antrian konsumen pada Plasa Telkom Makassar; o Mengatur penempatan konsumen pada petugas Customer Service yang bertugas; o Menampilkan data-data tentang konsumen, petugas, dan pelayanan yang terjadi di Plasa Telkom Makassar. 1.2.3 Karakteristik Pengguna Pengguna aplikasi ini terbagi menjadi empat jenis pengguna: 1. Pengguna konsumen. Jenis pengguna ini diperuntukkan bagi konsumen yang membutuhkan layanan Plasa Telkom. Jenis pengguna ini akan memasukkan data berupa nomor telpon/flexi dan selular bagi pengguna telpon rumah, Flexi, dan Speedy. Jenis pengguna ini

10 juga akan memasukkan data berupa nama bagi calon pelanggan baru. Dan memasukkan jenis layanan yang diinginkan untuk melakukan proses pendaftaran. 2. Pengguna petugas Customer Service. Jenis pengguna ini diperuntukkan bagi petugas Customer Service Plasa Telkom Makassar. Pengguna jenis ini harus memasukkan data username dan password untuk masuk ke dalam sistem. Jenis pengguna ini harus bisa menggunakan komputer. 3. Pengguna supervisor. Jenis pengguna ini diperuntukkan bagi supervisor Plasa Telkom. Pengguna jenis ini harus memasukkan data username dan password untuk masuk ke dalam sistem. Jenis pengguna ini harus bisa menggunakan komputer. 4. Pengguna administrator. Jenis pengguna ini diperuntukkan bagi administrator aplikasi ini, Pengguna jenis ini harus memasukkan data username dan password untuk masuk ke dalam sistem. Jenis pengguna ini harus bisa menggunakan komputer dengan mahir. 1.2.4 Batasan Batasan Terdapat batasan waktu dalam pengerjaan aplikasi ini, pengerjaan aplikasi ini berlangsung selama 19 minggu. Batasan Waktu Studi Literatur Analisis Desain Implementasi Evaluasi Laporan Tabel I.3 Batasan Waktu September Oktober Nopember Desember Januari 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

11 Aplikasi ini memiliki batasan tidak melakukan proses pencetakan. Aplikasi ini memiliki batasan meja petugas sebanyak dua. 1.2.5 Asumsi dan Ketergantungan Aplikasi ini memiliki asumsi bahwa data pelanggan sudah ada. Diasumsikan juga bahwa semua meja petugas mampu melayani semua jenis layanan yang disediakan.