• Tidak ada hasil yang ditemukan

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

VARIABEL SKOR MATRIKS

3.6 User Requirement .1 Elisitasi Tahap I .1 Elisitasi Tahap I

Elisitasi tahap I merupakan daftar yang disusun berdasarkan hasil wawancara dengan stakeholder mengenai kekurangan dari sistem yang berjalan, dan kebutuhan pengguna sistem yang belum terpenuhi. Berikut adalah elisitasi tahap I :

No

Functional

Analisa Kebutuhan

Saya ingin sistem terdapat :

1 Tampilan menu login dengan username dan password 2 Tampilan pesan jika password salah

3 Fasilitas lupa password

4 Tampilkan menu dashboard sesuai user 5 Menampilkan logo perusahaan

6 Menampilkan alamat perusahaan 7 Menampilkan tanggal & waktu 8 Menampilkan visi misi perusahaan

9 Menampilkan profil sesuai dengan user yang login 10 Tampilan menu akun

11 Fasilitas tambah akun

12 Fasilitas update foto user akun 13 Fasilitas preview akun

14 Fasilitas edit akun 15 Fasilitas delete akun 16 Tampilan menu roles 17 Fasilitas tambah role 18 Fasilitas edit role 19 Fasilitas delete role

20 Tampilan menu permissions 21 Fasilitas tambah permission 22 Fasilitas edit permission 23 Fasilitas delete permission 24 Tampilan menu customers 25 Fasilitas tambah data customer 26 Fasilitas preview data customer 27 Fasilitas edit data customer 28 Fasilitas delete data customer 29 Tampilan menu akun bank 30 Fasilitas tambah akun bank 31 Fasilitas preview akun bank 32 Fasilitas edit akun bank 33 Fasilitas delete akun bank 34 Tampilan menu invoice 35 Fasilitas tambah invoice 36 Fasilitas send invoice 37 Fasilitas edit invoice 38 Fasilitas delete invoice 39 Fasilitas preview invoice 40 Fasilitas print PDF invoice

41 Mengirim otomatis notifikasi email invoice ke customer 42 Fasilitas customer input bukti pembayaran

43 Tampilan menu payments 44 Fasilitas preview payment 45 Fasilitas payment proof 46 Fasilitas decline payment 47 Fasilitas approve payment 48 Tampilan menu receipts

49 Hanya menampilkan nomor invoice approve

50 Fasilitas preview receipts 51 Fasilitas print PDF kwitansi

52 Fasilitas send otomatis kwitansi ke email customer 53 Fasilitas unduh kwitansi

54 Tampilan menu laporan invoice 55 Fasilitas print laporan invoice 56 Menampilkan data invoice per bulan 57 Menampilkan data invoice per customer 58 Fasilitas search pada semua menu 59

Fasilitas logout dari sistem untuk semua user yang melakukan akses

Tabel 3.6. Tabel Elisitasi Tahap I 3.6.2 Elisitasi Tahap II

Elisitasi tahap II dibentuk berdasarkan elisitasi tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. Berikut penjelasan dari

No

Non Functional Analisa Kebutuhan

Saya ingin sistem terdapat :

1 Menampilkan jam dan tanggal yang update 2 Mempunyai tampilan yang menarik

3 User Friendly

4 Memiliki keamanan log in

Penyusun Stakeholder

(Della Angreani) (Ir. Novita Damayanti Tuankotta, S.T) NIM : 1714491234

beberapa requirement yang diberikan opsi Inessential (I) dan harus dieliminasi.

Keterangan : M (Mandatory) = Yang diinginkan D (Desirable) = Diperlukan

I (Inessential) = Tidak Diperlukan

No

Functional

M D I

Analisa Kebutuhan

Saya ingin sistem terdapat : 1

Tampilan menu login dengan username dan

password

28 Fasilitas delete data customer √

Mengirim otomatis notifikasi email invoice

ke customer

Fasilitas logout dari sistem untuk semua user yang

melakukan akses √

No

Non Functional

M D I

Analisa Kebutuhan

Saya ingin sistem terdapat :

1 Menampilkan jam dan tanggal yang update √

