• Tidak ada hasil yang ditemukan

Rahmad Bagus Andriyanto Pembimbing 1 : Mudjahidin, ST, MT Pembimbing 2 : Nisfu Asrul Sani S.Kom M.Sc

N/A
N/A
Protected

Academic year: 2021

Membagikan "Rahmad Bagus Andriyanto Pembimbing 1 : Mudjahidin, ST, MT Pembimbing 2 : Nisfu Asrul Sani S.Kom M.Sc"

Copied!
37
0
0

Teks penuh

(1)

PEMBUATAN SALES FORCE AUTOMATION

PEMBUATAN SALES FORCE AUTOMATION

(SFA)

(SFA) BERBASIS ANDROID DENGAN

BERBASIS ANDROID DENGAN

MENGGUNAKAN ECLIPSE ADT

MENGGUNAKAN ECLIPSE ADT

STUDI

STUDI KASUS PADA SUPPLIER XYZ

KASUS PADA SUPPLIER XYZ

Oleh :

Oleh :

Rahmad Bagus Andriyanto

5207100060

Pembimbing 1 : Mudjahidin, ST, MT

(2)

TIME LINE

TIME LINE

NO.

KEGIATAN

Bulan

Maret April

Mei

Juni

4

1

2

3

4

1

2

3

4

1

2

3

4

1.

Studi Pendahuluan dan

Literatur

2.

Pengumpulan data

2.

Pengumpulan data

3.

Perancangan

Desain

Aplikasi

4.

Pembuatan Aplikasi

5.

Uji Coba dan Evaluasi

6.

Pembuatan Laporan

(3)

SEKILAS TUGAS AKHIR

SEKILAS TUGAS AKHIR

( 1

( 1 dari

dari 3 )

3 )



Permasalahan

Fitur – fitur apa saja yang harus tercakup

dalam sebuah aplikasi SFA, pemesanan barang

dari retail – retail ke supplier

◦◦

Bagaimana membangun aplikasi SFA berbasis

android pada Supplier XYZ dengan

menggunakan eclipse adt plugin

(4)

SEKILAS TUGAS AKHIR

SEKILAS TUGAS AKHIR

( 2

( 2 dari

dari 3)

3)



Batasan Masalah

Aplikasi yang dibuat hanya mencakup

pemesanan barang dari retail – retail ke

supplier

Aplikasi ini dibuat untuk single supplier yang

Aplikasi ini dibuat untuk single supplier yang

melayani multi retail

Aplikasi yang dibuat tidak dapat di-edit oleh

pengguna

Setiap retail harus mempunyai handphone

android platform 2 atau diatasnya.

(5)

SEKILAS TUGAS AKHIR

SEKILAS TUGAS AKHIR

( 3

( 3 dari

dari 3)

3)



Tujuan

Menganalisa fitur penting yang ada dalam

sebuah aplikasi pemesanan

memahami karakteristik teknologi

pengembangan aplikasi android dengan

menggunakan eclipse ADT plugin kemudian

memanfaatkannya untuk menghasilkan aplikasi

SFA berbasis android pada Supplier XYZ

(6)

ALUR PENGERJAAN

ALUR PENGERJAAN

(7)

ANALISA KEBUTUHAN

ANALISA KEBUTUHAN

PENGGUNA

PENGGUNA

( 1

( 1 dari

dari 2 )

2 )



Pengguna

Retail terdaftar

Retail belum terdaftar



Teknologi



Teknologi

Android

Framework Eclipse

(8)

ANALISA KEBUTUHAN

ANALISA KEBUTUHAN

PENGGUNA

PENGGUNA

( 2

( 2 dari

dari 2)

2)



Fungsi

Fungsi pemesanan

Fungsi pembatalan pesanan

Fungsi melihat detail transaksi

Fungsi melihat detail transaksi

(9)

ARSITEKTUR SISTEM

ARSITEKTUR SISTEM

(10)

PERANCANGAN DESAIN

PERANCANGAN DESAIN



Domain Model



Desain Antarmuka Aplikasi



Use Case Diagram



Robustness Diagram



Robustness Diagram



Sequence

(11)

Domain Model

Domain Model

(12)

Desain

Desain Antarmuka

Antarmuka Aplikasi

Aplikasi

Log in

Form daftar

Form detail

user

Form edit

profile

Form

pemesanan

Form detail

pemesanan

Form

pembatalan

(13)

USE CASE DIAGRAM

