Saham Telkom Tanggal 1-15 Mei
ANALISIS DAN PERANCANGAN SISTEM
3.4 Perancangan Sistem
Perancangan sistem merupakan tahapan perancangan data dan perancangan antarmuka sistem yang akan diimplementasikan pada penelitian ini. Perancangan yang dilakukan menggunakan beberapa diagram dari Unified Modeling Language (UML) yaitu use casediagram, activitydiagram dan classdiagram.
3.4.1 Use case diagram
Use case merupakan deskripsi fungsi sebuah sistem dari perspektif pengguna. Use case dari sistem prediksi saham syariah ini dapat dilihat pada Gambar 3.4.
Beranda Data Saham Prediksi Saham Profil Profil Profil
Use case bekerja dengan cara mendeskripsikan tipikal interaksi antara user (pengguna) dengan sistem yang dibangun melalui kronologi bagaimana sistem tersebut digunakan oleh user. Pada sebuah use case, user biasanya disebuat dengan aktor. Urutan langkah-langkah yang menerangkan antara pengguna dan sistem disebut scenario. Setiap scenario mendeskripsikan urutan kejadian. Use case dapat terdiri dari beberapa scenario (Munawar, 2005).
Use case yang dibangun pada sistem prediksi ini memiliki dua aktor yaitu GeneralUser (pengguna biasa) dan Admin (Administrator). Use case ini juga terdiri dari 6 buah scenario, yakni Profil, Pengguna, Tutorial Aplikasi, Pengaturan Data Saham Syariah, Catatan, dan Prediksi Saham. Administrator dapat mengakses seluruh scenario sedangkan general user dapat mengakses seluruh scenario kecuali scenario Pengguna.
3.4.2 Use case specification
Sebuah use case specification menggambarkan masing-masing scenario dari usecase sistem yang dibangun secara lebih terperinci. Tabel use case specification untuk scenario Profil dari sistem prediksi saham syariah yang dibangun dapat dilihat pada Tabel 3.2.
Tabel 3.2 Use Case Spesifikasi untuk Use Case Profil Tipe Use Case Penjelasan
Nama Use Case Profil
Aktor Administrator dan User
Deskripsi Use case ini digunakan oleh aktor untuk mengubah data pribadi pengguna.
Pre condition Aktor harus memiliki username dan password login. Characteristic of
activation
Eksekusi dapat dilakukan oleh administrator dan user.
Basic flow - Aktor memilih menu profil. - Sistem menampilkan profil.
- Aktor mengedit data profil, lalu tekan tombol simpan. - Use case ini berakhir ketika sistem telah selesai
menampilkan semua data profil. Alternative flow -
Post condition Pada use case ini user dapat mengubah data profil. Limitations -
Scenariouse case Pengaturan Pengguna dapat dilihat pada Tabel 3.3.
Tabel 3.3 Use Case Spesifikasi untuk Use Case Pengaturan Pengguna Tipe Use Case Penjelasan
Nama Use Case Pengaturan pengguna
Aktor Administrator
Deskripsi Use case ini digunakan oleh aktor untuk mengatur pengguna yang dapat mengakses aplikasi ini.
Pre condition Aktor harus memiliki username dan password login. Characteristic of
activation
Eksekusi dapat dilakukan oleh administrator.
Basic flow -Aktor memilih menu pengaturan pengguna. -Sistem menampilkan data pengguna.
-Administrator mengubah data pengguna, lalu menekan tombol Simpan.
-Use case ini berakhir ketika sistem telah selesai menampilkan semua data pengguna.
Alternative flow -
Post condition Pada use case ini user dapat mengubah data pengguna.
Limitations Administrator tidak dapat mengubah password dan username dari pengguna yang telah terdaftar.
Scenariouse case Tutorial Aplikasi dapat dilihat pada Tabel 3.4.
Tabel 3.4 Use Case Spesifikasi untuk Use Case Tutorial Aplikasi Tipe Use Case Penjelasan
Nama Use Case Tutorial aplikasi Aktor Administrator dan User
Deskripsi Use case ini digunakan oleh user dan administrator untuk melihat tutorial aplikasi. Pengguna dengan login administrator dapat mengedit isi teks tutorial aplikasi.
Pre condition Aktor harus memiliki username dan password untuk login. Characteristic of
activation
Eksekusi dapat dilakukan oleh user dan administrator.
Basic flow -Aktor memilih menu tutorial aplikasi.
-Sistem menampilkan tutorial aplikasi. Pengguna dengan login Administrator dapat mengedit isi teks tutorial aplikasi. -Use case ini berakhir ketika sistem telah selesai
menampilkan tutorial aplikasi. Alternative flow -
Post condition Pada use case ini aktor dapat melihat tutorial aplikasi. Limitations -
Scenariouse case Edit Catatan dapat dilihat pada Tabel 3.5.
Tabel 3.5 Use Case Spesifikasi untuk Use Case Edit Catatan Tipe Use Case Penjelasan
Nama Use Case Catatan
Aktor Administrator dan User
Deskripsi Use case ini digunakan oleh user untuk membuat, mengedit, dan menghapus data catatan.
Pre condition Aktor harus memiliki username dan password untuk login Characteristic of
activation
Eksekusi dapat dilakukan oleh Administrator dan user.
Basic flow -Aktor memilih menu catatan. -Sistem menampilkan data catatan.
-Aktor menambah, mengubah, dan menghapus data catatan. -Use case ini berakhir ketika sistem telah selesai menampilkan
semua data catatan. Alternative flow -
Post condition Pada use case ini aktor dapat mengubah, menambah, dan mengahapus data catatan.
Limitations -
Scenariouse case Prediksi dapat dilihat pada Tabel 3.6.
Tabel 3.6 Use Case Spesifikasi untuk Use Case Prediksi Tipe Use Case Penjelasan
Nama Use Case Prediksi
Aktor Administrator dan User
Deskripsi Use case ini digunakan oleh administrator dan user untuk memprediksi saham.
Pre condition Aktor harus memiliki username dan password untuk login. Characteristic of
activation
Eksekusi dapat dilakukan oleh administrator dan user.
Basic flow -Aktor memilih menu prediksi.
-Sistem menampilkan formulir parameter prediksi.
-Aktor dapat mengisi parameter dan menekan tombol prediksi. -Use case ini berakhir ketika sistem telah selesai menampilkan
semua data prediksi. Alternative flow -
Post condition Pada use case ini aktor dapat melakukan prediksi harga saham. Limitations -
Scenariouse case Pengaturan Data Saham dapat dilihat pada Tabel 3.7.
Tabel 3.7 Use Case Spesifikasi untuk Use Case Pengaturan Data Saham Tipe Use Case Penjelasan
Nama Use Case Pengaturan data saham Aktor Administrator dan User
Deskripsi Use case ini digunakan oleh user dan administrator untuk melihat data saham. Pengguna dengan login administrator dapat mengatur data saham syariah.
Pre condition Aktor harus memiliki username dan password untuk login Characteristic
of activation
Eksekusi dapat dilakukan oleh administrator dan user.
Basic flow - Administrator memilih menu pengaturan data saham. - Sistem menampilkan data saham.
- Administrator dan user dapat mencari data saham. H-1: Saham tidak ada di database. Administrator dapat menambah, mengedit, dan menghapus data saham.
- Use case ini berakhir ketika sistem telah selesai menampilkan semua data saham.
Alternative flow H-1: Data saham tidak ada di database
Sistem memberikan pesan data saham tidak tersedia di database. Post condition Pada use case ini user dapat melakukan pencarian, menambah,
mengedit, dan menghapus data saham. Limitations -
3.4.3 Class diagram
Class diagram mendeskripsikan jenis-jenis objek dalam sistem dan berbagai macam hubungan statis yang terdapat diantara mereka. Class diagram juga menunjukkan property dan operasi sebuah class dan batasan-batasan yang terdapat dalam hubungan- hubungan objek tersebut (Fowler, 2004). Sebuah class diagram dapat terdiri dari beberapa class yang dilambangkan dengan sebuah kotak. Sebuah class berisi nama, atribut, dan operasi yang terdapat pada class tersebut. Antara satu class dan class lainnya dihubungkan dengan relasi yang menunjukan bagaimana class-class tersebut terhubung. Class diagram dari sistem prediksi harga saham syariah yang dibangun dapat dilihat pada Gambar 3.5.
-cek_login() : Boolean login +addUser() : Boolean +editUser() : Boolean +deleteUser() : Boolean +cek_username() : Boolean +cek_password_lama() : Boolean +cek_kelengkapan() : Boolean +cek_email() : Boolean +cek_login() : Boolean +load_pengguna() : Object +id : String +jenisid : Integer +nama : String +alamat : String +tgl_lahir : String +telepon : String +hp : String +email : String +jabatan : String +username : String +password : String +password_lama : String +id_user : Integer User 1 1 +open() : Boolean +close() : Boolean -conn : Object database 1 1 +cek_level() : Object +open_form() : Object utama 1 1 -load_data() : Object -enable_form() : Object -disable_form() : Object frmProfil 1 1 1 1 -loaddata() : Object frmTutorial 1 1 +loaddata() : Object +tambah() : Object +edit() : Object +delete() : Object frmCatatan 1 * +cek_tipe() : Object +loaddata() : Object +simpan() : Boolean +tipe : Integer +id_catatan : Integer Tambah_catatan 1 1 -loaddata() : Object -tambah() : Object -edit() : Object -delete() : Object +grafik() : Object +cetak() : Object -tgl1 : Date -tgl2 : Date frmDataSaham 1 1 +cek_tipe() : Object +simpan() : Boolean +tipe : Integer +id_saham : Integer Tambah_Saham 1 1 -load() : Object -dts : Object -tgl1 : Date -tgl2 : Date frmCetakSaham 1 1 -load() : Object -dts : Object +tgl1 : Date +tgl2 : Date frmLaporanSaham 1 1 +loaddata() : Object -tambah() : Object -edit() : Object -delete() : Object frmPengguna 1 1 1 * +cek_tipe() : Object +simpan() : Boolean -tipe : Integer -id_user : Integer Tambah_Pengguna 1 1 +prediksi() : Object +grafik() : Object +cetak() : Object frmPrediksi 1 1 -load() : Object -list : Object frmLaporanPrediksi 1 1 -load() : Object -dts : Object -tgl1 : Date -tgl2 : Date -list : Object frmCetakPrediksi 1 1 +loaddata() : Object +training() : Object -list : Object anfis 1 1 +inisialisasi_U() : Object +pengulangan() : Object -jlh_U(,) : Double -distance(,) : Double -U_lama(,) : Double fcm 1 1 +pengelompokkan() -kelompok(,) : Double mean_deviasi 1 1 +layer1_4() : Object +layer5() : Object lajur_maju 1 1 +A_Y_awal() : Object +P_teta_awal() : Object +pengulangan() : Object -A(,) : Double -Y(.) : Double lse_rekursif 1 1 +tambah() : Double +kurang() : Double +kali() : Double +bagi() : Double +tranpose() : Double +inverse() : Double matrix 1 1 1 1 +tglServer() : String +IndonesianDate() : String +PanjangDate() : String tanggal 1 1 1 1
Gambar 3.5 Class Diagram Sistem Prediksi
3.4.4 Activity diagram
Activity diagram digunakan untuk mendeskripsikan logika prosedural, proses bisnis dan aliran kerja dalam suatu sistem. Activity diagram memiliki peranan seperti flowchart, akan tetapi memiliki perbedaan dimana activity diagram mendukung prilaku paralel sedangkan flowchart tidak (Munawar, 2005). Berikut ini adalah diagram aktivitas yang terdapat pada sistem prediksi yang akan dibangun.
1. Activitydiagram profil
Pada activity diagram profil, pengguna sistem dapat melakukan pengaturan profil dengan cara menekan tombol menu profil dan kemudian sistem akan menampilkan profil pengguna yang login. Pengguna dapat mengedit data dan sistem akan melakukan penyimpanan. Activity diagram profil dapat dilihat pada Gambar 3.6.
Gambar 3.6 Diagram Aktivitas untuk Mengubah Profil
2. Activitydiagram pengguna
Pada activity diagram pengguna, administrator dapat melakukan pengaturan pengguna yang dapat mengakses sistem ini dengan cara menekan tombol menu pengguna dan kemudian sistem akan menampilkan daftar pengguna. Administrator dapat mencari, menambah, mengubah, dan menghapus daftar pengguna sistem. Sistem akan memproses aktivitas yang telah dilakukan oleh administrator dan menampilkan ulang semua data saham sesuai dengan aktivitas yang dilakukan. Activity diagram pengguna dapat dilihat pada Gambar 3.7.
3. Activity diagram tutorial aplikasi
Pada activity diagram tutorial aplikasi, pengguna dapat melihat tatacara penggunaan aplikasi ini dengan cara menekan tombol menu tutorial aplikasi dan kemudian sistem akan menampilkan teks tata cara penggunaan aplikasi. Pada menu ini, pengguna hanya dapat melihat teks tutorial aplikasi sedangkan administrator dapat melihat dan mengedit isi teks tutorial aplikasi. Setelah administrator melakukan pengeditan data teks maka sistem akan penyimpanan perubahan teks tersebut ke database. Activity diagram tutorial aplikasi dapat dilihat pada Gambar 3.8.
Gambar 3.8 Diagram Aktivitas untuk Pengaturan Tutorial Aplikasi
4. Activity diagram prediksi saham
Pada activity diagram prediksi saham, pengguna dapat melakukan prediksi saham dengan cara memilih menu prediksi saham. Kemudian sistem akan menampilkan form prediksi dimana pengguna dapat memilih data teknikal yang akan diuji serta memasukkan paramater prediksi ANFIS. Sistem kemudian mengambil data saham dari database, lalu melakukan normalisasi terhadap data tersebut dan melakukan cluster data untuk kemudian menentukan himpunan fuzzy dari data tersebut. Sistem kemudian melakukan pembuatan aturan fuzzy Sugeno dan menghitung error setiap layer dengan menggunakan error backpropagation, proses akan terus berulang hingga diperoleh nilai error terkecil. Setelah selesai melakukan prediksi sistem akan menampilkan hasil prediksi. Activity diagram prediksi saham dapat dilihat pada Gambar 3.9.
Gambar 3.9 Diagram Aktivitas untuk Prediksi Saham
5. Activitydiagram data saham
Activity diagram data saham dapat dilihat pada Gambar 3.10.
Pada activity diagram data saham, administartor dapat melakukan pengaturan data saham yang akan digunakan dalam memprediksi harga saham dengan cara menekan tombol menu data saham dan kemudian sistem akan menampilkan data saham yang tersimpan di database. Pada menu ini pengguna dapat mencari data saham yang diinginkan sedangkan administrator dapat mencari, menambah, mengedit, dan menghapus data saham. Sistem akan memproses aktivitas yang telah dilakukan oleh pengguna dan menampilkan ulang semua data saham sesuai dengan aktivitas yang dilakukan.
6. Activitydiagram catatan
Pada activity diagram catatan, pengguna dapat membuat memo atau catatan. Pengaturan catatan dapat dilakukan dengan menekan tombol menu catatan maka sistem akan menampilkan daftar catatan yang telah dibuat. Pengguna dapat menambah, mengubah, dan menghapus catatan. Activity diagram catatan dapat dilihat pada Gambar 3.11.
3.4.5 Model Entity-Relationship
Model Entity-Relationship (E-R) merupakan suatu diagram yang digunakan untuk menggambarkan konseptual data dalam bentuk entitas, atribut dan hubungan entitas- entitas dalam sebuah sistem (Kadir, 2009). Model E-R untuk sistem prediksi ini dapat dilihat pada Gambar 3.14.
Pengguna password email username telpon hp tgl_lahir nama alamat no_identitas id_pengguna Tutorial Catatan Saham Mengisi 1 n 1 n close low high open tanggal nama_saham id_saham tutorial isi_catatn judul id_catatan volume
Gambar 3.12 Model Diagram E-R
3.4.6 Rancangan menu sistem
Rancangan menu sistem dapat digunakan untuk melihat struktur menu yang terdapat pada suatu sistem yang akan dibangun. Rancangan menu sistem yang akan dibangun dapat dilihat pada Gambar 3.15. Rancangan sistem prediksi saham ini terdiri halaman Login dimana pengguna yang berhasil login akan masuk ke halaman Menu Utama yang terdiri beberapa menu yaitu Tutorial Aplikasi, Profil, Pengguna, Catatan, Pengaturan Data Saham, dan Prediksi Saham Menggunakan ANFIS.
CATATAN
PENGATURAN DATA SAHAM PENGGUNA TUTORIAL APLIKASI PREDIKSI SAHAM MENGGUNAKAN ANFIS PROFIL MENU UTAMA LOGIN
Gambar 3.13 Struktur Menu Sistem
3.4.7 Perancangan antarmuka
Perancangan antarmuka berisi gambaran umum tentang perancangan setiap tampilan yang terdapat pada aplikasi yang dibangun.
3.4.7.1 Rancangan halaman login
Pada halaman login, pengguna dapat masuk menggunakan username dan password yang telah terdaftar di database untuk mengakses aplikasi ini. Rancangan tampilan halaman prediksi dapat dilihat pada Gabar 3.16.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM (ANFIS) Username Password Batal Login
LOGIN
x a b cKeterangan:
a. Pengguna yang telah mengisi username dan password dapat menekan tombol Login untuk dapat mengakses menu-menu aplikasi.
b. Pengguna dapat menekan tombol Batal untuk mengosongkan kembali kolom username dan password.
c. Pengguna dapat keluar dari aplikasi dengan menekan tombol X.
3.4.7.2 Rancangan halaman utama
Pada halaman utama, pengguna dapat memiih menu-menu yang telah disajikan pada menu bar yaitu menu Tutorial, Master dan Saham. Menu Tutorial terdiri dari 1 sub menu yaitu Tutorial Aplikasi. Menu Master terdiri dari tiga sub menu yaitu Profil, Pengguna, dan Catatan. Menu Saham terdiri dari dua sub menu yaitu Data Saham dan Prediksi. Rancangan tampilan halaman utama dapat dilihat pada Gambar 3.17.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x
Tutorial || Master || Saham
a
g
Tutorial Aplikasi Profil
Pengguna Catatan a b c d Data Saham Prediksi e f
Gambar 3.15 Rancangan Halaman Utama
Keterangan:
a. εenu “Tutorial Aplikasi” memungkinkan pengguna untuk masuk ke halaman Tutorial Aplikasi.
b. εenu “Profil” memungkinkan pengguna untuk masuk ke halaman Profil.
c. εenu “Pengguna” memungkinkan pengguna dengan login administrator untuk masuk ke halaman Pengguna dan dapat melakukan pengaturan pengguna yang dapat mengakses aplikasi ini.
d. εenu “Catatan” memungkinkan pengguna untuk masuk ke halaman Catatatn. e. εenu “Data Saham” memungkinkan pengguna untuk masuk ke halaman Data
Saham.
f. εenu “Prediksi Saham” memungkinkan pengguna untuk masuk ke halaman Prediksi Saham.
g. Tombol “X” memungkinkan pengguna untuk keluar aplikasi. 3.4.7.3 Rancangan halaman tutorial aplikasi
Pada halaman Tutorial Aplikasi pengguna memperoleh tata cara untuk menggunakan aplikasi ini. Pengaturan isi content teks tutorial aplikasi dapat dilakukan dengan menekan tombol Edit apabila pengguna telah login sebagai administrator. Pengguna yang login dengan jabatan pengguna umum tidak dapat melakukan pengubahan isi tutorial aplikasi. Rancangan tampilan halaman tutorial aplikasi dapat dilihat pada Gambar 3.18.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x
TUTORIAL APLIKASI
Petunjuk Penggunaan Aplikasi Ini
Edit Tutorial || Master || Saham
Tutorial Aplikasi
Gambar 3.16 Rancangan Halaman Tutorial Aplikasi
3.4.7.4 Rancangan halaman profil
Pada halaman profil, pengguna dapat melihat dan mengedit data pribadi pengguna. Pada halaman ini, pengguna juga dapat menggantu username dan password yang digunakan untuk login pengguna tersebut. Rancangan tampilan halaman profil dapat dilihat pada Gambar 3.19.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x PROFIL Nama Alamat Telepon Email Username Password Ulangi Password Edit a Simpan b Tutorial || Master || Saham
Profil Pengguna Catatan
No. Identitas
Tanggal Lahir
HP
Jabatan
JIKA PASSWORD TIDAK MAU DIGANTI, KOSONGKAN FORM DI BAWAH
Gambar 3.17 Rancangan Halaman Profil Keterangan:
a. Untuk memulai pengubahan data, pengguna dapat menekan tombol Edit. b. Untuk menyimpan perubahan data, pengguna dapat menekan tombol Simpan.
3.4.7.5 Rancangan halaman pengguna
Pada halaman ini pengguna dengan login administrator dapat melakukan pengaturan data pengguna yang dapat mengases aplikasi ini. Rancangan tampilan halaman pengguna dapat dilihat pada Gambar 3.20.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x
PENGGUNA Input
Tabel Data Pengguna Edit Hapus Filter
Nama Level a b c Tampilkan d Tampilkan e Tutorial || Master || Saham
Profil Pengguna Catatan
Keterangan:
a. Pengguna dapat membuka lembar formulir pengisisan pengguna baru dengan cara menekan tombol Input
b. Pengguna yang telah memilih salah satu data pada tabel data pengguna dapat menekan tombol Edit untuk melakukan pengubahan pada data tersebut.
c. Pengguna yang telah memilih salah satu data pada tabel data pengguna dapat menekan tombol Hapus untuk melakukan penghapusan data tersebut.
d. Pengguna dapat memilih salah satu jenis level akses dan menekan tombol Tampilkan yang terletak di sampingnya untuk mendapatkan informasi seluruh pengguna yang memiliki level akses tersebut.
e. Pengguna dapat menulis nama pengguna yang ingin dicari dan menekan tombol Tampilkan yang terletak di sampingnya untuk mendapatkan informasi tentang pengguna yang memiliki nama yang dicari.
3.4.7.6 Rancangan halaman catatan
Pada halaman ini pengguna dapat membuat catatan pribadi yang dapat disimpan di aplikasi ini. Rancangan tampilan halaman catatan dapat dilihat pada Gambar 3.21.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x
CATATAN
Input
Tabel Data Catatan Edit Hapus Filter Judul Catatan Tanggal Pembuatan a b c Tampilkan d Tampilkan e Tutorial || Master || Saham
Profil Pengguna Catatan
Gambar 3.19 Rancangan Halaman Catatan Keterangan:
a. Pengguna dapat membuka lembar formulir pengisisan catatan baru dengan cara menekan tombol Input.
b. Pengguna yang telah memilih salah satu data pada tabel data catatan dapat menekan tombol Edit untuk melakukan pengubahan pada data tersebut.
c. Pengguna yang telah memilih salah satu data pada tabel data catatan dapat menekan tombol Hapus untuk melakukan penghapusan data tersebut.
d. Pengguna dapat memilih tanggal pembuatan catatan dan menekan tombol Tampilkan yang terletak di samping kolom tanggal untuk mendapatkan informasi seluruh catatan yang telah dibuat oleh pengguna pada tanggal tersebut.
e. Pengguna dapat menulis judul catatan yang ingin dicari dan menekan tombol Tampilkan yang terletak di sampingnya untuk mendapatkan informasi tentang catatan yang memiliki judul sesuai dengan yang diketikkan pada kolom judul catatan.
3.4.7.7 Rancangan halaman data saham
Pada halaman ini pengguna dengan login administrator dapat melihat, menambah, mengubah serta menghapus data saham secara manual. Rancangan tampilan halaman pengaturan data saham dapat dilihat pada Gambar 3.22.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x
DATA SAHAM Input
Tabel Data Saham Edit Hapus Filter s.d Dari tanggal a b c Tampilkan Tutorial || Master || Saham
Data Saham Prediksi
d
Cetak Chart f e
Gambar 3.20 Rancangan Halaman Data Saham
Keterangan:
a. Pengguna dapat membuka lembar formulir pengisisan saham harian baru dengan cara menekan tombol Input.
b. Pengguna yang telah memilih salah satu data pada tabel data saham harian dapat menekan tombol Edit untuk melakukan pengubahan pada data tersebut.
c. Pengguna yang telah memilih salah satu data pada tabel data saham harian dapat
d. Pengguna dapat memilih range tanggal saham yang ingin dilihat datanya dan menekan tombol Tampilkan yang terletak di samping kolom tanggal untuk mendapatkan informasi data saham pada range tanggal tersebut.
e. Pengguna dapat menekan tombol Cetak untuk mencetak data ke Excel.
f. Pengguna dapat menekan tombol Chart untuk menampilkan data dalam bentuk Candle chart.
3.4.7.8 Rancangan halaman prediksi saham
Pada halaman ini pengguna dapat melakukan prediksi harga saham dengan terlebih dahulu mengisi parameter ANFIS. Rancangan tampilan halaman prediksi dapat dilihat pada Gabar 3.23.
PREDIKSI SAHAM SYARIAH MENGGUNAKAN ANFIS - x
PREDIKSI
Parameter Prediksi Dengan ANFIS
Mulai Tanggal s.d
Pilih Data Saham
Maximum Epoch Momentum
Learning Rate Kriteria Penghentian
Isi Parameter ANFIS
Prediksi a
Tabel Data Saham Syariah
Cetak Chart
b c
Tutorial || Master || Saham Data Saham Prediksi
Gambar 3.21 Rancangan Halaman Prediksi Saham
Keterangan:
a. Pengguna dapat melakukan pengisian parameter prediksi saham dan pencarian data yang akan diprediksi berdasarkan variabel-variabel yang telah tersedia dan menekan tombol Prediksi untuk melihat hasil prediksi.
b. Pengguna dapat melihat grafik dari data saham yang diprediksi dengan menekan