Top Banner
PERANCANGAN SISTEM INFORMASI LOUNDRY CENTER DENGAN VISUAL BASIC 6.0 STMIK INSAN PEMBANGUNAN JURUSAN SISTEM INFORMASI PREPARED BY : MARDI Tahun 2012
18

Tugas spk loundry aplikasi sia 7

Jul 04, 2015

Download

Documents

Mardi Malow
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tugas spk loundry aplikasi  sia 7

PERANCANGAN SISTEM INFORMASI

LOUNDRY CENTER DENGAN VISUAL BASIC 6.0

STMIK INSAN PEMBANGUNAN

JURUSAN SISTEM INFORMASI

PREPARED BY :

MARDI

Tahun 2012

Page 2: Tugas spk loundry aplikasi  sia 7

ABSTRAK

Tugas ini bertujuan untuk membangun suatu rancangan sistem informasi Loundry yang bertujuan

untuk memberikan keakuratan dan kemudahan pada Petugas serta system yang di realisasikan. Sistem

ini dikembangkan menggunakan Microsoft Visual Basic 6.0. Metodologi pengembangan sistem yang

digunakan adalah berdasarkan tinjauan Lapangan dan Tinjauan Keputusan .Sistem ini meliputi form-

form masukan data yang berkaitan dengan data Konsumen da petugas yg melakukan transaksi . Objektif

utama sistem ini adalah untuk melakukan transaksi dan pengiriman, akurasi barang dan konsumen agar

lebih mudah dan akurat

PENDAHULUAN

1.1 Latar Belakang

Pada jaman sekarang Teknologi informasi merupakan salah satu teknologi yang sedang berkembang

pesat Contohnya penggunaan komputer sebagai salah satu sarana penunjang dalam sistem informasi

dapat memberikan hasil yang lebih baik untuk output sebuah sistem, tentunya bila sistem di dalamnya

telah berjalan dengan baik.

Pengusaha laundry membutuhkan keberadaan suatu sistem informasi yang akurat dan andal, serta

cukup memadai untuk meningkatkan dan jaminan akurasi kepada semua konsumen .

Pengakuratan data yang di dasarkan pada actual barang yang yang di terima konsumen merupakan

salah satu komponen yang penting dalam mewujudkan suatu sistem informasi di Pengusaha loundry.

Misalkan suatu sistem loundry. Pengelolaan data pada Loundry masih secara manual, tentu saja masih

mempunyai banyak kelemahan, contohnya keakuratan dan keakutantikan kurang dapat diterima karena

kemungkinan kesalahan cukup besar, dan membutuhkan waktu yang lama dalam proses.

Dengan dukungan teknologi informasi yang ada sekarang ini, pekerjaan pengelolaan data dengan cara

manual dapat digantikan dengan suatu sistem informasi dengan menggunakan komputer. Selain lebih

cepat dan mudah, pengelolaan data juga menjadi lebih akurat, serta kesalahan tidak terlalu besar. Data

yang akurat bila diproses akan menghasilkan informasi yang akurat. Informasi akurat sangat berguna

untuk membuat keputusan, baik bagi pengelola maupun yang lain.

Microsoft Visual Basic 6.0 merupakan salah satu bahasa pemrograman berbasis windows yang

popular saat ini. Visual Basic memiliki fasilitas Object Oriented Programming (OOP) yang menyediakan

objek-objek sangat kuat, powerfull untuk menciptakan berbagai aplikasi, dan mudah digunakan dalam

mendesain suatu aplikasi program.

1.2 Permasalahan

Page 3: Tugas spk loundry aplikasi  sia 7

Berdasarkan latar belakang yang telah di uraikan di atas, maka di peroleh suatu rumusan permasalahan

yang menjadi dasar dalam pembuatan aplikasi ini.

Adapun masalah yang di temui adalah sebagai berikut:

1. Kurangnya cepatnya informasi tentang data pelanggan /konsumen dan pembayarannya

