• Tidak ada hasil yang ditemukan

Perancangan Pendaftaran Online pada Sekolah Menengah Atas (SMA) Berbasis Web Chapter III V

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Pendaftaran Online pada Sekolah Menengah Atas (SMA) Berbasis Web Chapter III V"

Copied!
27
0
0

Teks penuh

(1)

ANALISIS DAN PERANCANGAN SISTEM

Analisis merupakan penguraian system informasi yang sedang berjalan secara utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi pemasalahan-permasalahan dan hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga di usulkan kebaikan-kebaikannya. Analisis system yang berjalan pada Sekolah Menengah Atas (SMA) meliputi identifikasi permasalahan serta memberi perbaikan-perbaikan. Berikut adalah beberapa tahapan analisis perancangan system.

1. Permasalahan : pada system lama, sekolah hanya melakukan proses pendaftaran secara manual melalui kertas, yang dicatat ke buku besar yang dan menyimpannya di dalam satu ruangan yang bercampur dengan berkas-berkas lain sehingga dapat memperlambat proses pencarian data apabila di perlukan sewaktu-waktu.

2. Evaluasi : merupakan perbandingan system lama dengan system yang baru.hasil dari evaluasi ini membuktikan bahwa ternyata system yang baru dapat mempermudah proses pendaftaran siswa yang bersifat komputerisasi yang lebih efisien.

3.1 Perancangan Sistem

(2)

Tujuan dari perancangan system adalah untuk memenuhi kebutuhan user (pemakai) mengenai gambaran yang jelas tentang perancangan system yang akan dibuat serta di implementasikan.

3.2 Data Flow Diagram (DFD)

Data flow diagram adalah suatu gambaran grafis dalam suatu system yang dapat menggambarkan arus data di dalam system dengan struktur, jelas, dan menggunakan bentuk-bentuk symbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan. Gambaran ini tidak tergantung perangkat keras, lunak, struktur data atau organisasi.

Adapun data flow diagram yang diajukan penulis ajukan yaitu:

1. Diagram Konteks

(3)

2. Entity Relationship Diagram ( ERD )

(4)
(5)

3.3.1 Flowchart Halaman Admin

Flowchart ini bagan dari halaman web administrator, untuk masuk ke halaman ini admin harus login terlebih dahulu. Jika username dan password yang dimasukan benar maka akan muncul kehalaman admin, dan jika salah maka system akan memberitahu bahwa kombinasi antara username dan password salah dan meminta password kembali.

Proses Edit / Hapus

C

(6)

3.3.2 Flowchart Halaman User

Flowchart ini menjelaskan tentang jalannya proses pendaftaran yang akan dilakukan oleh calon siswa baru. Calon siswa melakukan proses daftar atau registrasi terlebih dahulu agar memiliki akun, akun ini yaitu username dan password. Setelah melakukan regitrasi barulah calon siswa baru dapat mengakses halaman user sebelum melakukan pendaftaran. Jika data telah selesai di input, maka proses selesai dan jika salah maka system akan memberitahu bahwa data belum di isi dengan lengkap.

1. Flowchart Daftar

Input data Data Belum Lengkap

A

Hal.daftar

Simpan

(7)

2. Flowchart Melengakapi Biodata

Yes

No

Yes

B

Hal.Login

Akun

Nilai raport

Lengkapi

biodata

Input data

Input data

(8)

3.4 Perancanggan Database

Pada perancangan basis data (databases) ini adalah databases apa yang akan digunakan dan table apa-apa aja yang dibuat di dalam databases yang akan digunakan dalam pembangunan website ini.

Adapun table-table yang akan digunakan di dalam databases “db_ppdb” ini adalah antara lain : Tabel biodata, table admin, tabel admin_siswa, tabel kontak, tabel info, tabel ipa, tabel ips,tabel mat, tabel bing, tabel bind tabel menu ,dan tabel submenu.

3.1 Tabel Biodata

Field Type Keterangan

(9)

nm_ibu varchar(50)

Field Type Keterangan

admin_id int(11) Primary key

username varchar(40)

Field Type Keterangan

adm_id int(11) Primary key

(10)

3.4 Tabel Kontak

Field Type Keterangan

ktk_id int(11) Primary key

nama varchar(50)

Field Type Keterangan

info_id int(11) Primary key

info text

aktif int(11)

3.6 Tabel Ipa

Field Type Keterangan

ipa_id int(11) Primary key

(11)

3.7 Tabel Ips

Field Type Keterangan

ips_id int(11) Primary key

Field Tyepe Keterangan

mat_id int(11) Primary key

nisn bigint(10)

Field Type Keterangan

bing_id int(11) Primary key

(12)

3.10 Tabel B.indo

Field Type Keterangan

