22
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 ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 2: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 3: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 4: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 5: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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.

Page 6: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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.

Page 7: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 8: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –4

Gambar 1. 3 Flowchart Manajemen Data User

Gambar 1. 4 Flowchart Manajemen Data Operator

Page 9: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –5

Gambar 1. 5 Flowchart Manajemen Data Supplier

Gambar 1. 6 Flowchart Manajemen Data Agen

Page 10: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 11: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 12: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 13: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 14: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –10

2.3.2 Downline Baru

Gambar 1. 14 Flowchart Pendaftaran Downline Baru

Page 15: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –11

2.3.3 Laporan Transaksi

Gambar 1. 15 Flowchart Laporan Transaksi

Page 16: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –12

2.4 Program Flowchart

2.4.1 Transaksi

Gambar 1. 16 Flowchart Transaksi

Page 17: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 18: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 19: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 20: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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

Page 21: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta –17

2.8 Relasi Antar Tabel

Gambar 1. 21 Relasi Antar Tabel

Page 22: LAPORAN ANALISIS SISTEM (TAHAP I)ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc_20152/2013/131… · LAPORAN ANALISIS DAN PERANCANGAN SISTEM SISTEM INFORMASI PENJUALAN PULSA . Disusun

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/