Invent (Aplikasi Inventaris Barang)



dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

Bab 4 Hasil dan Pembahasan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di Bengkel BG Kawasaki Motor yang

BAB III ANALISA DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN TOKO BESI LANCAR BERORIENTASI OBJEK

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS)

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

LAPORAN ANALISIS SISTEM SISTEM PENJUALAN TOKO BANGUNAN

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISIS SISTEM

DAFTAR ISI Halaman ABSTRAK... KATA PENGHANTAR... DAFTAR ISI... DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL... xv

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... iv. DAFTAR TABEL... viii. DAFTAR GAMBAR... xii. DAFTAR LAMPIRAN... xvi

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

Cara Menjalankan Program

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PROSEDUR MENJALANKAN PROGRAM. Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Penjualan Buku Online Toko Buku Gramedia Jember

BAB III ANALISA DAN PERANCANGAN


BAB IV IMPLEMENTASI_DAN_EVALUASI. diimplementasikan dalam bentuk kode-kode pemrograman perangkat lunak.

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap suatu sistem yang sedang dijalanakan oleh suatu organisasi atau instansi,

LAPORAN ANALISIS SISTEM PBO SISTEM PENJUALAN TOKO BANGUNAN

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii. HALAMAN PENGESAHAN... iii. PERNYATAAN... iv. DAFTAR ISI... vii. DAFTAR GAMBAR...xii. DAFTAR TABEL...

Aplikasi ini dimulai dengan menklik ikon aplikasi ini. Setelah di klik, maka aplikasi ini akan masuk ke form login

ARSITEKTUR INFORMASI PENJUALAN & PEMBELIAN KAMERA

BAB IV HASIL DAN UJI COBA

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan

TAKARIR. : Sebuah dokumen dalam bentuk cetak : Halaman pengisian data

SISTEM PENJUALAN PADA TOKO PAKAIAN QUEEN BEER DENGAN MENGGUNAKAN MICROSOFT VISUAL FOXPRO 9.0

BAB IV IMPLEMENTASI DAN EVALUASI

Gambar 4.1 Use case Diagram sistem yang sedang berjalan. Tabel 4.1. Skenario Use Case Pemesanan Barang

Tampilan Window Login

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISIS DAN PERANCANGAN SISTEM

Analisis dan Perancangan Sistem Informasi Penjualan Laptop

BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem

BAB IV IMPLEMENTASI DAN ANALISIS

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PEMBANGUNAN APLIKASI PENJUALAN MENGGUNAKAN VISUAL BASIC PADA PT. DENPOO MANDIRI INDONESIA, BANDUNG

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Gambar 4.39 Form View Pembelian Pemesanan Supplier

BAB IV HASIL DAN UJI COBA

Spesifikasi Kebutuhan Perangkat Lunak untuk

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

PENGESAHAN PEMBIMBING...

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... x. DAFTAR TABEL... vi. DAFTAR GAMBAR...

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

PERMODELAN SISTEM INFORMASI PENJUALAN PADA CV XYZ YOGYAKARTA

BAB 1 PENDAHULUAN 1. 1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. program agar menghasilkan sistem yang sesuai dengan analisis dan perancangan.

Tugas SRS dan Skenario Proses System Pemilihan perguruan tinggi swasta

53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

LAPORAN ANALISIS SISTEM E-HOTEL RESERVATION. Disusun oleh : 1. Agung Septiansyah Widianto PROGRAM STUDI TEKNIK INFORMATIKA

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB VI IMPLEMENTASI DAN EVALUASI

BAB IV ANALISA DAN PERANCANGAN

IMPLEMENTASI TEKNOLOGI FRAMEWORK YII UNTUK SISTEM PENJUALAN ONLINE DI TOKO PASSION YOGYAKARTA

BAB I PENDAHULUAN. yang mungkin masih belum mengetahui bagaimana kegunaan teknologi

ANALISIS PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN MENGGUNAKAN PHP DAN MYSQL

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

BAB 3 ANALISIS METODE

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. tersebut penting untuk mengetahui dimana letak kelemahan dari sistem yang

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah spesifikasi Hardware dan Software yang dibutuhkan

Software Requirements Specification

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

PENGEMBANGAN FITUR PENGOLAAN DATA PIUTANG DAN PEMESANAN BARANG UNTUK APLIKASI PENJUALAN BARANG BERBAHAN KULIT

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

Transkripsi:

Use Case Model Invent (Aplikasi Inventaris Barang) Disusun oleh: Rifki Fauzie Auriza Rahmad Akbar Diyan Kurniawan Azis Santoso Haryanto G64052772 G64050089 G64052539 G64052587 G64052669 DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR 2008

