SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

17
i LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO.AGSA FAJAR HERMAWAN NIM. 201253063 DOSEN PEMBIMBING Pratomo Setiaji, S.Kom, M.Kom Supriyono, S.Kom, M.Kom PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2017

Transcript of SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

Page 1: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

i

LAPORAN SKRIPSI

SISTEM INFORMASI MANAJEMEN DATA

BERBASIS WEB PADA PO.AGSA

FAJAR HERMAWAN

NIM. 201253063

DOSEN PEMBIMBING

Pratomo Setiaji, S.Kom, M.Kom

Supriyono, S.Kom, M.Kom

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2017

Page 2: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

ii

Page 3: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

iii

Page 4: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

iv

Page 5: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

v

SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB

PADA PO.AGSA

Nama mahasiswa : FAJAR HERMAWAN

NIM : 201253063

Pembimbing :

1. Pratomo Setiaji, S.Kom, M.Kom

2. Supriyono, S.Kom, M.Kom

RINGKASAN

Di PO.Agsa saat ini memiliki kendala, Dalam sistem pelayanan masih

mengalami beberapa masalah khususnya dalam hal pencatatan data, pengelolaan

pendapatan dan pengeluaran yang masih kurang baik, terkendala juga saat

menyimpan informasi dalam jumlah besar karena masih dilakukan menggunakan

sumber daya manusia, sehingga dapat menimbulkan lambatnya informasi yang di

dapat dan bisa resiko kesalahan pun akan banyak terjadi. Laporan perusahaan pun

akan terlambat. Untuk itu diperlukan adanya solusi yang tepat untuk bisa

mengatasi beberapa masalah yang di hadapi perusahaan. Oleh karena itu

dibutuhkan sistem yang mampu mengelola data yang ada di perusahaan sebagai

sarana mempermudah pekerjaan lebih efektif dan efisien

Dengan penggunaan Sistem Informasi Manajemen Data pada PO.Agsa

Berbasis Web, diharapkan bisa mengurai sedikit masalah yang ada di perusahaan,

,pendataan keselurahan alur proses data perusahaan akan lebih dapat terlihat dan

dapat di manajemen lebih baik lagi, serta sebagai sarana pembantu dalam

pembuatan rekap laporan. Perancangan sistem ini menggunakan pemodelan

UML(Unified Modeling Language) dan dalam menganalisa sistem menggunakan

metode pengumpulan data dan wawancara langsung, sehingga dengan demikian,

diharapkan dapat menghasilkan rancangan sistem baru yang baik dan sesuai untuk

mengatasi permasalahan yang ada.

Kata Kunci : Pemesanan, Bus, UML(Unified Modeling Language), Web.

Page 6: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

vi

DATA MANAGEMENT INFORMATION SYSTEM BASED ON WEB

PO.AGSA

Student Name : FAJAR HERMAWAN

Student Identity Number : 201253063

Supervisor :

1. Pratomo Setiaji, S.Kom, M.Kom

2. Supriyono, S.Kom, M.Kom

ABSTRACT

In PO.Agsa currently has constraints, in the service system is still experiencing

some problems, especially in data recording, management of revenue and

expenditure is still not good, too constrained when storing large amounts of

information because it is still carried out using human resources, which can cause

slowness of information in the can and could be the risk of errors will occur.

Companies report will be too late. It required a proper solution to overcome some

of the problems faced by the company. Therefore, it needs a system that is able to

manage data in the company as a means makes it work more effectively and

efficiently

With the use of Management Information Systems Web-Based Data on PO.Agsa,

is expected to unravel a bit of problems that exist in the company, the data

collection process flow keselurahan corporate data will be more visible and can

be better management, as well as an aid in making recap report , This system

design using modeling UML (Unified Modeling Language) and to analyze the

system using the method of data collection and interviews, thus, expected to

produce the design of new systems are fine-tuned to address the existing

problems.

Keywords: Booking, Bus, UML (Unified Modeling Language), Web.

Page 7: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

v

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya

penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “SISTEM

INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO.AGSA”.

Skripsi ini disusun guna melengkapi salah satu persyaratan untuk

memperoleh Gelar Kesarjanaan Progam Studi Sistem Informasi Fakultas Teknik

Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa

terima kasih yang sebesar-besarnya kepada :

1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.

2. Bapak Dr. Suparnyo, SH, MH, selaku Rektor Universitas Muria Kudus.

3. Bapak Moh. Dahlan, ST, MT, selaku Dekan Fakultas Teknik Universitas

Muria Kudus.

4. Bapak R. Rhoedy Setiawan,S.Kom,M.Kom, selaku Ketua Program Studi

