Anda di halaman 1dari 10

Jurnal Informatika dan Bisnis

ANALISIS DESAIN SISTEM APLIKASI DANA

Muh. Rafli Ammar1) dan Syalahuddin2)


1
Mahasiswa prodi S1 teknik informatika2
1
Mahasiswa prodi S1 teknik informatika
Universitas Islam Negri Alauddin Makassar
Jl.Yos Sudarso Kav.87, Sunter Jakarta Utara 14350
http://www.kwikkiangie.ac.id
e-mail: 2budi.wasito@kwikkiangie.ac.id

ABSTRAK

Aplikasi Dana adalah platform pengelolaan keuangan digital yang memungkinkan individu dan bisnis kecil
untuk mengatur dan mengendalikan keuangan mereka secara efisien. Dalam analisis ini, kami menyelidiki
desain sistem aplikasi Dana dengan fokus pada antarmuka pengguna, fungsionalitas utama, keamanan, serta
skalabilitas dan performa.Dalam analisis desain antarmuka pengguna, kami mengevaluasi kejelasan,
keterbacaan, dan kemudahan penggunaan antarmuka aplikasi Dana. Kami menyoroti tata letak yang intuitif,
ikon yang jelas, dan penggunaan warna yang memudahkan pengguna dalam menyelesaikan tugas-tugas utama
seperti pengecekan saldo, transfer dana, dan pembayaran tagihan. Selanjutnya, kami menganalisis
fungsionalitas utama aplikasi Dana. Kami menjelaskan bagaimana aplikasi ini memfasilitasi pembukaan akun,
manajemen rekening, transfer dana, pembayaran tagihan, dan bahkan investasi. Kami memeriksa cara kerja
setiap fitur dan bagaimana fitur-fitur tersebut memenuhi kebutuhan pengguna, mengoptimalkan pengalaman
pengguna dalam mengelola keuangan mereka.Aspek keamanan juga menjadi fokus dalam analisis ini. Kami
membahas langkah-langkah keamanan yang diimplementasikan dalam desain aplikasi Dana, termasuk enkripsi
data, otentikasi pengguna, pengawasan transaksi, serta kepatuhan terhadap standar keamanan seperti PCI DSS.

Kata Kunci:
ABSTRACT

The Dana app is a digital financial management platform that enables individuals and small businesses to
efficiently manage and control their finances. In this analysis, we hide the design of the Dana application
system with a focus on user interface, key functionality, security, and scalability and performance. In the user
interface design analysis, we evaluate the clarification, readability, and ease of use of the Dana application
interface. Our level's intuitive layout, clear icons, and use of colors make it easier for users to complete key
tasks such as checking balances, transferring funds, and paying bills. Next, we analyze the main functionality
of the Dana application. We explain how this app facilitates account opening, account management, fund
transfers, bill payments and even investing. We assess how each feature works and how it meets user needs,
optimizing the user experience in managing their finances. The security aspect is also the focus of this
analysis. We discussed the security measures implemented in the Dana application design, including data
encryption, user authentication, transaction monitoring, and compliance with security standards such as PCI
DSS.

Keywords:

1. PENDAHULUAN tantangan dalam melacak pendapatan, mengatur