2. Pencarian data pelanggan yang sudah didokumentasikan kurang akurat.

3. Kurangnya purchase order (PO) dengan cepat dan benar sesuai data yang ada.

4. laporan-laporan yang diperlukan kurang cepat dan akurat seperti laporan penyerahan cucian, laporan

pengembalian cucian, laporan keuangan.

1.3 Batasan Masalah

Adapun batasan masalah yang terjadi dalam pembuatan aplikasi sistem informasi pada jasa usaha

laundry adalah :

1. Sistem yang di buat hanya berbasis desktop, sehingga tidak bisa di pakai dalam jaringan.

2. Aplikasi menggunakan bahasa pemrograman Visual Basic 0.6 sehingga sistem ini hanya bisa dijalankan

di sistem operasi windows saja.

3. Sistem operasi yang digunakan adalah windows XP.

4. Memproses data masuk dan keluar cucian.

5. Memproses registrasi pelanggan, kurir , user admin.

6. Pembuatan laporan pemesanan dan pengiriman barang berdasarkan tanggal, bulan, dan tahun.

7. Pembuatan kwitansi pembayaran.

1.4 Tujuan Dari Sistem

Secara Umum

1. Membuat suatu sistem aplikasi pelayanan konsumen yang melakukan pencucian di laundry dengan

memakai sistem computerisasi.

2. Mengetahui dan menyimpan data order penyerahan dan pengambilan barang.

3. Membuat suatu sistem yang mudah digunakan oleh setiap petugas/user tanpa harus pusing

memikirkan penanganan database yang banyak.

4. Pembuatan suatu program yang bisa di pakai oleh setiap laundry yang memerlukan, hanya dengan

merubah master program sesuai dengan nama laundry yang memakai.

Secara Khusus

1. Untuk memenuhi program akademis sebagai salah satu tugas dari mata kuliah SPK

2. Memperdalam pengetahuan penulis dalam mengenalan mempelajari secara langsung

penerapan Teknologi Informasi di dunia.

1.5 Manfaat

Manfaat dalam perencanaan sebuah aplikasi laundry ini adalah untuk membantu

mempermudah dalam penerimaan dan pengembalian cucian dengan cepat dan akurat.

Page 4: Tugas spk loundry aplikasi  sia 7

Analisa Sistem

Sistem dapat dilakukan dengan sasaran sebagai berikut :

1. mengidentifikasi kebutuhan konsumen.

2. mengevaluasi konsep sistem

3. melakukan analisis teknis dan ekonomis.

4. mengalokasikan fungsi – fungsi untuk perangkat keras , perangkat lunak, manusia , data base, dan

elemen sistem yang lain.

5. membuat batasan biaya dan jadwal

Activity diagram

act Activ ity Diagr...

START

LOGIN

CHECK MASTER OLD MEMBER

MENU UTAMA

NEW MEMBER

Transaksi

Pengiriman

ActivityFinal

Page 5: Tugas spk loundry aplikasi  sia 7

1. Use Case Diagram

uc USE CASE LOUNDRY CENTRE

LOGIN

KELOLA DATA MASTER

TRANSAKSI CUCIAN

PETUGAS

PENGIRIMAN CUCIAN

KURIR

LAPORAN

SIMPAN DATA

KONSUMEN

HAPUS DATABATAL

2. Skenaria Use case Diagram aplikasi loundry Center

Use ke 1

Nama Use case : Login

Actor : Petugas

Tujuan: melakukan Tugas login

Actor Sistem

Page 6: Tugas spk loundry aplikasi  sia 7

2.Memasukan data nama dan password 1.Menampilkan Form Login3.Sistem akan memeriksa validitas data yang dimasukkan, apabila valid maka data akan ditampilkan ke Menu utama

Use case ke 2

Nama use case: Kelola data master (Simpan data)

Actor : Petugas

Tujuan: Mengupdate ( Simpan) data master

Actor Sistem1. Petugas memilih data master 2. Sistem menampilakan form master3. Petugas memasukan kode data yang akan