Sistem Informasi Universitas Muria Kudus.

5. Bapak Pratomo Setiaji, M.Komselaku pembimbing utama yang telah banyak

memberikan masukan selama penyusunan skripsi ini.

6. Bapak Supriyono, M.Kom selaku pembimbing pembantu yang telah banyak

memberikan masukan selama penyusunan skripsi ini.

7. Kepada kedua orang tua yang senantiasa memberikan semangat, dukungan,

do’a dan materi yang sangat berarti.

8. Teman-Teman Sistem Informasi Angkatan 2012, yang sudah memberikan

masukan dan nasehat untuk menyelesaikan skripsi ini dan proses akhir laporan

skripsi, serta semua pihak yang telah membantu penyusunan skripsi ini yang

tidak bisa penulis sebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih

terdapat banyak kekurangan. Selain itu penulis juga berharap semoga skripsi ini

dapat memberikan manfaat bagi semua.

Kudus, 25 Januari 2017

Page 8: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

vi

DAFTAR ISI

LAPORAN SKRIPSI ............................................................................................... i

HALAMAN PERSETUJUAN ............................... Error! Bookmark not defined.

HALAMAN PENGESAHAN ................................ Error! Bookmark not defined.

PERNYATAAN KEASLIAN ................................................................................ iv

RINGKASAN ......................................................................................................... v

ABSTRACT ........................................................................................................... vi

KATA PENGANTAR ............................................................................................ v

DAFTAR ISI .......................................................................................................... vi

DAFTAR GAMBAR ............................................................................................. ix

DAFTAR TABEL ................................................................................................ xiii

DAFTAR LAMPIRAN ........................................................................................ xiv

DAFTAR ISTILAH DAN SINGKATAN ............. Error! Bookmark not defined.

BAB I PENDAHULUAN ...................................... Error! Bookmark not defined.

1.1. Latar Belakang ........................................ Error! Bookmark not defined.

1.2. Perumusan Masalah ................................. Error! Bookmark not defined.

1.3. Batasan Masalah ...................................... Error! Bookmark not defined.

1.4. Tujuan ...................................................... Error! Bookmark not defined.

1.5. Manfaat .................................................... Error! Bookmark not defined.

1.6. Metode Penilitian .................................... Error! Bookmark not defined.

1.6.1. Metode Pengumpulan Data .............. Error! Bookmark not defined.

1.6.2. Metode Pengembangan Sistem ........ Error! Bookmark not defined.

1.6.3. Metode Perancangan Sistem ............ Error! Bookmark not defined.

1.7. Kerangka Pemikiran ................................ Error! Bookmark not defined.

BAB II TINJAUAN PUSTAKA ............................ Error! Bookmark not defined.

2.1. Peneltian Terkait ...................................... Error! Bookmark not defined.

2.2. Landasan Teori ........................................ Error! Bookmark not defined.

2.2.1 Pengertian Sistem ............................. Error! Bookmark not defined.

2.2.2 Pengertian Informasi ........................ Error! Bookmark not defined.

2.2.3 Pengertian Manajemen ..................... Error! Bookmark not defined.

Page 9: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

vii

2.2.4 Pengertian Data ................................ Error! Bookmark not defined.

2.2.5 FOD (Flow Of Document) ............... Error! Bookmark not defined.

2.2.6 Diagram Grafis UML ....................... Error! Bookmark not defined.

2.3 Diagram Hubungan Entitas (Entity Relation Diagram)Error! Bookmark

not defined.

BAB III METODOLOGI PENELITIAN............... Error! Bookmark not defined.

3.1. Objek Penelitian ...................................... Error! Bookmark not defined.

3.2. Struktur Organisasi .................................. Error! Bookmark not defined.

3.3. Job Descriptions ...................................... Error! Bookmark not defined.

3.4. Analisa Sistem Lama ............................... Error! Bookmark not defined.

3.4.1. Flow of Dokumen Pengelolaan Pendapatan PO. Agsa ........... Error!

Bookmark not defined.

3.4.2. Flow of Dokumen Pengelolaan Pengeluaran Operasional dan

Perawatan Bus PO. Agsa................................ Error! Bookmark not defined.

3.5. Analisa dan Rancangan Sistem Baru ....... Error! Bookmark not defined.

3.5.1. Analisa Kebutuhan ........................... Error! Bookmark not defined.

3.5.2. Rancangan Sistem Baru ................... Error! Bookmark not defined.

3.5.2.1. Analisa Aktor ............................... Error! Bookmark not defined.