1.1 Latar Belakang Masalah pengeluaran, dan mengelola investasi mereka. Selain
itu, keterbatasan akses ke layanan keuangan tradisional
Di era digital saat ini, pengelolaan keuangan juga menjadi hambatan bagi sebagian orang. Dalam
pribadi dan bisnis menjadi semakin kompleks. konteks ini, aplikasi Dana muncul sebagai solusi untuk
Individu dan bisnis kecil sering kali menghadapi memfasilitasi pengelolaan keuangan yang efisien dan
1
Jurnal Informatika dan Bisnis
mudah. Namun, dalam pengembangan aplikasi keuangan. Analisis desain sistem aplikasi
seperti ini, ada beberapa tantangan yang perlu Dana bertujuan untuk mengidentifikasi
diatasi. Pertama, desain antarmuka pengguna yang risiko keamanan potensial dan
tidak intuitif dan kompleks dapat menghambat mengimplementasikan langkah-langkah
adopsi dan penggunaan aplikasi. Antarmuka yang keamanan yang tepat untuk melindungi
rumit dapat membuat pengguna kesulitan dalam data pengguna, mencegah serangan
menavigasi fitur-fitur aplikasi dan melakukan keamanan, dan mematuhi standar
tugas-tugas keuangan yang penting.Kedua, keamanan yang berlaku.
keamanan data dan privasi menjadi aspek kritis
dalam aplikasi keuangan. Potensi ancaman seperti 4. Memperbaiki kinerja dan skalabilitas:
peretasan, pencurian identitas, atau kebocoran Aplikasi Dana harus mampu menangani
informasi pribadi dan keuangan menjadi masalah jumlah pengguna yang besar dan tetap
serius yang harus diatasi dengan implementasi memberikan kinerja yang baik. Melalui
langkah-langkah keamanan yang kuat. Selain itu, analisis desain, tujuannya adalah
skalabilitas dan performa aplikasi juga menjadi mengidentifikasi potensi masalah kinerja,
faktor penting. Dalam menghadapi lonjakan memperbaiki aspek yang mempengaruhi
pengguna, aplikasi harus dapat menangani beban kinerja, dan mengoptimalkan skalabilitas
yang tinggi tanpa mengorbankan kinerja, waktu aplikasi agar dapat tumbuh seiring
respons, atau kehandalan sistem. Oleh karena itu, dengan pertumbuhan pengguna.
analisis desain sistem aplikasi Dana perlu
dilakukan untuk mengidentifikasi dan mengatasi 5. Memenuhi persyaratan hukum dan
masalah yang mungkin muncul dalam regulasi: Aplikasi Dana harus mematuhi
pengembangan dan penggunaan aplikasi Dana. persyaratan hukum dan regulasi yang
Dengan demikian, pengguna dapat memiliki berlaku, terutama dalam hal perlindungan
pengalaman yang lebih baik dalam mengelola data pengguna dan kepatuhan terhadap
keuangan mereka secara digital, sambil menjaga standar keuangan yang relevan. Analisis
keamanan dan kinerja aplikasi. desain sistem aplikasi Dana bertujuan
untuk memastikan bahwa aplikasi
1.2.Tujuan memenuhi persyaratan ini dalam
desainnya.
1. Meningkatkan pengalaman
pengguna: Tujuan utama dari analisis
desain adalah meningkatkan 1.3.Manfaat
pengalaman pengguna dalam
menggunakan aplikasi Dana. Ini Aplikasi Dana dapat memberikan berbagai
termasuk memastikan antarmuka manfaat yang signifikan, di antaranya:
pengguna yang intuitif, mudah 1. Pengalaman pengguna yang unggul: Dengan
digunakan, dan menyajikan informasi melakukan analisis desain yang mendalam,
dengan cara yang jelas dan konsisten. aplikasi Dana dapat memberikan pengalaman
pengguna yang lebih baik dan memuaskan.
2. Memperbaiki fungsionalitas aplikasi: Antarmuka pengguna yang intuitif,
Analisis desain sistem aplikasi Dana fungsionalitas yang relevan, dan alur kerja
bertujuan untuk mengidentifikasi dan yang efisien akan membuat pengguna merasa
memperbaiki fungsionalitas utama nyaman dan mudah menggunakan aplikasi.
yang disediakan oleh aplikasi. Hal ini
melibatkan peninjauan fitur-fitur 2. Efisiensi dalam pengelolaan keuangan:
yang ada, mengevaluasi kebutuhan Melalui analisis desain sistem aplikasi Dana,
pengguna, dan memastikan bahwa dapat ditemukan cara-cara untuk
aplikasi memenuhi kebutuhan meningkatkan efisiensi dalam pengelolaan
tersebut dengan cara yang efektif dan keuangan. Fitur-fitur yang memungkinkan
efisien.
pemantauan dan pengaturan keuangan secara
real-time, pembayaran yang cepat, dan
3. Meningkatkan keamanan aplikasi:
Keamanan data dan privasi pengguna manajemen investasi yang mudah dapat
adalah aspek kritis dalam aplikasi
2
Jurnal Informatika dan Bisnis
membantu pengguna mengelola keuangan desain sistem aplikasi Dana untuk melindungi
mereka dengan lebih baik. data pengguna, mencegah serangan keamanan,
dan menjaga privasi pengguna?
3. Keamanan data dan privasi yang terjamin:
Analisis desain sistem aplikasi Dana akan 4. Bagaimana kinerja aplikasi Dana dapat
fokus pada implementasi langkah-langkah ditingkatkan agar memberikan waktu respons
keamanan yang tepat, seperti enkripsi yang cepat, kinerja yang baik, dan mampu
data, pengawasan transaksi, dan otentikasi menangani pertumbuhan pengguna yang
pengguna. Dengan demikian, aplikasi signifikan?
dapat memberikan perlindungan yang baik
5. Bagaimana aplikasi Dana dapat memenuhi
terhadap data pengguna dan menjaga
persyaratan hukum dan regulasi yang berlaku
privasi mereka.
dalam pengelolaan keuangan dan perlindungan
4. Kinerja dan skalabilitas yang optimal: data pengguna?
Melalui analisis desain, aplikasi Dana
dapat ditingkatkan dalam hal kinerja dan 2. ANALISIS FITUR
skalabilitas. Pengoptimalan sistem dan 2.1 Desain Antar Muka Pengguna
infrastruktur dapat meningkatkan waktu
Desain antarmuka pengguna (UI) adalah aspek penting
respons, kecepatan pemrosesan transaksi,
dalam aplikasi Dana, karena dapat mempengaruhi
dan kemampuan aplikasi untuk menangani
pengalaman pengguna secara keseluruhan. Berikut
pertumbuhan pengguna yang signifikan.
adalah beberapa poin yang perlu dipertimbangkan
5. Kepatuhan terhadap regulasi: Dengan dalam desain antarmuka pengguna aplikasi Dana:
melakukan analisis desain yang
1. Kesederhanaan dan Kejelasan: Antarmuka
komprehensif, aplikasi Dana dapat
pengguna harus sederhana, bersih, dan mudah
memastikan kepatuhan terhadap regulasi
dipahami. Gunakan tata letak yang teratur,
dan persyaratan hukum yang berlaku. Ini
ikon yang jelas, dan teks yang konsisten.
akan memberikan kepercayaan kepada
Pastikan pengguna dapat dengan mudah
pengguna bahwa data mereka dikelola
menemukan dan menggunakan fitur-fitur
dengan aman dan aplikasi beroperasi
utama aplikasi dengan sedikit atau tanpa
sesuai dengan standar keuangan yang
bantuan tambahan.
relevan.
2. Navigasi yang Intuitif: Pastikan navigasi
dalam aplikasi mudah dipahami dan diakses
1.4.Rumusan Masalah
Dalam konteks analisis desain sistem aplikasi oleh pengguna. Gunakan menu yang jelas dan
Dana, rumusan masalah yang dapat diajukan mudah diakses, tautan yang terkait dengan
adalah sebagai berikut: konteks, dan tombol navigasi yang konsisten
di seluruh aplikasi. Berikan petunjuk visual
1. Bagaimana desain antarmuka pengguna yang jelas tentang di mana pengguna berada
aplikasi Dana dapat ditingkatkan agar dalam alur aplikasi.
lebih intuitif, mudah digunakan, dan
mendukung tugas-tugas pengelolaan 3. Pengaturan dan Preferensi Pengguna: Sediakan
keuangan yang penting? fitur pengaturan dan preferensi yang
memungkinkan pengguna untuk menyesuaikan
2. Apa saja fitur utama yang harus ada dalam pengalaman mereka sesuai dengan kebutuhan
aplikasi Dana dan bagaimana desain pribadi mereka. Misalnya, pengaturan
fungsionalitas tersebut dapat dioptimalkan preferensi bahasa, tema tampilan, notifikasi,
untuk memenuhi kebutuhan pengguna atau preferensi keamanan.
dalam pengelolaan keuangan pribadi dan
bisnis kecil? 4. Tata Letak yang Responsif: Desain antarmuka
pengguna harus responsif dan dapat
3. Bagaimana langkah-langkah keamanan menyesuaikan dengan berbagai ukuran layar
yang dapat diimplementasikan dalam dan perangkat. Pastikan elemen-elemen
3
Jurnal Informatika dan Bisnis
tampilan seperti tombol, formulir, dan tanggal, dan keterangan untuk setiap
gambar dapat beradaptasi dengan baik transaksi. Aplikasi juga dapat memberikan
untuk memberikan pengalaman yang grafik atau laporan yang membantu pengguna
konsisten di berbagai platform dan dalam memahami pola pengeluaran mereka.
perangkat.
2. Anggaran dan Perencanaan Keuangan: Fitur
5. Warna dan Visual: Pilih palet warna yang ini memungkinkan pengguna untuk membuat
konsisten dan sesuai dengan identitas anggaran dan perencanaan keuangan pribadi
merek aplikasi Dana. Gunakan warna atau bisnis mereka. Pengguna dapat
untuk membedakan elemen penting dan menetapkan target pengeluaran bulanan atau
memberikan penekanan yang tepat. mingguan untuk setiap kategori, dan aplikasi
Gunakan visual seperti ikon atau gambar akan memberikan notifikasi atau peringatan
jika pengguna mendekati atau melebihi
yang relevan untuk memperjelas informasi
anggaran yang ditetapkan. Fitur ini dapat
atau instruksi. membantu pengguna dalam mengelola
6. Feedback dan Notifikasi: Berikan umpan keuangan mereka secara lebih disiplin.
balik yang jelas kepada pengguna tentang
tindakan yang mereka lakukan dalam
3. Pengingat Pembayaran dan Tagihan: Fitur ini
aplikasi. Misalnya, berikan pesan sukses
membantu pengguna dalam mengingat dan
setelah berhasil melakukan transfer dana melacak pembayaran tagihan yang perlu
atau berikan peringatan jika ada masalah dilakukan, seperti tagihan listrik, air, atau
dengan proses pembayaran. Gunakan cicilan hutang. Pengguna dapat mengatur
notifikasi dengan bijak untuk memberi pengingat untuk tanggal jatuh tempo dan
tahu pengguna tentang peristiwa atau menerima notifikasi untuk memastikan
pembaruan penting. pembayaran tepat waktu. Aplikasi juga dapat
menyediakan catatan riwayat pembayaran
7. Pengujian Pengguna: Melakukan untuk referensi pengguna.
pengujian pengguna terhadap desain
antarmuka pengguna aplikasi Dana sangat 4. Goal Setting dan Tabungan: Fitur ini
penting. Dengan melibatkan pengguna memungkinkan pengguna untuk menetapkan
potensial dalam pengujian, Anda dapat tujuan keuangan, seperti menabung untuk
mengidentifikasi area yang memerlukan liburan atau membeli barang tertentu.
perbaikan, memahami kebutuhan Aplikasi akan membantu pengguna dalam
pengguna, dan membuat penyesuaian yang menghitung jumlah tabungan yang diperlukan
diperlukan untuk meningkatkan dan menawarkan strategi atau tips untuk
pengalaman pengguna. mencapai tujuan tersebut. Fitur ini dapat
memberikan motivasi dan fokus kepada
2.2 Fitur Manajemen Tugas pengguna dalam mencapai tujuan keuangan
mereka.
Dalam desain aplikasi Dana, fitur
manajemen tugas adalah komponen penting yang
dapat membantu pengguna mengelola keuangan 5. Pemantauan Investasi: Jika aplikasi Dana
mereka dengan lebih efisien. Berikut adalah juga menyediakan fitur investasi, fitur
beberapa fitur manajemen tugas yang dapat manajemen tugas dapat mencakup
dimasukkan dalam desain aplikasi Dana: pemantauan dan pengelolaan portofolio
investasi. Pengguna dapat melihat performa
1. Pencatatan dan Pelacakan Pengeluaran: investasi mereka, mengatur alokasi aset, atau
Fitur ini memungkinkan pengguna untuk melakukan transaksi jual beli. Aplikasi dapat
mencatat pengeluaran mereka secara rinci memberikan informasi dan analisis yang
dan melacaknya dalam kategori yang membantu pengguna dalam mengambil
relevan, seperti makanan, transportasi, keputusan investasi yang lebih baik.
atau hiburan. Pengguna dapat
memasukkan jumlah pengeluaran, 6. Reminders dan Notifikasi: Fitur ini
memberikan pengingat dan notifikasi kepada
4
Jurnal Informatika dan Bisnis
pengguna terkait tugas-tugas keuangan menyediakan sinkronisasi data secara real-
yang perlu mereka lakukan. Contohnya, time antara berbagai perangkat yang
pengguna dapat menerima notifikasi digunakan oleh pengguna. Misalnya, ketika
untuk mengisi catatan pengeluaran pengguna mencatat pengeluaran di perangkat
harian, memverifikasi transaksi, atau seluler, data tersebut harus segera tersedia di
menyelesaikan tugas lain yang terkait perangkat lainnya, seperti komputer atau
dengan manajemen keuangan mereka. tablet. Dengan sinkronisasi real-time,
pengguna dapat melanjutkan pekerjaan
2.3 Sinkronisasi Data dan Penyimpanan mereka tanpa ada hambatan.
Cloud
5. Keamanan Data dan Privasi: Fitur sinkronisasi
Dalam desain aplikasi Dana, fitur data dan penyimpanan cloud harus menjaga
sinkronisasi data dan penyimpanan cloud dapat keamanan dan privasi data pengguna.
memberikan manfaat signifikan bagi pengguna. Implementasikan protokol enkripsi yang kuat
Berikut adalah beberapa poin yang perlu saat data dikirim dan disimpan di cloud.
dipertimbangkan dalam mengimplementasikan Pastikan bahwa data pengguna hanya dapat
fitur ini:. diakses oleh pengguna yang sah dan
dilindungi dari ancaman keamanan seperti
1. Sinkronisasi Data Multi-Platform: peretasan atau pencurian data.
Aplikasi Dana dapat dirancang untuk
mendukung pengguna dalam mengakses 6. Integrasi dengan Layanan Cloud Terkemuka:
data mereka melalui berbagai platform, Pilih penyedia layanan cloud terkemuka dan
seperti perangkat seluler, komputer, atau terpercaya yang sesuai dengan kebutuhan
tablet. Dengan menyediakan sinkronisasi aplikasi Dana. Misalnya, integrasikan aplikasi
data yang lancar, pengguna dapat dengan dengan penyedia cloud seperti Amazon Web
mudah mengakses dan mengelola Services (AWS), Google Cloud, atau
informasi keuangan mereka dari mana Microsoft Azure untuk penyimpanan data
saja. yang handal dan skala yang sesuai.

