Perancangan Sistem Perancangan DFD Data Flow Diagram .1 Diagram level konteks Pengertian Implementasi Sistem

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem, pendefisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi menggambarkan bagaimana suatu system dibentuk Jogiyanto,2005. Tujuan dari perancangan system adalah untuk memenuhi kebutuhan pemakai user mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan. Desain system secara umum mengidentifikasikan komponen-komponen system pendaftaran yang akan didesain secara terinci. Desain terinci dimaksudkan untuk pemrogram computer dan ahli teknik lainnya yang akan mengimplementasikan sistem. 3.2 Perancangan DFD Data Flow Diagram 3.2.1 Diagram level konteks Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis wikipedia, 2012.Data Flow Diagram merupakan diagram yang menggunakan notasi-notasi simbol-simbol untuk Universitas Sumatera Utara menggambarkan arus dari data system. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir. Pada tahap analisa, penggunaan notasi simbol lingkaran dan anak panah untuk mewakili atau menggambarkan arus data dalam perancangan sistem sangat membantu sekali di dalam komunikasi dengan pemakai sistem untuk memahami sistem secara logika. Adapun rancangan Data Flow Diagram pada Sistem Pendaftaran siswa baru adalah sebagai berikut: Gambar 3.1 DFD Sistem Pendaftaran Siswa Baru Universitas Sumatera Utara

3.3 Basis Data Database

Basis Data Database merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya kolom field kunci dari tiap table field yang ada. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record umumnya digambarkan sebagai baris data terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record. Berikut rancangan tabel yang penulis gunakan dalam membangun Perancangan web sistem pendaftaran siswa baru yaitu:

3.3.1 Field Name and Field Table

Table 3.1 tabel admin Field name Type Field size Keterangan username varchar 20 Username admin password varchar 50 Password admin Table 3.2 tabel guru Field name Type Field size Keterangan Nip varchar 50 Nip guru Nama Varchar 100 Nama guru Golongan Varchar 10 Golongan guru Keterangan Varchar 200 Keterangan pangkat Universitas Sumatera Utara Table 3.3 tabel hasil seleksi Field name Type Field size Keterangan id Int 11 Id siswa lulus nama Varchar 50 Nama siswa lulus Tanggal_daftar Date _ Tanggal_daftar siswa Nomor_pendaftaran Varchar 50 Nomor pendaftaran siswa Noijazah Varchar 50 No ijazah siswa nilaiun Int 11 Nilai un smp siswa Table 3.4 tabel pesan Field name Type Field size Keterangan Nama Varchar 50 Nama pengirim Email Varchar 50 Email pengirim Pesan Longtext _ Pesan pengirim id Int 11 Id pengirim Table 3.5 tabel siswa daftar Field name Type Field size Keterangan Id Int 10 Id Nama Varchar 50 Nama Kelamin Varchar 50 Kelamin Nisn Varchar 50 Nisn Universitas Sumatera Utara Noijazahsmp Varchar 50 Noijazahsmp Noijazahskhun Varchar 50 Noijazahskhun Noun Varchar 50 Noun Noik Varchar 50 Noik Ttl Varchar 50 Ttl Agama Varchar 50 Agama Kebutuhankhusus Varchar 50 Kebutuhankhusus Alamatanak Varchar 50 Alamatanak Alattransportasi Varchar 50 Alattransportasi Jenistinggal Varchar 50 Jenistinggal Notelp Varchar 50 Notelp Email Varchar 50 Email Noujiannasional Varchar 50 Noujiannasional Nokps Varchar 50 Nokps Namaayah Varchar 50 Namaayah Kebutuhanayah Varchar 50 Kebutuhanayah Pekerjaanayah Varchar 50 Pekerjaanayah Pendidikanayah Varchar 50 Pendidikanayah penghasilanayah Varchar 50 penghasilanayah Namaibu Varchar 50 Namaibu Kebutuhanibu Varchar 50 Kebutuhanibu Pekerjaanibu Varchar 50 Pekerjaanibu Pendidikanibu Varchar 50 Pendidikanibu Penghasilanibu Varchar 50 Penghasilanibu Namawali Varchar 50 Namawali Universitas Sumatera Utara Kebutuhanwali Varchar 50 Kebutuhanwali Pekerjaanwali Varchar 50 Pekerjaanwali pendidikanwali Varchar 50 pendidikanwali Penghasilanwali Varchar 50 Penghasilanwali Tinggibadan Varchar 50 Tinggibadan Beratbadan Varchar 50 Beratbadan Jarakkesekolah Varchar 50 Jarakkesekolah jumlahsaudarakandung Varchar 50 jumlahsaudarakandung Nilaiun Int 2 Nilaiun File Varchar 100 File Waktu Datetime - Waktu Table 3.6 tabel status pendaftaran Field name Type Field size Keterangan Id Int 11 - Status Enum ‘1’’0’ - Table 3.7 Tabel galeri Field name Type Field size Keterangan Id Int 10 Id_foto target Varchar 100 Target foto Universitas Sumatera Utara 3.4 Flowchart Sistem 3.4.1 Flowchart Halaman Utama Gambar 3.2 Flowchart Halaman Utama

3.4.2 Flowchart Halaman Admin

Universitas Sumatera Utara Gambar 3.3 Flowchart Halaman Admin Universitas Sumatera Utara

BAB 4 IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang telah dirancang, sistem yang disetujui, menguji sistem, menginstal dan memulai menggunakan sistem baru tersebut atau sistem yang diperbaiki. Adapun langkah-langkah yang dibutuhkan dalam implementasi sistem adalah : 1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang website. 2. Menyelesaikan rancangan sistem. 3. Menulis, menguji, mengontrol dan mendokumentasikan website. 4. Mendapatkan persetujuan.

4.2 Tujuan Implementasi Sistem