di update4. Sistem akan memeriksa validitas data

yang dimasukkan, apabila valid maka data akan ditampilkan ke layar

5. Petugas memasukan data yang akan di update

6. Petugas memilih tombol Simpan pada form 7. Sistem akan mengupdate data tersebut ke dalam database

Use case ke 3

Nama use case: Kelola data master (hapus data)

Actor : Petugas

Tujuan: Mengupdate ( Hapus) data master

Actor Sistem1. Petugas memilih data master 2. Sistem menampilakan form master3. Petugas memasukan kode data yang akan

di hapus4. Sistem akan memeriksa validitas data

yang dimasukkan, apabila valid maka data akan ditampilkan ke layar

5. Petugas Menghapus data yang akan di hilangkan

6. Petugas memilih tombol hapus pada form 7. Sistem akan mengupdate data tersebut ke dalam database

Use case ke 4

Nama use case : Kelola data master (batal Update)

Page 7: Tugas spk loundry aplikasi  sia 7

Actor : petugas

Tujuan: Membatalkan Update data master

Actor Sistem1. Petugas memilih data master 2. Sistem menampilkan form master3. Petugas memasukan kode data yang akan

di update4. Sistem akan memeriksa validitas data

yang dimasukkan, apabila valid maka data akan ditampilkan ke layar

5. Petugas memasukan/merubah data yang akan di update

6. Petugas memilih tombol batal pada form 7. Form untuk isian/inputan akan di kosongkan

Use case ke 5

Nama use case : Transaksi Cucian

Actor ke 1: Konsumen

Actor ke 2 : Petugas

Tujuan: memasukan data konsumen dan data barang yang akan di cuci

Konsumen Petugas sistem1. Konsumen menyerahkan

identitas member2. Petugas menginput

Nomor konsumen3. Sistem menampikan data

alamat,nama dan telephone

4. Menyerahkan barang 5. Petugas input kode barang dan jumlah

6. Menampilkan harga

7. Konsumen membayar uang tanda jadi ( DP)

8. Memasukan nominal uang

9. Menampilkan total dan sisa pembayaran

Use case ke 6

Nama use case : Pengirimani Cucian

Actor ke 1: Kurir

Actor ke 2 : konsumen

Actor ke 3 : Petugas

Tujuan: memasukan data yang akan dikirim

Petugas konsumen Kurir sistem1. Memasukan

nomor pesanan2. Sistem

menampilkan identitas konsumen dan data barang serta sisa tagihan/pembay

Page 8: Tugas spk loundry aplikasi  sia 7

aran3. Memasukan

kode kurir4. Menampilkan

nama dan identitas kurir

5. Menerima formulir/form

6. Menyerahkan barang ke konsumen

7. Menerima barang dan bayar sisa tagihan

8. Approvel formulir

9. Menerima sisa tagihan dan form yg sudah di approv

10. Menyerahkan uang dan data ke petugas

11. Menerima data dan uang pembyaran

12. Mngclosed sisa pembayaran

13. Nomor pesanan di hilangkan

3. Class Diagram

Page 9: Tugas spk loundry aplikasi  sia 7

class System

KURIR

- KODE_KURIR: int- NAMA: int

+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : void

PETUGAS

- NAMA: int- PASSWORD: int- STATUS: int

+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : void

Class2Class3

BARANG

- KODE_BARANG: int- NAMA_BARANG: int- TARIF: int

+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : void

KONSUMEN

- ALAMAT: int- NAMA: int- NOMOR_KONSUMEN: int- TELP.: int

+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : void

CUCIAN

- KODE_BARANG: int- NOMOR_KONSUMEN: int- NOMOR_LOUNDRY: int- TANGGAL: int

+ BATAL() : void+ HAPUS() : void+ LIHAT_KODE_BARANG() : void+ LIHAT_KODE_KONSUMEN() : void+ SIMPAN() : void+ TUTUP() : void

PENGIRIMAN