USE CASE DIAGRAM

( 1

( 1 dari

dari 2)

2)

(14)

USE CASE DIAGRAM

USE CASE DIAGRAM

( 2

( 2 dari

dari 2 )

2 )

(15)

ROBUSTNESS DIAGRAM

ROBUSTNESS DIAGRAM

( 1

( 1 dari

dari 5 )

5 )

(16)

ROBUSTNESS DIAGRAM

ROBUSTNESS DIAGRAM

( 2

( 2 dari

dari 5 )

5 )

(17)

ROBUSTNESS DIAGRAM

ROBUSTNESS DIAGRAM

( 3

( 3 dari

dari 5 )

5 )

(18)

ROBUSTNESS DIAGRAM

ROBUSTNESS DIAGRAM

( 4

( 4 dari

dari 5 )

5 )

(19)

ROBUSTNESS DIAGRAM

ROBUSTNESS DIAGRAM

( 5

( 5 dari

dari 5 )

5 )

(20)

SEQUENCE DIAGRAM

SEQUENCE DIAGRAM

( 1

( 1 dari

dari 3 )

3 )

(21)

SEQUENCE DIAGRAM

SEQUENCE DIAGRAM

( 2

( 2 dari

dari 3 )

3 )

(22)

SEQUENCE DIAGRAM

SEQUENCE DIAGRAM

( 3

( 3 dari

dari 3 )

3 )

(23)

IMPLEMENTASI

IMPLEMENTASI

( 1

( 1 dari

dari 4 )

4 )

(24)

IMPLEMENTASI

IMPLEMENTASI

( 2

( 2 dari

dari 4 )

4 )

(25)

IMPLEMENTASI

IMPLEMENTASI

( 3

( 3 dari

dari 4 )

4 )

(26)

IMPLEMENTASI

IMPLEMENTASI

( 4

( 4 dari

dari 4 )

4 )



Hasil Implementasi

Form daftar

Form log in

Form Halam Utama

Form pemesanan

Form pembatalan

(27)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(1

(1 dari

dari 8)

8)



Uji coba fungsional

Use case log in

ID Skenario Mengisi kolom username Mengisi kolom password Menekan tombol login Tekan tombol cancel Keterangan V V N/A 1 Berhasil log in

V V V N/A Sistem akan memberitahukan

bahwa login sukses dan akan dibawa kehalaman uatam

2 Username

dan password tidak cocok

V V V N/A Sistem akan memebritahukan

bahwa username dan password yang di-inputkan tidak sesuai

3 Keluar

aplikasi

N/A N/A N/A V Sistem akan menanyakan

apakah akan keluar, bila memilih ya, maka akan keluar dari aplikasi

(28)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(2

(2 dari

dari 8)

8)



Uji coba fungsional

Use case daftar

ID Skenario Isi semua form tambah pengguna Menekan tombol ok Menekan tombol cancel Keterangan

1 Data V V N/A Sistem akan memberitahukan

1 Data

berhasil ditambah

V V N/A Sistem akan memberitahukan

bahwa data yang di-inputkan telah ditambahkan dalam database

2 Form

belum diisi lengkap

V V N/A Sistem akan memberikan peringatan

mengenai kesalahan dikarenakan tidak mengisi semua kolom dalam form pendaftaran

3 User

menekan tombol cancel

V N/A V Sistem akan memberikan

peringkatan dan menanyakan apakah yakin untuk keluar, bila pilihan ya maka sistem akan membawa keluar dari halaman pendaftaran

(29)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(3

(3 dari

dari 8)

8)



Uji coba fungsional

Use case edit profile

ID Skenario Isi semua form tambah pengguna Menekan tombol ok Menekan tombol cancel Keterangan

1 Data V V N/A Sistem akan memberitahukan

1 Data

berhasil diubah

V V N/A Sistem akan memberitahukan

bahwa data yang di-inputkan telah diubah dalam database

2 Form

belum diisi lengkap

V V N/A Sistem akan memberikan peringatan

mengenai kesalahan dikarenakan tidak mengisi semua kolom dalam form

3 User

menekan tombol cancel

V N/A V Sistem akan memberikan

peringkatan dan menanyakan apakah yakin untuk keluar, bila pilihan ya maka sistem akan

membawa keluar dari halaman edit profile. Data yang telah di-inputkan sebelumnya tidak akan dicatat kedalam database

(30)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(4

(4 dari

dari 8)

8)



Uji coba fungsional

