psb sma online

32
PSB SMA ONLINE Oleh: Syamsul Hakim (1210510003) Gundhito Gesbryan (1210520019) Baha’udin (1210520059) SEKOLAH TINGGI MANAJEMEN INFORMASI DAN KOMPUTER (STMIK) BUMIGORA MATARAM

Upload: syam-king-pff

Post on 08-Dec-2015

252 views

Category:

Documents


3 download

DESCRIPTION

tugas kampus

TRANSCRIPT

Page 1: Psb Sma Online

PSB SMA ONLINE

Oleh:

Syamsul Hakim (1210510003)

Gundhito Gesbryan (1210520019)

Baha’udin (1210520059)

SEKOLAH TINGGI MANAJEMEN INFORMASI DAN KOMPUTER

(STMIK) BUMIGORA MATARAM

2015

Page 2: Psb Sma Online

Kata pengantar

Puji syukur penyusun panjatkan ke hadirat Allah Subhanahu wata’ala, karena

berkat rahmat-Nya kami bisa menyelesaikan tugas akhir ini. Tugas ini diajukan

guna memenuhi tugas mata kuliah Praktikum CASE.

Kami mengucapkan terima kasih kepada semua pihak yang telah membantu

sehingga makalah ini dapat diselesaikan tepat pada waktunya. Makalah ini masih

jauh dari sempurna, oleh karena itu, kritik dan saran yang bersifat membangun

sangat kami harapkan demi sempurnanya makalah ini.

Semoga makalah ini memberikan informasi bagi masyarakat dan bermanfaat

untuk pengembangan wawasan dan peningkatan ilmu pengetahuan bagi kita

semua.

Mataram, 9 Juni 2015

Penyusun

Page 3: Psb Sma Online

DAFTAR ISI

Page 4: Psb Sma Online

DAFTAR TABEL

Page 5: Psb Sma Online

DAFTAR GAMBAR

Page 6: Psb Sma Online

BAB 1

PENDAHULUAN

1.1. Latar Belakang

Ujian nasional merupakan sebuah tahapan akhir dari kegiatan pendidikan

pelajar, yang bertujuan untuk mengevaluasi hasil dari pendidikan yang telah

dilaksanakan selama itu selain itu, ujian nasional juga bertujuan untuk

memtakan kwalitas SDM dari masing-masing daerah.

Dewasa ini, pemerintah telah menerapkan banyak metode dalam

pelaksanaan ujian nasional dan yang terbaru adalah ujian nasional berbasis

online yang dilaksanakan oleh beberapa sekolah yang telah ditunjuk. Setelah

para siswa melakukan ujian nasional, mereka akan melanjutkan pendidikan

mereka ke jenjang yang lebih tinggi dan harus melalui ujian seleksi untuk

masuk kesekolah yang mereka inginkan, saat ini kementrian mulai

mensosialisasikan untuk setiap sekolah dan perguruan tinggi agar

menggunakan hasil ujian nasional sebagai standar seleksi PSB.

Dalam pelaksanaan PSB siswa-siswi harus mengantri dengan ratusan

bahkan ribuan siswa-siswi untuk dapat mendaftar, hal tersebutlah mengapa

beberapa sekolah sudah mulai membuat PSB online untuk memberikan

penguman kepada para calon siswa baru mereka.

Melalui PSB online yang kami buat ini siswa-siswi akan diarahkan untuk

melakukan semua registrasi dalam bentuk online, sehingga mereka tidak

perlu hadir kesekolah untuk melakukan pendaftaran dan melihat

pengumuman.

1.2. Rumusan Masalah

Rumusan masalah dari perancangan website PSB SMA ini antara lain :

1.2.1. Bagaimana bentuk dari system lama yang sedang berjalan saat ini ?

1.2.2. Bagaimana desain system baru yang akan dibangun?

1.2.3. Bagaiamana penerapan twitter bootstrap dalam pembuatan website ?

1.2.4. Bagaimna penerapan framework codeigniter dalan pembuatan

website ?

1.3. Ruang Lingkup

1.4. Tujuan

Page 7: Psb Sma Online

Tujuan dari pembuatan system baru yaitu PSB SMA berbasis web ini adalah :

1.4.1. Untuk meningkatkan kwalitas dari proses PSB

1.4.2. Untuk mengingkatkan flesibelitas dari para pendaftar

