KUIS ADBO Qurban Online

download KUIS ADBO Qurban Online

of 33

description

Analisis Desain Berorientasi Objek,Kuis ADBO,Sistem E-CRM,Sequence diagram,

Transcript of KUIS ADBO Qurban Online

LAPORAN ANALISIS DAN PERANCANGAN SISTEM PENJUALAN HEWAN QURBAN ONLINE

Anggota Kelompok : Galang Pratama(3C)(1441177004268)Gintar Indra P.(3D-Pagi)(1441177004050)M.Yusuf khaidir(3C)(1441177004059)

UNIVERSITAS NEGERI SINGAPERBANGSA KARAWANGTahun Ajaran 2015/2016Alamat : Jl.H.S.Ronggowaluyo-Teluk Jambe KarawangTelp : 0267-400177, Website : www.unsika.ac.id

DAFTAR ISI

BAB I PENDAHULUAN11.1.Latar Belakang Masalah11.2.Rumusan21.3.Tujuan31.4.Batasan4BAB II PEMBAHASAN52.1.Analisis Aturan Bisnis Yang Sedang Berjalan52.2.Analisis Prosedur Yang Berjalan62.2.1.Use Case Diagram72.2.2.Activity Diagram82.3.Analisis Pieces Sistem Yang Sedang Berjalan122.4.Evaluasi Sistem Yang Sedang Berjalan132.5.Perancangan Prosedur Yang Diusulkan142.5.1.Skenario UseCase142.5.2.Activity Diagram162.5.3.Sequence Diagram202.5.4.Kolaborasi Diagram26BAB III PENUTUP313.1.Kesimpulan31

i

BAB IPENDAHULUAN

1.1. Latar Belakang MasalahSeiring pesatnya perkembangan teknologi dan kemajuan zaman, maka diperlukan suatu produk dengan ketelitian dan akurasi tinggi, dan waktu pengerjaan yang singkat.Begitu juga dengan perkembangan internet yang semakin meluas. Penjualan banyak melalui sebuah websites untuk memudahkan pembeli untuk mengekploritasi produk yang dijual oleh penjual.Dengan ini Penulis ingin membuat analisa sistem baru pada sistem yang sudah ada.

1.2. RumusanSeperti apakah sistem penjualan hewan kurban secara online dan apa saja fitur di dalam sistem tersebut?

1.3. TujuanDengan adanya sistem Qurban Online akan memudahkan seseorang untuk bertransaksi jual beli hewan Qurban. Orang tidak perlu keluar rumah untuk membeli hewan qurban. Cukup mengunjungi website mendaftar, memilih hewan qurban dan transfer uang ke pengelola atau bisa langsung lewat fitur tabungan qurban bila tabungan mencukupi

1. 1.1. 1.2. 1.3. 1.4. BatasanOrang-orang belum sepenuhnya percaya dengan adanya Penjualan hewan qurban online.Banyak situs penipuan dengan modus penjualan sehingga mengurangi minat pelanggan untuk bertansaksi secara online.

.

BAB IIPEMBAHASAN

2. 2.1. Analisis Aturan Bisnis Yang Sedang Berjalan

Sistem Qurban Online yang saat ini sedang berjalan pada sebuah Website Jual Beli hewan qurban. Berikut adalah uraian proses dan kegiatan pada Web Penjualan hewan qurban yang sedang berjalan : 1. NonMember Mengunjungi alamat websites dan dapat melihat laman Produk, Type Produk, Testimonial, FAQ dan dapat mendaftar akun di website tersebut .2. Member dapat login ke website.3. Member dapat mengakses Transaksi dan Tabungan Qurban.4. Member dapat memilih Transaksi untuk pembelian hewan Qurban apabila Tabungan mencukupi, tetapi bisa juga via transfer ke Pengelola.5. Member dapat menabung dengan perantara E-Banking.

2.2. Analisis Prosedur Yang Berjalan

Adapun prosedur sistem Qurban Online yang sedang berjalan yaitu adalah sebagai berikut :

A. Prosedur Daftar AkunNonMember dapat mengakses keseluruhan pelayanan bila sudah mendaftarkan ke website.

B. Prosedur TransaksiMember Membeli produk via website melalui tabungan yang sudah tersimpan dalam database ataupun via transfer ke pengelola.

