• Tidak ada hasil yang ditemukan

BAB IV PERANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PERANCANGAN SISTEM USULAN"

Copied!
23
0
0

Teks penuh

(1)

37

PERANCANGAN SISTEM USULAN

4.1. Tahapan Perancangan Sistem

4.1.1. Analisa Kebutuhan

1. Bagian pb scan a) Berhak Login

b) Berhak laporan Data masuk keramik c) Berhak data barang

2. Finishing

a) Laporan barang keluar b) Cetak barang keluar c) Laporan barang masuk d) Cetak barang masuk 3. Admin a) Log in b) Data barang c) Data karyawan d) Data finishing e) Barang masuk f) Barang keluar

(2)

4.1.2. Rancangan Diagram Use Case

Gambar IV.1

(3)

A.Admin

Use Case Narrative Admin

Tujuan Melakukan : a) Log in b) Data pb scan c) Data finishing d) Data karyawan e) Barang masuk f) Barang keluar

Deskripsi Sistem ini memungkinkan aktor untuk masuk ke

halaman utama yang di dalamnya ada File Laporan Barang.

Tabel IV.I

Usecase Narrative Admin

B. Scan PB Input

Skenario Utama

Aktor Admin

Kondisi Awal Aktor membuka sistem

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Login Sistem akan menampilkan menu utama setelah

aktor memasukkan username, dan password. 2. Aktor Memilih Manager

file

Sistem akan menampilkan File Manager yang di dalamya terdapat data pb scan, finishing,karyawan, barang masuk dan keluar.

(4)

Use Case Narrative Admin

Tujuan Melakukan Log in Mengelola File Manager,

Mengelola Transaksi, dan Mengakses Laporan

Deskripsi Sistem ini memungkinkan aktor untuk masuk ke

halaman utama yang di dalamnya terdapat Laporan data barang masuk dan keluar

Tabel IV.2

Usecase Narrative Scan PB Input

4.1.3. Rancangan Diagram Aktivitas

Skenario Utama

Aktor Scan pb input

Kondisi Awal Aktor membuka sistem

Aksi Aktor Reaksi Sistem

1. Aktor Memilih Login Sistem akan menampilkan menu utama setelah

aktor memasukkan username, dan password.

2. Aktor Memilih Data Sistem akan menampilkan data-data barang yang

masuk dan keluar, pengelolaan serta laporan data barang.

(5)

Gambar IV.2.

Diagram Activity

(6)

Berdasarkan hasil analisa yang dilakukan penulias mendapatkan beberapa hal dalam merancang sistem usulan. Adapun dokumen yang terkait adalah sebagai berikut :

A. Bentuk Dokumen Masukan

Bentuk dokumen masukan merupakan rangkaian data yang masuk kedalm sistem dan proses sehingga menghasilkan suatu keluaran.Adapun Spesifikasi bentuk masukan adalah sebagai berikut :

1. Nama Dokumen : Data scan pb input

Fungsi : Menampung data barang

Sumber : finishing, carton dan inner box

Tujuan : Pengelola

Media : Tampilan layar

Jumlah : 1 (satu) unit

Frekuensi : Setiap data barang per-jam baru.

B. Bentuk Dokumen Keluaran

Spesifikasi rancangan keluaran merupakan dokumen yang dihasilkan dari proses spesifikasi bentuk masukan

1. Nama dokumen : Laporan stok

Fungsi : Menampung data laporan

Tujuan : Admin dan bagian gudang

Media : Tampilan layar

Jumlah :1 (satu) unit

Frekuensi : Setiap dibutuhkan

(7)

1) Menu utama dashboard

Gambar IV.3. Menu utama dashboard

2) Log in

Gambar IV.4. Log in PT KIA

(8)

a) Input data barang masuk

Gambar IV.5. Input data barang masuk

b) Data barang masuk

Gambar IV.6. Data barang masuk

(9)

a) Laporan barang keluar

Gambar IV.7. Laporan barang keluar

b) Cetak barang keluar

Gambar IV.8. Cetak barang keluar

