perancangan dan pembuatan e-katalog berbasis...

20
PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS ANDROID PADA TEE COMPANY YOGYAKARTA NASKAH PUBLIKASI diajukan oleh Prayogi Estukara 10.11.3534 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

Upload: ngocong

Post on 19-Mar-2019

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS ANDROID PADA TEE COMPANY

YOGYAKARTA

NASKAH PUBLIKASI

diajukan oleh

Prayogi Estukara

10.11.3534

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA YOGYAKARTA

2013

Page 2: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya
Page 3: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

DESIGNING AND MAKING ANDROID BASED E-CATALOG AT TEE COMPANY YOGYAKARTA

PERANCANGAN DAN PEMBUATAN E-KATALOG

BERBASIS ANDROID PADA TEE COMPANY YOGYAKARTA

Prayogi Estukara

Krisnawati Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Tee Company Yogyakarta is one store apparel in Yogyakarta . In business activities Tee Company markets its products through various media both online and offline . Utilize online media and social networking websites as a means of product promotion , while the spread flyers , put up their banners promoting offline . The modern era of mobile devices is growing very rapidly and also the evolution of mobile devices increases with the number of mobile platforms apllication.one of the most developed to date is android.With the development of information technology is very rapid , businesses can improve performance and enhance the quality of its business by providing comfort and convenience for the customer , without spending big to promote a product .

To solve these problems we need a study to create a mobile information system that can be utilized by Tee Company.Starting from the analysis phase ( analysis of the weaknesses of the system, the system needs analysis and feasibility analysis system ) , stage of system design using UML ( Unifed Modeling Language ) , which is the Use Case Diagram , Activity Diagram , Class Diagram , Sequence Diagram ) and the last is the test phase test program , system testing ( Black Box Testing and White Box Testing ) and implementation .

From the analysis and design of the system can be made mobile information system that is android based E - catalog which can be exploited by Tee Company . E - catalog application designed with a simple design and user friendly to facilitate its use . E - catalog will help the course of promotional activities on the tee company . In addition, as the promotion of innovation for other sellers , so no need to use print media such as brochures or the like as in general .

Keywords: Tee Company , Android , Media Promotion , E-Catalog

Page 4: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

1

1. Pendahuluan

Bisnis clothing adalah salah satu bisnis yang perkembangannya sangat pesat di

Indonesia. Tee Company merupakan salah satu perusahaan yang bergerak di bisnis

clothing. Kualitas produk yang diproduksi sudah diketahui masyarakat sangat baik dan

mempunyai ciri khas. Customer yang membeli produk mereka sebagian besar adalah

anak anak muda yang ingin tampil beda dengan busana yang up to date. Selain

memproduksi mereka juga memasarkan produknya sendiri. Tee Company yang berbasis

di Bandung dan mempunyai cabang di kota besar seperti Malang dan Yogyakarta,

mereka memasarkan produknya melalui berbagai media baik online maupun offline.

Media online memanfaatkan website dan jejaring sosial sebagai saranan

memperkenalkan dan memasarkan produk, sedangkan dengan memiliki toko dan

menyebarkan brosur, memasang spanduk yang dipasang diberbagai tempat mereka

memperkenalkan dan memasarkan produk secara offline.

Di era yang modern ini perangkat mobile berkembang sangat pesat dan

evolusi perangkat mobile juga meningkat seiring dengan jumlah aplikasinya.

Perangkat keras dan perangkat lunak mobile yang sekarang semakin terjangkau

membuat aplikasi mobile semakin banyak dikembangkan dan memiliki fungsi yang

bermacam-macam. Salah satu platform mobile yang paling banyak dikembangkan untuk

saat ini adalah Android.

Perkembangan sistim operasi mobile android yang sangat pesat saat ini, rata-

rata semua orang telah menggunakan telepon genggam berbasis android. terlebih di

kalangan anak muda zaman sekarang, android sedang menjadi trending topic. Tee

Company yogyakarta yang sebagian besar konsumennya adalah anak muda dapat

meningkatkan kinerja bisnis serta meningkatkan kualitas promosi dengan memanfaatkan