1.4.3. Untuk memudahkan kinerja dari pihak sekolah dalam menangani

proses PSB

1.4.4. Untuk memudahkan para pendaftar untuk menerima informasi dari

pihak sekolah

1.5. Manfaat

Manfaat yang akan diproleh dari penggunaan system ini antara lain :

1.5.1. Mengurangi penumpukan pendaftar pada loket pendaftaran

1.5.2. Para pendafatar akan memiliki fleksibelitas dalam melakukan

pendaftaran

1.5.3. Para pendaftar akan lebih mudah untuk memproleh informasi dari

sekolah

1.5.4. Sekolah akan lebih mudah dalam mengatur proses pendaftaran

Page 8: Psb Sma Online

BAB 2

Analisa dan Perancangan Sistem

2.1. Analisa Kebutuhan Sistem

2.4.1. Kebutuhan hardware (spesifikasi computer)

HDD: 320 GB

Ram: 1 GB

Prosesor: Intel Celeron

2.4.2. Kebutuhan software

Sistem Operasi: windows XP 32 bit

Adobe Reader

Microsoft Office (excel dan word)

Browser

2.2. Desain Sistem Lama

2.3. Desain Sistem Baru

Page 9: Psb Sma Online

2.4. Data Flow Diagram

2.4.1. Diagram context

2.4.2. Diagram overview

2.4.3. Diagram level 1 registrasi pendaftar

Page 10: Psb Sma Online

2.4.4. Diagram level 1 registrasi admin

2.4.5. Diagram level 1 tampilkan data rangking

2.4.6. Diagram level 1 kirim dan tampilkan pengumuman

2.4.7. Diagram level 1 tampilkan data admin

2.4.8. Diagram level 1 tampilkan data user

Page 11: Psb Sma Online

2.5. Entity Relationship Diagram

2.6. Struktur Database

2.4.1. Account

nama Key Tipe ukuran

Username PK varchar 45

password Varchar 45

level Int 3

2.4.2. Nilai

Nama key Tipe ukuran

Username PK varchar 45

Matematika float

bing Float

Bindo Float

Agama Float

Jumlah Float

rata Float

2.4.3. Biodata_admin

Nama key Tipe ukuran

Username PK varchar 45

Gambar Varchar 45

Page 12: Psb Sma Online

nama_lengkap Varchar 45

nama_panggila

n

Varchar 45

Alamat Varchar 45

Email Varchar 45

Telpn varchar 45

2.4.4. Biodata_user

Nama key Tipe ukuran

username PK varchar 45

NISN Varchar 45

gambar Varchar 45

nama_lengkap Varchar 45

nama_panggila

n

Varchar 45

Alamat Varchar 45

Email varchar 45

Telpn Varchar 45

sekolah Varchar 45

Ayah Varchar 45

Ibu varchar 45

alamat_ortu Varchar 45

2.4.5. Pengumuman

Nama key Tipe ukuran

Id PK varchar 45

pengumuman Varchar 500

Page 13: Psb Sma Online

2.7. Desain Interface

Page 14: Psb Sma Online

BAB 3

PEMBAHASAN

3.1. Pembuatan dan struktur program

Website PSB Online dibuat dengan menggunakan framework codeignitor dengan

menggunakan system MVC (model view diagram)

Sturktur dari web ini adalah :

a. Controller

Ccadmin.php

Cakun.php

Clogin.php

Cpengumuman.php

Cregister.php

Crud_admin.php

Crud_user.php

b. Model

Madmin.php

Page 15: Psb Sma Online

Makun.php

Makun.php

Mcrud.php

Mlogin.php

Mpengumuman.php

Mrank.php

Mregister.php

c. View

Admin.php

Edit_admin.php

Edit_user.php

Lihat_admin.php

Lihat_rank.php

Lihat_user.php

Super_admin.php

Tambah_admin.php

Akun.php

Profil_akun.php

index.php

register.php

3.2. Tutorial penggunaan program

3.2.1. User

3.2.1.1. awal

Login jika sudah daftar

Menggunakan nisn dan password

Untuk mendaftarkan diri

Page 16: Psb Sma Online

3.2.1.2. Registrasi

Para pendaftar wajib mengisi form berupa data diri dan nilai UN untuk

dapat memiiki acount

3.2.1.3. Login

