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 U’Budiyah Indonesia
Oleh
Aan Hervan Furqan
08111032
PROGRAM STUDI SI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK U’BUDIYAH 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 U’Budiyah 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 U’Budiyah 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) U’Budiyah 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 U’Budiyah 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 profesiona l. 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 U’Budiyah 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
4.4
Komentar ..........................................
53
4.3.5.4.4 Rancangan Halaman Statistik ...........
54
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................................................ 4.4.2.2 Implementasi Halaman Data Alumni .............
59 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...............................................................
BAB V PENUTUP
67
....................................................................................
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 tengahtengah 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 U’budiyah 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/AkII/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 kelemahankelemahan 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 Kelompok Pengantar Dosen
Ketua Prodi Ekonomi Akuntasi Rusman Rahman. SE
Senat Sties Banda Aceh
Ketua Prodi Ekonomi Manajemen Dr.,Mahdani Ibrahim, SE.MM
Sekretaris Prodi Ekonomi Akuntasi
Sekretaris Prodi Ekonomi Manajemen
Rusman Rahman. SE
Banta Karollah.SE
Puket I
Puket II
Puket III
Dr.,Mahdani Ibrahim, SE.MM
Dra Yusni Herry Yusuf. M.Si
Dahlan. SH.M.Hum
Kabag Akedemik
Kabag umum & keuangan
Agusmiati, SE,Mpd
Banta Karollah, SE
Kabag Kemahasiswaan Agusmiati, SE,M.Pd
Sub Bag ADM nilai Dra Arida
Sub Bag dik/jar Dra Asrida
Sub Bag ADM/ Kepeg Dra Asrida
Sub Bag Keu/perLkp Sub Bag Alumni Drs. M.Yusuf Abdullah
Sub 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) .
Data
Diolah
Informasi
INPUT
MODEL
OUTPUT
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 :
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 (clientserver). (Peranginangin, 2006: 2).
Contoh penulisan sintaks PHP di dalam HTML adalah sebagai berikut:
<TITLE>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 lainlain. 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 pihakpihak 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 satupersatu 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
Registrasi_alumni
User
Id_Level_Akses Level
Username
Id_registrasi_alumni
Password
nim
Level_akses_id
Fakultas_id Tahun_masuk
Jenis_konten Id_jenis_konten jenis
konten Id_konten tanggal
Tahun_keluar ipk
Fakultas
tanggal
Id_fakultas Nama_Fakultas
Kuisioner
judul
Id_kuisioner
isi Running_teks Id_running_teks deskripsi
Komentar
nim
gambar dilihat
Id_komentar
Jenis_konten_id
nama
relevan
email tanggal
Waktu_tunggu
Instansi_pertama_kerja
Gaji_pertama
hari Album
Instansi_kerja_sekarng
komentar
Relevan_sekarang
Id_album
gaji
judul
tanggapan
tanggal
Id_tanggapan Komentar_id
Photo
manfaat saran Tanggal_isi
tanggapan
Id_photo Album_id
Kirim_lowongan
photo keterangan
Id_kirim_lowongan
Id_file
Konten_id nim File_id Tgl_kirim
Nama_file
File_lowongan
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 berbedabeda. 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. Pengolahan Data Admin
Management user,konten
Verifikasi
Login
- Pendaftaran Alumni - Pengisian Kuisioner - pengiriman berkas lowongan
Alumni
Memasukkan info lowongan
Login
Sistem Informasi Tracer Studi Alumni
Bursa Tenaga Kerja
Login
Verifikasi
Verifikasi
Pemberitahuan Melalui Email
Verifikasi
Login
Pemberitahuan Melalui Email Pengolahan Data
Pengolahan data info lowongan
- Informasi Data Alumni yang valid, -Informasi Kuisioner Alumni
- Terima/Tolak Data Alumni yang masuk, - Data Kuisioner Staff Akademik
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
Tidak
Validasi Ya Halaman Admin Tidak Input User Edit Data
Simpan Ya
Database
Selesai
Gambar 4.3 Rancangan Flowchart User Admin
Mulai
Halaman Login
Input Username & Password
Tidak
Validasi Ya Halaman Alumni Tidak
- Kirim Lamaran Pekerjaan - Edit Data Alumni
Simpan
Ya
Database
Selesai
Gambar 4.4 Rancangan Flowchart User Alumni
Mulai
Halaman Login
Input Username & Password
Tidak
Validasi Ya Halaman Staff Akademik Tidak
Terima/Tolak data alumni
Simpan
Ya
Database
Selesai
Gambar 4.5 Rancangan Flowchart User Staff Akademik
Mulai
Halaman Login
Input Username & Password
Tidak
Validasi Ya Halaman Bursa Tenaga Kerja Tidak
Input data lowongan
Simpan
Ya
Database
Selesai
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') {?>
Script di atas adalah kode untuk menampilkan menu yang ada di halaman admin. Pendefenisian menu didasarkan atas session yang telah didaftarkan sistem pada saat user melakukan login. 4.4.1.2 Implementasi Halaman Data Komentar Halaman data tanggapan adalah data yang berisikan data komentar yang diinputkan oleh pengunjung. Data komentar akan masuk ke dalam sistem dan kemudian dari komentar tersebut admin akan membalas tanggapan yang diberikan oleh pengunjung. Setiap tanggapan yang diberikan oleh admin dapat diedit jika
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') {?>
Script di atas adalah kode untuk menampilkan menu yang ada di halaman akademik. Pendefenisian menu didasarkan atas session yang telah didaftarkan sistem pada saat user melakukan login.
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
Query(album_foto()); while ($data=$tracer->row($foto)) { ?>
id_album."-".$url_title.".html";?>">
Script di atas berfungsi untuk menampikan album foto yang terdapat dalam sistem. Pemanggilan gambar album didasarkan pada letak folder album tersebut dengan diimplementasikan dengan perintah html yaitu “img src=".
4.4.4.3 Implementasi Halaman Kontak User Pengunjung Halaman kontak berguna bagi pengunjung yang ingin mengirimkan kritik, saran atau pertanyaan terkait dengan sistem tracer studi alumni. Setiap komentar yang diberikan akan dijawab oleh admin. Berikut tampilan halaman kontak
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 mengenai sistem informasi
tracer study alumni pada Sekolah Tinggi Ilmu Ekonomi Sabang (STIES) berbasis web ini, maka dapat diambil beberapa kesimpulan yaitu: 1. Sistem informasi ini memberikan kemudahan kepada staff akademik STIES dalam melakukan pendataan terhadap alumni berdasarkan tahun masuk, tahun lulus, ipk, jurusan dan alumni yang belum/sudah bekerja secara efisien. 2. Sistem ini memberikan kemudahan dalam mencetak data alumni serta kuisioner untuk pendataan dengan mudah dan cepat. 3. Sistem informasi ini memberikan kemudahan kepada STIES dan partner kerja yang saling bekerja sama untuk memberikan informasi lowongan pekerjaan kepada alumni STIES. 5.2
Saran Melalui kesempatan ini penulis menyarankan kepada pengembang
selanjutnya untuk bisa membuat menu komunitas alumni dalam bentuk forum sehingga alumni dapat berdiskusi, menginformasikan lowongan kerja yang ada pada alumni dan berbagi event non formal.
DAFTAR PUSTAKA
Halim, F. N.2011.Sistem Informasi pariwisata Kabupaten Karanganyar Berbasis Sistem Informasi Geografi. Naskah Publikasi pada AMIKOM, Yogyakarta Jogyianto.HM (1999), Pengenalan Komputer : Pendekatan Terstruktur. Penerbit Andi Offset, Edisi Kedua, Cetakan Ketiga, Yogyakarta. Jogyianto.HM.2008. Sistem Teknologi Informasi.Yogyakarta :Andi Kadir, Abdul. (2001). Dasar Pemograman Web Dinamis Menggunakan PHP. Yogyakarta:Andi. Kristanto, Harianto.2004.Konsep dan Perancangan DATABASE.Yogyakarta:Andi. Nugroho, Bunafit.2005.Database Relasional dengan MySQL.Yogyakarta : Andi. Purnama, Pupung Budi.2005.Kiat Praktis Menjadi Desainer Web Profesional. Jakarta : PT: Elex Media Komputindo. Ramakrishnan, Raghu, dkk.2003.Sistem Menajemen Database (Edisi Ketiga).Yogyakarta: Andi. Sano, A.V.2005. 24 Jam Menguasai HTML,JSP dan MySQL.Yogyakarta:Andi. Timpenerbit andi dan macoms.2010. Kupas Tuntas Adobe Dreamweaver CS5 dengan pemograman PHP & MySQL.Yogyakarta :Andi.