Anda di halaman 1dari 210

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA

BARU BERBASIS WEB PADA SMA GENTA SYAPUTRA


TANGERANG



SKRIPSI










Disusun oleh:

NIM : 0811461598
Nama : Ahmad Zaenudin




JURUSAN SISTEM INFORMASI
KONSENTRASI SISTEM INFORMASI MANAJEMEN
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
TANGERANG
2014
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA


LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA
BARU BERBASIS WEB PAD SMA GENTA SYAPUTRA
TANGERANG


Disusun oleh :

Nim : 0811461598
Nama : Ahmad Zaenudin
J enjang Studi : Strata Satu (S1)
J urusan : Sistem Informasi
Konsentrasi : Sistem Informasi Manajemen


Disahkan oleh,



Tangerang, 19 J uni 2014


Ketua Kepala Jurusan
STMIK RAHARJA, Jurusan Sistem Informasi,




(Ir. Untung Rahardja, M.T.I.) (Maimunah, M.Kom.)
NIP : 000594 NIP : 007002

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER


(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA
BARU BERBASIS WEB PADA SMA GENTA SYAPUTRA
TANGERANG

Disusun oleh :
NIM : 0811461598
Nama : Ahmad Zaenudin

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
J urusan Sistem Informasi
Konsentrasi Sistem Informasi Manajemen
Tahun Akademik 2013/2014

Dewan Penguji,

Tangerang, 19 J uni 2014


Ketua Penguji Anggota Penguji 1 Anggota Penguji 2



(__________________) (___________________) (_____________________)
NID : NID : NID :

ABSTRAKSI


Perkembangan teknologi komputer pada saat ini berkembang semakin pesat, telah
banyak sistem yang manual berubah menjadi sistem yang terkomputerisasi, hal inilah
yang malatar belakangi penulis untuk membuat sebuah sistem penerimaan siswa baru
yang terkomputerisasi pada SMA Genta Syapura Tangerang, Sistem penerimaan
siswa baru yang berjalan saat ini pada SMA Genta Syaputra Tangerang masih manual
yaitu masih menggunakan formulir penerimaan siswa baru sehingga dalam proses
pengerjaanya membutuhkan waktu yang cukup lama dan dalam proses penyimpanan
data calon siswa SMA genta Syaputra Tangerang masih menggunakan buku induk
siswa sebagai media penyimpanan, hal inilah yang menjadi kendala bagi pengelola
penerimaan siswa baru dikarnakan data yang ada belum tertata dengan rapi dan data
yang akan dijadikan laporan harus terkumpul sebelum diajukan sebagai bukti laporan,
hal inilah dapat dikatakan system belum efektif dan efisien. Maka dari itu, tujuan
penelitia ini untuk merubahuah sistem penerimaan siswa baru dari manul menjadi
sistem terkomputerisai dengan memanfaatkan teknologo internet, diharapkan sistem
penerimaan siswa baru dapat dilakukan secara online guna meningkatkan kuantitas
siswa pada SMA Genta Syaputra Tangerang, maka dari itu dituangkan sistem tersebut
dalam laporan penelitian skripsi dengan judul Penerimaan Siswa Baru Berbasis
web Pada SMA Genta Syaputra Tangerang. Dengan harapan agar penelitian ini
dapat bermanfaat bagi SMA Genta Syaputra terutama untuk sistem penerimaan siswa
baru.

Kata Kunci : Teknologi Komputer, Penerimaan Siswa Baru, SMA Genta Syaputra
Tangerang


i
KATA PENGANTAR

Segala Puja dan Puji Syukur penulis panjatkan kehadirat Allah SWT.
Karena atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan
Skripsi ini, dengan judul PERANCANGAN SISTEM INFORMASI
PENERIMAAN SISWA BARU BERBASIS WEB PADA SMA GENTA
SYAPUTRA TANGERANG.
Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu syarat
menyelesaikan program pendidikan Strata Satu (S1) jurusan Sistem Informasi
pada Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja.
Dalam menyusun Skripsi ini, penulis tidak lupa mengucapkan terima kasih
yang sebesar - besarnya dari bantuan berbagai pihak, baik berupa dorongan,
bimbingan, semangat serta doa yang diberikan kepada penulis. Untuk itu dengan
segala kerendahan hati, penulis ingin menyampaikan rasa terima kasih yang
sebesar-besarnya kepada:
1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
2. Bapak Sugeng Santoso, M.Kom., selaku Pembantu Ketua I STMIK
Raharja.
3. Ibu Memunah, M.Kom., selaku Kepala J urusan Sistem Informasi STMIK
Raharja.
4. Bapak M. Roihan, M.T., selaku dosen pembimbing I Skripsi yang telah
banyak memberikan waktu dan saran kepada penulis untuk dapat
menyelesaikan Skripsi ini.

ii
5. Bapak Eduard Hotman Purba, Ir.,M.M., selaku dosen pembimbing II yang
juga telah banyak memberikan waktu dan saran kepada penulis untuk
dapat menyelesaikan Skripsi ini.
6. Bapak H. J ayadi, S.Pd., selaku Kepala Sekolah SMA Genta Syaputra
Tangerang yang telah memberikan izin kepada penulis dalam rangka
pembuatan Skripsi ini.
7. Bapak Andri, S.Pd., selaku staff Tata Usaha SMA Genta Syaputra
Sekaligus stakeholder yang telah meluangkan waktu untuk memberi
informasi terkait tentang penelitian ini.
8. Seluruh Pegawai Sekolah SMA Genta Syaputra
9. Bapak, Ibu serta Kakak yang selalu senantiasa memberikan doa dan
dukungannya baik secara moril maupun materil.
10. Rekan-rekan TTS yang telah banyak memberikan informasi dan bantuan
Terima kasih atas bantuanya
11. Rekan-rekan Alumni ( Rouf, Hasan, Rahmat, Rully, Syarif ) Yang tidak
terlalu banyak membantu namun tidak patah semangat memberikan
dukungan.
12. Para sahabat dan rekan-rekan penulis yang tidak dapat penulis sebutkan
satu persatu, yang senantiasa memberikan dukugan doa dan semangat
serta semua pihak secara langsung maupun tidak langsung yang telah
banyak membantu dalam menyelesaikan Skripsi ini.



iii
iv
Dalam penyajian dan penyusunan laporan Skripsi ini penulis sudah
berusaha semaksimal mungkin, akan tetapi jika masih terdapat kekurangan,
kritik dan saran yang bersifat membangun akan saya terima, dalam
penyusunan laporan ini sangat penulis harapkan.
Akhir kata penulis berharap penulisan laporan ini dapat memberikan
manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat di
kemudian hari.

Tangerang, J uni 2014


(Ahmad Zaenudin)
NIM : 0811461598
DAFTAR TABEL

Hal.

3.1. Elisitasi Tahap I.......................................................................................... 63
3.2. Elisitation Tahap II ................................................................................... 65
3.3. Elicitation Tahap III ................................................................................... 67
3.4. Final Draft Elicitation................................................................................ 69
4.1. Struktur tabel data siswa............................................................................ 82
4.2. Struktur tabel bayar.................................................................................... 83
4.3. Struktur table gelombang ...................................................................... 84
4.4. Struktur table tahun ajaran ......................................................................... 84
4.5. Struktur tabel berita ................................................................................... 85
4.6 .Struktur tabel galeri........................................................................ 86
4.7. J adwal pengolahan.......................................................................... 108
4.8. Perkiraan biaya penelitian.................................................................. 109


x
DAFTAR GAMBAR

Hal.

2.1. Pilar-pilar informasi ................................................................................... 14
2.2. Komponen dari sistem informasi ............................................................... 15
3.1. Struktur Organisasi .................................................................................... 46
3.2. Use Case Diagram yang berjalan saat ini .................................................. 57
3.3. Activity Diagram pada calon siswa baru yang berjalan saat ini................. 59
3.4. Activity Diagram Pembuatan Laporan PCSB yang berjalan saat ini.......... 60
3.5. Squence diagram yang berjalan saat ini ..................................................... 61
3.6. Sequence Diagram PCSB yang berjalan saat ini........................................ 63
4.1. Use Case Diagram User yang diusulkan .................................................. 70
4.2. Use Case Diagram Admin yang diusulkan................................................. 71
4.3. Activity Diagram User yang Diusulkan .............................. .................... 73
4.4. Activity Diagram Admin yang Diusulkan................................................. 74
4.5. Sequence Diagram User yang Diusulkan ................................................. 75
4.6. Sequence Diagram Admin yang Diusulkan .............................................. 76
4.7. State Chart Diagram Admin yang Diusulkan........................................... 78
4.8. State Chart Diagram User yang Diusulkan .............................................. 79
4.9. Class Diagramyang Diusulkan................................................................. 80
4.10. Rancangan Tampilan Halaman Home....................................................... 86
4.11. Rancangan Tampilan Halaman Profile .................................................... 87
4.12. Rancangan Tampilan Halaman Biaya Registrasi .................................... 88
4.13. Rancangan Tampilan Halaman Penerimaan Calon Siswa Baru .............. 89
4.14. Rancangan Tampilan Halaman Gallery ................................................... 90
4.15. Rancangan Tampilan Halaman Data Pendaftar........................................ 91
4.16. Rancangan Tampilan Halaman Seleksi................................ 92
4.17. Tampilan Home........................... 94
4.18.Tampilan profil..................... 95
4.19. Tampilan Form Pendaftaran Online.. ............... 96
xi
xii
4.20. Tampilan data Pendaftar............................... 97
4.21.Tampilan Surat Pernyataan Siswa......................................... 98
4.22. Tampilan hasil seleksi ............................................................................. 99
4.23. Tampilan Menu Input Pembayaran.......................................................... 100
4.24. Tampilan Berita Sekolah......................................................................... 101
4.25. Tampilan Syarat Panduan ....................................................................... 102
4.26. Tampilan Galeri....................................................................................... 103
4.27. Tampilan Login admin............................................................................. 104
4.28. Tampilan Beranda admin........................................................................ 105
4.28. Tampilan Data Siswa Mendaftar Pada admin......................................... 106
4.28. Tampilan Data siswa lolos seleksi pada admin....................................... 107
4.28. Tampilan Beranda admin........................................................................ 108
DAFTAR SIMBOL

A. Simbol yang digunakan dalam Use Case Diagram


No. Gambar Nama Keterangan
1.



Actor
Mengspesifikasikan himpunan
peran yang pengguna mainkan
ketika berinteraksi dengan use
case.

2.

Association
Apa yang menghubungkan
antara objek satu dengan objek
lainnya.

3.



System
Mengspesifikasikan paket
yang menampilkan sistem
secara terbatas.


4.



Use Case
Deskripsi dari urutan aksi
aksi yang ditampilkan sistem
yang menghasilkan suatu hasil
yang terukur bagi suatu actor.

5


Include
Menspesifikasikan bahwa use
case sumber secara eksplisit.

xiii
B. Simbol yang digunakan dalam Activity Diagram

No. Gambar Nama Keterangan
1.

Initial Node
Bagaimana objek dibentuk
atau diawali.

2.



Activity Final
Node
Bagaimana objek dibentuk
dan dihancurkan /
diselesaikan.
3.

Control Flow
Penghubung antara satu
aktivitas ke aktivitas lain.

4.

Decision Node
Upaya untuk menghindari
assosiasi dengan lebih dari
dua objek.
5.

Activity
Memperlihatkan bagaimana
masing-masing kelas
antarmuka saling berinteraksi
satu sama lain.
6



Action
State dari sistem yang
mencerminkan eksekusi dari
suatu aksi.
7

Fork Node
Satu aliran yang pada tahap
tertentu berubah menjadi
beberapa aliran.


xiv
C. Simbol yang digunakan dalam Sequence Diagram

No. Gambar Nama Keterangan
1.


LifeLine
Objek entity, antarmuka
yang saling berinteraksi.
2.


Actor
Mengspesifikasikan
himpunan peran yang
pengguna mainkan ketika
berinteraksi dengan sesama
actor atau lifeline.
3.


Message
Spesifikasi dari komunikasi
antar objek yang memuat
informasi informasi
tentang aktifitas yang
terjadi.
4.


Message
Spesifikasi dari komunikasi
antar objek yang memuat
informasi informasi
tentang aktifitas yang
terjadi.
5.

Decision Node
Upaya untuk menghindari
assosiasi dengan lebih dari
dua objek.

xv
D. Simbol yang digunakan dalam State Machine Diagram


No Gambar Nama Keterangan
1

State
Nilai atribut dan nilai link pada suatu
waktu tertentu, yang dimiliki oleh suatu
objek.
2

Initial pseudo
state
Bagaimana objek dibentuk atau diawali.
3

Final state
Bagaimana objek dibentuk dan
dihancurkan.
4


Transition
Sebuah kejadian yang memicu sebuah
state objek dengan cara memperbaharui
satu atau lebih nilai atributnya.
5

Decision Node
Upaya untuk menghindari assosiasi
dengan lebih dari dua objek.
E. Simbol yang digunakan dalam Class Diagram
No Gambar Nama Keterangan
1


Class
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di
atasnya objek induk (ancestor).
2

Association
Apa yang menghubungkan antara
objek satu dengan objek lainnya.

xvi
DAFTAR LAMPIRAN


1. Kartu Bimbingan Skripsi (PembimbingI)
2. Kartu Bimbingan Skripsi (Pembimbing II)
3. Valdasi Skripsi
4. Usulan Penelitian
5. Permohonan Penggantian J udul
6. Daftar Nilai
7. KSTF
8. Mata Kuliah Cocok Tidak Cocok
9. Kwitansi Pembayaran Sidang Skripsi
10. Kwitansi Raharja Carer
11. Kwitansi Bimbingan Skripsi
12. Kwitansi SKS Skripsi
13. Surat Pengantar Observasi
14. Surat Keterangan Reset
15. Form Seminar Proposal
16. Form Pertemuan Stakeholder
17. Form Final Presentasi
18. Daftar Wawancara
19. Surat Implementasi
20. Surat Tanda Terima Hibah
21. Surat Undangan Stakeholder
22. CV ( Curukulum Vitae )
23. Katalog Product
24. Slide Presentasi
25. Listing /Syntax Program
26. Sertifikat Prospek
27. Sertifikat Toefl
28. Sertifikat Seminar / Workshop / Training IT dari Institusi / Mahasiswa
29. Satu Sertifikat Seminar Internasional

xvii
DAFTAR ISI

Hal.
COVER
LEMBAR PENGESAHAN SKRIPSI
LEMBAR PERSETUJUAN PEMBIMBING
LEMBAR PERSETUJUAN DEWAN PENGUJI
LEMBAR KEASLIAN

ABSTRAKSI ................................................................................................... i
KATA PENGANTAR ................................................................................... ii
DAFTAR ISI .................................................................................................. iv
DAFTAR TABEL ........................................................................................... x
DAFTAR GAMBAR ...................................................................................... xi
DAFTAR SIMBOL ......................................................................................... xiii
DAFTAR LAMPIRAN ................................................................................... xvi

BAB I PENDAHULUAN ............................................................................... 1
1.1. Latar Belakang ........................................................................................ 1
1.2. Rumusan Masalah ................................................................................ 3
1.3. RumuRuang Lingkup Penelitian............................................................. 3
1.4. Tujuan dan Manfaat Penelitian ............................................................... 3
1.4.1. Tujuan Penelitian... ............................................................... 3
1.4.2 ..............
etode Penelitian .................................................................................... 4
Manfaat Penelitian....................................................... 4
1.5. M
1.5.1. Metode Pengumpulan data ......................................... 5


1.6.


..............
1.5.2. Metode Analisa......................................................................... 5
1.5.3. Metode Perancangan................................................................. 6
Sistematika Perancangan ......................................................................... 6
iv
BAB . II LANDASAN TEORI .......................................................... 9
2.1.1. Definisi Perancangan Sistem ....................................................... 9
2.1.2. Tujuan Tahap Perancangan Sistem .............................................. 9
.............
2.1. Konsep Dasar Perancangan Sistem ......................................................... 9
2.1.3. Desain / Perancangan Sistem ...................................................... 9
2.1.4. Sasaran yang Harus Dicapai ........................................................ 10
2.2. Analisa Sistem................................................................................. 11
2.2.1. Definisi Analisa Sistem ............................................................... 11
2.2.2. Tahapan-tahapan Analis Sistem.................................................. 12
2.2.3. Fungsi Analisa Sistem......................................................... 12
2.3. Konsep Dasar Sistem ................................... 13
2.3.1. Definisi Sistem......................................................................... 13
2.3.2. Tujuan Sistem Informasi............................................................. 13
2.3.3. Komponen Sistem Informasi....................................................... 14
2.3.4. Karakter Sistem .............................................................. 16
2.3.5. Klarifikasi Sistem........................................................ 17
2.4. Konsep Dasar Informasi......................................................................... 19
2.4.1. Definis Data................................................................................. 19
2.4.2. Definisi Informasi........................................................................ 20
2.4.3. Kualitas Informasi........................................................................ 21
2.4.4. Nilai Informasi ............................................................................. 21
2.5. Pengertian Yang Berhubungan dengan Web dan J aringan...................... 22
2.5.1. Definisi Website....................................................................... 22
2.5.2. Pengertian Web browser.............................................................. 22
2.5.3. Pengertian Internet...................................................................... 23
2.5.4. Pengertian Intranet ..................................................................... 23
2.5.5. Pengertian AppServe.................................................................... 24
2.5.6. Pengertian PHP............................................................................ 25
2.5.7. Pengertian MySql......................................................................... 27
2.5.8. Pengertian Macromedia Dreamweaver 8.................................... 28
2.6. Konsep Dasar Database...................................................................... 29
2.6.1. Definisi Database ........................................................................ 29
v
2.6.2. Istilah-istilah database................................................................. 29
2.6.3. Rancangan database..................................................................... 30
2.6.4. Database Terdistribusi................................................................ 31
2.6.5. Desain Database ......................................................................... 31
2.7. UML (Unified Modeling Language) ....................................................... 31
2.7.1. Definisi UML (Unified Modeling Language).............................. 31
2.7.2. Definisi DiagramUML (Unified Modeling Language)............... 31
2.7.3. Bangunan Dasar Metodologi UML Unified Modeling
Language ..................................................................................... 34
2.8. Definisi Berkaitan Denag J udul... 38
2.8.1. Definisi Penerimaan Siswa Baru 38
2.8.2. Definisi Siswa Baru
2.8.3. Definisi Sekolah. 38
38
2.10.

BAB
3.1.
3.1.2. Sejarah Singkat SMA Genta Syaputra......................................... 45
2.9. Elisitasi.... 39
2.9.1. Elisitasi Tahap I.. 39
2.9.1. Elisitasi Tahap II. 39
2.9.1. Elisitasi Tahap III.... 40
2.9.1. Final Draft Elisitasi. 41
Literatur Riview... 41
III ANALISA SISTEM YANG BERJALAN ...................................... 44
Analisa Organisasi .................................................................................. 44
3.1.1. Gambaran Umum SMA Genta Syaputra...................................... 44
3.1.3. Visi dan Misi SMA Genta Syaputra............................................. 45
3.1.4. Struktur Organisasi SMA Genta Syaputra.................................... 47
3.1.5. Wewenang dan Tanggung J awab.................................................. 49
3.2. Urutan Prosedur....................................................................................... 53
3.2.1. Prosedur Penerimaan calon siswa baru........................................ 53
3.2.2. Prosedur Laporan Penerimaan Siswa Baru.................................. 54
3.3. Masalah Yang Dihadapi.......................................................................... 55
3.4. Kekurangan Sistem Yang Berjalan......................................................... 55
vi
3.5. Analisa Batasan Sistem........................................................................... 55
3.6. Analisa Kebutuhan.................................................................................. 56
3.7. Sistem Yang Berjalan.............................................................................. 56
3.7.1. Analisa Sistem yang Berjalan pada Use Case diagr.................... 57
3.7.2. Analisa Sistem yang Berjalan pada Activity Didagram... 58
3.7.3. Analisa Sistem yang Berjalan saat ini pada Sequence Diagram.. 61
3.8. Rancangan Elisitasi.. 62

BAB IV RANCANGAN SISTEM
Rancangan Sistem Yang Diusulka Pada Use Case Diagram
.1.1.1. Use Case Diagram User Yang Diusulkan.. 70
4.
4.2.
YANG DIUSULKAN ............................ 70
4.1. Usulan Prosedur yang Baru ..................................................................... 70
4.1.1. ........... 70
4
4.1.1.2. Use Case Diagram Admin Yang Diusulkan 71
4.1.2. Activity Diagram yang Diusulkan............................................. 72
1.2.1. Activity Diagram User Yang Diusulkan......................... 73
4.1.2.2. Activity Diagram yang diusulkan pada Admin................ 74
4.1.3. Squence Diagram Yang Diusulkan........................................... 75
4.1.3.1. Squence Diagram User Yang Diusulkan......................... 75
4.1.3.2. Squence Diagram Admin Yang Diusulkan...................... 76
4.1.4. State Chart Diagram Yang Diusulkan...................................... 77
4.1.4.1. State Chart Diagram Admin yang Diusulkan......................... 78
4.1.4.2. State Chart Diagram yang diusulkan pada User.............. 79
4.1.5. Calss Diagram yang Diusulkan................................................. 80
4.1.5.1. Class Diagram yang Diusulkan....................................... 80
Spesifikasi Basis Data............................................................................. 81
4.3. Rancangan Prototype............................................................................. 86
vii
4.3.1. Rancangan Prototype Halaman Home....................................... 86
4.3.2. Rancangan Prototype Halaman Profile...................................... 87
4.3.3. Rancangan Prototype Biaya Registrasi...................................... 88
4.3.4. Ranvangan Prototype Halaman Penerimaan Siswa Baru........... 89
4.3.6. Rancangan Prototype Data Pendaftaran......................
4.5.6. Tampilan Hasil Seleksi............................................................... 99
4.5.8. Tampilan Berita Sekolah............................................................ 101
. Tampilan
. Tampilan Login Adm
4.3.5. Rancangan Prototype Gallery..................................................... 90
............... 91
4.3.7. Rancangan Prototype Halaman Hasil Seleksi............................ 92
4.4. Spesifikasi Hardware dan Software........................................................ 93
4.5. Implementasi Sistem Yang Diusulkan..................................................... 94
4.5.1. Tampilan Home............................................................................ 94
4.5.2. Tampilan Profile........................................................................... 95
4.5.3. Tampilan Form Pendaftaran Online........................................... 96
4.5.4. Tampilan Data Pendaftar............................................................ 97
4.5.5. Tampilan Surat Pernyataan Siswa.............................................. 98
4.5.7. Tampilan Menu Input Pembayaran............................................ 100
4.5.9. Tampilan Syarat Panduan.......................................................... 102
4.5.10 Galerry....................................................................... 103
4.5.11 in.............................................................. 104
4.5.12. Tampilan Beranda Admin.......................................................... 105
4.5.13. Tampilan Data Siswa Mendaftar Pada Admin........................... 106
4.5.14. Tampilan Data Siswa Lolos Sleksi Pada Admin........................ 107
4.6. J adwal Pengolahan. 108
viii
ix
5.1.3.1. Metode Pengamatan (Observasi Research) .................. 111
5.1.3.3. Metode Studi Pustaka (Library Research) ....................
113
4.7. Perkiraan biaya Penelitian... 109
BAB V PENUTUP .......................................................................................... 110
5.1. Kesimpulan ............................................................................................. 110
5.1.1. Kesimpulan Terhadap Rumusan Masalah ................................... 110
5.1.2. Kesimpulan Tujuan dan Manfaat Penelitian ............................... 111
5.1.2.1. Kesimpulan Terhadap Tujuan Penelitian ...................... 111
5.1.2.2. Kesimpulan Terhadap Manfaat Penelitian .................... 111
5.1.3. Kesimpulan Terhadap Metodologi Penelitian ............................. 112
5.1.3.2. Metode Wawancara (Interview Research) .................... 113
113
5.2. Saran ........................................................................................................

DAFTAR PUSTAKA ..................................................................................... 114
LAMPIRAN-LAMPIRAN ............................................................................. 116
1
BAB I
PENDAHULUAN

1.1 Latar Belakang
Perkembangan Ilmu Pengetahuan dan Teknologi (IPTEK) dalam
era globalisasi saat ini melaju dengan sangat pesat dan informasi yang
beredar semakin banyak dan kompleks sehingga dunia pendidikan harus
dapat mengikuti perkembangan teknologi terutama dalam bidang teknologi
komputer.
Seiring dengan perkembangan ilmu pengetahuan dan teknologi
saat ini. Kebutuhan manusia akan informasi pada saat ini menjadi begitu
mudah terpenuhi dengan hadirnya internet, yang memungkinkan
melakukan transfer informasi hanya dengan hitungan detik. Waktu dan
ruang tidak lagi menjadi persoalan, kemudahan ini memberikan
keuntungan bagi mereka yang jauh dari sumber informasi.
SMA Genta Syaputra merupakan salah satu lembaga yang bergerak
di bidang pendidikan. Pada prinsipnya SMA Genta Syaputra selalu
berusaha untuk memberikan pelayanan yang terbaik sesuai dengan
kebutuhan, termasuk penerimaan siswa baru. Adanya kebutuhan siswa
yang semakin bertambah dan belum terpenuhi oleh sistem penerimaan
siswa baru yang ada saat ini, maka diperlukan pengembangan dan



2
penyempurnaan terhadap sistem yang telah ada dengan memperbaiki dari
kekurangannya.
Sistem penerimaan siswa baru yang berjalan saat ini pada SMA
Genta Syaputra dilakukan dengan cara manual, berupa pencatatan di
kertas, yaitu menggunakan formulir penerimaan siswa baru sehingga
dalam pengolahan data memerlukan waktu yang cukup lama, bahkan
terkadang sering terjadi kesalahan dalam proses pengerjaannya.
Pembuatan laporan pendaftaran siswa baru masih mengandalkan buku
induk sebagai media penyimpanan data laporan sehingga dalam proses
pembuatan sangat lambat dikarenakan harus menungu data terkumpul.
Dengan adanya masalah di atas, maka perlu adanya pembenahan
terhadap sistem yang sedang berjalan dan pengembangannya harus
disesuaikan dengan kebutuhan saat ini, maka dalam kesempatan ini
penulis mengambil judul PERANCANGAN SISTEM INFORMASI
PENERIMAAN SISWA BARU BERBASIS WEB PADA SMA
GENTA SYAPUTRA TANGERANG.








3
1.2. Rumusan Masalah
Adapun permasalahan yang terjadi pada SMA Genta Syaputra
dalam penanganan penerimaan siswa baru adalah :
1. Bagaimana prosedur sistem informasi pendaftaran siswa baru pada
SMA Genta Syaputra?
2. Bagaimana membuat sistem pendaftaran siswa baru tersebut secara
efektif dan efisien ?
3. Bagaimana sistem dapat menghasilkan laporan yang sesuai dengan
kebutuhan pemakai (user) secara akurat dan tepat waktu ?

1.3 Ruang Lingkup Penelitian
Agar dalam pembahasan lebih terarah dan berjalan dengan baik
maka perlu adanya ruang lingkup penelitian. Penelitian hanya dibatasi
pada proses Perancangan Sistem Penerimaan Siswa Baru berbasis Web
Pada SMA Genta Syaputra yaitu dimulai dari pendaftaran, penyeleksian,
dan pembayaran registrasi,

1.4 Tujuan dan Manfaat Penelitian
1.4.1 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah :
1. Untuk mengetahui prosedur sistem penerimaan siswa baru pada SMA
Genta Syaputra.



4
2. Membuat suatu rancangan sistem penerimaan siswa baru atau
memberikan perbaikan sistem penerimaan calon siswa baru yang lama
dengan mengusulkan sistem baru yang lebih efektif dan efisien.
3. Menghasilkan laporan yang sesuai dengan kebutuhan pemakai (user)
secara akurat dan tepat waktu.
1.4.2 Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah :
1. Manfaat praktis
Diharapkan hasil peneltian ini dapat bermanfaat bagi pelaksanaan
penerimaan siswa baru pada SMA Genta Syaputra Tangerang.
2. Manfaat teoritis
Diharapkan hasil peneletian ini dapat mempermudah dan mempercepat
proses pelayanan penerimaan siswa baru pada SMA Genta Syaputra
Tngerang.
3. Manfaat Kbijakan
Diharapkan hasil penelitian ini, dapat dijadikan bahan pertimbangan
bagi pihak manajemen SMA Genta Syaputra Tangerang dalam
merencanakan pembuatan program penerimaan siswa baru berbasis
web.

1.5 Metodologi Penelitian
Dalam penyusunan laporan Skripsi ini, maka penulis
mengumpulkan data dan keterangan yang diperlukan untuk membantu
penelitian dengan metode, antara lain :



5
1.5.1 Metode Pengumpulan Data
a. Metode Pengamatan ( Observasi Research )
Yaitu penulis mengadakan pengamatan langsung pada SMA Genta
Syaputra Tangerang. Khususnya di bagian administrasi siswa.
Metode ini dikaitkan untuk mengumpulkan dokumen yang merupakan
sumber informasi yang sangat penting guna membantu dalam analisa serta
rancangan dan sebagai langkah untuk selanjutnya pengembangan sistem
tersebut.
b. Metode Wawancara ( Interview Research )
Yaitu metode pengumpulan data dengan cara melakukan tanya jawab
langsung dengan Bapak Andri selaku stakeholder, di bagian
administrasi siswa dan memahami akan hal yang akan diteliti sesuai
dengan permasalahan penelitian.
c. Metode Pustaka ( Library Research )
Memperoleh data dengan cara membaca dan mempelajari buku-buku
dan literature review yang berhubungan dengan teori dan laporan
penelitian ini.
1.5.2 Metode Analisa
Analisa merupakan suatu kegiatan yang dimulai dari proses awal di
dalam mempelajari serta mengevaluasi suatu bentuk permasalahan.
Dalam tahap analisa sistem terdapat langkah-langkah dasar yang harus
dilakukan antara lain :



6
a. Identify, yaitu mengidentifikasi masalah.
b. Understand, yaitu memahami sistem yang ada.
c. Analize, yaitu menganalisa sistem.
d. Report, yaitu membuat laporan hasil analisa.
1.5.3 Metode Perancangan
Perancangan Sistem Informasi Penerimaan calon Siswa Baru Pada
SMA Genta Syaputra Berbasis Web ini menggunakan beberapa software
dalam perancangannya, antara lain : Sistem Operasi Windows 7, Mozilla
Firefox, XAMPP, Adobe Dreamweaver 8, serta Visual Paradigm For UML
Enterprise Edition 6.4.

1.6 Sistematika Penulisan
Untuk memahami lebih jelas tentang laporan ini, maka materi-materi yang
tertera pada Skripsi dikelompokkan menjadi beberapa sub-sub dengan
sistematika penyampaian sebagai :









7
BAB 1 PENDAHULUAN
Berisi tentang Latar Belakang, Perumusan Masalah, Tujuan
dan Manfaat Penelitian, Ruang Lingkup Penelitian,
Metodologi Penelitian dan Sistematika Penulisan.
BAB II LANDASAN TEORI
Bab ini berisikan teori yang berupa Pengertian dan Definisi,
serta literature review yang diambil dari kutipan buku yang
berkaitan dengan penyusunan laporan Skripsi.
BAB III ANALISA SISTEM YANG BERJALAN
Pada bab ini berisikan gambaran tentang Sejarah Pendidikan
SMA Genta Syaputra, Struktur Organisasi, Penjelasan tentang
tugas dan wewenang, Masalah Yang Dihadapi, Analisa
Kelebihan Dan Kekurangan Sistem Yang Berjalan, Analisa
Batasan Sistem, Analisa Kebutuhan Analisa Perangkat Sistem,
Urutan Prosedur, Tata laksana Sistem yang Berjalan,
Konfigurasi Sistem serta Draft Elisitasi.
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
Bab ini berisikan rancangan sistem yang diusulkan dalam
bentuk model sistem ( Use Case Diagram, Sequence Diagram,
Activity Diagram,state chart diagram, class diagram ) dengan
menggunakan Unified Modeling Language (UML) dan



8
spesifikasi database, serta tampilan layar dari sistem yang
diimplementasikan.
BAB V PENUTUP
Bab ini berisikan Kesimpulan dan Saran berdasarkan tujuan
penelitian yang dilakukan oleh penulis.
DAFTAR PUSTAKA
LAMPIRAN



9

BAB II
LANDASAN TEORI
2.1. Konsep Dasar Perancangan Sistem
2.1.1. Definis Perancangan Sistem
Perancangan sistem adalah suatu fase dimana diperlukan suatu
keahlian perencanaan untuk elemen-elemen komputer yang akan
menggunakan sistem baru. Ada dua hal yang perlu diperhatikan dalam
perancangan sistem yaitu pemilihan peralatan dan program komputer
untuk sistem yang baru. (Kristanto, 2008:61)
2.1.2. Tujuan Tahap Perancangan Sistem
Adapun tujuan yang hendak dicapai dari tahap perancangan sistem
mempunyai maksud atau tujuan utama, yaitu sebagai berikut :
1. Untuk memenuhi kebutuhan pemakai sistem (user).
2. Untuk memberikan gambaran yang jelas dan menghasilkan
rancang bangun yang lengkap kepada pemrograman komputer
dan ahli-ahli teknik lainnya yang terlibat dalam pengembangan
atau pembuatan sistem.
2.1.3. Desain/Peranangan sisitem
Desain / perancangan sistem dapat diartikan sebagai (Kusrini,
2007 : 79) :
a. Tahap setelah analisis dari siklus pengembangan sistem.
b. Pendefinisian atas kebutuhan-kebutuhan fungsional.
10

c. Persiapan untuk rancang bangun implementasi.
d. Menggambarkan bagaimana suatu sistem dibentuk, berupa
penggambaran perencanaan, pembuatan sketsa, pengaturan dari
beberapa elemen terpisah ke dalam satu kesatuan yang utuh dan
berfungsi.
e. Konfigurasi komponen software dan hardware system.
2.1.4. Sasaran Yang Harus Dicapai
Sasaran yang harus dicapai dalam perancangan sistem diantara
lain (Kusrini, 2007 : 79-80) :
a. Desain sistem harus berguna, mudah dipahami dan digunakan, data
harus mudah ditangkap, metode harus mudah diterapkan, informasi
mudah dihasilkan dan mudah pula dipahami.
b. Desain sistem harus mendukung tujuan utama perusahaan.
c. Desain sistem harus efisien dan efektif dalam mendukung
pengolahan transaksi, pelaporan manajemen dan pembuatan
keputusan.
d. Desain sistem harus memberikan komponen sistem informasi secara
rinci, meliputi data, informasi, media penyimpanan, prosedur yang
digunakan, sumber daya manusia yang dibutuhkan, perangkat keras,
perangkat lunak dan pengendaliannya.




11

2.2. ANALISA SISTEM
2.2.1. Definisi Analisa Sistem
Analisa sistem dapat di definisikan sebagai penguraian suatu sistem
informasi yang utuh kedalam bagian-bagian komponennya termasuk untuk
mengindentifikasikan dan mengevaluasi permasalahan-permasalahan,
kesempatan-kesempatan dan hambatan-hambatan yang terjadi dan
kebutuhan-kebutuhan yang di harapkan sehinggga dapat di usulkan
perbaikan-perbaikanya (Jogianto, 2009 : 129)
Analisa sistem dapat diartikan sebagai suatu proses untuk
memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas
(business users), proses bisnis (business prosess), ketentuan atau aturan
(business rule), masalah dan mencari solusinya (business problem and
business soulution), dan rencana-rencana perusahaan (business plan)
(Yakub,2012:142)
Analisa sistem adalah teori sistem umum yang sebagai sebuah
landasan konseptual yang mempunyai tujuan untuk memperbaiki berbagai
fungsi didalam sistem yang sedang berjalan agar menjadi lebih efisien,
mengubah sasaran sistem yang sedang berjalan, merancang/mennganti
output yang sdang digunakan, untuk mencapai tujuan yang sama dengan
seperangkat input yang lain (bisa jadi lebih sederhana dan lebih interatif)
atau melakukan beberapa perbaikan serupa. (Mulyato, 2009:125),
Berdasarkan beberapa pendapat para ahli yang dikemukakan di
atas dapat ditarik kesimpulan bahwa analisis sitem adalah suatu proses
sistem yang secara umum digunakan sebagai landasan konseptual yang
12

mempunyai tujuan untuk memperbaiki berbagai fungsi didalam suatu
sistem tertentu.
2.2.2. Tahapan-tahapan Analisa Sistem
Tahapan analisa sistem merupakan tahap yang sangat
penting,karena kesalahan dalam tahap ini akan menyebabkan juga
kesalahan pada tahapan yang selanjutnya.
Di dalam tahap analisa sistem terdapat langkah-langkah dasar yang harus
di lakukan oleh analis sistem yaitu sebagai berikut:
a. Identify, yaitu mengidentifikasi masalah
b. Understand, yaitu memhami kerja dari sistem yang ada
c. Analisis, yaitumenganalisis sistem
d. Report, yaitu membuat laporan hasil analisis
2.2.3. Fungsi Analis Sistem
Adapun fungsi analisa sistem adalah sebagai berikut :
1. Mengidentifikasi masalahmasalah kebutuhan pemakai (user).
2. Menyatakan secara spesifik sasaran yang harus dicapai untuk
memenuhi kebutuhan pemakai.
3. Memilih alternatifalternatif metode pemecahan masalah yang paling
tepat.
4. Merencanakan dan menerapkan rancangan sistemnya. Pada tugas atau
fungsi terakhir dari analisa sistem menerapkan rencana rancangan
sistemnya yang telah disetujui oleh pemakai.


13

2.3. Konsep Dasar Sistem
2.3.1. Definisi Sistem
Sistem (system) dapat didefinisikan dengan pendekatan prosedur
dan dengan pendekatan komponen. Dengan pendekatan prosedur, sistem
dapat didefinisikan sebagai kumpulan dari prosedur-prosedur yang
mempunyai tujuan tertentu (Jogiyanto, 2009 : 34).
Sistem adalah kumpulan element yang saling berhubungan dan
beritraksi dalam satu kesatuan untu menjalankan proses pencapaian suatu
tujuan utama. (Yustini, 2012:5)
Sisitem dapat didefinisikan dengan mengumpulkan, menyimpan,
menganalisa, menyebarkan informasi unntuk tujuan tertentu. Seperti
sisitem lainya, sebuah system informasi terdiri dari atas input
(data,intruksi) dan output (laporan, kalkulasi).
Berdasarkan pendapat para ahli yang diemuakan di atas dapat di
simpulkan bahawa sisitem adalah suatu aturan yang digunakan untuk
mengumpulkan atau mengelompokan element-element yang saling
berhubungan satu sama lain sehingga terjadi terjadi proses input dan
output guna mencapai tujuan utama.
2.3.2. Tujuan Sistem Informasi
Tujuan dari informasi adalah menghasilkan informasi. Informasi
(information) adalah data yang diolah menjadi bentuk yang berguna bagi
para pemakainya (Jogiyanto, 2009 : 36-39).

14

Untuk dapat berguna, maka informasi harus didukung oleh tiga
pilar sebagai berikut :
a. Tepat kepada orangnya atau (relevance)
b. Tepat waktu (timeliness)
c. Dan tepat nilainya atau akurat (accurate)






Gambar 2.1. Pilar-pilar informasi
Berdasarkan gambar 2.1. Adalah pilar-pilar informasi, yaitu
keluaran yang tidak didukung oleh ketiga pilar ini tidak dapat dikatakan
sebagai informasi yang berguna, tetapi merupakan sampah (garbage).
2.3.3. Komponen Sistem Informasi
Sistem informasi mempunyai enam buah komponen, yaitu
komponen masukan (input), komponen model, komponen keluaran
(output), komponen teknologi, komponen basis data dan komponen
kontrol atau pengendalian (Jogiyanto, 2009 : 42-52).
Sebagai suatu sistem, ke enam komponen ini harus ada bersama
sama dan membentuk satu kesatuan. Jika satu atau lebih komponen
tersebut tidak ada, maka sistem informasi tidak dapat melaksanakan
fungsinya.
15









Gambar 2.2. Komponen dari sistem informasi
Berikut adalah penjelasan dari Gambar 2.2. komponen sistem
informasi, diantaranya yaitu :
1. Komponen Masukan (input)
Input merupakan data yang masuk kedalam sistem informasi.
Komponen ini perlu ada karena merupakan bahan dasar dalam
pengolahan informasi.
2. Komponen Model
Informasi yang dihasilkan oleh sistem informasi berasal dari data
yang diambil dari basis data yang diolah lewat suatu model - model
tertentu.
3. Komponen Keluaran (output)
Produk dari sistem informasi adalah Output berupa informasi yang
berguna bagi para pemakainya. Output merupakan komponen yang
harus ada di sistem informasi.
4. Komponen Teknologi
16

Teknologi merupakan komponen sistem yang penting di sistem
informasi. Tanpa adanya teknologi yang mendukung, maka sistem
informasi tidak akan dapat menghasilkan informasi tepat pada
waktunya.
5. Komponen Basis Data
Basis data (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya, tersimpan diperangkat keras
komputer, dan digunakan perangkat lunak untuk memanipulasinya.
Data perlu disimpan didalam basis data untuk keperluan penyediaan
informasi.
6. Komponen Kontrol atau Pengendalian
Komponen kontrol merupakan komponen yang penting dan harus
ada di sistem informasi. Komponen kontrol ini digunakan untuk
menjamin bahwa informasi yang dihasilkan oleh sistem informasi
merupakan informasi yang kuat.
Sebagai suatu sistem, keenam komponen tersebut masing - masing
saling berinteraksi satu dengan yang lainnya membentuk satu kesatuan
untuk mencapai sasarannya.
2.3.4. Karakteristik Sistem
Suatu sistem mempunyai karakteristik. Karakteristik sistem adalah
sebagai berikut ini (Jogiyanto, 2009 : 54) :
a. Suatu sistem mempunyai komponen-komponen sistem (components)
atau subsistem-subsistem.
17

Suatu sistem terdiri dari sejumlah komponen-komponen yang saling
berinteraksi, yang artinya saling bekerja sama dalam membentuk
suatu kesatuan. Komponen sistem tersebut dapat berupa suatu bentuk
subsistem.
b. Suatu sistem mempunyai batas sistem (boundary).
batasan sistem membatasi antara sistem yang satu dengan yang
lainnya atau sistem dengan lingkungan luarnya.
c. Suatu sistem mempunyai lingkungan luar (environment).
Lingkungan luar sistem adalah suatu bentuk apapun yang ada diluar
ruang lingkup atau batasan sistem yang mempengaruhi operasi
sistem tersebut.
d. Suatu sistem mempunyai penghubung (interface).
Penghubung sistem merupakan media yang menghubungkan sistem
dengan subsistem yang lain, dengan demikian dapat terjadi suatu
integrasi sistem yang membentuk suatu kesatuan.
e. Suatu sistem mempunyai tujuan (goal).
Suatu sistem pasti mempunyai tujuan (goals) atau sasaran sistem
(objective). Sebuah sistem dikatakan berhasil apabila mengenai
sasaran atau tujuannya, jika suatu sistem tidak mempunyai tujuan
maka operasi sistem tidak akan ada gunanya.
2.3.5. Klasifikasi Sistem
Suatu sistem dapat diklasifikasikan sebagai sistem abstrak (abstak
system) lawan sistem fisik (phisical system), sistem alamiah (natural
system), lawan sistem buatan manusia (human made system), sistem pasti
18

(deterministic system) lawan sistem probabilistik (probobalistic system),
dan sistem tertutup (closed system) melawan sistem terbuka (open system)
(Jogiyanto, 2009 : 53).
a. Sistem abstrak (abstrac system) dan sistem fisik (physical system)
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide
yang tidak tempak secara fisik, misalnya sistem teknologi yaitu
sistem yang berupa pemikiran-pemikiran hubungan antara manusia
dengan Tuhan. Sitem fisik merupakan sistem yang ada secara fisik.
b. Sistem alami (natural system) dan sistem buatan manusia (human
made system)
Sistem alami adalah sistem yang keberadaannya terjadi secara
alami/natural tanpa campuran tangan manusia. Sedangkan sistem
buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem
alamiah adalah sistem tata surya yang terdiri dari atas sekumpulan
planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat
berupa sistem komponen yang ada sebagai hasil karya teknologi
yang dikembangkan manusia.
c. Sistem pasti (deterministic system) dan sistem tidak tentu
(probobalistic system)
Sistem tertentu adalah sistem yang tingkah lakunya dapat
ditentukan/diperkirakan sebelumnya. Sedangkan sistem tidak tentu
sistem tingkah lakunya tidak dapat ditentukan sebelumnya. Sistem
aplikasi komputer merupakan contoh sistem yang tingkah lakunya
dapat ditentukan sebelumnya. Program aplikasi yang dirancang dan
19

dikembangkan oleh manusia dengan menggunakan prosedur yang
jelas, terstruktur dan baku.
d. Sistem tertutup (closed system) dan sistem terbuka (open system)
Sistem tertutup merupakan sistem yang tingkah lakunya tidak
dipengaruhi oleh lingkungan luarnya. Sebaliknya, sistem terbuka
mempunyai prilaku yang dipengaruhi oleh lingkungannya. Sistem
aplikasi komputer merupakan sistem relative tertutup, karena tingkah
laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi yang
terjadi diluar sistem

2.4. Konsep Dasar Informasi
2.4.1. Definisi Data
Sumber informasi adalah data. Data merupakan bentuk jamak dari
bentuk tunggal data atau item. Menurut McLeod dalam bukunya Yakub
(Yakub,2012: 5) Data adalah deskripsi kenyataan yang menggambarkan
adanya suatu kejadian (event), data terdiri dari fakta (fact) dan angka yang
secara relatif tidak berarti bagi pemakai. Data dapat berbentuk nilai yang
terformat, teks, citra, audio, dan video.
1. Teks, adalah sederetan huruf, angka, dan simbol-simbol yang
kombinasinya tidak tergantung pada masing masing item secara
individual misalnya, artikel koran, majalah dan lain-lain.
2. Data yang terformat, adalah data dengan suatu format tertentu,
misalnya data yang menyatakan tanggal atau jam, dan nilai mata uang.
20

3. Citra (image), adalah data dalam bentuk gambar, citra dapat berupa,
grafik, foto, hasil ronsten, dan tanda tangan.
4. Audio, adalah data dalam bentuk suara misalnya, instrumen musik,
suara orang, suara binatang, detak jantung, dan lain-lain.
5. Video, adalah data dalam bentuk gambar yang bergerak dan dilengkapi
dengan suara misalnya, suatu kejadian dan aktivitas-aktivitas dalam
bentuk film
2.4.2. Definisi Informasi
Informasi adalah kumpulan data yang diolah menjadi bentuk yang
lebih berguna dan lebih berarti bagi yang menerima (Yustini, 2012:14)
Infrmasi adalah kumpulan fakta (data) yang diorganisasikan dengan
cara tertentu sehingga mereka mempunyai arti bagi si penerima
(Sutarman,2012:14)
Tanpa suatu informasi, suatu sistem tidak akan berjalan dengan
lancar dan akhirnya bisa mati. Apabila kita masukan nama-nama
konsumen dengan saldo bank, jumlah gaji dengan jumlah jam kerja, kita
akan mendapatkan informasi yang berguna. Dengan kata lain, inforamasi
dating dari kata yang proses.
Berdasarkan beberapa pendapat yang dikemukakan diatas dapat
ditarik kesimpulan bahwa Informasi adalah sebagai data yang sudah
diolah, dibentuk, atau dimanipulasi sesuai dengan keperluan tertentu.



21

2.4.3. Kualitas Informasi
Kualitas informasi tergantung dari 3 hal ( Jogianto, 2009 : 54) yaitu :
1. Akurat (accurate)
Informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau
menyesatkan bagi orang yang menerima informasi tersebut. Harus
akurat karena dari sumber informasi sampai ke penerima informasi
kemungkinan banyak terjadi gangguan (noise) yang dapat merubah
atau merusak informasi tersebut.
2. Tepat waktu (timelines)
Informasi yang datang pada penerima tidak boleh terlambat. Informasi
yang sudah usang tidak mempunyai nilai lagi. Karena informasi
merupakan landasan di dalam pengambilan keputusan.
3. Relevan (relevance)
Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi
informasi untuk setiap orang, satu dengan lainnya adalah berbeda.
2.4.4. Nilai Informasi
Nilai informasi dapat ditentukan dari dua hal yaitu manfaat dan
biaya mendapatkanya. Suatu informasi dikatakan bernilai jika manfaatnya
lebih efektif dibandingkan dengan biaya mendapatkanya. Sebagian besar
informasi tidak dapat ditaksir keuntunganya dengan suatu nilai uang, tetapi
dapat ditaksir nilai efektifitasnya. Pengukuran nilai inventasi biasanya di
hubungkan dengan analisis cost effectiveness atau cost benefit (Permana,
2009 : 13)

22


2.5. Pengertian Yang Berhubungan dengan Web dan Jaringan
2.5.1. Definisi Website
Ada beberapa pendapat yang menjelaskan definisi website,
diantaranya :
Website dapat diartikan sebagai kumpulan halaman yang
menampilkan informasi data teks, data gambar diam atau gerak, data
animasi, suara, video, dan atau gabungan dari semuanya baik yang
bersifat statis maupun dinamisyang membentuk suatu rangkaian
bangunan yang saling terkait dimana masing-masing dihubungkan
dengan jaringan halaman (Hyperlink) (Jurnal CCIT. 2012: 112).

Pendapat lain mengatakan World Wide Web (WWW) / website
adalah fasilitas di internet yang menampilkan informasi dalam bentuk
teks, gambar, dan suara secara multimedia yang sangat interaktif (Erima
Oneto dan Yosep, 2009 : 2).
World Wide Web (www) lebih dikenal dengan web / website
merupakan file teks yang berisi tag-tag dengan format Hyper Text
Markup Language (HTML), link ke file-file grafik atau halaman web
yang lain. File ini disimpan pada server web dan dapat diakses oleh
komputer lain yang terhubung ke server, baik melalui Internet maupun
LAN (Intranet).
2.5.2. Pengertian Web Browser
Website dapat diartikan sebagai kumpulan halaman yang
menampilkan informasi data teks, data gambar diam atau gerak, data
animasi, suara, video, dan atau gabungan dari semuanya baik yang
bersifat statis maupun dinamisyang membentuk suatu rangkaian
23

bangunan yang saling terkait dimana masing-masing dihubungkan
dengan jaringan halaman (Hyperlink) (Jurnal CCIT. 2012: 112).
Web browser yaitu program aplikasi yang digunakan untuk
mengakses halaman web di internet (Erima Oneto dan Yosep, 2009 : 19)
Browser merupakan software yang diinstal di mesin client, berfungsi
untuk menterjemahkan tag HTML menjadi halaman web
(Anhar, 2010 : 6).
2.5.3. Pengertian Internet
Internet dapat dikatakan sebagai jaringan komputer yang
menghubungkan pemakai komputer dari suatu negara ke negara lain di
seluruh dunia, dimana di dalamnya terdapat berbagai sumber informasi,
yang semuanya dapat kita dapatkan dari internet (Feri Indayudha, 2008 :
107).
Internet merupakan kependekan dari inter-network. Internet adalah
jaringan komputer yang sangat luas. Jaringan ini menghubungkan jutaan
komputer yang tersebar di seluruh dunia, baik itu LAN (Local Area
Network), MAN (Metropolitan Area Network), atau WAN (World Area
Network) yang terhubung dengan menggunakan TCP/IP (Transmition
Control Protocol/Internet Protocol).
2.5.4. Pengertian Intranet
Intranet adalah suatu teknik jaringan dimana aplikasi yang berjalan
disembunyikan oleh pihak tertentu untuk kalangan internal perusahaan
atau instansi tertentu (M. Syukrie dan Aretanet, 2008 : 46).
24

Intranet memungkinkan karyawan perusahaan atau institusi
mengakses data atau sumber daya dari perusahaan atau institusi lain.
Media penghubung intranet ada yang menggunakan kabel saja dan ada
yang menggunakan kabel dan komputer server. Komputer server berfungsi
melayani komputer yang terdapat dalam jaringan tersebut. Jaringan
komputer termasuk dalam intranet adalah LAN (Local Area Network),
MAN (Metropolitan Area Network).
2.5.5. Pengertian XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung
banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang
terdiri atas program Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan
Perl. Nama XAMPP merupakan singkatan dari X (empat sistem
operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server
yang mudah digunakan yang dapat melayani tampilan halaman web
yang dinamis. (Jaelani, 2011:25) Untuk mendapatkanya dapat
mendownload langsung dari web resminya.
XAMPP merupakan paket yang berbasis Open Source yang
dikembangkan oleh sebuah komunitas Open Source. Dengan
menggunakan XAMPP tidak perlu melakukan penginstalan program-
program yang lain, karena semua kebutuhan telah disediakan oleh
XAMPP. Berikut adalah beberapa paket yang telah disediakan :
25

a. Apache
b. MySQL
c. PHP
d. Filezilla
e. PhpMyAdmin
2.5.6. Penegrtian PHP
PHP singkatan dari Hypertext Preprocessor yaitu bahasa
pemrograman web server-side yang bersifat open source. PHP merupakan
script yang terintegrasi dengan HTML dan berada pada server (server side
HTML embedded scripting). PHP adalah script yang digunakan untuk
membuat halaman yang dinamis (up to date) (Anhar, 2010 : 3).
Pendapat lain menjelaskan PHP adalah akronim dari Hypertext
Preprocessor, yaitu satu bahasa pemrograman berbasiskan kode-kode
(script) yang digunakan untuk mengolah suatu data dan mengirimnya
kembali ke web browser menjadi kode HTML. Kode PHP mempunyai
cirri-ciri khusus, yaitu (Diar Puji Oktavian, 2010 : 31) :

a. Hanya dapat dijalankan menggunakan web server, missal : Apache
b. Kode PHP diletakkan dan dijalankan di web server
c. Kode PHP dapat digunakan untuk mengakses database, seperti :
MySQL, PostgreSQL, Oracle, dan lain-lain
d. Merupakan software yang bersifat open source
e. Gratis untuk di-donwload dan digunakan
f. Memiliki sifat multipaltform, artinya dapat dijalankan menggunakan
26

g. sistem operasi apapun, seperti : Linux, Unix, Windows, dan lain-lain.
Berikut contoh umum penggunaan script PHP untuk menjelaskan
tentang PHP sebagai script yang disisipkan dalam bentuk HTML.
<html>
<head>
<title>
Contoh
</title>
</head>
</body>
<?
Echo Hello, World
?>
</body>
</html>
Contoh script diatas berbeda dengan script yang ditulis dengan
bahasa lain seperti bahasa C atau bahasa Perl. Programmer tidak harus
menuliskan semua dokumen HTML sebagai bagian dari keluaran dari
script PHP, cukup menuliskan bagian mana saja yang berupa tag html dan
bagian mana saja yang harus ditulis atau dihasilkan dari program script
PHP, kode diapit dengan menggunakan tag awal tag akhir yang khusus
yang memungkinkan pemprograman untuk masuk dan keluar dari mode
script PHP.

27

2.5.7. Pengertian MySQL
MySQL merupakan program database server sebagai tempat
penyimpanan dan mengolah data (Diar Puji Oktavian, 2010 : 32).
Pendapat lain menjelaskan MySQL adalah salah satu software
sistem manajemen database (DBMS) Structured Query Language (SQL)
yang bersifat open source. SQL adalah bahasa standar untuk mengakses
database dan didefinisikan dengan standar ANSI/ISO SQL (Woro Widya,
2010 : 26)
Beberapa kelebihan database MySQL antara lain :
a. MySQL merupakan database server, jadi dapat diakses dari jauh
karena dapat tersambung ke media internet selain itu juga dapat
berperan sebagai client.
b. MySQL adalah sebuah software data open source artinya software
ini bebas digunakan oleh siapa saja tanpa harus membeli lisensinya
kepada pembuat.
c. MySQL adalah database menggunakan enkripsi password, jadi
cukup aman karena memiliki password untuk mengaksesnya.
d. MySQL merupakan database yang multi user, artinya database ini
tidak hanya digunakan oleh sepihak orang akan tetapi dapat
digunakan oleh banyak pengguna.
e. MySQL menggunakan suatu bahas permintaan standar yaitu SQL
(Structured Query Language) yaitu sebuah perintah yang di
standarkan pada database server.

28

2.5.8. Pengertian Macomedia Dreamweaver 8
Macromedia Dreamweaver merupakan sebuah software yang menangani
tata letak (layout) halaman web. Macromedia Dreamweaver adalah
program aplikasi professional untuk merubah HTML secara visual dan
mengelola Website serta pages. Karena tampil secara visual, aplikasi
Macromedia Dreamweaver 8 mudah dioperasikan. Program ini
menyediakan banyak perangkat yang dapat meningkatkan kemampuan
user di dalam membuat Web (Bunafit, 2008 : 1).
Dreamweaver 8 mencakup banyak fitur baru untuk membantu anda
membuat dan memelihara situs web yang berkisar dari halaman rumah
dasar untuk aplikasi canggih yang mendukung praktek-praktek terbaik dan
teknologi terbaru.
Dengan menggunakan macromedia dreamweaver, seorang programer web
dapat dengan mudah membuat dan mendesain web-nya, karena bersifat
WYSUWYG (What You See Is What You Get). Dreamweaver selain editor
yang komplit juga dapat digunakan untuk membuat animasi sederhana
yang berbentuk layer dengan bentuk Javascript yang didukungnya.
Dengan adanya program ini kita tidak akan susah-susah untuk mengetik
script-script format HTML, PHP, JSP, Asp, JavaScript, CSS maupun kode
program lainnya.
Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh
Adobe System yaitu versi 8. versi terakhir Dreamweaver keluaran Adobe
System adalah Adobe Dreamweaver CS5 yang ada dalam Adobe Suite 5.

29

2.6. Konsep dasar Database
2.6.1. Definisi Database
Basis data (database) adalah kumpulan dari data yang saling
berhubungan satu dengan lainnya tersimpan di perangkat keras komputer
dan digunakan perangkat lunak untuk memanipulasinya (Jogiyanto, 2009 :
46).
Dari definisi di atas terdapat tiga hal yang berhubungan dengan
basis data (database), yaitu sebagai berikut :
a. Data itu sendiri yang diorganisasikan dalam bentuk basis data
(database).
b. Simpanan permanen (storage) untuk menyimpan basis data tersebut.
Simpanan ini merupakan bagian teknologi perangkat keras yang
digunakan di sistem informasi. Simpanan permanen yang umumnya
digunakan berupa hard disk.
c. Perangkat lunak untuk memanipulasi basis datanya. Perangkat lunak
ini dapat dibuat sendiri dengan menggunakan bahas pemrograman
komputer atau dibeli dalam bentuk suatu paket. Banyak paket
perangkat lunak ini disebut dengan DBMS (Data Base Management
System).
2.6.2. Istilah-Istilah Database
Bebrapa terminology dalam database diantara lain :
a. Basis data (Database) adalah Sekumpulan data yang saling
berhubungan untuk mencapai suatu tujuan.
30

b. Data adalah fakta-fakta yang dapat disimpan dan mempunyai arti
tertentu.
Input Data dapat dikelompokkan menjadi 3, antara lain (Jurnal
CCIT. 2009 : 307) :
1. Data master meliputi : data pencari kerja, dan data lowongan
kerja.
2. Data transaksi meliputi : penempatan tenaga kerja, status
pencaker, status lowongan kerja, rekapitulasi ke IPK kab/ kota
dan rekapitulasi ke IPK provinsi.
3. Table referensi meliputi : table-tabel pendukung untuk data
master dan transaksi.
c. Tabel adalah Tempat untuk menyimpan data, tabel terdiri dari field
dan record.
d. Field biasa disebut juga dengan kolom, yaitu bagian tabel tempat
menyimpan sebuah item data.
e. Record biasa disebut juga dengan baris, yaitu satu bagian informasi
yang disimpan dalam tabel, misal data seorang mahasiswa akan
disimpan dalam satu record yang terdiri dari beberapa kolom / field.
2.6.3. Rancanagn Database
Rancangan database adalah sebagai kumpulan data dari penempatan
tenaga kerja yang saling terkait dan mempengaruhi sesuai dengan tingkat
kepentingannya sehingga data tersebut terintegrasi dan independence
(Jurnal CCIT. 2009 : 307)

31

2.6.4. Database Terdistribusi
Database terdistribusi merupakan sebuah database yang berada di bawah
kontrol DBMS di multiple komputer dalam lokasi fisik yang sama atau di
sebarkan melalui jaringan komputer yang saling terkoneksi (Jurnal CCIT.
2009 : 33).
2.6.5. Desain Database
Desain database Dibuata setelah melakuka analisa terhadap data yang ada
pada penerimaan mahasisiwa baru sebagai objek prototype program sisite
data warehouse dan data maining sebagai tool pengukur kinerja. (Jurnal
CCIT 2011:174)

2.7. Unified Modeling Language (UML)
2.7.1. Definisi Unified Modeling Language (UML)
Ada beberapa pendapat yang menjelaskan tentang UML (Unified
Modeling Language), diantaranya :
UML singkatan dari Unified Modeling Language yang berarti
bahasa pemodelan standar. Menurut Chonoles (2003 : bab 1) mengatakan
sebagai bahasa, berarti UML memiliki sintaks dan semantik. Ketika kita
membuat model menggunakan konsep UML ada aturan-aturan yang harus
diikuti. Bagaimana elemen pada model-model yang harus kita buat
berhubungan satu dengan yang lainnya harus mengikuti standar yang ada.
UML bukan hanya sekedar diagram, tetapi juga menceritakan konteksnya.
Ketika pelanggan memesan sesuatu dari sistem, bagaimana transaksinya?
Bagaimana sistem mengalami error yang terjadi? bagaimana keamanan
32

terhadap sistem yang kita buat? Dan sebgainya dapat dijawab dengan
UML (Prabowo Pudjo Widodo, 2011 : 8).
Dan pendapat lain menjelaskan UML adalah suatu alat bantu yang
sangat handal dalam bidang pengembangan yang berorientasi objek. Hal
ini disebabkan karena uml menyediakan bahasa pemodelan visual yang
memungkinkan pengembang sistem untuk membuat cetak cetak biru atas
visi mereka dalam bentuk baku (Jurnal CCIT 2008 : 70)
2.7.2. Definisi Diagram UML (Unified Modeling Language)
Beberapa literature menyebutkan bahwa UML menyediakan
sembilan jenis diagram, yang lain menyebutkan delapan karena ada
beberapa diagram yang digabung, misalnya diagram komunikasi, diagram
urutan dan diagram pewaktuan digabung menjadi diagram interaksi.
Namun demikian model-model itu dapat dikelompokkan berdasarkan
sifatnya yaitu statis atau dinamis. Jenis diagram itu antara lain (Prabowo
Pudjo Widodo, 2011 : 10-12) :

a. Diagram kelas. Bersifat statis, Diagram ini memperlihatkan
himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi,
serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan
sistem berorientasi objek. Meskipun bersifat statis, sering pula
diagram kelas memuat kelas-kelas aktif.
b. Diagram paket (Package Diagram). Bersifat statis. Diagram ini
memperlihatkan kumpulan kelas-kelas, merupakan bagian dari
diagram komponen.
33

c. Diagram use-case. Bersifat statis. Diagram ini memperlihatkan
himpunan use-case dan actor-aktor (suatu jenis khusus dari kelas).
Diagram ini terutama sangat penting untuk mengorganisasi dan
memodelkan perilaku suatu sistem yang dibutuhkan serta diharapkan
pengguna.
d. Diagram interaksi dan sequence (urutan). Bersifat dinamis. Diagram
urutan adalah iterasiksi yang menekannkan pada pengiriman pesan
dalam suatu waktu tertentu.
e. Diagram komunikasi (communication diagram). Bersifat dinamis.
Diagram sebagai pengganti diagram kolaborasi UML 1.4 yang
menekankan organisasi struktural dari objek-objek yang menerima
serta mengirim pesan.
f. Diagram statechart (statechart diagram). Bersifat dinamis. Diagram
status memperlihatkan keadaan-keadaan pada sistem, memuat status
(state), transisi, kejadian serta aktivitas.
g. Diagram aktivitas (activity diagram). Bersifat dinamis. Diagram
aktivitas adalah tipe khusus dari diagram status yang
memperlihatkan aliran dari suatu suatu aktivitas ke aktivitas lainnya
dalam suatu sistem. Diagram ini terutama penting dalam pemodelan
fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali
antar objek.
h. Diagram komponen (component diagram). Bersifat statis. Diagram
komponen ini memperlihatkan organisasi serta kebergantungan
34

sistem/perangkat lunak pada komponen-komponen yang telah ada
sebelumnya.
i. Diagram deploymen (deployment diagram). Bersifat statis. Diagram
ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time).
Memuat simpul-simpul beserta komponen-komponen yang di
dalamnya.
Kesembilan diagram ini tidak mutlak harus digunakan dalam
pengembangan perangkat lunak, semuanya dibuat sesuai kebutuhan. Pada
UML dimungkinkan kita menggunakan diagram-diagram lainnya misalnya
data flow diagram, entity relationship diagram, dan sebagainya.
2.7.3. Bangun Dasar Metodologi UML Unified Modeling Language
Bangunan dasar metodologi Unified Modeling Language (UML)
menggunakan tiga bangunan dasar untuk mendeskripsikan
sistem/perangkat lunak yang akan dikembangkan, yaitu (Adi Nugroho,
2008 : 18) :
a. Sesuatu (things)
Ada 4 (empat) things dalam Unified Modeling Language
(UML), yaitu.
1. Structural things
Merupakan bagian yang relatif statis dalam model Unified
Modeling Language (UML). Bagian yang relatif statis dapat
berupa elemen-elemen yang bersifat fisik maupun konseptual.


35

2. Behavioral things
Merupakan bagian yang dinamis pada model Unified
Modeling Language (UML), biasanya merupakan kata kerja dari
model Unified Modeling Language (UML), yang mencerminkan
perilaku sepanjang ruang dan waktu.
3. Grouping things
Merupakan bagian pengorganisasi dalam Unified
Modeling Language (UML). Dalam penggambaran model yang
rumit kadang diperlukan penggambaran paket yang
menyederhanakan model. Paket-paket ini kemudian dapat
didekomposisi lebih lanjut. Paket berguna bagi pengelompokkan
sesuatu, misalnya model-model dan subsistem-subsistem.
4. Annotational things
Merupakan bagian yang memperjelas model Unified
Modeling Language (UML) dan dapat berupa komentar-
komentar yang menjelaskan fungsi serta ciri-ciri setiap elemen
dalam model Unified Modeling Language (UML).
b. Relasi (Relationship)
Ada 4 (empat) macam relationship dalam Unified Modeling
Language (UML), yaitu :
1. Kebergantungan
Merupakan hubungan dimana perubahan yang terjadi
pada suatu elemen mandiri (independent) akan mempengaruhi
36

elemen yang bergantung padanya elemen yang tidak mandiri
(independent).
2. Asosiasi
Merupakan apa yang menghubungkan antara objek satu
dengan objek lainnya, bagaimana hubungan suatu objek dengan
objek lainnya. Suatu bentuk asosiasi adalah agregasi yang
menampilkan hubungan suatu objek dengan bagian-bagiannya.
3. Generalisasi
Merupakan hubungan dimana objek anak (descendent)
berbagi perilaku dan struktur data dari objek yang ada diatasnya
objek induk (ancestor). Arah dari atas kebawah dari objek induk
ke objek anak dinamakan spesialisasi, sedangkan arah
berlawanan sebaliknya dari arah bawah keatas dinamakan
generalisasi.
4. Realisasi
Merupakan operasi yang benar-benar dilakukan oleh
suatu objek.
c. Diagram
Ada 5 (empat) macam diagram dalam Unified Modeling
Language (UML), yaitu :
1. Use Case Diagram
Use Case yaitu suatu deksripsi fungsi dari sebuah sistem dari
perspektif pengguna. Use case bekerja dengan cara
mendeskripsikan tipikal interaksi antara pengguna sebuah sistem
37

(aktor) dengan sistemnya sendiri melalui sebuah cerita
bagaimana sebuah sistem dipakai (Jurnal CCIT. 2008 : 71).

Diagram ini memperihatkan himpunan use case dan aktor-aktor
(suatu jenis khusus dari kelas). Diagram ini terutama sangat
penting untuk mengorganisasi dan memodelkan perilaku dari
suatu sistem yang dibutuhkan serta diharapkan pengguna.
2. Class Diagram
Class Diagram yaitu suatu spesifikasi yang jika
diintansikan akan menghasilkan sebuah objek. Class
menggambarkan keadaan (atribut / property) suatu sistem,
sekaligus menawarkan pelayanan untuk memanipulasi keadaan
tersebut ( metode / fungsi) (Jurnal CCIT. 2008 : 71).
Diagram ini memperlihatkan himpunan kelas-kelas,
antarmuka-antarmuka, kolaborasi-kolaborasi dan relasi-relasi
antar objek.
3. Sequence Diagram
Diagram ini memperlihatkan interaksi yang menekankan pada
pengiriman pesan (message) dalam suatu waktu tertentu.
4. State Chart Diagram
Diagram ini memperlihatkan state-state pada sistem, memuat
state, transisi, event, dan aktifitas. Diagram ini terutama penting
untuk memperlihatkan sifat dinamis dari antarmuka, kelas,
38

kolaborasi dan terutama penting pada pemodelan sistem-sistem
yang reaktif.
5. Activity Diagram
Diagram ini memperlihatkan aliaran dari suatu aktifitas ke
aktifitas lainnya dalam suatu sistem. Diagram ini terutama
penting dalam pemodelan fungsi-fungsi dalam suatu sistem dan
memberi tekanan pada aliran kendali antar objek.

2.8. Definisi Berkaitan Dengan Judul
2.8.1. Definisi Penerimaan Siswa Baru
Penerimaan siswa baru adalah menerima siswa baru dengan
melakukan pendaftaran dan persyaratan yang telah di beritahukan oleh
lembaga pendidikan dan untuk memberikan pendidikan kepada
masyarakat dalam rangka memperoleh hak-hak sebagai warga Negara
(Yogi Febrian, 2009:7)
2.8.2. Definisi Siswa Baru
Siswa adalah calon sisw ayang akan masuk ke sebuah lembaga
utamnya adalah belajar dalam memasuki lingkungan baru dengan
melakukan pendaftaran yaitu dengan cara melakukan pengisian formulir
pendaftaran dan pengisisan data serta melakukan pembayaran registrasi
siswa baru (Oktavianti,2006:36)
2.8.3. Definisi Sekolah
Menuruut Ki Hajar Dewantara dalam kamus besar bahasa
Indonesia, Sekolah merupakan lembaga atau bangunan untuk belajar dan
39

mengajar serta tempat menerima dan memberi pelajaran menurut
tingkatnya (dasar,lanjut,tinggi) menurut jurusanya.

2.9. Elisitasi
Elisitasi (elicitation) menurut Hidayati (2007) adalah berisi usulan
rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan
disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode
wawancara dan dilakukan melalui tiga tahap, yaitu sebagai berikut, (Suryo
Guritno, Sudaryono dan Untung Rahardja 2011 : 302) :
2.9.1. Elisitasi Tahap I
Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak
manajemen terkait melalui proses wawancara (Suryo Guritno, Sudaryono
dan Untung Rahardja 2011 : 303).
2.9.2. Elisitasi Tahap II
Merupakan hasil pengklasifikasian dari elisitasi tahap I
berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan
antara rancangan sistem yang penting dan harus ada pada sistem baru
dengan rancangan yang disanggupi untuk dieksekusi (Suryo Guritno,
Sudaryono dan Untung Rahardja 2011 : 303).
1. (M) pada MDI itu artinya Mandatory. Maksudnya requirement
tersebut harus ada dan tidak boleh dihilangkan pada saat membuat
sistem baru.
2. (D) pada MDI itu artinya Desirable. Maksudnya requirement
tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika
40

requirement tersebut digunakan dalam pembentukan sistem, akan
membuat sistem tersebut lebih perfect.
3. (I) pada MDI itu artinya Inessential. Maksudnya bahwa requirement
tersebut bukanlah bagian dari sistem yang dibahas dan merupakan
bagian dari luar sistem.
2.9.3. Elisitasi Tahap III
Merupakan hasil penyusutan dari elisitasi tahap II dengan cara
mengeliminasi semua requirement yang option-nya I pada metode MDI.
Selanjutnya semua requirement yang tersisa diklasifikasikan kembali
melalui metode TOE (Suryo Guritno, Sudaryono dan Untung Rahardja
2010 : 303).
a. (T) artinya Technical, maksudnya bagaimana tata cara / tehnik
pembuatan requirement tersebut dalam sistem yang diusulkan.
b. (O) artinya Operasional, maksudnya bagaimana tata cara
penggunaan requirement tersebut dalam sistem yang akan
dikembangkan.
c. (E) artinya Ekonomi, maksudnya berapakah biaya yang diperlukan
guna membangun requirement tersebut di dalam sistem.
Metode TOE tersebut dibagi kembali menjadi beberapa option,
yaitu sebagai berikut :
a. High (H) : Sulit untuk dikerjakan, karena tehnik pembuatan dan
pemakaiannya sulit serta biayanya mahal. Sehingga requirement
tersebut harus dieliminasi.
b. Middle (M) : Mampu untuk dikerjakan.
41

c. Low (L) : Mudah untuk dikerjakan.
2.9.4. Final Draft Elisitasi
Final draft merupakan hasil akhir yang dicapai dari suatu proses
elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang
akan dikembangkan (Suryo Guritno, Sudaryono dan Untung Rahardja
2011 : 304).

2.10. Literatur Riview
Literature review adalah suatu survey literature tentang penemuan-
penemuan yang telah dilakukan oleh penelitian sebelumnya yang
berhubungan dengan topik penelitian (Warsito, 2009 : 42).
Berikut ini adalah penelitian yang telah dilakukan dan memiliki
korelasi yang searah antara lain:
1. Penelitian yang dijalankan oleh Muamar Ghazi [2008].
Penelitian yang telah dijalankan oleh Muamar Ghazi berjudul Rancangan
Sistem Administrasi penerimaan siswa baru pada yayasan pendidikan
islam (yaspi) Al-Mubarok. Pada tahun 2008. Metode yang diusulkan pada
penelitian ini menggunakan program Visual Basic 6.0. Pembahasannya
hanya dibatasi pada pembayaran registrasi penerimaan siswa baru saja.Hal
tersebut untuk membantu divisi keuangan, sistem ini dirancang untuk
dijadikan solusi awal untuk memberikan kemudahan dalam menghasilkan
data-data yang akurat dan juga meningkatkan kinerja optimal khususnya
pada sub bagian administrasi. Program yang dibuat berbentuk object
oriented tetapi masih harus dilakukan evaluasi agar tidak tejadi kesalahan-
42

kesalahan dalam penginputan data siswa dan agar tidak terjadi kerangkapan
data. Dengan ini penelitian akan dikembangkan lagi agar pembahasannya
meliputi semua pembayaran mengenai keuangan.
2. Penelitian yang telah dijalankan oleh Bahrul Ulum [2008]
Penelitian yang telah dijalankan oleh Bahrul Ulum berjudul Analisa
Sistem Informasi Layanan Registrasi Siswa pada SMAN 1 Cikupa,
pada tahun 2008. Metode yang diusulkan pada penelitian ini menggunakan
program Visual Basic 6.0. Pembahasannya hanya dibatasi pada pembayaran
registrasi penerimaan siswa baru saja. Hal tersebut untuk membantu divisi
keuangan, sistem ini dirancang untuk dijadikan solusi awal untuk
memberikan kemudahan dalam menghasilkan data-data yang akurat dan
juga meningkatkan kinerja optimal khususnya pada sub bagian administrasi
di sekolah dengan adanya program yang diusulkan tersebut.
Program yang dibuat berbentuk object oriented tetapi masih harus dilakukan
evaluasi agar tidak tejadi kesalahan-kesalahan dalam penginputan data siswa
dan agar tidak terjadi kerangkapan data.
3. Penelitian yang dijalankan oleh dini amelia Rahmah [2010].
Penelitian yang telah dijalankan oleh dini amelia Rahmah berjudul
Perancangan Sistem penerimaan siswa baru berbasis web pada Mts Al-
Mubarok. Pada tahun 2010, Metode yang diusulkan pada penelitian ini
menggunakan program PHP. Pembahasannya hanya dibatasi pada
penerimaan siswa baru saja. Hal tersebut untuk membantu divisi penerimaan
siswa baru, sistem ini dirancang untuk memudahkan pendaftaran siswa baru,
pengontrolan pada sistem ini hanya dilakukan pengecekan pada proses
43

pengambilan informasi, nantinya akan di cek sudah berapa banyak informasi
siswa baru yang mendaftar. Karena informasi terus berubah sesuai dengan
masukan yang ada.
4. Penelitian yang dilakukan oleh Dewi Sri Nurhayati:[2008] Peneleitian ini
membahas tenetang Analisa sistem penerimaan siswa baru pada SMA
PGRI Serpong, Penelitian ini di lakukan unutk mengetahui prosedur,
kelebihan, kekurangan, peluang, dan kendala pada sistem pengolahan
penerimaan siswa baru pada sekolah tersebut.
5. Penelitian yang dilakukan oleh Doni Kurniawan: [2009] dengan judul
Perancangan sistem informasi penerimaan siswa baru berbasis web Pada
Yayasan Pendidikan dan Pengembangan umat islam (YYPUI) ciledug.
Penelitian ini di buat untuk membantu lancarnya proses pendataan siswa
baru serta pembuatan laporan-laporan yang di butuhkan sebagai jalan keluar
dari maslah tersebut.
6. Penelitian yang dilkukan oleh Andi Marestio Nugroho : [2009] mengenai
analisa sistem pendaftaran siswa baru di SMK Kesehatan Riska Indrya.
Sistem ini di usulkan untuk memperbaiki kekurangan kekurangan yang ada
pada sistem pendftaran di SMK Kesehatan Riksa Indrya.












44

BAB III

ANALISA SISTEM YANG BERJALAN


3.1. Analisa Organisasi

3.1.1. Gambaran Umum SMA Genta Syaputra

SMA Genta Syaputra adalah sebuah lembaga yang menangani
kegiatan pendidikan. Dalam menangani bidang pendidikan SMA Genta
Syaputra berupaya mewujudkan keselarasan dan keterpaduan antara
agama, ilmu pengetahuan, dan teknologi sebagai realisasi dari upaya
pengembangan fungsi dan fitrah manusia. Dalam rangka membantu
pemerintah meningkatkan kualitas pendidikan dan kemampuan sumber
daya manusia, maka lahirlah SMA Genta Syaputra di tengah-tengah
masyarakat Tangerang.
SMA Genta Syaputra didirikan pada tahun 2011, yang bertempat di
Jl. Pintu Kapuk Rt 034/14 Desa. Bojong Renged Kecamatan. Teluk Naga
Kabupaten. Tangerang. SMA Genta Syaputra yang saat ini sedang
berkembang telah meraih prestasi salah satunya di bidang Ekstrakulikuler
Terbaik 1 Mayoret Marching Band Kota Tangerang 2012. SMA Genta
Syaputra berkomitmen untuk mempersiapkan anak didiknya menempuhi
ke jenjang pendidikan yang lebih tinggi dan untuk dapat berperan serta
dalam kehidupan bermasyarakat.




45

3.1.2. Sejarah Singgkat SMAGenta Syaputra

Pada awal pertumbuhan SMA Genta Syaputra yang beralamat Jl.
Pintu Kapuk Rt 034/14 Desa. Bojong Renged Kecamatan. Teluk Naga
Kabupaten. Tangerang. didirikan dengan luas 2.250 m
2
status lokasi tanah
tersertifikasi. SMA Genta Syaputra berdiri sejak tahun 2011 pada tanggal,
11 November 2011 dibawah Yayasan Pendidikan GENTA SYAPUTRA.
SMA Genta Syaputra yang saat ini masih berkembang Tenaga
Pengajar dengan kualifikasi pendidikan keguruan dan 95% tenaga pengajar
adalah lulusan SI. Ini adalah salah satu potensi pendidikan yang sangat
baik untuk melahirkan generasi yang berprestasi.
3.1.3. Visi dan Misi SMA Genta Syaptra
1. VISI

Sejalan kebijakan kementrian Pendidikan dan kebudayaan
pada aspek pemerataan dan perluasan akses pendidikan.
Kementrian Pendidikan dan Kebudayaan Kabupaten Tangerang
melalui renstra bidang pendidikan bahwa di Kabupaten
Tangerang idealnya perbandingan sekolah menengah kejuruan
dengan sekolah umum adalah 50:50
Visi SMA Genta Syaputra adalah melahirkan pelajar
yang berkualitas dengan menguasai ilmu pengetahuan dan
teknologi serta Agama sehingga mampu bersaing percaturan
global tanpa mengabaikan nilai-nilai luhur pancasila.


46


2. MISI


1. Mengembangkan ilmu penegetahuan dan teknologi, seni serta
budaya yang relevan dengan perkembangan dan kebutuhan
masyarakat pada zamanya.
2. Membangun kesadaran keilmuan dan tradisi akademik yang
kuat dan mengakar.
3. Mendidik siswa befikir kritis, bersikap dewasa bekerja kreatif
dan inovatif.
4. Mencetak lulusan yang memiliki kompetensi pengetahuan, skill
dan sikap bermasyarakat yang professional.
5. Mendidik siswa memiliki kemantapan aqidah dan keanggunan
moral.
6. Mendidik siswa yang mengaktualisasikan nilai-nilai kebenaran
dalam kehidupan paraktis bermasyarakat, berbangsa dan
bernegara.
7. Mendidik siswa agar mampu menghasilkan pengetahuan
empiric dan informasi baru yang memperkaya ilmu
pengetahuan, teknologi dan seni agar bermanfaat bagi
kehidupan masyarakat , bangsa dan Negara
3. Tujuan

1. Mencetak siswa sadar, mampu dan ahli di bidangnya, sehingga
mampu memilih karier, ulet dan gigih dalam berkompetisi,
47

mengembangkan sikap profesional dalam bidang keahlian
yang dimilikinya.
2. Menjadikan lulusan mampu, ahli dan mahir dalam konsep dan
praktik menggunakan teknologi berbasis komputer, mampu
bekerja mandiri, bukan hanya mampu mengisi lowongan
pekerjaan tetapi juga mampu menciptakan pekerjaan sesuai
keahlian yang dimilikinya.
3. Menciptakan budaya ilmu dalam lingkungan pembelajaran
yang kondusif, agresif dan kompetitif serta antisipatif terhadap
perkembangan dan kemajuan ilmu pengetahuan dan teknologi
tanpa mengabaikan aspek ruhiyah dan IMTAQ.
4. Melahirkan generasi yang mampu menjawab tantangan zaman
dengan menguasai teknologi informasi dan komunikasi,
berwawasan global, bersikap nasionalisme dan kebangsaan.
5. Mempertahankan dan mengembangkan budaya ilmu dan
teknologi berbasis hati nurani dan IMTAQ
3.1.4. Struktur Organisasi SMA Genta Syaputra

Agar kegiatan pada Sekolah SMA Genta Syaputra berjalan sesuai
dengan program yang telah di bentuk maka di bentuk Struktur Organisasi
Kepengurusan Sekolah seperti pada gambar 3.1.




48

STRUKTUR ORGANISASI SMA GENTA SYAPUTRA


















Gambar 3.1. Struktur Organisasi SMA GENTA SYAPUTRA.





KOMITE SEKOLAH
Drs. H. SARBANI
UNIT PERPUSTAKAAN

BID. PRASARANA
ABDUL MUKTI, S.Pd
W. KELAS XI IPS 4
RIANTO, S.Pd
WALI KELAS XI IPS 2
DIAH RAHMAWATI
KEPALA SEKOLAH
H. JAYADI ,S.Pd
TATA USAHA
DIAH RAHMAWATI
WALI KELAS X.3
MARWAN SETIAWAN, S.Pd
BENDAHARA
IRMAN SUPRIYANTO
WAKIL KEPALA SEKOLAH
YUDA PUTRANTO ,S.Pd

BID. KESISWAAN
RAGA WIRANATA, S.Pd
BID. KURIKULUM
MULYADI A.Z, M.Si
WALI KELAS XI IPA 1
DIAH RAHMAWATI
WALI KELAS XI IPS 5
SATRIA, S.Kom
W.KELAS XI IPS 1
ADILAH, S.Pd.I
W.I KELAS XI IPS 3
AGUNG SUDRAJAT, S,Pd
WALI KELAS X.1
MARYANIH, S.Pd
WALI KELAS X.2
IIS KHAERUNISYAH, SKM
BID.HUMAS
ROMLI SAHIB, S.Pd
W.KELAS XI IPS 2
ROSANAH IKHLASIAH,
S.Pd
49

3.1.5. Wewenang dan Tanggung Jawab

1. Komite Sekolah Bertugas Yaitu

1. Menyampaikan aspirasi para wali murid pada rapat dan pihak
sekolah
2. Mengawasi jalanya pelaksanaan kegiatan proses belajar mengajar
3. Merencanakan program pembangunan dan kegiatan sekolah
4. Mengawasi pengeluaran keuangan sekolah
5. Sebagai penengah antara pihak sekolah dengan orang tua murid
2. Kepala Sekolah bertugas Yaitu
Intern (Kedalam) Sekolah :
1. Membuat rencana kerja harian, mingguan, bulanan, semester,
dan tahunan.
2. Membina tercapainya situasi KBM (Kegiatan Belajar
Mengajar) Petugas dalam bidang masing-masing.
3. Membina dan membimbing setiap petugas dalam bidang
masing-masing.
4. Membimbing dan membina administrasi keuangan.
5. Sebagai Pembina dan Pengatur Seleksi Panitia Siswa Baru
6. Memimpin upacara sekolah.
7. Mengatur, membina, mendayagunakan tenaga sarana yang ada
demi tercapainya tujuan yang dikehendaki.
8. Mengadakan rapat.


50

Ekstern (Keluar) Sekolah :
1. Mengadakan pertemuan-pertemuan dengan orang tua murid.
2. Mengadakan hubungan dengan badan-badan sosial yang dapat
membantu pelaksanaan kegiatan belajar mengajar disekolah.
3. Mengadakan hubungan dengan badan-badan swasta dalam
rangka usaha peningkatan pendidikan dan pengajaran sekolah.
4. Mengadakan hubungan kerjasama dengan lembaga-lembaga
pendidikan secara vertikal maupun horizontal dalam usaha
pembinaan dan pengembangan pendidikan disekolah.
5. Menghadiri rapat-rapat dinas (rapat di luar sekolah).
3. Wakil Kepala Sekolah Bertugas yaitu :
1. Mewakili kepala sekolah bila kepala sekolah tidak ada disekolah.
2. Mewakili kepala sekolah dalam membina pelaksanaan tugas.
3. Membantu kepala sekolah menyusun kegiatan harian.
4. Membantu kepala sekolah menentukan kebijakan tugas.
5. Memberi saran-saran kepada kepala sekolah.
6. Membantu kepala sekolah melaksanakan supervisi kelas.
4. Kepala Tata Usah Bertugas yaitu :
1. Penyusunan administrasi siswa.
2. Penyusunan administrasi perlengkapan sekolah.
3. Penyusunan dan penyajian data / statistik sekolah.
4. Pengelolaan keuangan sekolah.
5. Pembinaan dan pengembangan karir pegawai tata usaha dan guru.
6. Membuat Buku induk siswa dan surat menyurat.
51

7. Membuat laporan pelaksanaan kegiatan pengurusan ketatausahaan.
8. Membuat laporan dalam pencatatan data Panitia Seleksi Siswa
Baru.
5. Kurikulum Bertugas yaitu :
1. Menyususn program dan jadwal kegiatan pelajaran.
2. Menyususn pembagian tugas mengajar.
3. Menyusun jadwal evaluasi.
4. menyusun program pelaksanaan UAS/UAN dan kenaikan kelas.
5. Menyusun personil wali kelas dan guru piket.
6. Membimbing dan mengarahkan penyusun program pengajaran.
7. Menyusun laporan hasil kegiatan belajar dalam pencapaian target
kurikulum dan daya serap siswa semesternya.
6. Kesiswaan Bertugas yaitu :
1. Menyusun program pembinaan kesiswaan brsama pembina OSIS.
2. Mengkoordinasikan pelaksanaan kebersihan, pengarahan dan
poengendalian kegiatan siswa / OSIS dalam rangka menegakan
disiplin dan tata tertib sekolah.
3. Mengkoordinasikan pelaksanaan kebersihan, keamanan ketertiban,
kerindangan dan kesehatan.
4. Mengkoordinasikan, penngarahan dalam pembinaan pengurusaan
OSIS dalam berorganisasi.
5. Mengkoordinasikan pelaksanaan pemilihan siswa-siswa teladan.
6. Mengevaluasi pelaksanaan pembinaan siswa-siswi.
7. Menyusun laporan kegiatan kesisiwaan secara berkala.
52

7. Sarana dan Prasrana Bertugas yaitu :
1. Mongkoordinasikan penginvestasian saran dan prasarana.
2. Penyusunan laporan kebutuhan sarana dan prasaran.
3. Pengadaan sarana dan prasarana.
4. Mengkoordinasikan pemeliharaan, perbaikan, pengembangan
penghapusan sarana dan prasarana.
5. Membuat laporan.
8. Humas Bertugas yaitu :
1. Sebagai pihak penghubung dari sekolah dengan pihak luar sekolah.
9. Guru Mata Pelajaran Bertugas yaitu :
Tugas Umum :
1. Membuat program semester dan tahunan mata pelajaran masing-
masing berdasarkan kalender pendidikan.
2. Membuat rencana pengajaran sebelum mengajar.
3. Bertanggung jawab atas pencapaian target kurikulum mata
pelajaran masing-masing.
4. Mencatat dan menyampaikan hasil KBM siswa kepada wali kelas.
5. Membantu siswa yang mengalami kesukaran-kesukaran mengikuti
pelajaran mata pelajarannya.
Tugas Khusus :
1. Menyusun program pengajaran dan menyajikannya.
2. Mengadakan evaluasi pengajaran dan menganalisa hasil evaluasi.
3. Mengadakan perbaikan dan pengayaan.

53

10. Wali Kelas bertugas yaitu :
1. Penyusunana laporan keadaan kelas pada akhir tahun ajaran.
2. Penyusunan atau pembuatan statistic bulanan sisiwa perkelas.
3. Penyelenggaraan adminitrsai kelas yang meliputi.
a. Denah tempat duduk siswa
b. Papan absensi siswa
c. Daftar pelajaran kelas
d. Buku piket
e. Buku absensi siswa
f. Buku kegiatan pelajaran / buku kelas
g. Tatatertib kelas
h. Pendataan alamat siswa
i. Pembuatan catatan khusus tentang siswa

3.2. Urutan Prosedur
3.2.1. Prosedur Penerimaan calon siswa baru
1. Calon siswa datang langsung ke panitia Peneraimaan Calon Siswa
Baru.
2. Calon siswa meminta formulir pendaftaran ke panitia Penerimaan
Calon Siswa Baru.
3. Panitia Penerimaan Calon Siswa Baru memberikan formulir
pendaftran kepada calon siswa.
4. Calon siswa menerima formulir pendaftaran.
54

5. Calon siswa mengisi formulir pendaftaran dan menyiapkan
persyaratan Calon Siswa Baru.
6. Kemudian calon siswa baru menyerahkan formulir pendaftaran dan
persyaratan calon siswa baru.
7. Panitia Penerimaan Calon Siwa Baru menerima formulir pendaftran
dan persyaratan calon siswa baru.
8. Calon Siswa melakukan pembayaran registrasi siswa baru ke Panitia
Penerimaan Calon Siswa Baru.
9. Kemudian Panitia Penerimaan Calon Siswa Baru membuat kwitansi
registrasi siswa baru dari calon siswa baru.
10. Calon siswa mendapatkan kwitansi registrasi dari Panitia Penerimaan
Calon Siswa Baru.
11. Selanjutnya siswa mendapatkan NIS (Nomor Induk Siswa)
3.2.2. Prosedur Laporan Penerimaan Siswa Baru
1. Panitia penerimaan Calon Siwa Baru membuat laporan penerimaan
siswa baru dan memebrikanya kepada Kepala Sekolah.
2. Bila terjadi kesalahan pada laporan penerimaan calon siswa baru
Panitia Penerimaan Calon Siswa Baru akan membuat ulang, setelah
itu laporan calon siswa baru diberikan kepada Kepala Sekolah.





55

3.3. Masalah Yang Dihadapi
Berdasrkan analisa yang dilakukan peneliti, sistem Penerimaan
Calon Siswa Baru yang berjalan saat ini masih manual, sehingga
pengolahan data belum di peroleh sistem yang cepat, tepat dan akurat
dikarenakan.
a. Sistem yang ada belum dapat di gunakan secara maksimal karena
masih banyak terdapat kekurangan dan kelemahan pada sistem
tersebut.
b. Pengolahan data masih dilakuakan secara manual, belum ada proses
tentang penerimaan calon siswa baru secara terkomputerisasi.

3.4. Kekurangan Sistem Yang Berjalan
Dalam sistem penerimaan calon siswa baru yang berjalan pada
SMA GENTA SYAPUTRA memiki kekurangan, yaitu:
Dalam Penerimaan Calon Siswa Baru dan pembuatan laporan data siswa
masih dilakukan dengan secara manual sehingga keakuratan data, efisien
dan efektifitas yang di peroleh belum dapat memenuhi kebutuhan sistem
secara optimal.

3.5. Analisa Batasan Sistem
Analisa batasan sistem ini hanya dibatasi pada sistem penerimaan
calon siswa baru. Batasan analisa sistem penerimaan calon siswa baru di
SMA GENTA SYAPUTRA berikut berupa :
56

a. Membahas tentang prosedur dan proses Penerimaan Calon Siswa Baru
pada SMA GENTA SYAPUTRA.
b. Mengevaluasi kegiatan dari sistem yang sedang berjalan.

3.6. Analisa Kebutuhan
Sistem informasi mempunyai peranan penting dalam menyediakan
informasi bagi manajemen. Informasi yang dapat berguna sebagai dasar
pengambilan kebutuhan. pada sistem yang berjalan saat ini, pelaksanaanya
belum sepenuhnya dikerjakan dengan komputerisasi dan belum mendapat
hasil yang maksimal sehingga dalam pembuatan data siswa, pembuatan
laporan masih kurang sempurna dan lambat dan kadang terjadi kesalahan
dalam prosesnya. Untuk menghindari kesalahan dan keterlambatan dalam
proses data maka dibangun sistem yang terkomputerisasi, sehingga
diharapkan sistem penerimaan siswa baru dapat membantu dalam
melaksanakan tugas dari pemakainya.
Adapun Penjelasan lebih rinci mengenai Perancangan Sistem
Penerimaan Siswa Baru Pada SMA GENTA SYSPUTRA digmabarkan
dengan menggunakan Unified Modeling Language (UML)






57

3.7. Sistem Yang Berjalan
Untuk menganalisa sisitem yang berjalan pada penelitian ini di
gunakan program Visual Paradigm fo UML 6.4 Enterprice Edition untuk
menggambarkan Use Case diagram, Squense Diagram dan Actevity
Diagram,
3.8.1. Analisa Sistem yang Berjalan pada Use Case diagram
Sebuah Use Case mempresentasikan sebuah interaksi antara actor
dengan sistem, Use Case Diagram menggambarkan fungsionalitas yang di
harapkan dari sebuah sistem. Yang di tentukan adalah apa yang di
perbuat sistem dan bukan bagaimana

Gambar 3.2. Use Case Diagram yang Berjalan Saat ini

58

Berdasarkan Gambar 3.2. Use case Diagram Yang berjalan saat ini
terdapat :
a. 1 sistem yang mencakup seluruh kegiatan Penerimaan Calon Siswa
Baru.
b. 3 actor yang melakukan kegiatan diantaranya : Calon Siswa, Panitia
PCSB, dan kepala sekolah.
c. 5 Use case yang biasa dilakukan oleh actor-actor tersebut diantaranta :
Datang langsung, Isi formulir pendaftaran, Mengembalikan formulir,
Bayar Registrasi, Laporan Penerimaan siswa Baru.
d. 1 Vertical Swim lane, data terlihat lebih rapi
3.8.2. Analisa Sistem yang Berjalan pada Activity Didagram
Activity Diagram menggambarkan berbagai alur aktivitas dalam
sistem yang sedang dirancang , bagaimana masing-masing alir berawal,
decision yang mungkin terjadi, bagaimana mereka berakhir, activity
diagram juga dapat mnggambarakan proses parallel yang mungkin terjadi
pada beberapa eksekusi.








59

1. Analisa sistem yangberjalan saat ini pada Activity Diagram :
Penerimaan calon Siswa Baru.

Gambar 3.3. Activity Diagram Penerimaan Calon Sisiwa Baru
yang berjalan saat ini.

Berdasarkan gambar 3.3. activity Diagram Penerimaan Calon Siswa
baru yang berjalan saat ini terdapat :
a. I Initial Node, objek yang di awali.
b. II Action, sisitem yang mencerminkan eksekusi dari suatu aksi.
c. I FIinal State, objek yang di akhiri.
d. I Vertical Swim Lane, data terlihat lebih rapi.


60

2. Analisa sistem yang berjalan pada saat ini pada Activity Diagram :
Pembuatan Laporan Penerimaan Siswa Baru.

Gambar 3.4. Activity Diagram Pembuatan Laporan Penerimaan Calon
Siawa Baru yang berjalan saat ini.
Berdasarkan gambar 3.4. Activity Diagram Pembuatan laporn
penerimaan sisiwa baru baru yang berjalan saat ini terdapat :
2. I Initial Node, objek yang di awali
3. 7 action, sisitem yang mencerminkan eksekusi dari suatu aksi.
4. I Descetion Node, untuk membuat keputusan.
5. I Final state, objek yang di akhiri
6. I Vertical Swim Lane, data terlihat lebih rapi

61

3.7.3. Analisa Sistem yang Berjalan saat ini pada Sequence Diagram
Squence Diagram Diagram ini dapat menggambarkan pergerakan
sebuah objek dan pesan yang terjadi dalam sistem Penerimaan Siswa Baru
yang berjalan saat ini.

Gambar 3.5. Squence Diagram yang berjalan saat ini.
Berdasarkan gambar 3.5. Sequence Diagram yang berjalan saat ini,
Terdapat :
a. 3 actor yang melakukan kegiatan, yaitu Calon Siswa, Panitia PCSB
dan Kepala Sekolah
62

b. 18 masage spesifikasi dari komunitas antar objek yang membuat
informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa
dilakukakan oleh actor-actor.
c. 5 Life Line mengidentifikasikan kehadiran objek pada saat
terakhir/akhir waktu.
d. 1 Vertical swim lane, data terlihat lebih rapi.

3.8. Rancangann Elisitasi
3.8.1. Elisitasi Tahap I
Functional
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 Menampikan logo SMA Genta Syaputra
2 Menapilkan halaman berana
3 Menampilkan halaman !e"arah !ingkat
4 Menampilkan halaman #i!i an mi!i
5 Menampilkan halaman galeri
6 $apat menambah %hoto galeri
7 $apat menghapu! %hoto galeri
8 Menampilkan halaman berita
9 $apat mengeit halaman berita
10 Menampilkan halaman pena%taran online
11 Menampilkan %orm !urat pernyataan
12 Menampilkan halaman ata !i!&a yang mena%tar
13 Menampilkan halaman !i!&a yang iterima
14 'erapat menu input pembayaran
15 Menampilkan menu amin
16 Menampilkan halaman pengaturan a%tar !i!&a
17 Mengetahui a%tar !i!&a !e(ara rin(i
18 'erapat menu pen(arian ata !i!&a
19 Menampilkan ata !i!&a iterima
20 $apat men(etak a%tar !i!i&a iterima
21 $apat mengeit tahun a"aran
22 Menampilakan halaman !yarat pena%taran
23 Menampilkan menu panuan
24 Menampilkan kalener an "am
25 Menampilkan menu te! online
26 Menampilkan menampilkan halaman !truktur organi!a!i
27 Menampilkan halaman bea!i!&a
63

28 Menampilkan halaman prakata
29 Menampilkan halaman )epala Sekolah
30 Menampilkan halaman (onta(t *!
31 $apat menampilkan menu eit halaman
32 $apat mengeit halaman berana !e(ara on the %ly
33 $apat mengeit halaman pro%il !e(ara on the %ly
34 $apat mengeit halaman #i!i an mi!i !e(ara on the %ly
35 Menampilkan !ati!tik pengun"ung
NnFunctional
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 'ampilan Si!tem User Friendly
2 User Name an Password +engguna apat i,Edit, Delete an 'ambah
3 -anya Amin an )epala Sekolah yang apat Mengak!e! Si!tem .ni

Tabel 3.1. Elisitasi tahap I
















64

3.8.2. Elisitasi Tahap II

M D I
Functional
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 Menampikan logo SMA Genta Syaputra
2 Menapilkan halaman berana
3 Menampilkan halaman !e"arah !ingkat
4 Menampilkan halaman #i!i an mi!i
5 Menampilkan halaman galeri
6 $apat menambah %hoto galeri
7 $apat menghapu! %hoto galeri
8 Menampilkan halaman berita
9 $apat mengeit halaman berita
10 Menampilkan halaman pena%taran online
11 Menampilkan %orm !urat pernyataan
12 Menampilkan halaman ata !i!&a yang mena%tar
13 Menampilkan halaman !i!&a yang iterima
14 'erapat menu input pembayaran
15 Menampilkan menu amin
16 Menampilkan halaman pengaturan a%tar !i!&a
17 Mengetahui a%tar !i!&a !e(ara rin(i
18 'erapat menu pen(arian ata !i!&a
19 Menampilkan ata !i!&a iterima
20 $apat men(etak a%tar !i!i&a iterima
21 $apat mengeit tahun a"aran
22 Menampilakan halaman !yarat pena%taran
23 Menampilkan menu panuan
24 Menampilkan kalener an "am
25 Menampilkan menu te! online
26 Menampilkan menampilkan halaman !truktur organi!a!i
27 Menampilkan halaman bea!i!&a
28 Menampilkan halaman prakata
29 Menampilkan halaman )epala Sekolah
30 Menampilkan halaman (onta(t *!
31 $apat menampilkan menu eit halaman
32 $apat mengeit halaman berana !e(ara on the %ly
33 $apat mengeit halaman pro%il !e(ara on the %ly
34 $apat mengeit halaman #i!i an mi!i !e(ara on the %ly
35 Menampilkan !ati!tik pengun"ung
NnFunctional
M D I
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 'ampilan Si!tem User Friendly
65

2 User Name an Password +engguna apat i,Edit, Delete an 'ambah
3 -anya Amin an )epala Sekolah yang apat Mengak!e! Si!tem .ni

Tabel 3.2. Elisitasi Tahap II
Keteranga :
M (mandatory) : Dibutuhkan/ penting
D (disirable) : Diinginkan/tidak terlalu penting
I (Inessensial) : Diluar system/dieliminasi

















66

3.8.3. Elisitasi Tahap III
T E
L M H L M H L M H
Functional
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 Menampikan logo SMA Genta Syaputra
2 Menapilkan halaman berana
3 Menampilkan halaman !e"arah !ingkat
4 Menampilkan halaman #i!i an mi!i
5 Menampilkan halaman galeri
6 $apat menambah %hoto galeri
7 $apat menghapu! %hoto galeri
8 Menampilkan halaman berita
9 $apat mengeit halaman berita
10 Menampilkan halaman pena%taran online
11 Menampilkan %orm !urat pernyataan
12 Menampilkan halaman ata !i!&a yang mena%tar
13 Menampilkan halaman !i!&a yang iterima
14 'erapat menu input pembayaran
15 Menampilkan menu amin
16 Menampilkan halaman pengaturan a%tar !i!&a
17 Mengetahui a%tar !i!&a !e(ara rin(i
18 'erapat menu pen(arian ata !i!&a
19 Menampilkan ata !i!&a iterima
20 $apat men(etak a%tar !i!i&a iterima
21 $apat mengeit tahun a"aran
22 Menampilakan halaman !yarat pena%taran
23 Menampilkan menu panuan
24 Menampilkan menu te! online
25 Menampilkan menampilkan halaman !truktur organi!a!i
26 Menampilkan halaman )epala Sekolah
27 Menampilkan halaman (onta(t *!
28 $apat menampilkan menu eit halaman
29 $apat mengeit halaman berana !e(ara on the %ly
30 $apat mengeit halaman pro%il !e(ara on the %ly







31 $apat mengeit halaman #i!i an mi!i !e(ara on the %ly
32 Menampilkan !ati!tik pengun"ung
NonFunctional
T E
L M H L M H L M H
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 'ampilan Si!tem User Friendly
2 User Name an Password +engguna apat i,Edit, Delete an 'ambah
3 -anya Amin an )epala Sekolah yang apat Mengak!e! Si!tem .ni
67


Tabel 3.3. Elisitasi Tahap III
Keteranga :
T (technical) : Teknik pembuatan L (Low) : Mudah
O (operstion) : Cara ppenggunaan M (Midle) : Sedang
E (Economc) : Biaya H (Hight) : Sulit



















68

3.8.4. Final Draft Elisitasi
Functional
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 Menampikan logo SMA Genta Syaputra
2 Menapilkan halaman berana
3 Menampilkan halaman !e"arah !ingkat
4 Menampilkan halaman #i!i an mi!i
5 Menampilkan halaman galeri
6 $apat menambah %hoto galeri
7 $apat menghapu! %hoto galeri
8 Menampilkan halaman berita
9 $apat mengeit halaman berita
10 Menampilkan halaman pena%taran online
11 Menampilkan %orm !urat pernyataan
12 Menampilkan halaman ata !i!&a yang mena%tar
13 Menampilkan halaman !i!&a yang iterima
14 'erapat menu input pembayaran
15 Menampilkan menu amin
16 Menampilkan halaman pengaturan a%tar !i!&a
17 Mengetahui a%tar !i!&a !e(ara rin(i
18 'erapat menu pen(arian ata !i!&a
19 Menampilkan ata !i!&a iterima
20 $apat men(etak a%tar !i!&a iterima
21 $apat mengeit tahun a"aran
22 Menampilakan halaman !yarat pena%taran
23 Menampilkan menu panuan
24 Menampilkan halaman (onta(t *!
25 Menampilkan !ati!tik pengun"ung
NonFunctional
ANALISA KEBUTUHAN
Saya ingin sistem dapat :
1 'ampilan Si!tem User Friendly
2 User Name an Password +engguna apat i,Edit, Delete an 'ambah
3 -anya Amin an )epala Sekolah yang apat Mengak!e! Si!tem .ni






69


Tabel 3.4. Final Draft Elisitasi



70

BAB IV
RANCANGAN SISTEM YANG DIUSULKAN

4.1. Usulan Prosedur Yang Baru.
Untuk menganalisa sistem yang diusulkan, pada penelitian ini
digunakan program Visual Paradigma for UML 4.0. Untuk menggambarkan
Use Case Diagram, Sequence Diagram, Statechart diagram, Class Diagram
dan Activity Diagram,
4.1.1. Rancangan Sistem Yang Diusulka Pada Use Case Diagram, Diantaranya :
4.1.1.1. Use Case Diagram User Yang Diusulkan

Gambar 4.1. Use Case Diagram User Yang Diusulkan
71



Berdasarkan Gambar 4.1. Use Case Diagram User Yang telah Diusulkan
Terdapat :
1. Sistem yang mencakup pada saat web online Sistem Penerimaan Calon
Siswa Baru yang diusulkan pada SMA Genta Syaputra Tangerang.
2. Terdapat 2 Actor yang melakukan kegiatan, yaitu Calon Siswa, dan
Admin
3. Terdapat 16 Use Case yang dapat dilakukan oleh actor.
4.1.1.2. Use Case Diagram Admin Yang Diusulkan


Gambar 4.2. Use Case Diagram Admin Yang Diusulkan
72



Berdasarkan Gambar 4.2. Use Case Diagram Admin Yang telah Diusulkan
Terdapat :
1. Sistem yang mencakup kegiatan pengolahan data up to date pada web
Sistem Informasi Penerimaan Calon Siswa Baru yang diusulkan Pada
SMA Genta Syaputra Tangerang.
2. Terdapat 2 Actor yang melakukan kegiatan, yaitu Admin dan Kepala
Sekolah
3. Terdapat 10 Use Case yang dapat dilakukan oleh actor.
4.1.2. Activity Diagram yang Diusulkan
Menggambarkan berbagai alir aktivitas dalam sistem yang sedang
dirancang, bagaimana masing-masing alir berawal, decision yang mungkin
terjadi dan bagaimana mereka berakhir. Activity diagram juga dapat
menggambaran proses paralel yang mungkin terjadi pada beerapa eksekusi.
Activity diagram merupakan state diagram khusus. Di mana sebagaian
besar state adalah action dan sebagian besar transisi di-trigger oleh
selesainya state sebelumnya (internal processing) Oleh karena itu actvity
diagram tidak menggambarkan behaviour internal sebuah sistem ( dan
intraksi antar subsistem ) secara eksak, tetapi lebih menggambarkan proses-
proses dan jalur-jaur aktivitas dari level atas secara umum.


73



4.1.2.1. Activity Diagram User Yang Diusulkan

Gambar 4.3. Activity Diagram User Yang Diusulkan
Berdasarkan Gambar 4.3 Activity Diagram User yang diusulkan terdapat :
1. 1 Initial Node, Sebagai awal objek
2. 25 Action, state dari sistem yang mencerminkan eksekusi dari suatu aksi
3. 2 Fork Node, satu aliran yang pada tahap tertentu berubah menjadi
beberapa aliran.
4. 1 Join Node, beberapa aliran yang tahap tertentu menjadi satu aliran
5. 1 Final Object yang di akhir

74



4.1.2.2. Activity Diagram yang diusulkan pada Admin

Gambar 4.4. Activity Diagram Admin

Berdasarkan gambar 4.4 Activity Diagram Admin yang diusulkan terdapat :
1. 1 Initial Node, Sebagai awal objek
2. 15 Action, state dari sistem yang mencerminkan eksekusi dari suatu aksi
3. 2 Fork Node, satu aliran yang pada tahap tertentu berubah menjadi beberapa
aliran.
4. 1 Join Node, beberapa aliran yang tahap tertentu menjadi satu aliran
5. 1 Activity Final Node, sebagai akhir objek
75



4.1.3. Squence Diagram Yang Diusulkan
Squence Diagram yang Diusulkan menggambarkan interaksi antar
objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan
sebagainya) berupa massage yang digambarkan terhadap waktu. Saquence
diagram terdiri dari dimensi vertikal (waktu) dan dimensi horizontal (objek-
objek yang terkait).
4.1.3.1. Squence Diagram User Yang Diusulkan

Gambar 4.5. Squence Diagram User yang Diusulkan
76



Berdasarkan gambar 4.5 Squence Diagram User yang diusulkan terdapat :
1. 10 Life line antar muka yang saling berintraksi.
2. 1 Actor yang elakukan kegiatan yaitu calon siswa
3. 27 Massage spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktifitas yang terjadi kegiatan yang biasa
dilakukan oleh Actor.
4.1.3.2. Squence Diagram Admin Yang Diusulkan

Gambar 4.6. Squence Diagram Admin yang Diusulkan
77



Berdasarkan gambar 4.6 Squence Diagram User yang diusulkan terdapat :
4. 8 life line antar muka yang saling berintraksi.
5. 2 actor yang elakukan kegiatan yaitu calon siswa
6. 24 massage spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktifitas yang terjadi kegiatan yang biasa
dilakukan oleh actor.
4.1.4. State Chart Diagram Yang Diusulkan
State diagram menggambarkan transisi dan perubahan keadaan (dari
satu state ke state yang lainya) suatu objek pada sistem sebagai akibat dari
stimuli yang diterima. Pada umumnya State diagram menggambarkan class
tertentu (satu class dapat memiliki lebih dari satu State diagram ). Dari state
diagram usulan memiliki 2 (dua) aktor, yaitu admin dan user.
78



4.1.4.1. State Chart Diagram Admin yang Diusulkan


Gambar 4.7. State Chart Diagram Admin yang Diusulkan
Berdasarkan gambar 4.7 State Chart Diagram Admin yang diusulkan
terdapat :
1. 1 Initial Pseudo State, sebagai awal objek.
2. 10 State, nilai atribut dan nilai link pada suatu waktu tertentu yang
dimiliki oleh suatu objek tersebut.
3. 1 Final state, objek yang diakhiri.
79



4.1.4.2. State Chart Diagram yang diusulkan pada User

Gambar 4.8. State Chart Diagram Uer yang Diusulkan
Berdasarkan gambar 4.8 State Chart Diagram User yang diusulkan terdapat :
5. 1 Initial Pseudo State, sebagai awal objek.
6. 16 State, nilai atribut dan nilai link pada suatu waktu tertentu yang dimiliki oleh
suatu objek tersebut.
7. 1 Final state, objek yang diakhiri.

80



4.1.5. Calss Diagram yang Diusulkan
Class Diagram merupakan diagram yang slalu ada di pemodelan
sistem berorientasi objek. Class Diagram menunjukan hubungan antar class
dalam sistem yang sedang di bangun dan bagaimana mereka saling
berkolaborasi untuk mencapai suatu tujuan.
4.1.5.1. Class Diagram yang Diusulkan

Gambar 4.9. Class Diagram yang Diusulkan

Berdasarkan gambar 4.9. Class Diagram yang Diusulkan yang diusulkan
terdapat :
1. 4 Class
2. 3 Assosation

81



4.2. Spesifikasi Basis Data
Spesifikasi basis data tersebut dapat dijelaskan secara detail seperti
dibawah ini.
1. Tabel data_siswa
Nama File : data_siswa
Media : Hard Disk
Isi : nis + id_thn_ajaran + Id_gelombang + no_sttb
+ nilai + nama_siswa + kelamin +
agama_siswa + tempat_lahir_siswa +
tgl_lahir_siswa + gambar + status_keluarga +
anak_ke + alamat_siswa + telepon_siswa +
asal_sekolah + alamat_sekolah_asal +
nama_ayah + pendidikan_ayah +
pkerjaan_ayah + nama_ibu + pendidikan_ibu
+ pekerjaan_ibu + status_siswa
Primary Key : nis + id_thn_ajaran + id_gelombang
Panjang Record : 788 bytes


No Nama Field Jenis Lebar Keterangan
1 nis Varchar 100 Identitas siswa
2 id_thn_ajaran Int 11 Identitas thn ajaran baru
3 id_gelombang Int 11 Identitas gelombang
82



4 No_sttb varcahr 25 Nomor sttb
5 nilai varchar 15 nilai
6 nama_siswa varcahar 60 Nama siswa
7 kelamin enum L/P Jenis kelamin
8 agama_siswa varchar 15 agama
9 tempat_lahir_siswa varchar 10 Tempat lahir siswa
10 tgl_lahir_siswa date Tanggal lahir siswa
11 gambar varchar 100 gambar
12 status_keluarga varchar 20 Status keluarga
13 anak_ke Int 11 Anak ke
14 alamat_siswa text Alamat siswa
15 Telepon_siswa varchar 12 Telepon siswa
16 asal_sekolah varcahr 70 Asal sekolah
17 Alamat_sekolah_asal varchar 70 Alamat seklah asal
18 Nama_ayah varcahr 60 Nama ayah
19 pendidikan_ayah varchar 40 Pendidikan ayah
20 pekerjaan_ayah varchar 40 Pekerjaan ayah
21 nama_ibu varchar 60 Nama ibu
22 Pendidikan_ibu Varchar 40 Pendidikan ibu
23 Pekerjaan_ibu varchar 40 Pekerjaan ibu
24 Alamat_ortu text Pekerjaan ibu
25 Status_siswa varchar 10 Status ibu

Tabel 4.1. Struktur tabel data siswa


83



1. File bayar
Nama File : bayar
Media : Hard Disk
Isi : nis + no_pendaftar + nama + nama_bank +
atas_nama + nominal + gambar
Primary Key : nis
Panjang Record : 88 bytes

No Nama Field Jenis Lebar Keterangan
1 Nis varchar 100 Identitas siswa
2 no_pendaftaran int 11 No pendaftaran
3 nama varchar 100 Nama calon siswa
4 Nama_bank varchar 100 Nama bank
5 Atas_nama varchar 100 Atas nama pengirim
6 nominal Int 11 Jumlah nominal
7 gambar varchar 100 Gambar bukti struk

Tabel 4.2. Struktur tabel bayar


2. File gelombang
Nama File : gelombag
Media : Hard Disk
Isi : id_gelombang + gelombnag + biaya + status
Primary Key : id_gelombang
Panjang Record : 76 bytes
84



No Nama Field Jenis Lebar Keterangan
1 id_gelombang int 11 Identitas gelombnag
2 gelombang Varchar 15
Gelombang penerimaan siswa
baru
3 biaya int 11
Nominal biaya pada
gelombnag tertentu
4 status varchar 10 Untuk perubahan status aktif

Tabel 4.3. Struktur tabel gelombang

4. File Tahun ajaran
Nama File : tahun_ajaran
Media : Hard Disk
Isi : id_thm_ajran + thn_ajran +status
Primary Key : id_thm_ajran
Panjang Record : 193 bytes

No Nama Field Jenis Lebar Keterangan
1 id_thn_ajaran int 11 Identitas tahun ajaran
2 thn_ajaran Varchar 10 Periode tahun ajran
3 status Varchar 5 Untuk perubahasn status aktif

Tabel 4.4. Struktur tabel tahun ajaran






85



5. File berita
Nama File : berita
Media : Hard Disk
Isi : id_berita + judul + tgl + gambar + ket + status
Primary Key : id_berita
Panjang Record : 193 bytes

No Nama Field Jenis Lebar Keterangan
1 Id_berita

Int 11 Identitas berita
2 judul

Varchar 60 judul
3 tgl Date tanggal
4 gambar Varchar 60 gambar
5 ket Text Keterangan berita
6 status Varchar 50 status

Tabel 4.5. Struktur tabel berita

6. File galeri
Nama File : galeri
Media : Hard Disk
Isi : id_galeri + nama_galeri + gambar
Primary Key : id_galeri
Panjang Record : 184 bytes


86



No Nama Field Jenis Lebar Keterangan
1 Id_galeri Int 11 Identitas galeri
2 nama_galeri

Varchar 35 Nama galeri
3 gambar Varchar 11 gambar

Tabel 4.6. Struktur tabel galeri


4.3. Rancangan Prototype
4.3.1. Rancangan Prototype Halaman Home













Gambar 4.10. Rancangan Prototype Halaman Home




Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung
Fhoto
Deskripsi berita berkaitan tentang
sekolah, pendiidikan dan budaya.

Fhoto
Deskripsi berita berkaitan tentang
sekolah, pendiidikan dan budaya.

87



4.3.2. Rancangan Prototype Halaman Profile
















Gambar 4.11. Rancangan Prototype Halaman Profile









Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung

Profile SMA Genta Syaputra

.: Sejarah
.: Visi
.: Misi
88



4.3.3. Rancangan Prototype Halaman Biaya Registrasi















Gambar 4.12. Rancangan Prototype Halaman Biaya Registrasi









Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung


Biaya registrasi SMA Genta Syaputra

No pendaftar :
Nama :
Nama bank :
Atas Nama :
Nominal :
Bukti struk :

Submit

89



4.3.4. Rancangan Prototype Halaman Penerimaan calon siswa Baru













Gambar 4.13. Rancangan Prototype Halaman Penerimaan Calon Siswa Baru









Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung

Formulir Pendaftaran Siswa Baru
SMA Genta Syaputra
Data Siswa
A. Data Orang Tua
B. Data Wali Murid
C. Data Sekolah Asal
90



4.3.5. Rancangan Prototype Halaman Gallery















Gambar 4.14. Rancangan Prototype Halaman Gallery








Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung


Gallery
Foto 1 Foto 2 Foto 3
Foto 6 Foto 5 Foto 4
91



4.3.6. Rancangan Prototype Data pendaftaran














Gambar 4.15. Rancangan Prototype Halaman Data Pendaftar









Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung


Data Calon Siswa Baru SMA GENTA SYAPUTRA

No. Pendaftaran Nama Calon Siswa Gelombang
92



4.3.7. Rancangan Prototype Halaman Hasil Seleksi














Gambar 4.16. Rancangan Prototype Halaman Hasil Seleksi















Banner

Logo
Menu Utama
Beranda
Profil sekolah
Pendaftaran
Data pendaftar
Hasil seleksi
Pembayaran

Menu Informasi
Berita sekolah
Syarat
Galeri
Panduan
Contact us

Statistik pengunjung

Hasil Seleksi Pendaftaran Siswa Baru
No. Pendaftaran Nama Calon Siswa Asal Sekolah Status Calon Siswa Gelombang Aksi

93



4.4. Spesifikasi Hardware dan Software
a. Rancangan Perangkat Keras (Hardware)
Rancangan perangkat keras (hardware) yang diusulkan untuk sistem baru
ini adalah sebagai berikut :
1. Processor : Intel Core 2 Duo E7200 2.53 Ghz
2. Monitor : 19 Inci
3. Mouse : Komic Infrared
4. Harddisk : 85 GB
5. Keyboard : HQ Milenia
6. Printer : Samsung ML-2851ND
7. Memori RAM : 1 GB
8. Kabel UTP
9. Switch
b. Rancangan Perangkat Lunak (Software)
Perangkat lunak (software) merupakan penghubung antara komputer dan
intruksi yang dimasukkan agar komputer dapat menghasilkan
data/informasi yang diharapkan. Adapun usulan software pada rancangan
sistem baru ini adalah :
1. Sistem Operasi Windows XP/ Windows 7
2. Mozilla Firefox
3. XAMPP
4. Adobe Dreamweaver

94



c. Hak Akses (Brainware)
1. Admin (Tata Usaha)
Hak akses yang di lakkan oleh Admin: Update, input, save, edit, delete
dan cetak data.
2. Calon Siswa
Calon Siswa mempunyai akses untuk mendaftar secara online ataupun
langsung datang ke sekolah SMA Genta Syaputra

4.5. Implementasi Sistem Yang Diusulkan
4.5.1. Tampilan Home
Pertama-Tama untuk Membuka Websitenya silahkan Ketik pada
addresnya dengan: http://localhost/gentarevisi/. Setelah itu akan muncul
tampilan awal seperti di bawah ini:

Gambar 4.17. Tampilan Home
95



4.5.2. Tampilan Profile

Gambar 4.18. Tampilan Profil



96



4.5.3 Tampilan Form Pendaftran Online

Gambar 4.19. Tampilan Form Pendaftran Online



97




4.5.4. Tampilan Data Pendaftar

Gambar 4.20. Tampilan Data Pendaftar





98



4.5.5. Tampilan Surat Pernyataan Siswa


Gambar 4.21. Tampilan Surat Pernyataan Siswa




99



4.5.6. Tampilan Hasil seleksi

Gambar 4.22. Tampilan Hasil seleksi




100



4.5.7. Tampilan Menu Input Pembayaran

Gambar 4.23. Tampilan Menu Input Pembayaran




101



4.5.8. Tampilan Berita Sekolah


Gambar 4.24. Tampilan Berita Sekolah





102



4.5.9. Tampilan Syarat Panduan

Gambar 4.25. Tampilan Syarat Panduan





103



4.5.10. Tampilan Galeri


Gambar 4.26. Tampilan Galeri




104




4.5.11. Tampilan Login admin

Gambar 4.27. Tampilan Login admin








105



4.5.12. Tampilan Beranda Admin



Gambar 4.27. Tampilan Beranda Admin





106



4.5.13. Tampilan Data Siswa Mendaftar pada Admin

Gambar 4.28. Tampilan Data Siswa Mendaftar pada Admin
.





107



4.5.14. Tampilan Data Siswa Lolos Seleksi Pada Menu Admin

Gambar 4.29. Tampilan Siswa Lolos Seleksi Pada Menu Admin







108



4.6. Jadwal Pengolahan
Perancangan sistem yang diusulkan diperkirakan memakan waktu
kurang lebih 4 bulan, dan kegiatan yang dilakukan adalah :
No Kegiatan
Bulan
April Mei Juni Juli
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. Pengumpulan data

2. Analisa ulang sistem
3. Perancangan sistem

4. Pembuatan program

5. Test Program
6. Evaluasi Program

7. Perbaikan Program
8. Pelatihan User
9. Implementasi
10. Dokumentasi

4.7.Jadwal Pengolahan

4.8. Perkiraan Biaya Penelitian
Diberikan rincian biaya penelitian yang mengacu pada kegiatan penelitian
yang diuraikan dalam Metode Penelitian. Rekapitulasi biaya penelitian
Bahan dan Peralatan Penelitian, 2. Perjalanan, 3. Biaya Lain-Lain, yang
mencakup biaya untuk seminar, laporan, dan lain-lain.
109




No

Uraian Kegiatan

Biaya Yang Diusulkan
1. PENGUMPULAN
Analisa data 0
Identifikasi user requitment 0
Desain dan programming
system
0
Testing dan implementasi 0
Pembuatan program 500.000
2 Bahan dan Peralatan
Penelitian


Hardware :


Laptop ASUS 14
3.000.000

Software :

Photoshop 0
Adobe Dreamweaver 0
XAMPP 0
Notepad++ 0
mozillafirefox 0
Lain-lain
Internet 100.000
Jumlah Biaya 600.000
4.8 Perkiraan Biaya Penelitian
110
BAB V
PENUTUP

5.1. Kesimpulan
5.1.1. Kesimpulan Terhadap Rumusan Masalah
Berdasarkan hasil penelitian dan pengamatan yang telah
dilakukan, maka dapat disimpulkan terhadap rumusan masalah
diantaranya :
1. Sistem penerimaan siswa baru yang berjalan saat ini pada SMA
Genta Syaputra Tangerang masih manual, yaitu masih menggunakan
formulir penerimaan siswa baru yakni calon siswa mengisi biodata
lengkap pada formulir penerimaan siswa baru sehingga dalam proses
pengerjaanya membutuhkan waktu yang cukup lama, bahkan sering
terjadi kesalahan dalam proses pengerjaanya.
2. Merancang sistem penerimaan siswa baru yang efektif dan efisien
pada SMA Genta Syaputra Tangerang adalah menggunakan sistem
komputer berbasis web yang di desain dengan menggunakan
Macromedia Dreamweaver sebagai web editor, MySql sebagai
database, AppServ sebagai software database, PHP sebagai bahasa
pemrograman agar sistem yang didapat lebih efektif dan efisien.
3. Laporan penerimaan siswa baru yang berjalan saat ini masih
menggunakan buku induk siswa sebagai media penyimpanan,
sehingga rekapitulasi data penerimaan siswa baru berjalan sangat
lambat. Dengan adanya sistem baru yang sudah terkomputerisasi
111
diharapkan laporan penerimaan siswa baru berjalan lebih efektif dan
efisien.
5.1.2. Kesimpulan Terhadap Tujuan dan Manfaat Penelitian
5.1.2.1. Kesimpulan Terhadap Tujuan Penelitian
Berdasarkan hasil penelitian dan pengamatan yang telah
dilakukan, maka dapat disimpulkan terhadap tujuan penelitian
diantaranya :
1. Agar mengetahui kendala yang ada pada sistem penerimaan siswa
baru pada SMA Genta Syaputra Tangerang
2. Dengan di buatnya sistem penerimaan siswa baru berbasis web ini
diharapkan dapat memperbaiki kekurangan-kekurangan sistem
yang lama agar mendapatkan sistem yang lebih efektif dan efisien.
3. Untuk mengimplementasi ilmu yang selama ini didapat dalam
mengikuti proses perkuliahan di Perguruan Tinggi Raharja.
5.1.2.2. Kesimpulan Terhadap Manfaat Penelitian
Berdasarkan hasil penelitian dan pengamatan yang telah
dilakukan, maka dapat disimpulkan terhadap tujuan penelitian
diantaranya :
1. Manfaat Praktis
Diharapkan agar dapat digunakan oleh pegawai atau panitia
penerimaan siswa baru. Dalam prores penerimaan siswa baru,
penyeleksian siswa baru, dan pembuatan laporan penerimaan siswa
baru. Dengan program ini agar mendapatkan hasil yang lebih
efektif dan efisien.
112
2. Manfaat Teoritis
Untuk meningkatkan mutu dan pelayanan sekolah terutama dalam
proses penerimaan siswa baru dan diharapkan dapat meningkatkan
kuantitas siswa
3. Manfaat Kebijakan
Sebagai bahan pertimbangan bagi SMA Genta Sayaputra untuk
digunakan sebagai pelayanan penerimaan siswa baru.
5.1.3. Kesimpulan Terhadap Metodologi Penelitian
5.1.3.1. Metode Pengamatan (Observasi Research)
Penulis mengumpulkan data dengan cara mendatangi
langsung objek yang dijadikan tempat observasi untuk Skripsi serta
menganalisa secara langsung unsur-unsur yang diteliti pada SMA
Genta Syaputra Tangerang sehingga penulis tahu bagaimana sistem
penerimaan siswa baru yang berjalan pada SMA Genta Syaputra
Tangerang serta kendala apa saja yang ada pada sistem lama yang
dapat mengakibatkan kinerja pegawai terganggu. Dan diberikannya
surat keterangan observasi bahwa penulis benar telah mengamati
sistem penerimaan siswa baru pada SMA Genta Syaputra Tangerang






113
5.1.3.2. Metode Wawancara (Interview Research)
Pengumpulan data melalui tatap muka dan tanya jawab
langsung dengan Stakeholder SMA Genta Syaputra. Untuk
berkonsultatasi mengenai perancangan laporan skripsi ini. Yang
dimulai dari tahapan sistem berjalan sampai alur yang di usulkan.
5.1.3.3. Metode Studi Pustaka (Library Research)
Pengumpulan data dengan membaca serta mempelajari dari
buku. Guna mendapatkan teori atau konsep yang dapat digunakan
sebagai landasan teori dan kerangka pemikiran dalam penelitian, dan
untuk mencari metodologi yang sesuai serta membandingkan antara
teori yang ada dengan fakta yang terjadi di lapangan.


5.2. Saran
Untuk menanggulangi permasalahan yang ada pada sistem yang
sedang berjalan, saran yang diberikan adalah :
1. Sistem penerimaan siswa baru yang berjalan saat ini harus dirubah,
diharapkan menggunakan sistem penerimaan siswa baru yang sudah
terkomputerisasi guna menpermudah proses penerimaan siswa baru,
penyimpanan data siswa baru dan pembuatan laporan.
2. Untuk merancang suatu sistem penerimaan siswa baru yang efektif
dan efisien diperlukan prosedur-prosedur yang baru serta sesuai
dengan kebutuhan suatu sistem. Untuk menjalankan suatu sistem
114
yang terkomputerisasi diperlukannya tenaga ahli agar menunjang
pelaksanaan sistem yang baru.
3. Sistem penerimaan siswa baru ini dapat terus di kembangkan agar
dapat mempermudah pegawai terutama dalam proses penerimaan
siswa baru.



DAFTAR PUTAKA



Anhar. 2010. Panduan Menguasai PHP dan MySQL secara Otodidak. Media
Kita. Jakarta
Guritno, Suryo, Sudaryono, dan Rahardja U., 2011. Theory and Application of IT
Research. CV Andi Offset. Yogyakarta.
Hendri, Untung Rahardja, Muhamad Yusup. 2011 Sistem data Warehose dan Data
Mining Sebagai Pengukur Kinerja Enterprise Jurnal CCIT. 4(2),174.
Tangerang: Perguruan Tinggi Rahardja.
Indayudha, Feri. 2008 Panduan Praktik Komputer dan Internet untuk Anak.
Pustaka Widyatama. Yogyakarta.
Jogiyanto. 2009. Sistem Teknologi Informasi. CV Andi Offset. Yogyakarta.
Kristanto, Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya. Edisi
Revisi. Cet. 1. Gava Media. Yogyakarta
Kusrini, Andri Koniyo. 2007. Tuntunan Sistem Informasi Akuntansi dengan
Visual Basic & Microsoft SQL Server. CV Andi Offset. Yogyakarta.
Martono Aris, Padeli, Fitria Dina Murad. 2009. Pengembangan Sistem Database
Penempatan Tenaga Kerja Berbasis Web. Jurnal CCIT. 2(3),303-304.
Tangerang: Perguruan Tinggi Raharja.
Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka
Pelajar.
Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka
Pelajar.
Nugroho, Adi. 2008. Rational Rose untuk Pemodelan Berorientasi Objek.
Informatika. Bandung.
Nugroho, Bunafit. 2008. Panduan Lengkap Menguasai Perintah SQL. Mediakita.
Jakarta.
Oneto, Erima, Yosep. S. 2009 Anti Gaptek Internet. PT Kawan Pustaka. Jakarta
Padeli, Henderi, Suyatno. 2008. Membangun (E-procurement) Pengadaan Barang
dan Jasa dengan Prinsip Good Corporate dengan Visual UML. Jurnal
CCIT. 2(1),71. Tangerang: Perguruan Tinggi Raharja.
Prasetya, Kurniawan. 2007. Membuat Blog Menggunakan Wordpress. PT. Elex
Media Komputindo, Jakarta.
Pudjo, Prabowo Widodo. 2011 Menggunakan UML, Informatika. Bandung.
Puji, Diar, Oktavian. 2010 Menjadi Programmer Jempolan Menggunakan PHP.
MediaKom. Yogyakarta
Sutarman. 2012. Buku Pengantar Teknologi Informasi Jakarta: Bumi Aksara.
Syukrie, M., Aretanet. 2008. 101 Tip & Trik Hacking. PT. Elex Media
Komputindo, Jakarta.
Widya, Woro. 2010 Panduan Aplikatif dan Solusi (PAS) Membuat Aplikasi Client
Server dengan Visual Basic 2008. CV Andi Offset. Yogyakarta.
Yakub. 2012. Pengantar Sistem Informasi Yogyakarta: Graha Ilmu.
Yustini. 2012. Buku Pengantar Teknologi Informasi. Jakata Bumi Aksara.
Jaelani Ahmad. 2011 Perancangan Sistem Penerimaan Calon Siswa Baru
Berbasis Web Pada Smk Putra Rifara Tangerang. Stmik Raharja



LAMPIRAN

Yth.
Bpk. Andri Darmawan, S.pd
Di tempat

Perihal: Pertemuan Mahasiswa Skripsi Dengan Stakeholder

Menindaklanjuti penyelesaian Laporan penelitian Skripsi tentang PERANCANGAN
SISTEM PENERIMAAN SISWA BARU BERBASIS WEB PADA SMA GENTA
SYAPUTRA TANGERANG maka dengan ini saya mengundang Bpk. Andri Darmawan,
S.pd sebagai Stakeholder pada:

Hari : Rabu
Tanggal : 17 J uni 2014
Waktu : 10.00 s/d Selesai
Tempat : Kampus STMIK RAHARJ A

Demikian undangan ini saya sampaikan, dengan harapan Bapak dapat berkenan memenuhi
undangan saya.


Mahasiswa Skripsi




(Ahmad Zaenudin)
NIM. 0811461598









Pendidikan:
19952001 SDNRawarengasITangerang
20012004 SLTPIslamCipasungTasikmalaya
20042007 SMAIslamCipasungTasikmalaya

Keterampilan(Sklill):
MengoperasikanOperatyingSistemWindows,Linux,MacOs
DapatmengoprasikanAdobeDreamwaeverCS3
DapatMengoperasikanVisualBasic.2008
MenguasaiMicrosoftOffice2003,2007
MengertiprogramPHPdanMysql

Pelatihan/Srtifikasi:
Mengikuti Pelatihan ADWG (Analysis Of Data With Grafich) pada tahun 2012,
diperguruantinggiraharja.
PelatihanDOM(DocumentObjekModel)tahun2012,Perguruantinggiraharja.
SeminarSAPBusinessInteligenttahun2013
Seminar Interntional Seminar SAP System Aplication and Product in data
processingtahun2012,perguruantinggiraharja.
Seminar Interntional Seminar ABAB Fundamentals tahun 2013, perguruan
tinggiraharja.
SeminarBedahOtakuntukMelejitkanJiwaPengusaha,tahun2011perguruan
tinggiraharja
Seminar Pengenalan IPv6 dan Mengupas Keamananya,tahun 2011 perguruan
tinggiraharja
Seminar Enriching Knowledge throught Enterprise Resouce Planning:
Understanding Concept and Career Opportunity,tahun 2009 perguruan tinggi
raharja

CurriculumVitae[CV]
Nama :AhmadZaenudin
Tempat/Tgl/Lahir :Tangerang,18Januari1988
Agama :ISLAM
Kewarganegaraan :Indonesia
Alamat :RawarengasKosambi,Tangerang
15212
Telp :082122373486
Email :zaeyassmad12@gmail.com
KATALOG PRODUK
PERANCANGAN SISTEM PENERIMAAN CALON SISWA BARU
BERBASIS WEB PADA SMK PUTRA RIFARA TANGERANG.
NAMA : AHMAD ZAENUDIN
NIM : 081141598
J URUSAN : SISTEM INFORMASI
1. Penjelasan Ringkas Hasil Karya/Projek Yang Dapat Menggambarkan System Secara
Keseluruhan.
Pada system penerimaan siswa baru berbasis web saat ini belum ada pengontrolan
yang serius karena system penerimaan siswa baru berdasrkan acuan penerimaan pada
umumnya dan masih secara manual. Pengontrolan pada system penerimaan ini hanya
dilakukan pengecekan pada proses pengambilan informasi, nantinya akan dicek sudah berapa
banyak informasi berapa banyak siswa baru yang mendaftar, karena informasi terus berubah
sesuai dengan masukan yang ada.
Sisyem komputerisasi penerimaan berbasis web yang merupakan sebuah paradigma
baru. Dimana setiap siswa baru yang mendaftar bias langsung mendaftar dan mendapat No
pendaftaran tanpa harus mengantri mendaftar
System komputerisasi penerimaan berbasis web yang terintegrasi dengan database
sehingga dapat diupdate jika ada perubahan informasi setiap minggunya, serta aman dalam
penyimpanan data.
2. Penjelasan Tentang Keunikan Hasil Karya/Projek

Perancangan system penerimaan berbasis web ini merupakan usulan rancangan sistem
yang diminta oleh SMA GENTA SYAPUTRA , dengan adanya system ini otomatis sangat
membantu dalam hal informasi untuk para calon siswa baru, inilah yang membuat system
ini unik dikarenakan penerimaan siswa baru berbasis web bukan hanya berasal dari admin
saja tapi calon siswa baru dapat menginput data masing-masing dan tanpa system yang
berbelit.

3. Penjelasan Tentang Fungsi, Fitur Dan Kegunaan Dari Hasil Karya

Dalam perancangan system ini mempunyai beberapa fungsi yang dapat memudahkan
dalam penyampaian informasi dari semua kegiatan disekolah, dengan system ini otomatis
file-file yang diinput akan segera tampil secara jelas dan akurat bagi para penikmat
informasi serta pendaftaran pun bisa dilakukan secara oneline atau pun bisa datang
kesekolah.

4. Penjelasan Tentang Inovasi Dan Karya Projek Atas Seni Desain Tampilan Dari Hasil
Projek.

Dalam perancangan system penerimaan siswa baru berbasis web ini memilki inovasi
dan kesederhanaan atas seni dan tampilan, dari tampilan rancangan program yang
diusulkan menggunakan PHP, kesederhanaan tampilan adalah model utama dalam
kemudahan bagi kalangan awam, dan dari tampilan input file adanya admin yang
menggambarkan user yang mempunyai hak akses untuk login dan mengontrol kekacauan
pada system yang diakibatkan oleh user.

5. Penjelasan Tentang Softwere Yang Digunakan Untuk Mengembangakan Hasil Karya

Dalam perancangan system penerimaan siswa baru berbasis web ini menggunakan
aplikasi pada web secara online dengan menggunakan bahasa pemogrman PHP, dan untuk
rancangan program dengan databasenya yaitu MySql, untuk memudahkan dalam
penggunaan aplikasi rancangn tersebut dan fieldnya dan menampung data lebih banyak dan
sesuai kebutuhan.
6. Tampilan Hasil Karya Projek Dalam Bentuk Gambar.







PERANCANGAN SISTEM INFORMASI PENERIMAAN


SISWA BARU BERBASIS WEB PADA
SMA GENTA SYAPUTRA
TANGERANG
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
STIMIK RAHARJA
KOTA TANGERANG
2013/3014
Nama : Ahmad Zaenudin
NIM : 0811461598
Jurusan : Sistem Informasi
Konsentrasi : Sistem Informasi Manajemen
Pembimbing I : M. Roihan, M.T
Pembimbing II : Eduard Hotman
Purba, Ir., M.M
Seiringdenganperkembanganilmupengetahuandanteknologi saat
ini. Kebutuhanmanusiaakaninformasi padasaat ini menjadi begitu
mudahterpenuhi denganhadirnyainternet, yang memungkinkan
melakukantransfer informasi hanyadenganhitungandetik. Waktu
danruangtidaklagi menjadi persoalan, kemudahanini memberikan
keuntunganbagi merekayang jauhdari sumber informasi.
Sistempenerimaansiswabaruyang berjalansaat ini padaSMA
GentaSyaputraTangerangmasihmanual, yaitumasihmenggunakan
formulir penerimaansiswabaruyakni calonsiswamengisi biodata
lengkappadaformulir penerimaansiswabarusehinggadalamproses
pengerjaanyamembutuhkanwaktuyang cukuplama, bahkansering
terjadi kesalahandalamprosespengerjaanya.
Latar Belakang
Perumusan Masalah
1. Bagaimana prosedur sistem
informasi pendaftaran siswa baru
pada SMA Genta Syaputra?
2. Bagaimana membuat
sistem pendaftaran
siswa baru tersebut
secara efektif dan
efisien ?
3. Bagaimana sistem dapat
menghasilkan laporan yang
sesuai dengan kebutuhan
pemakai (user) secara
akurat dan tepat waktu ?
Tujuan dan Manfaat
1. Untuk mengetahui prosedur sistem penerimaan siswa baru pada
SMA Genta Syaputra.
2. Membuat suatu rancangan sistem penerimaan siswa baru atau
memberikan perbaikan sistem penerimaan calon siswa baru yang
lama dengan mengusulkan sistem baru yang lebih efektif dan
efisien.
3. Menghasilkan laporan yang sesuai dengan kebutuhan pemakai
(user) secara akurat dan tepat waktu.
Tujuan
Manfaat
Manfaat praktis
Diharapkan hasil peneltian ini dapat bermanfaat bagi pelaksanaan
penerimaan siswa baru pada SMA Genta Syaputra Tangerang.
Manfaat teoritis
Diharapkan hasil peneletian ini dapat mempermudah dan mempercepat
proses pelayanan penerimaan siswa baru pada SMA Genta Syaputra
Tangerang.
Manfaat Kbijakan
Diharapkan hasil penelitian ini, dapat dijadikan bahan pertimbangan bagi
pihak manajemen SMA Genta Syaputra Tangerang dalam merencanakan
pembuatan program penerimaan siswa baru berbasis web.
Agar dalam pembahasan lebih terarah dan berjalan dengan
baik maka perlu adanya ruang lingkup penelitian. Penelitian
hanya dibatasi pada proses Perancangan Sistem
Penerimaan Siswa Baru berbasis Web Pada SMA Genta
Syaputra yaitu dimulai dari pendaftaran, penyeleksian, dan
pembayaran registrasi,
Ruang Lingkup Penelitian
Metode Penelitian
3. Literature Review dan
Studi Pustaka
2. Interview atau Wawancara
1. Observasi
Elisitasi
Sistem Lama
Sistem yang Berjalan
U
s
e

C
a
s
e

D
i
a
g
r
a
m
Sistem Baru
Sistem yang Diusulkan
U
s
e

C
a
s
e

D
i
a
g
r
a
m
Rancangan Tampilan
Home
Profil sekolah
Rancangan Tampilan
Halaman
Pendaftaran
Halaman Admin
Kesimpulan
Sistem
Masih
Manual
Pegawa
i
Penyajian
Laporan
Belum Teratur
Kepegawaian
Pimpinan
Pencarian
Informasi
Membutuhkan
Waktu yang
Lama
Pegawai
Termotiva
si
Rekapitulasi Data
Lebih Eefektif
Pegawa
i
Kepegawaian
Pimpinan
Sistem PCSB
Lebih efektif
dan efisien
Saran
Sistem penerimaan siswa
baru ini dapat terus di
kembangkan agar dapat
mempermudah pegawai.
Untuk merancang suatu
sistem penerimaan siswa
baru yang efektif dan
efisien diperlukan
prosedur-prosedur yang
baru serta sesuai dengan
kebutuhan suatu sistem
dan menjalankan sistem
yang terkomputerisasi
diperlukannya tenaga
ahli agar menunjang
pelaksanaan sistem yang
baru.


Menu Ut ama_________

<di v i d=" box- sl i de" >
<?php i ncl ude " sl i de. php" ; ?>
</ di v>
<di v i d=" box- l ef t " >
<?php i ncl ude " l ef t - menu. php" ; ?>
</ di v>
<di v i d=" box- r i ght " >
<?php
i ncl ude " conf i g/ koneksi . php" ;
$quer y=mysql _quer y( " sel ect * f r omber i t a or der by i d_ber i t a DESC
LI MI T 3" ) ;
whi l e( $dat a=mysql _f et ch_ar r ay( $quer y) )
{
?>
<di v i d=" box- ber i t a- al l " >
<di v i d=" box- ber i t a- j udul " >
<?php echo" $dat a[ j udul ] " ; ?><br >
<di v st yl e=" f ont - si ze: 10px; " ><?php echo " $dat a[ t gl ] " ;
?></ di v>
</ di v>
<di v i d=" box- ber i t a- i si " >
<di v i d=" box- i mg- ber i t a" ><?php echo " <i mg
sr c=' upl oad_ber i t a/ $dat a[ gambar ] ' wi dt h=' 120' hei ght =' 120' >" ; ?></ di v>
<?php
$i si _ber i t a = nl 2br ( $dat a[ ' ket ' ] ) ; / / membuat par agr af
pada i si ber i t a
$i si = subst r ( $i si _ber i t a, 0, 500) ; / / ambi l sebanyak 300
kar akt er
$i si = subst r ( $i si _ber i t a, 0, st r r pos( $i si , " " ) ) ; / / pot ong
per spasi kal i mat
echo " $i si . . . " ;
?>
<di v cl ass=" cl ear " ></ di v>
</ di v>
<di v i d=" box- ber i t a- next " >
<?php echo" <a hr ef =' ?open=det ai l -
ber i t a&i d=$dat a[ i d_ber i t a] ' >Read Mor e</ a>" ; ?>
</ di v>
</ di v>
<?php
}
?>
</ di v>
<di v cl ass=" cl ear " ></ di v>

Form Daftar_____

<di v i d=" box- l ef t " >
<?php i ncl ude " l ef t - menu. php" ; ?>
</ di v>
<di v i d=" box- r i ght " >
<di v i d=" box- ber i t a- al l " >
<di v i d=" box- ber i t a- j udul " >
For mul i r Pendaf t ar an Si swa Bar u Onl i ne
</ di v>
<di v i d=" box- ber i t a- i si " >
<?php
i ncl ude " conf i g/ koneksi . php" ;
i ncl ude " f unct i on. php" ;
$t ahun = dat e( " Y" ) ;

$quer y = mysql _quer y( " sel ect * f r omdat a_si swa or der by ni s
desc" ) ;
$dat a = mysql _f et ch_ar r ay( $quer y) ;
$i d_ol d = $dat a[ ' ni s' ] ;
i f ( mysql _num_r ows( $quer y) == 0) {
$pr i mar y = $t ahun. " 0001" ;
}el se{
$pr i mar y = get I d( $i d_ol d) ;
}
?>
<f or mmet hod=" post " act i on=" si mpan- dat a- si swa. php"
enct ype=" mul t i par t / f or m- dat a" >
<t abl e>
<t r >
<t d>No. Pendaf t ar an</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " val ue=" <?php echo " $pr i mar y" ; ?>"
r eadonl y=" yes" name=" ni s" st yl e=" backgr ound: #EAEAEA; " cl ass=" i nput -
t ext " ></ t d>
</ t r >
<?php
i ncl ude " conf i g/ koneksi . php" ;
$quer y=mysql _quer y( " sel ect * f r omt hn_aj ar an wher e st at us =
' Yes' " ) ;
$dat a=mysql _f et ch_ar r ay( $quer y) ;
?>
<t r >
<t d>Tahun Aj ar an</ t d>
<t d>: </ t d>
<t d><i nput t ype=" hi dden" name=" i d_t hn_aj ar an" cl ass=" i nput -
t ext " val ue=<?php echo " $dat a[ i d_t hn_aj ar an] " ; ?>>
<i nput t ype=" t ext " cl ass=" i nput - t ext " val ue=" <?php echo
" $dat a[ t hn_aj ar an] " ; ?>" r eadonl y=" yes" >
</ t d>
</ t r >
<t r >
<t d>No. STTB</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" no_st t b" cl ass=" i nput - t ext "
r equi r ed pl acehol der =" No. Sur at Tanda Tamat Bel aj ar " ></ t d>
</ t r >
<t r >
<t d>Ni l ai Akhi r Sekol ah</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" ni l ai " cl ass=" i nput - t ext "
r equi r ed pl acehol der =" Ni l ai Akhi r Sekol ah" ></ t d>
</ t r >
<t r >
<t d>Nama</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa" cl ass=" i nput - t ext "
r equi r ed pl acehol der =" Nama Si swa" ></ t d>
</ t r >
<t r >
<t d>Agama</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" agama" cl ass=" sel ect " >
<opt i on val ue=' ++' >++ Pi l i h Agama ++</ opt i on>
<opt i on val ue=" I sl am" >I sl am</ opt i on>
<opt i on val ue=" Kat hol i k" >Kat hol i k</ opt i on>
<opt i on val ue=" Pr ot est an" >Pr ot est an</ opt i on>
<opt i on val ue=" Hi ndu" >Hi ndu</ opt i on>
<opt i on val ue=" Budha" >Budha</ opt i on>
</ sel ect >
</ t d>
</ t r >
<t r >
<t d>J eni s Kel ami n</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" kel ami n" cl ass=" sel ect " >
<opt i on val ue=' ++' >++ Pi l i h J eni s Kel ami n ++</ opt i on>
<opt i on val ue=" l aki - l aki " >Laki - Laki </ opt i on>
<opt i on val ue=" per empuan" >Per empuan</ opt i on>
</ sel ect >
</ t d>
</ t r >
<t r >
<t d>Kot a Kel ahi r an</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext "
name=" kot a_kel ahi r an" cl ass=" i nput - t ext " r equi r ed pl acehol der =" Kot a Kel ahi r an
Si sw" ></ t d>
</ t r >
<t r >
<t d>Tanggal Kel ahi r an</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" t gl " cl ass=" sel ect -
t ext " >
<?php f or ( $x=1; $x<=31; $x++)
{
echo" <opt i on
val ue=' $x' >$x</ opt i on>" ;
}
?>
</ sel ect >
-
<sel ect name=" bl n" cl ass=" sel ect -
t ext " >
<?php f or ( $x=1; $x<=12; $x++)
{
echo" <opt i on
val ue=' $x' >$x</ opt i on>" ;
}
?>
</ sel ect >
-
<sel ect name=" t hn" cl ass=" sel ect -
t ext " >
<?php f or ( $x=1998; $x<=3000;
$x++)
{
echo" <opt i on
val ue=' $x' >$x</ opt i on>" ;
}
?>
</ sel ect >
</ t d>
</ t r >

<t r >
<t d>Tel epon Si swa</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" t l p"
cl ass=" i nput - t ext " r equi r ed pl acehol der =" Tel epon Si swa" ></ t d>
</ t r >
<t r >
<t d st yl e=" ver t i cal - al i gn: t op; " >Al amat
Si swa</ t d>
<t d st yl e=" ver t i cal - al i gn: t op; " >: </ t d>
<t d><t ext ar ea name=" al amat _si swa"
r ows=" 5" col s=" 50" r equi r ed pl acehol der =" Al amat Si swa" ></ t ext ar ea></ t d>
</ t r >
<t r >
<t d>Gel ombang Pendaf t ar an</ t d>
<t d>: </ t d>
<t d>
<?php
i ncl ude " conf i g/ koneksi . php" ;
$quer y=mysql _quer y( " sel ect * f r om
gel ombang wher e st at us = ' Yes' " ) ;
$dat a=mysql _f et ch_ar r ay( $quer y) ;
?>
<i nput t ype=" hi dden"
name=" i d_gel ombang" r eadonl y=" yes" cl ass=" i nput - t ext " val ue=" <?php echo
" $dat a[ i d_gel ombang] " ; ?>" >
<i nput t ype=" t ext " r eadonl y=" yes"
cl ass=" i nput - t ext " val ue=" <?php echo " $dat a[ gel ombang] " ; ?>" >
<i nput t ype=" t ext " r eadonl y=" yes"
cl ass=" i nput - t ext " val ue=" Rp. <?php echo " $dat a[ bi aya] " ; ?>" >
</ t d>
</ t r >
<t r >
<t d>St at us dal amKel uar ga</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext "
name=" st at us_kel uar ga" r equi r ed pl acehol der =" St at us Kel uar ga" cl ass=" i nput -
t ext " ></ t d>
</ t r >
<t r >
<t d>Anak Ke</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" anak_ke"
cl ass=" i nput - t ext " r equi r ed pl acehol der =" Anak Ke" ></ t d>
</ t r >
<t r >
<t d>Sekol ah Asal </ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext "
name=" sekol ah_asal " cl ass=" i nput - t ext " r equi r ed pl acehol der =" Sekol ah
Asal " ></ t d>
</ t r >
<t r >
<t d st yl e=" ver t i cal - al i gn: t op; " >Al amat
Sekol ah Asal </ t d>
<t d st yl e=" ver t i cal - al i gn: t op; " >: </ t d>
<t d><t ext ar ea name=" al amat _sekol ah_asal "
r ows=" 5" col s=" 50" r equi r ed pl acehol der =" Al amat Sekol ah
Asal " ></ t ext ar ea></ t d>
</ t r >
<t r >
<t d>Nama Ayah</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_ayah"
cl ass=" i nput - t ext " r equi r ed pl acehol der =" Nama Ayah" ></ t d>
</ t r >
<t r >
<t d>Pendi di kan Ayah</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" pendi di kan_ayah"
cl ass=" sel ect - t ext " >
<opt i on val ue=' ++' >++ Pi l i h J eni s
Pendi di kan ++</ opt i on>
<opt i on val ue=" SD" >SD</ opt i on>
<opt i on val ue=" SMP" >SMP</ opt i on>
<opt i on val ue=" SMU" >SMU</ opt i on>
<opt i on val ue=" D3" >D3</ opt i on>
<opt i on val ue=" S1" >S1</ opt i on>
<opt i on val ue=" S2" >S2</ opt i on>
<opt i on val ue=" S3" >S3</ opt i on>
<opt i on val ue=" - " >- </ opt i on>
</ sel ect >
</ t d>
</ t r >
<t r >
<t d>Peker j aan Ayah</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" peker j aan_ayah"
cl ass=" sel ect " >
<opt i on val ue=' ++' >++ Pi l i h J eni s
Peker j aan ++</ opt i on>
<opt i on val ue=" Pegawai
Swast a" >Pegawai Swast a</ opt i on>
<opt i on val ue=" Pegawai
Neger i " >Pegawai Neger i </ opt i on>
<opt i on
val ue=" Wi r aswast a" >Wi r aswast a</ opt i on>
<opt i on val ue=" - " >- </ opt i on>
</ sel ect >
</ t d>
</ t r >
<t r >
<t d>Nama I bu</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_i bu"
cl ass=" i nput - t ext " r equi r ed pl acehol der =" Nama I bu" ></ t d>
</ t r >
<t r >
<t d>Pendi di kan I bu</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" pendi di kan_i bu"
cl ass=" sel ect " >
<opt i on val ue=' ++' >++ Pi l i h J eni s
Pendi di kan ++</ opt i on>
<opt i on val ue=" SD" >SD</ opt i on>
<opt i on val ue=" SMP" >SMP</ opt i on>
<opt i on val ue=" SMU" >SMU</ opt i on>
<opt i on val ue=" D3" >D3</ opt i on>
<opt i on val ue=" S1" >S1</ opt i on>
<opt i on val ue=" S2" >S2</ opt i on>
<opt i on val ue=" S3" >S3</ opt i on>
<opt i on val ue=" - " >- </ opt i on>
</ sel ect >
</ t d>
</ t r >
<t r >
<t d>Peker j aan I bu</ t d>
<t d>: </ t d>
<t d>
<sel ect name=" peker j aan_i bu"
cl ass=" sel ect " >
<opt i on val ue=' ++' >++ Pi l i h J eni s
Peker j aan ++</ opt i on>
<opt i on val ue=" Pegawai
Swast a" >Pegawai Swast a</ opt i on>
<opt i on val ue=" Pegawai
Neger i " >Pegawai Neger i </ opt i on>
<opt i on
val ue=" Wi r aswast a" >Wi r aswast a</ opt i on>
<opt i on val ue=" I bu Rumah
Tangga" >I bu Rumah Tangga</ opt i on>
</ sel ect >
</ t d>
</ t r >
<t r >
<t d st yl e=" ver t i cal - al i gn: t op; " >Al amat
Or ang Tua</ t d>
<t d st yl e=" ver t i cal - al i gn: t op; " >: </ t d>
<t d><t ext ar ea name=" al amat _or t u" r ows=" 5"
col s=" 50" r equi r ed pl acehol der =" Al amat Or ang Tua" ></ t ext ar ea></ t d>
</ t r >


</ t abl e>
<di v cl ass=" l i ne" >
<i nput t ype=" submi t " val ue=" Si mpan Dat a
Si swa" cl ass=" i nput - submi t " >
<i nput t ype=" r eset " val ue=" Bat al "
cl ass=" i nput - submi t " >
</ di v>
</ f or m>
</ di v>
</ di v>
</ di v>
<di v cl ass=" cl ear " ></ di v>



Data Pendaftar____

<di v i d=" box- l ef t " >
<?php i ncl ude " l ef t - menu. php" ; ?>
</ di v>
<di v i d=" box- r i ght " >
<di v i d=" box- ber i t a- al l " >
<di v i d=" box- ber i t a- j udul " >
Dat a Cal on Si swa Bar u SMA GENTA SYAPUTRA
</ di v>
<di v i d=" box- ber i t a- i si " >
<t abl e wi dt h=" 100%" >
<t r >
<t d st yl e=" paddi ng: 5px; t ext - al i gn: cent er ; backgr ound:
ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
No. Pendaf t ar an
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn: cent er ; backgr ound:
ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
Nama Cal on Si swa
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn: cent er ; backgr ound:
ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
Gel ombang
</ t d>
</ t r >
<?php
i ncl ude " conf i g/ koneksi . php" ;
$dat aPer Page = 20;

/ / apabi l a $_GET[ ' page' ] sudah di def i ni si kan, gunakan
nomor hal aman t er sebut ,
/ / sedangkan apabi l a bel um, nomor hal amannya 1.

i f ( i sset ( $_GET[ ' page' ] ) )
{
$noPage = $_GET[ ' page' ] ;
}
el se $noPage = 1;

/ / per hi t ungan of f set

$of f set = ( $noPage - 1) * $dat aPer Page;
$quer y1 = " SELECT * f r omdat a_si swa, gel ombang
wher e dat a_si swa. i d_gel ombang=gel ombang. i d_gel ombang or der by ni s ASC LI MI T
$of f set , $dat aPer Page" ;
echo " <ul >" ;
$r esul t = mysql _quer y( $quer y1) or di e( ' Er r or ' ) ;
whi l e( $dat a=mysql _f et ch_ar r ay( $r esul t ) )
{
?>
<t r >
<t d al i gn=" cent er " >
<?php echo " $dat a[ ni s] " ; ?>
</ t d>
<t d al i gn=" cent er " >
<?php echo " $dat a[ nama_si swa] " ; ?>
</ t d>
<t d al i gn=" cent er " >
<?php echo " $dat a[ gel ombang] " ; ?>
</ t d>
</ t r >
<?php
}
?>
</ t abl e>
<?php
echo " <di v cl ass=' number ' >" ;
$quer y = " SELECT COUNT( *) AS
j umDat a FROM cal on_si swa" ;
$hasi l = mysql _quer y( $quer y) ;
$dat a =
mysql _f et ch_ar r ay( $hasi l ) ;

$j umDat a = $dat a[ ' j umDat a' ] ;

/ / menent ukan j uml ah hal aman yang muncul
ber dasar kan j uml ah semua dat a

$j umPage =
cei l ( $j umDat a/ $dat aPer Page) ;

/ / memuncul kan nomor hal aman dan l i nknya

f or ( $page = 1; $page <= $j umPage;
$page++)
{
i f ( ( ( $page >= $noPage - 3) &&
( $page <= $noPage + 3) ) | | ( $page == 1) | | ( $page == $j umPage) )
{
i f ( ( $showPage == 1) && ( $page ! =
2) ) echo " . . . " ;
i f ( ( $showPage ! = ( $j umPage - 1) )
&& ( $page == $j umPage) ) echo " . . . " ;
i f ( $page == $noPage) echo "
<b>" . $page. " </ b> " ;
el se echo " <a
hr ef =' " . $_SERVER[ ' PHP_SELF' ] . " ?open=dat a-
pendaf t ar &page=" . $page. " ' >" . $page. " </ a> " ;
$showPage = $page;
}
}
echo " <di v cl ass=' cl ear ' ></ di v>" ;
echo " </ di v>" ;
?>
</ t abl e>
</ di v>
</ di v>
</ di v>
<di v cl ass=" cl ear " ></ di v>


Cetak Bukti Pendaftaran____
<! DOCTYPE ht ml PUBLI C " - / / W3C/ / DTD XHTML 1. 0 Tr ansi t i onal / / EN"
" ht t p: / / www. w3. or g/ TR/ xht ml 1/ DTD/ xht ml 1- t r ansi t i onal . dt d" >
<ht ml xml ns=" ht t p: / / www. w3. or g/ 1999/ xht ml " >
<head>
<met a ht t p- equi v=" Cont ent - Type" cont ent =" t ext / ht ml ; char set =i so- 8859- 1" / >
<t i t l e>Cet ak Bukt i Pendaf t ar an Onl i ne</ t i t l e>
<l i nk hr ef =" css/ st yl e- cet ak. css" r el =" st yl esheet " t ype=" t ext / css" / >
</ head>
<body>
<di v i d=" mai n- wr apper " >
<di v i d=" header " ></ di v>
<di v i d=" wr apper " >
<di v cl ass=" i si " >
<?php
i ncl ude " conf i g/ koneksi . php" ;
$quer y=mysql _quer y( " sel ect * f r omdat a_si swa, t hn_aj ar an, gel ombang
wher e dat a_si swa. ni s=' $_GET[ i d] '
and
dat a_si swa. i d_t hn_aj ar an=t hn_aj ar an. i d_t hn_aj ar an and
dat a_si swa. i d_gel ombang=gel ombang. i d_gel ombang" ) ;
$dat a=mysql _f et ch_ar r ay( $quer y) ;

?>
<t abl e>
<t r >
<t d>No. Pendaf t ar an</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " val ue=" <?php echo
" $dat a[ ni s] " ; ?>" r eadonl y=" yes" name=" ni s" st yl e=" backgr ound: #EAEAEA; "
cl ass=" i nput - t ext " ></ t d>

</ t r >
<t r >
<t d>Tahun Aj ar an</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " cl ass=" i nput - t ext "
val ue=" <?php echo " $dat a[ t hn_aj ar an] " ; ?>" r eadonl y=" yes" >
</ t d>
</ t r >
<t r >
<t d>No. STTB</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " cl ass=" i nput - t ext "
val ue=" <?php echo " $dat a[ no_st t b] " ; ?>" r eadonl y=" yes" >
</ t d>
</ t r >
<t r >
<t d>I PK</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " cl ass=" i nput - t ext "
val ue=" <?php echo " $dat a[ ni l ai ] " ; ?>" r eadonl y=" yes" >
</ t d>
</ t r >
<t r >
<t d>Nama</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ nama_si swa] " ;
?>" ></ t d>
</ t r >
<t r >
<t d>Agama</ t d>
<t d>: </ t d>
<t d>
<i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ agama_si swa] " ;
?>" >
</ t d>
</ t r >
<t r >
<t d>J eni s Kel ami n</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ kel ami n] " ; ?>" >
</ t d>
</ t r >
<t r >
<t d>Kot a Kel ahi r an</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo
" $dat a[ t empat _l ahi r _si swa] " ; ?>" ></ t d>
</ t r >
<t r >
<t d>Tanggal Kel ahi r an</ t d>
<t d>: </ t d>
<t d>
<i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ t gl _l ahi r _si swa] " ;
?>" >
</ t d>
</ t r >
<t r >
<t d>St at us dal amKel uar ga</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ st at us_kel uar ga] " ;
?>" ></ t d>
</ t r >
<t r >
<t d>Anak Ke</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ anak_ke] " ;
?>" ></ t d>
</ t r >
<t r >
<t d>Tel epon Si swa</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ t el pon_si swa] " ;
?>" ></ t d>
</ t r >
<t r >
<t d st yl e=" ver t i cal - al i gn: t op; " >Al amat
Si swa</ t d>
<t d st yl e=" ver t i cal - al i gn: t op; " >: </ t d>
<t d><t ext ar ea name=" al amat _si swa"
r ows=" 5" col s=" 50" r equi r ed pl acehol der =" Al amat Si swa" r eadonl y=" yes" ><?php
echo " $dat a[ al amat _si swa] " ; ?></ t ext ar ea></ t d>
</ t r >
<t r >
<t d>Sekol ah Asal </ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ asal _sekol ah] " ;
?>" ></ t d>
</ t r >
<t r >
<t d st yl e=" ver t i cal - al i gn: t op; " >Al amat
Sekol ah Asal </ t d>
<t d st yl e=" ver t i cal - al i gn: t op; " >: </ t d>
<t d><t ext ar ea name=" al amat _sekol ah_asal "
r ows=" 5" col s=" 50" r equi r ed pl acehol der =" Al amat Sekol ah Asal "
r eadonl y=" yes" ><?php echo " $dat a[ al amat _sekol ah_asal ] " ; ?></ t ext ar ea></ t d>
</ t r >
<t r >
<t d>Nama Ayah</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ nama_ayah] " ;
?>" ></ t d>
</ t r >
<t r >
<t d>Pendi di kan Ayah</ t d>
<t d>: </ t d>
<t d>
<i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ pendi di kan_ayah] " ;
?>" >
</ t d>
</ t r >
<t r >
<t d>Peker j aan Ayah</ t d>
<t d>: </ t d>
<t d>
<i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ peker j aan_ayah] " ;
?>" >
</ t d>
</ t r >
<t r >
<t d>Nama I bu</ t d>
<t d>: </ t d>
<t d><i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ nama_i bu] " ;
?>" ></ t d>
</ t r >
<t r >
<t d>Pendi di kan I bu</ t d>
<t d>: </ t d>
<t d>
<i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ pendi di kan_i bu] " ;
?>" >
</ t d>
</ t r >
<t r >
<t d>Peker j aan I bu</ t d>
<t d>: </ t d>
<t d>
<i nput t ype=" t ext " name=" nama_si swa"
cl ass=" i nput - t ext " r eadonl y=" yes" val ue=" <?php echo " $dat a[ peker j aan_i bu] " ;
?>" >
</ t d>
</ t r >
<t r >
<t d st yl e=" ver t i cal - al i gn: t op; " >Al amat
Or ang Tua</ t d>
<t d st yl e=" ver t i cal - al i gn: t op; " >: </ t d>
<t d><t ext ar ea name=" al amat _or t u" r ows=" 5"
col s=" 50" r equi r ed pl acehol der =" Al amat Or ang Tua" r eadonl y=" yes" ><?php
echo" $dat a[ al amat _or t u] " ; ?></ t ext ar ea></ t d>
</ t r >

</ t abl e>
</ di v>
</ di v>
<di v i d=" f oot er " >
NB
<ol >
<l i >Bukt i Sah Pendaf t ar an Si swa Bar u Onl i ne SMU GENTA
SYAHPUTRA</ l i >
<l i >Bawa Bukt i Pendaf t ar an i ni ket i ka i ngi n r egi st r asi ul ang di
sekol ah</ l i >
</ ol >
</ di v>
</ di v>
</ body>
</ ht ml >

Hasil Seleksi_____

<di v i d=" box- l ef t " >
<?php i ncl ude " l ef t - menu. php" ; ?>
</ di v>
<di v i d=" box- r i ght " >
<di v i d=" box- ber i t a- al l " >
<di v i d=" box- ber i t a- j udul " >
Hasi l Sel eksi Pendaf t ar an Si swa Bar u
</ di v>
<di v i d=" box- ber i t a- i si " >
<t abl e wi dt h=" 100%" >
<t r >
<t d st yl e=" paddi ng: 5px; t ext - al i gn: cent er ; backgr ound:
ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
No. Pendaf t ar an
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn: cent er ; backgr ound:
ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
Nama Cal on Si swa
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn: cent er ; backgr ound:
ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
Asal Sekol ah
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn:
cent er ; backgr ound: ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
St at us Cal on Si swa
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn:
cent er ; backgr ound: ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
Gel ombang
</ t d>
<t d st yl e=" paddi ng: 5px; t ext - al i gn:
cent er ; backgr ound: ur l ( ' i mages/ bg- si debar . png' ) ; f ont - wei ght : bol d; " >
Aksi
</ t d>
</ t r >
<?php
i ncl ude " conf i g/ koneksi . php" ;
$dat aPer Page = 20;

/ / apabi l a $_GET[ ' page' ] sudah di def i ni si kan, gunakan
nomor hal aman t er sebut ,
/ / sedangkan apabi l a bel um, nomor hal amannya 1.

i f ( i sset ( $_GET[ ' page' ] ) )
{
$noPage = $_GET[ ' page' ] ;
}
el se $noPage = 1;

/ / per hi t ungan of f set

$of f set = ( $noPage - 1) * $dat aPer Page;
$quer y1 = " SELECT * f r omdat a_si swa, gel ombang
wher e dat a_si swa. i d_gel ombang=gel ombang. i d_gel ombang and
dat a_si swa. st at us_si swa=' Di t er i ma' or der by ni s ASC LI MI T $of f set ,
$dat aPer Page" ;
echo " <ul >" ;
$r esul t = mysql _quer y( $quer y1) or di e( ' Er r or ' ) ;
whi l e( $dat a=mysql _f et ch_ar r ay( $r esul t ) )
{
?>
<t r >
<t d al i gn=" cent er " >
<?php echo " $dat a[ ni s] " ; ?>
</ t d>
<t d al i gn=" cent er " >
<?php echo " $dat a[ nama_si swa] " ; ?>
</ t d>
<t d>
<?php echo " $dat a[ asal _sekol ah] " ; ?>
</ t d>
<t d>
<?php echo " $dat a[ st at us_si swa] " ; ?>
</ t d>
<t d>
<?php echo " $dat a[ gel ombang] " ; ?>
</ t d>
<t d al i gn=" cent er " >
<a hr ef =" ?open=cek- dat a- si swa- bar u&i d=<?php
echo " $dat a[ no_pendaf t ar an] " ; ?>" >
<i mg sr c=" i mages/ cek. gi f " >
</ a>
</ t d>
</ t r >
<?php
}
?>
</ t abl e>
<?php
echo " <di v cl ass=' number ' >" ;
$quer y = " SELECT COUNT( *) AS
j umDat a FROM dat a_si swa" ;
$hasi l = mysql _quer y( $quer y) ;
$dat a =
mysql _f et ch_ar r ay( $hasi l ) ;

$j umDat a = $dat a[ ' j umDat a' ] ;

/ / menent ukan j uml ah hal aman yang muncul
ber dasar kan j uml ah semua dat a

$j umPage =
cei l ( $j umDat a/ $dat aPer Page) ;

/ / memuncul kan nomor hal aman dan l i nknya

f or ( $page = 1; $page <= $j umPage;
$page++)
{
i f ( ( ( $page >= $noPage - 3) &&
( $page <= $noPage + 3) ) | | ( $page == 1) | | ( $page == $j umPage) )
{
i f ( ( $showPage == 1) && ( $page ! =
2) ) echo " . . . " ;
i f ( ( $showPage ! = ( $j umPage - 1) )
&& ( $page == $j umPage) ) echo " . . . " ;
i f ( $page == $noPage) echo "
<b>" . $page. " </ b> " ;
el se echo " <a
hr ef =' " . $_SERVER[ ' PHP_SELF' ] . " ?open=hasi l -
sel eksi &page=" . $page. " ' >" . $page. " </ a> " ;
$showPage = $page;
}
}
echo " <di v cl ass=' cl ear ' ></ di v>" ;
echo " </ di v>" ;
?>
<di v cl ass=" cl ear " ></ di v>
</ di v>
</ di v>
</ di v>
<di v cl ass=" cl ear " ></ di v>

Anda mungkin juga menyukai