2 Mempunyai tampilan yang menarik √

Tabel 3.7. Tabel Elisitasi Tahap II 3.6.3 Elisitasi Tahap III

Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang option nya I pada metode MDI.

Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut :

1. T artinya Technical, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang di usulkan.

2. O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

3. E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.

Metode TOE di atas dibagi kembali menjadi beberapa pilihan yaitu option LMH (Low, Middle, High) dengan penjelasan sebagai berikut :

1. Low (L) : Mudah untuk dikerjakan.

3 User Friendly √

4 Memiliki keamanan log in √

Penyusun Stakeholder

(Della Angreani) (Ir. Novita Damayanti Tuankotta, S.T)

NIM : 1714491234

2. Middle (M) : Mampu untuk dikerjakan.

3. High (H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.

Tampilan menu login dengan username

dan password √ √ √

Menampilkan profil sesuai dengan user

yang login √ √ √

28 Fasilitas delete data customer √ √ √

Fasilitas send otomatis kwitansi ke email

customer √ √ √

Fasilitas logout dari sistem untuk semua

user yang melakukan akses √ √ √

Tabel 3.8. Tabel Elisitasi Tahap III 3.6.4 Elisitasi Final

Final Elisitasi merupakan bentuk akhir dari tahap – tahap elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem yang akan dibentuk, komponen – komponen yang terdapat ditahap ini lah yang harus ada dalam fungsional sistem yang akan di implementasikan. Berikut bentuk table final elisitasi.

No

Functional

Analisa Kebutuhan

Saya ingin sistem terdapat :

1 Tampilan menu login dengan username dan password 2 Tampilan pesan jika password salah

3 Fasilitas lupa password

4 Tampilkan menu dashboard sesuai user 5 Menampilkan logo perusahaan

6 Menampilkan alamat perusahaan 1

Menampilkan jam dan tanggal yang

update √ √ √

7 Menampilkan tanggal & waktu

8 Menampilkan profil sesuai dengan user yang login 9 Tampilan menu akun

10 Fasilitas tambah akun 11 Fasilitas preview akun 12 Fasilitas edit akun 13 Fasilitas delete akun 14 Tampilan menu roles 15 Fasilitas tambah role 16 Fasilitas edit role 17 Fasilitas delete role

18 Tampilan menu permissions 19 Fasilitas tambah permission 20 Fasilitas edit permission 21 Fasilitas delete permission 22 Tampilan menu customers 23 Fasilitas tambah data customer 24 Fasilitas preview data customer 25 Fasilitas edit data customer 26 Fasilitas delete data customer 27 Tampilan menu akun bank 28 Fasilitas tambah akun bank 29 Fasilitas preview akun bank 30 Fasilitas edit akun bank 31 Fasilitas delete akun bank 32 Tampilan menu invoice 33 Fasilitas tambah invoice 34 Fasilitas send invoice 35 Fasilitas edit invoice 36 Fasilitas delete invoice 37 Fasilitas preview invoice 38 Fasilitas print PDF invoice

39 Mengirim otomatis notifikasi email invoice ke customer 40 Fasilitas customer input bukti pembayaran

41 Tampilan menu payments 42 Fasilitas preview payment 43 Fasilitas payment proof 44 Fasilitas decline payment 45 Fasilitas approve payment

46 Tampilan menu receipts

47 Hanya menampilkan nomor invoice approve 48 Fasilitas preview receipts

49 Fasilitas print PDF kwitansi

50 Fasilitas send otomatis kwitansi ke email customer 51 Fasilitas unduh kwitansi

52 Tampilan menu laporan invoice 53 Fasilitas print laporan invoice 54 Menampilkan data invoice per bulan 55 Menampilkan data invoice per customer 56 Fasilitas search pada semua menu 57

Fasilitas logout dari sistem untuk semua user yang melakukan akses

No

Non Functional Analisa Kebutuhan

Saya ingin sistem terdapat :

1 Menampilkan jam dan tanggal yang update 2 Mempunyai tampilan yang menarik

3 User Friendly

4 Memiliki keamanan log in

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

4.1 Rancangan Sistem Usulan

Dokumen terkait