Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

  

LAPORAN SKRIPSI

SISTEM PERMOHONAN SURAT BAGI MAHASISWA DI

FAKULTAS TEKNIK UMK MENGGUNAKAN WEB BERBASIS

SMS GATEWAY

Disusun oleh:

  

Nama : Herlin Maria N

NIM : 2010-53-160 Program Studi : Sistem Informasi Fakultas : Teknik

  

UNIVERSITAS MURIA KUDUS

KUDUS

2014

  

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI

KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS

  Yang bertanda tangan di bawah ini, saya : Nama : Herlin Maria Ningrum NIM : 2010-53-160 Program Studi : Sistem Informasi Jenjang : Strata Satu (SI) Jenis Karya : Skripsi Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk memberikan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul: “Sistem Permohonan Surat Bagi Mahasiswa di

  Fakultas Teknik UMK Menggunakan Web Berbasis SMS Gateway”.

  Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengelolaannya dalam pangkalan data (database), untuk kepentingan akademis tanpa perlu meminta ijin dari saya.

  Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.

  Demikian pernyataan ini saya buat dengan sebenarnya.

  Kudus,26 Juli 2014 Yang menyatakan, Herlin Maria Ningrum

  

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka apabila kamu

  • telah selesai dari suatu urusan kerjakanlah dengan sungguh-sungguh urusan yang lain dan hanya kepada Allahlah hendaknya kamu berharap. Tidak ada yang mudah, tetapi tidak ada yang tidak mungkin.
  • Doa adalah ibadah dan sumber kemuliaan sejati.

  PERSEMBAHAN

  Skripsi ini penulis persembahkan kepada:

  1.Kedua orangtuaku yang selalu mendoakanku agar cepat selesainya laporan ini.

  2.Kakakku tersayang yang selalu memberikan semangat kepadaku tanpa mengenal lelah.

  3.Teman-temanku semua yang aku sayangi.

  4.Almamater. RINGKASAN Laporan skripsi dengan judul “Sistem Permohonan Surat Bagi Mahasiswa di

  

Fakultas Teknik UMK Berbasis Web Menggunakan Sms Gateway ” telah dilaksanakan

  dengan tujuan untuk memudahkan pengelolaan data permohonan surat bagi mahasiswa yang nantinya digunakan sebagai bahan analisa perancangan sistem permohonan surat bagi mahasiswa yang mampu menyajikan data secara secara valid, akurat, dan tepat waktu.

  Perancangan sistem dilakukan dengan metode waterfall dan bahasa pemodelan menggunakan UML.Sedangkan bahasa pemprograman yang digunakan adalah PHP dengan menggunakan database MySQL.

  Hasil akhir perancangan tersebut menghasilkan Sistem Permohonan Surat Bagi Mahasiswa di Fakultas Teknik Berbasis Web Menggunakan Sms Gateway.

  Kata Kunci:sistem, permohonan surat, sms gateway

