Perancangan Sistem Aplikasi Loket Pembayaran PDAM Sumedang

Unknown
By -
0

Nama : Erna Tresnianti 

Kelas : TI - VIA

STMIK Sumedang

KONSEP DAN DESKRIPSI SISTEM

 Analisis Sistem

Analisis system pada aplikasi Loket PDAM Sumedang ini dilakukan untuk memaksimalkan efisiensi kerja dalam pencatatan administrasi rekening pelanggan PDAM, sehingga tercapai ketertiban administrasi dibidang pembayaran rekening.
System ini merupakan pengembangan dari system sebelumnya, yang mana system yang sedang berjalan saat ini yaitu sebagai berikut:
a.      Deskripsi Sistem
Sistem lama (yang sedang berjalan) pada aplikasi loket pembayaran rekening air di PDAM Sumedang memiliki beberapa prosedur diantaranya yaitu:
1.      Proses Pembayaran
Prosedur yang berjalan dalam proses pembayaran yaitu sebagai berikut:
a.    Langkah pertama pelanggan menyerahkan rekening air bulan sebelumnya di loket.
b.   Kemudian datanya di cari oleh kasir
c. Selanjutnya akan keluar data pembayaran yang harus dibayar pelanggan yang dihasilkan dari pengolahan data pemakaian air yang diberikan oleh pengolah data pusat.
d.  Kemudian pelanggan membayar sebesar jumlah uang yang harus dibayar.
e. Setelah itu kasir memproses data pembayaran dan memberikan rekening yang dihasilkan dari proses tersebut ke pelanggan.
2.      Pembuatan Laporan
Laporan yang dibuat oleh kasir yaitu meliputi laporan pembayaran dan laporan penunggakan rekening air. Laporan tersebut dibuat untuk diserahkan (dikirimkan) ke bagian pengolah data pusat dan diinputkan di bagian billing penerimaan.
b.      Kelemahan Sistem Lama
       Kelemahan yang dimiliki dari sistem yang sedang berjalan pada aplikasi loket pembayaran rekening air di PDAM Sumedang yaitu:
1.  Dilihat dari segi tools-nya yaitu masih under DOS dengan bahasa pemrograman cobol dan database yang terintegrasi didalamnya, dimana keamanan datanya sangat kurang bahkan lebih parahnya lagi data bisa hilang.
2.    Penggunanya semakin sedikit yang tahu dan bisa menngunakan aplikasi under DOS.
3.      Adanya data yang belum ternormalisasi.
c.       Perbaikan Sistem Lama
      Sistem baru yang akan berjalan yaitu memperbaiki sistem lama dimana perbaikannya antara lain:
1.   Tools nya diganti jadi under windows dengan aplikasi dan database yang terpisah sehingga keamanan datanya lebih terjamin.
        2.   Perbaikan data yang berlebihan namun masih pada prosedur yang sama.

Diagram UML

Aplikasi loket pembayaran PDAM Sumedang merupakan suatu aplikasi yang bertujuan untuk mencatat administrasi rekening pelanggan PDAM, sehingga tercapai ketertiban administrasi dibidang pembayaran rekening.
Dalam aplikasi ini ada 3 aktor yang terlibat di dalamnya yaitu :
  1. Kasir, dengan deskripsi kerja cari data bayar*, input data pembayaran**, ubah data pembayaran**, dan buat laporan;
  2.  Pengolah Data Pusat, dengan deskripsi kerja lihat laporan; dan
  3. Pelanggan, disini pelanggan bertindak sebagai aktor diluar system atau aktor yang tidak terlibat secara langsung dengan system melainkan hanya aktor pendukung sistem.
Keterangan :
*  Data Bayar : Data yang menunjukan nominal pembayaran yang harus dibayar pelanggan yang dihasilkan dari catatan pemakaian air selama satu bulan.
** Data Pembayaran : Data yang menunjukan pelanggan yang telah melakukan pembayaran.

Untuk lebih jelas keterlibatan aktor-aktor terhadap system dapat digambarkan pada Diagram Use Case dibawah ini :

Dari use case diatas dapat dilihat perbedaan antara aktor yang terlibat langsung dengan system dan aktor yang hanya pendukug system. Dimana aktor yang terlibat langsung ditandai dengan Boundary System.

Selanjutnya untuk melihat kelas-kelas yang terdapat dalam system dan hubungan antara kelas yang satu dengan yang lainnya serta struktur data dan aksi dari kelas-kelas tersebut dapat dilihat pada  Diagram Class berikut ini :