2. Penyimpanan Data Aman di Cloud: 2.4 Kinerja dan Responsifitas Sistem


Menyediakan penyimpanan data yang
aman di cloud adalah langkah penting Dalam desain aplikasi Dana, kinerja dan
dalam desain aplikasi Dana. Data responsivitas sistem merupakan faktor kunci yang
pengguna, termasuk riwayat transaksi, perlu diperhatikan agar pengguna dapat menggunakan
anggaran, atau informasi keuangan aplikasi dengan lancar dan nyaman. Berikut adalah
pribadi, harus disimpan dengan aman dan beberapa poin penting yang harus dipertimbangkan
dienkripsi. Menggunakan penyimpanan dalam mengoptimalkan kinerja dan responsivitas
cloud yang andal dan mematuhi standar sistem:
keamanan yang ketat adalah kunci dalam
menjaga integritas dan kerahasiaan data 1. Optimalisasi Kode dan Arsitektur: Desain
pengguna. sistem aplikasi Dana harus memperhatikan
optimasi kode dan arsitektur yang efisien.
3. Backup dan Restore Data: Fitur backup Pastikan kode program diimplementasikan
dan restore data memungkinkan pengguna dengan baik, mengikuti praktik terbaik, dan
untuk melindungi data mereka dari mempertimbangkan performa secara
kehilangan atau kerusakan. Pengguna keseluruhan. Pemilihan arsitektur yang tepat,
dapat melakukan backup rutin data ke seperti arsitektur berbasis mikroservis atau
penyimpanan cloud, sehingga data mereka arsitektur berorientasi layanan (SOA), dapat
tetap aman bahkan jika perangkat mereka membantu meningkatkan skalabilitas dan
rusak atau hilang. Fitur restore data juga kinerja aplikasi.
diperlukan agar pengguna dapat
memulihkan data mereka dengan mudah 2. Kecepatan Respons: Pengguna mengharapkan
jika diperlukan. aplikasi Dana memberikan waktu respons
yang cepat. Desain sistem harus
4. Sinkronisasi Real-Time: Penting untuk meminimalkan waktu tunggu dan memastikan

