Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
LAPORAN ANALISIS DAN PERANCANGAN SISTEM
SISTEM INFORMASI PENJUALAN PULSA
Disusun oleh :
Raphael Yanarto Septiaji (13112080) Nuri Budi Hangesti(13111027)
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS MERCU BUANA YOGYAKARTA
2016
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta –ii
DAFTAR ISI
DAFTAR ISI .................................................................................................................................. ii DAFTAR GAMBAR ...................................................................................................................... iii DAFTAR TABEL ........................................................................................................................... iv BAB IPENDAHULUAN .................................................................................................................. 1
1.1 Identifikasi Masalah...................................................................................................... 1 1.2 Analisis Sistem .............................................................................................................. 1 1.3 Analisis Kebutuhan ....................................................................................................... 1 1.4 Fungsi Sistem (Proses) .................................................................................................. 2 1.5 Akses ............................................................................................................................. 2
BAB II DESAIN SISTEM ................................................................................................................ 3 2.1 System Flowchart ......................................................................................................... 3
2.1.1 Login .................................................................................................................. 3 2.1.2 Manajemen Data ............................................................................................... 3 2.1.3 Transaksi ............................................................................................................ 6 2.1.4 Laporan .............................................................................................................. 7
2.2 Schematic Flowchart .................................................................................................... 7 2.2.1 Pendaftaran Agen .............................................................................................. 7 2.2.2 Pendaftaran Downline ....................................................................................... 8 2.2.3 Transaksi ............................................................................................................ 8
2.3 Document Flowchart .................................................................................................... 9 2.3.1 Agen Baru .......................................................................................................... 9 2.3.2 Downline Baru ................................................................................................. 10 2.3.3 Laporan Transaksi ............................................................................................ 11
2.4 Program Flowchart ..................................................................................................... 12 2.4.1 Transaksi .......................................................................................................... 12
2.5 Process Flowchart ....................................................................................................... 13 2.5.1 Proses Pendaftaran Agen ................................................................................ 13 2.5.2 Proses Pendaftaran Downline ......................................................................... 13 2.5.3 Proses Transaksi Penjualan .............................................................................. 14
2.6 ERD ............................................................................................................................. 14 2.7 Definisi Masing-masing Tabel ..................................................................................... 15 2.8 Relasi Antar Tabel ....................................................................................................... 17
DAFTAR PUSTAKA ..................................................................................................................... 18
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta –iii
DAFTAR GAMBAR
Gambar 1. 1 Flowchart Login ..................................................................................................... 3 Gambar 1. 2 Flowchart Manajemen Data Pulsa ......................................................................... 3 Gambar 1. 3 Flowchart Manajemen Data User .......................................................................... 4 Gambar 1. 4 Flowchart Manajemen Data Operator................................................................... 4 Gambar 1. 5 Flowchart Manajemen Data Supplier .................................................................... 5 Gambar 1. 6 Flowchart Manajemen Data Agen ......................................................................... 5 Gambar 1. 7 Flowchart Transaksi Penjualan .............................................................................. 6 Gambar 1. 8 Flowchart Transaksi Pembelian ............................................................................. 6 Gambar 1. 9 Flowchart Laporan Transaksi ................................................................................. 7 Gambar 1. 10 Flowchart Pendaftaran Agen ............................................................................... 7 Gambar 1. 11 Flowchart Pendaftaran Downline ........................................................................ 8 Gambar 1. 12 Flowchart Transaksi ............................................................................................. 8 Gambar 1. 13 Flowchart Pendaftaran Agen Baru ....................................................................... 9 Gambar 1. 14 Flowchart Pendaftaran Downline Baru.............................................................. 10 Gambar 1. 15 Flowchart Laporan Transaksi ............................................................................. 11 Gambar 1. 16 Flowchart Transaksi ........................................................................................... 12 Gambar 1. 17 Flowchart Pendaftaran Agen ............................................................................. 13 Gambar 1. 18 Flowchart Pendaftaran Downline ...................................................................... 13 Gambar 1. 19 Flowchart Transaksi Penjualan .......................................................................... 14 Gambar 1. 20 ERD .................................................................................................................... 14 Gambar 1. 21 Relasi Antar Tabel .............................................................................................. 17
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta –iv
DAFTAR TABEL
Tabel 1. 1 Akses sistem ............................................................................................................... 2 Tabel 1. 2 tb_user ..................................................................................................................... 15 Tabel 1. 3 tb_transaksi .............................................................................................................. 15 Tabel 1. 4 tb_operator .............................................................................................................. 15 Tabel 1. 5 tb_pulsa ................................................................................................................... 16 Tabel 1. 6 tb_agen .................................................................................................................... 16 Tabel 1. 7 tb_downline ............................................................................................................. 16 Tabel 1. 8 tb_suplier ................................................................................................................. 16
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –1
BAB I PENDAHULUAN
1.1 Identifikasi Masalah
Perkembangan teknologi yang semakin pesat pada saat ini meningkatkan persaingan
(pangsa pasar) yang cukup tinggi, sehingga dibutuhkan sebuah sistem yang baik untuk
mengelola data (pulsa, operator, dan transaksi) dan memudahkan proses transaksi,
sehingga proses bisnis jual beli pulsa dapat berjalan dengan baik. Sehingga identifikasi
masalah tersebut yaitu:
1. Bagaimana proses manajemen data dari sistem tersebut? Meliputi data pulsa, data
saldo, data operator selluler, data user dan data transaksi.
2. Apakah proses transaksi dari sistem tersebut telah sesuai dan berjalan dengan baik?
3. Bagaimana pembagian hak akses user dari sistem tersebut?
1.2 Analisis Sistem
Sesuai dengan identifikasi permasalahan yang telah disampaikan di atas maka
analisis masalah dari sistem informasi penjualan pulsa tersebut adalah:
• Tidak adanya pencatatan dan penghitungan stock Saldo pulsa.
• Tidak terdapat data distributor pulsa.
• Proses transaksi hanya dapat memproses 1 nomor HP saja.
• Pada bagian form transaksi tidak terdapat keterangan operator yang melakukan
proses transaksi tersebut.
• Bagian laporan transaksi tidak terdapat fitur pencarian tanggal transaksi.
1.3 Analisis Kebutuhan Data analisis kebutuhan meliputi :
1. Data User : • Admin.
• Operator.
2. Data Supplier Pulsa : • List nama-nama supplier pulsa.
3. Data Agen : • List data agen.
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –2
4. Data Operator Seluler : • List nama operator seluler.
6. Data Pulsa : • List nominal pulsa.
• List harga jual.
• List saldo pulsa
5. Data Transaksi
• List data hasil transaksi.
1.4 Fungsi Sistem (Proses) Proses pada sistem ini dibagi menjadi 2 hak akses user yaitu:
1. Admin :
• Manajemen data pulsa, operator seluler, user, supplier dan agen.
2. Operator :
• Melakukan transaksi.
Mencetak laporan transaksi.
1.5 Akses Format untuk Akses dan fungsi sistem.
Tabel 1. 1 Akses sistem
No Akses Fungsi Sistem (Proses) 1 Admin Login, Manajemen User, Manajemen Pulsa, Manajemen
Agen, Manajemen Operator, dan Manajemen Supplier. 2 Operator Login, Transaksi, dan Pembuatan laporan transaksi.
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –3
BAB II DESAIN SISTEM
2.1 System Flowchart
2.1.1 Login
Gambar 1. 1 Flowchart Login
2.1.2 Manajemen Data
Gambar 1. 2 Flowchart Manajemen Data Pulsa
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –4
Gambar 1. 3 Flowchart Manajemen Data User
Gambar 1. 4 Flowchart Manajemen Data Operator
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –5
Gambar 1. 5 Flowchart Manajemen Data Supplier
Gambar 1. 6 Flowchart Manajemen Data Agen
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –6
2.1.3 Transaksi
Gambar 1. 7 Flowchart Transaksi Penjualan
Gambar 1. 8 Flowchart Transaksi Pembelian
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –7
2.1.4 Laporan
Gambar 1. 9 Flowchart Laporan Transaksi
2.2 Schematic Flowchart
2.2.1 Pendaftaran Agen
Gambar 1. 10 Flowchart Pendaftaran Agen
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –8
2.2.2 Pendaftaran Downline
Gambar 1. 11 Flowchart Pendaftaran Downline
2.2.3 Transaksi
Gambar 1. 12 Flowchart Transaksi
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –9
2.3 Document Flowchart
2.3.1 Agen Baru
Gambar 1. 13 Flowchart Pendaftaran Agen Baru
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –10
2.3.2 Downline Baru
Gambar 1. 14 Flowchart Pendaftaran Downline Baru
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –11
2.3.3 Laporan Transaksi
Gambar 1. 15 Flowchart Laporan Transaksi
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –12
2.4 Program Flowchart
2.4.1 Transaksi
Gambar 1. 16 Flowchart Transaksi
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –13
2.5 Process Flowchart
2.5.1 Proses Pendaftaran Agen
Gambar 1. 17 Flowchart Pendaftaran Agen
2.5.2 Proses Pendaftaran Downline
Gambar 1. 18 Flowchart Pendaftaran Downline
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –14
2.5.3 Proses Transaksi Penjualan
Gambar 1. 19 Flowchart Transaksi Penjualan
2.6 ERD
Gambar 1. 20 ERD
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –15
2.7 Definisi Masing-masing Tabel Berikut ini adalah daftar tabel dalam database sistem penjualan pulsa.
Untuk desain tabel pulsa_user dapat dilihat pada Tabel 2.1.
Field Type Length Key Id_user varchar 10 Primary Key username varchar 30 password varchar 30 level_user Varchar 15 nama Varchar 30 alamat varchar 100 no_hp varchar 15
Tabel 1. 2 tb_user
Untuk desain tabel pulsa_transaksi dapat dilihat pada Tabel 2.2.
Field Type Length Key No_trans varchar 10 Primary Key No_hp varchar 15 id_agen varchar 10 Id_pulsa varchar 10 harga int 20 keterangan Varchar 50 tanggal Varchar 20 waktu Varchar 20
Tabel 1. 3 tb_transaksi
Untuk desain tabel pulsa_operator dapat dilihat pada Tabel 2.3.
Field Type Length Key Id_op varchar 10 Primary Key Nama_op varchar 30
Tabel 1. 4 tb_operator
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –16
Untuk desain tabel pulsa_pulsa dapat dilihat pada Tabel 2.4.
Field Type Length Key Id_pulsa varchar 10 Primary Key Id_operator varchar 20 Nominal_pulsa varchar 20 harga int 20
Tabel 1. 5 tb_pulsa
Untuk desain tabel pulsa_agen dapat dilihat pada Tabel 2.5.
Field Type Length Key Id_agen varchar 10 Primary Key Id_downline varchar 10 nama varchar 30 alamat varchar 100 No_hp Varchar 15
Tabel 1. 6 tb_agen
Untuk desain tabel pulsa_downline dapat dilihat pada Tabel 2.6.
Field Type Length Key Id_downline varchar 10 Primary Key nama varchar 30 alamat int 100 No_hp Varchar 15
Tabel 1. 7 tb_downline
Untuk desain tabel pulsa_supplier dapat dilihat pada Tabel 2.7.
Field Type Length Key Id_suplier varchar 10 Primary Key nama varchar 30 alamat int 100 No_hp Varchar 15
Tabel 1. 8 tb_suplier
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –17
2.8 Relasi Antar Tabel
Gambar 1. 21 Relasi Antar Tabel
Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –18
DAFTAR PUSTAKA
Purnomo, A. Sidiq., 2016, Template Laporan ANSI (Tahap 1), diaksesdari http://sidiq.mercubuana-yogya.ac.id/analisis-perancangan-sistem/ Purnomo, A. Sidiq., 2016, Materi Perkuliahan Analisis dan Perancangan Sistem, diaksesdari http://fti.mercubuana-yogya.ac.id/