perkembangan sistim operasi mobile android ini. Dengan memberikan kenyamanan dan

kemudahan untuk customer, tanpa mengeluarkan biaya yang besar untuk

mempromosikan suatu produk,seperti mencetak brosur. hal itu dapat memudahkan

customer yang ingin mengetahui produk yang terdapat pada tee company yogyakarta,

serta customer mendapatkan informasi dengan cepat saat sedang berlangsung promo

atau update artikel produk terbaru.

Berdasarkan latar belakang di atas penulis mencoba untuk membuat aplikasi

katalog untuk perangkat telepon yang menggunakan sistim operasi Android sebagai

alternatif media promosi produk yang terdapat pada Tee Company Yogyakarta..

Page 5: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

2

2. Landasan Teori

2.1 E-Catalogue

E-catalogue adalah presentasi online dan informasi mengenai produk dan jasa

yang ditawarkan dan dijual oleh sebuah organisasi. Untuk organisasi yang tidak memiliki

jangkauan yang luas dari produk atau layanan, dan menggunakan katalog di internet

bukanlah tugas yang sulit. Namun, bagi mereka memiliki lini produk yang besar, layanan

pembelian yang besar, rantai supply dan logistic yang kompleks, menggunakan e-

catalogue adalah tugas yang rumit. Salah satu pilihan untuk menggunakan katalog ini

adalah untuk menempatkan produk perusahaan di sebuah pasar elektronik untuk tujuan

melakukan bisnis melalui internet.

Keuntungan dari e-catalogue itu sendiri adalah:

a. Mengurangi biaya pemasaran tanpa biaya pencetakan katalog tradisonal.

b. Tidak perlu khawatir tentang pemisah akurasi warna, ketebalan kertas,atau

kualitas cetak.

c. Menjangkau pasar tanpa biaya distribusi.

d. Meningkatkan tingkat pelayanan pelanggang dengan cepat, ketersediaan

informasi produk, dan pembaharuan catalog.

e. Mengurangi waktu dan biaya dalam pemeliharaan catalog yang selalu

diperbaharui dan akurat

f. Memungkinkan pelanggan mencari catalog dengan cepat untuk informasi produk