DESKRIPSI INVENT A. Nama Perangkat Lunak Invent B. Latar Belakang Masalah Sebuah perusahaan baru bernama Sholuha Convection yang bergelut di bidang produksi berbagai macam tas membutuhkan suatu perangkat lunak yang dapat membantu manajemen atau pengelolaan barang yang ada di toko milik perusahaan itu. Oleh karena itu, kami merasa perlu untuk membantu perusahaan tersebut dalam memudahkan pengelolaan barang-barang penjualan dengan harapan dapat menambah business value perusahaan tersebut dari sisi efisiensi dan penerapan teknologi informasi pada perusahaan. C. Deskripsi Perangkat Lunak Perangkat lunak ini dibuat dengan bahasa pemrograman Java dengan tujuan agar bisa berjalan di platform Linux sesuai dengan permintaan perusahaan tersebut. Perangkat lunak ini akan dibuat dengan user interface berupa GUI yang sederhana dan mudah dipelajari oleh orang awam karena perangkat lunak ini akan lebih banyak digunakan oleh seorang penjaga toko tas milik Sholuha. Berikut ini adalah user requirement untuk perangkat lunak ini : GUI sederhana dan mudah dipelajari Berjalan di platform Linux Mendaftar stok barang berdasarkan kode barang, nama barang dan fotonya Mengetahui jumlah barang yang ada Mencatat transaksi jual-beli Menyediakan fungsi admin untuk catat stok barang yang masuk Mencari barang berdasarkan kode Mencatat pembelian tiap hari 2

Mencetak laporan transaksi jual-beli berupa bukti pembayaran atau faktur Mencetak laporan hasil transaksi pembelian per hari Menghitung pendapatan per periode waktu Menghitung nilai inventory (dalam rupiah) yang ada Mempunyai task pencatatan member Menghitung kontinuitas dari transaksi yang dilakukan pelanggan tertentu Melihat database member Mendaftar barang yang difilter berdasarkan tanggal masuk dan tanggal keluar, kuantitas dan jumlah transaksi yang melibatkan suatu barang untuk mengetahui mana diantara barang-barang yang ada yang laku dan tidak laku terjual Menampilkan transaksi dalam periode tertentu dalam bentuk visualisasi grafik, diagram atau histogram. D. Tujuan Pembuatan Perangkat Lunak Tujuan pembuatan perangat lunak ini adalah sebagaimana yang terpapar dalam latar belakang masalah yaitu memudahkan Sholuha Convection dalam mengatur inventorinya. Selain itu, pembuatan perangkat lunak ini bertujuan untuk memenuhi tugas proyek mata kuliah Pengembangan Sistem Berorientasi Objek. 3

INVENT USE CASE MODEL Invent Catat Pembelian Nama : Catat Pembelian Tujuan : Mencatat transaksi pembelian Referensi Kebutuhan : 1 1. Kasir meminta Invent untuk menampilkan form pembelian. 2. Invent menampilkan form pembelian kosong. 3. Kasir memasukkan kode dan jumlah semua barang yang dibeli. 4. Invent menampilkan jenis dan harga barang yang dimasukkan kasir. 4

5. Invent menampilkan total harga barang dan meminta konfirmasi kasir. 6. Kasir mengkonfirmasi pencatatan pembelian. 7. Invent menyimpan data pembelian. 8. Invent mencetak struk pembelian. - Data pembelian telah tercatat ke dalam Invent. - Transaksi pembelian telah dicetak. 4a: Jenis barang yang ditampilkan tidak sesuai. 4a1: Invent meminta kasir untuk memasukkan lagi kode barang. 6a: Kasir membatalkan. 6a1: Invent menampilkan peringatan dan keluar dari form pembelian. 7a: Invent gagal menyimpan data pembelian. 7a1: Invent menampilkan pesan kesalahan. 7a2: Invent kembali ke item 2 tanpa menyimpan data pembelian. Invent Cetak Laporan Transaksi Harian Nama : Catat Laporan Transaksi Harian Tujuan : Mencetak laporan transaksi harian Referensi Kebutuhan : 2 1. Kasir meminta Invent untuk menampilkan form laporan transaksi harian. 2. Invent menampilkan laporan transaksi harian. 3. Kasir meminta Invent untuk mencetak laporan. 4. Invent mencetak laporan transaksi harian. - Laporan transaksi telah tercetak. 2a: Laporan tidak tampil. 2a1: Invent menampilkan pesan kesalahan, dan keluar dari form laporan. Invent Hitung Jumlah dan Nilai Inventory Nama : Hitung Jumlah dan Nilai Inventory Tujuan : Menghitung jumlah dan nilai barang yang ada dalam inventory. Referensi Kebutuhan : 3 1. Kasir meminta Invent untuk menampilkan form inventory. 2. Invent menampilkan form inventory yang berisi jumlah dan nilai semua barang. - Jumlah dan nilai inventory telah ditampilkan. 2a: Form inventory tidak tampil. 5

