IMPLEMENTASI SISTEM TRACER STUDY ALUMNI
SEKOLAH TINGGI ILMU EKONOMI SABANG (STIES)
BANDA ACEH BERBASIS WEB
KARYA TULIS ILMIAH
(KTI)
Diajukan untuk melengkapi tugas-tugas dan untuk memenuhi syarat-syarat
guna memperoleh gelar Sarjana Komputer
STMIK UBudiyah Indonesia
Oleh
Aan Hervan Furqan
08111032
PROGRAM STUDI SI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER STMIK UBUDIYAH INDONESIA
BANDA ACEH
2014
IMPLEMENTASI SISTEM TRACER STUDY ALUMNI
SEKOLAH TINGGI ILMU EKONOMI SABANG (STIES) BANDA
ACEH BERBASIS WEB
KARYA TULIS ILMIAH
Diajukan untuk melengkapi tugas-tugas dan untuk memenuhi syarat-syarat
guna memperoleh gelar Ahli Madya Komputer
STMIK UBudiyah Indonesia
Oleh:
Aan Hervan Furqan
08111032
Disetujui,
Penguji I Penguji II
( ICHSAN , M.Sc ) ( FAISAL TIRTA ZANY , M.Sc )
Ka. Prodi Teknik Informatika, Pembimbing,
( FATHIAH S. T .,M.Eng ) ( FATHIAH S. T .,M.Eng )
Mengetahui,
Ka. STMIK UBudiyah Indonesia
( AGUS ARIYANTO, SE.,M.SI )
LEMBAR PENGESAHAN SIDANG
IMPLEMENTASI SISTEM TRACER STUDY ALUMNI
STIES BANDA ACEH
BERBASIS WEB
Tugas Akhir/ KTI oleh (Aan Hervan Furqan) ini telah dipertahankan didepan
dewan penguji pada hari Kamis, tanggal 20 Februari 2014
Dewan Penguji :
1. Ketua : FATHIAH S. T .,M.Eng
2. Anggota : ICHSAN , M.Sc
3. Anggota : FAISAL TIRTA ZANY , M.Sc
LEMBAR PERNYATAAN
Saya menyatakan dengan sesungguhnya Karya Tulis Ilmiah dengan judul
Implementasi Sistem Tracer Study Alumni Sekolah Tinggi Ilmu Ekonomi
Sabang (STIES) Banda Aceh Berbasis Web dibuat untuk melengkapi
persyaratan dalam rangka menyelesaikan program studi S1 Teknik Informatika
pada Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) UBudiyah
Indonesia Banda Aceh. Sejauh yang saya ketahui bukan merupakan tiruan atau
duplikasi Skripsi/ Karya Tulis Ilmiah dari yang sudah dipublikasikan oleh pihak
lain, kecuali bagian yang sumber informasinya dicantumkan sebagaimana
mestinya. Bila ditemukan hal-hal yang tidak sesuai dengan isi pernyataan ini, saya
menerima dan menghormati segala konsekuensi akademis yang diberikan oleh
akademik dan STMIK UBudiyah Indonesia.
Banda Aceh, 20 Februari 2014
Yang membuat pernyataan,
(Aan Hervan Furqan )
ABSTRAK
Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) adalah salah satu perguruan tinggi
swasta yang ada di Banda Aceh. Program studi yang ada di STIES meliputi
program studi akuntasi dan manajemen. Tujuan di buat sistem informasi ini
adalah untuk menyajikan informasi yang bermanfaat bagi kepentingan evaluasi
hasil pendidikan tinggi dan selanjutnya dapat digunakan untuk penyempurnaan
dan penjaminan kualitas STIES. Tujuan lainnya adalah menyediakan informasi
penting mengenai hubungan antara pendidikan tinggi dan dunia kerja profesional.
Metode perancangan sistem yang digunakan untuk mengidentifikasikan
komponen-komponen perancangan sistem informasi meliputi Perancangan ERD,
DFD, Flowchart, dan struktur tabel database. Untuk pembuatan sistem informasi
ini menggunakan bahasa pemograman PHP dan database MySQL. Dengan
adanya sistem informasi ini, diharapkan dapat mempermudah pendataan alumni
dan menjaring informasi lowongan kerja untuk alumni.
Kata Kunci: Sistem Informasi, Tracer Study, STIES.
ABSTRACT
School of Economics Sabang (STIES) is one of the private colleges in Banda
Aceh. Existing courses in sties include accounting and management courses. The
purpose for this information system is to provide useful information for the
purpose of evaluation of higher education and further results can be used for
quality improvement and assurance STIES. Another aim is to provide important
information regarding the relationship between higher education and the
professional working world. System design methods used to identify the
components of information systems design covering design ERD, DFD,
Flowchart, and the structure of the database table. For making this information
system using PHP programming language and MySQL database. This information
system is expected to facilitate the collection of alumni and capture job
information for alumni.
Keywords: System Information, Tracer Study, STIES
KATA PENGANTAR
Alhamdulillah puji syukur penulis panjatkan kehadirat Allah SWT atas
berkah, rahmat, taufiq, dan hidayah-Nya, sehingga penulis dapat menyusun Karya
Tulis Ilmiah ini dengan judul Implementasi Sistem Tracer Study Alumni
Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) Banda Aceh Berbasis Web
dengan baik dan lancar. Shalawat serta salam semoga tetap tercurahkan kepada
Nabi Muhammad SAW atas petunjuk dan arahannya kepada kita semua
mengantarkan manusia dari jalan yang gelap gulita menuju jalan Addinul Islam.
Penyelesaian Karya Tulis Ilmiah ini merupakan salah satu syarat untuk
memperoleh gelar Sarjana Komputer program studi Teknik Informatika STMIK
UBudiyah Indonesia Banda Aceh.
Penulis menyadari keterbatasan pengetahuan yang penulis miliki, oleh
karena itu tanpa keterlibatan dan sumbangsih dari berbagai pihak, sulit bagi
penulis untuk menyelesaikan Karya Tulis Ilmiah ini.
Banda Aceh, 20 Februari 2014
Penulis
Aan Hervan Furqan
DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
LEMBAR PERSETUJUAN ....................................................................... ii
LEMBAR PENGESAHAN ........................................................................ iii
LEMBAR PERNYATAAN ........................................................................ iv
ABSTRAK ................................................................................................... v
KATA PENGANTAR ................................................................................. vii
DAFTAR ISI ................................................................................................ x
DAFTAR GAMBAR ................................................................................... xv
DAFTAR TABEL ........................................................................................ xvii
BAB I PENDAHULUAN ......................................................................... 1
1.1 Latar Belakang ....................................................................... 1
1.2 Rumusan Masalah ................................................................. 3
1.3 Ruang Lingkup ..................................................................... 3
1.4 Batasan Masalah .................................................................... 3
1.5 Tujuan Penelitian ................................................................... 4
1.6 Manfaat Penelitian ................................................................. 4
1.7 Sistematika Penulisan ............................................................ 6
BAB II TINJAUAN PUSTAKA ................................................................ 8
2.1 Sejarah Berdirinya STIES ...................................................... 8
2.1.1 Visi dan Misi, Sasaran dan Tujuan ........................... 10
2.1.1.1 Visi .................................................................. 10
2.1.1.2 Misi ................................................................. 10
2.1.1.3 Tujuan ............................................................ 10
2.1.1.4 Sasaran ............................................................ 11
2.1.2 Fasilitas Kampus ........................................................... 12
2.1.2.1 Ketersediaan sarana dan prasarana.............. 12
2.1.2.2 Kelengkapan Sarana dan presarana............... 12
2.2 Susunan Organisasi Sekolah Tinggi Ilmu Ekonomi Sabang
(STIES).................................................................................... 13
2.2.1 Uraian Tugas Struktur Organisasi STIES....................... 14
2.3 Defenisi Sistem ...................................................................... 16
2.4 Defenisi Informasi ................................................................. 16
2.5 Defenisi Sistem Informasi ...................................................... 17
2.6 Sistem Informasi Tracer Alumni ........................................... 17
2.7 Perangkat Lunak Yang Digunakan ........................................ 18
2.7.1 Notepad ++ ............................................................... 18
2.7.2 Adobe Photoshop Cs4 ................................................ 18
2.7.3 PHP ........................................................................... 18
2.7.4 HTML ......................................................................... 19
2.7.5 CSS ............................................................................. 20
2.7.6 Javascript ................................................................... 21
2.7.7 Database .................................................................... 21
2.7.8 MySQL ....................................................................... 22
2.7.9 Web Browser .............................................................. 24
2.8 ERD (Entity Relationship Diagram) .................................... 25
2.9 DFD (Data Flow Diagram) ................................................... 26
2.10 Bagan Alir Program (Program Flowchart) ............................ 26
BAB III METODOLOGI PENELITIAN ................................................. 27
3.1 Waktu Dan Tempat Penelitian ............................................... 27
3.2 Prosedur Penelitian ................................................................ 27
3.2.1 Teknik Pengumpulan Data ........................................ 27
3.2.2 Data yang diperlukan ................................................. 28
3.2.3 Metoda Analisa Data ................................................. 28
3.3 Alat-alat yang Dipakai Dalam Penelitian .............................. 30
3.4 Analisis Kebutuhan Sistem .................................................... 30
3.4.1 Kebutuhan Perangkat Keras (Hardware) .................. 31
3.4.2 Kebutuhan Perangkat Lunak (Software) .................... 32
BAB IV HASIL DAN PEMBAHASAN .................................................... 33
4.1 Sekilas Tentang STIES .......................................................... 33
4.2 Sistem Yang Diusulkan .......................................................... 34
4.3 Perancangan Sistem ............................................................... 34
4.3.1 ERD (Entity Relationship Diagram) ......................... 35
4.3.2 Diagram konteks ........................................................ 36
4.3.3 Flowchart ................................................................... 37
4.3.4 Struktur Tabel Database ............................................ 40
4.3.5 Kerangka Rancangan Sistem ..................................... 48
4.3.5.1 Rancangan Halaman Pengunjung ................... 48
4.3.5.2 Rancangan Halaman Admin ........................... 49
4.3.5.2.1 Rancangan Halaman Admin
Dashboard ........................................ 49
4.3.5.2.2 Rancangan Halaman Data
Komentar .......................................... 49
4.3.5.2.3 Rancangan Halaman Tambah User . 50
4.3.5.2.4 Rancangan Halaman Data User ....... 50
4.3.5.3 Rancangan Halaman User Akademik ............. 51
4.3.5.3.1 Rancangan Halaman Akademik
Dashboard ........................................ 51
4.3.5.3.2 Rancangan Halaman Data Alumni ... 51
4.3.5.4 Rancangan Halaman User Alumni ................. 52
4.3.5.4.1 Rancangan Halaman Alumni
Dashboard ........................................ 52
4.3.5.5 Rancangan Halaman User Pengunjung .......... 52
4.3.5.5.1 Rancangan Halaman Pengunjung
Dashboard ........................................ 52
4.3.5.4.2 Rancangan Halaman Galeri
Pengunjung ....................................... 53
4.3.5.4.3 Rancangan Halaman Input
Komentar .......................................... 53
4.3.5.4.4 Rancangan Halaman Statistik ........... 54
4.4 Implementasi Antar Muka (Interface) .................................. 55
4.4.1 Implementasi Halaman Admin ................................... 55
4.4.1.1 Implementasi Halaman Dashboard Admin .... 55
4.4.1.2 Implementasi Halaman Data Komentar.......... 56
4.4.1.3 Implementasi Halaman Form Input Data
User ................................................................. 57
4.4.1.4 Implementasi Halaman Data User .................. 58
4.4.2 Implementasi Halaman User Akademik ..................... 58
4.4.2.1 Implementasi Halaman Dashboard User
Staf Akademik................................................ 59
4.4.2.2 Implementasi Halaman Data Alumni ............. 61
4.4.2.3 Implementasi Halaman Laporan Data
Alumni ............................................................ 62
4.4.2.4 Implementasi Halaman Laporan Kuisioner
Alumni ............................................................ 63
4.4.3 Implementasi Halaman User Alumni ......................... 64
4.4.2.3 Implementasi Halaman Dashboard User Alumni
User ................................................................. 64
4.4.4 Implementasi Halaman User Pengunjung .................. 64
4.4.4.1 Implementasi Halaman Dashboard User
Pengunjung ..................................................... 64
4.4.4.2 Implementasi Halaman Galeri User
Pengunjung...................................................... 65
4.4.4.3 Implementasi Halaman Kontak User
Pengunjung........................................................ 66
4.4.4.4 Implementasi Halaman Statistik Per tahun
Masuk............................................................... 67
BAB V PENUTUP .................................................................................... 69
5.1 Kesimpulan ........................................................................... 69
5.2 Saran .................................................................................... 69
DAFTAR PUSTAKA .................................................................................. 70
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi ................................................................ 13
Gambar 2.2 Siklus Pengolahan Data ......................................................... 22
Gambar 4.1 Entity Relationship Diagram (ERD) ...................................... 35
Gambar 4.2 Diagram Konteks .................................................................... 36
Gambar 4.3 Rancangan Flowchart User Admin ........................................ 37
Gambar 4.4 Rancangan Flowchart User Alumni ....................................... 38
Gambar 4.5 Rancangan Flowchart User Staff Akademik ......................... 39
Gambar 4.6 Rancangan Flowchart User Bursa Tenaga Kerja ................... 40
Gambar 4.7 Rancangan Halaman Pengunjung ........................................... 48
Gambar 4.8 Rancangan Halaman Dashboard Admin ................................ 49
Gambar 4.9 Rancangan Halaman Data Komentar ..................................... 49
Gambar 4.10 Rancangan Halaman Tambah User ........................................ 50
Gambar 4.11 Rancangan Halaman Data User .............................................. 50
Gambar 4.12 Rancangan Halaman Dashboard Akademik .......................... 51
Gambar 4.13 Rancangan Halaman Data Alumni ......................................... 51
Gambar 4.14 Rancangan Halaman Dashboard Alumni ............................... 52
Gambar 4.15 Rancangan Halaman Dashboard Pengunjung ........................ 52
Gambar 4.16 Rancangan Halaman Galeri Pengunjung ................................ 53
Gambar 4.17 Rancangan Halaman Input Komentar .................................... 53
Gambar 4.18 Rancangan Halaman Statistik ................................................. 54
Gambar 4.19 Halaman Dashboard Admin ................................................... 55
Gambar 4.20 Halaman Data Komentar ........................................................ 57
Gambar 4.21 Halaman Form Tambah User ................................................. 58
Gambar 4.22 Halaman Data User ................................................................ 59
Gambar 4.23 Halaman Dashboard User Staf Akademik ............................. 60
Gambar 4.24 Halaman Data Alumni Akademik ......................................... 61
Gambar 4.25 Halaman Laporan Data Alumni .............................................. 62
Gambar 4.26 Halaman Laporan Data Kuisioner Alumni ............................. 63
Gambar 4.27 Halaman Dashboard User Alumni ......................................... 64
Gambar 4.28 Halaman Utama User Pengunjung ......................................... 65
Gambar 4.29 Halaman Galeri User Pengunjung .......................................... 65
Gambar 4.30 Halaman Kontak User Pengunjung ........................................ 66
Gambar 4.31 Halaman Statistik Per tahun masuk ....................................... 67
DAFTAR TABEL
Tabel 4.1 Tabel Level Akses ........................................................................ 41
Tabel 4.2 Tabel User .................................................................................... 42
Tabel 4.3 Tabel Jenis Konten ....................................................................... 42
Tabel 4.4 Tabel Fakultas ............................................................................... 42
Tabel 4.5 Tabel Konten ................................................................................ 43
Tabel 4.6 Tabel Running teks ........................................................................ 43
Tabel 4.7 Tabel Kirim Lowongan ................................................................ 44
Tabel 4.8 Tabel Album ................................................................................. 44
Tabel 4.9 Tabel Komentar ............................................................................ 45
Tabel 4.10 Tabel Tanggapan ......................................................................... 45
Tabel 4.11 Tabel Kuisioner ............................................................................ 46
Tabel 4.12 Tabel Photo .................................................................................. 47
Tabel 4.13 Tabel Registrasi Alumni ............................................................... 47
Tabel 4.14 Tabel File Lowongan ................................................................... 49
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Informasi merupakan produk teknologi yang semakin berkembang pesat
saat ini. Dengan memanfaatkan internet, informasi tidak lagi menjadi suatu hal
yang sulit untuk disampaikan. Perkembangan internet saat ini sudah banyak
dimanfaatkan oleh organisasi, sekolah, perguruan tinggi, perusahaan swasta, dan
instansi pemerintahan di Indonesia sebagai media yang tepat untuk
mengimplementasikan sistem informasi. Hal ini terbukti dengan munculnya
bermacam-macam situs web dalam berbagai bidang diantaranya bidang olahraga,
kesehatan, hiburan, bisnis, dan pendidikan. (Leni Irmayanti,2011).
Salah satu perguruan tinggi yang memanfaatkan internet yaitu Sekolah
Tinggi Ilmu Ekonomi Sabang (STIES) Banda Aceh yang menggunakan internet
sebagai media yang dapat membantu dalam memberikan informasi, baik untuk
lingkungan diluar kampus maupun untuk lingkungan di dalam kampus itu sendiri.
Pengelolaan data alumni di Sekolah Tinggi Ilmu Ekonomi Sabang
(STIES) Banda Aceh belum terlalu diperhatikan dan masih dilakukan secara
manual. Data-data alumni hanya disimpan dalam tumpukan-tumpukan kertas di
dalam gudang, hal ini dapat menyebabkan terjadi kerusakan data bahkan
kehilangan data. Selain itu untuk melakukan pencarian data, pihak yang
membutuhkan harus datang ke STIES Banda Aceh, setelah diberikan izin dan
berhak melakukan pengambilan data, maka pencarian dilakukan dengan membuka
setiap lembaran-lembaran kertas di dalam gudang, setelah ditemukan data tersebut
difotocopy dan lembar asli dikembalikan ke tempat semula, hal ini membutuhkan
waktu yang lama dan tidak efektif.
Untuk mengatasi permasalahan tersebut diperlukan suatu sistem yang
memiliki kemudahan-kemudahan dalam menyimpan dan mengolah data alumni
sehingga pencarian data alumni tidak sulit untuk dilakukan dan pihak yang
membutuhkan tidak perlu datang ke perguruan tinggi untuk mencari data alumni.
Sistem yang akan dikembangkan dapat meningkatkan proses pengelolaan dan
pencarian data alumni serta menghindari kerusakan bahkan kehilangan data
karena dilakukan secara terkomputeriasi.
Untuk menghasilkan informasi yang tepat maka dibutuhkan suatu media
interaksi agar pihak perguruan tinggi, alumni dan masyarakat dapat melakukan
komunikasi. Interaksi dengan alumni sangat dibutuhkan oleh perguruan tinggi
untuk mengetahui sejauh mana prestasi hasil didikan mereka selama ini di tengah-
tengah masyarakat dan untuk melengkapi kekurangan-kekurangan data dalam
sistem. Dengan mengikutsertakan masyarakat, pihak perguruan tinggi dapat
mengetahui masukan, pertanyaan bahkan kritikan yang dapat menjadi bahan
pertimbangan untuk meningkatkan mutu pendidikan sehingga menghasilkan
alumni-alumni yang berprestasi.
Oleh karena itu penyusun mengambil judul laporan skripsi ini
Implementasi Sistem Tracer Studi Alumni STIES Banda Aceh Berbasis Web.
Dengan diadakan pembuatan sistem informasi ini diharapkan mampu
membantu STIES dalam mengelola data-data alumni.
1.2 Rumusan Masalah
Rumusan masalah pada penelitian ini adalah sebagai berikut:
1. Bagaimana merancang Sistem Informasi tracer alumni pada kampus STIES
yang berbasis website?
2. Bagaimana melakukan pengelolaan dan penyimpanan data alumni agar
terhindar dari kerusakan atau bahkan kehilangan data.
3. Bagaimana membangun sebuah sistem agar menghasilkan informasi yang
tepat kepada orang yang tepat dan berhak memperoleh informasi tersebut.
1.3 Ruang Lingkup
Ruang Lingkup pada penelitian ini adalah sebagai berikut:
1. Sistem informasi yang di bangun hanya akan mengolah informasi alumni
pada kampus STIES.
2. Sistem informasi akan menginput dan menampilkan informasi mengenai data
alumni serta menyediakan form registrasi untuk alumni yang belum terdaftar
pada sistem.
3. Pengguna sistem meliputi admin, staff akademik, alumni dan bursa tenaga
kerja.
1.4 Batasan Masalah
Batasan masalah pada penelitian ini adalah sebagai berikut:
1. Sistem informasi yang di bangun hanya akan mengolah informasi data
alumni yang ada di Sekolah Tinggi Ilmu Ekonomi Sabang Banda Aceh.
2. Sistem informasi akan menginput dan menampilkan informasi mengenai
data alumni yang ada di Sekolah Tinggi Ilmu Ekonomi Sabang Banda
Aceh (STIES).
3. Pengguna sistem meliputi admin,alumni,staff akademik dan pihak bursa
tenaga kerja.
4. Software yang akan digunakan untuk membangun sistem informasi tracer
study alumni adalah PHP dengan database yang digunakan adalah MySQL
5. Sistem ini tidak akan membahas mengenai proses perekrutan tenaga kerja
yang dilakukan oleh pihak bursa tenaga kerja(penyelenggara lowongan).
1.5 Tujuan Penelitian
Adapun tujuan penelitian dari skripsi ini adalah sebagai berikut:
1. Meningkatkan proses pengolahan data alumni secara lebih efektif dan efisien
yang akan di simpan dalam sebuah database alumni.
2. Merancang dan membangun sistem informasi alumni dengan pemberian hak
akses yang berbeda terhadap pengguna serta penambahan bursa kerja dan
perguruan tinggi dalam media website.
1.6 Manfaat Penelitian
Manfaat yang diperoleh dari pembuatan sistem ini adalah:
1. Bagi Kampus STIES Banda Aceh
a. Sebagai pertimbangan dan masukan kepada kampus STIES Banda Aceh
mengenai sistem informasi yang dapat membantu penyelesaian masalah
pendataaan alumni.
b. Memberikan kemudahan kepada bagian staff akademik dalam mengelola
data alumni yang ada di kampus STIES Banda Aceh.
c. Menjadi media silahturrahmi antar sesama alumni di kampus STIES
Banda Aceh.
2. Bagi Penulis
a. Menambah pengetahuan dan wawasan bagi penulis tentang alur
pembuatan sistem informasi tracer alumni.
b. Dapat menambah ilmu pengetahuan dengan menetapkan ilmu yang
didapat dibangku kuliah pada kenyataan yang ada terjadi di lapangan dan
sebagai sarana untuk menetapkan dan mengaplikasikan teori teori
yang telah diperoleh dari sumber-sumber lain sehingga dapat bermanfaat
bagi pihak yang memerlukan.
3. Bagi akademik
Sebagai tambahan informasi penggunaan sistem informasi alumni di kampus
STIES Banda Aceh dan sebagai bahan pertimbangan untuk menindak lanjuti
penelitian yang serupa serta sebagai referensi di perpustakaan Universitas
Ubudiyah bagi penelitian yang serupa dimasa yang akan datang.
4. Bagi Masyarakat Ilmiah
Memberikan masukan dan inovasi bagi pengetahuan untuk kemudahan dalam
pengelolaan sistem informasi alumni yang mungkin dapat menjadi dasar
untuk mengembangkan penelitian ini di masa yang akan datang.
1.7 Sistematika Penulisan
Sistematika penulisan Karya Tulis Ilmiah ini disesuaikan dengan ketentuan
yang ada dan dibagi kedalam lima bab, yaitu:
BAB I Pendahuluan
Bab ini merupakan awal dalam penulisan Karya Tulis Ilmiah Ini.
Bab ini berisikan tentang Latar Belakang, Rumusan Masalah, Batasan
Masalah, Tujuan Penelitian, dan Sistematika Penulisan.
BAB II Tinjauan Pustaka
Bab ini menjelaskan gambaran umum tentang kampus STIES Banda
Aceh, meliputi : sejarah, visi misi, struktur organisasi serta
menjelaskan beberapa landasan teori yang mendukung karya tulis
ilmiah ini, yaitu mengenai definisi sistem, informasi, sistem informasi,
dan sistem informasi pariwisata serta beberapa landasan teori tentang
ERD, DFD, dan Flowchart.
BAB III Metodologi Penelitian
Bab ini berisi uraian tentang waktu dan tempat penelitian, prosedur
penelitian, alat-alat yang dipakai dalam penelitian, spesifikasi
kebutuhan yang meliputi kebutuhan perangkat keras dan perangkat
lunak, desain pearncangan sistem yang meliputi ERD, Flowchart,
Diagram konteks DFD, dan struktur tabel.
BAB IV Analisa Data dan Pembahasan
Bab ini berisi tentang analisa data tentang perancangan input dan output
serta menampilkan rancangan hasil akhir berupa screenshot gambar dari
Implementasi Sistem Tracer Studi Alumni Sties Banda Aceh Berbasis
Web.
BAB V Kesimpulan dan Saran
Bab ini membuat suatu kesimpulan yang ditarik dari hasil penulisan
karya ilmiah dan atas dasar kesimpulan yang diperoleh, maka diberikan
saran yang ditujukan untuk pengembangan lebih lanjut di masa yang
akan datang tentang sistem tracer alumni.
BAB II
TINJAUAN PUSTAKA
2.1 Sejarah Berdirinya STIES
Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) Banda Aceh didirikan
pada tahun 1986, oleh Yayasan Sabang Merauke, sebagai salah satu bentuk
pengabdian dalam upaya menyediakan sarana pendidikan tinggi, guna menyahuti
tuntutan perkembangan pendidikan di Provinsi Aceh.
Pendirian Sekolah Tinggi Ilmu Ekonomi Sabang Banda Aceh didasarkan
Surat Keterangan Perstujuan Pendirian yang dikeluarkan oleh Koordinator
Kopertis Wilayah I Nomor : 028/SK.PPS/KOP/I/1986 tanggal 4 Februari 1986.
Selanjutnya dengan Keputusan Menteri Pendidikan dan Kebudayaan
RepublikIndonesianomor : 0264/0/1988 tanggal 9 Juni 1988, dengan Status
Terdaftar untuk Program S1 meliputi: Jurusan : Ilmu Ekonomi dan Study
Pembangunan, Program Study Manajemen dan Program Study Akuntansi.
Berdasarkan evaluasi atas prestasi yang di capai STIES selama kurun
waktu 4 tahun dalam Status Terdaftar, maka melalui Surat Keputusan Menteri
Pendidikan dan Kebudayaan Republik Indonesia nomor : 0111/0/1990 tanggal 21
Februari 1990 mendapat peningkatan menjadi Status Diakui untuk ketiga Jurusan
dan Program Study tersebut diatas.
Selanjutnya dengan Surat Keputusan Menteri Pendidikan dan Kebudayaan
Republik Indonesia Nomor : 0672/0/1991 tanggal 28 Desember 1991 STIES
kembali mendapat pemberian peningkatan menjadi Status Disamakan khusunya
untuk Program Study Manajemen.
Berdasarkan Surat Keputusan BAN PT Nomor 002/BAN-PT/Ak-
II/XII/1998 tanggal 12 Desember 1998 tentang Hasil dan Peringkat Akreditasi
Program Study untuk Program Sarjana di Perguruan Tinggi. STIES memperoleh
status terakreditasi untuk Program Study Akuntansi, dengan peringkat C.
Akibat gelombang tsunami yang terjadi di Aceh tahun 2004 yang lalu,
maka Sekolah Tinggi Ilmu Ekonomi Sabang Banda Aceh turut terganggu terhadap
proses belajar den mengajar, yang mengakibatkan turunnya animo mahasiswa
untuk masuk ke STIES dan pengurusan perpanjangan izin penyelenggaraan
pendidikan juga mengalami keterlambatan.
Seterusnya, melalui Surat Kopertis Wilayah 1, atas nama Dirjen
Pendidikan Tinggi Departemen Pendidikan Nasional Republik Indonesia Nomor
2533 dan 2534/D/TK-1/2009, tanggal 18 Juni 2009 memberikan perpanjangan
ulang izin penyelenggaraan program study manajemen dan Akuntansi (S1) di
lingkungan STIES Banda Aceh.
Sejak berdiri hingga kini STIES telah menghasilkan 1.215 orang lulusan
sarjana ekonomi (SE) yang telah bekerja di berbagai unit organisasi pemerintahan,
swasta, maupun dalam kehidupan masyarakat. Untuk masa mendatang STIES
akan selalu menghasilkan sarjana ekonomi yang dibutuhkan sesuai dengan
kondisi yang berkembang.
2.1.1 Visi dan Misi, Sasaran dan Tujuan
2.1.1.1 Visi
Visi yang di terapkan di Sekolah Tinggi Ilmu Ekonomi Sabang (STIES)
adalah Terwujudnya Sekolah Tinggi Ilmu Ekonomi yang bermutu dalam bidang
ilmu manajemen dan akuntansi yang dapat memenuhi harapan masyarakat dan
Pemerintah Aceh.
2.1.1.2 Misi
Beberapa misi yang diterapkan di Sekolah Tinggi Ilmu Ekonomi Sabang
Banda Aceh (STIES) adalah sebagai berikut:
1. Melaksanakan pendidikan untuk menghasilkan lulusan yang bermutu.
2. Melaksanakan penelitiandan pengkajian terhadap ilmu ekonomi, manajemen,
dan akuntansi.
3. Melaksanakan pengabdian kepada masyarakat guna mengembangkan ilmu
pengetahuan.
4. Melaksanakan kerjasama dengan berbagai pihak guna mengembangkan
tridharma perguruan tinggi.
2.1.1.3 Tujuan
Beberapa tujuan didirikan Sekolah Tinggi Ilmu Ekonomi Sabang Banda
Aceh (STIES) adalah sebagai berikut:
1. Lulusan Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) Banda Aceh tidak
tertinggal dalam mengaplikasikan ilmunya di tempat pengabdian mereka.
2. Dapat memahami perkembangan pengetahuan tentang ilmu ekonomi,
manajemen, dan akuntansi.
3. Perkembangan pengetahuan dan teknologi dapat diketahui dan dirasakan di
kalangan masyarakat.
4. Dapat terbina kerjasama yang saling menguntungkan antar institusi.
2.1.1.4 Sasaran
Sasaran yang ingin dicapai Sekolah Tinggi Ilmu Ekonomi Sabang Banda
Aceh (STIES) adalah sebagai berikut:
1. Peserta didik dan proses pembelajaran serta kurikulum harus senantiasa
menjadi fokus dalam pembenahan dan senantiasa diperbaharui sesuai dengan
perkembangan.
2. Dosen senantiasa harus melakukan penelitian dan kajian-kajian tentang inti
pengetahuan yang diajarkan pada STIES.
3. Masyarakat Aceh pada umumnya dan masyarakat di sekitar kampus pada
khususnya harus dapat merasakan perobahan-perobahan dengan adanya
institusi STIES.
4. Institusi terutama yang mempunyai relevansi pendidikan dijadikan kerabat
yang senantiasa saling memperhatikan dalam rangka mengatasi kelemahan-
kelemahan yang ada.
2.1.2 Fasilitas Kampus
Untuk mendukung proses pembelajaran maka dikembangkan berbagai
sarana prasarana pendukung. Secara keseluruhan sarana dan prasarana tersebut
sudah mencukupi untuk menjamin kelangsungan preses pembelajaran.
2.1.2.1 Ketersediaan sarana dan prasarana
Kampus memiliki luas areal sekitar 56,25 m2. Pada areal tersebut telah di
bangun sarana dan prasarana yang juga telah digunakan oleh program study
Akuntansi dan Manajemen. Adapun fasilitas yang telah ada adalah:
1. Ruangan Lamboratorium komputer.
2. Perpustakaan dengan luas sekitar 468 m2
3. Kantin kampus seluwas 160 m2
4. Mesjid kampus seluas sekitar 1500 m2
5. Lapangan Volly
6. Ruang Tenis Meja
7. Hot Spot Internet
2.1.2.2 Kelengkapan Sarana dan presarana
Fasilitas prasarana ruang perkuliahan yang sudah ada adalah :
1. Semua ruang kuliah dilengkapi, meja, dan kursi. Sarana untuk perkuliahan
dengan multi media LCD proyektor, dan komputer.
2. Komputer yang dapat dipinjam pada pusat pelayanan pendidikan.
3. Ruang seminar juga dilengkapi white boards, meja kursi. Bila ingin
menggunakan infokus
4. Laboratorium komputer dilengkapi dengan computer dengan kapasitas 40
orang mahasiswa.
2.2 Susunan Organisasi Sekolah Tinggi Ilmu Ekonomi Sabang (STIES)
Susunan organisasi yang dibentuk oleh Sekolah Tinggi Ekonomi Sabang
(STIES) dapat dilihat pada gambar 2.1.
Yayasan Sabang Meuraxa
Ketua
Drs.H.Saluddin Alcassar
Y.MM
Ketua Prodi Ekonomi Akuntasi
Rusman Rahman. SE
Sekretaris Prodi Ekonomi
Akuntasi
Rusman Rahman. SE
Ketua Prodi Ekonomi
Manajemen
Dr.,Mahdani Ibrahim, SE.MM
Sekretaris Prodi Ekonomi
Manajemen
Banta Karollah.SE
Puket I
Dr.,Mahdani Ibrahim, SE.MM
Kabag Akedemik
Agusmiati, SE,Mpd
Sub Bag ADM
nilai
Dra Arida
Sub Bag dik/jar
Dra Asrida
Puket II
Dra Yusni Herry Yusuf. M.Si
Kabag umum & keuangan
Banta Karollah, SE
Sub Bag ADM/
Kepeg
Dra Asrida
Sub Bag Keu/perLkp
Drs. M.Yusuf
Abdullah
Kelompok Pengantar
Dosen
Senat Sties
Banda Aceh
Puket III
Dahlan. SH.M.Hum
Kabag Kemahasiswaan
Agusmiati, SE,M.Pd
Sub Bag AlumniSub Bag
Kemahasiswaan
UPT Laboratorium
Banta Karollah, SE
UPT Pustaka
Rusman Rahman,
SE
Gambar 2.1 Struktur Organisasi
2.2.1 Uraian Tugas Struktur Organisasi STIES
A. Senat Fakultas
1. Definisi
Senat merupakan badan normatif dan perwakilan di Fakultas yang
menjalankan fungsi membangun dan menjaga penegakan nilai-nilai dan etika
akademik. Senat Fakultas merupakan badan normatif dan perwakilan tertinggi di
Fakultas.
2. Uraian Tugas
Beberapa uraian tugas dari senat fakultas adalah:
a. Merumuskan kebijakan akademik dan pengembangan Fakultas;
b. Merumuskan kebijakan penilaian prestasi akademik, kecakapan,dan
kepribadian sivitas akademika;
c. Merumuskan peraturan pelaksanaan kebebasan akademik;
d. Merumuskan norma, etika, dan tolok ukur penyelenggaraan Fakultas;
e. Menilai pertanggungjawaban dan pelaksanaan kebijakan yang telah
dijalankan oleh Dekan.
B. Ketua Bidang Prodi
Adapun fungsi dan tugas ketua bidang prodi adalah sebagai berikut:
a. Merumuskan kebijakan dan strategi pengembangan jurusan sesuai dengan
visi, misi dan tujuan jurusan, aspirasi civitas akademika dan ketentuan
perundang- undangan,
b. Merencanakan, mengorganisasikan, melaksanakan,mengendalikan, dan
menilai program-program pengembangan jurusan yang sesuai dengan
aspirasi civitas akademika jurusan,
c. Menyusun konsep beban tugas mengajar dosen setiap semester berdasarkan
ketentuan yang berlaku,
d. Menyusun instrumen monitoring pelaksanaan perkuliahan sesuai dengan \
ketentuan yang berlaku untuk kelancaran pelaksanaan tugas,
e. Menyusun konsep evaluasi hasil-haril pelaksanaan perkuliahan berdasarkan
data dan informasi untuk meningkatkan mutu,
C. Tugas Sekretaris Jurusan
a. Mengadministrasikan kebijakan-kebijakan jurusan dalam bidang-bidang
pengembangan kurikulum dan keilmuan, penelitian dan pengembangan
Laboratorium, pembinaan kemahasiswan dan alumni, pengembangan
ketenagaan kerjasama, publikasi dan penerbitan serta kesejahteraan.
b. Mengadministrasikan program-program pengembangan jurusan untuk setiap
bidang tugas pokok jurusan,
c. Menentukan dosen pembimbing bagi mahasiswa yang menyelesaikan tugas
akhir (penyusunan skripsi), membimbing dan menilai kegiatan
kemahasiswaan di lingkungan jurusan sebagai bahan pengembangan.
D. Kabag Akademik
a. Memimpin pelaksanaan tugas di lingkungan Bagian Administrasi Akademik
b. Membagi tugas, menggerakkan, mengarahkan, membimbing serta
mengkoordinasi pelaksanaan tugas bagian
c. Mempelajari dan menilai/mengoreksi laporan hasil kerja/pelaksanaan
tugas bawahan.
d. Mengkoordinir pendaftaran mahasiswa baru, registrasi mahasiswa,
pendaftaran mata kuliah, memerikan data-data akademik.
2.3 Defenisi Sistem
Sebuah sistem terdiri dari beberapa bagian atau elemen yang saling
berhubungan yang beroperasi secara bersama-sama untuk mencapai tujuan-tujuan
dan sasaran tertentu.
Menurut Jerry fitGerald (dalam Jogianto, 1999) :
sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu
kegiatan atau menyelesaikan suatu sasaran/permasalahan tertentu..
Menurut Abdul Kadir(2001):
Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang
dimaksudkan untuk mencapai suatu tujuan..
Dari kedua pengertian di atas dapat disimpulkan bahwa sistem adalah
sekumpulan komponen-komponen atau bagian-bagian yang saling berkaitan
antara yang satu dengan yang lainnya untuk mencapai tujuan yang sama.
2.4 Definisi Informasi
Informasi merupakan hal yang sangat penting bagi manajemen didalam
pengambilan keputusan. Informasi adalah data yang telah diolah dan bermanfaat
bagi yang membutuhkannya. Sumber dari informasi adalah data. Data adalah
kumpulan angka maupun karakter yang mempunyai arti tertentu dan diambil dari
realita atau kenyataan yang terjadi pada suatu lokasi.
Informasi yang baik mempunyai ciri-ciri sebagai berikut:
1. Data yang telah diolah.
2. Menjadi bentuk yang lebih berguna dan lebih berarti bagi yangmenerima.
3. Menggambarkan suatu kejadian dan kesatuan nyata.
4. Digunakan untuk mengambil keputusan
2.5 Defenisi Sistem Informasi
Sistem informasi marupakan suatu sistem yang tujuannya menghasilkan
informasi. Tugas dari sistem informasi adalah untuk melakukan siklus pengolahan
data. Siklus pengolahan data (data processing life cylce) atau disebut juga
dengan nama siklus informasi (information life cycle) .
Gambar 2.2 Siklus Pengolahan Data
( Sumber: Prof.Dr.Jogiyanto HM,MBA,Akt, 2008 )
2.6 Sistem Informasi Tracer Alumni
Tracer study alumni ialah penelusuran alumni untuk menggali informasi
melalui pengisian kuesioner yang disusun sedemikian rupa untuk tujuan perbaikan
kurikulum dan proses pendidikan.(Dalam Manual Prosedur Fakultas Pertanian
Universitas Brawijaya, 2011).
2.7 Perangkat Lunak Yang Digunakan
Perangkat lunak yang digunakan dalam perancangan dan pembuatan
Sistem Informasi Tracer Study Alumni Sekolah Tinggi Ilmu Ekonomi Sabang
(STIES) adalah sebagai berikut :
INPUT MODEL OUTPUT
Data Diolah Informasi
2.7.1 Notepad ++
Notepad++ adalah Code Editor (software penyunting kode) yang
mendukung berbagai bahasa pemograman seperti HTML, CSS, PHP, XML, JAVA,
JSP, Javascript, Perl, Pascal, dan lain-lain yang dapat bekerja pada System
Operasi Windows.
Kelebihan Notepad++ jika dibanding Notepad bawaan Windows adalah
memiliki kelengkapan fitur untuk mempermudah pengguna saat mengedit kode
termaksud saat mengedit kode HTML dan kode CSS.
2.7.2 Adobe Photoshop CS4
Adobe Photoshop CS4 merupakan program pengolah grafik yang mampu
bekerja pada dua tipe grafik yaitu bitmap dan vektor. Bitmap yaitu gambar yang
terdiri dari titik-titik yang sering disebut dengan pixel, sedangkan veltor yaitu
gambar yang tersusun dari sekumpulan garis, kurva dan bidang tertentu sehingga
membentuk suatu gambar.
2.7.3 PHP
PHP adalah singkatan dari Personal Home Page yang merupakan bahasa
standar yang digunakan dalam dunia website. PHP adalah bahasa pemrograman
yang berbentuk script yang diletakkan didalam web server. PHP dapat diartikan
sebagai Hypertext Preeprocessor. Ini merupakan bahasa yang hanya dapat
berjalan pada server yang hasilnya dapat ditampilkan pada klien. Interpreter PHP
dalam mengeksekusi kode PHP pada sisi server disebut serverside, berbeda
dengan mesin maya Java yang mengeksekusi program pada sisi klien (client-
server). (Peranginangin, 2006: 2).
Contoh penulisan sintaks PHP di dalam HTML adalah sebagai berikut:
Latihan Petama
Selamat Belajar PHP.
Semua teks yang diketik setelah tanda buka script ) akan dieksekusi sebagai suatu script PHP. Untuk mmeberik keterangan
dalam script PHP ada beberapa cara yaitu:
a. Gunakan tag /* dan diakhiri tag */ apabila jumlah keterangan jumlah dari satu
baris.
b. Gunakan tag //, bila keterangan terdiri dari satu baris saja
c. Gunakan tag # untuk 1 baris komentar saja
2.7.4 HTML
HTML merupakan kependekan dari Hyper Text Markup Language. Ini
merupakan bahasa standar yang digunakan oleh protokol http (Hyper Text
Transfer Protocol).
HTML memiliki ciri-ciri sebagai berikut:
a. Tersusun oleh tag-tag (sebagai penanda, karena inilah maka dia disebut sebagai
markup language), misalnya ......
b. Pada umumnya tag selalu mempunyai tag pembuka seperti di atas dan
kemudian selalu ada tag penutupnya , namun ada beberapa tag yang
tidak mempunyai tag penutup misalnya ,, dan sebagainya.
c. Tidak case sensitive (huruf kecil dan besar dianggap sama)
d. Nama file berupa *.html atau *.html.
Bentuk umum HTML adalah seperti berikut ini :
ini tempat menulis judul
Ini tempat menulis apa yang kita tampilkan
2.7.5 CSS
CSS (Cascading Style Sheets) merupakan sebuah document yang berguna
untuk melakukan pengaturan pada komponen halaman web menjadi suatu bentuk
web yang memiliki kualitas yang lebih indah dan menarik. CSS memiliki
keunggulan diantaranya sebagai berikut :
a. Telah didukung oleh kebanyakan versi browser baru
b. Lebih fleksibel dalam penempatan posisi layout,
c. Menjaga HTML dalam penggunan tag yang minimal, hal ini berpengaruh
terhadap ukuran file dan kecepatan downloading.
2.7.6 Javascript
Javascript adalah bahasa scripting pada client dimana kita dapat menambah
program pada webpage yang beroperasi secara langsung pada client (misalnya,
pada mesin yang menjalankan Web Browser). Javascript sering digunakan untuk
tipe komputasi pada hal-hal berikut:
a. Deteksi Browser
Javascript dapat digunakan untuk mendeteksi tipe browser dan me-load
halaman khusus pada browser.
b. Validasi Form
Javascript digunakan untuk melakukan pemeriksaan konsistensi yang
sederhana pada field-field form.
c. Kontrol Browser
Hal ini meliputi halaman poembuka dalam windows yang dikustomkan
contohnya iklan.
2.7.7 Database
Database adalah kumpulan file-file yang saling berelasi, relasi tersebut
biasanya ditunjukkan dengan kunci dari tiap file yang ada. Satu database
menunjukkan satu kumpulan data yang dipakai dalam satu lingkup perusahaan,
instansi. Struktur database terdiri dari beberapa komponen yaitu sebagai berikut:
a. Entity
Entity adalah orang, tempat, kejadian atau konsep yang informasinya direkam.
b. Attribute
Setiap entity mempunyai attribute atau sebutan untuk mewakili suatu enitity.
Attribute biasanya digunakan sebagai bentuk normalisasi dalam bentuk
Primary Key dan Foreign Key. Primary Key adalah satu attribute yang tidak
hanya mengidentifikasi secara unik suatu kejadian spesifik tapi juga dapat
mewakili setiap kejadian dari suatu entity. Sedangkan Foreign Key adalah satu
attribute yang melengkapi satu relationship (hubungan) yang menunjukkan ke
induknya.
c. Data value (nilai atau isi data)
Data value adalah data aktual atau informasi yang disimpan pada tiap data
elemen.
d. Record/Tuple
Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang
suatu entity secara lengkap.
e. File
Kumpulan record-record sejenis yang mempunyai panjang elemen yang sama,
attribute yang sama, namun berbeda beda data valuenya.
2.7.8 MySQL
MySQL adalah salah satu jenis database server yang sangat
terkenal.kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa
dasar untuk mengakses databasenya. Selain itu, ia bersifat Open Source pada
berbagai platform.
Kehandalan suatu sistem basis data (DBMS) dapat diketahui dari cara
kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang
dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya.
MySQL memiliki banyak kelebihan, diantaranya adalah :
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih
banyak lagi.
2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat
lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara
gratis.
3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu
yang bersamaan tanpa mengalami masalah atau konflik.
4. Performance Tuning. MySQL memiliki kecepatan yang menakjubkan dalam
menangani query sederhana, dengan kata lain dapat memproses lebih banyak
SQL per satuan waktu.
5. Ragam Tipe Data. MySQL memiliki ragam tipe data yang sangat kaya, seperti
signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-
lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah Select dan Where dalam perintah (query).
7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level
subnetmask, nama host, dan izin akses user dengan sistem perizinan yang
mendetail serta sandi terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam
skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu
tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung
mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan
protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa
Indonesia belum termasuk di dalamnya.
11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai
aplikasi dan bahasa pemrograman dengan menggunakan fungsi API
(Application Programming Interface).
12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)
yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan
yang ada disertakan petunjuk online.
13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam
menangani ALTER TABLE, dibandingkan basis data lainnya semacam
PostgreSQL ataupun Oracle.
2.7.9 Web Browser
Web browser digunakan untuk dapat mengakses web. Browser memiliki
jendela atau window yang dapat menampilkan halaman web, sekumpulan toolbar
dan menu yang memungkinkan pengguna untuk mengekplorasi atau menjelajah
halaman pada sebuah situs web. Contoh web browser adalah Mozilla firefox,
google chrome, internet explore, dan lain-lain.
2.8 ERD ( Entity Relation Diagram )
ERD ( Entity Relation Diagram ) merupakan suatu model untuk
menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar
data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur
data dan hubungan antar data, untuk menggambarkannya digunakan beberapa
notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu :
1. Entity; merupakan objek yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain . Simbol dari entiti ini biasanya
digambarkan dengan persegi panjang.
2. Atribut; Setiap entitas pasti mempunyai elemen yang disebut atribut yang
berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari
atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu
dengan yang lain. Gambar atribut diwakili oleh simbol elips.
3. Hubungan/ Relasi; Hubungan antara sejumlah entitas yang berasal dari
himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam
satu basis data yaitu:
a. Satu ke satu (One to one); yaitu hubungan relasi satu ke satu yaitu setiap
entitas pada himpunan entitas A berhubungan paling banyak dengan satu
entitas pada himpunan entitas B.
b. Satu ke banyak (One to many); Setiap entitas pada himpunan entitas A
dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi
setiap entitas padaentitas B dapat berhubungan dengan satu entitas pada
himpunan entitas A.
c. Banyak ke banyak (Many to many); Setiap entitas pada himpunan entitas
A dapat berhubungan dengan banyak entitas pada himpunan entitas B.
2.9 DFD (Data Flow Diagram)
Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem.
DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di
mana komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data
tersebut. Kita dapat menggunakan DFD untuk dua hal utama, yaitu untuk
membuat dokumentasi dari sistem informasi yang ada, atau untuk menyusun
dokumentasi untuk sistem informasi yang baru.
2.10 Bagan Alir Program (Program Flowchart)
Bagan alir program (program Flowchart) merupakan bagan yang
menjelaskan secara rinci langkah-langkah dari proses program. bagan alir
program dibuat dari derivikasi bagan alir sistem.
BAB III
METODOLOGI PENELITIAN
3.1 Waktu dan Tempat Penelitian
Penelitian dilakukan tanggal 20 September 2013 sampai dengan 30
Desember 2013. Tempat penelitian dilakukan pada Sekolah Tinggi Ilmu Ekonomi
Sabang Banda Aceh (STIES) yang beralamat di jalan Prada Utama Banda Aceh
23116, telp. (0651) 7552028 kotak pos 116.
3.2 Prosedur Penelitian
Prosedur penelitian adalah langkah-langkah yang digunakan sebagai alat
untuk mengumpulkan data dan menjawab pertanyaan-pertanyaan dalam
penelitian. Dalam melaksanakan prosedur penelitian ini, diperlukan teknik
pengumpulan data, data yang diperlukan dan metoda analisis data dalam
merancang proses pembuatan input dan output yang dibutuhkan.
3.2.1 Teknik Pengumpulan Data
Dalam penelitian ini, diperlukan teknik pengumpulan data dalam proses
pembuatan sistem, teknik pengumpulan data yang akan dilakukan adalah:
1. Teknik observasi yaitu dengan melakukan pengamatan secara langsung ke
Sekolah Tinggi Ilmu Ekonomi Sabang Banda Aceh.
2. Teknik wawancara yaitu dengan cara melakukan tanya jawab secara langsung
kepada pihak-pihak yang berkompeten dalam mengetahui tentang system tracer
studi alumni.
3. Teknik kepustakaan yaitu dengan mengumpulkan data dari buku atau bahan
tulisan yang ada relevansinya dengan skripsi ini. Bahan yang dikumpulkan
bertujuan sebagai referensi dalam merancang sistem yang meliputi
perancangan awal sampai proses pembuatan.
3.2.2 Data yang diperlukan
Data yang diperlukan dalam melakukan penelitian sebagai acuan dalam
merancang sistem informasi ini adalah sebagai berikut:
1. Data primer yakni data yang diperoleh di lapangan dengan menggunakan
metode pengumpulan data dengan melakukan wawancara. Pengumpulan data
dengan cara melakukan tanya jawab langsung oleh peneliti kepada pihak-
pihak yang terkait dengan pokok permasalahan dalam pembuatan sistem
informasi ini.
2. Data sekunder yakni pengumpulan data dengan cara mempelajari dan
menelaah dokumen yang berkaitan dengan informasi tracer studi alumni yang
dibutuhkan oleh user yang akan menggunakan sistem informasi ini. Dokumen
yang dipelajari dapat bersumber dari buku-buku, referensi internet maupun dari
dokumen langsung dari Sekolah Tinggi Ilmu Ekonomi Sabang Banda Aceh.
3.2.3 Metoda Analisa Data
Analisis data dalam penelitian ini dilakukan secara deskriptif dan unvariat
untuk mendapatkan pemaknaan sesuai dengan kajian. Sebelum dilakukan analisis
data diperlukan dulu proses pengolahan data.
Pada tahap awal pengolahan data dilakukan editing dan coding dengan
cara meneliti setiap form pengumpulan data, membuat pengkodean den
pengelompokan data. Dengan demikian data yang terkumpul benar-benar lengkap
dan jelas sehingga dapat dibaca dengan baik. Setelah pengolahan data selesai
dilakukan, maka berikut ini adalah langkah-langkah analisis data yang perlu
dilakukan:
1. Metode Deskriptif
Metode deskriptif adalah metode penelitian yang berusaha menggambarkan
dan mengintepretasi objek sesuai dengan apa adanya. Tujuan utama penelitian
deskriptif adalah untuk menggambarkan secara sistematis fakta dan karakteristik
objek dan subjek yang diteliti secara tepat.
2. Metode univariat
Metode analisis univariat adalah analisa yang dilakukan menganalisis tiap
variabel dari hasil penelitian, bertujuan untuk meringkas kumpulan data hasil
penelitian sedemikian rupa sehingga kumpulan data tersebut berubah menjadi
informasi yang berguna.
Teknik analisa data ini di sajikan dalam bentuk tabel, diagram dan
disajikan secara tekstular. Penyajian dalam bentuk tabel adalah suatu penyajian
sistematik data numerik yang tersusun antara kolom dan baris. Sedangkan dalam
bentuk diagram disajikan dengan menggunakan grafik untuk mempermudah
membaca data yang dihasilkan. Intepretasi data disajikan dalam bentuk tekstular
yaitu penyajian data dalam bentuk narasi.
3.3 Alat-alat yang Dipakai Dalam Penelitian
Selama melakukan penelitian di kampus STIES Banda Aceh, penulis
menggunakan alat-alat penunjang dalam memperoleh data untuk pembuatan
sistem informasi tracer alumni. Alat yang digunakan meliputi alat tulis, perangkat
hardware yang digunakan untuk melakukan dokumentasi.
Adapun alat-alat yang penulis gunakan yaitu:
1. Buku dan pulpen; penulis gunakan untuk mencatat informasi yang penulis
butuhkan untuk penulisan skripsi ini yang bersumber dari hasil wawancara
maupun dari tulisan. Informasi yang dikumpulkan terkait dengan sistem yang
akan dibuat yaitu mengenai sistem informasi tracer studi alumni.
2. Kamera HP; penulis gunakan sebagai tikam jejak (dokumentasi gambar) yang
mungkin sewaktu-waktu diperlukan dalam penulisan skripsi ini.
Dokumentasi gambar meliputi gambar pendukung di kampus STIES seperti
gambar bangunan dan gambar pendukung lainnya.
3. Komputer/ Laptop; penulis gunakan untuk membuat skripsi dan untuk
merancang alur sistem dalam bentuk diagram, database serta pembuatan
program(coding).
3.4 Analisis Kebutuhan Sistem
Analisis kebutuhan merupakan proses untuk menghasilkan spesifikasi
kebutuhan. Spesifikasi kebutuhan adalah spesifikasi yang rinci tentang
pengolahan data yaitu jumlah data yang harus diproses, waktu pengolahan saat
data siap diproses sampai informasi yang dihasilkan. Spesifikasi ini digunakan
untuk membuat kesepakatan dalam pengembangan sistem.
Sistem Informasi Tracer Studi Alumni yang dirancang ini dibangun
dengan menggunakan teknologi berbasis website untuk memudahkan akses
informasi bagi pengguna agar informasi yang diberikan dapat terdistribusi dengan
cepat dan mudah. Dalam pembuatan sistem ini diperlukan peralatan-peralatan
tambahan atau kebutuhan teknologi antara lain yaitu kebutuhan perangkat keras
(hardware), kebutuhan perangkat lunak (software), dan kebutuhan sumber daya
manusia (brainware).
3.4.1 Kebutuhan Perangkat Keras (Hardware)
Perangkat keras (Hardware) adalah seluruh komponen komponen atau
peralatan yang digunakan untuk mendukung dalam melakukan proses pengolahan
data, baik pada saat pembuatan program maupun pada saat program di
implementasikan.
Berikut kebutuhan perangkat keras dalam pembangunan sistem ini:
1. Processor : intel core2 duo
2. Memory (RAM) : 1.00 GB DDR3 Memory
3. Hardisk : 160 GB
4. Monitor : 14.0 HD LED LCD
5. Battery : 6-cell Li-ion
6. Optical Drive : DVD-Super Multi DL drive
7. Keyboard
8. Mouse
3.4.2 Kebutuhan Perangkat Lunak (Software)
Dalam perancangan sistem tracer studi alumni ini diperlukan juga
kebutuhan perangkat lunak dalam menunjang proses berjalannya sistem yang akan
dbuat. Adapun perangkat lunak (software) yang digunakan saat membangun
sistem ini antara lain :
1. Sistem Operasi : Windows 7 Ultimate
2. Web Server : Apache (Xampp 1.7.3)
3. Text Editor : Notepad++
4. Image design : Adobe Photoshop CS4
5. Database Server : MySQL Versi 5.1.41
6. Web browser : (Mozilla Firefox,Chrome)
7. PHP Versi 5.3.1
BAB IV
HASIL DAN PEMBAHASAN
4.1 Sekilas Tentang STIES
Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) Banda Aceh didirikan
pada tahun 1986, oleh Yayasan Sabang Merauke, sebagai salah satu bentuk
pengabdian dalam upaya menyediakan sarana pendidikan tinggi, guna menyahuti
tuntutan perkembangan pendidikan di Provinsi Aceh.
Saat ini Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) Banda Aceh
belum mempunyai sistem pendataan alumni yang terintergrasi dengan database.
Proses pendataan alumni yang sedang berjalan masih menggunakan cara manual
yaitu dengan melakukan pencatatan pada buku terhadap mahasiswa yang sudah
lulus dari STIES. Selain itu apabila terdapat event-event alumni, pihak staff
akademik akan menempelkan pengumuman tersebut pada mading kampus atau
menyebarkannya lewat nomor handphone masing-masing alumni dengan
informasi yang seadanya.
Selain itu proses pendataan alumni yang bekerja/belum juga belum
tersedia dengan baik. Pendataan tersebut dilakukan dengan menelpon alumni satu-
persatu untuk menanyakan tentang riwayat pekerjaannya sekarang sehingga cara
yang ditempuh terlalu ribet dan belum maksimal.
Informasi lowongan pekerjaan bagi alumni yang belum bekerja pun belum
berjalan dengan maksimal. Informasi lowongan pekerjaan hanya ditempelkan
pada masing kampus dan hanya diketahui oleh segelintir alumni.
4.2 Sistem Yang Diusulkan
Sistem yang doba diusulkan oleh penulis adalah sebuah sistem yang
mampu menjawab permasalahan-permasalahan yang diuraikan sebelumnya.
Pendataan alumni akan dibuat dengan mengintergrasikannya dengan database
sehingga dapat diakses oleh alumni. Alumni yang belum terdaftar pada sistem
dapat melakukannya pada sistem secara online. Alumni yang telah terdaftar pada
sistem mempunyai keuntungan yaitu mendapatkan informasi-informasi apabila
terdapat event-event tertentu dan informasi lowongan pekerjaan. Alumni juga
dapat mengisi data kuisioner yang disajikan pada sistem.
4.3 Perancangan Sistem
Sistem Informasi Tracer Study Alumni Sekolah Tinggi Ilmu Ekonomi
Sabang Banda Aceh dirancang dan dibangun berdasarkan dokumentasi, referensi
serta hasil observasi lapangan. Dari hasil observasi tersebut diperoleh sejumlah
rancangan dan manajemen alur sistem dalam pengelolaan data alumni dan
konten-konten yang ingin ditampilkan pada sistem. Tujuan dari perancangan
sistem yang dilakukan adalah untuk memenuhi kebutuhan para pemakai sistem
dan untuk memberikan gambaran yang jelas dan rancangan bangun yang lengkap
kepada programer. Berikut akan dijelaskan perancangan sistem yang dilakukan
penulis yaitu dengan konsep ERD, Konteks Diagram dan Flowchart.
4.3.1 ERD (Entity Relationship Diagram)
Entity Relationship Diagram (ERD) merupakan gambaran data yang
dimodelkan dalam suatu diagram yang digunakan untuk mendokumentasikan data
dengan cara menentukan apa saja yang terdapat dalam tiap entity dan bagaimana
hubungan entity satu dengan yang lainnya.
.
Level_Akses
Id_Level_Akses
Level
User
Username
Password
Level_akses_id
Jenis_konten
Id_jenis_konten
jenis
Fakultas
Id_fakultas
Nama_Fakultas
Running_teks
Id_running_teks
deskripsi
Kirim_lowongan
Id_kirim_lowongan
Konten_id
nim
File_id
Tgl_kirim
File_lowongan
Id_file
Nama_file
Album
Id_album
judul
tanggal
Komentar
Id_komentar
nama
tanggal
hari
komentar
tanggapan
Id_tanggapan
Komentar_id
tanggapan
Kuisioner
Id_kuisioner
nim
Instansi_pertama_kerja
relevan
Waktu_tunggu
Gaji_pertama
Instansi_kerja_sekarng
Relevan_sekarang
gaji
manfaat
saran
Tanggal_isi
Photo
Id_photo
Album_id
photo
keterangan
Registrasi_alumni
Id_registrasi_alumni
nim
Fakultas_id
Tahun_masuk
Tahun_keluar
ipk
tanggal
konten
Id_konten
tanggal
judul
isi
gambar
dilihat
Jenis_konten_id
Gambar 4.1 Entity Relationship Diagram (ERD)
Dari gambar 3.1 dapat dijelaskan bahwa tabel user memiliki relationship
dengan tabel level akses karena setiap user memiliki level akses yang berbeda-
beda. Tabel user juga memiliki hubungan dengan tabel lowongan dan tabel
biodata alumni.
4.3.2 Diagram Konteks
Dalam proses perancangan sistem diawali dengan tahap perancangan
diagram konteks . Diagram konteks adalah diagram yang paling atas terdiri dari
suatu proses dan menggambarkan ruang lingkup sistem. Rancangan diagram
kontek dari sistem informasi tracer alumni yang akan dibuat dapat dilihat pada
halaman berikutnya.
Sistem Informasi
Tracer Studi
Alumni
Staff
Akademik
Admin
Alumni Bursa Tenaga
KerjaLogin Login
LoginLogin
Verifikasi
Verifikasi
Verifikasi
Verifikasi
Memasukkan info
lowongan
Pengolahan data info
lowongan
- Pendaftaran Alumni
- Pengisian Kuisioner
- pengiriman berkas lowongan
Pengolahan Data
Management
user,konten
Pengolahan Data
- Informasi Data Alumni
yang valid,
-Informasi Kuisioner Alumni
- Terima/Tolak Data
Alumni yang masuk,
- Data Kuisioner
Pemberitahuan Melalui Email
Pemberitahuan Melalui Email
Gambar 4.2 Diagram Konteks
4.3.3 Flowchart
Flowchart merupakan keterangan yang lebih rinci tentang bagaimana
setiap langkah program atau prosedur yang dilaksanakan. Flowchart ini
menunjukkan langkah alur Sistem Informasi Tracer Studi Alumni. Dalam
perancangan sistem ini, terdapat empat alur sistem yaitu untuk user alumni,
admin, staff akademik dan bursa tenaga kerja.
Mulai
Halaman Login
Input
Username
& Password
Validasi
Halaman Admin
Input User
Edit Data
Simpan
Database
Selesai
Ya
Tidak
Ya
Tidak
Gambar 4.3 Rancangan Flowchart User Admin
Mulai
Halaman Login
Input
Username
& Password
Validasi
Halaman Alumni
- Kirim Lamaran
Pekerjaan
- Edit Data Alumni
Simpan
Database
Selesai
Ya
Tidak
Ya
Tidak
Gambar 4.4 Rancangan Flowchart User Alumni
Mulai
Halaman Login
Input
Username
& Password
Validasi
Halaman Staff
Akademik
Terima/Tolak
data alumni
Simpan
Database
Selesai
Ya
Tidak
Ya
Tidak
Gambar 4.5 Rancangan Flowchart User Staff Akademik
Mulai
Halaman Login
Input
Username
& Password
Validasi
Halaman Bursa
Tenaga Kerja
Input data
lowongan
Simpan
Database
Selesai
Ya
Tidak
Ya
Tidak
Gambar 4.6 Rancangan Flowchart User Bursa Tenaga Kerja
4.3.4 Struktur Tabel Database
Untuk menjalankan sistem informasi pariwisata yang dibangun ini harus
terintegrasi dengan database agar semua sistem yang telah dibuat dapat berjalan
dengan sistematis dan dinamis. Database merupakan kumpulan dari data yang
saling berhubungan satu sama lainnya. Hubungan setiap tabel memiliki
relationship data yang dihasilkan mengikuti konsep normalisasi database.
Pembuatan desain sistem program melalui Entity Relationship Diagram dapat
dibuat tabel-tabel database yang dikelola dan digunakan untuk menjalankan
sourcecode. Database yang digunakan dalam pembuatan sistem informasi ini
adalah MySQL, dengan nama databasenya db_tracer. Berikut ini perancangan
tabel-tabel yang digunakan beserta field-field yang terdapat pada masing-masing
tabel.
1. Tabel Level Akses
Tabel level akses berguna untuk menyimpan data level akses user. Dalam
tabel ini tersedia level admin, staff akademik, alumni dan bursa tenaga kerja.
Dalam tabel ini field id_level_akses sebagai Primary Key dan bersifat auto
increment.
Tabel 4.1 Tabel Level Akses
No Field Tipe Data Keterangan
1 Id_level_akses Int(11) Id level akses
2 Level Varchar(10) Keterangan level
2. Tabel User
Tabel user berguna untuk menyimpan data user yang telah terdaftar pada
sistem. Dalam tabel ini field userid sebagai Primary Key dan field password
memiliki karakteristik MD5(pengacak).
Tabel 4.2 Tabel User
No Field Tipe Data Keterangan
1 username Varchar(50) username
3 Password Varchar(50) Password
4 Level_akses_id Int (11) Level akses user
3. Tabel Jenis Konten
Tabel kirim lowongan berguna untuk menyimpan data lowongan yang
dikirimkan oleh alumni. Dalam tabel ini id_kirim_low sebagai Primary Key dan
bersifat auto increment.
Tabel Jenis Konten 4.3
No Field Tipe Data Keterangan
1 Id_jenis_konten Int(11) Id jenis konten
2 Jenis Varchar(20) Id jenis
4. Tabel Fakultas
Tabel fakultas berguna untuk menyimpan data fakultas yang ada di
Sekolah Tinggi Ilmu Ekonomi Sabang (STIES).
Tabel 4.4 Tabel Fakultas
No Field Tipe Data Keterangan
1 Id_fakultas Int(11) Id fakultas
2 nama_fakultas Varchar(15) Nama fakultas
5. Tabel Konten
Tabel konten berguna untuk menyimpan dua jenis data yaitu berita dan
data lowongan . Dalam tabel ini id_id_konten sebagai Primary Key dan bersifat
auto increment.
Tabel 4.5 Jenis Konten
No Field Tipe Data Keterangan
1 Id_konten Int(11) Id konten
2 tanggal Varchar(20) tanggal
3 judul Varchar(100) judul
4 isi text isi
5 gambar Varchar(100) gambar
6 dilihat Int(11) dilihat
7 Jenis_portal_id Int(11) Jenis portal
6. Tabel Running Teks
Tabel running teks berguna untuk menyimpan data informasi umum yang
terdapat pada halaman utama pengunjung. Dalam tabel ini id_running_teks
sebagai Primary Key dan bersifat auto increment.
Tabel 4.6 Tabel Running Teks
No Field Tipe Data Keterangan
1 Id_running_teks Int(11) Id running teks
2 Deskripsi Text Deskripsi
7. Tabel Kirim Lowongan
Tabel kirim lowongan berguna untuk menyimpan data lowongan yang
dikirimkan oleh alumni. Dalam tabel ini id_kirim_low sebagai Primary Key dan
bersifat auto increment.
Tabel 4.7 Tabel Kirim Lowongan
No Field Tipe Data Keterangan
1 Id_kirim_lowongan Int(11) Id kirim lowongan
2 konten_id Varchar(50) Id lowongan
3 Nim Int (11) Nim
3 File_id Varchar(70) file
4 Tgl_kirim date Tanggal kirim
8. Tabel Album
Tabel album berguna untuk menyimpan data album foto yang berkaitan
dengan sistem yang dibuat. Dalam tabel ini id_album sebagai Primary Key dan
bersifat auto increment.
Tabel 4.8 Tabel Album
No Field Tipe Data Keterangan
1 Id_album Int(11) Id album
2 judul Varchar(50) Judul
3 tanggal date tanggal
9. Tabel Komentar
Tabel komentar berguna untuk menyimpan data komentar terhadap
sistem yang diinputkan oleh pengunjung. Dalam tabel ini id_komentar sebagai
Primary Key dan bersifat auto increment.
Tabel 4.9 Tabel Komentar
No Field Tipe Data Keterangan
1 Id_komentar Int(11) Id komentar
2 nama Varchar(50) Nama
3 email Varchar(30) Email
4 tanggal date Tanggal
5 hari Varchar(15) Hari
6 komentar text Komentar
10. Tabel Tanggapan
Tabel tanggapan berguna untuk menyimpan data tanggapan terhadap
komentar yang dikirimkan oleh pengunjung sistem. Dalam tabel ini id_tanggapan
sebagai Primary Key dan bersifat auto increment.
Tabel 4.10 Tabel Komentar
No Field Tipe Data Keterangan
1 Id_tanggapan Int(11) Id tanggapan
2 Komentar_id Int(11) Id komentar
3 tanggapan text tanggapan
11. Tabel Kuisioner
Tabel kuisioner berguna untuk menyimpan data kuisioner yang
diinputkan oleh masing-masing alumni. Dalam tabel ini id_kuisioner sebagai
Primary Key dan bersifat auto increment.
Tabel 4.11 Tabel Kuisioner
No Field Tipe Data Keterangan
1 Id_kuisioner Int(11) Id kuisioner
2 nim Int(11) Nim
3 Instansi_kerja_pertama Int(11) Instansi kerja pertama
4 relevan Varchar(50) relevan
5 Waktu_tunggu Varchar(10) Waktu tunggu
6 Gaji_pertama double Gaji pertama
7 Instansi_kerja_sekarang Varchar(100) Instansi kerja sekarang
8 Relevan_sekarang Varchar(50) Relevan sekarang
9 gaji float gaji
10 manfaat Varchar(100) manfaat
11 saran text saran
12 Tanggal_isi date Tanggal isi
12. Tabel Photo
Tabel photo berguna untuk menyimpan data foto dari masing-masing
album. Dalam tabel ini id_photo sebagai Primary Key dan bersifat auto increment.
Tabel 4.12 Tabel Photo
No Field Tipe Data Keterangan
1 Id_photo Int(11) Id photo
2 Album_id Int(11) Id album
3 photo Varchar(50) foto
4 Keterangan text keterangan
13. Tabel Registrasi Alumni
Tabel registrasi alumni berguna untuk menyimpan data registrasi alumni
yang akan mendaftar pada sistem. Dalam tabel ini id_komentar sebagai Primary
Key dan bersifat auto increment.
Tabel 4.13 Tabel Registrasi Alumni
No Field Tipe Data Keterangan
1 Id_registrasi_alumni Int(11) Id registrasi
2 nim Int(11) Nim
3 Fakultas_id Int(11) Id fakultas
4 Tahun_masuk year Tahun masuk
5 Tahun_keluar year Tahun keluar
6 Ipk double ipk
7 tanggal date Tanggal daftar
14. Tabel File Lowongan
Tabel file lowongan berguna untuk menyimpan data pengiriman berkas
lowongan yang dilakukan alumni pada sistem. Dalam tabel ini id_file sebagai
Primary Key dan bersifat auto increment.
Tabel 4.14 Tabel File Lowongan
No Field Tipe Data Keterangan
1 Id_file Int(11) Id file
2 Nama_file Varchar(50) Nama file
4.3.5 Kerangka Rancangan Sistem
Rancangan sistem adalah kerangka awal/desain awal sebelum memulai
implementasi sistem. Kegunaan rancangan sistem untuk memudahkan penulis
dalam menginplementasikannya sehingga lebih terstruktur.
4.3.5.1 Rancangan Halaman Pengunjung
Untuk memasuki sistem, semua user yang terdaftar harus login pada form
login yang telah disediakan di halaman pengunjung.
Gambar 4.7 Rancangan Halaman Pengunjung
4.3.5.2 Rancangan Halaman Admin
4.3.5.2.1 Rancangan Halaman Admin Dashboard
Gambar 4.8 Rancangan Halaman Dashboard Admin
4.3.5.2.2 Rancangan Halaman Data Komentar
Gambar 4.9 Rancangan Halaman Data Komentar
4.3.5.2.3 Rancangan Halaman Tambah User
Gambar 4.10 Rancangan Halaman Tambah User
4.3.5.2.4 Rancangan Halaman Data User
Gambar 4.11 Rancangan Halaman Data User
4.3.5.3 Rancangan Halaman User Akademik
4.3.5.3.1 Rancangan Halaman Akademik Dashboard
Gambar 4.12 Rancangan Halaman Dashboard Akademik
4.3.5.3.2 Rancangan Halaman Data Alumni
Gambar 4.13 Rancangan Halaman Data Alumni
4.3.5.4 Rancangan Halaman User Alumni
4.3.5.4.1 Rancangan Halaman Alumni Dashboard
Gambar 4.14 Rancangan Halaman Dashboard Alumni
4.3.5.5 Rancangan Halaman User Pengunjung
4.3.5.5.1 Rancangan Halaman Pengunjung Dashboard
Gambar 4.15 Rancangan Halaman Dashboard Pengunjung
4.3.5.5.2 Rancangan Halaman Galeri Pengunjung
Gambar 4.16 Rancangan Halaman Galeri Pengunjung
4.3.5.5.3 Rancangan Halaman Input Komentar
Gambar 4.17 Rancangan Halaman Input Komentar
4.3.5.5.3 Rancangan Halaman Statistik
Gambar 4.18 Rancangan Halaman Statistik
4. 4 Implementasi Antar Muka (Interface)
Implementasi merupakan proses pembangunan komponen-komponen
pokok sebuah sistem informasi berdasarkan desain yang sudah di buat.
Implementasi sistem juga merupakan sebuah proses pembuatan dan penerapan
sistem secara utuh baik dari sisi perangkat keras maupun perangkat lunaknya.
Implementasi antar muka berguna sebagai tampilan bagi pengguna sistem.
Implementasi antar muka dilakukan pada setiap hasil perancangan antar muka
yang telah dibuat ke dalam bentuk sistem informasi. Implementasi rancangan
terbagi menjadi 4 rancangan terhadap user masing-masing.
4.4.1 Implementasi Halaman Admin
Implementasi halaman admin adalah hasil design yang dibuat oleh penulis
berdasarkan rancangan awal.
4.4.1.1 Implementasi Halaman Dashboard Admin
Halaman dashboard admin adalah halaman utama saat user admin
berhasil memverifikasi login dengan benar. Tampilan halaman dashboard admin
dapat dilihat pada halaman berikutnya.
Gambar 4.19 Halaman Dashboard Admin
if (constant($_SESSION['level'])=='Admin')
{?>
terjadi kesalahan dan setiap komentar yang telah diberikan tanggapan oleh admin
dapat diketahui oleh admin. Untuk melihat halaman komentar pada admin dapat
dilihat pada halaman selanjutnya.
Gambar 4.20 Halaman Data Komentar
public function index_komentar()
{
return $this->Query(komentar()." order by id_komentar
desc");
}
Script diatas adalah perintah untuk menampilkan data komentar yang
terdapat pada sistem. Perintah pemanggilan query dilakukan dengan metode
function.
4.4.1.3 Implementasi Halaman Form Input Data User
Halaman tambah user dikhususkan untuk user admin. Penambahan user
dimaksudkan untuk memberikan hak akses untuk masuk ke dalam sistem. Untuk
melihat halaman tambah user dapat dilihat pada halaman selanjutnya.
Gambar 4.21 Halaman Form Tambah User
public function insert_user()
{
$pass=md5($_POST['pass']);
$this->insert("user",
"user_id,password,level_id",
"'{$_POST['username']}','$pass','{$_POST['level']}'");
}
Script diatas merupakan kode untuk proses insert user yang akan di
daftarkan pada sistem. Script insert tersebut terdapat dalam sebuah function yang
diberi nama function insert_insert().
4.4.1.4 Implementasi Halaman Data User
Halaman data user adalah halaman yang berisikan daftar semua user yang
terdaftar pada sistem. Untuk melihat tampilan halaman data user dapat dilihat
pada halaman selanjutnya.
Gambar 4.22 Halaman Data User
public function index_user()
{
return $this->Query(users()." order by user_id desc");
}
Script tersebut merupakan kode untuk menampilkan hasil query dari
semua user yang terdaftar pada sistem. query tersebut diletakkan dalam sebuah
function index_user().
4.4.2 Implementasi Halaman Staff Akademik
4.4.2.1 Implementasi Halaman Dashboard User Staff Akademik
Halaman dashboard untuk user staff akademik adalah halaman utama
ketika sistem memverikasi level akses login sebagai akademik. Tampilan halaman
dashboard user akademik dapat dilihat pada halaman berikutnya:
Gambar 4.23 Halaman Dashboard User Staf Akademik
else if (constant($_SESSION['level'])=='Akademik')
{?>
4.4.2.2 Implementasi Halaman Data Alumni di User Akademik
Halaman data alumni merupakan halaman yang berisikan data-data
alumni. Pengelolaan data alumni seperti edit, delete serta mencetak laporan
dikhususkan untuk user akademik. Untuk melihat halaman data alumni pada user
akademik dapat dilihat seperti di bawah ini:
Gambar 4.24 Halaman Data Alumni
Alumni yang telah mendaftar pada sistem ini harus di filter terlebih dahulu
data-datanya sebelum alumni dapat login ke dalam sistem. Penerimaan atau
penolakan alumni yang mendaftar dilakukan oleh akademik dan akan dikirimkan
hasil verifikasi melalui email masing-masing alumni.
public function index_alumni()
{
return $this->Query(alumnis());
echo mysql_error();
}
Script tersebut merupakan kode untuk menampilkan hasil query dari
semua alumni yang terdaftar pada sistem. Query tersebut diletakkan dalam sebuah
function index_alumni().
4.4.2.3 Implementasi Halaman Laporan Data Alumni
Laporan data alumni dapat dicetak oleh akademik untuk memudahkan
dalam merekap data alumni yang terdaftar pada sistem.
Gambar 4.25 Halaman Laporan Data Alumni
$datas = $tracer->Query(alumnis(). $sam." order by mahasiswa.nim
desc");
echo mysql_error();
$no=1;
while ($data=$tracer->row($datas))
{ echo "
".$no."
".$data->nim."
".$data->nama."
".$data->jk."
".$data->tgl_lahir."
".$data->tahun_masuk."
".$data->tahun_lulus."
".$data->nama_fakultas."
".$data->ipk."
";
$no++;}?>
4.4.2.4 Implementasi Halaman Laporan Kuisioner Alumni
Laporan kuisioner alumni dapat dicetak oleh user akademik untuk
memudahkan dalam merekap data kuisioner yang telah terisi. Laporan kuisioner
dapat dicetak oleh akademik berdasarkan individual alumni maupun keseluruhan
alumni
Gambar 4.26 Halaman Laporan Data Kuisioner Alumni
require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF('P', 'A4', 'en');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$html2pdf->Output('laporan.pdf');
}
catch(HTML2PDF_exception $e) {
echo $e;
exit;
}
4.3.3.1 Implementasi Halaman User Alumni
4.3.3.1 Implementasi Halaman Dashboard User Alumni
Halaman dashboard user alumni merupakan halaman utama saat user
terindentifikasi sebagai alumni.
Gambar 4.27 Halaman Dashboard User Alumni
$data=$tracer->row($tracer->Query("select * from
fakultas,mahasiswa,registrasi_alumni
where mahasiswa.nim=registrasi_alumni.nim
and fakultas.id_fakultas=registrasi_alumni.fakultas_id and
mahasiswa.nim='{$_SESSION['username']}'"));
Script di atas merupakan kode yang berguna untuk menampilkan data
profil alumni berdasarkan user login alumni. Data tersebut akan ditampilkan pada
saat user alumni memasuki halaman utama setelah login.
4.4.4 Implementasi Halaman User Pengunjung
4.4.4.1 Implementasi Halaman Dashboard User Pengunjung
Halaman dashboard user pengunjung adalah halaman yang disajikan
untuk user yang berkunjung ke dalam sistem ini. Tampilan halaman dashboard
user pengunjung dapat dilihat pada halaman berikutnya.
Gambar 4.28 Halaman Utama User Pengunjung
include 'System/Libraries/ClassConnectToDB.php';
include 'System/Libraries/AllFunctions.php';
include 'System/Libraries/Querys.php';
include 'System/Libraries/Pagination.php';
$public='System/Views/Public/';
$Umum_Url='System/Views/';
include $public.'css.php';
Script diatas merupakan kode untuk memasukkan semua library
yang berkaitan dengan sistem seperti library koneksi database, function, query
dan semua file yang terlibat pada sistem.
4.4.4.2 Implementasi Halaman Galeri User Pengunjung
Halaman galeri pada user pengunjung berisikan data galeri foto yang
tersedia pada sistem. Pada masing-masing album tersedia informasi jumlah foto
yang ada pada tiap-tiap album. Berikut tampilan galeri pada user pengunjung
Gambar 4.29 Halaman Galeri User Pengunjung
Gambar 4.30 Halaman Kontak User Pengunjung
$q=$tracer->Query(komentar()." order by id_komentar desc");
while ($d=$tracer->row($q))
{
$tg=$tracer->row($tracer->Query(tanggapan()." where
komentar_id='{$d->id_komentar}'"));
?>
Script diatas merupakan kode untuk menampilkan komentar yang
diinputkan oleh pengunjung. Script tersebut juga akan menampilkan setiap
tanggapan atas setiap komentar.
4.4.4.4 Implementasi Halaman Statistik per Tahun Masuk
Pada sistem ini khususnya pada tampilan utama sistem terdapat pilihan
statistik. Statistik dibagi per kategori yang berdasarkan tahun masuk, tahun lulus,
ipk, jurusan dan belum/bekerja.
Gambar 4.31 Halaman Statistik Per tahun masuk
$FC = new FusionCharts("Column3D","540","500");
$FC->setSWFPath($Umum_Url."FusionCharts/");
$strParam="caption=Grafik Statisitik Berdasarkan Tahun Masuk ;
$FC->setChartParams($strParam);
$qr=mysql_query("select tahun_masuk,count(tahun_masuk) as jum from
registrasi_alumni group by tahun_masuk");
while($data=mysql_fetch_array($qr))
{
$FC->addChartData("$data[jum]","name=$data[tahun_masuk]");}
Script diatas merupakan kode untuk menampilkan grafik dengan
menggunakan library Fushion Chart. Pemanggilan data diambil dari hasil query
terhadap masing-masing jenis data.
BAB V
PENUTUP
5.1 Kesimpulan
Dari hasil uraian dalam bab-bab sebelumnya me