5
Jurnal Informatika dan Bisnis
pengguna dapat melihat hasil interaksi penting untuk mengidentifikasi kekurangan atau
mereka dengan segera. Mengoptimalkan keterbatasan yang mungkin terjadi. Berikut adalah
permintaan jaringan, penggunaan cache, beberapa kemungkinan kekurangan yang perlu
dan proses pengolahan data dapat dianalisis:
membantu meningkatkan kecepatan
respons aplikasi. 1. Keterbatasan Fungsionalitas: Aplikasi Dana
mungkin memiliki keterbatasan dalam hal
3. Manajemen Beban dan Skalabilitas: fitur-fitur yang ditawarkan. Misalnya,
Aplikasi Dana harus mampu menangani mungkin tidak memiliki fitur manajemen
beban pengguna yang besar dan tetap investasi yang lengkap atau integrasi dengan
memberikan kinerja yang baik. Pemilihan semua lembaga keuangan yang diinginkan
infrastruktur yang sesuai, seperti oleh pengguna. Analisis harus dilakukan untuk
menggunakan layanan cloud atau penyedia memastikan bahwa fitur-fitur utama yang
layanan terkelola, dapat membantu dibutuhkan oleh pengguna telah
meningkatkan skalabilitas aplikasi. diperhitungkan dan ada rencana
Gunakan teknik seperti load balancing dan pengembangan untuk memenuhi kekurangan
autoscaling untuk mendistribusikan beban tersebut.
kerja dengan efisien saat jumlah pengguna
meningkat. 2. Kinerja yang Kurang Memuaskan: Aplikasi
Dana mungkin mengalami masalah kinerja
4. Pemantauan Kinerja: Desain sistem yang mempengaruhi waktu respons yang
aplikasi Dana harus mencakup lambat atau keterlambatan dalam pemrosesan
pemantauan kinerja yang memadai. Ini transaksi. Hal ini dapat terjadi karena
melibatkan pemantauan kecepatan infrastruktur yang tidak memadai atau masalah
respons, penggunaan sumber daya, dan dalam desain arsitektur aplikasi. Analisis perlu
kinerja sistem secara keseluruhan. Dengan dilakukan untuk mengidentifikasi faktor-faktor
alat pemantauan yang tepat, pengembang yang mempengaruhi kinerja dan mengambil
dapat mengidentifikasi dan memperbaiki langkah-langkah perbaikan yang diperlukan.
masalah kinerja secara proaktif.
3. Kompatibilitas Platform Terbatas: Aplikasi
5. Pengoptimalan Database: Database adalah Dana mungkin hanya tersedia untuk platform
komponen penting dalam sistem aplikasi tertentu, seperti Android atau iOS, dan tidak
Dana. Desain basis data yang efisien, mendukung platform lainnya. Hal ini dapat
pengindeksan yang tepat, dan penggunaan mengakibatkan pengguna dengan perangkat
query yang optimal dapat membantu yang tidak kompatibel tidak dapat mengakses
meningkatkan kinerja aplikasi. aplikasi dengan sepenuhnya. Analisis harus
Pertimbangkan penggunaan teknologi dilakukan untuk mempertimbangkan
database yang skalabel dan responsif, kemampuan aplikasi untuk mendukung
seperti database berbasis kolom atau berbagai platform yang populer dan
database terdistribusi. memperluas jangkauan pengguna.