2a1: Invent menampilkan pesan kesalahan, dan keluar dari form inventory. Invent Cari Barang Nama : Filter Barang Tujuan : Mencari jenis barang tertentu yang ada dalam inventory berdasarkan kode barang, nama barang, dan sebagainya. Referensi Kebutuhan : 4 1. Kasir meminta Invent untuk menampilkan form pencarian. 2. Invent menampilkan form pencarian kosong. 3. Kasir memasukkan kriteria pencarian. 4. Invent menampilkan form hasil pencarian. - Informasi barang yang dicari telah ditampilkan. 4a: Pencarian tidak membawa hasil. 4a1: Invent menampilkan pesan tidak ada hasil yang didapatkan. 4a2: Invent kembali ke item 2. Invent Filter Barang Nama : Filter Barang Tujuan : Mendaftar barang yang difilter berdasarkan tanggal masuk dan tanggal keluar, kuantitas dan jumlah transaksi yang melibatkan suatu barang untuk mengetahui mana diantara barang-barang yang ada yang laku dan tidak laku terjual Referensi Kebutuhan : 5 1. Kasir meminta Invent untuk menampilkan form inventory. 2. Invent menampilkan form inventory. 3. Kasir memilih kriteria filter yang diinginkan. 4. Invent memfilter barang berdasarkan kriteria tersebut. - Barang telah difilter sesuai kriteria kasir. 2a: Form inventory tidak tampil. 2a1: Invent menampilkan pesan kesalahan, dan keluar dari form inventory. Invent Catat Member Nama : Catat Member Tujuan : Mencatat pelanggan yang sering membeli untuk ditawarkan fasilitas member. 6

Referensi Kebutuhan : 6 1. Kasir meminta Invent untuk menampilkan form catat member. 2. Invent menampilkan form catat member kosong. 3. Kasir mengisi data member dan meminta Invent untuk menyimpannya. 4. Invent meminta konfirmasi kasir atas data member tersebut. 5. Kasir mengkonfirmasi. 6. Invent menyimpan data member baru. - Data member baru telah disimpan oleh Invent. 5a: Kasir membatalkan pencatatan member. 5a1: Invent menampilkan peringatan, dan keluar dari form catat member. 6a: Invent gagal menyimpan data member. 6a1: Invent menampilkan pesan kesalahan. 6a2: Invent kembali ke item 2 tanpa menyimpan data member baru. Invent Catat Barang Masuk Nama : Catat Barang Masuk Aktor : Manajer Tujuan : Mencatat stok barang yang masuk. Referensi Kebutuhan : 7 1. Kasir meminta Invent untuk menampilkan form inventory. 2. Invent menampilkan form inventory. 3. Manajer mencatat barang masuk dengan meng-update data inventory dan meminta Invent untuk menyimpannya. 4. Invent meminta konfirmasi manajer atas data barang masuk tersebut. 5. Manajer mengkonfirmasi. 6. Invent menyimpan data barang masuk. - Data barang masuk telah disimpan oleh Invent. 5a: Manajer membatalkan pencatatan barang masuk. 5a1: Invent menampilkan peringatan, dan keluar dari form inventory. 6a: Invent gagal menyimpan data barang masuk. 6a1: Invent menampilkan pesan kesalahan 6a2: Invent kembali ke item 2, tanpa menyimpan data barang masuk. Invent Lihat Database Member Nama : Lihat Database Member Aktor : Manajer Tujuan : Melihat data member beserta kontinuitas transaksi yang dilakukannya. Referensi Kebutuhan : 8 7

1. Manajer meminta Invent untuk menampilkan form member. 2. Invent menampilkan form member. - Data member telah ditampilkan oleh Invent. 2a: Form member tidak tampil. 2a1: Invent menampilkan pesan kesalahan, dan keluar dari form member. Invent Hitung Pendapatan per Satuan Waktu Nama : Hitung Pendapatan per Satuan Waktu Aktor : Manajer Tujuan : Menghitung pendapatan dalam periode tertentu. Referensi Kebutuhan : 9 1. Manajer meminta Invent untuk menampilkan form penjualan. 2. Invent menampilkan form penjualan. 3. Manajer memilih satuan waktu yang diinginkan. 4. Invent menampilkan hasil penjualan dalam waktu yang ditentukan oleh manajer. - Data hasil penjualan telah ditampilkan oleh Invent. 2a: Form penjualan tidak tampil. 2a1: Invent menampilkan pesan kesalahan, dan keluar dari form penjualan. Invent Visualisasi Hasil Penjualan Nama : Visualisasi Hasil Penjualan Aktor : Manajer Tujuan : Menampilkan transaksi dalam periode tertentu dalam bentuk visualisasi grafik, diagram atau histogram. Referensi Kebutuhan : 10 - Form penjualan Invent telah ditampilkan berdasarkan periode waktu tertentu. 1. Manajer meminta Invent untuk menampilkan grafik penjualan. 2. Invent menampilkan grafik penjualan. - Grafik hasil penjualan telah ditampilkan oleh Invent. 2a: Grafik penjualan tidak tampil. 2a1: Invent menampilkan pesan kesalahan, dan keluar dari form penjualan. 8