Use case pemesanan barang

ID Skenario Memilih kategori Memilih merk Memilih barang Memasukk an jumlah Meneka n add to cart Menekan tombol ok Keterangan

1 Pemesanan V V V V V V Sistem akan

1 Pemesanan

sukses

V Sistem akan

memberikan informasi bahwa pesanan telah dilakukan sesuai dengan yang tertera pada keranjang belanja

2 Belum

memilih kategori

N/A N/A N/A V V N/A Sistem akan

memberikan peringkatan harus memilih kategori, merk dan nama barang

(31)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(5

(5 dari

dari 8)

8)



Uji coba fungsional

Use case pemesanan barang

ID Skenario Memil ih katego ri Memilih merk Memili h barang Memas ukkan jumlah Mene kan add to cart Menek an tombol ok Keterangan ri cart ok 3 Belum memasuk kan jumlah pesanan

V V V N/A V N/A Sistem akan

memberikan peringatan belum memasukkan jumlah barang 4 Keranjang belanja kosong

V V V V N/A V Sistem akan

memberikan peringkatan bahwa keranjang belanja masih kosong, sehingga tidak akan tercata sebagai data pemesanan

(32)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(6

(6 dari

dari 8)

8)



Uji coba fungsional

Use case pembataan pemesanan

ID Skenario Menekan item yang akan Menekan tombol reload cart Keterangan yang akan dihapus reload cart 1 Pembatala n sukses

V N/A Sistem akan menanyakan apakah

benar – benar ingin menghapus, bila ya, maka data akan dihapus

2 Menekan

reload cart

N/A V Sistem akan menampilkan data

pemesanan yang terbaru dari database

(33)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(7

(7 dari

dari 8)

8)

(34)

UJI COBA DAN EVALUASI

UJI COBA DAN EVALUASI

(8

(8 dari

dari 8)

8)

(35)

KESIMPULAN DAN SARAN

KESIMPULAN DAN SARAN



Kesimpulan

Fitur – fitur yang harus tercakup dalam sebuah

SFA adalaha, pemesanan barang, perhitungan

diskon, perhitungan pajak, perhitungan harga

setelah diskon, perhitungan harga setelah

setelah diskon, perhitungan harga setelah

pajak, pembatalan pesanan, dan melihat detail

pemesanan

Eclipse ADT plugin adalah sebuah teknologi

yang tepat untuk membangun aplikasi berbasis

android, karena kemudahan penggunaan dan

banyaknya dukungan dari komunitas

(36)

KESIMPULAN DAN SARAN

KESIMPULAN DAN SARAN



Saran

Dihubungkannya aplikasi SFAmobile ke aplikasi

ERP, seperti OpenERP, sehingga dapat

diterapkan pada sekala yang lebih besar

◦◦

Penerapan pegaksesan database yang lebih

efektif, sehingga waktu pengaksesan data bias

lebih cepat.

(37)

SEKIAN DAN TERIMAKASIH

SEKIAN DAN TERIMAKASIH

Referensi

Dokumen terkait

Metode yang digunakan dalam kegiatan pengabdian kepada masyarakat di Lingkungan III Pulau Brayan Darat II Medan dan Kelompok Tani Purnakaryawan Desa Manunggal Deli Serdang

Beberapa contoh proses pembentukan logam untuk pengerjaan dingin dapat dilihat pada gambar berikut: Pada gambar berikut memperlihatkan mulai dari proses pemotongan yang

Konsumen meminta jadwal kursus kepada admin kemudian admin melakukan pengecekkan jadwal kursus dan melihat ketersediaan jadwal kursus yang ada di LPK Mitra Sinergi setelah

Foto yang berisi seluruh Maba Vorkes 2015(wajib lengkap) yang membentuk sebuah tulisan, dengan ketentuan sebagai berikut:.  Membentuk Tulisan “VORKES”

Lima isolat dari buah sawit dan satu isolat dari CPO tumbuh pada medium penapisan tetapi tidak menghasilkan lipase Hasil isolasi menunjukkan tidak seluruh isolat

bahwa untuk memperbaiki struktur permodalan dan meningkatkan kapasitas usaha Perusahaan Perseroan (Persero) PT Boma Bisma Indra serta untuk mendukung program

Hasil yang diperoleh dari penelitian ini adalah terdapat pengaruh variasi nira tebu dari beberapa varietas tebu dengan penambahan sumber nitrogen (N) dari tepung