Senin, 17 Juni 2013

Laporan Sistem Informasi Penjualan Pulsa Elektronik di Toko Mercell

LATAR BELAKANG SISTEM INFORMASI

Toko mercell merupakan sebuah toko yang bergerak di bidang penjualan pulsa elektrik. Toko ini telah berjalan selama kurang lebih 5 tahun, namun dalam pergerakannya masih menggunakan sistem pendataan yang bersifat manual. Artinya, toko mercell masih menggunakan buku-buku untuk menglistkan data penjualan yang telah berjalan selama kurang lebih 5 tahun ini.
Dilatar belakangi jumlah omset pendapatan yang terus meningkat dan banyaknya pelanggan yang melakukan pembelian serta manualnya sistem yang berjalan, membuat toko mercell memutuskan untuk membuat sebuah sistem yang dapat meringankan dan menggantikan kerja manual sistem sebelumnya, yaitu dengan melakukan pemanfaatan dalam bidang teknologi, melalui sebuah sistem informasi yang dapat menunjang kualitas dan kuntitas toko tersebut, yaitu dengan membangun sistem informasi penjualan pulsa elektronik di toko mercell. Berikut spesifikasi yang dibutuhkan untuk membangun sistem yang diinginkan:

PROYEK SPONSOR
Proyek sponsor merupakan perusahaan yang menjadi investor atau pendukung dari sebuah proyek yang akan dibangun. Dalam hal ini proyek sponsor menjadi fungsi utama apakah sebuah sistem dapat dibangun atau tidak. Pada toko mercell, proyek sponsor digunakan untuk mendukung pembangunan  sistem yang direncanakan. Karena toko mercell bergerak dalam bidang penjualan pulsa elektronik maka sasaran bantuan dalam bentuk sponsor adalah beberapa perusahaan operator yang bergerak dalam bidang telekomunikasi, antara lain:
1.    PT. TELKOMSEL
2.    PT. XL AXIATA

KEBUTUHAN BISNIS
Dalam perencanaannya, kebutuhan bisnis bergerak untuk memenuhi kebutuhan yang di khususkan untuk memudahakan stakeholder menjalankan kegiatannya. Dalam hal ini, kebutuhan tersebut adalah segala hal yang dapat menunjang kegiatan toko mercell. Disebabkan kemanualan sistem terdahulu, mendorong adanya suatu kebutuhan oleh pemilik untuk mengganti sistem yang lama dengan sistem yang lebih efektif dan kompleks. Lewat pemanfaatan teknologi, maka pemilik memutuskan untuk dibuatnya sebuah sistem pendataan yang menggunakan PC untuk memperlancar kegiatan toko, melalui sistem penjualan pulsa elektronik.

KEGUNAAN PROYEK
Sistem informasi ini akan diarahkan untuk dapat mengatasi kelemahan-kelemahan dari kemanualan sistem sebelumnya pada toko mercell, dan meraih kesempatan-kesempatan yang ada sesuai dengan strategi yang ditetapkan oleh pemilik sistem. Sehingga dapat meningkatkan kualitas kerja, potensi dan sistem dari toko tersebut di masa yang akan datang setelah diberlakukannya sistem yang baru.

NILAI KEMAMPUAN
Nilai kemapuan menjelaskan spesifikasi kemampuan dari proyek yang dibangun. Pada toko mercell, sistem penjualan pulsa elektronik nantinya diharapkan dapat mengatasi kelemahan-kelemahan dari kemanualan sistem sebelumnya, seperti lemahnya pendataan penjualan karena hanya menggandalkan buku dalam kegiatan pendataan. Sehingga sistem baru dengan menggunakan PC nantinya diharapkan dapat meningkatkan kualitas kerja dan sistem dari toko mercell.