6. Pengujian Kinerja: Melakukan pengujian 4. Kurangnya Integrasi Eksternal: Aplikasi Dana


kinerja adalah langkah penting dalam mungkin memiliki keterbatasan dalam hal
desain sistem aplikasi Dana. Pengujian integrasi dengan layanan eksternal, seperti
beban, pengujian skala, dan pengujian layanan pembayaran online atau sistem
kinerja lainnya harus dilakukan secara manajemen keuangan lainnya. Hal ini dapat
teratur untuk mengidentifikasi batasan dan membatasi fleksibilitas pengguna dalam
area yang memerlukan perbaikan. mengelola keuangan mereka dan memerlukan
Pengujian ini memungkinkan pengembang kerja manual tambahan. Analisis perlu
untuk mengoptimalkan kinerja aplikasi dilakukan untuk mengevaluasi opsi integrasi
sebelum dirilis ke pengguna. yang tersedia dan memperluas kemampuan
integrasi aplikasi Dana.

2.5 Analisis Kekurangan 5. Kekurangan Keamanan: Aplikasi Dana harus


memiliki keamanan yang kuat untuk
Dalam analisis desain sistem aplikasi Dana, melindungi data pengguna dan mencegah
6
Jurnal Informatika dan Bisnis
serangan keamanan. Kekurangan dalam baik, tidak menyebabkan masalah baru, dan
langkah-langkah keamanan, seperti memenuhi kebutuhan pengguna.
kurangnya enkripsi yang kuat atau
kelemahan dalam sistem otentikasi, dapat 4. Pelaksanaan Pembaruan: Setelah uji coba
membahayakan data pengguna. Analisis selesai dan pembaruan dianggap siap, lakukan
keamanan harus dilakukan untuk pelaksanaan pembaruan sistem. Pastikan untuk
mengidentifikasi celah keamanan memiliki proses pembaruan yang aman dan
potensial dan mengimplementasikan memastikan bahwa data pengguna tetap
tindakan perbaikan yang diperlukan. terlindungi selama proses pembaruan.