3.5.2.2. Proses Bisnis ................................. Error! Bookmark not defined.

3.5.2.3. Use Case ....................................... Error! Bookmark not defined.

3.5.2.4. Class Diagram .............................. Error! Bookmark not defined.

3.5.2.5. Analisa Kelas ............................ Error! Bookmark not defined.

3.5.2.6. Class Diagram .......................... Error! Bookmark not defined.

3.5.2.7. Sequence Diagram ....................... Error! Bookmark not defined.

3.5.2.8. Activity Diagram .......................... Error! Bookmark not defined.

3.5.2.9. Statechart Diagram ...................... Error! Bookmark not defined.

3.6. Perancangan Basis Data .......................... Error! Bookmark not defined.

3.6.1. Entity Relationship Diagram............ Error! Bookmark not defined.

3.6.2. Struktur Tabel................................... Error! Bookmark not defined.

3.6.3. Relasi Tabel ...................................... Error! Bookmark not defined.

3.7. Desain Input dan Output yang DiusulkanError! Bookmark not defined.

Page 10: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

viii

3.7.1. Perancangan layout sistem (antarmuka sistem)..... Error! Bookmark

not defined.

3.7.2. Perancangan layout sistem (antarmuka sistem)..... Error! Bookmark

not defined.

BAB IV IMPLEMENTASI ................................... Error! Bookmark not defined.

4.1. Kebutuhan Implementasi ......................... Error! Bookmark not defined.

4.2. Halaman Utama ....................................... Error! Bookmark not defined.

4.3. Halaman Utama Bag. Administrasi Keuangan ...... Error! Bookmark not

defined.

4.4. Halaman Kelola Bus ................................ Error! Bookmark not defined.

4.5. Halaman Kelola Karyawan...................... Error! Bookmark not defined.

4.6. Halaman Kelola Gaji ............................... Error! Bookmark not defined.

4.7. Halaman Kelola Operasional ................... Error! Bookmark not defined.

4.8. Halaman Utama Bag. Operasional .......... Error! Bookmark not defined.

4.9. Halaman Konsumen ................................ Error! Bookmark not defined.

4.10. Halaman Pendapatan ............................... Error! Bookmark not defined.

4.11. Halaman Perawatan ................................. Error! Bookmark not defined.

BAB V PENUTUP ................................................. Error! Bookmark not defined.

5.1. Kesimpulan .............................................. Error! Bookmark not defined.

5.2. Saran ........................................................ Error! Bookmark not defined.

DAFTAR PUSTAKA ............................................ Error! Bookmark not defined.

Page 11: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

ix

DAFTAR GAMBAR

Gambar 1.1 Kerangka Pemikiran ........................... Error! Bookmark not defined.

Gambar 3. 1 Struktur Organisasi Bus PO. AGSA . Error! Bookmark not defined.

Gambar 3. 2 Flow of Document Pengelolaan Pendapatan PO. Agsa ........... Error!

Bookmark not defined.

Gambar 3. 3 Flow of Document Operasional dan Perawatan Bus................ Error!

Bookmark not defined.

Gambar 3. 4 Bisnis Usecase Sistem Informasi Manajemen Data PO. Agsa Kudus

................................................................................ Error! Bookmark not defined.

Gambar 3. 5 Sistem Usecase sistem informasi manajemen data PO. Agsa Kudus

................................................................................ Error! Bookmark not defined.

Gambar 3. 6 Kelas User ......................................... Error! Bookmark not defined.

Gambar 3. 7 Kelas Perawatan Bus ......................... Error! Bookmark not defined.

Gambar 3. 8 Kelas Pendapatan .............................. Error! Bookmark not defined.

Gambar 3. 9 Kelas Konsumen ............................... Error! Bookmark not defined.

Gambar 3. 10 Kelas Bus......................................... Error! Bookmark not defined.

Gambar 3. 11 Kelas Karyawan .............................. Error! Bookmark not defined.

Gambar 3. 12 Kelas Operasional ........................... Error! Bookmark not defined.

Gambar 3. 13 Kelas Gaji ........................................ Error! Bookmark not defined.

Gambar 3. 14 Class Diagram Sistem informasi manajemen data PO. Agsa Kudus

................................................................................ Error! Bookmark not defined.

Gambar 3. 15 Sequence Diagram Kelola Bus ....... Error! Bookmark not defined.

Gambar 3. 16 Sequence Diagram Kelola Karyawan ........... Error! Bookmark not

defined.

Gambar 3. 17 Sequence Diagram Kelola Gaji ....... Error! Bookmark not defined.