C. Prosedur TabunganMember dapat mengisi tabungan untuk disimpan dalam database website melalui M-Banking

Dari hasil analisa yang dilakukan diatas akhirnya dapat diketahui bentuk sistem secara garis besar yang sedang berjalan didalam website penjualan hewan qurban online. Bentuk secara garis besarnya dapat dilihat dalam diagram berikut ini.

2.2.1. Use Case DiagramUse Case Diagram memperlihatkan hubungan antara aktor dan use case. Aktor merepresentasikan seorang user atau subsistem lain yang akan berinteraksi dengan sistem. Sedangkan use case merupakan urutan kejadian yang menggambarkan interaksi antara user dengan sistem. Fungsionalitas sistem didefinisikan ke dalam use case dari sudut eksternal sistem yang berguna untuk uji kelayakan sistem.

Gambar1.1 usecase

2.2.2. Activity Diagram

Activity diagram digunakan untuk menggambarkan kegiatan-kegiatan yang ada di dalam suatu sistem. Agar dapat lebih memahami tentang sistem yang akan dibuat, maka perlu dibuatkan activity diagram tentang sistem yang sedang berjalan, yaitu:

Diagram Activity Member/NonMember Lihat websiteMember/NonMember dapat Mengakses/melihat fitur pemasaran dan melihat produk & tipe produk.

Gambar 1.2(Activity member/nonMember)

Diagram Activity Member Akses websiteMember dapat Mengakses/melihat fitur pemasaran dan melihat produk, tipe produk, Melihat Faq, Melihat Testimonial, Login, laman Tabungan & Transaksi.

Gambar 1.3(Diagram activity member)

Diagram Activity Admin Mengelola feature pemasaranAdmin berwenang untuk mengelola feature pemasaran. Mengelola produk, Type Produk, Database, Mengelola Cross selling

Gambar 1.4 (Diagram activity admin)

Mengelola PelayananIni adalah usulan untuk sistem. Admin berwenang mengolola feature pelayanan. Mengelola histori transaksi, Mengelola Complaint, Mengelola Testimonial, Mengelola FAQ.

Gambar 1.5(Diagram activity admin2)

2.3. Analisis Pieces Sistem Yang Sedang Berjalan

Masalah masalah yang terjadi setelah dilakukan analisis :

Analisis PerlayananBelum adanya laman untuk Member/NonMember untuk memberikan Kritik dan saran untuk kekurangan sistem.

Analisis EfisiensiProses loading website terlalu lambat sehingga mengganggu efisiensi pembelian produk.

Analisis ControlWebsite belum support untuk dibuka di ponsel pintar tertentu.

Analisis InformasiInformasi yang kurang mengenai penjualan hewan qurban secara online.

2.4. Evaluasi Sistem Yang Sedang Berjalan

Setelah melakukan analisis terhadap sistem yang sedang berjalan, baik analisis terhadap prosedur yang ada, ditemukan beberapa permasalahan baik itu secara langsung maupun tidak langsung yang dapat mempengaruhi kinerja terhadap sistem yang ada. Masalah-masalah ini apabila ditinjau lebih jauh lagi akan berpengaruh terhadap pengembangan sistem nantinya. Setelah melakukan identifikasi terhadap penyebab permasalahan yang ada, dilakukan juga pengamatan dengan maksud untuk mengumpulkan fakta atau data yang menjadi permasalahan pada sistem ini. Adapun masalah-masalahnya adalah sebagai berikut:

Desain web kurang user friendly Tidak ada laman kritik dan saran.

2.5. Perancangan Prosedur Yang DiusulkanPerancangan ini mencakup use case diagram, activity diagram, sequence diagram, colaboration diagram yang menghasilkan sistem lebih baik. Proses yang dirancang diuraikanmenjadi beberapa bagian yang dapat membentuk sistem tersebut menjadi satu kesatuan komponen.

1. Use CaseUse case adalah gambaran fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.

2. 2.1. 2.2. 2.3. 2.4. 2.5. 2.5.1. Skenario UseCase Skenario Use Case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian terhadap skenario tersebut.

a. Skenario Use Case Pemesanan1. Nama Use Case : TransaksiAktor: MemberTujuan : Membeli produk yang dipilihTabel 4.3 Skenario Use Case TransaksiMemberReaksi Sistem

1. Memilih produk2. Menampilkan type produk