Dari diagram class diatas dapat dilihat hubungan dari masing-masing kelas dan kelas baru yang terbentuk didalamnya.

Setelah itu untuk menggambarkan interaksi antar objek di dalam system da di sekitar system berupa pesan yang digambarkan terhadap waktu dapat digambarkan dalam Diagram Sequence sebagai berikut :
Sequence Login Kasir

Sequence Cari Data Bayar

Sequence Input Data Pembayaran

Sequence Edit Data Pembayaran

Sequence Buat Laporan Pembayaran

Sequence Buat Laporan Penunggakan

Sequence Login Pengolah Data Pusat

Sequence Lihat Laporan Pembayaran

Sequence Lihat Laporan Penunggakan


Selanjutnya kita juga dapat menggambarkan proses bisnis dan alur kerja operasional secara langkah demi langkah dari komponen sistem aplikasi Loket PDAM ini dalam diagram aktivitas (Activity Diagram). Dimana digram ini mengandung aktivitas, pilihan tindakan, perulangan, dan hasil dari aktivitas yang dilakukan. Adapun diagram aktivitas dari system ini yaitusebagai berikut :
Activity Login Kasir

Activity Cari Data Bayar

Activity Input Data Pembayaran

Activity Edit Data Pembayaran

Activity Buat Laporan Pembayaran

Activity Buat Laporan Penunggakan

Activity Login Pengolah Data Pusat

Activity Lihat Laporan Pembayaran

Activity Lihat Laporan Penunggakan

Setelah menggambarkan alur kerja operasional dengan  diagram activity,   pada tahap ini akan digambarkan model perilaku yang dinamis  dari class secara individual maupun beberapa bentuk dari obyek dengan Statechart diagram. Dimana statechart ini menunjukkan deretan dari state yang dilakukan obyek melalui event yang menyebabkan sebuah transisi dari satu aktivitas ke aktifitas yang lain, dan beberapa aksi yang menghasilkan dari satu state atau aktifitas yang berubah.  Adapun Statechart Diagram untuk aplikasi Loket PDAM Sumedang yaitu sebagai berikut:


Statechart Area Kasir



Statechart Data Bayar



Statechart Pembayaran



Statechart Buat Laporan



Statechart Area Pengolah Data Pusat



Statechart Lihat Laporan

Entity Relationship Digram (ERD)
Berdasarkan objek-objek yang telah digambarkan pada diagram-diagram diatas maka dapat dibentuk entitas-entisas system yang mana setiap entitas memiliki atribut yang berbeda. Adapun relasi antar entitas system pada aplikasi loket PDAM Sumedang dapat digambarkan dalam bentuk ERD sebagai berikut:


Dari ERD diatas maka bisa terbentuk tabel-tabel berikut:
Field
Type
Length
Keterangan
No_Pel
Text
10
Primary Key
No_Rek
Text
5
-
Nama
Text
35
-
Alamat
Text
50
-
Gol
Text
25
-
Bln_Bayar
Text
15
-
Stand_Awal
Number
-
-
Stand_Akhir
Number
-
-
Pemakaian
Number
-
-
Hrg_Air
Currency
-
-
Materai
Currency
-
-
Jml_Bayar
Currency
-
-
Tabel Data Pembayaran

Field
Type
Length
Keterangan
No_Pel
Text
10
Primary Key
No_Rek
Text
5
-
Nama
Text
35
-
Alamat
Text
50
-
Gol
Text
25
-
Bln_Bayar
Text
15
-
Stand_Awal
Number
-
-
Stand_Akhir
Number
-
-
Pemakaian
Number
-
-
Hrg_Air
Currency
-
-
Materai
Currency
-
-
Jml_Bayar
Currency
-
-
Loket
Text
2
-
Tgl_Bayar
Date
-
-
Keterangan
Text
15
-
Tabel Data Hasi Pembayaran

Desain Interface

Desain interface merupakan rancangan antarmuka program yang akan diimplementasikan. Adapun desain interface Aplikasi Loket PDAM Sumedang yaitu sebagai berikut:
Form Login

Form Menu Utama

Form Input Pembayaran

Form Data Bayar Pelanggan

Form Laporan Pembayaran

Form Laporan Penunggakan

Post a Comment

0Comments

Silakan tinggalkan komentar anda. DILARANG KERAS menyimpan link blog/web pada komentar dengan tujuan backlink, Spam.

Post a Comment (0)