KEMAMPUAN KHUSUS YANG DIHARAPKAN
Kemampuan khusus yang diharapkan merupakan kemampuan yang timbul dari adanya sistem yang dibangun. Kemampuan tersebut diperuntukkan bagi Pemilik atau trainer yang menggunakan sistem informasi dari toko Mercell ini. Bagi Pemilik sistem ini diharapkan dapat memperbaiki sistem sebelumnya, sehingga didapatkan sebuah pembaharuan sistem yang dapat meningkatkan kualitas toko. Sedangkan bagi trainer, sistem tersebut diharapkan dapat digunakan dengan baik dalam pendataan berbasis database dengan menggunakan PC.

ANALISIS KELAYAKAN
Analisis kelayakan adalah suatu study yang akan digunakan untuk menentukan kemungkinan apakah pengembangan sistem informasi penjualan pulsa ini dapat diteruskan atau dihentikan. Analisis kelayakan dalam tahap ini dapat dilakukan oleh analis sistem dari sistem penjualan pulsa ini dengan melakukan penelitian terlebih dahulu. Penelitian pendahuluan ini bertujuan untuk:
a.    Memahami operasi dari sistem yang lama (sistem manualisasi)
b.    Menetukan kebutuhan-kebutuhan pemakai sistem secara garis besar untuk dapat mencapai tujuan dari  penjualan pulsa  ini. Dalam hal ini adalah pemilik toko dan pengguna sistem (trainer/pegawai toko).
c.    Menentukan permasalahan-permasalahan yang terjadi pada sistem manualisasi, sehingga dapat dicapai kompleksitas pada sistem informasi penjualan pulsa yang akan dibangun ini.

Dari hasil yang didapat pada penelitian pendahuluan, maka kelayakan dari sistem ini dapat dinilai. Macam-macam kelayakan yang dipetimbangkan, antara lain:

1.    Kelayakan Teknis
Kelayakan teknis digunakan untuk menjawab pertanyaan kunci sebagai berikut:
“Apakah teknologi ini nantinya dapat diterapkan di sistem yang akan dibangun?”
Untuk menjawab pertanyaan tersebut maka harus dipertimbangkan hal-hal berikut:
a.    Ketersediaan teknologi di pasaran
b.    Ketersediaan ahli yang dapat mengoperasikannya
Tabel Kegiatan Penelitian
No.    Tanggal    Kegiatan Penelitian    Lokasi    Peneliti/ Pewawancara    Yang diwawancarai
1.    12 Maret 2013    Melakukan komunikasi.    Batuphat    Admin    Pemilik Toko Mercell
        - Mengspesifikasi sistem yang akan dibangun.           
        -Mengspesifikasikan kebutuhan apa saja dari sistem yang akan dibangun.           
2.    14 Maret 2013    Melakukan Perencanaan.    Batuphat    Admin    -
        -Membuat prakiraan, penjadwalan, pendataan terhadap sistem yang akan dibangun.           
3.    20 Maret 2013    Melakukan Pemodelan.    Lhokseumawe    Admin    -
        -Analisis perancangan terhadap sistem.           
4.    25 Maret 2013    Konstruksi    Lhokseumawe    Admin    -
        -Penulisan kode-kode program
-Pengujian terhadap sistem yang dibangun
-Pengecekan terhadap sistem yang telah dibangun.           
5.    10 April 2013    Penyerahan Sistem Perangkat Lunak.    Lhokseumawe    Admin    Pemilik Toko Mercell
        -Penyerahan sistem kepada stakeholder
-Umpan balik Pengguna kepada Admin (Rekayasawan).           

2.    Kelayakan Ekonomis
Kelayakan ekonomi digunakan untuk menjawab pertanyaan kunci sebagai berikut:
“ Apakah sistem yang dikembangkan dapat dibiayai dan menguntungkan?”
Untuk menjawab pertanyaan tersebut maka harus dipertimbangkan hal-hal berikut:
a.    Besarnya dana yang diperlukan untuk mengembangkan sistem ini.
b.    Manfaat yang diperoleh oleh sistem dibandingkan dengan biaya pengembanagannya.

Tabel Pengembangan Biaya

No.    Jenis Biaya    Tahun Pengembangan Biaya
        Tahun 0    Tahun 1    Tahun 2    Tahun 3    Tahun 4