bind_id int(11) Primary key

nisn bigint(10)

Field Type Keterangan

main_id int(5) Primary key

menu varchar(50)

link varchar(100)

aktif enum('Y', 'N')

status_in int(11)

(13)

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui seperti menginstall sistem, menguji sistem yang dibuat dan memulai sistem baru atau sistem yang diperbaiki.

Adapun langkah-langkah yang dibutuhkan dalam implementasi system adalah:

1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang website.

2. Menyelesaikan rancangan system.

3. Menulis, menguji, mengontrol, dan mendokumentasikan website. 4. Mendapatkan persetujuan.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut: 1. Menyelesaikan desain sistem yang telah disetujui sebelumnya.

2. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru 3. Menguji apakah sistem baru tersebut sesuai dengan pemakai (user).

(14)

4.3 Komponen Sistem

Komponen-komponen system yang dibutuhkan dalam membangun aplikasi ini diantaranya adalah:

4.3.1 Hardware

Hardware adalah suatu komponen yang sangat dibutuhkan dalam mewujudkan system

yang diusulkan. Dalam hal ini penulis merinci spesifikasi komponen hardware yaitu:

1. PC dengan processor intel minimal 733 MHz. 2. Hard disk 20GB

Hardware tidak akan pernah memecahkan suatu masalah tanpa adanya komponen software. Adapun software yang digunakan dalam pembuatan website ini adalah : 1. System Opersai Ms. Windows 8.

2. Internet explorer, Mozila firefox, Google Chrome sebagai browser. 3. Apache 2.2.18

4. PHP 5.3.5 5. MySQL 5.0.20 6. Sublime text 2

(15)

4.3.3 Brainware

Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan system informasi, pemrosesan, dan penggunaan keluaran system informasi.

Brainware dalam system informasi terbagi 3 yaitu:

1. System Analis : orang yang menganalisa system dengan mempelajari masalah- masalah yang timbul dan menentukan kebutuhan pemakai dan mengidentifikasi pemecahan yang beralasan.

2. Programmer : orang yang membuat system dengan menggunakan salah satu bahasa pemrograman yang dikuasai.

3. Operator :orang yang memakai system.

Ketika telah selesai mengerjakan tahap perancangan system, baik dalam merancang tabel-tabel didalam database dengan menggunakan phpMyadmin maupun dalam merancang halaman-halaman website. Kiniprogram tersebut dapat dijalankan. Adapun prosedur penggunaan system secara manual dapat diuraikan sebagai berikut:

1. Aktifkan software Apache, PHP, dan MySQL yang telah diinstal pada computer dengan cara mengklik start.

2. Kemudian buka salah satu aplikasi web browser yang ada pada computer anda seperti Mozila firefox.

3. Lalu ketikan pada alamat website sesuai dengan nama folder dimana disimpannn, contoh : http://locaslhost/ppdbSMA/ppdb dalam address bar untuk menu utama, kemudaian tekan enter.

4. Setelah halaman menu utama terbuka, ada terdapat beberapa pilihan halaman link yang disajikan untuk user pleh admin. Pilih salah satu link tersebut.

(16)

4.4 Tampilan Web Pendaftaran

Adapun tampilan- tampilan web pendaftaran online sebagai berikut :

1. Tampilan Halaman Utama

(17)

Pada tampilan dia atas para calon siswa baru tersebut harus melakukan registrasi telebih dahulu agar mendapatkan username dan password untuk login dengan mengklik daftar pada menu . Setelah melakukan registrasi siswa akan memiliki akun untuk masuk ke tampilan login dengan mengisi username dan password yang di berikan saat registrasi .

Tampilan halaman utama ini juga calon siswa dapat mengetahui informasi tentang sekolah dan pendaftaran online sekolah tersebut.

2. Tampilan Halaman Daftar

Pada tampilan ini kita akan mengisi formulir daftar agar kita mendapatkan akun untuk login pada website.

Gambar 4.2 Tampilan Halam Daftar

(18)

Adapun tampilan nya sebagai berikut :

Gambar 4.3 Tampilan Informasi Username dan password

3. Tampilan Login

Setelah kita masukan username dan password pada form dibawah klik login dan akan ada tampilan java scrit “sukses” pada tampilan tersebut.

(19)

4. Tampilan Pelengkapan Data

Tampilan ini adalah setelah kita login kemudian mengklik menu akun untuk melengkapi data untuk pendataran online.

Gambar 4.5 Tampilan Halaman Akun

Kemudian calon siswa mengklik lengkapi biodata dan akan tampil nanti halaman formulir biodata calon siswa yang akan di isi calon siswa , begitu juga dengan pengisian nilai raport pada tampilan pengisian nilai raport calon siswa akan mengisi nilai raport dari semester 1 sampai semster 6 dan nilai raport tidak boleh kurang dari 75 jika ada data y kurang maka data tidak bisa tersimpan.