tertentu. (http://www.astralys.com.sg/)

Kelemahan penggunaan e-catalogue antara lain:

a. Jika perusahaan besar yang memiliki berbagai produk dan sering melakukan

perubahan pada harga dan ketersediaan, maka memerlukan biaya yang tinggi

untuk merancang dan maintenance website atau aplikasi e-catalog.

b. E-catalog memerlukan koordinasi dari database pelanggan dengan produk, stok

dan inventory, sistem keuangan, sistem yang relevan dengan para pemasok dan

distributor.

c. Membutuhkan komputer dan internet dari pembeli

Page 6: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

3

2.2 Android

Android adalah sebuah sistem operasi yang berbasis Linux yang mencakup

sistem operasi, middleware, dan apikasi. Android menyediakan platform terbuka bagi

para pengembang sehingga dapat menciptakan aplikasi dengan leluasa untuk digunakan

oleh para pengguna smartphone android. Pada awalnya android dikembangkan oleh

Android Inc, kemudian dibeli oleh Google Inc.

Sebagai sistem operasi untuk perangkat mobile, Android disebut sebagai

platform mobile pertama yang Lengkap, Terbuka, dan Bebas.

1. Lengkap (Complete Platform) : Para desainer dapat melakukan pendekatan

yang komperhensif ketika mereka sedang mengembangkan platform

android. Android merupakan sistem operasi yang banyak menyediakan tools

dan membangun software dan memungkinkan untuk peluang

pengembangan aplikasi.

2. Terbuka (Open Source Platform) : Platform Android disediakan melalui

lisensi open source. Pengembang dapat dengan bebas untuk

mengembangkan aplikasi. Android sendiri menggunakan Linux Kernel 2.6

3. Bebas (Free Platform) : Android adalah platform atau aplikasi yang bebas

untuk developer. Tidak ada lisensi atau biaya royalti utuk dikrmbangkan pada

platform Android. Tidak ada biaya keanggotaan diperlukan. Tidak diperlukan

biaya pengujian. Tidak ada kontrak yang diperlukan. Aplikasi untuk android

dapat didistribusikan dan diperdagangkan dalam bentuk apa pun.

2.3 Konsep OOP (Object Oriented Programming)

Pemrograman berorientasi objek berarti sebuah teknik pemrograman yang dalam

proses pengembangannya menggunakan terminology objek, dimana setiap objek

memiliki atribut beserta dengan fungsi yang dapat saling berinteraksi satu dengan yang

lain seperti halnya objek1. Objek sendiri adalah bentuk nyata dari sebuah class dan class

merupakan kumpulan dari atribut dan method / fungsi2.

Menurut Sakur (2010) Pemrograman Berorientasi Objek memiliki tiga pilar

utama, yaitu3:

1 Stendy B. Sakur, PHP 5 Pemrograman Berorientasi Objek – Konsep & Implementasi, hal 178

2 Ibid

3 Ibid

Page 7: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

4

1. Ecapsulation(Pengkapsulan)

Encapsulation atau pengkapsulan merupakan sebuah teknik yang digunakan

untuk melakukan penyembunyian informasi yang tidak diperlukan oleh user4.

Data yang disembunyikan berupa atribut dan fungsi yang saling berhubungan

membentuk serangkaian struktur data.

2. Inheritance(Turunan)

Inheritance atau turunan merupakan salah satu pilar dari OOP yang

merepresentasikan permodelan turunan dari dunia nyata, dimana setiap tipe data

baru dapat merupakan turunan dari tipe data induknya atau superclass sehingga

kelas turunan akan mewarisi seluruh sifat-sifat induknya.

3. Polymorphism

Jika ditinjau dari arti kata poly, berarti banyak dan morphism merupakan

merupakan bentuk/ model atau form. Sehingga polymorphism di artikan sebagai

model atau form yang dapat digunakan pada objek yang beragam. Objek-objek

yang berbeda yang berasal dari induk yang sama dan dapat memiliki fungsi yang

beragam.

2.4 MySQL

MySQL adalah suatu database server yang sangat terkenal di dunia

Dan merupakan open source SQL database (database SQL yang opensource)

(Sunyoto,2007:145).

2.5 Android Software Development Kit (SDK)

Android Software Development Kit (SDK) berisi debugger, library, emulator,

dokumentasi, contoh kode program dan tutorial. SDK Android adalah mesin utama untuk

mengembangkan aplikasi Android.

2.6 Android Development Tool (ADT)

Plugins Android Development Tool (ADT) berguna sebagai pengenal Android di

dalam IDE Eclipse. Dengan ADT plugins kita bisa membuat project aplikasi Android baru,

mengakses tools emulator, dan perangkat Android, melakukan kompilasi dan men-debug

aplikasi, mengekspor aplikasi ke Android Packages (APK), membuat sertifikasi digital

terhadap kode program APK.

4 Ibid, hal 179

Page 8: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

5

3. Analisis dan Perancangan

3.1 Analisis SWOT

Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk

mengevaluasi kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities),

dan ancaman (threats) dalam suatu proyek. Analisis SWOT memiliki peranan guna

menganalisis berbagai permasalahan yang bersinggungan dengan aplikasi yang dibuat.

3.2 Analisis Kebutuhan

3.2.1 Analisis Kebutuhan Fungsional

Kemudahan pengguna untuk mengoperasikan aplikasi E-katalog Tee Company

merupakan pertimbangan penting untuk membangun aplikasi ini. Pengguna awal akan

dengan mudah untuk menggunakan aplikasi dan dapat melihat daftar produk yang

tersedia. Analisis kebutuhan Fungsional ini merupakan layanan yang akan disediakan

dalam membangun aplikasi. Berikut adalah layanan yang akan dimiliki oleh aplikasi E-

katalog Tee Company, dikelompokan dari segi kebutuhan fungsional pengelola aplikasi

dan pengguna aplikasi :

