• Tidak ada hasil yang ditemukan

BAB IV. IMPLEMENTASI DAN ANALISA HASIL

ANALISA DAN PERANCANGAN SISTEM 3.1 Perancangan Sistem Informasi

3.1.1. Analisa Sistem

3.1.1.3. Fase Analisa Kebutuhan 1.Diagram Use case1.DiagramUse case

3.1.1.3.2. Narasi Use case

1) NarasiUse caseLogin

Tabel 3.1 Narasiuse caselogin Gambar 3.4 DiagramUse Casefungsi master

IDUse case: proyek_01 Namause case Login

Aktor : Admin Apply, Admin Supply, Admin Tagihan Deskripsi Use

case:

Use case ini menggambarkan proses dimana admin melakukan login sebelum masuk ke sistem. Pengguna harus memasukkan username dan password ke sistem.

Prakondisi : -Langkah

Umum

Kegiatan Aktor Respon Sistem

K. Memasukkan username dan password dan menekan button

login

4. Menampilkan halaman utama untuk setiap admin

1. Menampilkan halaman login

3. Sistem mengecek validasi di database

K) NarasiUse caseTambah Data Sales

Tabel 3.2 Narasiuse casetambah data sales

IDUse case: proyek_0K

Namause case Tambah data Sales

Aktor : Admin Apply, Admin Supply, Admin Tagihan Deskripsi Use

case:

Use case ini menggambarkan proses dimana admin melakukan penambahan data master sales

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu master

sales

3. Memasukkan data sales baru dan memilih button simpan

5. Mendapat konfirmasi apakah data berhasil ditambahkan

K. Menampilkan halaman menu master sales

4. Menyimpan data di database

3) NarasiUse caseUbah Data sales

Tabel 3.3 Narasiuse caseubah datasales IDUse case: proyek_03

Namause case ubah data sales

Aktor : Admin Apply, Admin Supply, Admin Tagihan Deskripsi Use

case:

Use case ini menggambarkan proses dimana admin melakukan pengubahan data master sales

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem

K. Admin memilih sales yang akan diubah

4. Memasukkan data sales yang diubah dan memilih button simpan

6. Mendapat konfirmasi apakah data berhasil

1. Menampilkan halaman menu master sales

3. Menampilkan detail sales yang dipilih dalam

fieldyang ada

5. Menyimpan data di database

ditambahkan

4) NarasiUse caseHapus Data sales

Tabel 3.4 Narasiuse casehapus data sales

IDUse case: proyek_04

Namause case hapus data sales

Aktor : Admin Apply, Admin Supply, Admin Tagihan

Deskripsi : Use caseini menggambarkan proses penghapusan data sales Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem

K. Admin memilih sales yang akan dihapus dan memilih button hapus

4. Memilih hapus untuk melanjutkan pengapusan data barang.

6. Mendapat konfirmasi apakah data berhasil dihapus.

1. Menampilkan halaman menu master sales

3. Mengkonfirmasi ulang apakah data akan dihapus

5. Menghapus data sales didatabase dan menampilkan data sales yang ada.

5) NarasiUse caseCatat Pemakaian Bahan Baku

IDUse case: proyek_05

Namause case Pemakaian Bahan Baku Aktor : Admin Apply

Deskripsi Use case:

Use case ini menggambarkan proses dimana admin melakukan pencatatan pemakaian bahan baku proyek

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu

pemakaian project

3. Mencari proyek yang akan ditambahkan bahan

5. Memilih proyek dan spk yang akan dilakukan penambahan bahan. Mengisi data bahan yang dipakai dan memilih button simpan.

7. Mendapat konfirmasi apakah data berhasil ditambahkan

K. Menampilkan halaman menu pemakaian project

4. Menampilkan data proyek dan spk

6. Menyimpan data bahan yang dipakai didatabase.

6) NarasiUse caseCatat Mutasi Barang ke Gudang

Tabel 3.6 Narasiuse casecatat mutasi ke gudang

Namause case Mutasi Barang ke gudang Aktor : Admin Apply