(20)
(21)

Setelah pelengkapan data selesai ,calon siswa kan mencetak formulir pendaftaran dan nilai raport yang sudah di input kan tadi dengan mengklik cetak dokumen.

Adapun tampilan formulir pendaftran online dan nilai raport calon siswa sebagai berikut :

(22)

5. Tampilan Pendaftar

Tampilan ini akan memberikan informasi tentang list calon siswa yang sudah melakukan pendaftaran online.

Gambar 4.8 Tampilan Halaman Pendaftar

6. Tampilan Admin

(23)

Pada tampilan awal menu admin ini, hanya admin sajalah yang dapat mengakses halaman seperti di atas. Admin cukup memasukan username dan password.

7. Tampilan Home Admin

Link administrator ini digunakan untuk login admin agar bisa mengakses ke halaman admin. Di dalam halaman admin ini , seorang admin dapat melakukan pengeditan,penghapusan dan melakukan pengimputan data di dalamnya. Berikut adalah tampilan halaman admin .

(24)

8. Tampilan Setting Admin

Pada tampilan ini admin bisa mengedit menu pada website pada pendaftaran online dengan mempublikasikan atau menonaktikan menu.

Gambar 4.11 Tampilan Setting Manege Menu

Di sini admin juga bisa mengedit informasi tentang pendaftaran online pada website utama.

(25)

9. Tampilan Admin Pendaftar

Pada halaman ini admin bisa mengedit atau meverifikasi lulus atau tidak lulus calon siswa/pendaftar dan admin juga bisa mengedit nilai rapor pendaftar .

Gambar 4.13 Tampilan Adm PDB Pendaftar

(26)

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dari hasil pembahasan tentang perancangan pendataran online berbasis

web, maka penulis dapat mengambil beberpa kesimpulan diantaranya

adalah sebagai berikut :

1. Dengan adanya system ini, para calon siswa akan lebih mudah dalam

melakukan pendaftaran dan lebih efisien.

2. Selain menjadi media pendaftaran, system ini juga memberikan

beberapa informasi tentang SMA itu sendiri.

3. Untuk menarik minat pengunjung, perlu dibuat rancangan

layout/template dengan gambar dan animasi yang menarik.

4. Penyajian informasi yang baik dapat di lakukan dengan meng-update isi

dari situs tersebut secara berkala.

5.2 Saran

1. Sekolah Menengah Atas di indonesisa hendaknya dapat menerapkan

system berbasis web

2. sehingga lebih efektif dalam penyebaran informasi tentang sekolah.

3. Penulis menyarankan adanya backup data secara berkala untuk

mencegah terjadinya kehilangan data penting pada database sekolah.

4. Untuk implementasi aplikasi web ini kedepannya, dapat juga

mempertimbangkan keamanan web nya (web security).

5. Dalam penggunaan aplikasi ini, hendaknya administrator diberikan

pelatiahanyang cukup supaya menghindari terjadinya kesalahan (human

(27)

Gambar

Gambar 3.1. Diagram Konteks Sistem Informasi
Gambar 3.2 Entity Relationship Diagram ( ERD )
Gambar 4.1  Tampilan Halaman Utama
Gambar 4.2 Tampilan Halam Daftar
+7

Referensi

Dokumen terkait

- Bukti pelayanan pasien sesuai dengan poliklinik tempat pasien diperiksa dan persyaratan kelengkapan jaminan (fotokopi hasil laboratorium, fotokopi

Di rumah sakit, didalam triase mengutamakan perawatan pasien berdasarkan gejala. Perawat triase menggunakan ABCD keperawatan seperti jalan nafas, pernapasan dan

Jika sistem pakar ini dapat di jadikan sebagai salah satu alternatif untuk melakukan pencegahan maka, hasil diagnosa jenis hama dan penyakit pada tanaman padi setiap musim

Bursa memanjang, jari-jari bursa bagian dorsal melebar dari pangkalnya, percabangan utama terjadi pada pertengahan panjang dorsal, ujung percabangan meruncing; percabangan

Unlike physical goods, services cannot be stored therefore it is more likely the service organisation will be using chase or demand management strategy rather than a

Ruang lingkup penelitian ini adalah evaluasi implementasi CSR Pertamina bidang lingkungan dengan mengkaji perencanaan, pelaksanaan, dan dampak dari studi kasus program

Kebijakan penambahan upaya penangkapan harus berdasarkan kebijakan yang tepat, untuk itu dengan menggunakan asumsi seluruh pengangguran di Kota Banda Aceh akan terserap secara

yaitu data yang dapat diwujudkan dengan angka yang diperoleh