KATA PENGANTAR

  Segala puji bagi Allah Yang Maha Pengasih dan Penyayang yang telah melimpahkan rahmat dan kasih sayang-Nya sehingga pada kesempatan kali ini penulis dapat menyelesaikan laporan skripsi yang berjudul Sistem Permohonan Surat Bagi Mahasiswa Di Fakultas Teknik UMK Menggunakan Web Berbasis Sms Gateway.

  Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus. Penulis menyadari bahwa di dalam penyusunan Laporan Skripsi ini tentunya masih terdapat berbagai kekurangan, sehingga penulis akan sangat menghargai segala masukan yang berguna dari pembaca. Pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada: 1. Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.

  2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.

  3. Bapak R. Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

  4. Bapak Andy Prasetyo Utomo,S.Kom.MT selaku pembimbing I. Terima kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.

  5. Bapak Anteng Widodo.ST.M.Kom selaku pembimbing II yang telah banyak memberikan petunjuk, nasehat, bimbingan, dan arahan hingga terselesaikannya penulisan laporan ini.

  6. Bapak Alfian Listiadi,SE selaku admin di Sekretariat Fakultas Teknik Universitas Muria Kudus sebagai narasumber yang telah memberikan informasi tentang pelaksanaan penyusunan skripsi.

  7. Semua anggota keluargaku yang selalu memberikan semangat dan dorongan untuk menyelesaikan laporan ini

  8. Dosen-dosen dan seluruh staf karyawan di Universitas Muria Kudus khususnya Fakultas Teknik yang telah memberikan banyak hal, ilmu pengetahuan dan pengalaman yang berharga bagi hidup saya. Terima kasih banyak.

  9. Semua teman-teman dan sabatku Erfinalia, Alfian Listiadi,Bahardianti,Febriana dan segenap teman sistem informasi angkatan 2010 yang selalu memberi semangat dan motifasi.

  10.Kekasih saya Muhammad Sidik yang selalu memberikan semangat dan selalu mengingatkan saya untuk selalu menyelesaikan laporan ini.

  11.Dek Fitri yang telah meminjamkan laptopnya untuk saya , untuk menyelesaikan skripsi ini,terima kasih banyak dek.

  12.Semua pihak yang telah membantu kepada penulis dalam menyelesaikan laporan ini.

  Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin.

  Kudus, Penulis

  DAFTAR ISI

  HALAMAN JUDUL ......................................................................................... i HALAMAN PERSETUJUAN .............................................................................. ii HALAMAN PENGESAHAN ............................................................................... iii HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI ............................ iv HALAMAN MOTTO DAN PERSEMBAHAN ................................................... v RINGKASAN……….. ......................................................................................... vi KATA PENGANTAR ......................................................................................... vii DAFTAR ISI………… ................................................................................. …… ix DAFTAR TABEL ................................................................................................. xii DAFTAR GAMBAR ............................................................................................ xiv DAFTAR LAMPIRAN ......................................................................................... xx

  BAB I PENDAHULUAN Latar Belakang

  1 Masalah…………………………………….

  2

  1.1 Perumusan Masalah………………………………………… Batasan Masalah…………………………………………..... 3

  1.2 Tujuan Skripsi……………………………………………….

  3

  1.3 Manfaat Skripsi………………………………………….......

  3

  1.4 Tinjauan Pustaka…………………………………………….

  4

  1.5 Metodelogo Penelitian………………………………………

  6

  1.5.1 Objek Penelitian……………………….............. …... 6

  1.5.2 .. Metode Pengumpulan Data………………………….

  7

  1.5.3 Sumber Data Primer……………................................ 7

  1.6 Sistematika Penulisan……………………………….............

  8 BAB II LANDASAN TEORI

  10 Konsep Dasar Sistem……………………………………….

  2.1.1 Pengertian Sistem…………………………………... 10

  2.1.2 Karakteristik Sistem………………………………... 10

  2.2 Pengetian Sistem Informasi…………………………………. 12

  2.7 Mentransformasikan diagram ERD ke Relasi………..............

  2.9 Pengertian SQL (Structure Query Language)……………….

  2.8.3 MySQL……………………………………………. 37

  2.8.2 Tabel………………………………………………. 37

  2.8.1 Pengertian Basis Data…………………………….. 36

  2.8 Basis Data

  29

  14

  2.3 Pengertian Surat……………………………………………..

  2.6 UML (Unified Modelling Language)………………………..

  13

  2.5 Bagan Alir Diagram…,………………………………………

  12

  2.4 Pengertian Permohonan Surat……………………………….

  12

  37

2.10 Sms Gateway………………………………………………. 38

  3.1 Sejarah Universitas Muria Kudus…………………………...

  4.1 Analisa Masalah……………………………………………. . 54

  4.5.4 Sequence Diagram………………………………… 69

  4.5.3 Class Diagram……………………………………… 64

  4.5.2 Permodelan Use Case Diagram……......................... 56

  4.5.1 Analisa Aktor……………………………………… 55

  4.5 Permodelan Sistem………………………………………….. 55

  4.4 Sistem yang Diusulkan……………………………………… 55

  4.3 Analisis Kebutuhan Data dan Informasi……………………. 54

  4.2 Analisa Sistem………………………………………………. 54

  53 BAB IV ANALISA DAN PERANCANGAN

  41

  3.6 Narasi Proses Permohonan Surat Bagi Mahasiswa………….

  44

  3.5 Stuktur Organisasi Universitas Muria Kudus………………..

  44

  3.4 Logo Universitas Muria Kudus………………………………

  43

  3.3 Denah Lokasi Universitas Muria Kudua…………………….

  42

  BAB III TINJAUAN UMUM OBJEK PENELITIAN

  3.2 Visi,Misi dan Tujuan…………………………………………

