53
3.1.2 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan non fungsional merupakan analisis terhadap sistem yang sedangberjalan, yaitu sistem pengolahan penjualan dan pembelian
barang. Sistem berjalan dianalisis berdasarkan beberapa hal, yaitu analisis pengkodean, analisis user, analisis perangkat lunak, analisis perangkat
keras, dan analisis jaringan.
3.1.2.1. Analisis Pengkodean
Kode yang saat ini digunakan di maju terus agency hanya untuk kode barang saja sementara untuk pelanggan dan supplier belum
mempunyai kode. Semua pengolahan transaksi pembelian dan penjualan di Maju Terus Agency masih menggunakan data supplier
dan pelanggan secara langsung tanpa pengkodean karena pencatatan datanya masih menggunakan cara manual.
Contoh pengkodean untuk Koran yang ada sekarang adalah sebagai berikut:
GALA20SENIN
Dalam menjalankan aplikasi ini bukan hanya kode barang yang diperlukan. Kode pelanggan dan supplier juga dibutuhkan. Maka
perlu ditambahkan Id pelanggan dan Id supplier. Format kode yang disarankan adalah sebagai berikut:
Singkatan Nama Koran GALAMEDIA Edisi Terbit Koran
Edisi 20 terbit hari Senin
54
1. Kode Barang
Format BBBB 999
Contoh: GALA0001 GALA: Menerangkan 4 digit nama barang Galamedia
0001 : Menerangkan 4 digit nomor urut penerbit
2. Id Supplier
Format SSS 9999
Contoh: INF0001 INF : Menerangkan 3 digit nama penerbit Infomedia
0001 : Menerangkan 4 digit nomor urut penerbit
3. Id Pelanggan
Format PPP 999
Contoh: KIN001 INF : Menerangkan 3 digit nama pelanggan King TB.
001 : Menerangkan 3 digit nomor urut pelanggan 3 digit pertama nama supplier
4 digit pertama nomor urut supplier
3 digit pertama nama pelanggan 3 digit pertama no urut pelanggan
4digit singkatan nama barang 3 digit pertama no urut pelanggan
55
3.1.2.2. Analisis Karakteristik User
Aplikasi ini akan digunakan oleh user yang merupakan karyawan di Maju Terus Agency. User dapat melakukan kegiatan yang
berhubungan dengan data yang terdapat pada database aplikasi. Adapun tujuan dari analisis ini adalah untuk mengetahui siapa saja
user yang terlibat beserta karakteristiknya sehingga dapat diketahui
tingkat pemahaman dan pengalaman user terhadap komputer. User
akan dibagi menjadi tiga yaitu user bagian pembukuan, user
bagian pembelian dan user bagian penjualan. Adapun rinciannya dapat dilihat pada tabel III.1 berikut.
Tabel III.1. Rincian Karakteristik Pengguna Keterangan
Pengguna Tanggung Jawab
Hak Akses
Jabatan Bagian
Pembukuan Melakukan
kegiatan pencatatan serta
pengelolaan data master dan data
laporan Login admin
Nama Nia Kaniasari
Umur 33
Pengalaman menggunakan
komputer 8 tahun
Latar belakang pendidikan
S1 Sistem Operasi
yang pernahsering digunakan
Win 2000, Win XP
Software yang pernahsering
digunakan Ms. Word,
Ms. Excel
Jabatan Bagian
Pembelian Melakukan
kegiatan pencatatan serta
pengelolaan data transaksi
pembelian ke Login
pembelian Nama
Atjep Umur
27 Pengalaman
menggunakan 4 tahun
56
komputer supplier
Latar belakang pendidikan
SMA Sistem Operasi
yang pernahsering digunakan
Win 2000, Win XP
Software yang pernahsering
digunakan Ms. Word,
Ms. Excel
Jabatan Bagian
Penjualan Distribusi
Melakukan kegiatan
pencatatan serta pengelolaan data
transaksi penjualan ke sub-
agen dan outlet- toko
Login penjualan
Nama Astri
Umur 23
Pengalaman menggunakan
komputer 3 tahun
Latar belakang pendidikan
SMA Sistem Operasi
yang pernahsering digunakan
Win 2000, Win XP
Software yang pernahsering
digunakan Ms. Word,
Ms. Excel
3.1.2.3. Analisis Kebutuhan Perangkat Lunak