(10)

Gambar IV.9. laporan barang masuk

d) Cetak barang masuk

Gambar IV.10. Cetak barang masuk

(11)

5) Admin a) Data barang Gambar IV.11. Data barang b) Data karyawan Gambar IV.12. Data karyawan

(12)

c) data finishing Gambar IV.13. Data finishing d) Barang masuk Gambar IV.14. Barang masuk

(13)

e) Barang keluar

Gambar IV.15. Barang keluar

4.2. Perancangan Perangkat Lunak

(14)

Gambar IV.16.

Entity Relationship Diagram (ERD)

(15)

Gambar IV.17

Logical Record Structure (LRS)

4.2.3. Spesifikasi File

Dalam program ini menggunakan database dengan nama data_keramik dan didalamnya terdapat tabel-tabel sebagai entitas. Table-tabel tersebut sebagai berikut:

a. Spesifikasi File Tabel karyawan

Nama Database : karyawan

Nama File : Data karyawan

Tipe File : Master Data

Akses File :Random

(16)

Field Key : id_karyawan

Tabel IV.3.

Spesifikasi File Tabel karyawan

b. Spesifikasi File Tabel pb scan

Nama Database : pb scan

Nama File : Data pb scan

Tipe File : Master Data

Akses File :Random

Panjang Record : 296 Karakter

Field Key : id_pb

Tabel IV.4.

Spesifikasi File Tabel pb scan

c. Spesifikasi File Tabel finishing

No Elemen Data Akronim Tipe Panjang Keterangan

1. identitas

karyawan

id_karyawan Integer 11 Primary Key

2. Nama Nama Varchar 100

3. alamat Alamat Varchar 200

4. no.tlp no.tlp Varchar 15

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas pb scan Id_pb Integer 11 Primary Key

2. nama Nama Varchar 50

3. Username Username Varchar 100

4. Password Password Varchar 100

(17)

Nama Database : finishing

Nama File : Data finishing

Tipe File : Master Data

Akses File :Random

Panjang Record : 276 Karakter

Field Key : id_finishing

Tabel IV.5.

Spesifikasi File Tabel finishing

d. Spesifikasi File Tabel barang masuk

Nama Database : barang masuk

Nama File : Data barang masuk

Tipe File : Master Data

Akses File :Random

Panjang Record : 137 Karakter

Field Key : id_barang_masuk

Tabel IV.6.

Spesifikasi File Tabel barang masuk

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas finishing id_finishing Integer 11 Primary Key

2. nama Nama Varchar 50

3. alamat Alamat Varchar 200

(18)

e. Spesifikasi File Tabel barang keluar

Nama Database : barang keluar

Nama File : Data barang keluar

Tipe File : Master Data

Akses File :Random

Panjang Record : 150 Karakter

Field Key : id_barang_kluar

Tabel IV.7.

Spesifikasi File Tabel barang keluar

f. Spesifikasi File Tabel barang masuk detail

No Elemen Data Akronim Tipe Panjang Keterangan

1. barang masuk id_barang_

masuk

Varchar 25 Primary Key

2. tanggal Tgl Date

3. Identitas pb scan id_pb Integer 11

4. Identitas finishing id_finishing Integer 11

5. size size Varchar 90

No Elemen Data Akronim Tipe Panjang Keterangan

1. barang keluar id_barang_

kluar

Varchar 15 Primary Key

2. tanggal Tgl Date

3. identitas

karyawan

id_karyawan Integer 15

4. Identitas pb scan id_pb integer 30

(19)

Nama Database : barang masuk detail

Nama File : barang masuk detail

Tipe File : Master Data

Akses File :Random

Panjang Record : 70 Karakter

Field Key : id

Tabel IV.8.

Spesifikasi File Tabel barang masuk detail

g. Spesifikasi File Tabel barang keluar detail Nama Database : barang keluar detail

Nama File : barang keluar detail

Tipe File : Master Data

Akses File :Random

Panjang Record : 70 Karakter

Field Key : id

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Id Integer 11 Primary key