1.    Biaya Pengadaan
    -Biaya pembelian perangkat keras    10.000.0000    0    0    0    0
    -Biaya Manajemen     500.000    0    0    0    0
    Total Biaya Pengadaan     10.500.000    0    0    0    0
2.    Biaya Proyek
    *Pemogram (6 orang*2000.000)    12.000.000    0    0    0    0
    *Biaya Perjalanan dan akomodasi    200.000    0    0    0    0
    Total Biaya Konsultan    12.200.000    0    0    0    0
    Biaya Analisis Sistem
    *Biaya untuk Mengumpulkan data    50.000    0    0    0    0
    *Biaya Dokumentasi (kertas,potocopy)    100.000    0    0    0    0
    Total Biaya Analisis Sistem    150.000    0    0    0    0
    Biaya Penerapan Sistem
    *Biaya Latihan Personel    200.000    0    0    0    0
    Total Biaya Penerapan Sistem    200.000    0    0    0    0
3.    Biaya Operasi dan Biaya Perawatan
    -Biaya Personil (Operator)    0    3.600.000    3.600.000    3.600.000    3.600.000
    -Biaya Operasional (Listrik, supplies)    0    500.000    500.000    500.000    500.000
    -Biaya Perawatan Perangkat Keras (Reparasi dan service)    0    500.000    500.000    500.000    500.000
    -Biaya Manajemen yang terlibat dalam Operasi Sistem    0    200.000    200.000    250.000    300.000
    Total Biaya Operasi dan Biaya Perawatan    0    4.800.000    4.800.000    4.850.000    4.900.000
    Total Biaya/ tahun    23.050.000    4.800.000    4.800.000    4.850.000    4.900.000



Tabel Keuntungan dari Proyek Sistem Informasi Penjualan Pulsa Elektrik

No.    Keuntungan    Daftar Tahun Penjualan
        Tahun 0    Tahun 1    Tahun 2    Tahun3    Tahun 4
Keuntungan Terukur
1.    Pengurangan Biaya Operasi    0    4.800.000    4.800.000    4.850.000    4.900.000
2.    Peningkatan Penjualan    0    2.000.000    2.500.000    2.200.000    2.500.000
Total Keuntungan Terukur    0    6.800.000    7.300.000    7.050.000    7.400.000
Keuntungan Tidak terukur
1.    Peningkatan Pelayanan kepada Pelanggan    0    500.000    500.000    400.000    500.000
2.    Peningkatan Kepuasan Kerja Personil (Bonus)    0    500.000    500.000    500.000    500.000
Total Keuntungan Tidak Terukur    0    1000.000    1000.0000    1000.000    1000.000

No.    Manfaat Biaya    Tahun 0    Tahun 1    Tahun 2    Tahun 3    Tahun 4
1.    Benefits
    Tangible    0    6.800.000    7.300.000    7.050.000    7.400.000
    Total Benefits    0    6.800.000    7.300.000    7.050.000    7.400.000
2.    Costs
    Total Costs    0    4.800.000    4.800.000    4.850.000    4.900.000
Total = Benefits - Costs    0    2.000.000    2.500.000    2.200.000    2.500.000


3.    Kelayakan Organisasi
Kelayakan organisasi digunakan untuk menjawab pertanyaan kunci sebagai berikut:
“ Dapatkah sistem yang nantinya dapat diterapkan didalam sistem ini?”
Untuk menjawab pertanyaan tersebut maka harus dipertimbangkan hal-hal berikut:
a.    Kemampuan dari personel-personelnya.
b.    Kemampuan dari operasi sistem untuk menghasilkan informasi.
c.    Kemampuan pengendalian dari operasi sistem.
d.    Efisiensi dari sistem

Dalam sistem informasi penjualan pulsa elektrik, yang menjadi stakeholder adalah mereka yang menggunakan sistem tersebut, antara lain adalah pemilik toko dan trainer yang akan bekerja sebagai operator. Sedangkan Admin pada Sistem Penjualan Pulsa Elektrik hanya berperan sebagai rekayasawan yang membuat sistem yang didinginkan oleh peminta sistem yang dalam hala ini adalah Pemilik Toko Mercell.