6. Tidak Memenuhi Regulasi Keuangan: 5. Komunikasi dan Pelatihan: Selama pembaruan


Aplikasi Dana harus mematuhi regulasi sistem, penting untuk berkomunikasi dengan
keuangan yang berlaku, seperti standar pengguna tentang perubahan yang dilakukan.
keamanan PCI DSS atau peraturan privasi Sampaikan informasi mengenai pembaruan,
data. Kekurangan dalam mematuhi keuntungan yang akan diperoleh, dan langkah-
persyaratan regulasi dapat mengakibatkan langkah yang harus diambil oleh pengguna.
masalah hukum atau kerugian bagi Jika ada perubahan signifikan dalam
pengguna. Analisis perlu dilakukan untuk antarmuka atau fungsionalitas, berikan
memastikan aplikasi Dana memenuhi pelatihan atau panduan kepada pengguna agar
standar kepatuhan yang relevan. mereka dapat dengan mudah beradaptasi
dengan perubahan tersebut.

2.6 Pembaruan Sistem 6. Evaluasi dan Perbaikan Lanjutan: Setelah


pembaruan sistem dilaksanakan, lakukan
Pembaruan sistem merupakan langkah penting evaluasi untuk mengevaluasi keberhasilan
dalam meningkatkan aplikasi Dana. Berikut adalah pembaruan. Dapatkan umpan balik dari
beberapa poin yang perlu diperhatikan dalam pengguna dan identifikasi area yang perlu
pembaruan sistem: diperbaiki lebih lanjut. Perbaiki masalah yang
teridentifikasi dan terus melakukan iterasi dan
1. Identifikasi Kebutuhan Pembaruan: pembaruan sesuai kebutuhan.
Pertama, identifikasi kebutuhan
pembaruan berdasarkan umpan balik
pengguna, analisis kekurangan, dan
perubahan dalam kebutuhan pengguna
atau regulasi keuangan. Hal ini
memungkinkan pengembang untuk fokus
pada area yang membutuhkan perbaikan
atau peningkatan.

