ABSTRAK
Perkembangan teknologi dan informasi saat ini semakin maju dan canggih. Berbagai jenis perusahaan mulai menggunakan sistem komputerisasi untuk meningkatkan efisien dan efektivitas kerja. Penggunaan cara manual saat ini telah mulai ditinggalkan karena dapat menghambat pertumbuhan perusahaan. Sebagai contoh penerapannya adalah dengan menciptakan suatu perancangan sistem informasi terkomputerisasi yang dapat menangani kasus-kasus yang sering terjadi pada perusahaan Agency Mobilindo yaitu pengelolaan data pemesanan tiket dan pengiriman barang. Implementasi pembangunan sistem informasi ini menggunakan ASP.NET dan menggunakan bahasa pemrograman C# dan menggunakan basis data SQL SERVER 2005. Hasil dari perancangan aplikasi ini diharapkan mampu meminimalisasikan tingkat kesalahan yang terjadi pada perusahaan Agency Mobilindo.
ABSTRACT
The development of technology and information currently growing further and sophisticated. Any kind of companies began to use computeritation systems to increase work efficiency and effectifity. Used of manual way is now becoming obsolete because it can inhibit the growth of the company. As an example of application is by creating some design computerized information system which can handle daily cases in Agency Mobilindo company that is data management and ticketing order and commodities sending. Implementation of this information system development using ASP.NET and C # programming language and uses the SQL SERVER 2005 database. Results of the application design is expected to minimize the error rate on the company Mobilindo Agency.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
ABSTRACT ... vi
ABSTRAK ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... Error! Bookmark not defined. DAFTAR TABEL ... xv
DAFTAR LAMPIRAN ... xvi
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang Masalah ... 1
1.2. Rumusan Masalah ... 2
1.3. Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB II KAJIAN TEORI ... 6
2.1. Konsep dasar Sistem ... 5
2.2. Informasi ... 8
2.3. Sistem Informasi ... 8
2.4. Proses Bisnis ... 9
2.4.1 Flowchart ... 9
2.5. ERD (Entity Relationship Diagram) ... 10
2.5.1 Kardinalitas relasi ... 12
2.5.2 UML (Unified modelling laguage) ... 14
2.5.3.1 Include dan Extend Relationship ... 16
2.5.3.2 Activity Diagram ... 17
2.5.3.3 Class Diagram ... 19
2.5.4 Microsoft SQL Server 2005 ... 20
2.5.4.1 Tabel ... 21
2.5.4.2 C# ... 21
2.6. Pengujian Black-Box ... 22
2.7. CRM (Customer Relationship Management) ... 23
2.7.1 Pemilihan CRM (Customer Relationship Management ... 24
2.7.2 Pengertian CRM (Customer Relationship Management ... 25
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 26
3.1. Proses Bisnis ... 26
3.1.1 Proses Pemesanan Tiket ... 26
3.2. Entity Relationship Diagram (ERD) ... 29
3.2.1 ER to Relation... 30
3.3. UML(Unified Modeling Language) ... 31
3.3.1 Use Case Diagram ... 31
3.3.2 Activity Diagram ... 33
3.3.2.1 Mobil ... 33
3.3.2.2 Sopir ... 34
3.3.2.3 Tujuan ... 35
3.3.2.4 Pesan Travel ... 36
3.3.2.5 Pesan Shuttle ... 36
3.3.2.6 Pesan Online ... 37
3.3.2.7 Pengirman Barang ... 37
3.3.2.8 Laporan ... 38
3.3.2.10 Batalkan Shuttle ... 39
3.3.2.11 Batalkan Travel ... 40
3.4. Desain Antar Muka ... 40
3.4.1 Form Login ... 40
3.4.2 Form Menu Owner ... 41
3.4.3 Form Menu Admin ... 41
3.4.4 Form Mobil ... 42
3.4.5 Form Sopir ... 43
3.4.6 Form Tujuan ... 43
3.4.7 Form Keberangkatan ... 44
3.4.8 Form Package ... 44
3.4.9 Form Pelunasan ... 45
3.4.10 Form Laporan Package ... 45
3.4.11 Form Laporan Shuttle ... 46
3.4.12 Form Laporan Travel ... 46
3.4.13 Form Laporan Perbandingan ... 47
BAB IV HASIL PENELITIAN ... 49
4.1. Login ... 49
4.2. Menu Admin ... 50
4.3. Form Travel ... 53
4.4. FormPackage ... 57
4.5. Form Laporan Perbandingan ... 58
4.6. Halaman Utama Web ... 59
4.7 Tampilan Booking ... 62
BAB V PEMBAHASAN UJI COBA DAN HASIL PENELITIAN ... 64
5.1. Login ... 65
5.3. Master Sopir ... 65
5.4. Master Tujuan ... 66
5.5. Travel ... 67
5.6. Package ... 67
BAB VI SIMPULAN DAN SARAN ... 69
DAFTAR GAMBAR
Gambar 1 Contoh Relasi 1-1 ... 12
Gambar 2 Contoh Relasi N-1 ... 13
Gambar 3 Contoh Relasi 1-N ... 13
Gambar 4 Contoh Relasi N-N ... 13
Gambar 5 ContohContoh ERD ... 13
Gambar 6 Contoh Use Case Diagram ... 16
Gambar 7 Contoh Include Relationship ... 16
Gambar 8 Contoh Extend Relationship ... 17
Gambar 9 Contoh Activity Diagram ... 19
Gambar 10 Contoh Class Diagram ... 19
Gambar 11 Relasi Class Diagram1 ... 20
Gambar 12 Relasi Class Diagram2 ... 20
Gambar 13 Relasi Class Diagram3 ... 20
Gambar 14 Pemesanan Tiket Travel ... 26
Gambar 15 Pemesanan Tiket Shuttle ... 27
Gambar 16 Pengiriman Barang ... 28
Gambar 17 Class Diagram ... 29
Gambar 18 ERD (Entity Relationship Diagram) ... 29
Gambar 19 Use Case dengan aktor owner ... 31
Gambar 20 Use Case dengan aktor admin ... 32
Gambar 21 Activity Diagram Mobil ... 33
Gambar 22 Activity Diagram Sopir ... 34
Gambar 23 Activity Diagram Tujuan ... 35
Gambar 24 Activity Diagram Pesan Travel ... 36
Gambar 26 Activity Diagram Pesan Online ... 37
Gambar 27Activity DiagramPengiriman Barang ... 37
Gambar 28 Activity Diagram Laporan ... 38
Gambar 29 Activity Diagram Laporan Perbandingan ... 38
Gambar 30Batalkan Shuttle ... 39
Gambar 31 Batalkan Travel ... 40
Gambar 32 Form Login ... 40
Gambar 33 Form Menu Owner ... 41
Gambar 34 Form Menu Admin ... 41
Gambar 35 Form Mobil ... 42
Gambar 36 Form Sopir ... 42
Gambar 37 Form Tujuan ... 43
Gambar 38 Form Travel ... 44
Gambar 39 Form Package ... 44
Gambar 40 Form Pelunasan ... 44
Gambar 41 Form Laporan Package ... 45
Gambar 42 Form Laporan Shuttle ... 45
Gambar 43 Form Laporan Travel ... 46
Gambar 44 Form Laporan Perbandingan ... 46
Gambar 45 Menu Utama web Page ... 47
Gambar 46 Menu Sign Up ... 47
Gambar 47 Tampilan Pesan Online ... 48
Gambar 48 Login ... 49
Gambar 49 Menu Admin ... 50
Gambar 50 Menu Owner ... 50
Gambar 51 Form Mobil ... 51
Gambar 53 Form Tujuan ... 52
Gambar 54 Form Travel ... 52
Gambar 55 Tampilan Cancel Tiket ... 53
Gambar 56 FormTravel ... 53
Gambar 57 Form Pesan Tiket ... 54
Gambar 58 Form Kirim Pesan ... 54
Gambar 59 Form Pesan ... 55
Gambar 60 Tampilan pemesanan tiket ... 55
Gambar 61 Form Pelunasan Shuttle ... 56
Gambar 62 Tampilan Faktur Tiket ... 56
Gambar 63 Tampilan Faktur Shuttle ... 57
Gambar 64 Form Package ... 57
Gambar 65 Report Pack ... 58
Gambar 66 Form Laporan Perbandingan ... 58
Gambar 67 Halaman Utama Web ... 59
Gambar 68 Halaman Registrasi ... 60
Gambar 69 Halaman fasilitas ... 60
Gambar 70 Halaman Tentang Kami ... 61
Gambar 71 Halaman Lowongan ... 61
Gambar 72 Halaman Logout ... 62
Gambar 73 Halaman Booking ... 62
DAFTAR TABEL
Tabel I Bagan Flowchart ... 10
Tabel II Notasi ERD ... 11
Tabel III Notasi Use Case Diagram ... 15
Tabel IV Komponen Activity Diagram ... 18
Tabel V ER to Relation ... 30
Tabel VI ER Login ... 64
Tabel VII Master Mobil ... 65
Tabel VIII Master Sopir ... 65
Tabel IX Master Tujuan ... 66
Tabel X Travel ... 67
DAFTAR LAMPIRAN
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah
Agency Mobilindo merupakan sebuah bidang usaha yang bergerak
dibidang pemesanan tiket, dan pengiriman barang. Perusahaan ini masih
menggunakan cara manual dalam melakukan transaksi pemesanan tiket dan
pengiriman barang. Hal tersebut menyebabkan tingginya tingkat kesalahan
yang dilakukan oleh manusia itu sendiri (
human error
), selain itu adanya
ketidakefisienan waktu (proses pekerjaan yang dikerjakan membutuhkan
waktu yang lebih lama) yang kemudian dapat berdampak pada menurunnya
kinerja perusahaan. Oleh karena itu dari permasalahan yang timbul seperti
admin sulit untuk mengetahui ketersediaan tempat duduk dengan tujuan
yang diinginkan
customer
, maka perusahaan tersebut membutuhkan sistem
pengolahan transaksi yang baru seperti pengolahan data transaksi
pemesanan tiket dan pengiriman barang dan sistem yang terkomputerisasi
untuk proses transaksi.
Salah satu contoh penerapan sistem komputerisasi tersebut adalah
dengan pembuatan sistem informasi yang baru untuk Agency Mobilindo,
sehingga proses yang saat ini dilakukan secara manual dapat
terkomputerisasi dan diharapkan tingkat kesalahan saat memasukkan data
baru dapat diminimalisasikan sehingga efisiensi waktu pun dapat tercapai.
Selain memerlukan aplikasi yang bisa memudahkan pihak Agency Mobilindo
dalam mengelola datanya, Agency Mobilindo juga memerlukan suatu media
untuk memperkenalkan
usaha mereka.
Saat
ini
mereka
hanya
memperkenalkan usaha mereka dengan menggunakan cara manual seperti
menyebarkan brosur. Hal ini menyebabkan tidak maksimalnya dalam
mempromosikan usaha tersebut. Melalui aplikasi
web
ini diharapkan,
pelanggan bisa mengakses berbagai informasi tentang Agency Mobilindo
2
dengan baik melalui CRM yang diterapkan oleh pihak Agency Mobilindo
dalam aplikasi ini.
1.2. Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan pada sub bab 1.1,
berikut ini dipaparkan pokok-pokok persoalan yang akan dibahas dan
dijawab sebagai berikut:
1. Bagaimana merancang aplikasi yang dapat mengolah data transaksi
pemesanan tiket travel dan pengiriman barang?
2. Bagaimana merancang aplikasi yang dapat mengolah informasi
mengenai pemesanan tiket
travel
dan pengiriman paket secara
terkomputerisasi?
3. Bagaimana memudahkan pelanggan dalam melakukan pemesanan tiket
travel
secara
online
?
4. Bagaimana memudahkan pelanggan dalam mendapatkan informasi jika
telah menggunakan jasa
travel
sebanyak
10
kali dengan menerapkan
CRM?
1.3. Tujuan Pembahasan
Berdasarkan rumusan masalah pada sub bab1.2 maka tujuan dari
pembuatan aplikasi ini adalah:
1. Merancang aplikasi
dekstop
yang dapat mengolah data transaksi
pemesanan tiket
travel
dan pengiriman barang.
2. Merancang aplikasi yang dapat mengolah informasi mengenai
pemesanan tiket
travel
dan pengiriman paket secara terkomputerisasi
3. Membantu pelanggan untuk dapat melakukan pemesanan
online
pelayanan
Travel
Menerapkan
CRM
pada aplikasi
dekstop
untuk
mengirimkan pesan kepada pelanggan yang telah menggunakan jasa
3
1.4. Ruang Lingkup Kajian
Ruang lingkup kajian dalam pembuatan aplikasi ini adalah :
1. Spesifikasi perangkat lunak saat pembuatan aplikasi :
a. Sistem operasi yang digunakan
Microsoft Windows XP
Profesional
b. Database yang digunakan SQL SERVER 2005(Structred Query
Language).
c. Bahasa Pemrograman yang digunakan
ASP.net
d. Editor Pemrograman yang digunakan Visual studio 2008.
2. Spesifikasi minimum perangkat keras saat pembuatan aplikasi :
a. Minimal
Processor Intel pentium
(R) Celeron Processor 2,40 MHz.
b. Minimal
Memory
DDR 512 Mb
c.
Minimal Harddisk 40 Gb
d. Keyboard dan mouse
3. Spesifikasi Aplikasi:
a. Aplikasi diakses oleh dua user yaitu :
owner
dan admin.
b. Aplikasi berupa aplikasi
dekstop
dan
web
c. Aplikasi yang dibuat menggunakan teknik
Object Oriented.
d.
Admin
hanya menangani pemesanan tiket travel dan pengiriman
barang.
e. Proses transaksi pembayaran pada travel di lakukan secara
manual.
f.
Rute Bandara Jakarta dikenakan harga Rp.120.000
g. Rute Grogol, Bogor, Cirebon, Tasikmalaya, Bekasi, Bintaro, Cikini
dikenakan harga
Rp.70.000,-h. Jika tiket tidak di bayar 15 menit sebelum keberangkatan maka
tiket yang telah dipesan akan di
cancel
.
i.
Kebijkan-kebijakan dan prosedur-prosedur transaksi dalam
aplikasi ini hanya dapat digunakan oleh perusahaan Agency
4
1.5. Sumber Data
1. Sumber data primer: Data yang diperoleh langsung dari instansi
baik melalui pengamatan maupun pencatatan terhadap obyek
penelitian.
2. Data Sekunder: Data yang diperoleh secara tidak langsung dari
obyek penelitian. Data ini diambil dari berbagai macam buku,
e-book
serta materi lain yang terdapat di internet, serta informasi
lainnya dari dosen dan rekan lainnya.
1.6. Sistematika Penyajian
Laporan Kerja Praktek ini dibagi menjadi beberapa bagian, yaitu :
1. Bab I Pendahuluan
Bagian ini berisi tentang tujuan pembuatan aplikasi, rumusan
masalah dan tujuan pembuatan aplikasi, batasan masalah serta
sistematika penulisan laporan.
2. Bab II Kajian Teori
Bagian ini berisi tentang teori pengertian
tools
dan teori lainnya
yang mendukung pembuatan aplikasi.
3. Bab III Analisis dan Rancangan Sistem
Bagian ini berisi analisa kebutuhan sistem untuk membuat
aplikasi, desain sistem
4. Bab IV Hasil Penelitian
Bagian ini berisi mengenai implementasi yang ditunjukkan dengan
print screen
aplikasi yang dibuat dan penjelasan fungsi.
5. Bab V Pembahasan dan Uji Coba Hasil Penelitian
Bagian ini berisi pengujian terhadap aplikasi agar kekurangan
yang ada dapat diperbaiki.
6. Bab VI Simpulan dan Saran
Bagian ini berisi tentang kesimpulan dan saran mengenai aplikasi,
dan saran yang ada dapat membantu pengembangan aplikasi
70
BAB VI SIMPULAN DAN SARAN
6.1.
Simpulan
Berdasarkan hasil pembahasan yang telah disampaikan pada
bab-bab sebelumnya, maka dapat di tarik kesimpulan berdasarkan perumusan
masalah dan tujuan berikut
1. Untuk mengatasi masalah yang dialami dalam persoalan pengelolaan
data pemesanan tiket dan pengiriman barang maka dibuatlah aplikasi ini,
aplikasi ini dibuat untuk membuang cara lama pencatatan data
pemesanan tiket dan pengiriman barang yang awalnya dilakukan secara
manual yaitu dengan mencatatnya dalam lembaran kertas. Kini dengan
adanya aplikasi ini diharapkan agar pemilik penyepemilik Agency
Mobilindo dapat meninggalkan cara lamanya dan memulai pencatatan
yang dilakukan secara terkomputerisasi dan modern.
2. Aplikasi ini juga dilengkapi dengan report dan error handling, yang
diharapkan dapat memudahkan owner serta admin dalam menggunakan
aplikasi ini
3. Memberikan informasi kepada pelanggan dengan menggunakan aplikasi
website, dan dapat langsung melakukan pesan tiket secara online.
4. Berdasarkan hasil kuesioner, aplikasi ini memiliki tampilan yang cukup
menarik, fitur- fitur dalam aplikasi ini juga sudah cukup lengkap, aplikasi
ini juga cukup mudah untuk dioperasikan, aplikasi ini juga sudah memiliki
cukup error handling, aplikasi ini juga sudah dianggap layak, dan aplikasi
ini sudah memberikan banyak manfaat untuk para penggunanya.
6.2.
Saran
Dalam pembuatan aplikasi ini, poenulis memiliki saran-saran untuk
71
1. Pemesanan tiket juga diharapkan bukan saja bisa dilakukan secara
online tapi juga bisa membayar secara online.
2. Menambah fasilitas pembayaran dengan menggunakan kartu kredit,
karena yang proses pembayaran yang terjadi saat ini hanya pencatatan
berupa jenis pembayaran saja dan sampai sekarang masih menerapkan
72
DAFTAR PUSTAKA
Dharwiyanti, Sri. (2004). Pengantar
Unified Modeling Language
(UML)
.
Fatansyah.1999. Basis Data. Bandung:Informatika
Greenberg, P. (2004). CRM at The Speed of Light. McGraw Hill
Osborne, California: Emeryville.
Gosney, W. J. & Boehm, P. T. (2000). Customer Relationship
Management Essentials. California: Primatech
Hartini. (2006).
Analisis dengan Diagram Keterhubungan Entitas
(Entity Relationship Diagram/ERD)
.
Jogianto H.M. (1988).
Analisis dan Desain Sistem Informasi
.
Yogyakarta:BPFE.
Manurung, Rosida T. 2009.
Teknik Penulisan Karya Ilmiah
.
Bandung:Jendela Mas Pustaka
Oetomo,
Dharma
Sutedjo
Budi.2002.
Perencanaan
dan
Pembangunan SI. Yogyakarta:Andi
Pressman, Roger. (2002). Rekayasa Perangkat Lunak Pendekatan
Praktisi (BUKU SATU)(Hamaningrum, LN). Yogyakarta;Andi.(Software
Engineering 1997)