Deskripsi Use case:

Use case ini menggambarkan proses dimana admin melakukan pencatatan pemindahan bahan baku proyek ke gudang

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu mutasi

bahan ke gudang

3. Mencari proyek dari barang yang akan dimutasi

5. Memilih proyek dan spk, mengisi data barang, dan memilih button simpan.

7. Mendapat konfirmasi apakah data berhasil ditambahkan

K. Menampilkan halaman mutasi bahan ke gudang

4. Menampilkan data proyek dan spk

6. Menyimpan data di

database

7) NarasiUse caseCatat Pengelolaan Tenaga Kerja

Tabel 3.7 Narasiuse casecatat pengelolaan tenaga kerja

IDUse case: proyek_07

Namause case Catat Pengelolaan Tenaga Kerja Aktor : Admin Apply

Deskripsi Use case:

Use case ini menggambarkan proses dimana admin melakukan pencatatan pembayaran tenaga kerja

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu apply,

tenaga kerja

3. Menambahkan data tenaga kerja sesuai field yang ada dan menekan button simpan. 5. Mendapatkan konfirnasi

apakah data berhasil ditambahkan.

K. Menampilkan halaman menu tenaga kerja

4. Menyimpan data tenaga kerja di database

8) NarasiUse caseCatat Pengelolaan Biaya Operasional

Tabel 3.8 Narasiuse caseCatat Pengelolaan Biaya Operasional

IDUse case: proyek_08

Namause case Catat Pengelolaan biaya opersaional Aktor : Admin Apply

Deskripsi Use case:

Use case ini menggambarkan proses dimana admin melakukan pencatatan pembayaran biaya operasional

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem K. Admin memilih menu apply,

biaya operasional

4. Menambahkan data biaya operasional sesuai field yang ada dan menekan button simpan.

3. Menampilkan halaman menu biaya operasional

5. Menyimpan data tenaga kerja di database

6. Mendapatkan konfirnasi apakah data berhasil ditambahkan.

9) NarasiUse caseTambah Surat Jalan

Tabel 3.9 Narasiuse casetambah surat jalan

IDUse case: proyek_09

Namause case Tambah Surat Jalan

Aktor : Admin Supply, Admin Apply Deskripsi Use

case:

Use case ini menggambarkan proses dimana admin melakukan penambahan surat jalan

Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu surat

jalan

3. Menambahkan data surat jalan, data barang, dan sales yang mengantar barang, kemudian menekan button simpan.

5. Mendapatkan konfirnasi apakah data berhasil ditambahkan.

K. Menampilkan halaman menu surat jalan

4. Menyimpan data surat jalan di database

Tabel 3.10 NarasiUse caseTambah Penjualan Produk

IDUse case: proyek_10

Namause case Catat Penjualan Produk Aktor : Admin Supply

Deskripsi Use caseini menggambarkan proses penjualan produk Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu penjualan

3. Memilih button cari data surat jalan

5. Memilih data surat jalan yang akan dibuatkan nota penjualan

7. Melengkapi data dari surat jalan dan menekan button simpan

K. Menampilkan halaman menu penjualan

4. Menampilkan data surat jalan

6. Menampilkan data surat jalan dalam field di nota penjualan

8. Menyimpan data penjualan di database dan mencetak nota penjualan.

11) NarasiUse casePelunasan Tagihan

Tabel 3.11 NarasiUse casePelunasan Tagihan

IDUse case: proyek_11

Namause case Catat Pelunasan tagihan Aktor : Admin Tagihan

Deskripsi: Use caseini menggambarkan proses pencatatan pelunasan tagihan Prakondisi : Admin sudah melakukan login

Langkah Umum Kegiatan Aktor Respon Sistem 1. Admin memilih menu

pelunasan tagihan

3. Memilih tagihan yang akan dibayar dan menekan button simpan.

5. Mendapatkan konfirnasi apakah data berhasil ditambahkan.

K. Menampilkan halaman menu pelunasan tagihan

4. Menyimpan data pelunasan di database

Dokumen terkait