Tabel Manajemen Organisasi

No.    Nama    Jabatan
1.    Umar    Pemilik Toko Mercell
2.    Azwarni    Admin
3.    Zahratul Aini    Admin
4.    Rahmi Nanipaima    Admin
5.    Wahyu Nisa    Admin
6.    Syandriani Harahap    Admin
7.    Surni Hayati    Admin

PERANCANGAN PERANGKAT
Untuk membuat dan mengembangkan aplikasi Penjualan Pulsa ini, seorang Admin menggunakan spesifikasi perangkat lunak dan perangkat keras sebagai berikut.
A.  Perangkat Lunak
Spesifikasi perangkat lunak yang digunakan untuk membuat aplikasi ini adalah sebagai
berikut :

1.  Windows 7 sebagai sistem operasi.
2.  Delphi 7.0 sebagai perangkat lunak program Delphi.
3.  MySQL sebagai server database. .
B.  Perangkat Keras

Spesifikasi perangkat keras yang digunakan untuk mengembangkan dan menguji coba aplikasi ini adalah sebagai berikut :
1.    Laptop
2.    Mouse
3.    Flashdisk 8 Gb
4.    Handphone

PERANCANGAN DESIGN SISTEM
1.    Pemodelan Proses (Process Modeling)
Perancangan model adalah cara formal untuk menggambarkan bagaimana sistem beroperasi. Dalam bagian ini akan di deskripsikan perancangan dari sistem penjualan pulsayang akan digambarkan dalam diagram use case, diagram activity, diagram class, dan diagram objek.
a.    Diagram Use Case
    Use Case diagram memungkinkan analisis untuk memodelkan interaksi antara sistem informasi penjualan pulsa elektronik ini dengan lingkungan sekitar. Mulai dari toko Mercell, admin dan para pembeli saldo. Pengguna utama dari diagram use case adalah untuk menyediakan sarana dalam mendokumentasikan dan memahami persyaratan sistem informasi yang sedang berkembang. Diagram usecase adalah beberapa alat yang paling penting untuk digunakan dalam analisis dan desain sistem berorientasi objek.
Diagram Usecase Admin


Keterangan:
    Admin dapat login ke dalam sistem informasi penjualan pulsa elektronik untuk memulai menjalankan sistem informasi tersebut.
    Admin mengolah data sistem informasi penjualan pulsa elektronik untuk menghasilkan informasi yang diperlukan oleh user.
    Admin mengubah harga pulsa secara berkala sesuai dengan perubahan dari providernya.
    Admin dapat mengupdate informasi untuk sistem informasi penjualan pulsa elektronik secara berkala demi memperbarui informasi tersebut dan untuk meningkatkan keamanan sistem informasi serta mengikuti perkembangan penjualan pulsa.
    Admin melakukan pemeriksaan terhadap sistem informasi untuk melakukan validasi keakuratan data pembeli dan untuk memastikan keamanan dan waktu uptime.
    Admin melakukan rekapitulasi penjualan pulsa untuk laporan penjualan tersebut secara detail dan terstruktur.

b.    Diagram Aktivitas
Diagram aktivitas atau menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.

1.    Diagram Aktivitas Penjualan Pulsa Elektronik
Diagram aktivitas  penjualan  pulsa elektronik di mulai dengan memasukkan ID dan password yang berada di form login dimana jika ID dan password valid maka akan ditampilkan form utama namun jika ID dan password invalid maka akan menunggu inputan dengan keluarnya messagebox “username dan password tidak valid”.
Kemudian pada form utama langsung pilih menu form transaksi penjualan pulsa, jika telah ditampilkan kemudian input data penjualan pulsa berrupa kode transaksi, tanggal, nama, no HP, kode isi, harga, jumlah bayar dan keterangan. Pada inputan keterangan terdapat dua pilihan yaitu Tunai dan Hutang. Jika tunai maka aktifitas selesai, namun jika Hutang maka langsung menampilkan form data pembeli.
Pada form data pembeli inputkan data pembeli berupa kode pembeli, nama, no HP, alamat, hutang lama, dan hutang baru. Kemudian menampilkan form penebusan pulsa dan inputkan data berupa nama, tanggal, jumlah, dan total bayar. Setelah hutang itu lunas maka menampilkn messagebox dengan keterangan “Hutang Lunas”. Kemudian sistem selesai.