- KODE_KURIR: char- NAMA_KONSUMEN: char- NOMOR_KIRIM: int- NOMOR_KONSUMN: int- NOMOR_PESAN: int- TANGGAL_KIRIM: int- TGL_KIRIM: int

+ BATAL() : void+ SIMPAN() : void+ TUTUP() : void

«use»

4. Squance Diagram Master Petugas

Page 10: Tugas spk loundry aplikasi  sia 7

sd Master petugas

Petugas Login Menu Utama master Petugas

Input Nama & Pasw.()

Input Kode()

File()

Input nama()

Petugas()

Nama & Pasw. Salah()

Input pasw.()

Input status()

Tampilkan Form Petugas()

Page 11: Tugas spk loundry aplikasi  sia 7

sd Master barang squence

Petugas Login Menu utama Data Barang

Input nama dan password()

input Kode Barang()

File()

Input tarif Barang()

data yang di masukan salah()

Input Nama barang()

Barang sudah terdaftar()

Barang()

Tampilkan Form Barang()

Page 12: Tugas spk loundry aplikasi  sia 7

sd Master Konsumen squence

Petugas Login Menu utama master konsumen

Input Nama & Passw.()

Input Kode()

File()

Nama & Passw. salah()

input Nama()

Konsumen()

Input Alamat()

Input Telephone()

Tampil kan Form Konsumen()

sd Master Kurir squence

Petugas Login Menu Utama Master Kurir

Input Nama & pasw.()

Input Kode()

Nama & Pasw. Salah()

input Nama()

File()

Kurir()

Tampilkan Form Kurir()

Page 13: Tugas spk loundry aplikasi  sia 7

sd Penyerahan Cucian squence

Petugas Login Menu utama Form transaksi cucian

Input nama& pasw.()

Input nomor konsumen()

Nama & Pasw. salah()

Transaksi()

Penyerahan Transaksi()

Tampilkan nomor loundry()

Tampilkan tanggal()

Tampilkan nama()

tampil alamat()

Tampil Nomor telephone()

Tampilkan Form cucian()

Page 14: Tugas spk loundry aplikasi  sia 7

sd Pengiriman Cucian Squence

Petugas Login Menu utama Form Pengiriman

Input nama& Pasw.()

input kode kurir()

Nama &pasw. salah()

Input Nomor Pesanan()

Transaksi()

Penyerahan cucian()

Tampil Nomor kirim()

Tampilkan tanggal kirim()

Tampilkan nama kurir()

Tampilkan Form transaksi Pengiriman Cucian()

Perancangan Sistem

Pada perancangan sistem ini dibutuhkan tiga komponen dasar diantaranya adalah manusia,

permasalahan dan proses

Kebutuhan Minimal Sistem

Dalam program aplikasi loundry ini terdapat 2 kebutuhan minimal sistem sebagai berikut :

1. Software

Software yang digunakan penulis dalam program aplikasi loundry ini adalah memakai sistem operasi

microsoft windows XP, microsoft Visual Basic 6.0 .,microsoft acces, crystal report

2. Hardware

a. PC atau Laptop

b. Processor minimal Pentium IV

c. Minimal 1Giga RAM

d. minimal 60 GB Hardisk

e. 32 MB VGA

f. Printer

Perancangan Program Aplikasi laundry

Page 15: Tugas spk loundry aplikasi  sia 7

Dalam perancangan program aplikasi Laundry ini penulis menggunakan bahasa pemrograman Visual

Basic6.0. berikut penjelasannya

Gambar 1 : tampilan Login

Page 16: Tugas spk loundry aplikasi  sia 7

Gambar 2 : Menu Utama

Gambar 3 : Form Petugas

Page 17: Tugas spk loundry aplikasi  sia 7

Gambar 4: Form Barang

Gambar 5: Form Kurir

Page 18: Tugas spk loundry aplikasi  sia 7

Gambar 6: Form Konsumen

Gambar 7: Form transaksi

Gambar 8: Form Pengiriman

TO BE CONTINU