Struktur Organisasi Perencanaan dan Perancangan

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