proposal akhir ko ta 07

19
PROPOSAL TUGAS AKHIR Taking Order Based on Android Mobile Application to Get Item Orders Information from Customer Diajukan sebagai syarat untuk memenuhi pelaksanaan Tugas Akhir pada Jurusan Teknik Komputer Politeknik Negeri Bandung Kelompok KoTA-07 Ines Agustina 08501014 Jimmi Steven 08501017 Yulius Eryanto 08501036

Upload: independent

Post on 15-Jan-2023

1 views

Category:

Documents


0 download

TRANSCRIPT

PROPOSAL TUGAS AKHIR

Taking Order Based on Android Mobile Application to

Get Item Orders Information from Customer

Diajukan sebagai syarat untuk memenuhi pelaksanaan

Tugas Akhir

pada Jurusan Teknik Komputer Politeknik Negeri

Bandung

Kelompok KoTA-07

Ines Agustina 08501014

Jimmi Steven 08501017

Yulius Eryanto 08501036

Program Studi D3 Teknik Informatika

Jurusan Teknik Komputer dan Informatika

Politeknik Negeri Bandung

2011

KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT,

karena berkat Rahmat-Nya lah kami dapat menyelesaikan

Proposal Tugas Akhir “Taking Order Based on Android

Mobile Application to Get Item Orders Information from

Customers”. Proposal Tugas Akhir ini merupakan bahan

pertimbangan dalam rangka penyusunan Tugas Akhir.

Kami mengucapkan terima kasih khususnya kepada para

koordinator Tugas Akhir, yang telah memberikan

pengarahan kepada kami dalam pembuatan proposal Tugas

Akhir ini. Kami juga turut mengucapkan terima kasih

kepada seluruh pihak yang telah membantu, sehingga

proposal ini selesai dibuat.

Kami menyadari bahwa Proposal Tugas Akhir ini masih

belum sempurna, oleh karena itu kami mengharapkan

kritik dan saran dari calon pembimbing untuk

memperbaiki isi proposal ini. Semoga Proposal Tugas

Akhir ini dapat bermanfaat bagi siapapun yang

membacanya.

Bandung, Maret

2011

i

KoTA-07

ii

DAFTAR ISI

KATA PENGANTAR.............................................i

DAFTAR ISI................................................ii

1. Judul..................................................1

2. Latar Belakang Masalah.................................1

3. Rumusan Masalah........................................2

4. Batasan Masalah........................................2

5. Tujuan.................................................2

6. Overview Sistem........................................3

7. Metode Kerja...........................................4

8. Metodologi Pelaksanaan.................................5

9. Jadwal Kegiatan........................................8

10. Rencana Anggaran Biaya................................9

11. Pembimbing yang diharapkan...........................11

iii

1. Judul

“Taking Order Based on Android Mobile Application toGet Item Orders Information from Customers”.

2. Latar Belakang Masalah

Android merupakan sistem operasi yang baru pada

handphone. Saat ini mulai banyak yang memanfaatkan Android

untuk melengkapi gaya hidup serta kebutuhan orang-orang yang

suka terhadap perkembangan teknologi.

Dengan memanfaatkan hal itu, banyak perusahaan atau

developer yang membuat dan mengembangkan aplikasi yang

sesuai dengan kebutuhan. Berdasarkan hal tersebut, maka kami

terinspirasi untuk membuat suatu aplikasi pada Android

sesuai dengan kebutuhan suatu perusahaan. Dimana perusahaan

tersebut bergerak di bidang penjualan suatu barang dalam

skala besar yang menginginkan suatu aplikasi yang dapat

mempermudah interaksi dan mempunyai hasil yang akurat

mengenai informasi pemesanan barang dari customer.

Dan terdapat masalah pada saat pemesanan barang yaitu

bagaimana mengetahui sales benar- benar datang secara fisik

ke toko yang telah terdaftar pada jadwal kunjungan tanpa

menyalahgunakan aplikasi.

Misal dengan barcode yang ada disetiap toko, sales

tersebut dapat membuktikan bahwa dia sudah datang secara

langsung ke toko itu dengan men-capture barcode tersebut. Akan

1

tetapi jaman sudah maju dan berkembang, barcode pun sudah

bisa dibuat sendiri. Oleh karena itu perlu cara lain yang