Gambar 3. 18 Sequence Diagram Kelola Operasional ........ Error! Bookmark not

defined.

Gambar 3. 19 Sequence Diagram Kelola Laporan Error! Bookmark not defined.

Gambar 3. 20 Sequence Diagram Kelola Perawatan Bus .... Error! Bookmark not

defined.

Page 12: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

x

Gambar 3. 21 Sequence Diagram Kelola Konsumen .......... Error! Bookmark not

defined.

Gambar 3. 22 Sequence Diagram Kelola Pendapatan ......... Error! Bookmark not

defined.

Gambar 3. 23 Sequence Diagram Kelola User ...... Error! Bookmark not defined.

Gambar 3. 24 Activity Diagram Kelola Bus .......... Error! Bookmark not defined.

Gambar 3. 25 Activity Diagram Kelola Karyawan Error! Bookmark not defined.

Gambar 3. 26 Activity Diagram Kelola Gaji .......... Error! Bookmark not defined.

Gambar 3. 27 Activity Diagram Kelola Operasional ........... Error! Bookmark not

defined.

Gambar 3. 28 Activity Diagram Kelola Laporan ... Error! Bookmark not defined.

Gambar 3. 29 Activity Diagram Kelola Perawatan Bus ....... Error! Bookmark not

defined.

Gambar 3. 30 Activity Diagram Kelola Konsumen ............. Error! Bookmark not

defined.

Gambar 3. 31 Activity Diagram Kelola Pendapatan ............ Error! Bookmark not

defined.

Gambar 3. 32 Activity Diagram Kelola User ......... Error! Bookmark not defined.

Gambar 3. 33 Activity Diagram Lihat Laporan ..... Error! Bookmark not defined.

Gambar 3. 34 Statechart diagram login ................. Error! Bookmark not defined.

Gambar 3. 35 Statechart diagram logout ............... Error! Bookmark not defined.

Gambar 3. 36 Statechart diagram tambah data Perawatan Bus.. Error! Bookmark

not defined.

Gambar 3. 37 Statechart diagram ubah data Perawatan Bus...... Error! Bookmark

not defined.

Gambar 3. 38 Statechart diagram hapus data Perawatan Bus .... Error! Bookmark

not defined.

Gambar 3. 39 Statechart diagram cetak data Perawatan Bus Error! Bookmark not

defined.

Gambar 3. 40 Statechart diagram tambah data Pendapatan Error! Bookmark not

defined.

Page 13: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

xi

Gambar 3. 41 Statechart diagram ubah data Pendapatan .... Error! Bookmark not

defined.

Gambar 3. 42 Statechart diagram hapus data Pendapatan .. Error! Bookmark not

defined.

Gambar 3. 43 Statechart diagram cetak data Pendapatan .... Error! Bookmark not

defined.

Gambar 3. 44 Statechart diagram tambah data User ........... Error! Bookmark not

defined.

Gambar 3. 45 Statechart diagram ubah data User . Error! Bookmark not defined.

Gambar 3. 46 Statechart diagram hapus data UserError! Bookmark not defined.

Gambar 3. 47 Statechart diagram tambah data Konsumen . Error! Bookmark not

defined.

Gambar 3. 48 Statechart diagram ubah data Konsumen ..... Error! Bookmark not

defined.

Gambar 3. 49 Statechart diagram hapus data Konsumen.... Error! Bookmark not

defined.

Gambar 3. 50 Statechart diagram cetak data Konsumen ..... Error! Bookmark not

defined.

Gambar 3. 51 Statechart diagram tambah data Bus ............ Error! Bookmark not

defined.

Gambar 3. 52 Statechart diagram ubah data Bus .. Error! Bookmark not defined.

Gambar 3. 53 Statechart diagram hapus data Bus . Error! Bookmark not defined.

Gambar 3. 54 Statechart diagram cetak data Bus .. Error! Bookmark not defined.

Gambar 3. 55 Statechart diagram tambah data Karyawan .. Error! Bookmark not

defined.

Gambar 3. 56 Statechart diagram ubah data Karyawan ...... Error! Bookmark not

defined.

Gambar 3. 57 Statechart diagram hapus data Karyawan .... Error! Bookmark not

defined.

Gambar 3. 58 Statechart diagram cetak data Karyawan ...... Error! Bookmark not

defined.

Page 14: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

xii

Gambar 3. 59 Statechart diagram tambah data Operasional Error! Bookmark not

defined.

Gambar 3. 60 Statechart diagram ubah data Operasional ... Error! Bookmark not

defined.

Gambar 3. 61 Statechart diagram hapus data Operasional.. Error! Bookmark not

