LAPORAN KERJA PRAKTEK
SISTEM INFORMASI WEBSITE PROFIL
JURUSAN MATEMATIKA FAKULTAS SAINS DAN
TEKNIK UNIVERSITAS NUSA CENDANA
Disusun oleh :
FARMY SETIAWAN RADJATADOE (090602535) REDIAN SINA (090602553)
JURUSAN ILMU KOMPUTER
FAKULTAS SAINS DAN TEKNIK
UNIVERSITAS NUSA CENDANA
KATA PENGANTAR
Puji dan syukur kami panjatkan kehadirat Tuhan yang Maha Esa, oleh karena penyertaan-Nya maka kami dapat menyelesaikan pembuatan laporan kerja praktek ini hingga selesai.
Dalam kesempatan ini tak lupa kami mengucapkan terima kasih berbagai pihak atasbantuan yang diberikan dalam penyusunan laporan Kerja Praktek (KP) ini, antara lain :
1. Keluarga yang selalu mendukung kami,
2. Pak Doni M. Sihotang, S.Kom, M.Cs selaku Ketua Jurusan Ilmu Komputer Sains dan Teknik Universitas Nusa Cendana,
3. Ibu Kristina Br. Ginting, S.Si, M.Si selaku Ketua Jurusan Matematika Fakultas Sains dan Teknik Universitas Nusa Cendana yang telah menerima kami untuk melakukan kerja praktek,
4. Pak Kornelis Letelay,S.Kom,M.Cs, selaku dosen pembimbing yang selalu memberikan koreksi dan tambahan terhadap program dan laporan kerja praktek yang kami buat,
5. Teman – teman User’09 semua yang selalu memberi bantuan, masukkan dan ide serta dukungannya, serta
6. Semua pihak yang telah memberikan bantuan dalam menyelesaikan tugas ini.
Akhirnya kami menyadari bahwa hasil laporan kerja praktek ini masih jauh dari sempurna.Oleh karena itu, kami mengharapkan kritik dan saran yang bersifat membangun dari pembaca.
Kupang, 2015
HALAMAN PENGESAHAN
Judul : Sistem Informasi Website Profil Jurusan Matematika Fakultas Sains dan Teknik Universitas Nusa Cendana Nama Mahasiswa : 1) Farmy Setiawan Radjatadoe (0906082535)
2) Redian Sina (0906082553) Mata Kuliah : Kerja Praktek
Kode : PAI 4703
Kupang, September 2015 Dosen Pembimbing
Kornelis Letelay,S.Kom,M.Cs NIP : 197804122008121002
Dosen Penguji
NIP :
Mengetahui
Ketua Jurusan Ilmu Komputer
DAFTAR ISI
4.1 Implementasi Sistem ………. 4.2 Implementasi Program ……….. 4.2.1 Halaman Pengguna ……… 4.2.2 Halaman Admin ………. BAB V ……… PENUTUP ……….. 5.1 Kesimpulan ………... 5.2 Saran ………. DAFTAR PUSTAKA ………. LAMPIRAN ………...
47 47 47 53
DAFTAR GAMBAR
Gambar 2.1 Siklus Pengolahan Data...………. Gambar 2.2 Struktur Organisasi ………. Gambar 3.1 Flowchart Sistem Yang Akan Dibangun ..………. Gambar 3.2 Dagram Konteks ………. Gambar 3.3 Dfd Level 0 ………... Gambar 3. 4 Halaman Awal ………... Gambar 3.5 Halaman Profil ………... Gambar 3.6 Halaman Visi & Misi ………. Gambar 3.7 Halaman Struktur Organisasi ………. Gambar 3.8 Halaman Kurikulum ………... Gambar 3.9 Halaman Berita ………... Gambar 3.10 Halaman Berita Undana ………... Gambar 3.11 Halaman Berita Jurusan ………... Gambar 3.12 Halaman Olahraga………. Gambar 3.13 Halaman Berita Umum ……….... Gambar 3.14 Halaman Teknologi ……….. Gambar 3.15 Halaman Galeri foto ………... Gambar 3.16 Halaman Dosen ……… Gambar 3.17 Halaman Alumni ……….. Gambar 3.18 Halaman Hubungi Kami ……….. Gambar 3.19 Halaman Administrator ……… Gambar 4.1 Halaman Awal ……… Gambar 4.2 Halaman profil ………... Gambar 4.3 Halaman Berita ………... Gambar 4.4 Halaman Galeri ……….. Gambar 4.5 Halaman Dosen ……….. Gambar 4.6 Halaman Alumni ……… Gambar 4.7 Halaman Login………... Gambar 4.8 Halaman Control Panel ………. Gambar 4.9 Halaman User ………. Gambar 4.10 Halaman Tambah User ……… Gambar 4.11 Halaman Edit User ………...
DAFTAR TABEL
Tabel 2.1 Bagan Alir dokumen ……… Tabel 2.2 Data Flow Diagram ……… Tabel 2.3 Dosen ………... Tabel 3.1 Tabel Album ……… Tabel 3.2 Tabel Alumni………... Tabel 3.3 Tabel Banner ………... Tabel 3.4 Tabel Berita………. Tabel 3.5 Tabel Dosen ………. Tabel 3.6 Tabel Download ……….. Tabel 3.7 Tabel Gallery ………... Tabel 3.8 Tabel Halamanstatis ……… Tabel 3.9 Tabel Hubungi ………. Tabel 3.10 Tabel Kategori ………... Tabel 3.11 Tabel Mainmenu ……… Tabel 3.12 Tabel Modul……….. Tabel 3.13 Tabel Poling ………... Tabel 3.14 Tabel Sekilasinfo ………... Tabel 3.15 Tabel Statistik ……… Tabel 3.16 Tabel Submenu ……….. Tabel 3.17 Tabel Tag ………... Tabel 3.18 Tabel Templates ……… Tabel 3.19 Tabel User ……….
BAB I PENDAHULUAN
1.1 Latar Belakang
Pada saat ini informasi menyebar dengan cepat ke segala penjuru dunia seiring
dengan perkembangan teknologi informasi. Informasi menyebar melalui media
yang bermacam-macam dan dalam bentuk yang berbeda-beda. Secara umum
bentuk informasi bisa berupa gambar, suara, maupun video. Salah satu media
penyebaran informasi yang sangat cepat yaitu internet. Informasi disampaikan
melalui sebuah portal yang disebut dengan website. Website adalah sebuah portal
yang bisa diakses melalui internet dari mana saja dan kapan saja. Website awalnya
oleh Sir Timothy John ¨Tim¨ Berners-Lee, pada tahun 1991 dirancang untuk
memudahkan tukar – menukar informasi antar peneliti di tempat ia bekerja.
Kemudian Website terus dikembangkan untuk memenuhi kebutuhan tukar –
menukar informasi baik oleh lembaga profit maupun non profit. Salah satu bentuk
pengembangan website adalah website profil yakni sebuah portal di internet untuk
menampilkan profil dari instansi atau lembaga tertentu.
Jurusan Matematika merupakan salah satu jurusan yang ada di Fakultas Sains
dan Teknik Universitas Nusa Cendana Kupang. Informasi mengenai jurusan
Matematika belum begitu terpublikasi secara luas kepada masyarakat. Untuk
mempermudah dalam hal publikasi mengenai profil jurusan Matematika maka
diperlukan sebuah media yang juga mudah di akses oleh publik. Berdasarkan pada
pemikiran diatas maka untuk memenuhi kebutuhan tersebut perlu dibangun
sebuah website profil jurusan Matematika sehingga memudahkan pengguna dalam
mengakses informasi mengenai jurusan Matematika. 1.2 Rumusan Masalah
1.3 Batasan masalah
Laporan ini hanya membahas tentang pembuatan website profil jurusan
Matematika.
1.4 Tujuan Kerja Praktek 1. Tujuan Umum
Membuat Website profil jurusan Matematika. 2. Tujuan Khusus
Memperluas pengetahuan mahasiswa mengenai dunia kerja dalam hal ini
pembuatan Website profil jurusan Matematika Fakultas Sains dan Teknik
Universitas Nusa Cendana Kupang
Memenuhi nilai mata kuliah kerja praktek.
1.5 Manfaat Kerja Praktek 1. Bagi Mahasiswa
Lebih mengerti bagaimana merancang sebuah website profil sebuah
instansi dalam hal ini di jurusan Matematika Fakultas Sains dan Teknik
Universitas Nusa Cendana Kupang. 2. Bagi Instansi
Jurusan Matematika memiliki sebuah website profil
Memudahkan masyarakat dalam mengakses mengenai mengenai jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa Cendana
Kupang.
1.6 Metodologi Penulisan
Proses pembuatan sistem informasi data pegawai ini menggunakan beberapa
metode yaitu:
1. Metode Survei
Metode ini adalah metode pengumpulan data atau informasi melalui tanya jawab
yang dapat memberikan keterangan yang jelas untuk meyelesaikan laporan ini.
Metode ini adalah metode yang penulis gunakan untuk memperoleh data atau
informasi dengan melihat secara langsung pada obyek yang diteliti.
3. Metode Kepustakaan
Metode ini adalah suatu cara pengumpulan data atau informasi dengan cara
mempelajari buku-buku yang ada kaitannya dengan masalah yang sedang dibahas.
1.7 Sistematika Penulisan 1. BAB I Pendahuluan
Dalam bab ini akan membahas mengenai latar belakang, batasan masalah,
rumusan masalah, tujuan kerja praktek, manfaat kerja praktek, metodologi
penelitian serta sistematika penulisan.
2. BAB II Landasan Teori
Bab ini membahas landasan teori yang digunakan dalam memecahkan
masalah dan membahas masalah yang ada.
3. BAB III Analisis dan Perancangan Sistem
Bab ini membahas sekilas tentang aplikasi yang dibangun, komponen yang
digunakan, analisis, serta perancangan model sistem, struktur perangkat lunak,
data dan rancangan tampilan.
4. BAB IV Implementasi
Bab ini membahas tentang gambaran komponen-komponen sistem yang
telah selesai dibuat. 5. BAB V Penutup
Bab ini berisi kesimpulan dan saran dari Laporan Kerja Praktek
BAB II
LANDASAN TEORI 2.1 Konsep Dasar Sistem
Sistem adalah Kumpulan elemen-elemen yang saling terkait dan berkerja
sama untuk memproses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan (Kadir, 1996). Menurut Irfan Subakti (2002), bahwa sistem terdiri dari
input, proses dan output. Input adalah semua elemen yang masuk ke sistem. Proses adalah proses transformasi elemen – elemen dari input menjadi output.
Output adalah produk jadi atau hasil dari suatu proses di sistem. Sebagai output
yang bernilai informasi maka diperlukan feedback yang fungsinya sebagai aliran informasi dari komponen output ke pengambilan keputusan yang memperhitungkan output atau kinerja sistem. Dari informasi ini, pengambilan keputusan, yang bertindak sebagai pengontrol, bisa memutuskan untuk
2.2 Konsep Dasar Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
lebih berarti bagi yang menerima. Tanpa suatu informasi, suatu sistem tidak akan
berjalan dengan lancar dan akhirnya bisa mati. Dengan kata lain sumber informasi
adalah data. Data menggambarkan suatu kejadian yang sedang terjadi, dimana
data tersebut akan diolah dan diterapkan dalam sistem menjadi input yang berguna dalam suatu sistem (Kristanto, 2003).
Informasi juga dapat diartikan sebagai hasil dari pengolahan data dalam suatu
bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
menggambarkan suatu kejadian – kejadian (event) nyata yang digunakan dalam pengambilan keputusan (Hartono, 1999).
2.3 Konsep Dasar Sistem Informasi
Sistem informasi dapat diartikan sebagai sekumpulan elemen yang saling
berhubungan satu sama lain yang membentuk satu kesatuan untuk
mengintegrasikan data, memproses dan menyimpan serta mendistribusikan
informasi (Oetomo, 2002). Sebuah sistem informasi merupakan kumpulan dari
perangkat keras (hardware) dan perangkat lunak (software) komputer serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan
perangkat lunak (software) tersebut. Sistem informasi juga merupakan suatu organisasi yang merupakan kombinasi dari orang – orang, fasilitas, teknologi,
jalur komuniksi penting, memproses tipe transaksi rutin tertentu, memberi signal
kepada manajemen dan yang lainnya terhadap kegiatan – kegiatan internal dan
eksternal yang penting dan menyediakan suatu dasar informasi untuk
pengambilan suatu keputusan yang cerdik (Hartono, 1999).
2.4 Pengertian Website
Menurut Pipiapioh (2010) Website merupakan komponen atau kumpulan
komponen yang terdiri dari teks, gambar, suara animasi sehingga lebih merupakan
media informasi yang menarik untuk dikunjungi. Website adalah halaman
informasi yang disediakan melalui jalur internet sehingga bias diakses di seluruh
dunia selama terkoneksi dengan jaringan internet. Secara garis besar, website bisa
digolongkan menjadi 2 bagian yaitu:
1. Website Statis
Menurut Pipiapioh (2010) Website Statis adalah web yang mempunyai halaman
tidak berubah. Artinya untuk melakukan perubahan pada suatu halaman pada
website dilakukan secara manual dengan mengedit source code yang menjadi struktur dari website tersebut.
2. Website Dinamis
Menurut Arief, R. (2009) Website Dinamis merupakan website yang secara
struktur diperuntukan untuk update sesering mungkin. Website dinamis terdiri dari
website dinamis adalah web berita atau web portal yang didalamnya terdapat
fasilitas berita, polling dan sebagainya.
2.5 Pengertian Website Profile
Website profile adalah website yang berisi rangkuman atau penjelasan
singkat mengenai suatu perusahaan, sejarah berdirinya perusahaan tersebut, tujuan
dan pencapaian yang diinginkan dalam masa depan, visi dan misi, produk yang
ditawarkan, klien – klien yang telah menjalankan kerjasama, serta berbagai
informasi lainnya terkait dengan perusahaan itu sendiri. (Solution, 2010:171) Setiap profil perusahaan, informasi kontak selalu disertakan. Informasi
kontak mungkin tidak lebih dari sekedar alamat fisik dan surat untuk kantor pusat
perusahaan, atau mungkin termasuk nama dan alamat dari petugas atau eksekutif
tertentu dari perusahaan. Biasanya nomor telepon dan nomor faks juga
dimasukkan dalam data kontak. Dalam beberapa tahun terakhir, alamat email dan
informasi umum juga dianggap penting dalam sebuah profil perusahaan.
2.6 Konsep Dasar Pengolahan Data
Pengolahan data adalah manipulasi data agar menjadi bentuk yang lebih
berguna. Pengolahan data tidak hanya melibatkan perhitungan numeris tetapi juga
operasi – operasi seperti klasifikasi data dan perpindahan data dari satu tempat ke
tempat lain.
Pengolahan data terdiri dari tiga langkah utama yaitu:
1. Input, biasanya didalam langkah ini data awal disiapkan dalam bentuk
2. Proses, yaitu data input diolah dan biasanya dikombinasikan dengan informasi yang lain untuk menghasilkan data dalam bentuk yang dapat
digunakan.
3. Output, yaitu hasil dari proses sebelumnya dikumpulkan dalam bentuk data
output dimana tergantung pada pengguna data tersebut.
Ketiga langkah diatas merupakan siklus pengolahan data dengan
menggunakan komputer (Jogiyanto, 1990).
Gambar 2.1 Siklus Pengolahan data
2.7 Konsep Basis Data
Database adalah sekumpulan data yang disusun dengan aturan tertentu, sehingga memudahkan kita dalam mengakses dan memperoleh informasi.
Database yang paling banyak dipakai adalah database relasi, biasanya disusun dalam bentuk kolom – kolom atau baris – baris. Kolom – kolom (kolom
disebut juga field) biasanya dipakai untuk pengelompokan jenis data misalnya nama, alamat, kota. Baris – baris (disebut juga record) biasa dipakai untuk membedakan satu set data dengan yang lain. Jadi satu baris merupakan satu
kesatuan data yang terdiri dari beberapa kelompok data. Misalnya data seseorang,
disimpan dalam satu baris yang terdiri dari kolom nama, alamat, kota. [Alam. J.
Agus. M, 2005 ].
Database Manajemen Sistem pada dasarnya adalah sebuah program komputer yang memungkinkan pengguna untuk membuat dan memelihara
Database hingga pengguna dapat memasukan, mengubah, menghapus, memanipulasi dan memperoleh kembali data tersebut dengan mudah. [Hengky W.
Pramana, 2004].
2.8 Metode – Metode Analisis Perancangan Sistem
2.8.1Bagan Alir Dokumen
Menurut Jogiyanto (1989) bagan alir atau flowchart adalah bagan yang menunjukkan alir di dalam program atau prosedur sistem logika.
Tabel 2.1 Bagan Alir dokumen
Simbol Arti
Menandakan dokumen, biasa dalam
bentuk surat, formulir, buku atau
cetakan.
Terminasi yang menandakan awal dan
akhir dari suatu aliran.
Pemasukkan data secara manual
Proses yang dilakukan komputer
Data penyimpanan database
Multi dokumen
2.8.2Diagram Konteks
Menurut Kristanto (2003) Diagram konteks merupakan sebuah diagram
sederhana yang menggambarkan hubungan yang satu dengan aliran yang lain
dengan penyimpanan data.
2.8.3 Data Flow Diagram (DFD)
Menurut Kristanto, Data Flow Diagram (DFD) merupakan satu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data
dan kemana tujuan data yang keluar dari sistem, dimana data itu dapat disimpan,
proses apa yang menghasilkan data tersebut dan interaksi antara data yang
tersimpan dalam proses yang di kenakan pada data tersebut.
Simbol DFD berdasarkan teknik Gane/Sarson dapat dilihat pada tabel 2.2 simbol DFD :
Tabel 2.2 Data Flow Diagram
Simbol Arti
Menunjukan proses
Menunjukanaliran data
Menunjukan tempat penyimpanan
Desain input merupakan suatu kegiatan dalam perancangan sistem untuk mendesain jenis input yang diinginkan. Adapun tujuan dari desain input adalah untuk memberikan kemudahan bagi pemakai dalam menggunakan sistem yang
dibuat. Sedangkan desain output adalah keluaran merupakan hal yang tidak diabaikan karena memberikan informasi terhadap pengguna sistem.
2.9MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
atau lebih dikenal dengan Database Management System (DBMS) yang
multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi
GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus – kasus dimana penggunaannya tidak cocok dengan
penggunaan GPL.3 Tidak sama dengan proyek – proyek seperti Apache, dimana
perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode
sumber dimiliki oleh penulisnya masing – masing, MySQL dimiliki dan
disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana
memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia
dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark,
Allan Larsson dan Michael "Monty" Widenius.
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh
pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara
otomatis. Keandalan suatu sistem Database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah – perintah SQL, yang
dibuat oleh user maupun program – program aplikasinya. Sebagai Database
server, MySQL dapat dikatakan lebih unggul dibandingkan Database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari Postgre SQL dan lima kali lebih cepat dibandingkan Interbase.
2.10 Notepad++
Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber
yang berjalan di sistem operasi Windows. Notepad++ menggunakan komponen
Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai bahasa pemrograman.
2.11 Profil Jurusan Matematika
Jurusan Matematika adalah sebuah jurusan yang berda di Fakultas Sains dan
Teknik Universitas Nusa Cendana. Visi Jurusan Matematika didasarkan pada visi
Universitas Nusa Cendana yang dirumuskan dalam Statuta Universitas Nusa
Cendana, yaitu “Perguruan Tinggi Berwawasan Global” dan juga berdasarkan visi
Fakultas Sains dan Teknik Universitas Nusa Cendana, yaitu: “Menjadi Pusat
Unggulan dalam Bidang Sains dan Teknologi yang Berdaya Saing Global”.
Adapun visi dari jurusan matematika adalah pada tahun 2025 menjadi pusat
rangka pengembangan matematika dan terapannya sehingga dapat memberikan
kontribusi bagi pembangunan Nusa Tenggara Timur (NTT), Kawasan Timur
Indonesia, nasional hingga persaingan global. Serta misi Jurusan Matematika
yaitu :
1. Menyelenggarakan pendidikan dan pembelajaran matematika bermutu
sehingga lulusan dapat mengikuti perkembangan matematika dan terapannya,
mampu bersaing dalam dunia kerja, serta dapat melanjutkan studi ke jenjang
yang lebih tinggi.
2. Menyelenggarakan kegiatan penelitian untuk menunjang proses pembelajaran
dan pengembangan bidang matematika dan terapannya.
3. Menyelenggarakankegiatan pengabdian masyarakat dengan
memanfaatkan matematika dan penerapan matematika.
Adapun dosen – dosen yang mengajar pada jurusan matematika dapat dilihat pada tabel 2.3 sebagai berikut :
Drs, M.Sc S1:IKIP Sanata
Dharma
S2:University of
Tasmania
S1:Pasti dan
Alam
2 Yoseph Sugi 0010057503
21-
03-1956
Lektor (***) Drs. M.Sc S1 : IKIP
Universitas Nusa
Cendana
S2 : The University
of Adelaide
S1:Pendidikan
Matematika
S2: Matematika
Terapan
3 Maria Lobo 0027016504
27-
01-S2 : The University
4 Maria Agustina
Universitas Nusa
Cendana
5 Jaffarudin 00171068006
17-
10-1968
Lektor kepala
6 Keristina Br
Ginting
0022127006
22-
12-1970
Lektor kepala
(***)
S.Si.,
M.Si.
S1 : Universitas
Sumatera Utara
S2: Universitas
Gadjah Mada
S1 :
Matematika
S2 :
Matematika
7 Jusrry R. Pahnael 0015077708
15-
07-1977
Lektor S.Si.,
M.Si.
S1 : Institut
Teknologi Sepuluh
8 Robertus D.
S2 : The University
of Adelaie
S1: Statistika
S2: Matematika
Terapan
9 Astri Atti 0001057905
01-
05-10 Ariyanto 0010057503
05-11 Rapmaida
S2: Universitas
Gadjah Mada
13 Abdul Wahid 0009117205 09
Nop
1972
Lektor Kepala
(***)
S.Si., M.Si S1: Unhas Makasar
S2: UGM
Yogyakarta
S1: Geofisika
14 Jehunias L.
15 Laura Lapono 0011128205 11
Des
1982
Asisten
Ahli(***)
S.Si, M.Sc S1: UKSW Salatiga
S2: UGM
Yogyakarta
S1: Fisika
S2: Fisika
Instrumentasi
16 Johnson Tarigan 0003127606 03
Des
1976
Lektor
(***)
S.Si, M.Sc S1: USU Medan
S2: UGM
Yogyakarta
S1: Fisika
S2: Fisika
Instrumentasi
17 Joice Bana 0011077003 11
Juli
1970
Lektor Kepala
(***)
Ir, M.Si S1: Undana Kupang
S2; ITB Bandung
S1: Hewan
Fapet
18 M.T. Longa Ruma 0016046703 16
Apr
1967
Lektor Kepala
(***)
Dra., M.Si S1: Undana Kupang
S2: IPB Bogor
S1; Biologi
S2; Biologi
19 Febri Nitbani 00101080006 10
BAB III
ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem
Analsis sistem merupakan proses perancangan oleh satu orang atau
sekelompok orang yang membentuk tim untuk mengidentifikasi masalah –
masalah yang ada guna mencapai sasaran yang diinginkan.
3.1.1 Analisis Sistem Yang Akan Dibangun
Bagian ini menjelaskan alur dari sistem yang akan dibangun. Sistem yang
akan dibangun tersebut dapat dilihat pada gambar dibawah ini:
Pada gambar 3.1 pengembang sistem menyiapkan alat dan bahan untuk
membangun sistem berupa software dan hardware kemudian menginstalasi
software. Selanjutnya membuat database sistem pada PHPMyAdmin kemudian melanjutkan pada tahap uji coba database. Kemudian pengembang mendesain halaman website dan membuat menu dan link serta koneksi database pada halaman website. Selanjutnya pengembang sistem menguji coba sistem secara
offline kemudian melakukan hosting website dan sistem siap untuk dioperasikan.
3.2 Sistem Perangkat Pendukung
Sistem perangkat pendukung merupakan bagian dari perangkat lunak dan
perangkat keras yang mendukung sebuah sistem yang dirancang. Berikut adalah
komponen perangkat lunak dan perangkat keras yang dibutuhkan untuk membuat
Sistem Informasi Website Profil Jurusan Matematika Fakultas Sains dan Teknik
Universitas Nusa Cendana. Sistem Perangkat Pendukungnya dapat dijelaskan
sebagai berikut:
3.2.1 Perangkat Lunak (Software)
Komponen perangkat lunak (software) yang dibutuhkan untuk merancang Sistem Informasi Website Profil Jurusan Matematika FST Undana sebagai
berikut:
- Sistem Operasi yang digunakan yaitu Windows 7 - MySQL
- Notepad++
- Microsoft Office Visio 2013
Komponen perangkat keras yang dibutuhkan untuk merancang perancangan
Sistem Informasi Website Profil Jurusan Matematika FST Undana sebagai
berikut:
- Laptop Toshiba NB520 dengan spesifikasi: Processor Intel Atom RAM DDR3 2 GB, Harddisk 320 GB.
3.3 Desain Tabel
Desain tabel merupakan tahap perancangan tabel – tabel pada database yang telah dibuat. Desain tabel yang dibuat pada Sistem Informasi Website Profil
Jurusan Matematika FST Undana sebagai berikut:
1. Tabel Album
Tabel ini merekam semua data album. Spesifikasinya sebagai berikut:
Tabel 3.1 Tabel Album
Nama Field Kunci Tipe data Lebar data
Id_album * Int 5
Jdl_album Varchar 100
Album_seo Varchar 100
Gbr_album Varchar 100
Aktif Enum(‘Y’,’N’)
2. Tabel Alumni
Tabel ini merekam semua data identitas alumni. Spesifikasinya sebagai
berikut:
Nama Field Kunci Tipe data Lebar data
Nim * Varchar 50
Nama_alumni Varchar 50
Tabel ini merekam semua data banner. Spesifikasinya sebagai berikut:
Tabel 3.3 Tabel Banner
Nama Field Kunci Tipe data Lebar data
Id_banner * Int 5
Judul Varchar 100
url Varchar 100
Gambar Varchar 100
Tgl_posting Date
4. Tabel Berita
Tabel ini merekam semua data berita. Spesifikasinya sebagai berikut:
Tabel 3.4 Tabel Berita
Nama Field Kunci Tipe data Lebar data
Id_berita * Int 5
Id_kategori ** Int 5
5. Tabel Dosen
Tabel ini merekam semua data dosen. Spesifikasinya sebagai berikut:
Tabel 3.5 Tabel Dosen
Nama Field Kunci Tipe data Lebar data
Nip * Varchar 50
Nama_dosen Varchar 50
Tabel ini merekam semua data download. Spesifikasinya sebagai berikut:
Tabel 3.6 Tabel Download
Nama Field Kunci Tipe data Lebar data
Id_download * Int 5
Judul Varchar 100
Nama_file Varchar 100
Tgl_posting Date
Hits Int 3
7. Tabel Gallery
Tabel ini merekam semua data gallery. Spesifikasinya sebagai berikut:
Tabel 3.7 Tabel Gallery
Id_gallery * Int 5
Id_album ** Int 5
Jdl_gallery Varchar 100
Gallery_seo Varchar 100
Keterangan Text
Gbr_gallery Varchar 100
8. Tabel Halamanstatis
Tabel ini menampung data halamanstatis. Spesifikasinya sebagai berikut:
Tabel 3.8 Tabel Halamanstatis
Nama Field Kunci Tipe data Lebar data
Id_halaman * Int 5
Judul Varchar 100
Isi_halaman Text
Tgl_posting Date
Gambar Varchar 100
9. Tabel Hubungi
Tabel ini menampung data hubungi. Spesifikasinya sebagai berikut:
Tabel 3.9 Tabel Hubungi
Nama Field Kunci Tipe data Lebar data
Id_hubungi * Int 5
Nama Varchar 50
Tabel 3.10 Tabel Kategori
Nama Field Kunci Tipe data Lebar data
Id_kategori * Int 5
Nama_kategori Varchar 50
Kategori_seo Varchar 100
Aktif Enum(‘Y’,’N’)
11. Tabel Mainmenu
Tabel ini menampung data mainmenu. Spesifikasinya sebagai berikut:
Tabel 3.11 Tabel Mainmenu
Nama Field Kunci Tipe data Lebar data
Id_main * Int 5
Nama_menu Varchar 50
Link Varchar 100
Aktif Enum(‘Y’,’N’)
12. Tabel Modul
Tabel ini menampung data modul. Spesifikasinya sebagai berikut:
Tabel 3.12 Tabel Modul
Nama Field Kunci Tipe data Lebar data
Id_modul * Int 5
Aktif Enum(‘Y’,’N’)
Urutan Int 5
Link_seo Varchar 100
13. Tabel Poling
Tabel ini menampung data poling. Spesifikasinya sebagai berikut:
Tabel 3.13 Tabel Poling
Nama Field Kunci Tipe data Lebar data
Id_poling * Int 5
Pilihan Varchar 100
Status Varchar 20
Rating Int 5
Aktif Enum(‘Y’,’N’)
14. Tabel Sekilasinfo
Tabel ini menampung data sekilasinfo. Spesifikasinya sebagai berikut:
Tabel 3.14 Tabel Sekilasinfo
Nama Field Kunci Tipe data Lebar data
Id_sekilas * Int 5
Info Varchar 100
Tgl_posting Date
Gambar Varchar 100
15. Tabel Statistik
Tabel ini menampung data statistik. Spesifikasinya sebagai berikut:
Tabel 3.15 Tabel Statistik
Nama Field Kunci Tipe data Lebar data
Ip Varchar 20
Tanggal Date
Online Varchar 255
16. Tabel Submenu
Tabel ini menampung data submenu. Spesifikasinya sebagai berikut:
Tabel 3.16 Tabel Submenu
Nama Field Kunci Tipe data Lebar data
Id_sub * Int 5
Nama_sub Varchar 50
Link_sub Varchar 100
Id_main ** Int 5
17. Tabel Tag
Tabel ini menampung data tag. Spesifikasinya sebagai berikut:
Tabel 3.17 Tabel Tag
Nama Field Kunci Tipe data Lebar data
Id_tag * Int 5
Nama_tag Varchar 100
Tag_seo Varchar 100
Count Int 5
18. Tabel Templates
Tabel ini menampung data templates. Spesifikasinya sebagai berikut:
Tabel 3.18 Tabel Templates
Nama Field Kunci Tipe data Lebar data
Id_templates * Int 5
Judul Varchar 100
Folder Varchar 50
Aktif Enum(‘Y’,’N’)
19. Tabel User
Tabel ini menampung data user. Spesifikasinya sebagai berikut:
Tabel 3.19 Tabel User
Nama Field Kunci Tipe data Lebar data
Username * Varchar 50
Password Varchar 50
Nama_lengkap Varchar 100
Email Varchar 100
No_telp Varchar 20
Level Varchar 20
Blokir Enum(‘Y’,’N’)
Id_session Varchar 100
3.4 Diagram Konteks
Diagram konteks merupakan diagram yang paling tidak detail, dari sebuah
sistem informasi yang menggambarkan aliran – aliran data ke dalam maupun ke
luar sistem dan ke dalam maupun ke luar entitas – entitas eksternal. Diagram
konteks Sistem Informasi Website Profil Jurusan Matematika FST Undana dapat
Gambar 3.2 Diagram konteks
3.5 Diagram Arus Data ( Data Flow Diagram / DFD)
Diagram arus data merupakan representasi grafik dari sebuah sistem.
Diagram alir data menggambarkan komponen – komponen sebuah sistem, aliran –
aliran data dari asal ke tujuan dan penyimpanan dari data tersebut. Diagram alir
data Sistem Informasi Website Profil Jurusan Matematika FST Undana dapat
dijelaskan sebagai berikut:
- DFD level 0
DFD level 0 merupakan dekomposisi dari diagram konteks. DFD Sistem Informasi Website Profil Jurusan Matematika FST Undana
Gambar 3.3 DFD level 0
3.6 Perancangan Antarmuka
Gambar 3.4 Halaman Awal
Halaman ini ditampilkan ketika user mengakses website ini.
Terdapat 7 menu yaitu Beranda, Profil, Berita, Galeri Foto, Dosen,
Alumni dan Hubungi Kami. Pada halaman awal juga terdapat
konten berita, galeri foto, kategori berita, download, agenda,
sekilas info, satistik user dan poling.
Gambar 3.5 Halaman Profil
Halaman ini ditampilkan ketika pengguna menglik menu profil.
Pada halaman profil terdapat konten yang berisi profil jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa Cendana
Kupang. Terdapat 3 submenu pada menu profil yaitu visi & misi,
struktur organisasi dan kurikulum.
Halaman Submenu Visi & Misi
Gambar 3.6 Halaman Visi & Misi
Halaman ini ditampilkan ketika pengguna mengklik
misi terdapat konten yang berisi visi & misi jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa
Cendana Kupang.
Halaman Submenu Struktur Organisasi
Gambar 3.7 Halaman Struktur Organisasi
Halaman ini ditampilkan ketika pengguna mengklik
submenu struktur organisasi pada menu profil. Pada halaman
visi & misi terdapat konten yang berisi sttruktur organisasi
jurusan Matematika Fakultas Sains dan Teknik Universitas
Nusa Cendana Kupang.
Gambar 3.8 Halaman Kurikulum
Halaman ini ditampilkan ketika pengguna mengklik
submenu visi & misi pada menu profil. Pada halaman
Kurikulum terdapat konten yang berisi kurikulum jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa
Cendana Kupang.
3. Halaman Berita
Gambar 3.9 Halaman Berita
Halaman ini ditampilkan ketika pengguna mengklik menu
berita. Pada halaman berita terdapat konten yang berisi berita –
berita tentang jurusan Matematika Fakultas Sains dan Teknik
menu berita yaitu berita undana, berita jurusan, olahraga, berita
umum dan teknologi.
Submenu Berita Undana
Gambar 3.10 Halaman Berita Undana
Halaman ini ditampilkan ketika pengguna mengklik
submenu berita undana pada menu berita. Pada halaman berita
undana terdapat konten yang berisi berita tentang Universitas
Nusa Cendana Kupang.
Submenu Berita Jurusan
Gambar 3.11 Halaman Berita Jurusan
Halaman ini ditampilkan ketika pengguna mengklik
submenu berita jurusan pada menu berita. Pada halaman berita
Matematika Fakultas Sains dan Teknik Universitas Nusa
Cendana Kupang.
Submenu Olahraga
Gambar 3.12 Halaman Olahraga
Halaman ini ditampilkan ketika pengguna mengklik
submenu olahraga pada menu berita. Pada halaman olahraga
terdapat konten yang berisi berita olahraga yang diadakan atau
diikuti oleh jurusan Matematika Fakultas Sains dan Teknik
Universitas Nusa Cendana Kupang.
Submenu Berita umum
Gambar 3.13 Halaman Berita Umum
Halaman ini ditampilkan ketika pengguna mengklik
umum terdapat konten yang berisi berita umum terkait jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa
Cendana.
Submenu Teknologi
Gambar 3.14 Halaman Teknologi
Halaman ini ditampilkan ketika pengguna mengklik
submenu teknologi pada menu berita. Pada halaman teknologi
terdapat konten yang berisi berita teknologi terkait jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa
Cendana.
4. Halaman Galeri Foto
Halaman ini ditampilkan ketika pengguna mengklik menu
galeri foto. Halaman ini berisi konten galeri foto mengenai jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa Cendana
Kupang.
5. Halaman Dosen
Gambar 3.16 Halaman Dosen
Halaman ini ditampilkan ketika pengguna mengklik menu
dosen. Halaman ini berisi data dosen – dosen di jurusan
Matematika Fakultas Sains dan Teknik Universitas Nusa Cendana
6. Halaman Alumni
Gambar 3.17 Halaman Alumni
Halaman ini ditampilkan ketika pengguna mengklik menu
alumni. Halaman ini berisi data alumni jurusan Matematika
Fakultas Sains dan Teknik Universitas Nusa Cendana Kupang.
7. Halaman Hubungi Kami
Gambar 3.18 Halaman Hubungi Kami
`Halaman ini ditampilkan ketika pengguna mengklik menu
hubungi kami. Halaman ini berisi form pengguna yang ingin dihubungi oleh jurusan Matematika Fakultas Sains dan Teknik
Universitas Nusa Cendana Kupang.
Gambar 3.19 Halaman Administrator
Halaman ini hanya dapat diakses oleh administrator. Halaman ini
terdapat menu home, manajemen user, manajemen modul, profil, visi &
misi, struktur organisasi, kurikulum, kategori, berita, tag, iklan/link,
poling, download, hubungi kami, sekilas info, album, galeri foto, dosen,
alumni, agenda dan logout. Halaman ini berfungsi untuk mengedit isi
konten menu dan submenu terkait pada halaman pengguna.
IMPLEMENTASI 4.1 Implementasi Sistem
Tahap implementasi merupakan tahap pembangunan komponen – komponen
pokok sebuah sistem informasi yang dilkukan berdasarkan desain yang dibuat.
Implementasi sistem yang dimaksud merupakan proses pembuatan dan
pemasangan sistem secara utuh baik dari sisi hardware (perangkat keras) maupun
software (perangkat lunak). 4.2 Implementasi Program
4.2.1 Halaman Pengguna
1. Halaman Awal
Halaman ini akan tampil ketika pertama kali pengguna mengakses website
profil jurusan Matematika FST Undana. Halaman ini berisi menu – menu dan
konten – konten yang berhubungan dengan jurusan Matematika FST Undana.
2. Halaman Profil
Gambar 4.2 Halaman Profil
Halaman ini akan tampil ketika pengguna menekan tombol menu profil.
Halaman ini berisi profil jurusan Matematika FST Undana.
Gambar 4.3 Halaman Berita
Halaman ini akan tampil ketika pengguna menekan tombol menu berita.
Halaman ini berisi berita mengenai jurusan Matematika FST Undana dan berita
seputar matematika.
Gambar 4.4 Halaman Galeri
Halaman ini akan tampil ketika pengguna menekan tombol menu Galeri.
Halaman ini berisi foto – foto kegiatan di jurusan Matematika FST Undana.
Gambar 4.5 Halaman Dosen
Halaman ini akan tampil ketika pengguna menekan tombol menu Dosen.
Halaman ini berisi data dosen – dosen di jurusan Matematika FST Undana.
Gambar 4.6 Halaman Alumni
Halaman ini akan tampil ketika pengguna menekan tombol menu Alumni.
Halaman ini berisi data – data alumni dari jurusan Matematika FST Undana.
4.2.2 Halaman Admin
Gambar 4.7 Halaman Login
Halaman ini akan tampil ketika admin ataupun user mengakses halaman
administrator.
2. Halaman Control Panel
Gambar 4.8 Halaman Control Panel
Halaman ini akan tampil ketika mengakses sebagai admin. Halaman berfungsi
untuk menambah, mengedit maupun menghapus isi atau konten pada website
Gambar 4.9 Halaman User
Halaman ini akan tampil ketika admin menekan tombol manajemen user.
Halaman berisi user – user yang mengelola website jurusan Matematika FST
Undana.
4. Halaman Tambah User
Gambar 4.10 Halaman Tambah User
Gambar 4.11 Halaman Edit User
Halaman ini akan tampil ketika admin menekan tombol edit user. Halaman ini berfungsi untuk mengedit data user website jurusan Matematika FST Undana.
BAB V PENUTUP 5.1 Kesimpulan
Kesimpulan dari Sistem Informasi Website Profil jurusan Matematika fakultas
Sains dan Teknik universitas Nusa Cendana yaitu :
Terdapat menu beranda, profil, berita, galeri foto, dosen, alumni dan
hubungi kami
Website ini berisi konten – konten mengenai jurusan matematika FST
Undana
Website ini dapat diakses pada alamat
www.matematikafstundana.890m.com
Notepad++ sebagai bahasa pemrograman dan MySQL sebagai pengolah
Pengembangan website ini masih mencakup bidang akademik untuk itu
diperlukan pengembangan pada Kartu Rencana Studi (KRS) dan Kartu Hasil
Studi (KHS) serta pengembangan – pengambangan lainnya, seperti kapasitas
penyimpanan data website yang masih terbatas karena di hosting pada situs gratis sehingga perlu untuk menambah kapasitas website dengan hosting berbayar dengan kapasitas penyimpanan data yang lebih besar.
Penulis sangat membutuhkan kritik dan saran untuk pengembangan pada
website ini. (kata pengantar).
DAFTAR PUSTAKA
Jogiyanto, Hartono.1999, Analisis & Desain Sistem Informasi. Andi, Yogyakarta. Kadir, Abdul.2003, Pengenalan Sistem Informasi. Andi, Yogyakarta.
Kristanto, Andi. 2003, Perancangan Sistem Informasi dan Aplikasinya. Gava Media, Jakarta.
Subakti, Irfan.2002, Sistem Pendukung Keputusan (Decision Support System ),
Institut Teknologi Sepuluh Nopember – Surabaya.
https://id.wikipedia.org/wiki/Notepad%2B%2B ( tanggal akses : 15 September
2015 )