3.2 Struktur Organisasi
Dewan Pertimbangan Fakultas
DEKAN
Dept. Matematik
Dept. Dept.
Dept. Dept.
Dept. Ilmu
Dosen Adm
Lab Dosen
Adm Lab
Dosen Adm
Lab Dosen
Adm Lab
Dosen Adm
Lab Dosen
Adm Lab
Unit Pelaksana
Bengkel Unit
Pengembangan Pembantu Dekan
Bid. Akademik
Pembantu Dekan Bid. Kepeg Keu
Ka. Bag. AdministrasiTata Usaha
Ka. Sub. Bag. Akademik
Ka. Sub. Bag. Kepeg Kau Pembantu Dekan
Bid. Kemhs Alumni
Ka. Sub. Bag. Kemhs Alumni
Ka. Sub. Bag. Um Perlengkp
Gambar. 3.1 Struktur Organisasi Fakultas Matematika dan Ilmu Pengetahuan Alam
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
3.2.1 Bagian Administrasi
Ka. Bag. Tata Usaha Administrasi : Mara Syarifat Nainggolan, SH
Ka. Sub. Bag. Akademik Pendidikan : Nursiah Siahaan, SH
Ka. Sub. Bag. Kepegawaian Keuangan : Mutaqqien, SE
Ka. Sub. Bag. Kemahasiswaan Alumni : Basri Idris
Ka. Sub. Bag. Umum Perlengkapan : Edi Suriono
3.2.2 Laboratorium Penelitian FMIPA USU
Ketua : Dr. Harry Agusnar, M.Sc.,M.Phill.
Sekretaris : Drs. Eddy Marlianto, M.Sc., PhD.
3.2.3 Unit Pelaksana Teknis FMIPA USU
Mikroelektronik, Tiup Gelas Kalibrasi Ketua
: Drs. Kurnia Brahmana, Dipi. Ing.,MSi.
Penyimpanan Peralatan Laboratorium Ketua
: Drs. Ahmad Darwin M.Sc. Sekretaris
: Dra. Saodah, M.Sc.
3.2.4 Unit Pengembangan Pendidikan FMIPA USU
Ketua :
Drs. Saut
Nainggolan Sekretaris
: Drs. Syarial Yoenoes, SU., Apt.
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
BAB 4
PERANCANGAN SISTEM
4.1 Perencanaan dan Perancangan
Persiapan dalam membuat suatu situs, sebelumnya harus sudah mempunyai bayangan tentang situs yang akan dibuat terutama dalam hal sifat, yaitu dinamis dan statis
sebuah halaman situs. Halaman yang statis akan selalu memunculkan tampilan dan isi yang sama tanpa membedakan hal-hal yang berkaitan dengan pengaksesan halaman
tersebut, misalnya : ketentuan user, waktu pengaksesan dan privelege user, dan lain- lain. Halaman statis tidak terkoneksi dengan database. Penulisan kode sampai desain
tampilan relatif mudah dilakukan.
Jika halaman situs akan terkoneksi dengan database atau memiliki perubahan- perubahan terntentu layaknya program aplikasi seperti pemanggilan fungsi, looping,
pengecekan kondisi If-Then dan lain-lain, dan bisa menampilkan informasi secara dinamis maka harus menggunakan script.
Sebelum membangun situs, perlu dilakukan identifikasi awal antara lain:
a. Situs apa yang akan dibuat?
b. Siapa saja pengunjung yang diharapkan berkunjung ke situs tersebut?
c. Apa saja aktivitas yang dapat mereka lakukan dalam situs?
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
d. Apa saja fasilitas yang bisa dimanfaatkan oleh pengunjung dari situs?
e. Apa sasaran yang ingin dicapai dari pembuatan situs tersebut?
Permasalahan yang ditemukan dapat dijadikan sebagai acuan dalam membuat situs, karena dengan pertanyaan-pertanyaan tersebut bayangan tentang pembuatan
situs semakin jelas dan dapat melanjutkan pada persiapan selanjutnya. Persiapan yang dilakukan, selain komputer yang baik dan nyaman digunakan, penulis juga
membutuhkan software web server, bahasa script web, software database karena situs yang akan dibuat menggunakan database, dan editor untuk script yang akan
digunakan.
Berkenaan dengan situs yang akan dibangun, maka jawaban untuk pertanyaan di atas sebagai berikut:
a. Situs yang akan dibuat adalah situs lembaga pendidikan pemerintahan, dalam hal
ini adalah Universitas Sumatera Utara yang difokuskan pada program studi D-3 Ilmu Komputer, yang menyediakan informasi-informasi mengenai pelaksanaan
praktek kerja lapangan yang dilaksanakan setiap tahunnya oleh mahasiswa Jurusan D-3 Ilmu Komputer, profil, pengumuman, daftar perusahaan yang bekerja
sama dengan Universitas Sumatera Utara, data mahasiswa dan data dosen pembimbing.
b. Pengunjungnya adalah dosen pembimbing dan mahasiswa Jurusan D-3 Ilmu
Komputer Universitas Sumatera Utara, pengguna lain yang ingin mengetahui kegiatan-kegiatan yang dilaksanakan di Fakultas Matematika dan Ilmu
Pengetahuan Alam.
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
c. Aktivitas yang akan dijumpai di dalam situs tersebut adalah pengunjung dapat
mengetahui informasi mengenai jurusan D-3 Ilmu Komputer, membaca pengumuman atau berita seputar jurusan D-3 Ilmu Komputer, mahasiswa dapat
melihat daftar yang memuat sejumlah perusahaan yang tersebar diberbagai tempat di Medan dan di luar kota lainnya, melihat hasil kerja praktek kerja lapangan dan
melihat nilai yang diberikan dosen pembimbing.
d. Target yang akan dicapai dari situs tersebut adalah pengunjung khususnya
mahasiswa tingkat satu dan tingkat dua yang mau melaksanakan praktek kerja lapangan dapat memperoleh informasi yang lengkap.
Kemudian langkah selanjutnya adalah membuat outline atau garis besar dari situs tersebut. Salah satu cara yang dapat digunakan adalah dengan membuat aliran
informasi atau relasi antar tabel bagan alir situs tersebut. Relasi antar tabel merupakan gambaran yang menampilkan struktur, hierarki dan isi halaman per
halaman, biasanya berbentuk tabel-tabel yang saling berhubungan ditentukan oleh primary key, dimana beberapa tabel terpisah namun sebagian besar saling
berhubungan antara tabel yang satu dengan yang lain.
Dengan adanya bagan percabangan menu, akan sangat membantu untuk memvisualisasikan isi dari setiap halaman dan link atau navigasi antara halaman-
halaman tersebut. Di samping itu, juga dapat mempermudah dalam mengatur kode dan file HTML-nya, terutama link untuk navigasi penjelajahan ke seluruh halaman
web. Secara sederhana bagan rancangan menu dalam membangun situs ini dapat dilihat pada gambar di bawah ini:
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
Gambar 4.1 Bagan rancangan menu aplikasi web situs
Pada gambar 4.1,bagannya tampak sederhana, tapi di setiap cabang menu masih terdapat cabang-cabang lagi bergantung pada seberapa kompleks dan seberapa
banyak halaman yang akan dibuat. Misalnya pada bagian ’Halaman Login’ dibagi lagi ke dalam tiga bagian yaitu ’Admin’, ’ Dosen’, ’Mahasiswa’ maka harus dilanjutkan
tiga cabang lagi. Lihat Gambar 4.2.
Home Profil
Informasi
Biodata Mahasiswa
Dosen Pembimbin
Menu Kategori
Daftar Perusahaan
Hasil Kerja PKL
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
Gambar 4.2 Percabangan bagan menu dalam suatu situs
Pada percabangan salah satu bagan menu diatas menununjukkan bahwa setelah admin memasuki ’Halaman login’ selanjutnya admin berwenang untuk melakukan
perubahan data pada tabel-tabel yang merupakan kelanjutan percabangannya. Semakin kompleks data yang ditampilkan sebuah situs maka semakin banyak pula
percabangan antar tabel dalam database-nya. Dengan demikian, PHP mampu membangun suatu situs menjadi dinamis, dimana pada suatu halaman akan dipakai
oleh ribuan artikel yang ditampilkan sesuai dengan permintaan user. Home
Halaman Login Admin
Dosen Mahasiswa
Perusahaan Nilai Dosen
Nilai Perusahaan Pengguna
Mahasiswa
Event Pengumuman
Aci Srihandayani Sinambela : Sistem Informasi Pelaksanaan Praktek Kerja Lapangan Berbasis Web Pada Jurusan D-3 Ilmu Komputer Departemen Matematika Universitas Sumatera Utara, 2008.
USU Repository © 2009
4.2 Mendesain LayoutTemplate