lebih akurat, dan kami mempunyai cara yaitu melalui GPS yang

dapat dideteksi oleh aplikasi yang dibuat pada Android.

Sehingga kami membuat aplikasi tersebut dengan nama

“Taking Order Based on Android Mobile Application to Get

Item Orders Information from Customers” yang akan memecahkan

permasalahan dan mengatasi dalam mendapatkan informasi

pemesanan barang secara lebih cepat.

3. Rumusan Masalah

Berdasarkan latar belakang diatas maka dapat

dirumuskan masalah sebagai berikut :

1. Merancang dan membuat sistem informasi mengenai

toko yang harus dikunjugi untuk mendapatkan

informasi pesanan barang dari customer.

2. Merancang dan membuat sistem informasi pemesanan

barang menggunakan GPS dengan android.

4. Batasan Masalah

Dalam perancangan pembuatan alat ini terdapat beberapa

pembatasan masalah, yaitu:

1. Sistem hanya menangani pemesanan barang.

2. Sistem mendeteksi sales dengan menggunakan GPS.

3. Android yang digunakan adalah android versi 2.1

2

4. Aplikasi ini hanya digunakan untuk suatu perusahaan

yang mempunyai pemesanan barang dalam skala besar.

5. Tujuan

Tujuan dari system ini adalah :

1. Untuk membantu sales dalam hal pemesanan barang

secara lebih cepat.

2. Untuk mencegah sales tidak melakukan kunjungan.

3. Untuk membantu sales dalam mengingatkan toko yang

harus dikunjungi agar tidak terlewat.

6. Overview Sistem

Sistem ini merupakan arsitektur aplikasi di Android

yang akan diterapkan pada aplikasi yang akan kita buat.

3

Dengan arsitektur ZK's server-sentris, mengembangkan

aplikasi Android sangat mudah. ZK pengembang mobile hanya

perlu menulis MIL (Mobile Interaktif Bahasa) file dalam tag

ZK tanpa memahami Android SDK rinci. MIL adalah bahasa yang

memungkinkan pengembang untuk menulis halaman tanpa

4

Simpan

Ambildata

pemrograman. Karena kecenderungan kerangka server-sentris -

aplikasi berjalan di server, pengembang tidak perlu kembali

menyebarkan aplikasi ketika aplikasi update terjadi dan

logika bisnis dikontrol di sisi server. Setelah aplikasi

diinstal di server dan di-upgrade, pengguna akan mengakses

versi yang paling update secara otomatis. Selain itu, logika

bisnis berjalan pada server, sehingga memerlukan memori

lebih sedikit di perangkat mobile.

Berdasarkan sistem diatas kemudian diterapkan pada

aplikasi yang dibuat mengenai taking order, dimana pemakai

aplikasi yaitu seorang distributor dari perusahaan. Dengan

memakai aplikasi yang akan kami buat, diharapkan dapat

membantu distributor tersebut dalam transaksi dan proses

taking order yang dilakukannya terhadap customer pada list

pendistribusian barang. Dan dapat dihasilkan data yang lebih

akurat dengan penggunaan pendeteksian smart card atau

melalui GPS pada android.

Pertama, seorang distributor mengambil data dari

server yaitu list pendistribusian barang kepada customer

yang harus dia layani dan dismpan pada aplikasi.

Kedua, distributor datang secara langsung ke toko

milik customer, kemudian dengan menggunakan aplikasi ini,

distributor tersebut men-scan smart card atau melalui GPS

sebagai tanda bukti bahwa dia telah datang secara langsung

ke toko itu. Hal ini dikarenakan agar data akurat dan tidak

ada penipuan atau kecurangan dari suatu distributor bahwa

dia telah datang ke customernya secara langsung.

5

Untuk transaksi taking order yang dicatat meliputi, jumlah

barang, jumlah harga yang harus di bayar customer, tanggal

transaksi, dll.

Ketiga, pada proses taking order selesai, data akan

disimpan didalam aplikasi pada storage yang ada pada

android. Kemudian setelah dalam jangka waktu tertentu dan

data sudah terkumpul, maka masing- masing distributor

tersebut setor datanya ke dalam server secara berkala dan

terus menerus.

7. Metode Kerja

Metodologi adalah kerangka teoritis yang digunakan oleh

penulis untuk menganalisa, mengerjakan atau mengatasi

