1
SISTEM INFORMASI SALES REPORT BERBASIS WEB DI DIVISI CARGO PT. SRIWIJAYA AIR
DISTRIK CENGKARENG
SKRIPSI
Diajukan untuk memenuhi syarat kelulusan Program Strata Satu (S.1)
JUMANTHO SIMANUNGKALIT 12140494
PROGRAM STUDI TEKNIK INFORMATIKA STMIK NUSA MANDIRI
JAKARTA 2018
2
ABSTRACT
Jumantho Binsar Hamonangan Simanungkalit (12140494), The Web-based Sales Report Information System at Sriwijaya Air ,Cargo Division
Information systems that are highly developed in the current era of globalization allow us to be made easier and easier for work and work in particular business processes. Website-based information systems are also very necessary and needed to facilitate work in an agency or company. from that, I thought about raising this issue in my writing, and getting the right place for research. sriwijaya air is a large company in the air transportation business also has a system in its business process, one of which is a website-based sales report system.
ABSTRAK
Sistem informasi yang sangat berkembang di era globalisasi sekarang ini memungkinkan kita untuk dapat dipermudah dan mempermudah perkerjaan dan yang dikerjakan dalam proses bisnis khususnya. sistem informasi berbasis website juga sangat diperlukan dan dibutuhkan untuk mempermudah pekerjaan dalam suatu instansi ataupun perusahaan. dari hal itu maka saya berfikir untuk mengangkat masalah ini dalam penulisan saya, dan mendapat tempat riset yang tepat. sriwijaya air adalah perusahaan yang besar dalam bisnis usaha transportasi udara juga memiliki sistem dalam proses bisnisnya, salah satunya adalah Sistem berbasis website sales report.
Key Word : Sistem Informasi, Sales Report
3
DAFTAR ISI
LEMBAR JUDUL SKRIPSI
...
i
LEMBAR PERSEMBAHAN
...
ii
LEMBAR PERNYATAAN KEASLIAN SKRIPSI
...
iii
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH
...
iv
LEMBAR PERSETUJUAN DAN PENGESAHAN SKRIPSI
...
v
LEMBAR PANDUAN PENGGUNAAN HAK CIPTA
...
vi
Kata Pengantar
...
vii
Abstrak
...
ix
Daftar Isi
...
x
Daftar Simbol
...
xii
Daftar Gambar
...
xiv
4 Daftar Tabel
...
xv
Daftar Lampiran
...
xvi
BAB I PENDAHULUAN
...
1
1.1. Latar Belakang Masalah
...
1
1.2. Identifikasi Permasalahan
...
3
1.3. Perumusan Masalah
...
4
1.4. Maksud dan Tujuan
...
4
1.5. Metode Penelitian
...
5
5 1.5.1. Teknik Pengumpulan Data
...
5
A.
Observasi 5
B.
Wawancara 6
C.
Studi Pustaka 6
1.5.2. Model Pengembangan Sistem 6
A.
Analisa Kebutuhan Sistem 6
F.
Desain 6
6 G.
Code Generation 7
H.
Testing 7
I.
Support 7
1.6. Ruang Lingkup
...
7
BAB II LANDASAN TEORI
...
8
2.1. Tinjauan Pustaka
...
8
2.1.1 Konsep Dasar Sistem Informasi... 8
7 2.1.2 Konsep Dasar Analisa
Sistem... 9
2.1.3 Perancangan Berbasis Web...11
2.1.4
Website...12
2.1.5 Unified Modeling Languange (UML)...13
2.1.6 Diagram Entity Relationship (Diagram E- R)...14
2.2. Bahasa Pemrograman
...
18
2.2.1 HTML (Hyper Text Markup Language)... 18
2.2.2 PHP (PHP:Hypertext
Preprocessor)... 18
2.2.3
JavaScrip... 19
2.2.4 CSS (Cascading Style Sheets)... 19
8 2.2.5 SublimeText Build
3130... 19
2.3 Basis Data
2.3.1
MySQL... 20
2.3.2
XAMP... 22
2.4 Penelitian
Terkait... 22
BAB III ANALISA SISTEM BERJALAN
...
24
3.1. Tinjauan Institusi/Perusahaan
...
24
3.1.1. Sejarah Institusi/Perusahaan
...
24
3.1.2. Struktur Organisasi dan Fungsi
...
26
9 3.2. Proses Bisnis Sistem
...
32
3.2.1 UseCase
Diagram... 36
3.2.2 Activity
Diagram... 38
3.2.3 Sequence
Diagram... 40
3.3. Spesifikasi Dokumen sistem Berjalan
...
41
BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN
...
43
4.1. Analisa Kebutuhan Software
...
43
4.1.1 Tahapan
Analisa... 44
10 4.1.2 Entity Relationship
Diagram... 44
4.1.3 Logical Relationship
Structure... 45
4.1.4 UseCase
Diagram... 45
4.1.5 Activity
Diagram... 46
4.1.6 Package
Diagram... 47
4.1.7 Sequencial
Diagram... 50
4.2. Desain
...
50
4.2.1. Database
...
50
4.2.2. Software Architecture
...
54
11 4.2.3. User Interface
...
55
4.3. Code Generation 65
4.4. Testing 159
4.5. Support 161
4.5.1. Publikasi Web *
...
161
4.5.2. Spesifikasi Hardware dan Software
...
162
4.6. Spesifikasi Dokumen Sistem Usulan 163
BAB V PENUTUP 165
12 5.1. Kesimpulan
...
165
5.2. Saran
...
166
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP
LEMBAR KOSNULTASI BIMBINGAN
SURAT KETERANGAN RISET
LAMPIRAN
Lampiran A. Dokumen Sistem Berjalan
Lampiran B. Dokumen Sistem Usulan
13
DAFTAR SIMBOL
a. Simbol UML
sesuaikan dengan symbol UML yang dipakai dalam penulisan skripsi sesuaikan dengan referensi yang digunakan.
b. Simbol ERD
sesuaikan dengan symbol ERD yang dipakai dalam penulisan skripsi sesuaikan dengan referensi yang digunakan.
c. Simbol Flowchart
14 TERMINAL
Digunakan untuk menggambarkan awal dan akhir dari suatu kegiatan.
DECISION
Digunakan untuk menggambarkan proses pengujian suatu kondisi yang ada.
PREPARATION
Digunakan untuk menggambarkan persiapan harga awal, dari proses yang akan dilakukan.
FLOW LINE
Digunakan untuk menggambarkan hubungan proses dari satu proses ke proses lainnya.
15 INPUT/OUTPUT
Digunakan untuk menggambarkan proses
memasukan data yang berupa pembacaan data dan sekaligus proses keluaran yang berupa pencetakan data.
SUBROUTINE
Digunakan untuk menggambarkan proses
pemanggilan sub program dari main program (recursivitas).
PAGE CONNECTOR
Digunakan untuk menghubungkan alur proses ke dalam satu
halaman atau halaman yang sama.
CONNECTOR
Digunakan untuk menghubungkan alur proses dalam halaman
16 yang berbeda atau ke halaman berikutnya.
17
DAFTAR GAMBAR
Halaman
Gambar II.1 Simbol ERD ... 9
Gambar II.2 Kardinalitas Relasi One to One ... 16
Gambar II.3 Kardinalitas Relasi One to Many ... 17
Gambar II.4 Kardinalitas Relasi Many to One ... 17
Gambar II.5 Kardinalitas Relasi Many to Many ... 18
Gambar III.1 Struktur Organisasi PT.Sriwijaya Air Divisi Cargo ... 25
Gambar III.2 UseCase Diagram Agent ... 36
Gambar III.3 UseCase Diagram Staff ... 36
Gambar III.4 Activity Diagram User Agent ... 37
Gambar III.5 Activity Diagram Sales Staff ... 38
Gambar III.6 Sequence Diagram Sales Report ... 39
Gambar IV.1 Entity Relationship Diagram... 41
Gambar IV.2 Logical Relationship Structure ... 43
Gambar IV.3 UseCaseDiagram Agent ... 43
Gambar IV.4 UseCase Diagram Staff... 44
Gambar IV.5 ActivityDiagram Booking Agent ... 44
18
Gambar IV.6 Activity Diagram Menu Agent ... 45
Gambar IV.7 Activity Diagram Menu ... 45
Gambar IV.8 Activity Diagram Booking dan Report Staff ... 46
Gambar IV.9 Package Diagram ... 47
Gambar IV.10 Sequential Diagram ... 47
Gambar IV.11 Component Diagram ... 52
Gambar IV.12 Deployment Diagram ... 53
Gambar IV.13 Login... 53
Gambar IV.14 Home... 54
Gambar IV.15 Top Up ... 54
Gambar IV.16 History Booking Agent ... 55
Gambar IV.17 Profile Agent ... 55
Gambar IV.18 Ganti Password Agent ... 56
Gambar IV.19 Booking Agent ... 56
Gambar IV.20 Issue Agent…... 57
Gambar IV.21 Setelah Print PTI dan SMU ... 57
Gambar IV.22 Login... 58
Gambar IV.23 Home Staff ... 58
19
Gambar IV.24 Booking ... 59
Gambar IV.25 Issue Booking... 59
Gambar IV.26 Master Agent ... 60
Gambar IV.27 Master Pengiriman ... 60
Gambar IV.28 History Booking ... 61
Gambar IV.29 Report ... 61
Gambar IV.30 Extract to Excel…... 62
Gambar IV.30 Profile... 62
20
DAFTAR TABEL
Halaman
Tabel II.1 Blackbox Testing ... 156
21 DAFTAR LAMPIRAN
Halaman
1. Lampiran A.1. SURAT MUATAN UDARA ... 168
2. Lampiran A.2. PEMBERITAHUAN TENTANG ISI... 169
3. Lampiran A.3. REPORT SALES... 170
4. Lampiran B.1. SURAT MUATAN UDARA…... 171
5. Lampiran B.2. PEMBERITAHUAN TENTANG ISI ... 172
6. Lampiran B.3. REPORT SALES…... 173
22
DAFTAR TABEL
Halaman
Tabel II.1 Blackbox Testing ... 156
23 DAFTAR LAMPIRAN
Halaman
7. Lampiran A.1. SURAT MUATAN UDARA ... 168
8. Lampiran A.2. PEMBERITAHUAN TENTANG ISI... 169
9. Lampiran A.3. REPORT SALES... 170
10. Lampiran B.1. SURAT MUATAN UDARA…... 171
11. Lampiran B.2. PEMBERITAHUAN TENTANG ISI ... 172
12. Lampiran B.3. REPORT SALES…... 173
24
DAFTAR PUSTAKA
021101007_SISTEM_INFORMASI_PENDAFTARAN_PEGAWAI_BARU_SE CARA_ONLINE_PADA_BANK_CIMB_NIAGA_MICRO_FINANCE_JA KARTA.pdf. (n.d.).
031101003_PERANCANGAN_SISTEM_INFORMASI_PROGRAM_APLIKAS I_PENJUALAN_ANEKA_MASAKAN_PADA_RUMAH_MAKAN_NUS A_SARI_SUKABUMI.pdf. (n.d.).
031114002_SISTEM_INFORMASI_PENJUALAN_PRODUK_BUSANA_MUS LIM_BERBASIS_WEB_PADA_FARIZA_COLLECTION_SUKABUMI.pd f. (n.d.).
Booch, G., Rumbaugh, J., & Jacobson, I. (1998). The Unified Modeling Language User Guide. Techniques (Vol. 3). Retrieved from http://portal.acm.org/citation.cfm?id=1088874
Metodologi, K., & Informasi, P. S. (n.d.). :: Pengembangan Sistem Informasi, (12), 21–32.
Nomor, P. (2012). Badan Usaha Bandar Udara adalah badan usaha perseroan terbatas atau Unit Penyelcnggara Bandar Udara adalah lembaga pemeriniah di bandar udara yang bertindak sebagai penyelcnggara bandar udara.
Nurajijah, & Indriani, K. (2017). Implementasi Model Waterfall Pada Pembangunan Sistem Informasi Akademik Berbasis Web Pada Smk Yapipa Serpong Utara. TECHNO Nusa Mandiri, 14(2), 77–82. Retrieved from http://ejournal.nusamandiri.ac.id/ejurnal/index.php/techno/article/view/480 Rahmawati, N., & Mulyono, H. (2004). Analisis Dan Perancangan Sistem
Informasi Pemasaran Berbasis Web Pada Toko Billy. Jurnal Manajemen Sistem Informasi, 1(2), 104–116.
Ridwansyah, & Purwaningsih, E. (2018). Particle Swarm Optimization Untuk Meningkatkan Akurasi Prediksi Pemasaran Bank. Jurnal PILAR Nusa Mandiri, 14(1), 83–88.
Teguh Adhi Wardhana, Ade Iriani, & Hendry. (2012). Perancangan Aplikasi Pengolahan Report untuk Sales Marketing Berbasis Web dengan Penerapan Google Maps API (Studi Kasus: PT. Gunung Jati). Jurnal Teknologi
Informasi-Aiti, 9(1), 1–100. Retrieved from
http://repository.uksw.edu/bitstream/123456789/2842/2/ART_Teguh
AW%2C Ade Iriani%2C Hendry_Perancangan Aplikasi Pengolahan Report untuk Sales_Full text.pdf