Gambar Diagram Aktivitas Penjualan Pulsa Elektronik

2.    Diagram Aktivitas Laporan Penjualan Pulsa Elektronik
Diagram aktivitas laporan penjualan pulsa elektronik di mulai dengan memasukkan ID dan password yang berada di form login dimana jika ID dan password valid maka akan ditampilkan form utama namun jika ID dan password invalid maka akan menunggu inputan dengan keluarnya messagebox “username dan password tidak valid”.
Kemudian pada form utama pilih menu laporan untuk menampilkan form laporan langsung selesai.


Gambar Diagram Aktivitas Laporan Penjualan Pulsa Elektronik

3.    Diagram Aktivitas Data Provider
Diagram aktivitas data provider di mulai dengan memasukkan ID dan password yang berada di form login dimana jika ID dan password valid maka akan ditampilkan form utama namun jika ID dan password invalid maka akan menunggu inputan dengan keluarnya messagebox “username dan password tidak valid”.
Kemudian pada form utama pilih menu file kemudian pilih submenu provider dan menampilkan form provider untuk kemudian inputkan data provider berupa kode voucher, nama provider, harga beli dan harga jual. Inputkan data saldo berupa tanggal pembelian, jumlah saldo dan total saldo. Kemudian simpan data yang secara otomatis terhubung ke database. Kemudian langsung selesai.


Gambar Diagram Aktivitas Data Provider

c.    Diagram Kelas
Tujuan utama dari diagram kelas adalah untuk menciptakan sebuah kosa kata yang digunakan oleh analisis dan pengguna. Diagram kelas ini menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. 
Diagram kelas digunakan untuk menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metode/fungsi). Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek.


Dari gambar diatas terdapat class petugas, class pembeli, class provider, dan class penjualan pulsa. Class petugas memiliki artibut berupa Username dan password, class ini memiliki operasi berupa melakukan transaksi penjualan dan rekapitulasi penjualan pulsa. Class pembeli memiliki atribut kode pembeli, nama, no HP, dan alamat, class ini memiliki operasi berupa menyimpan data seluruh pembeli baik yang lunas maupun yang kredit. Class provider memiliki atribut berupa kode voucer, nama voucer, harga beli, harga jual, tanggal pembelian, jumlah saldo, dan harga saldo, class ini memiliki operasi berupa menghitung persediaan saldo dari setiap provider yang ada pada sistem informasi penjualan pulsa elektronik ini. Class penjualan pulsa elektronik memiliki atribut kode transaksi, tanggal, nama, harga, jumlah bayar, keterangan, salso, dan kembalian, class ini memiliki operasi berupa mengurangi stok saldo yang ada pada sistem informasi tersebut.

d.    Diagram Objek
Object diagram menggambarkan analisis untuk mengungkapkan rincian tambahan kelas. Diagram objek menggambarkan objek dan hubungan mereka. Tujuan utama dari diagram objek adalah untuk memungkinkan analis untuk mengungkap rincian tambahan kelas. Dalam beberapa kasus, penyataan variabel dari sebuah class diagram dapat membantu pengguna atau analis dalam menemukan atribut tambahan yang relevan, hubungan, dan atau operasi, atau mungkin menemukan bahwa beberapa atribut, hubungan, atau operasi yang salah tempat.


2.    Desain User Interface

a.    Desain Form Login

b.    Form Utama

c.    Form Provider

d.    Form Data Pembeli

e.    Form Penebusan Pulsa

f.    Form Penjualan Pulsa

g.    Form About Us

2 komentar:

Silahkan didownload aplikasi penjualan pulsa berbasis android

http://aplikasipenjualanpulsaandroid.blogspot.com/2014/06/aplikasi-penjualan-pulsa.html

Posting Komentar

Tolong komentar yang berkaitan dengan postingan ini...