2. Perencanaan Pembaruan: Setelah


mengidentifikasi kebutuhan pembaruan,
buat rencana pembaruan yang terperinci.
Tentukan prioritas pembaruan, sumber
daya yang diperlukan, dan jadwal
implementasi. Perencanaan yang baik
membantu memastikan bahwa pembaruan
sistem dapat dilakukan secara efisien dan
efektif.

3. Pengembangan dan Uji Coba: Setelah


perencanaan, lakukan pengembangan
pembaruan dengan memperhatikan
prinsip-prinsip desain dan kebutuhan
pengguna. Setelah pengembangan selesai,
lakukan uji coba secara menyeluruh untuk
memastikan pembaruan berfungsi dengan
7
Jurnal Informatika dan Bisnis

3. HASIL DAN PEMBAHASAN 3.2 Diagram ERD


3.1 Flowchart
Berikut ini diagram ERD dari aplikasi Dana:
Flowchart dibawah menggambarkan alur
dasar dari aplikasi Dana. Pengguna membuka
aplikasi, kemudian daftar tugas ditampilkan.
Pengguna dapat memilih opsi untuk
menambahkan tugas baru, mengedit tugas yang
ada, atau menandai tugas sebagai selesai. Jika
pengguna memilih opsi tambah tugas baru,
mereka akan diminta untuk memasukkan detail
tugas. Setelah itu, tugas ditambahkan dan daftar
tugas diperbarui. Jika pengguna memilih opsi
edit tugas, mereka akan diminta untuk
memperbarui detail tugas. Jika pengguna
memilih opsi tandai selesai, tugas tersebut akan
ditandai sebagai selesai. Setelah setiap operasi,
daftar tugas akan ditampilkan kembali.