1. Pengelola aplikasi (Admin).

a. Sistem dapat membatasi hak akses penggunaannya dengan adanya

halaman login

b. Sistem dapat mendata kategori katalog.

c. Sistem dapat menginputkan katalog dan gambar katalog serta informasi

yang diperlukan.

d. Sistem dapat mengupdate jika terdapat informasi atau berita yang

terdapat di dalam toko maupun diluar.

2. Pengguna Aplikasi (User).

a. Sistem dapat menampilkan pilihan bahasa yang akan digunakan

pengguna

b. Sistem dapat menampilkan kategori katalog.

c. Sistem dapat menampilkan katalog.

d. Sistem dapat menampilkan berita terkini.

Page 9: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

6

e. Sistem dapat melakukan pencarian katalog

3.2.2 Analisis Kebutuhan Non-Fungsional

a. Analisis Kebutuhan Perangkat Keras (Hardware)

1. Spesifikasi perangkat keras yang digunakan untuk membangun aplikasi

E-katalog berbasis android pada Tee Company Yogyakarta minimal

adalah :

a. Notebook Compaq 510

b. Processor : Intel Core 2 Duo 2,00 GHz

c. RAM : 2 Gigabyte

d. HDD : 250 Gigabyte

2. Perangkat keras smartphone yang digunakan untuk mengoperasikan

aplikasi E-katalog berbasis android pada Tee Company Yogyakarta

minimal sebagai berikut :

a. CPU 600 MHz

b. Memory 280 Mb

c. Android OS versi 2.3

d. Smartphone terkoneksi internet

b. Analisis Kebutuhan Perangkat Lunak (Software)

1. Perangkat Lunak yang digunakan untuk membangun aplikasi E-Katalog

Tee Company Yogyakarta adalah sebagai berikut :

a. Sistem operasi windows 7 ultimate

b. Eclipse Indigo

c. Android Software Development Kit (Android SDK)

d. Java Development Kit (JDK)

e. Android Development Tools (ADT)

f. MySQL

2. Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi E-katalog

Tee Company Yogyakarta adalah Smartphone dengan sistem operasi

android 2.3 (ginggerbread) dan versi sistem operasi diatasnya.

3.3 Perancangan Sistem

Perancangan sistem secara umum dimaksudkan agar memberikan gambaran umum

mengenai sistem yang akan dibangun. Perancangan ini mengidentifikasi komponen

sistem informasi yang akan dibangun secara detail.

Page 10: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

7

3.3.1 Unified Modeling Language (UML)

Pada dasarnya UML sebagai bahasa visual untuk menjelaskan, memberikan

spesifikasi, merancang, membuat model, dan mendokumentasikan aspek-aspek dari

sebuah sistem. Karena tergolong bahasa visual, UML lebih mengedepankan

penggunaan diagram untuk menggambarkan aspek dari sistem yang sedang

dimodelkan. Bahasa visual dimaksudkan agar mudah dipahami secara langsung, karena

jika disajikan menggunakan bahasa pemrograman.

Pemodelan yang digunakan dalam menggambarkan kebutuhan fungsional pada

aplikasi E-katalog Tee Company Yogyakarta yaitu dengan pemodelan Use Case

Diagram. Use Case Diagram dalam aplikasi E-katalog Tee Company Yogyakarta dibagi

menjadi dua macam dan digambarkan sebagai berikut.

Gambar 3.1 UseCase Diagram Pada Aplikasi Admin

Gambar 3.2 UseCase Diagram Pada Aplikasi User

Page 11: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

8

Class diagram umumnya digunakan untuk menjelaskan tipe dari sebuah sistem

serta hubungan (relationships) yang terdiri dari 3 bagian yaitu class, attribute, serta

method yang akan dijalankan. Pada Class Diagram menjelaskan tiga perspektif yang

berbeda saat melakukan perancangan sistem yaitu konsep, spesifikasi, dan

implementasi.

Gambar 3.3 Class Diagram Pada Aplikasi Admin

Page 12: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

9

Gambar 3.4 Class Diagram Pada Aplikasi User

3.4 Struktur Basis Data