defined.

Gambar 3. 62 Statechart diagram cetak data Operasional ... Error! Bookmark not

defined.

Gambar 3. 63 Statechart diagram tambah data Gaji............ Error! Bookmark not

defined.

Gambar 3. 64 Statechart diagram ubah data Gaji.. Error! Bookmark not defined.

Gambar 3. 65 Statechart diagram hapus data Gaji Error! Bookmark not defined.

Gambar 3. 66 Statechart diagram cetak data Gaji .. Error! Bookmark not defined.

Gambar 3. 67 Entitas .............................................. Error! Bookmark not defined.

Gambar 3. 68 Entitas dan Primary Key ................. Error! Bookmark not defined.

Gambar 3. 69 Entitas Bus ...................................... Error! Bookmark not defined.

Gambar 3. 70 Entitas Konsumen ........................... Error! Bookmark not defined.

Gambar 3. 71 Entitas Pendapatan .......................... Error! Bookmark not defined.

Gambar 3. 72 Entitas Perawatan ............................ Error! Bookmark not defined.

Gambar 3. 73 Entitas Gaji ...................................... Error! Bookmark not defined.

Gambar 3. 74 Entitas Karyawan ............................ Error! Bookmark not defined.

Gambar 3. 75 Entitas Operasional ......................... Error! Bookmark not defined.

Gambar 3. 76 Identifikasi Derajat Kardinalitas ..... Error! Bookmark not defined.

Gambar 3. 77 Entity Relationship Diagram ........... Error! Bookmark not defined.

Gambar 3. 78 Relasi Tabel ..................................... Error! Bookmark not defined.

Gambar 3. 79 Hierarchy Input Process Output ..... Error! Bookmark not defined.

Gambar 3. 80 Desain Website ................................ Error! Bookmark not defined.

Gambar 4. 81 Halaman Utama ............................... Error! Bookmark not defined.

Gambar 4. 82 Halaman Administrasi Keuangan.... Error! Bookmark not defined.

Gambar 4. 83 Halaman Kelola Bus........................ Error! Bookmark not defined.

Gambar 4. 84 Halaman Kelola Karyawan ............. Error! Bookmark not defined.

Page 15: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

xiii

Gambar 4. 85 Halaman Kelola Gaji ....................... Error! Bookmark not defined.

Gambar 4. 86 Halaman Kelola Operasional .......... Error! Bookmark not defined.

Gambar 4. 87 Halaman Bag. Operasional .............. Error! Bookmark not defined.

Gambar 4. 88 Halaman Konsumen ........................ Error! Bookmark not defined.

Gambar 4. 89 Halaman Pendapatan ....................... Error! Bookmark not defined.

Gambar 4. 90 Halaman Perawatan ......................... Error! Bookmark not defined.

Page 16: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

xiv

DAFTAR TABEL

Tabel 2. 1 Tabel Perbandingan Penelitian Terkait . Error! Bookmark not defined.

Tabel 2. 2 Simbol Bagan Arus Dokumen .............. Error! Bookmark not defined.

Tabel 2. 3 Simbol – simbol Use case ..................... Error! Bookmark not defined.

Tabel 2. 4 Simbol – simbol Class Diagram ........... Error! Bookmark not defined.

Tabel 2. 5 Simbol – simbol Sequence Diagram ..... Error! Bookmark not defined.

Tabel 2. 6 Simbol – simbol Activity Diagram........ Error! Bookmark not defined.

Tabel 2. 7 Simbol – simbol Statechart Diagram ... Error! Bookmark not defined.

Tabel 2. 8 Simbol – simbol ERD ........................... Error! Bookmark not defined.

Tabel 3. 1 Tabel Bus .............................................. Error! Bookmark not defined.

Tabel 3. 2 Tabel pendataan Gaji ............................ Error! Bookmark not defined.

Tabel 3. 3 Tabel Karyawan .................................... Error! Bookmark not defined.

Tabel 3. 4 Tabel Konsumen ................................... Error! Bookmark not defined.

Tabel 3. 5 Tabel Operasional ................................. Error! Bookmark not defined.

Tabel 3. 6 Tabel Pendapatan .................................. Error! Bookmark not defined.

Tabel 3. 7 Tabel Perawatan .................................... Error! Bookmark not defined.

Tabel 3. 8 Tabel User ............................................. Error! Bookmark not defined.

Page 17: SISTEM INFORMASI MANAJEMEN DATA BERBASIS WEB PADA PO

xv

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan Skripsi

Lampiran 2 : Surat Keterangan Penelitian

Lampiran 3 : Biografi Penulis