2. barang masuk id_barang_ma

suk

Varchar 15

3. Kode barang Kode_barang Integer 11

4. jumlah Jumlah Integer 11

5. harga Harga Integer 11

(20)

Tabel IV.9.

Spesifikasi File Tabel barang keluar detail

h. Spesifikasi File Tabel barang

Nama Database : barang

Nama File : barang

Tipe File : Master Data

Akses File :Random

Panjang Record : 321 Karakter

Field Key : kode

Tabel IV.10.

Spesifikasi File Tabel barang

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Id Integer 11 Primary key

2. barang keluar id_barang_

keluar

Varchar 15

3. Kode barang Kode_barang Integer 11

4. jumlah Jumlah Integer 11

5. harga Harga Varchar 11

6. total Total Varchar 11

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas barang Kode_barang Integer 11 Primary key

2. Nomor po No_po Varchar 90

3. Tanggal ekspor Tgl_ekspor Date

4. Style Style Varchar 90

5. Negara Negara Varchar 80

(21)

4.2.4. Class Model / Class Diagram

Gambar IV.18

Class Model/Class Diagram

(22)

Gambar IV.19

Sequence Diagram

4.2.6 Spesifikasi Hardware dan Software

1. Spesifikasi Hardware

Berikut ini adalah spesifikasi hardware minimum yang digunakan untuk aplikasi, yaitu: a. Backend Processor : 1.60 GHz Memori (RAM): 2.00 GB VGA : Intel® b. Fronted Resolusi : 1000 x 650 Pixels Memori : 100 MB CPU : 300 MHz 2. Spesifikasi Software

(23)

Untuk menjalankan aplikasi membutuhkan XAMPP sebagai penghubung ke database, dan CodeIgnitor untuk menjalankan aplikasi.

4.3. Jadwal Implementasi

Penerapan atau pengimplementasian dari rancangan yang dibuat membutuhkan waktu sekitar 2 bulan, adapun rincian kegiatannya adalah sebagai berikut :

Tabel IV.11.

Jadwal pembuatan program aplikasi

No Bentuk Kegiatan Waktu kegiatan per-minggu mei Juni

1 Pembuatan program aplikasi

2 Pemilihan bahasa pemrograman

3 Proses persiapan sistem

4 Mempersiapkan SDM

Gambar

Gambar IV.1                      Use Case Diagram
Tabel IV.I
Tabel IV.2
Gambar IV.2.
+7

Referensi

Dokumen terkait

Tidak adanya perbedaan nilai kadar abu natrium alginat dikarenakan suhu ekstraksi yang digunakan dalam penelitian ini belum cukup tinggi untuk membakar

Lahan merupakan sumberdaya alam yang terbatas dan tidak dapat diperbaharui, sedangkan dipihak lain manusia yang memerlukan lahan secara nasional jumlahnya terus

Sulaiman Rasjid, Fiqih Islam (Hukum Fiqh Islam) , Bandung: Sinar Baru Algensindo Offset, 2011, h.. Sesuai dengan data yang diperoleh setelah melakukan wawawancara terhadap

menurut tuan guru banyak perbedaan juga tapi kalau melihat konteks negara bahwa kita disini dinaungi oleh negara yang berlandaskan hukum positif maka kita juga

agina terlihat saat penga)atan berupa saluran yang terletak berdekatan dengan organ reproduksi bagian luar! agina )erupakan suatu saluran )usulo )e)branosa yang

1. Kriogenik adalah merupakan sesuatu bahan yang mempunyai suhu yang terlampau rendah di bawah -150 celcius. Ketika mengendalikan cecair kriogenik mestilah menitikberatkan

Universitas Indonesia Pada induktor dengan 3 pasang inti ferit, terlihat dari hasil perbandingan antara hasil pengukuran dan hasil perhitungan bahwa Induktor akan

Lambat, dari segi waktu media cetak adalah yang terlambat karena media cetak tidak dapat menyebarkan langsung berita yang terjadi kepada masyarakat dan harus menunggu turun