Berikut adalah rancangan database yang yang akan di bangun oleh penulis:

1. Tabel admin, tabel ini adalah tabel untuk mengecek admin supaya bisa

masuk dalam aplikasi admin. Berikut adalah tabelnya :

Tabel 3.1 Rancangan Tabel Admin

Kolom Tipe Key Keterangan

Username varchar(12) Primary key username Admin,

Pass varchar(18) - Password Admin

2. Tabel kategori katalog, dalam tabel ini berfungsi untuk menambahkan nama

kategori katalog. Berikut adalah tabelnya:

Page 13: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

10

Tabel 3.2 Rancangan Tabel Kategori Katalog

Name Type key Keterangan

id_kategori char(6) Primary key KT-001,KT-002,KT-

003 dst

nama_kategori varchar(15) - Nama kategori

3. Tabel katalog, tabel ini adalah sebagai proses untuk mendata barang-barang

yang akan dimasukkan dalam katalog. Berikut adalah tabelnya:

Tabel 3.3 Rancangan Tabel katalog

Name Type Key Keterangan

Id_katalog varchar(12) Primary

key

id Katalog

Id_kategori char(6) Foreign

key

Foreign key

Jk varchar(6) - Pria/wanita

nama_artikel varchar(20) - Nama artikel barang

Ukuran varchar(3) - S,M,L,28,30,32,34,36,-

Harga_jual Int - Menentukan harga

Harga_sale Int -

Status_sale Bool - True / false

Gambar_artikel Varchar(10) - Nama gambar artikel

4. Tabel berita, dalam tabel ini berfungsi untuk menambahkan berita oleh admin.

Berikut adalah tabelnya:

Page 14: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

11

Tabel 3.4 Rancangan Tabel Berita

Name Type Key Keterangan

id_berita Int Primary key Auto increment

Tgl_berita Date - Tanggal berita

Judul_berita Varchar(30) - Judul berita

Isi_berita Text - Isi berita

4. Implementasi dan Pembahasan

4.1 Implementasi Basis Data

Dalam pembuatan basis data dalam aplikasi ini tidak membutuhkan

banyak tabel karena fokus aplikasi ini adalah hanya untuk menampilkan gambar

produk dan di kategorikan dalam masing-masing kategori serta menampilkan

sebuah berita. Berikut adalah gambar relasi database :

Gambar 4.1 Relasi Tabel

Page 15: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

12

4.2 Pembahasan

Halaman Pengguna adalah tampilan yang dilihat dari sisi pengguna aplikasi.

Pada bagian ini merupakan implementasi dari perancangan pada bab sebelumnya.

Berikut merupakan beberapan implementasi halaman pengguna yang terdapat pada

aplikasi E-katalog Tee Company Yogyakarta yang terdapat pada aplikasi admin dan

aplikasi pengguna (user)

1. Splash Screen

Splash screen adalah tampilan pertama program sebelum masuk ke menu

utama atau tampilan utama dari sebuah aplikasi.

Gambar 4.2 Tampilan Splash Screen

2. Halaman Menu Admin

Halaman menu utama terdiri dari beberapa tombol. Tombol yang terdapat di

dalam menu utama admin ini memiliki fungsi masing-masing sehingga ketika

pengguna memilih salah satu tombol maka akan tampil menu berikutnya.

Page 16: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

13

Gambar 4.3 Halaman Menu Admin

3. Halaman Olah Katalog

Halaman olah katalog adalah halaman untuk admin mengisikan detail barang

yang akan di tampilkan dalam aplikasi E-katalog yang digunakan pada

pengguna atau customer.

Gambar 4.4 Halaman Olah Katalog

4. Halaman List Kategori Katalog

Halaman list kategori katalog adalah halaman untuk menampilkan kategori

katalog dalam bentuk list view terdapat pada aplikasi pengguna(user)

Page 17: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

14

Gambar 4.5 Halaman List Kategori Katalog

5. Halaman List Katalog

Halaman list katalog adalah halaman untuk menampilkan katalog dalam

bentuk list view terdapat pada aplikasi pengguna (user)