Untuk melakukan login dapat dengan mengisi nisn dan password saat

di registrasi.

3.2.1.4. Home

Beris panel dari biodata singkat, foto, pengumuman dan panel rangking

Panel rangking

Panel pengumuman

Panel biodata

Page 17: Psb Sma Online

3.2.1.5. Profil

Halaman ini berisi profil lengkap user

3.2.1.6. Perbarui profil

Untuk melakukakan pembaruan foto profil dengan cara klik nama anda

pada bagian navigasi lalu pilih perbarui profil, maka selanjutnya akan

muncul dialog box perbarui profil

3.2.1.7. Ganti password

Untuk mengganti password dapat dilakukan dengan dengan cara klik

nama anda pada bagian navigasi lalu pilih ganti password, maka

selanjutnya akan muncul dialog box ganti password

Page 18: Psb Sma Online

3.2.1.8. ganti foto profil

Untuk mengganti foto profil dapat dilakukan dengan dengan cara klik

nama anda pada bagian navigasi lalu pilih ganti fot profil, maka

selanjutnya akan muncul dialog box ganti foto profil

3.2.1.9. logout

direkomendasikan kepada user untuk melakukan logout agar akun anda

aman dari para cracker atau orang-orang yang tidak bertanggung jawab

Untuk logout dapat dilakukan dengan dengan cara klik nama anda pada

bagian navigasi lalu pilih logout, maka selanjutnya akan kembali ke

halaman awal.

3.2.2. Super user dan admin

pada bagian ini sengaja kami samakan disebabkan hak aksesnya hanya

berbeda pada bagian pengolahan data admin, untuk hak akses superadmin

dapat mengelola data admin sedangkan pada admin tidak bisa.

3.2.2.1. Login

Masukkan username dan

password pada form index.

3.2.2.2. Beranda

3.2.2.3. Perbarui profil

Page 19: Psb Sma Online

Untuk melakukakan pembaruan foto profil dengan cara klik nama anda

pada bagian navigasi lalu pilih perbarui profil, maka selanjutnya akan

muncul dialog box perbarui profil

3.2.2.4. Ganti password

Untuk mengganti password dapat dilakukan dengan dengan cara klik

nama anda pada bagian navigasi lalu pilih ganti password, maka

selanjutnya akan muncul dialog box ganti password

3.2.2.5. ganti foto profil

Untuk mengganti foto profil dapat dilakukan dengan dengan cara klik

nama anda pada bagian navigasi lalu pilih ganti fot profil, maka

selanjutnya akan muncul dialog box ganti foto profil

3.2.2.6. logout

Page 20: Psb Sma Online

direkomendasikan kepada user untuk melakukan logout agar akun anda

aman dari para cracker atau orang-orang yang tidak bertanggung jawab

Untuk logout dapat dilakukan dengan dengan cara klik nama anda pada

bagian navigasi lalu pilih logout, maka selanjutnya akan kembali ke

halaman awal.

3.2.2.7. kirim pengumuman

Untuk mengirim pengumumman dapat dilakukan dengan dengan cara klik

kirim pengumuman pada bagian navigasi, maka selanjutnya akan muncul

dialog box kirim pengumuman

3.2.2.8. lihat data user

kilik user lalu pilih data user, selanjutnya akan muncul halaman data user,

3.2.2.9. lihat data ranking

kilik user lalu pilih data ranking, selanjutnya akan muncul halaman data

rangking.

Page 21: Psb Sma Online

3.2.2.10. hapus dan edit user

untuk menghapus data user, klik tombol delete pada bagian atau baris

user yang ingin anda hapus.

3.2.2.11. tambah admin

kilik admin lalu pilih tambah admin, selanjutnya akan muncul halaman

tambah admin.

3.2.2.12. lihat data admin

kilik admin lalu pilih data admin, selanjutnya akan muncul halaman data

admin,

Hapus dan editData user

Page 22: Psb Sma Online

3.2.2.13. hapus dan edit admin

untuk menghapus data admin, klik tombol delete pada bagian atau

baris admin yang ingin anda hapus dan edit untuk yang ingin anda

edit

Hapus data

Page 23: Psb Sma Online

BAB 4

PENUTUP

4.1. Kesimpulan

4.2. Saran

Page 24: Psb Sma Online

DAFTAR PUSTAKA