3. Memilih type produk4. Menampilkan inputan produk

5. Input jumlah produk6. Menampilkan daftar belanja

7. Transfer/Konfirmasi lewat tabungan8. Menampilkan pesan sukses

9. Mengirim data ke server

b. Skenario Use Case Pendaftaran2. Nama Use Case: PendaftaranAktor: NonMemberTujuan: Mendaftar akun di website qurban online

Tabel 4.4 Skenario Use Case PendaftaranNonMemberReaksi Sistem

1. Pilih daftar 2. Menampilkan form pendaftaran

3. Input form4. Validasi

5. Update data server

c. Skenario Use Case Login Member3. Nama Use Case: Login MemberAktor: MemberTujuan: Untuk mengakses akun member

Tabel 4.5 Skenario Use Case Login Akun MemberMemberReaksi Sistem

1. Pilih login2. Menampilkan form login

3. Menginputkan username dan password4. Validasi

5. Menampilkan halaman setelah login

2.5.2. Activity DiagramActivity diagram berikut ini memperlihatkan secara rinci aliran data secara logika tanpa mempertimbangkan lingkungan fisik dimana data mengalir.

a. Member/NonMember

b. NonMember

c. Member

d. Admin Pelayanan

e. Admin Pemasaran

2.5.3. Sequence DiagramSequence Diagram digunakan untuk menggambarkan interaksi antar objek dalam waktu yang berurutan. Tetapi pada dasarnya sequence Diagram selain digunakan dalam lapisan abstraksi model objek. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antara object, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Komponen utama sequence diagram terdiri atas objek yang dituliskan dengan kotak segiempat bernama pesan diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan proses vertikal. Berikut adalah sequence diagram yang ada pada sistem penjualan hewan qurban berbasis website:

a. Sequence Diagram TransaksiPembeli dapat melakukan transaksi hewan qurban pada halaman transaksi dalam website. Halaman transaksi akan menampilkan produk yang tersedia. Pembeli memilih produk yang akan dibeli kemudian mengirimnya ke database server.

b. Sequence Diagram Login Member

Seorang Member yang telah terdaftar dapat login untuk melakukan proses Transaksi dan Tabungan

c. Sequence Diagram TransaksiMember melihat total harga dari pembelian yang pada halaman transaksi dalam website. Member memilih data pembayaran yang akan melakukan pembayaran, kemudian website akan menampilkan konfirmasi data pembayaran pesanan yang harus dibayar oleh Member.

e. TestimonialMember/NonMember dapat melihat testimonial orang yang sudah membeli hewan qurban

f. Lihat ProdukMember/NonMember dapat melihat tipe produk

2.5.4. Kolaborasi DiagramMenggambarkan suatu diagram yang memperlihatkan / menampilkan pengorganisasian interaksi yang terdapat disekitar objek ( seperti halnya sequence diagram ) dan hubungannya terhadap yang lainnya.Diagram kolaborasi atau collaboration diagram lebih menekankan kepada peran setiap objek dan bukan pada waktu penyampaian setiap pesan / message.

a. Kolaborasi diagram Login MemberMember dapat login jika sudah mendaftar dan valid di data server

b. Kolaborasi diagram Daftar MemberNonMember dapat mendaftar pada website

c. Kolaborasi diagram Lihat Tipe Produk

d. Kolaborasi diagram Lihat FaqMember/NonMember dapat mengakses laman FAQ pada websites

e. Kolaborasi diagram TestimonialMember/NonMember dapat melihat daftar orang yang telah membeli hewan qurban

f. Kolaborasi diagram TransaksiMember dapat membeli hewan qurban.

g. Kolaborasi diagram TabunganMember dapat menabung dalam website melalui M-Banking

h. Kolaborasi diagram Input data(Admin)Admin dapat menginput/mengedit data

i. Kolaborasi diagram klarifikasiAdmin dapat melihat data transaksi

BAB IIIPENUTUP

3. 3.1. Kesimpulan Berdasarkan uraian materi yang telah dibahas pada makalah ini, maka dapat disimpulkan bahwa permasalahan dalam sistem penjualan hewan qurban dapat dijalankan secara online tanpa bertatap muka. Dengan berjalannya sistem penjualan hewan qurban online ini dapat mempermudah untuk melakukan transaksi pembelian hewan qurban.7