psb sma online
Post on 08-Dec-2015
252 Views
Preview:
DESCRIPTION
TRANSCRIPT
PSB SMA ONLINE
Oleh:
Syamsul Hakim (1210510003)
Gundhito Gesbryan (1210520019)
Baha’udin (1210520059)
SEKOLAH TINGGI MANAJEMEN INFORMASI DAN KOMPUTER
(STMIK) BUMIGORA MATARAM
2015
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
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
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
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
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
2.4. Data Flow Diagram
2.4.1. Diagram context
2.4.2. Diagram overview
2.4.3. Diagram level 1 registrasi pendaftar
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
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
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
2.7. Desain Interface
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
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
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
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
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
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
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.
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
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
BAB 4
PENUTUP
4.1. Kesimpulan
4.2. Saran
DAFTAR PUSTAKA
top related