masalah yang dihadapi. Metode penelitian sangat penting

karena baik buruknya hasil penelitian tergantung dari

metodologi yang digunakan.

Metodologi dalam pelaksanaan tugas akhir ini adalah

sebagai berikut.

1. Studi literatur

Pada tahap ini akan dilakukan studi terhadap

literatur-literatur yang berhubungan dengan Android.

2. Diskusi kelompok

Diskusi kelompok mengenai materi dan kegiatan

yang berhubungan dengan topik TA.

3. Bimbingan

Bimbingan tugas akhir dilakukan dengan dosen

pembimbing, diantaranya membahas mengenai hal-hal yang

6

berhubungan dengan topik tugas akhir.

4. Pengembangan aplikasi

Metodologi yang akan digunakan dalam pengembangan

Sistem ini adalah Iterative and Incremental Development. Model

pengembangan Iterative and Incremental Development

dikemukakan dalam buku “Applying UML and Pattern”

Third Edition oleh Craig Larman. Pada metode Iterative and

Incremental Development dilakukan pengorganisasian

beberapa tahap pengerjaan yang terkait pada waktu.

Satu lamanya pengerjaan tahap-tahap pekerjaan tersebut

merupakan satu iterasi.

i. Iterasi pertama

Pada tahap ini akan dilaksanakan literatur-

literatur yang berhubungan dengan pembuatan

aplikasi pada Android.

ii. Iterasi kedua

Tahap selanjutnya adalah penerapan konsep

pembuatan aplikasi menggunakan Android.

iii. Iterasi ketiga

Pengolahan data-data yang diperlukan dan

melakukan implementasi coding.

8. Metodologi Pelaksanaan

Metodologi adalah kerangka teoritis yang digunakan

oleh penulis untuk menganalisa, mengerjakan atau mengatasi

masalah yang dihadapi. Metode penelitian sangat penting

karena baik buruknya hasil penelitian tergantung dari

metodologi yang digunakan.

7

Metodologi yang akan digunakan dalam pengembangan

aplikasi ini adalah Iterative and Incremental Development. Model

pengembangan Iterative and Incremental Development

dikemukakan dalam buku “Applying UML and Pattern” Third

Edition oleh Craig Larman. Pada metode Iterative and Incremental

Development dilakukan pengorganisasian beberapa tahap

pengerjaan yang terkait pada waktu. Satu lamanya pengerjaan

tahap-tahap pekerjaan tersebut merupakan satu iterasi.

Adapun tahap-tahapnya dapat dilihat pada gambar 1

Gambar 1 Iterative and Incremental Development[8]

5. Requirement

Requirement merupakan tahap untuk memahami sistem

yang ada dan yang akan dibuat. Agar mencapai tujuan

dilakukan pemodelan sistem dengan menggunakan modelling

tools. Setelah memodelkan sistem, selanjutnya adalah

melakukan evaluasi terhadap sistem yang sedang

berjalan..

6. Design

8

1 iterasi

Time

Requirement

Design

Implementation & Test& Integration & More Design

Final Integration & System Test

Requirement Design

Implementation & Test & Integration & More Design

Final Integration & System Test

Feedback from iteration N leads to refinement and adaptation of the

requirements and design in iteration N+1

The system grows incrementally

Design merupakan tahap untuk merancang sistem yang

sesuai dengan requirement yang telah ditentukan.

Aktivitas yang dilakukan dalam tahap ini adalah

perancangan basis data, perancangan struktur data,

perancangan user interface, perancangan arsitektur

aplikasi.

7. Implementation & Test & Integration & More Design

Implementation & Test & Integration & More Design merupakan

tahap mengimplementasikan komponen-komponen yang telah

dibuat pada tahap perancangan ke dalam bahasa

pemrograman, melakukan pengetesan pada hasil

implementasi, mengintegrasikan hasil dari berbagai

tahap pekerjaan baik dalam iterasi yang sama maupun

dari iterasi yang sebelumnya, dan melakukan

perancangan ulang apabila terdapat ketidaksesuaian

dengan system yang diharapkan.

8. Final integration and system test

Final integration and system test merupakan tahap

pengitegrasian system baik dengan yang berada pada

iterasi yang sama setelah di-design ulang maupun

dengan yang berada pada iterasi yang sebelumnya dan