Gambar 4.6 Halaman List Katalog

Page 18: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

15

6. Halaman Detail Katalog

Halaman detail katalog berfungsi untuk menjelaskan barang yang terdapat di

dalam katalog, dengan tampilan yang sederhanan agar pengguna dapat

mendapatkan informasi dengan jelas.

Gambar 4.7 Halaman Detail Katalog

7. Halaman Berita

Halaman berita ini menampilkan berita berdasarkan judul berita dan disusun

dalam bentuk list view.

Gambar 4.8 Halaman Berita

Page 19: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

16

5. Penutup

5.1 Kesimpulan

Berdasarkan penjelasan pada bab sebelumnya hingga akhir dari aplikasi “E-

Katalog Berbasis Android Pada Tee Company Yogyakarta” maka dapat disimpulkan :

1. Aplikasi “E-Katalog Pada Tee Company Yogyakarta ” berbasis android dibuat

melalui tahap analisis yaitu dengan menggunakan analisis kebutuhan dan

analisis kelayakan, setelah itu tahap perancangan mulai dari rancangan

sistim , rancangan database, dan rancangan interface serta implementasi

dan pengujian sistim.

2. Aplikasi ini mampu menampilkan daftar artikel barang yang terdapat pada Tee

Company Yogyakarta dalam bentuk katalog berbasis android.

5.2 Saran

Berikut ini beberapa saran yang dapat dipergunakan sebagai pertimbangan

untuk pengembangan aplikasi pada penelitian selanjutnya.

1. Saat ini aplikasi hanya dapat menampilkan data artikel barang sehingga untuk

pengembangan berikutnya bukan hanya menampilkan data barang namun

bisa sampai ke proses pembelian dan pembayaran.

2. Aplikasi belum terintegrasi langsung pada database toko sehingga untuk

pengembangannya diharapkan aplikasi sudah terintegrasi dengan database

yang terdapat pada toko.

3. Saat ini aplikasi belum memiliki fitur pengaturan peralihan admin sehingga

untuk pengembangan berikutnya diharapkan adanya fitur pengaturan

peralihan admin agar hak ases dalam penggunan aplikasi tidak

disalahgunakan.

4. Koneksi internet yang dibutuhkan untuk menjalankan aplikasi saat ini harus

sangat stabil diharapkan dalam pengembangan berikutnya untuk menjalankan

aplikasi tidak harus menggunakan koneksi internet yang stabil dengan

menggunakan koneksi internet yang kecil aplikasi tetap berjalan lancar.

5. Diharapkan dalam pengembangan selanjutnya, aplikasi ini dapat dijalankan

secara offline tanpa harus terhubung dengan internet agar optimalisasi biaya

internet pengguna lebih optimal.

Page 20: PERANCANGAN DAN PEMBUATAN E-KATALOG BERBASIS …repository.amikom.ac.id/files/Publikasi_10.11.3534.pdf · 2014-01-21 · Sistem dapat membatasi hak akses penggunaannya dengan adanya

17

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan

Bersaing Perusahaan dn Organisasi Modern. Yogyakarta: Andi Offset.

Hermawan, B. 2004. Menguasai JAVA 2 & Object Oriented Programming. Yogyakarta:

Andi.

H, Nazruddin Safaat. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC

Berbasis Android. Bandung: Informatika.

Kusrini, M. (2007). Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: Andi

Offset.

Nugroho, Adi. 2008. Pemograman Java Menggunakan IDE Eclipse. Yogyakarta: Andi.

Raharjo, B. 2011. Belajar Otodidak Membuat Database Menggunakan MySQL. Bandung:

Informatika.

Sakur, S. B. 2010. PHP 5 Pemrograman Berorientasi Objek - Konsep & Implementasi .

Yogyakarta: Andi.

Suprianto, Dodit dan Rini Agustina. 2012. Pemograman Aplikasi Android. Yogyakarta:

MediaKom

Yasin, V. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan,

Arsitektur dan Perancangan (Modeling, Architecture and Design). Jakarta: Mitra

Wacana Media.

.