Analisis Desain
Posted by deden06sttg pada November 24, 2008
Take Home Test
Analisis dan Desain Sistem Informasi
Nama : Deden Rizal Nopawijaya
NRP : 0606017
Study kasus rental VCD “CD House”
a. Flowmap
b. Analisis PIECES
|
JENIS ANALISIS |
KELEMAHAN SISTEM LAMA |
SISTEM YANG DIAJUKAN |
|
Performance ( kinerja ) : Kemampuan menyelesaikan tugas (jumlah produksi) dlm jangka waktu tertentu
|
Sistem pendataan penyewaan, baik pencatatan data penyewa, transaksi penyewaan dan pembayaran secara manual berpotensi menimbulkan kesalahan dalam pendataannya. Selain itu pendataan secara manual akan memakan waktu lama yang tidak menentu. |
Sistem berbasis komputer, yaitu mengunakan prangkat lunak untuk proses pendataan penyewaan, meminimalisir terjadinya kesalahan dalam data penyewa, transaksi penyewaan / pengembalian, transaksi pembayaran serta dapat secara otomatis mengukur ketepatan tenggal pengembalian vcd, sehingga dapat diterapkannya aturan seperti denda keterlambatan, sehingga kerugianpun dapat terminimalisirkan. |
|
Information: Analisis laporan-laporan yg digunakan untuk menghasilkan informasi bagi manajemen dlm pengambilan keputusan. |
Sistem yang dilakukan secara manual sangat memperlambat proses transaksi sehingga aliran informasipun sangat lama. |
Teknologi berbasis komputer menjadikan proses informasi berlangsung cepat. |
|
Economic: penilaian dampak sistem baru terhadap pengurangan biaya dan keuntungan yg akan didapatkan oleh perusahaan.
|
Dalam waktu yang panjang memungkinkan terjadinya kerugian yang sangat besar, karena tidak terkontrolnya data – data penyewa & transaksi penyewaan / pengembalian, sehingga memungkinkan sekali adanya vcd yang tidak kembali. Begitu pula data keterlambatan dll, yang memungkinkan kerugian besar karena tdak berlakunya denda atau sangsi. |
Dalam jangka pendek biaya yg dikeluarkan cukup besar. Tetapi untuk jangka panjang lebih sedikit karena hanya mengeluarkan biaya perawatan komputer. Kita mampu mengontrol arus pinjam, kembali vcd dllnya dengan baik sehingga akan menghasillkan keuntungan yang lebih.
|
|
Control: kontrol dilaksanakan untuk meningkat kinerja sistem, mendeteksi kesalahan, menjamin keamanan data, informasi dan persyaratan |
Sistem penyewaan vcd secara manual akan sulit terkontrol karena pemrosesan data dilakukan oleh manusia sehingga kemungkinan terjadinya kesalahan sangat besar. |
Sistem berbasis komputer dapat memudahkan kontrol sehingga dpt menekan terjadinya kesalahan.
|
|
Eficiency: analisis proses agar dapat menghasilkan output yg diharapkan dengan pemborosan seminimal mungkin.
|
Sistem penyewaan vcd secara manual kurang efisien karena perlu melakukan dokumentasi secara manual
|
Sistem berbasis komputer lebih efisien karena dokumentasi dilakukan secara otomatis.
|
|
Services: analisis pelayanan agar terjadi peningkatan pelayanan yg lebih baik.
|
Pelayanan kpd pelanggan akan terasa kurang optimal, karena dengan sistem yang berjalan sekarang pelanggan masih mengalami antri lama untuk proses penyewaan / pengembalian dan pembayaran karena prosesnya dilakukan manual. |
Pelayanan lebih singkat karena pemrosesan dilakukan oleh komputer, sehingga pelanggan memiliki waktu yang lebih longgar untuk hal lain, kepentingannya sendiri.
|
c. Kebutuhan fungsional dan kebutuhan non fungsional
1. sistem harus dapat melakukan entri vcd yang berhubungan dengan pendataan vcd;
a. pengguna bisa melakukan berbagai jenis vcd dengan kode vcd, katagori vcd, judul vcd, dan lain-lain.
b. Pengguna bisa menambahakan data vcd
c. Pengguna bisa menghitung berapa jumlah vcd yang ada secara keseluruhan
d. Pengguna dapat menampilkan beberapa jenis katagori dan jenis vcd berikut dengan jumlahnya
e. Pengguna dapat mencari vcd berdasarkan judul vcd dan lainnya.
f. Pengguna dapat menampilkan cvd yang paling banyak di rental.
g. Pengguna dapat menghapus vcd yang sudah rusak atau hilang.
h. Pengguna dapat mengurutkan vcd berdasarkan kode, judul dan yang lainnya.
2. sistem harus dapat melakukan pendataan anggota
a. Pengguna dapat memasukan anggota baru dengan memasukan kode anggota, nama, alamat dan nomor telepon.
b. Pengguna dapat menampilkan biaya pendaftaran anggota yang harus di bayarkan.
c. Pengguna dapat mencetak kartu anggota baru.
d. Pengguna dapat menampilkan dan menghitung berapa jumlah anggota yang ada secara keseluruhan.
e. Pengguna dapat mengelompokan anggota berdasarkan alamatnya.
f. Pengguna dapat dapat menambahkan data anggota baru.
g. Pengguna dapat dapat merubah data anggota apabila data anggota itu berubah seperti alamat,nomor telepon dan lainnya.
h. Pengguna dapat dapat menampilkan anggota yang paling sering melakukan rental vcd
3. sistem harus dapat melakukan transaksi
a. Pengguna dapat mancatat semua transaksi
b. Pengguna dapat memasukan data nggota
c. Pengguna dapat memasukan jumlah vcd yang akan di rentalkan
d. Pengguna dapat memasukan data vcd yang akan di rental
e. Pengguna dapat menampilkan kapan tanggal kembali vcd
f. Pengguna dapat mengetahui apakah vcd sudah dikembalikan oleh yang merental
g. Pengguna dapat menampilkan siapa anggota yang paling sering melakukan transaksi
4. sistem harus dapat melakukan laporan keuangan secara otomatis
a. Pengguna dapat menampilkan laporan keuangan yang diterima baik berdasarkan hari, bulan maupun tahun tertentu.
b. Pengguna dapat dapat mengetahui biaya-biaya yang digunakan untuk pembelian vcd
c. Pengguna dapat menampilkan jumlah kas
Kebutuhan Non Fungsional
1. Operasional
Digunakan pada sistem operasi Microsoft windows XP
Spesifikasi komputer minimum Pentium III
Kebutuhan memori 128 MB – 256 MB RAM
Printer untuk mencetak kartu anggota dan laporan keuangan maupun yang lainya
2. Sekuriti
Sistem aplikasinya dan databasenya dilengkapi dengan pasword
3. Informasi
Digunakan untuk menginformasikan apabila data yang di inputkan salah
Digunakan untuk menginformasikan apabila pasword yang dimasukan salah
Digunakan untuk menampilkan prosedur pendaftaran anggota baru
4. kinerja
waktu untuk transaksi rental vcd dibatasi 5 menit
waktu untuk transaksi kembali vcd dibatasi 3 menit
studi kelayakan ekonomi
|
Rincian |
Tahun 0 |
Tahun 1 |
Tahun 2 |
Tahun 3 |
|
Biaya pengadaan proyek
Biaya pelatihan
Biaya overhead
Biaya pemeliharaan |
6.550.000
650.000
-
- |
-
-
200.000
- |
-
-
250.000
550.000 |
-
-
265.000
800.000 |
|
Total biaya |
7.200.000 |
200.000 |
800.000 |
1.065.000 |
|
Manfaat berwujud
Manfaat tak berwujud |
-
- |
1.800.000
2.200.000 |
2.125.000
2.460.000 |
2.500.000
2.600.000 |
|
Total Manfaat |
|
4.000.000 |
2.585.000 |
5.100.000 |
|
|
|
3.800.000 |
1.785.000 |
3.935.000 |
Perhitungan PP
Proceed ( total manfaat – total biaya )
Total biaya investasi/tahun 7.200.000
Proceed tahun I (3.800.000) -
3.400.000
Proceed tahun II 1.785.000
Perhitungan berakhir sisa = 3.400.000 x 1th = 1,9
1.785.000
PP = 1,94
= 1 tahun 11 bulan
Layak = PP , umur investasi = 1.94 , 3.00
Perhitungan ROI
TM = 11.685.000
TB = 9.265.000
ROI = 11.685.000 – 9.265.000 x 100%
9.265.000
= 0,26 % >> layak
Perhitungan NPV
Dengan asumsi diskonto 20%
3.800.000 1.785.000 3.935.000
![]()
![]()
NPV = – 7.200.000 + + +
( 1 + 0,2 ) 1 (1 + 0,2 ) 2 ( 1 + 0,2 ) 3
= - 7.200.000 + 3.166.667 + 1.716.346 + 3.903.770
= - 7.200.000 + 8786783 = 1.586.783
NPV > 0 => NPV layak
Mengkoreksi 10 Kesalahan DFD dan uraiannya
X : Entitas dengan entitas tidak boleh terhubung
X2 : Proses tidak boleh hanya memiliki input, tetapi harus memiliki input dan output
X3 : Entitas hanya memiliki output
X4 : Data Storage tidak boleh terhubung dengan data storage, tetapi harus melalui proses
X5 : Data Storage tidak memiliki input dari proses
X6 : Entitas tidak boleh hanya memiliki input
X7 : Entitas tidak boleh hanya memiliki input
X8 : Data storage tidak boleh menginput proses
X9 : Input ke data storage tidak boleh langsung, tetapi harus malalui proses
X10 : Proses tidak boleh hanya memiliki output