4.5.5 Activity Diagram………………………………….. 73

  4.5.6 Statechart Diagram………………………………... 79

  4.6 Perancangan Basis Data…………………………………….. 86

  4.6.1 Entity Relational Database (ERD) ………………… 86

  4.6.2 Transformasi Tabel………………………………… 93

  4.6.3 Transformasi ERD ke Tabel ……………………….. 93

  4.6.4 Skema Tabel……………………………………….. 95

  4.6.5 Relasi Tabel………………………………………... 105

  4.7 Desain Interface…………………………………………….. 105

  4.7.1 Desain Input………………………………………. 106

  4.7.2 Desain Output………………...................................` 111

  BAB V PEMBAHASAN DAN IMPLEMENTASI

  5.1 Implementasi Sistem………………………………………. 115

  5.1.1 Identifikasi Kebutuhan Hadware………………… 116

  5.1.2 Ide ntifikasi Kebutuhan Sofware…………………. 116

  5.2 Implementasi Antarmuka………………………………….. 117

  5.2.1 Halaman Utama Website…………………………. 117

  5.2.2 Halaman Admin………………………………….. 123

  5.2.3 Halaman Koordinator……………………………. 128

  BAB VI PENUTUP

  6.1 K esimpulan………………………………………………… 138

6.2 Saran……………………………………………………….. 138

  

HALAMAN TABEL

  63 Tabel 4.12 Deskripsi Use Case Kelola User……………………………….

  Pengumuman……………………………… 61

Tabel 4.8 Deskripsi Use Case tempat……………………………………... 62Tabel 4.9 Deskripsi Use Case

  Laporan……………………………………. 62

Tabel 4.10 Deskripsi Use Case

  Sms Auto Replay…………………………. 62

Tabel 4.11 Deskripsi Use Case Sms Request………………………………

  64 Tabel 4.13 Tabel Mahasiswa……………………………………………….

  Permohonan…………………. 60

  93 Tabel 4.14 Tabel Permohonan……………………………………………..

  94 Tabel 4.15 Tabel jenis_permohonan……………………………………….

  94 Tabel 4.16 Tabel admin…………………………………...........................

  94 Tabel 4.17 Tabel k oordinator………………………………………………

  94 Tabel 4.18 Tabel pe ngumuman…………………………...........................

  95 Tabel 4.19 Tabel Kelola_user……………………………………………...

  95 Tabel 4.20 Tabel Kelola_user……………………………………………...

Tabel 4.7 Deskripsi Use CaseTabel 4.6 Deskripsi Use Case Kelola Jenis

  Tabel 2.1 Simbol Bagan Alir Document…………………………………... 14

Table 2.6 Notasi pada ActivityTabel 2.2 Simbol Program Flowchart

  ……………………………………… 15

Tabel 2.3 Notasi pada Use Case

  Diagram…………………………………... 21

Tabel 2.4 Notasi pada Class

  Diagram……………………………………… 22

Tabel 2.5 Notasi pada Sequence Diagram…………………………………. 23

  Diagram…………………………………… 24

  Acc Permohonan………………………….. 60

Tabel 2.7 Notasi pada Statechart Di agram…………………………………. 24Tabel 4.1 Bisnis Use Case………………………………............................. 56

  Tabel 4.2 Sistem Use Case………………………………………………… 57

Tabel 4.3 Deskripsi Use Case

  Pendaftaran……………………………….. 59

Tabel 4.4 Deskripsi Use Case

  Input Permohonan………………………… 59

Tabel 4.5 Deskripsi Use Case

  95

Tabel 4.21 Tabel admin……………………………………………………..

  99 Tabel 4.29 Gammu………………………………………………………….

Tabel 4.35 phone…………………………………………………………… 103Tabel 4.34 pbk……………………………………………………………… 102Tabel 4.33 outbox_multipart………………………………………………. 102Tabel 4.32 outbox…………………………………………………………. 100

  99 Tabel 4.31 pbk_group………………………………………………………. 99

  99 Tabel 4.30 Inbox……………………………………………………………

Tabel 4.28 Tabel daemons………………………………………………….

  96 Tabel 4.22 Tabel koordinator……………………………………………….. 96

  ……………………………………………………. 99

Tabel 4.27 Tabel tempat

  97 Tabel 4.26 Tabel permohonan……………………………………………… 98

Tabel 4.25 Tabel jenis permohonan………………………………………..

  Tabel 4.24 Tabel penguman………………………………………………… 97

  Tabel 4.23 Tabel mahasiswa ……………………………………………….. 96

Tabel 4.36 sentitems……………………………………………………….. 103

  DAFTAR GAMBAR

Gambar 2.1 : Diagram objek ........................................................................... 16Gambar 2.2 : Kelas dengan atribut .................................................................. 16Gambar 2.3 : Operasi Suatu kelas ................................................................... 17Gambar 2.4 : Link dan asosiasi satu-ke-satu suatu kelas ............................... 17Gambar 2.5 : Multiplisitas banyak-ke-satu

  ……………………...................... 18