BAB IV ANALISIS DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di AMDK PDAM yang akan dibangun

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di Bengkel BG Kawasaki Motor yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap suatu sistem yang sedang dijalanakan oleh suatu organisasi atau instansi,

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. di PT. POS INDONESIA khususnya pada layanan POS Express sudah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

LAPORAN ANALISIS SISTEM PENDEKATAN PERANCANGAN SISTEM BERBASIS OBJECT E LAUNDRY

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh kebagian-bagian komponennya yang dimaksudkan untuk

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari suatu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi website pada Perusahaan First Forex

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB III ANALISA DAN PERANCANGAN

53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

ANALISIS PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN MENGGUNAKAN PHP DAN MYSQL

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa sistem merupakan proses memilah-milah suatu permasalahan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau komponen komputer dengan tujuan untuk mengidentifikasi serta

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa merupakan tahap yang sangat berpengaruh terhadap tahap

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

`BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Pada bab ini akan dijelaskan mengenai prosedur dari sistem informasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

Gambar 4.1 Use case Diagram sistem yang sedang berjalan. Tabel 4.1. Skenario Use Case Pemesanan Barang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB III ANALISIS DAN DESAIN SISTEM

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III RANCANGAN PENGUJIAN. aplikasi ini adalah black box testing. Black box testing atau tes fungsional adalah

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB IV HASIL DAN UJI COBA. Adapun hasil dari penelitan yang dilakukan adalah sebuah perangkat lunak

ANALISIS DAN PERANCANGAN SISTEM PENGELOLAHAAN DATA PEGAWAI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISIS DAN DESAIN SISTEM

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Penjualan Buku Online Toko Buku Gramedia Jember

BAB 3 ANALISIS DAN PERANCANGAN. merancang tampilan e-commerce. Dengan fitur-fitur yang sederhana seperti

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. pada prosedur yang sedang berjalan yaitu digambarkan dengan Use Case Diagram

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB IV ANALISIS DAN PERANCANGAN SISTEM. maka terlebih dahulu perlu dilakukan analisis sebuah system pembelajaran mengenai

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Pendahuluan Kajian Pustaka

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

Transkripsi:

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu kita menganalisis sistem yang sedang berjalan di perusahaan yang akan kita bangun tersebut. 4.1.1 Analisis Kebutuhan Sebelum membuat suatu sistem, hendaknya melakukan analisis terlebih dahulu terhadap kebutuhan-kebutuhan apa saja yang diperlukan dengan menggunakan metode-metode yang telah ada. Dalam hal ini penulis menggunakan metodologi berorientasi objek. 4.1.1.1 Use Case Diagram Use Case Diagram memperlihatkan hubungan diantara 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. 61

62 Pemasaran Marketing Investasi Gambar 4.1 Use Case Pemasaran Produk 4.1.1.2 Skenario Use Case Skenario use case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian terhadap skenario tersebut. Adapun tahapan-tahapan sekenario use case Pemasaran Produk pada perusahaan FIRST FOREX yang sedang berjalan adalah sebagai berikut : 1. Nama Use Case : Pemasaran & Investor Actor : Marketing Tabel 4.1 Tabel Skenario Use Case Produk Actor 1. Bagian marketing memasarkan produk kepada calon investor. 3. Marketing memberikan data para investor kepada Manager Marketing. Sistem 2. Mencatat para investor yang akan berinvestasi. 4. Manager Marketing memeriksa

63 kembali data investor yang di berikan oleh Marketing. 4.1.1.3 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:

64 Manager marketing merancang produk yang akan di pasarkan, setelah itu Mamanger Marketing mempersiapkan Tim Marketing untuk memasarkan produk yang telah ada. Bagian Marketing memasarkan produk pada para calon investor. Dan mendata para investor yang akan berinvestasi. Kemudian Data tersebut di berikan kepada Manager Marketing untuk dibuatkan laporannya. 4.1.2 Evaluasi Sistem yang sedang berjalan Setelah melakukan analisis terhadap sistem yang sedang berjalan, baik analisis terhadap prosedur yang ada, penulis menemukan 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, penulis juga melakukan pengamatan dengan maksud untuk mengumpulkan fakta atau data yang menjadi permasalahan pada sistem ini. Adapun masalah-masalahnya adalah sebagai berikut : 1. Belum adanya cara pemasaran penjualan dengan menggunakan teknologi internet berbasis web site. 4.2 Perancangan Sistem Perencanaan sistem merupakan syarat untuk melakukan pengembangan sistem. Perencanaan sistem ini menyangkut estimasi dari kebutuhan-kebutuhan fisik, tenaga kerja dan dana yang dibutuhkan untuk mendukung pengembangan sistem serta untuk mendukung operasinya setelah diterapkan.

65 Perancangan sistem dapat diartikan sebagai : 1. Tahap setelah analisis dari siklus pengembangan sistem. 2. Pendefinisian atas kebutuhan-kebutuhan fungsional. 3. Persiapan untuk rancang bangun implementasi. 4. Menggambarkan sistem yang akan dibentuk, berupa penggambaran perencanaan, pembuatan sketsa, pengaturan dari beberapa elemen terpisah ke dalam satu kesatuan yang utuh dan berfungsi. 5. Konfigurasi komponen software dan hardware sistem. 4.2.1 Tujuan Perancangan Sistem 1. Dengan adanya pembangunan web site FIRST FOREX ini akan memudahkan perusahaan dalam memasarkan produknya ke masyarakat luas. 2. Dengan Sistem informasi registrasi yang ada pada website ini dapat memudahkan para calon investor untuk meregistrasi tanpa harus datang ke perusahaan. 4.2.2 Gambaran Umum Sistem Yang Diusulkan Sistem yang diusulkan untuk pengolahan data pemasaran produk dan registrasi investasi Perusahaan FIRST FOREX dilakukan secara online, dimana para calon investor yang akan berinvestasi dapat mengakses pada website yang akan dibuat ini tanpa harus datang langsung ke perusahaan. Dalam hal ini perusahaan FIRST FOREX bertindak sebagai administrator dan user merupakan para calon investor. Berikut ini adalah gambaran umum system yang diusulkan.:

66 Gambar 4.3 Gambaran Umum Sistem yang diusulkan 4.2.3 Perancangan Prosedur Yang Diusulkan Perancangan ini mencakup use case diagram, activity diagram, collaboration diagram, class diagram, sequence diagram, component diagram dan deployment diagram yang menghasilkan sistem lebih baik. Proses yang dirancang diuraikan menjadi beberapa bagian yang dapat membentuk sistem tersebut menjadi satu kesatuan komponen. 4.2.3.1 Model Use Case Use case adalah gambaran fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.

67 Registrasi Partner << include >> Registrasi Investasi Update Investasi Partner << include >> Log In << include >> Deposit Admin Withdraw << include >> Forum Diskusi Gambar 4.4 Use Case Diagram 4.2.3.2 Skenario Use Case Skenario Use Case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian terhadap skenario tersebut. 4.2.3.2.1 Skenario Use Case Partner 1. Skenario Use Case Partner Registrasi Nama Use Case Acator Tujuan : Partner Registrasi : Partner : Manjadi partner

68 Deskripsi : Partner membuka web site firstforex.com, Partner memilih menu partner registrasi, partner mengisi form registrasi partner, sistem memproses pendaftaran, data di simpan di database, partner mendapatkan Username dan Password. Tabel 4.2 Tabel Use Case Partner Registrasi Actor Sistem 1. User Membuka website firstforex.com 2. Tampilan website FIRST FOREX dengan pilihan menu 3. User masuk ke halaman registrasi partner. 4. Sistem menampilkan menu pendaftaran berupa isian identitas partner. 5. Partner mengisi form registrasi partner. 6. Sistem memproses pendaftaran 7. Sistem akan memberikan peringatan apabila ada data yang belum di isi. 8. Sistem menyimpan data ke database.

69 2. Skenario Use Case Registrasi Investasi Nama Use Case Actor Tujuan Deskripsi : Registrasi Investasi : Partner : Menjadi Investor : Partner melakukan registrasi investasi untuk menjadi investor. Tabel 4.3 Tabel Use Case Registrasi Investasi Actor Sistem 1. Partner masuk menu registrasi investasi. 2. Sistem menampilkan menu pendaftaran. 3. User mengisi form registrasi investasi. 4. Sistem memproses data investor. 5. Sistem menyimpan data ke database. 6. Sistem akan member peringatan apabila data belum lengkap.

70 3. Skenario Use Case Forum Diskusi Nama Use Case Actor Tujuan Deskripsi : Forum Diskusi : Partner : Melakukan Diskusi : Partner dapat melakukan diskusi dengan para partner lain atau pun bertukar pikiran. Tabel 4.4 Tabel Use Case Forum Diskusi Actor Sistem 1. Partner membuka forum diskusi setelah log in. 2. Forum diskusi akan tampil apabila sudah terdaftar menjadi member web site. 4. Skenario Use Case Deposit Nama Use Case Actor Tujuan Deskripsi : Deposit : Partner : Melakukan Deposit : Partner dapat menambah deposit investasi dengan masuk menu deposit dan menginputkan data deposit.

71 Tabel 4.5 Tabel Use Case Deposit Actor Sistem 1. Partner membuka menu deposit 2. Sistem akan membuka menu deposit. 3. Partner menginputkan atau mengisi data deposit. 4. Sistem akan menyimpan data deposit. 5. Sistem akan memberi peringatan apakah data deposit yang diinputkan sudah benar. 6. Sistem akan menyimpan data deposit. 5. Skenario Use Case Withdraw Nama Use Case Actor Tujuan Deskripsi : Withdraw : Partner : Melakukan Withdraw : Apabila partner ingin mengambil hasil keuntungan atau withdraw profit dan menginputkan data withdraw.

72 Tabel 4.6 Tabel Use Case Withdraw Actor Sistem 1. Partner membuka menu withdraw 2. Sistem akan membuka menu withdraw. 3. Partner menginputkan atau mengisi data withdraw. 4. Sistem akan menyimpan data withdraw. 5. Sistem akan memberi peringatan apakah data withdraw yang di inputkan sudah benar. 6. Sistem akan menyimpan data withdraw. 4.2.3.2.2 Skenario Use Case Admin 1. Skenario Use Case Forum Diskusi Nama Use Case Actor Tujuan Deskripsi : Forum Diskusi : Admin : Melakukan Diskusi : Admin dapat melakukan diskusi dengan para partner.

73 Tabel 4.7 Tabel Use Case Forum Diskusi Actor Sistem 1. Admin membuka forum diskusi setelah log in. 2. Admin dapat menghapus komentar diskusi. 2. Skenario Use Case Update Investasi Nama Use Case Actor Tujuan Deskripsi : Update Investasi : Admin : Mengupdate data investasi : Admin mengecek data investasi Tabel 4.8 Tabel Use Case Update Investasi Actor Sistem 1. Admin membuka halaman investasi setelah log in. 2. Admin mengecek data investor yang telah daftar dan memberikan konfirmasi kepada investor apakah di terima atau di tolak.

74 4.2.3.3 Model Activity Diagram Activity diagram berikut ini memperlihatkan secara rinci aliran data secara logika tanpa mempertimbangkan lingkungan fisik dimana data mengalir. 4.2.3.3.1 Activity Diagram Partner

75 Partner masuk website firstforex.com dan melakukan registrasi partner. Dan sistem akan menyimpan data partner dan memvalidasi data partner. Lalu partner melakukan log in untuk masuk ke halaman utama website first forex. Dan sistem akan mengecek kembali data partner apakah sudah terdaftar atau belum. Apabila partner ingin berinvestasi maka partner harus melakukan registrasi investasi. Dan selanjutnya partner mengisi data pada menu registrasi investasi. Setelah partner melengkapi data investasi maka sistem akan menyimpan data investor ke database. Setelah itu partner melakukan deposit dan menginput data deposit, sitem akan menyimpan data deposit. Dan apabila partner ingin mengambil keuntungan atau withdraw profit maka partner harus menginput data withdraw dan sistem akan menyimpan data withdraw. Pada website ini partner dapat melakukan diskusi atau tanya jawab dengan partner lain maupun admin dengan di sediakannya menu forum diskusi. 4.2.3.3.2 Activity Diagram Admin

76 Admin melakukan log in administrator, lalu sistem akan mengecek data admin apakah admin terdaftar di database admin atau tidak. Admin akan mengecek data investasi atau mengupdate data investasi. 4.2.3.4 Model Sequence Diagram Sequence 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 vertical. Berikut adalah sequence diagram yang ada pada web site FIRST FOREX, yaitu: 4.2.3.4.1 Sequence Diagram Partner 1. Sequence Diagram Partner Registrasi : Partner Halaman Utama Registrasi Partner Tabel Partner 1: Masuk 2: Masuk 3: Registrasi Partner 4: Invalid 5: Valid 6: Simpan Gambar 4.7 Sequence Diagram Partner Registrasi

77 Partner membuka web site firstforex.com, Partner memilih menu partner registrasi, partner mengisi form registrasi partner, sistem memproses pendaftaran, data di simpan di database, partner mendapatkan Username dan Password. 2. Sequence Diagram Registrasi Investasi : Partner Halaman Login Halaman Utama Registrasi Investasi Tabel Investasi 1: Masuk 2: Login 3: Invalid 4: Valid 5: Masuk 6: Registrasi Investasi 7: Invalid 8: Valid 9: Simpan Gambar 4.8 Sequence Diagram Registrasi Investasi Partner melakukan log in website, lalu sistem akan mengecek apakah partner sudah terdaftar atau belum dalam database. Setelah sukses log in partner masuk halaman utama website. Lalu partner masuk menu registrasi investasi dan menginputkan semua data yang dibutuhkan. Lalu sistem akan menyimpan data investor ke database.

78 3. Sequence Diagram Forum Diskusi : Partner Halaman Login Halaman Utama Halaman Forum Tabel Forum 1: Masuk 2: Login 3: Invalid 4: Valid 5: Masuk 6: Input Komentar 7: Valid 8: Simpan Gambar 4.9 Sequence Diagram Forum Diskusi Partner melakukan log in partner dan sistem akan mengecek apakah partner sudah terdaftar atau belum pada database. Lalu partner masuk halaman utama. Lalu partner masuk menu forum diskusi dan menginput komentar dan menyimpan komentar. 4. Sequence Diagram Deposit : Partner 1: Masuk Halaman Log In Halaman Utama Halaman Deposit Table Deposit 2: Log In 3: Invalid 4: Valid 5: Masuk 6: Input data 7: Invalid 8: Valid 9: Menyimpan Gambar 4.10 Sequence Diagram Deposit

79 Partner masuk halaman log in dan sistem akan mengecek apakah partner sudah terdaftar pada database atau belum. Lalu partner masuk menu deposit dan menginputkan data deposit. Setelah partner menginput data deposit selanjutnya sistem akan memberikan peringatan apakah data deposit yang partner inputkan sudah benar. Maka setelah data inputan benar maka sistem akan menyimpan data deposit. 5. Sequence Diagram Withdraw : Partner 1: Masuk Halaman Log In Halaman Utama Halaman Withdraw Table Withdraw 2: Log In 3: Invalid 4: Valid 5: Masuk 6: Input data 7: Invalid 8: Valid 9: Menyimpan Gambar 4.11 Sequence Diagram Withdraw Partner masuk halaman log in dan sistem akan mengecek apakah partner sudah terdaftar pada database atau belum. Lalu partner masuk menu withdraw dan menginputkan data withdraw. Setelah partner menginput data withdraw selanjutnya sistem akan memberikan peringatan apakah data withdraw yang partner inputkan sudah benar. Maka setelah data inputan benar maka sistem akan menyimpan data withdraw.

80 4.2.3.4.2 Sequence Diagram Admin 1. Sequence Diagram Forum Diskusi : Administrator Halaman Login Halaman Utama Halaman Forum Tabel Forum 1: Masuk 2: Login 3: Invalid 4: Valid 5: Masuk 6: Input Komentar 7: Valid 8: Simpan Gambar 4.12 Sequence Diagram Forum Diskusi Admin melakukan log in admin dan sistem akan mengecek apakah benar admin yang terdaftar atau bukan. Lalu masuk halaman utama dan admin masuk ke menu forum diskusi. Di menu forum diskusi, admin dapat menghapus komentar. Dan dapat pula menginput dan menyimpan komentar. 2. Sequence Diagram Update Investasi : Administrator Halaman Login Halaman Utama Halaman Investasi Tabel Investasi 1: Masuk 2: Login 3: Invalid 4: Valid 5: Masuk 6: Update Investasi 7: Valid 8: Simpan Gambar 4.13 Sequence Diagram Update Investasi

81 Admin melakukan log in admin dan sistem akan mengecek apakah benar admin yang terdaftar atau bukan. Lalu masuk ke halaman utama website. Dan admin masuk ke menu investasi untuk mengecek partner yang telah mendaftar sebagai investor dan mengkonfirmasi ke partner apabila partner di terima atau di tolak menjadi investor. 4.2.3.5 Collaboration Diagram Collaboration diagram memberi sebuah cara mengelompokkan potonganpotongan behavior interaksi saat peran-peran dimainkan oleh class yang berbeda. Interaksi pendaftar dengan sistem pada proses pendaftaran tanpa penggambaran orientasi waktu, digambarkan oleh gambar collaboration diagram berikut : 4.2.3.5.1 Collaboration Diagram Partner 1. Collaboration Diagram Partner Registration 1: Masuk Halaman Utama : Partner 2: Masuk 3: Registrasi Partner 4: Invalid Registrasi Partner 5: Valid 6: Simpan Tabel Partner Gambar 4.14 Collaboration Diagram Partner Registration

82 Partner membuka web site firstforex.com, Partner memilih menu partner registrasi, partner mengisi form registrasi partner, sistem memproses pendaftaran, data di simpan di database, partner mendapatkan Username dan Password 2. Collaboration Diagram Registrasi Investasi 1: Masuk 2: Login 3: Invalid Halaman Login 4: Valid Halaman Utama : Partner 5: Masuk 6: Registrasi Investasi 7: Invalid Register Investasi 8: Valid 9: Simpan Tabel Investasi Gambar 4.15 Collaboration Diagram Registrasi Investasi Partner melakukan log in website, lalu sistem akan mengecek apakah partner sudah terdaftar atau belum dalam database. Setelah sukses log in partner masuk halaman utama website. Lalu partner masuk menu registrasi investasi dan menginputkan semua data yang dibutuhkan. Lalu sistem akan menyimpan data investor ke database.

83 3. Collaboration Diagram Forum Diskusi 1: Masuk 2: Login 3: Invalid Halaman Login 4: Valid Halaman Utama : Partner 5: Masuk 6: Input Komentar Halaman Forum 7: Valid 8: Simpan Tabel Forum Gambar 4.16 Collaboration Diagram Forum Diskusi Partner melakukan log in partner dan sistem akan mengecek apakah partner sudah terdaftar atau belum pada database. Lalu partner masuk halaman utama. Lalu partner masuk menu forum diskusi dan menginput komentar dan menyimpan komentar. 4. Collaboration Diagram Deposit 1: Masuk 2: Log In 3: Invalid Halaman Log In 4: Masuk Halaman Utama : Partner 5: Masuk 6: Input deposit 7: Invalid Halaman Deposit 8: Valid 9: Simpan Table Deposit Gambar 4.17 Collaboration Diagram Deposit

84 Partner masuk halaman log in dan sistem akan mengecek apakah partner sudah terdaftar pada database atau belum. Lalu partner masuk menu deposit dan menginputkan data deposit. Setelah partner menginput data deposit selanjutnya sistem akan memberikan peringatan apakah data deposit yang partner inputkan sudah benar. Maka setelah data inputan benar maka sistem akan menyimpan data deposit. 5. Collaboration Diagram Withdraw 1: Masuk 2: Log In 3: Invalid Halaman Log In 4: Masuk Halaman Utama : Partner 5: Masuk 6: Input deposit 7: Invalid Halaman Withdraw 8: Valid 9: Simpan Table Withdraw Gambar 4.18 Collaboration Diagram Withdraw Partner masuk halaman log in dan sistem akan mengecek apakah partner sudah terdaftar pada database atau belum. Lalu partner masuk menu withdraw dan menginputkan data withdraw. Setelah partner menginput data withdraw selanjutnya sistem akan memberikan peringatan apakah data withdraw yang partner inputkan sudah benar. Maka setelah data inputan benar maka sistem akan menyimpan data withdraw.

85 4.2.3.5.2 Collaboration Diagram Admin 1. Collaboration Diagram Forum Diskusi 1: Masuk 2: Login 3: Invalid Halaman Login 4: Valid Halaman Utama : Administrator 5: Masuk 6: Input Komentar Halaman Forum 7: Valid 8: Simpan Tabel Forum Gambar 4.19 Collaboration Diagram Forum Diskusi Admin melakukan log in admin dan sistem akan mengecek apakah benar admin yang terdaftar atau bukan. Lalu masuk halaman utama dan admin masuk ke menu forum diskusi. Di menu forum diskusi, admin dapat menghapus komentar. Dan dapat pula menginput dan menyimpan komentar.

86 2. Collaboration Diagram Update Investasi 1: Masuk 2: Login 3: Invalid Halaman Login 4: Valid Halaman Utama : Administrator 5: Masuk 6: Update Investasi Register Investasi 7: Valid 8: Simpan Tabel Investasi Gambar 4.20 Collaboration Diagram Update Informasi Admin melakukan log in admin dan sistem akan mengecek apakah benar admin yang terdaftar atau bukan. Lalu masuk ke halaman utama website. Dan admin masuk ke menu investasi untuk mengecek partner yang telah mendaftar sebagai investor dan mengkonfirmasi ke partner apabila partner di terima atau di tolak menjadi investor.

87 4.2.3.6 Class Diagram Menggambarkan struktur statis class di dalam sistem. Class merepresentasikan sesuatu yang ditangani oleh sistem. Dengan melihat karakteristik sistem registrasi mulai dari bagian registrasi meber sampai dengan registrasi investasi beserta proses-proses yang terjadi, maka dapat dibuat Class Diagram Berikut Class Diagram Sistem Informasi registrasi online di Perusahaan First Forex. Gambar 4.21 Class Diagram 4.2.3.7 Kodifikasi Pengkodean dimaksudkan untuk memudahkan user dalam melakukan penyusunan dan pencarian data. Sehingga data yang dimasukan akan tersusun rapi dan mudah ditemukan bila sewaktu-waktu diperlukan. Dalam website ini terdapat kodifikasi pada form registrasi member dan form registrasi investasi.

88 Untuk lebih jelasnya dapat di jelaskan di bawah ini: 1. Pengkodean pada form registrasi member : kd xxx pt : kd = menyatakan kode xxx = menyatakan penomeran otomatis mbpt = menyatakan member website 2. Pengkodean pada form registrasi investasi : kd xxx inv : kd = menyatakan kode xxx = menyatakan penomeran otomatis inv = menyatakan registrasi investasi 4.2.3.8 Component Diagram Component adalah unit fisik yang nyata yang menjadi bagian dari deployment independent. Component ini diimplementasikan meskipun pada sistem yang kecil. Perancangan menu pada aplikasi yang diusulkan digambarkan oleh gambar component diagram berikut : index.php login.php investasi.php forum.php Gambar 4.22 Component Diagram

89 4.2.3.9 Deployment diagram Asumsi yang digunakan pada perangkat lunak ini memakai sistem yang stand alone, artinya tidak ada satu komponenpun yang akan dibagi pakai (sharing) dengan aplikasi web yang lain, oleh karena itu tidak perlu application server terpisah. Client Browser Permintaan Halaman Web Server Permintaan Koneksi Database Database Browser Gambar 4.23 Deployment Diagram

90 4.2.4 Perancangan Antar Muka Perancangan antar muka bertujuan untuk memberikan interface tentang desain program yang akan dibuat. Dibawah ini terdapat desain template pada tampilan website yang dibuat oleh penulis. Gambar 4.24 Perancangan Antar Muka 4.2.4.1 Perancangan Input Rancangan input merupakan gambaran dalam pembuatan antarmuka untuk memasukkan data yang terdiri dari perancangan input partner dan perancangan input admin.

91 1. Perancangan Input Partner Berikut adalah perancangan Member Registration yang akan diisi oleh partner. Gambar 4.25 Input Partner Registration tahap 1 Gambar 4.26 Input Partner Registration tahap 2

92 Berikutnya tampilan Input Log In Member : Gambar 4.27 Input Log In Member Berikutnya tampilan Input Registrasi Investasi: Gambar 4.28 Input Registrasi Investasi Berikutnya adalah tampilan input tambah topic yang ada pada menu forum diskusi: Gambar 4.29 Input Tambah Topik

93 Berikutnya adalah tampilan input post komentar: Gambar 4.30 Input Post Komentar Berikutnya adalah tampilan input deposit: Gambar 4.31 Input Deposit Berikut ini adalah tampilan input withdraw: Gambar 4.32 Input Withdraw

94 2. Perancangan Input Admin Berikiut ini adalah gambar input tambah topic dan validasi investasi yang di lakukan admin. : Gambar 4.33 Input Tambah Topik Berikutnya adalah gambar input Post Komentar: Gambar 4.34 Input Post komentar Untuk validasi investasi hanya tampilan akan telihat hanya berbentuk message yang berfungsi untuk konfirmasi messages kepada investor baik valid atau invalid. Gambar 4.35 Input Validasi Investasi

95 4.2.4.2 Perancangan Out Put 1. Output User Out Put yang ada pada user hanya output forum diskusi yang tampilannya sebagai berikut: Gambar 4.36 Output Forum Diskusi Berikitnya tampilan output detail komentar: Gambar 4.37 Output Detail Komentar

96 2. Output Admin Untuk output admin ada beberapa output yaitu Forum Diskusi, Data Investor, dan Detail Investor: Gambar 4.38 Output Forum Diskusi admin Gambar 4.39 Output Forum Detail Komentar

97 Gambar 4.40 Output Data Investor Untuk tampilan detail investor ada 4 tahapan, yaitu tahap 1 menerangkan data pribadi investor, tahap 2 menerangkan data bank dan investasi investor, tahap 3 menerangkan data sertifikasi investor, tahap 4 menerangkan untuk melihat data lampiran gambar yang ada pada tahap 3. Gambar 4.41 Output Data Investor tahap 1

98 Gambar 4.42 Output Data Investor tahap 2 Gambar 4.43 Output Data Investor tahap 3

Gambar 4.44 Output Data Investor tahap 4 99