ME SEKOL EMBANGU DI T LAH TING UN APLIKA TASYA SO NA Shend GGI MANAJ ASI REKA OUVENIR B ASKAH PU diajukan dy Aditya 09.01.25 kepad JEMEN IN AMIKO YOGYAKA 2012 PITULASI BERBASIS BLIKASI oleh Syamsud 559 da NFORMAT OM ARTA 2 ORDER B S MOBILE in IKA DAN BARANG KOMPUTE ER
16
Embed
ME MBANGUN APLIKA SI REKAPITULASI ORDER BARANG …repository.amikom.ac.id/files/Publikasi_09.01.2559.pdf · format m rta order b mobile in ika dan arang komputer . building goods
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ME
SEKOL
EMBANGU
DI T
LAH TING
UN APLIKA
TASYA SO
NA
Shend
GGI MANAJ
ASI REKA
OUVENIR B
ASKAH PU
diajukan
dy Aditya
09.01.25
kepadJEMEN IN
AMIKOYOGYAKA
2012
PITULASI
BERBASIS
BLIKASI
oleh
Syamsud
559
da NFORMATOM ARTA 2
ORDER B
S MOBILE
in
IKA DAN
BARANG
KOMPUTEER
BUILDING GOODS ORDER RECAPITULATION APPLICATION
IN TASYA SOUVENIR MOBILE BASED
MEMBANGUN APLIKASI REKAPITULASI ORDER BARANG DI TASYA SOUVENIR BERBASIS MOBILE
Shendy Aditya Syamsudin Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Tasya Souvenir as a company that provides a variety of souvenirs for many
events and celebrations, keep to grow up and has a lot of important information about
ordering from each costumer. More and more souvenirs orders may affect the amount of
information about the ordering data. The existence of application that allow mobility
capability to accommodate any information, will help smooth the pocess of production to
delivery, and reduce the risk of errors, where all of ordering recap originally just in a
special book, will be on a mobile phone that can be processed easily.
By building mobile based goods order recapitulation application,would greatly
help smooth te bussines, where all of ordering information can be easily processed by
just using a mobile phone. The application development has four stages: analysis,
design, coding, and testing. The programming language that used is Java, and RMS
(Record Management System) as a the storage mechanism.
By using this application, any order information will be recapitulated in a mobile
phone, so user that is admin/business owners can easily review the information from
production to delivery process, even to handle complaints, anytime, and anywhere, and
Kebutuhan akan fasilitas komunikasi dan pertukaran data yang cepat dan
mudah serta bisa dilakukan kapan saja dan di mana saja merupakan alasan akan
pesatnya perkembangan teknologi komunikasi seluler. Kemajuan teknologi tersebut
tentu diiringi dengan perkembangan teknologi perangkat lunaknya. Salah satu
perkembangan teknologi dari perangkat lunak tersebut adalah teknologi java.
Teknologi Java 2 Micro Edition (J2ME) merupakan teknologi yang menggunakan
bahasa pemrograman tingkat tingi yaitu java yang digunakan khusus untuk
pembangunan dan pengembangan aplikasi pada perangkat mobile seperti mobille
phone/handphone/ponsel dan PDA.
Ponsel yang dewasa ini telah banyak dimiliki hampir semua orang tidak lagi
hanya sebagai media komunikasi tetapi juga dimanfaatkan sebagai media
pendukung kebutuhan mobilitas bebrbisnis. Banyaknya handphone yang mendukung
teknologi Java 2 Micro Edition (J2ME) membuka peluang untuk memanfaatkan
teknologi tersebut untuk membuat aplikasi yang dapat mempermudah suatu
pekerjaan.
Sebagai perusahaan penyedia beraneka ragam souvenir, Tasya-Souvenir
menjunjung tinggi profesionalitas dalam menangani setiap order dan permintaan
konsumen, dan seluruh agen-agennya yang tersebar di berbagai wilayah indonesia.
Setiap order yang masuk dicatat detail dalam sebuah buku khusus, agar semua
proses mulai dari proses pemesanan, produksi sampai dengan pengiriman
diperhatikan betul detailnya agar tidak terjadi kesalahan.
Namun masih digunakannya media buku (kertas) sebagai tempat merekap
setiap data order, membuat menjadi tidak praktis dalam prosesnya. Kemungkinan
untuk data hilang akibat kerusakan kertas dan sebagainya sangat bisa terjadi. Selain
itu jika sedang bepergian sangatlah merepotkan jika harus membawa buku rekapan
order kemana-mana dan mencarinya satu persatu jika ada konsumen yang tiba-tiba
ingin mengkonfirmasi lagi data-data yang diperlukan. Untuk itu perlu adanya aplikasi
pencatatan yang menjamin mobilitas dan tentunya praktis untuk digunakan
menambah kemudahan dan kelancaran dalam bisnis.
Pembuatan aplikasi mobile untuk merekap data order barang di Tasya-
Souvenir, diharapkan dapat mengganti penggunaan buku sebagai media
pencatatannya yang tentunya akan menunjang kebutuhan mobilitas. Aplikasi tersebut
nantinya akan memiliki fitur penambahan data, update, dan pencarian data untuk
memudahkan pengolahannya. Oleh karena itu aplikasi rekap order barang ini
diharapkan menjadi solusi untuk kemudahan rekap order barang di Tasya-Souvenir
dan menunjang kebutuhan mobilitas dalam pengolahannya.
2. Landasan Teori
2.1 Teori Java
2.1.1 Arsitektur Java
Kompiler Java (javac atau java compiler) akan mentransformasikan
kode-kode dalam bahasa java ke dalam suatu bytecode. Bytecode
adalah sekumpulan perintah hasil kompilasi yang kemudian dapat
dieksekusi melalui sebuah mesin komputer abstrak yang disebut dengan
(JVM) Java Virtual Machine1. JVM juga sering dinamakan sebagai
interpreter, karena sifatnya yang selalu menerjemahkan kode-kode yang
tersimpan dalam bytecode dengan cara baris demi baris.
2.1.2 Java 2 Micro Edition
J2ME merupakan sebuah kombinasi yang terbentuk antara sekumpulan
interface Java yang sering disebut dengan java API (Aplication
Programming Interface) dengan JVM (Java Virual Machine) yang
didesain khusus untuk alat , yaitu JVM dengan ruang yang terbatas.
Kombinasi tersebut kemudian digunakan untuk melakukan pembuatan
aplikasi-aplikasi yang dapat berjalan di mobile device. J2ME sendiri pada
dasarnya tersiri daru tiga buah bagian, yaitu konfigurasi, profil, dan
paket-paket opsional.
2.1.3 MIDlet
MIDlet adalah sebutan untuk aplikasi-aplikasi yang dibuat untuk
handphone menggunakan profil MIDP (Mobile Information Device
Profile)2.
2.1.4 Emulator
Emulator adalah aplikasi yang memungkinkan sebuah software dari
sebuah platform berjalan di atas platflorm lain. Emulator menjalankan
kode-kode software pada virtual machine. Sehingga software tersebut
mengira bahwa Ia sedang berjalan di atas platform aslinya3.
2.1.5 RMS (Record Management System)
Pada pemrograman MIDP tidak dikenal adanya penyimpanan data ke
dalam file. Hal ini disebabkan pada umumnya device tidak memiliki
sistem file. Untuk melakukan hal tersebut, MIDP telah
1Raharjo Budi, Haryanto Imam & Haryanto Arif, Tuntunan Pemrograman Java untuk Handphone dan Alat Telekomunikasi Mobile Lainnya, Informatika, Bandung, 2010, hal 2 2Ibid, hal.8 3Ibid, hal 9
menyediakansebuah mekanisme penyimpanan data secara persisten
(tetap) di memori device bersangkutan; yang berupa kumpulan-kumpulan
record. Mekanisme penyimpanan seperti ini dinamakan dengan RMS
(Record Management System). Record yang telah ditempatkan di dalam
ruang penyimpanan selanjutnya dapat diambil kembali untuk kemudian
digunakan sesuai dengan kebutuhan. RMS menyimpan informasi dalam
sebuah record store.
2.2 Konsep UML (Unified Modelling Language)
UML (Unified Modelling Language) didefinisikan sebagai bahasa visual untuk
menjelaskan, memberikan spesifikasi, merancang, membuat model, dan
mendokumentasikan aspek – aspek dari sebuah sistem4. Karena tergolong
bahasa visual, UML lebih mengedepankan penggunaan diagram untuk
menggambarkan aspek dari system yang sedang dimodelkan.
2.3 Perangkat Lunak yang Digunakan
2.3.1 Netbeans 7.1
Netbeans 7.1 adalah versi stabil terbaru dari IDE NetBeans, yang dirilis
oleh Sun Microsistem. Pada prinsipnya Netbeans 7.1 tidak jauh berbeda
dengan keluarga versi sebelumnya. Yang membedakan hanya
penambahan beberapa tool, tetapi secara fungsi dasar tetap sama.
3. Gambaran Umum
3.1 Pengenalan Tasya Souvenir
Tasya Souvenir adalah Toko Souvenir Online yang berdiri sejak tahun 2008 dan
berdomisili di Klaten Jawa Tengah. Tasya Souvenir melayani beraneka macam
souvenir yang bisa digunakan untuk berbagai acara.
3.2 Profil Tasya Souvenir
1) Nama Toko / Brand : Tasya Souvenir
2) Pendiri / Pemilik : Syania Anggriani Syamsudin dan Hatta Noor