Anda di halaman 1dari 15

SEMINAR KERJA PRAKTIK

PERANCANGAN DAN PEMBANGUNAN APLIKASI PENDUKUNG ADMINISTRASI DAN INVENTORY SYSTEM PADA CV. FAMILY COLLECTION
Oleh : 1210705061 - IHSAN BADRUZAMAN

CV. Family Collection?


Sebuah toko yang berdiri sekitar tahun 1980 yang bertempat di daerah Majalengka. Awalnya bernama THREES, pada tahun 2003 menjadi Family Collection Menjual berbagai macam perlengkapan sekolah, PNS, POLRI, TNI, dll.

Presentasi Kerja Praktik

21/02/2014

Latar Belakang Masalahnya Apa?

Komputer sudah menjadi Kebutuhan sehari-hari

Kesulitan mengolah data

Presentasi Kerja Praktik

21/02/2014

Rumusan Masalah
Merancang & membangun aplikasi pendukung administrasi dan inventory system

Tujuan

Memudahkan Administrator

Presentasi Kerja Praktik

21/02/2014

Berbasis Desktop
Batasan Masalah

Offline Windows Only Visual Basic.NET

Presentasi Kerja Praktik

21/02/2014

Metode Pengembangan

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Use Case)


System Login <<extend>> <<include>> Informasi Data

Melihat Informasi Data

Mengedit Data <<extend>> Menambah Data Administrator <<extend>>

<<include>>

Data Berubah

<<include>>

Data Bertambah

Menghapus Data

<<include>>

Data Dihapus

Mencetak Laporan

Backup Data

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Activity Diagram


1)
Login

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Activity Diagram


2)
Tambah Data
Administrator System

Memilih menu data Memilih tombol tambah

Menampilkan Form Data

Menampilkan form tambah data

Mengentri data Pengecekan data yang dientri

Tidak

Ya Menutup form tambah data

Menampilkan data

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Activity Diagram


3)
Edit Data

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Activity Diagram


4)
Hapus Data
Administrator System

Memilih menu data Memilih data

Menampilkan form data

Pengecekan data yang dipilih Ya Tidak

Memilih tombol hapus

Menghapus data

Menampilkan data

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Activity Diagram


5)
Laporan
Administrator System

Memilih menu laporan Memilih laporan

Menampilkan daftar laporan

Menampilkan form laporan Memilih opsi laporan

Memilih tombol tampilkan

Menampilkan tampilan laporan

Presentasi Kerja Praktik

21/02/2014

PERANCANGAN (Class Diagram)


Hutang Pemesan Pembayaran_1 +tanggal: Date +nomorHtg: VarChar +nama_pemesan: VarChar +jumlah: Currency +sisa_htg: Currency +bayar: Currency +sisa: VarChar +bayar() +tanggal: Date +nomor: VarChar +id_pemesan: VarChar +nama_pemesan: VarChar +jumlah: Currency +tambahHutang() +hapusHutang() +refreshHutang() +pembayaran() +ambilPemesan() Brg_Keluar +tanggal: Date +kodeOut: VarChar +kodeBrg: VarChar +namaBrg: VarChar +jenisBrg: VarChar +stokBrg: Integer +jumlahOut: Integer +ket: VarChar +tambahBrgOut() +hapusBrgOut() +refreshBrgOut() +ambilBrg() Data Barang +tanggal: Date +kode_barang: VarChar +nama_barang: VarChar +jenis_barang: VarChar +satuan_barang: VarChar +harga_satuan: Currency +harga_banyak: Currency +min_banyak: Integer +stok_barang: Integer +stok_min: Integer +tambahData() +editData() +hapusData() +refreshData() +pencarian() Brg_Masuk +tanggal: Date +kodeMsk: VarChar +kodeBrg: VarChar +namaBrg: VarChar +jenisBrg: VarChar +stokBrg: Integer +jumlahMsk: Integer +ket: VarChar +tambahBrgMsk() +hapusBrgMsk() +refreshBrgMsk() +ambilBrg()

Buku Kas +tanggal: Date +kode_kas: VarChar +jenis_kas: VarChar +pemasukan: Currency +pengeluaran: Currency +keterangan: VarChar +tambahKas() +editKas() +hapusKas()

Pemesanan +tanggalPesan: Date +tanggalSelesai: Date +nomorFaktur: VarChar +id_pemesan: VarChar +kodeBrg: VarChar +jumlahPesan: Integer +ket: VarChar +tambahPesanan() +hapusPesanan() +perbaruiPesanan() +refreshPesanan() +ambilPemesan() +ambilBarang() +cetakNota()

Laporan +dataBrg: String +brgMasuk: String +brgKeluar: String +htgPms: String +htgPershn: String +pemesanan: String +nota: String +kas: String +setoranHtg: String +tampilkan() +print() +export()

Pembayaran_2 +tanggal: Date +nomorHtg: VarChar +kepada: VarChar +jumlah: Currency +sisaHtg: Currency +bayarHtg: Currency +sisa: VarChar +bayar()

Pemesan +id_pemesan: VarChar +nama: VarChar +alamat: VarChar +nomor_hp: Double +pilih() +simpan() +hapus() +refresh()

Hutang Perusahaan +tanggal: Date +nomor: VarChar +nama_perusahaan: VarChar +atas_nama: VarChar +kepada: VarChar +alamat: VarChar +nomor_hp: Double +jumlah: Currency +tambahHtg() +hapusHtg() +refreshHtg() +pembayaran()

Presentasi Kerja Praktik

21/02/2014

Presentasi Kerja Praktik

21/02/2014