Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tugas spk loundry aplikasi sia 7

2,496 views

Published on

  • Be the first to comment

  • Be the first to like this

Tugas spk loundry aplikasi sia 7

  1. 1. PERANCANGAN SISTEM INFORMASILOUNDRY CENTER DENGAN VISUAL BASIC 6.0STMIK INSAN PEMBANGUNANJURUSAN SISTEMINFORMASIPREPARED BY :MARDITahun 2012
  2. 2. ABSTRAKTugas ini bertujuan untuk membangun suatu rancangan sistem informasi Loundry yang bertujuanuntuk memberikan keakuratan dan kemudahan pada Petugas serta system yang di realisasikan. Sistemini dikembangkan menggunakan Microsoft Visual Basic 6.0. Metodologi pengembangan sistem yangdigunakan adalah berdasarkan tinjauan Lapangan dan Tinjauan Keputusan .Sistem ini meliputi form-form masukan data yang berkaitan dengan data Konsumen da petugas yg melakukan transaksi . Objektifutama sistem ini adalah untuk melakukan transaksi dan pengiriman, akurasi barang dan konsumen agarlebih mudah dan akuratPENDAHULUAN1.1 Latar BelakangPada jaman sekarang Teknologi informasi merupakan salah satu teknologi yang sedang berkembangpesat Contohnya penggunaan komputer sebagai salah satu sarana penunjang dalam sistem informasidapat memberikan hasil yang lebih baik untuk output sebuah sistem, tentunya bila sistem di dalamnyatelah berjalan dengan baik.Pengusaha laundry membutuhkan keberadaan suatu sistem informasi yang akurat dan andal, sertacukup memadai untuk meningkatkan dan jaminan akurasi kepada semua konsumen .Pengakuratan data yang di dasarkan pada actual barang yang yang di terima konsumen merupakansalah 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 masihmempunyai banyak kelemahan, contohnya keakuratan dan keakutantikan kurang dapat diterima karenakemungkinan kesalahan cukup besar, dan membutuhkan waktu yang lama dalam proses.Dengan dukungan teknologi informasi yang ada sekarang ini, pekerjaan pengelolaan data dengan caramanual dapat digantikan dengan suatu sistem informasi dengan menggunakan komputer. Selain lebihcepat dan mudah, pengelolaan data juga menjadi lebih akurat, serta kesalahan tidak terlalu besar. Datayang akurat bila diproses akan menghasilkan informasi yang akurat. Informasi akurat sangat bergunauntuk membuat keputusan, baik bagi pengelola maupun yang lain.Microsoft Visual Basic 6.0 merupakan salah satu bahasa pemrograman berbasis windows yangpopular saat ini. Visual Basic memiliki fasilitas Object Oriented Programming (OOP) yang menyediakanobjek-objek sangat kuat, powerfull untuk menciptakan berbagai aplikasi, dan mudah digunakan dalammendesain suatu aplikasi program.1.2 Permasalahan
  3. 3. Berdasarkan latar belakang yang telah di uraikan di atas, maka di peroleh suatu rumusan permasalahanyang menjadi dasar dalam pembuatan aplikasi ini.Adapun masalah yang di temui adalah sebagai berikut:1. Kurangnya cepatnya informasi tentang data pelanggan /konsumen dan pembayarannya2. 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, laporanpengembalian cucian, laporan keuangan.1.3 Batasan MasalahAdapun batasan masalah yang terjadi dalam pembuatan aplikasi sistem informasi pada jasa usahalaundry 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 dijalankandi 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 SistemSecara Umum1. Membuat suatu sistem aplikasi pelayanan konsumen yang melakukan pencucian di laundry denganmemakai 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 pusingmemikirkan penanganan database yang banyak.4. Pembuatan suatu program yang bisa di pakai oleh setiap laundry yang memerlukan, hanya denganmerubah master program sesuai dengan nama laundry yang memakai.Secara Khusus1. Untuk memenuhi program akademis sebagai salah satu tugas dari mata kuliah SPK2. Memperdalam pengetahuan penulis dalam mengenalan mempelajari secara langsungpenerapan Teknologi Informasi di dunia.1.5 Manfaat Manfaat dalam perencanaan sebuah aplikasi laundry ini adalah untuk membantumempermudah dalam penerimaan dan pengembalian cucian dengan cepat dan akurat.
  4. 4. Analisa SistemSistem dapat dilakukan dengan sasaran sebagai berikut :1. mengidentifikasi kebutuhan konsumen.2. mengevaluasi konsep sistem3. melakukan analisis teknis dan ekonomis.4. mengalokasikan fungsi – fungsi untuk perangkat keras , perangkat lunak, manusia , data base, danelemen sistem yang lain.5. membuat batasan biaya dan jadwalActivity diagramact Activ ity Diagr...STARTLOGINCHECK MASTEROLD MEMBERMENU UTAMANEW MEMBERTransaksiPengirimanActivityFinal
  5. 5. 1. Use Case Diagramuc USE CASE LOUNDRY CENTRELOGINKELOLA DATA MASTERTRANSAKSI CUCIANPETUGASPENGIRIMAN CUCIANKURIRLAPORANSIMPAN DATAKONSUMENHAPUS DATABATAL2. Skenaria Use case Diagram aplikasi loundry CenterUse ke 1Nama Use case : LoginActor : PetugasTujuan: melakukan Tugas loginActor Sistem
  6. 6. 2.Memasukan data nama dan password 1.Menampilkan Form Login3.Sistem akan memeriksa validitas datayang dimasukkan, apabila valid maka dataakan ditampilkan ke Menu utamaUse case ke 2Nama use case: Kelola data master (Simpan data)Actor : PetugasTujuan: Mengupdate ( Simpan) data masterActor Sistem1. Petugas memilih data master 2. Sistem menampilakan form master3. Petugas memasukan kode data yang akandi update4. Sistem akan memeriksa validitas datayang dimasukkan, apabila valid makadata akan ditampilkan ke layar5. Petugas memasukan data yang akan diupdate6. Petugas memilih tombol Simpan pada form 7. Sistem akan mengupdate data tersebutke dalam databaseUse case ke 3Nama use case: Kelola data master (hapus data)Actor : PetugasTujuan: Mengupdate ( Hapus) data masterActor Sistem1. Petugas memilih data master 2. Sistem menampilakan form master3. Petugas memasukan kode data yang akandi hapus4. Sistem akan memeriksa validitas datayang dimasukkan, apabila valid makadata akan ditampilkan ke layar5. Petugas Menghapus data yang akan dihilangkan6. Petugas memilih tombol hapus pada form 7. Sistem akan mengupdate data tersebutke dalam databaseUse case ke 4Nama use case : Kelola data master (batal Update)
  7. 7. Actor : petugasTujuan: Membatalkan Update data masterActor Sistem1. Petugas memilih data master 2. Sistem menampilkan form master3. Petugas memasukan kode data yang akandi update4. Sistem akan memeriksa validitas datayang dimasukkan, apabila valid makadata akan ditampilkan ke layar5. Petugas memasukan/merubah data yangakan di update6. Petugas memilih tombol batal pada form 7. Form untuk isian/inputan akan dikosongkanUse case ke 5Nama use case : Transaksi CucianActor ke 1: KonsumenActor ke 2 : PetugasTujuan: memasukan data konsumen dan data barang yang akan di cuciKonsumen Petugas sistem1. Konsumen menyerahkanidentitas member2. Petugas menginputNomor konsumen3. Sistem menampikan dataalamat,nama dantelephone4. Menyerahkan barang 5. Petugas input kodebarang dan jumlah6. Menampilkan harga7. Konsumen membayaruang tanda jadi ( DP)8. Memasukan nominaluang9. Menampilkan total dansisa pembayaranUse case ke 6Nama use case : Pengirimani CucianActor ke 1: KurirActor ke 2 : konsumenActor ke 3 : PetugasTujuan: memasukan data yang akan dikirimPetugas konsumen Kurir sistem1. Memasukannomor pesanan2. Sistemmenampilkanidentitaskonsumen dandata barangserta sisatagihan/pembay
  8. 8. aran3. Memasukankode kurir4. Menampilkannama danidentitas kurir5. Menerimaformulir/form6. Menyerahkanbarang kekonsumen7. Menerimabarang danbayar sisatagihan8. Approvelformulir9. Menerima sisatagihan dan formyg sudah diapprov10. Menyerahkanuang dan data kepetugas11. Menerima datadan uangpembyaran12. Mngclosed sisapembayaran13. Nomor pesanandi hilangkan3. Class Diagram
  9. 9. class SystemKURIR- KODE_KURIR: int- NAMA: int+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : voidPETUGAS- NAMA: int- PASSWORD: int- STATUS: int+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : voidClass2Class3BARANG- KODE_BARANG: int- NAMA_BARANG: int- TARIF: int+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : voidKONSUMEN- ALAMAT: int- NAMA: int- NOMOR_KONSUMEN: int- TELP.: int+ BATAL() : void+ HAPUS() : void+ SIMPAN() : void+ TUTUP() : voidCUCIAN- 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() : voidPENGIRIMAN- 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
  10. 10. sd Master petugasPetugas Login Menu Utama master PetugasInput Nama & Pasw.()Input Kode()File()Input nama()Petugas()Nama & Pasw. Salah()Input pasw.()Input status()Tampilkan Form Petugas()
  11. 11. sd Master barang squencePetugas Login Menu utama Data BarangInput 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()
  12. 12. sd Master Konsumen squencePetugas Login Menu utama master konsumenInput Nama & Passw.()Input Kode()File()Nama & Passw. salah()input Nama()Konsumen()Input Alamat()Input Telephone()Tampil kan Form Konsumen()sd Master Kurir squencePetugas Login Menu Utama Master KurirInput Nama & pasw.()Input Kode()Nama & Pasw. Salah()input Nama()File()Kurir()Tampilkan Form Kurir()
  13. 13. sd Penyerahan Cucian squencePetugas Login Menu utama Form transaksicucianInput 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()
  14. 14. sd Pengiriman Cucian SquencePetugas Login Menu utama Form PengirimanInput 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 SistemPada perancangan sistem ini dibutuhkan tiga komponen dasar diantaranya adalah manusia,permasalahan dan prosesKebutuhan Minimal SistemDalam program aplikasi loundry ini terdapat 2 kebutuhan minimal sistem sebagai berikut :1. SoftwareSoftware yang digunakan penulis dalam program aplikasi loundry ini adalah memakai sistem operasimicrosoft windows XP, microsoft Visual Basic 6.0 .,microsoft acces, crystal report2. Hardwarea. PC atau Laptopb. Processor minimal Pentium IVc. Minimal 1Giga RAMd. minimal 60 GB Hardiske. 32 MB VGAf. PrinterPerancangan Program Aplikasi laundry
  15. 15. Dalam perancangan program aplikasi Laundry ini penulis menggunakan bahasa pemrograman VisualBasic6.0. berikut penjelasannyaGambar 1 : tampilan Login
  16. 16. Gambar 2 : Menu UtamaGambar 3 : Form Petugas
  17. 17. Gambar 4: Form BarangGambar 5: Form Kurir
  18. 18. Gambar 6: Form KonsumenGambar 7: Form transaksiGambar 8: Form PengirimanTO BE CONTINU

×