pengetesan pada system yang telah di integrasikan.

9

9. Jadwal Kegiatan

NO KEGIATAN MARET APRIL MEI JUNI JULI AGUSTUS1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Penetuan topik dan judul TA                                                

2 Studi literatur                                                3 Penyusunan proposal                                                4 Pengajuan proposal                                                5 Seminar Proposal                                                6 Analisis                                                7 Design                                                8 Implementasi & testing                                                

9 Penulisan dokumentasi program                                                

10 Seminar I                                                11 Seminar II                                                12 Seminar III                                                13 Sidang TA                                                14 Penyelesaian laporan TA                                                15 Pengumpulan laporan TA                                                

Tabel 1.Jadwal kegiatan KoTA 07

10

Keterangan:Setiap minggunya diadakan bimbingan TA dengan dosen pembimbing

  Iterasi ke-1

  Iterasi ke-2

  Iterasi ke-3

  Iterasi ke-4

10. Rencana Anggaran Biaya

No Komponen Biaya Volume SatuanHargaSatuan Jumlah Sub Total Keterangan

1 ATK 675.000  Pulpen 1 Lusin 20.000 20.000   3 orang @ 4 pulpenPensil mekanik 3 Buah 5.000 15.000   3 orang @ 1 pensil mekanikIsi pensil mekanik (2B, 0.5) 1 Lusin 10.000 10.000   3 orang @ 4 isi pensil mekanikPenghapus karet 3 Buah 5.000 15.000   3 orang @ 1 penghapus karetTipe-x 3 Buah 4.000 12.000   3 orang @ 1 tipe-xPenggaris besi 3 Buah 3.000 9.000   3 orang @ 1 penggaris besiKertas buram 1 Rim 20.000 20.000   untuk keperluan corat-coretKertas HVS A4 70 gram 6 Rim 30.000 180.000   untuk keperluan print draft

laporan

11

No Komponen Biaya Volume SatuanHargaSatuan Jumlah Sub Total Keterangan

Kertas HVS A4 80 gram 3 Rim 32.000 96.000   untuk keperluan print laporanTinta printer hitam (refil) 3 Set 35.000 105.000   1/2 set per bulan * 6 bulanTinta printer warna (refil) 3 Set 35.000 105.000   1/2 set per bulan * 6 bulanHekter 1 Buah 5.000 5.000    Isi Hekter 2 Pak 2.000 4.000    Paper clip 2 Pak 2.000 4.000    Map plastik 2 Buah 15.000 30.000    

Isi binder (100 lbr) 9 Pak 5.000 45.000  3 orang @ 1/2 pak per bulan * 6 bulan

2 Transportasi dan Komunikasi 1.068.000  

Pulsa 25.000 18Vourcher elektrik 26.000 468.000  

3 simcard @ 1 voucher elektrik per bulan* 6 bulan

Akses internet 6Biaya per bulan 100.000 600.000    

3 Penggandaan dan Penjilidan Dokumen 1.105.000  

Jilid hard cover 7 Jilid 15.000 105.000  2 pembimbing, 1 Polban, 1 JTK, 3 KoTA 18

Biaya fotocopy 9200 Lembar 100 920.000  

asumsi penggandaan laporan TA 23 kali (4 seminar 1, 4 seminar 2, 4seminar 3, 4 sidang TA, 7 laporanTA) @ 400 lbr

DVD blank 10 Keping 5.000 50.000   2 pembimbing, 1 Polban, 1 JTK, 3 KoTA 18, 3 cadangan

12

No Komponen Biaya Volume SatuanHargaSatuan Jumlah Sub Total Keterangan

Box DVD 10 Buah 3.000 30.000  2 pembimbing, 1 Polban, 1 JTK, 3 KoTA 18, 3 cadangan

4 Lain-Lain 215.000  Kabel terminal 1 Buah 15.000 15.000    

 

Obat-obatan 1   200.000 200.000  

Tolak angin, vit B-komplek, vit-C, obat batuk, obat sakit perut, minyak angin, dll

  TOTAL 3.063.000  

Tabel 2.Rencana Anggaran Biaya KoTA

13

11. Pembimbing yang diharapkan

1. Joe Lian Min

2. Irwan Setiawan

3. Jonner Hutahaean

4. Nurjannah S

5. Bambang Wisnuadhi

14