Dalam ERD ini, terdapat tiga entitas utama:

Entitas utama:
 Pengguna (User)
 Atribut: ID_Pengguna (Primary Key),
Nama_Pengguna, Email, Kata_Sandi
Entitas terkait:
 Transaksi (Transaction)
 Atribut: ID_Transaksi (Primary Key),
Jumlah, Tanggal, Kategori,
Keterangan
 Kategori (Category)
 Atribut: ID_Kategori (Primary Key),
Nama_Kategori
 Anggaran (Budget)
 Atribut: ID_Anggaran (Primary Key),
Jumlah_Anggaran, Periode
 Investasi (Investment)
 Atribut: ID_Investasi (Primary Key),
Nama_Investasi, Nilai_Investasi

8
Jurnal Informatika dan Bisnis
3.3 Hasil mengelompokkan pengeluaran dan pemasukan mereka
dengan lebih baik. Fitur pengaturan anggaran
Aplikasi Dana adalah sebuah aplikasi mobile membantu pengguna dalam mengendalikan
yang dirancang untuk membantu pengguna dalam pengeluaran mereka dengan menetapkan batasan dan
mengelola keuangan pribadi mereka dengan lebih target pengeluaran bulanan. Sementara itu, fitur
efisien. Aplikasi ini menyediakan fitur-fitur manajemen investasi memungkinkan pengguna untuk
penting seperti pencatatan transaksi, pengaturan melacak dan mengoptimalkan portofolio investasi
anggaran, manajemen investasi, serta laporan mereka.
keuangan. Dengan laporan keuangan yang dihasilkan oleh
Dengan aplikasi Dana, pengguna dapat aplikasi Dana, pengguna dapat memperoleh wawasan
dengan mudah mencatat setiap transaksi yang lebih mendalam tentang kondisi keuangan
keuangan yang mereka lakukan, baik itu mereka. Laporan ini memberikan gambaran yang
pengeluaran maupun pemasukan. Aplikasi ini komprehensif tentang pengeluaran, pendapatan, dan
memungkinkan pengguna untuk menambahkan perkembangan nilai investasi seiring waktu. Hal ini
rincian transaksi seperti jumlah, tanggal, kategori, membantu pengguna dalam mengambil keputusan
dan keterangan. Selain itu, aplikasi juga keuangan yang lebih cerdas dan mengidentifikasi area
memberikan kemampuan untuk mengimpor yang perlu diperbaiki atau dioptimalkan.
transaksi secara otomatis dari rekening bank atau
kartu kredit pengguna.
Fitur pengaturan anggaran di dalam aplikasi
Dana memungkinkan pengguna untuk
menetapkan target pengeluaran bulanan untuk
setiap kategori, seperti makanan, transportasi,
atau hiburan. Pengguna dapat melacak
pengeluaran mereka secara real-time dan
memantau apakah mereka telah melebihi atau
masih dalam batas anggaran yang ditetapkan. Hal
ini membantu pengguna dalam mengontrol
pengeluaran mereka dan menghindari kelebihan
pengeluaran yang tidak diinginkan.
Selain itu, aplikasi Dana juga menyediakan
fitur manajemen investasi yang memungkinkan
pengguna untuk melacak dan mengelola
portofolio investasi mereka. Pengguna dapat
memantau nilai investasi, memasukkan transaksi
jual-beli, dan melihat informasi investasi secara
real-time. Dengan adanya fitur ini, pengguna
dapat membuat keputusan investasi yang lebih
cerdas dan mengoptimalkan potensi keuntungan
mereka.

4. KESIMPULAN
4.1 Kesimpulan

Aplikasi Dana adalah solusi praktis yang


dirancang untuk membantu pengguna dalam
mengelola keuangan pribadi dengan lebih efisien.
Dengan fitur-fitur seperti pencatatan transaksi,
pengaturan anggaran, manajemen investasi, dan
laporan keuangan, aplikasi ini memberikan
pengguna kemampuan untuk mengelola keuangan
mereka secara lebih terstruktur dan cerdas.
Melalui pencatatan transaksi yang mudah
dan cepat, pengguna dapat melacak dan
9
Jurnal Informatika dan Bisnis

1
0

Anda mungkin juga menyukai