DAFTAR PERUBAHAN
Revisi | Deskripsi |
A | |
B | |
C | |
D | |
E | |
F | |
G |
INDEX TGL | - | A | B | C | D | E | F | G |
Ditulis oleh | ||||||||
Diperiksa oleh | ||||||||
Disetujui oleh |
Daftar Halaman Perubahan
Halaman | Revisi | Halaman | Revisi |
Untuk memudahkan penulis dalam mengembangkan aplikasi yang telah dibuat
Aplikasi pembantu pencatatan keuangan pesantren dapat membantu mencatat masalah keuangan seperti iuran spp, tabungan dan laporan nya.
ID | Definisi | Deskripsi |
APPKS-DS-01 | APPKS | Aplikasi Pembantu Pencatatan Keuangan Santri |
APPKS-DS-02 | DFD | Data Flow Diagram |
APPKS-DS-03 | ERD | Entity Relations Diagram |
APPKS-DS-04 | PL | Perangkat Lunak |
Penomoran | Cara Penomoran | Deskripsi Penomoran |
Definisi, Istilah dan Singkatan | APPKS-DS-XX | MOD merupakan singkatan dari Definisi dan Singkatan. XX merupakan nomor pembeda |
Kebutuhan Fungsional | APPKS-F-XX | F merupakan kode fungsional, dan XX merupakan nomor pembeda |
Kebutuhan Non Fungsional | APPKS-NF-XX | NF merupakan Kode Non Fungsional dan XX merupakan nomor pembeda |
Dokumen SKPL ini dibagi menjagi tiga bagian utama. Bagian utama berisi penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum.
Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam pengembangan perangkat lunak. Dan berisi uraian kebutuhan perangkat lunak secara lebih rinci.
Aplikasi pembantu pencatatan keuangan santri ini akan membantu memudahkan berbagai kegiatan administrasi yang berkaitan dengan masalah keuangan santri di pesantren yang sudah berbasis modern. Mengingat banyaknya pihak yang kurang peduli akan keuangan yang terjadi di pesantren dan data yang kurang efisien sehingga mudah untuk menghilang atau tertimpa dengan data lain.
Penanganan khusus dengan aplikasi ini mampu membuat kinerja administrasi menjadi lebih efektif dan efisien. Santri akan membayar uang dengan tepat waktu dan tertulis rapi di penyimpanan data. Santri juga akan di tawarkan dengan penyimpanan data tabungan yang di tawarkan oleh sistem. Sehingga santri dapat menabung dengan aman dan nyaman di kantor administrasi dan keuangan pesantren. Aplikasi ini juga mempunyai penangan khusus dalam ketentuan membayar uang iuran tiap bulan. Hal ini digunakan agar santri dapat berpartisipasi penuh dengan pihak pesantren dalam masalah keuangan juga. Penyimpanan data akan aman dengan adanya database sebagai tempat menyimpan data.
Kategori Pengguna | Tugas | Hak Akses ke aplikasi |
Pengelola Keuangan | Mengolah data tabungan dan iuran santri | Mendapat akses penuh dari pendataan data tabungan dan iuran SPP |
User(Santri) |
|
|
Aplikasi Client server ini akan berfungsi dengan spesifikasi :
User interface untuk mengoperasikan Perangkat Lunak : keyboard, mouse/touchpad, dan printer untuk mencetak laporan dan struk transaksi
Kebutuhan minimal perangkat keras yang dapat digunakan adalah:
1. RAM 1 GB
2. Monitor dengan resolusi 1366 x 768
3. Proseseor INTEL PENTIUM Compatible
4. Keyboard dan mouse untuk interaksi user
5. PC yang dapat mengoprasikan APPKS
6. Printer
Perangkat lunak yang dibutuhkan dalam pembangunan APKB ini adalah:
1. Microsoft Sql Server 2012
2. Microsoft Visual Studio 2012 Ultimate
3. Crystal Report for Visual Studio 2012
4. Windows 7 dan 8
TCP/IP (Transmission Control Protocol/Internet Protocol) digunakan sebagai sumber komunikasi data yang dipakai oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet.
Kode | Deskripsi Kebutuhan |
APPKS-F-01 | System mampu mendata santri baru yang masuk ke pesantren |
APPKS-F-02 | System mampu mengolah data santri yang telah dibuat |
APPKS-F-03 | System mampu mengelola data iuran SPP santri tiap bulannya |
APPKS-F-04 | System mampu memasukkan dan mengelola data tabungan santri |
APPKS-F-05 | System mampu memberikan opsi tabungan, iuran atau pengambilan tabungan. |
APPKS-F-06 | System mampu memberikan informasi tabungan dan iuran SPP kepada Santri |
Pada subbab berikutnya, buatlah diagram konteks dan DFD level berikutnya.
Nomer Proses | 1.1 |
Nama Proses | Proses Pendataan Santri |
Entitas Terkait | Pengelola Keuangan dan Santri |
Data Store Terkait | Santri |
Data Input | Identitas Santri |
Data Output | Id santri |
Algoritma | 1. Menerima data santri baru yang baru daftar 2. Melalui proses ini akan menghasilkan no induk santri |
Nomer Proses | 1.2 |
Nama Proses | Proses Pembayaran Iuran SPP |
Entitas Terkait | Santri dan Pengelola Keuangan |
Data Store Terkait | Santri , Iuran SPP Santri |
Data Input | no induk , nominal uang |
Data Output | Data nominal uang |
Algoritma | 1. Menerima data santri dari santri untuk disesuaikan dengan data yang telah di buat di database santri 2. Menerima data nominal uang sebagai pembayaran iuran 3. Memberikan output data nominal uang kepada entitas pengelola keuangan 4. Data pembayaran akan di simpan di data transaksi pembayaran iuran SPP yang dibuat dari hasil relasi antara tabel data store santri dan iuran spp santri |
Nomer Proses | 1.3 |
Nama Proses | Proses Penyimpanan Tabungan |
Entitas Terkait | Santri dan Pengelola Keuangan |
Data Store Terkait | Santri, Tabungan Santri |
Data Input | Nominal Uang |
Data Output | Data Nominal Uang |
Algoritma | 1. Menerima nominal uang yang akan ditabung 2. Melalui proses ini informasi data nominal uang akan disampaikan kepada entitas pengelola keuangan dan menyimpan nya di data store transaksi yang dibangun dari santri dan tabungan santri |
Nomer Proses | 1.4 |
Nama Proses | Proses Pengambilan Tabungan |
Entitas Terkait | Santri dan Pengelola Keuangan |
Data Store Terkait | Santri, Tabungan Santri |
Data Input | no induk, nominal pengambilan |
Data Output | Id induk, nominal yang diambil |
Algoritma | 1. Menerima no induk sebagai alat untuk awal transaksi pengambilan tabungan dan no induk akan di cocokan dengan data santri di database 2. Melalui proses ini pengelola keuangan memberikan nominal pengambilan yang diminta oleh santri dan memperbarui saldo terakhir |
Nomer Proses | 1.5 |
Nama Proses | Cetak Bukti Transaksi |
Entitas Terkait | Santri dan Pengelola Keuangan |
Data Store Terkait | Santri, Iuran SPP Santri, Tabungan Santri |
Data Input | Bukti ambil uang, bukti bayar, bukti simpan tabungan |
Data Output | Bukti transaksi iuran spp,bukti penyimpanan,pengambilan tabungan |
Algoritma | 1. Menerima perintah untuk mencetak semua struk transaksi atau laporan iuran dan tabungan 2. Melalui proses ini struk transaksi akan di berikakan kepada santri sebagai bukti pembayaran |
Nama | Identitas baru |
Alias | - |
Proses | Proses Pendataan Santri |
Konten | No induk = no induk Nama = Nama Alamat = Alamat Tempat Lahir = Tempat Tanggal Lahir = Tanggal Nama Orangtua = Nama Orangtua No Kontak Orangtua = No Kontak Orangtua Asrama = Asrama Kamar = Kamar |
Nama | No_induk |
Alias | Id induk, id santri |
Proses | Proses Pendataan Santri,Proses Pembayaran,Proses Pengambilan |
Konten | No induk = no daftar + tahun daftar |
Nama | Nominal Uang |
Alias | Nominal pengambilan, data nominal uang, nominal yang di ambil |
Proses | Proses Pembayaran Tabungan, Proses Penyimpanan Tabungan, Proses Pengambilan Tabungan |
Konten | Nominal uang = Nominal uang Nominal bayar = jml bulan * harga spp Nominal diambil = total saldo – nominal uang diambil |
Nama | Bukti Bayar |
Alias | Bukti transaksi iuran SPP |
Proses | Cetak Bukti Transaksi |
Konten | Bukti Bayar = no transaksi+kode santri+ nama santri+tanggal+jumlah bulan+ total bayar |
Nama | Bukti Ambil Uang |
Alias | Bukti Pengambilan Tabungan |
Proses | Cetak Bukti Transaksi |
Konten | Bukti Ambil = no transaksi+kode santri+ nama santri+tanggal+jumlah pengambilan |
Nama | Bukti Simpan Tabungan |
Alias | Bukti Penyimpanan Tabungan |
Proses | Cetak Bukti Transaksi |
Konten | Bukti Simpan Tabungan= no transaksi+kode santri+ nama santri+tanggal+nominal pengambilan |
ID | Parameter | Kebutuhan |
APPKS-NF-01 | Availability | Aplikasi dapat berjalan selama 24 jam |
APPKS-NF-02 | Reliability | N/A |
APPKS-NF-03 | Ergonomy | Aplikasi dapat terintegrasi antar bagiannya |
APPKS-NF-04 | Portability | N/A |
APPKS-NF-05 | Memory | RAM 512 MB |
APPKS-NF-06 | Response time | Maksimail 1 Menit |
APPKS-NF-07 | Safety | N/A |
APPKS-NF-08 | Security | N/A |
APPKS-NF-09 | Others 1: Bahasa komunikasi | Misalnya : semua tanya jawab harus dalam bahasa Indonesia |
ID Kebutuhan Fungsional | Nomor Proses |
APPKS-F-01 | 1.1 |
APPKS-F-02 | 1.1 |
APPKS-F-03 | 1.2 |
APPKS-F-04 | 1.3 , 1.4 |
APPKS-F-05 | 1 |
APPKS-F-06 | 1.5 |
Data Store | Entity | Relasi |
Santri | Santri | Mendaftar |
Santri | Pengelola Keuangan | Mengelola |
Iuran SPP Santri | Santri | Membayar |
Iuran SPP Santri | Pengelola Keuangan | Mengelola |
Tabungan Santri | Santri | Menyimpan |
Tabungan Santri | Pengelola Keuangan | Mengelola |
Tabungan Santri | Santri | Mengambil |
Tabungan Santri | Pengelola Keuangan | Mengelola |
Kode | Deskripsi Kebutuhan |
APPKS-F-01 | System mampu mendata santri baru yang masuk ke pesantren |
APPKS-F-02 | System mampu mengolah data santri yang telah dibuat |
APPKS-F-03 | System mampu mengelola data iuran SPP santri tiap bulannya |
APPKS-F-04 | System mampu memasukkan dan mengelola data tabungan santri |
APPKS-F-05 | System mampu memberikan opsi tabungan, iuran atau pengambilan tabungan. |
APPKS-F-06 | System mampu memberikan informasi tabungan dan iuran SPP kepada Santri |
ID | Parameter | Kebutuhan |
APPKS-NF-01 | Availability | Aplikasi dapat berjalan selama 24 jam |
APPKS-NF-02 | Reliability | N/A |
APPKS-NF-03 | Ergonomy | Aplikasi dapat terintegrasi antar bagiannya |
APPKS-NF-04 | Portability | N/A |
APPKS-NF-05 | Memory | RAM 512 MB |
APPKS-NF-06 | Response time | Maksimail 1 Menit |
APPKS-NF-07 | Safety | N/A |
APPKS-NF-08 | Security | N/A |
APPKS-NF-09 | Others 1: Bahasa komunikasi | Misalnya : semua tanya jawab harus dalam bahasa Indonesia |