Disusun Oleh :
IK-2B
1. Ega Pramudhita (3.34.12.1.11)
2. Handiko Rahman P. (3.34.12.1.14)
3. Nandana Abimanamanasa (3.34.12.1.17)
4. Rani Rahayuni (3.34.12.1.19)
5. Riska Handini (3.34.12.1.20)
1
1. PENDAHULUAN
Menjelang tahun ajaran baru para siswa lulusan Sekolah Dasar berbondong
bondong untuk mencari sekolah lanjutan atau Sekolah Menengah Pertama idaman
mereka. Hal tersebut menjadi momentum bagi Sekolah Menengah Pertama untuk
awal dari pendaftaran Sekolah Menengah Pertama Negeri dan berakhir setelah
pendaftaran Sekolah Menengah Pertama ditutup. Maka dari itu, biasanya pada
Sistem pendaftaran yang dilakukan oleh SMP Teuku Umar Semarang selama
ini masih menggunakan sistem secara manual. Calon siswa harus datang ke sekolah
dan mengisi formulir pendaftaran dalam bentuk lembaran kertas. Kemudian siswa
menyerahkan berkas berkas persyaratan untuk pendaftaran. Pihak sekolah pun harus
menyortir formulir pendaftaran dan berkas persyaratan untuk nantinya dipilih yang
akan diterima di SMP Teuku Umar Semarang. Selanjutnya pihak sekolah harus
memisahkan berkas siswa yang diterima untuk selanjutnya dijadikan arsip milik
pengumuman sekolah.
lulusan Sekolah Dasar dan para orang tua untuk mendaftar sekolah dengan mudah di
2
SMP Teuku Umar Semarang, mengisi formulir secara online. Hal tersebut juga dapat
mempermudah pihak sekolah dalam melakukan rekap data. Pengumuman siswa yang
diterima pun dapat diumumkan secara online sehingga calon siswa baru tidak perlu
datang ke sekolah, cukup dengan melihat pengumuman secara online dan melihat
1.2 Tujuan
1) Membuat sistem informasi pendaftaran siswa baru SMP Teuku Umar Semarang.
2) Memudahkan para calon siswa baru SMP Teuku Umar Semarang saat melakukan
pendaftaran sekolah.
3) Memudahkan pihak sekolah dalam merekap data calon siswa baru SMP Teuku
Umar Semarang.
4) Memudahkan pihak sekolah untuk memantau berapa jumlan calon siswa yang
sudah mendaftar.
3
2. LANDASAN TEORI
Terdorong oleh rasa tanggung jawab kepada Allah SWT, masyarakat dan
menengah umum tingkat pertama dengan nama SMP TEUKU UMAR yang
secara resmi beroperasional pada tanggal 2 Januari 1975 bertepatan dengan hari
jumat Pon tanggal 18 Dzulhijjah 1394. Pemberian nama Teuku Umar didasari
oleh pertimbangan lokasi yang terletak tidak jauh dari Jalan Teuku Umar, dan
oleh Yayasan, maka segenap pengurus MDI P2A Karangrejo segera membentuk
Yayasan Pendidikan Islam Teuku Umar Semarang yang dituangkan dalam Akte
Notaris No. 116 tanggal 22 Mei 1978, dan disempurnakan oleh Akte Notaris No.
Pada masa awal berdirinya, SMP Teuku Umar memiliki dua ruang kelas
SMP Teuku Umar pertama kali memiliki siswa kelas II pada tahun
Semarang dengan hasil 86,30% lulus dari seluruh siswa. Kemudian pada tahun
4
pelajaran 1978/1979, pemerintah memberikan kepercayaan penuh kepada pihak
unsur siswa, guru, orang tua dan Yayasan serta dari Departemen Pendidikan dan
Kebudayaan, pada tanggal 3 April 1996 dalam akreditasi SMP Teuku Umar
kepramukaan serta BP/BK, diharapkan dapat menambah nilai bagi para siswa.
Visi:
5
Misi
kekeluargaan
Tujuan
pengetahuan umum
proses pembelajaran
6
4) Peningkatan dan pengembangan bakat minat siswa di bidang ketrampilan,
kecil/toilet siswa
Kata sistem berasal dari bahasa Latin (systma) dan bahasa Yunani (sustma)
yaitu suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan
7
Raymond Mcleod (2001), sistem adalah himpunan dari unsur-unsur yang saling
Menurut Abdul Kadir (2003) pada dasarnya, sistem adalah sekumpulan elemen
yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan.
Sebagai gambaran, jika dalam sebuah sistem terdapat elemen yang tidak
memberikan manfaat dalam mencapai tujuan yang sama, maka elemen tersebut
Jadi dapat diartikan bahwa sistem adalah sekumpulan unsur/elemen yang saling
mencapai suatu tujuan. Sebagai contoh, dalam sistem komputer terdapat software
manusia).
Informasi merupakan hasil akhir dari pengolahan data yang dapat digunakan
dalam sebuah formulir bentuk yang bermanfaat dan dapat digunakan untuk
manusia. Sedangkan menurut Raymond Mcleod, informasi adalah data yang telah
diolah menjadi bentuk yang memiliki arti bagi penerima dan bermanfaat bagi
pengambilan keputusan saat ini atau mendatang. Dan sedangkan menurut Robert
atau sebaliknya yang digunakan untuk tujuan penjelasan, uraian, atau sebagai
sebuah dasar untuk pembuatan ramalan atau pembuatan keputusan seperti terlihat
8
Gambar 2.5 Siklus Informasi
Sumber: http://carapedia.com/pengertian_definisi_informasi_menurut_para_ahli.html
1) Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bisa
maksudnya.
2) Tetap pada waktunya, berarti informasi yang datang pada penerima tidak
boleh terlambat.
dimana relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya
berbeda.
Menurut John F. Nash (1995:8) yang diterjemahkan oleh La Midjan dan Azhar
Susanto, Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat
9
membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar
menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima.
pengambilan keputusan
Sumber : http://willis.comze.com/pengertian_si.html
10
4) Personil yaitu semua pihak yang bertanggung jawab dalam pengembangan
5) Basis data (database) yaitu sekumpulan tabel ,hubungan dan lain-lain yang
yang dapat digunakan untuk meakukan pengembangan aplikasi, baik itu aplikasi
console, aplikasi Windows ataupun aplikasi web. Visual studio mencakup kompiler,
berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio
antara lain Visual C++, Visual C#, Visual Basic, Visual Basic.Net, Visual InterDev,
dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows)
ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas .NET
Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan
aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan diatas .NET Compact
Framework).
Visual Studio kini telah menginjak versi Visual Studio 9.0.21022.08, atau
dikenal dengan sebutan Microsoft Visual Studio 2008 yang diluncurkan pada 19
November 2007, yang ditujukan untuk platform Microsoft.NET Framework 3.5. Versi
sebelumnya, Visual Studio 2005 ditujukan untuk platform .NET Framework 1.1 dan
11
Visual Studio 2002 ditujukan untuk .NET Framework 1.0. Versi versi tersebut di
atas kini dikenal dengan sebutan Visual Studio .NET, karena memang membutuhkan
Microsoft .NET Framework. Sementara itu, sebelum muncul Visual Studio .NET
12
3. ANALISIS DAN PERANCANGAN SISTEM
http//:www.oracleinternationalschool/daftar/.com
2. Terdapat dua pilihan yaitu regular dan atau jalur prestasi setelah memasuki proses
pendaftaran
3. Jalur regular dengan mengisi form yang akan diisi dan di upload .scan syarat
pendaftaran bias berformat JPG atau PDF .Kemudian sisa masuk ke test seleksi
apabila terdapat syarat yang masih belum terpenuhi maka dari pihak sekolah akan
4. Apabila memilih jalur prestasi mengisi form yang kemudian dapat langsung untuk
mengupload yang berformat JPG atau PDF.Dengan memberikan bukti prestasi yang
telah diraih oleh calon siswa yang kemudian akan diteliti oleh pihak sekolah atas
5. Apabila pendaftaran berhasil maka akan tampil keluaran form yang telah diisi tadi,
untuk kemudian difrint dan dtunjukan kepada panitia seleksi sebagai bukti bahwa
6. Ketika test seleksi masuk akan dilaksanakan, calon siswa yang telah terdaftar datang
kesekolah dan menyerahkan bukti frint bahwa calon siswa tersebut telah tedaftar,
kemudin petugas dari IOS melihat data calon siswa tersebut didatabase pendaftaran
ditentukan oleh pihak sekolah dan telah disepakati bersama dengan siswa setelah
13
a. Membuat DFD
Tahap selanjutnya adalah pembuatan DFD yaitu diawali dengan membuat diagram
konteks, diagram level satu, diagram level dua, dan seterusnya. Berikut tahapan-
Diagram konteks yaitu diagram yang menggambarkan sumber serta tujuan data
yang akan diproses atau diagram yang menggambarkan system secara global dari
keseluruhan system. Penggambaran system dengan diagram alir data pada system
berjalan ini memiliki beberapa tahapan yaitu diagram konteks dan diagram
menggambarkan sistem dalam satu lingkaran dan hubungan dengan entitas luar
14
Mengisi_formulir
Calon Membuat_akun
Pegawai
siswa
SISTEM INFORMASI
PENERIMAAN CALON SISWA
SMP TEUKU UMAR
Konfirmasi_akun SEMARANG Data_pembayaran
Print_out_formulir Hasil_test
No_pendaftaran
Hasil_test
Laporan_data_pendaftaran
Laporan_data_pembayaran
Laporan_data_calon_siswa
Laporan_data_nilai_test
Pimpinan
ada atau yang baru di kembangkan secara logika tanpa memperhatikan fisik
dimana data tersebut mengalir atau akan di simpan. Data Flow Diagram(DFD)
sehigga akan di peroleh aliran dan proses pengolahan data dan penyusunan
informasi berupa system penerimaan dan transaksi pendaftaran siswa dan laporan-
15
Hasil perancangan DFD level 0 dari Pendaftaran SMP Teuku Umar Semarang ada
a) Modul : 1.0
nomor_calon_siswa, nomor_pendaftaran
b) Modul : 2.0
Ringkasan Proses : merupakan proses tes seleksi bagi calon siswa SMP
Teuku Umar Semarang sebagai patokan kelolosan menjadi siswa SMP Teuku
c) Modul : 3.0
calon siswa SMP Teuku Umar Semarang yang dinyatakan lolos menjadi siswa
16
SMP Teuku Umar Semarang. Pembayaran dilakukan pada bank BNI yang
d) Modul : 4.0
Masukan : data_pembayaran
laporan_pendaftaran, laporan_pembayaran
dilaporkan kepada pemimpin atasan yaitu kepala yayasan dan kepala sekolah
siswa.
17
Tanda_bukti_pembayaran
Membuat_akun
1.0
konfirmasi_akun Login
Mengisi_formulir
Calon 2.0 Data_pendaftaran
File_pendaftaran
Siswa Pendaftaran
Print_out_formulir
No_pendaftaran
(dikelola)
File_hasil_test
No_pendaftaran
3.0 (disimpan)
Pengelolaan
Hasil_test Nilai Test
Hasil_Test
Pegawai
4.0 Data_pembayaran
Pengelolaan
Bukti_daftar_ulang Pembayaran
(dikelola)
(disimpan)
File_pembayaran
Laporan_data_pendaftaran
Laporan_data_pembayaran
Laporan_data_calon_siswa
Laporan_data_nilai_test 5.0
Pimpinan Pengelolaan
Laporan
Laporan_data_pendaftaran
Laporan_data_pembayaran
Laporan_data_calon_siswa
Laporan_data_nilai_test
18
3) Diagram Level 1 (DFD Level 1)
1.1
Test Ujian
No_pendafaran Masuk Online
Calon
siswa
1.2 Hasil_test
Input
Nilai pegawai
Hasil_test
1.3
Mengolah File_hasil_test
Nilai
1.4
Pengumuman
Hasil_test
a) Modul : 1.4
19
Ringkasan Proses : ini merupakan proses tes seleksi calon siswa SMP Teuku
Umar Semarang dimana calon siswa harus menunjukkan kwitansi serta nomor
pendaftaran sebagai syarat untuk mengikuti ujian seleksi. Lalu panitia akan
b) Modul : 1.5
Masukan : data_seleksi
Keluaran : data_nilai
Ringkasan Proses : ini merupakan proses penilaian hasil test yang telah dilakukan
oleh calon siswa SMP Teuku Umar Semarang. Setelah proses seleksi selesai,
c) Modul : 1.6
Masukan : data_nilai
20
b). Proses Test Pembayaran
1.1
Konfirmasi
No_pendafaran pembayaran
Calon
siswa
1.2 Data_pembayaran
Input
pembayaran pegawai
Data_pembayaran
1.3
Mengolah File_pembayaran
pembayaranilai
1.4
Verifikasi
Bukti_pembayaran
a) Modul : 1.7
21
Ringkasan Proses : ini merupakan proses pembayaran yang dilakukan siswa yang
telah dinyatakan lolos ke bank BNI. Lalu pihak bank akan memberikan
b) Modul : 1.8
Ringkasan Proses : ini merupakan proses transaksi yang dilakukan antara bank
dengan siswa.
c) Modul : 1.9
Keluaran : input_data_bayar
Ringkasan Proses : ini merupakan proses input data pembayaran ke dalam storage
22
c). Proses pembuatan laporan
1.1.1
Data_siswa Proses Data_pendaftaran
Bag Akademik Bag Pendaftaran
Pengumpulan
Data_pembayaran Data Data_seleksi
Arsip_laporan 1.1.3
Proses
Pengecekan
pengecekan Laporan
Laporan_data_seleksi
Laporan_data_siswa
1.1.4 Laporan_data_pendaftaran
Pengiriman_laporan Proses Laporan_data_pembayaran
Kepala Sekolah
Pengiriman
Laporan
Laporan_data_seleksi
Laporan_data_siswa
Laporan_data_pendaftaran
Laporan_data_pembayaran
Ketua Yayasan
23
a) Modul : 1.1.1
Ringkasan Proses : ini merupakan proses pengumpulan data dari semua proses
b) Modul : 1.1.2
Masukan : input_data
Keluaran : backup_data
Ringkasan Proses : ini merupakan proses pembuatan laporan dari semua proses
c) Modul : 1.1.3
Masukan : pengecekan
Keluaran : arsip_laporan
Ringkasan Proses : ini merupakan proses pengecekan laporan dari semua proses
d) Modul : 1.1.4
Masukan : pengiriman_laporan
laporan_pembayaran
24
Ringkasan Proses : ini merupakan proses pengiriman laporan kepada pimpinan
yaitu kepala yayasan Teuku Umar dan kepala sekolah SMP Teuku Umar
Semarang
4) Kamus Data
Kamus data dalam struktur analisis dan desain merupakan suatu catalog yang
menjelaskan lebih detail tentang Diagram Arus Data mencakup proses, arus data,
tempat penyimpanan data dan terminology bisnis. Kamus data dapat digunakan di
Entitas seperti atribut-atribut suatu entitas dan di metodologi objek, kamus data
Kamus data dapat digunakan saat analisa system maupun pada saat desain system.
Pada saat analis kamus data digunakan untuk mencatat terminology bisnis (seperti
memo kredit, memo debet, retur, batas kredit dan sebagainya). Selain itu dapat
digunakan untuk mencatat bussines rule standar (seperti panjang karakter, batasan
nilai suatu field), bussines rule custom (syarat-syarat penetapan diskon seperti
metode FIFO dan LIFO serta AVERAGE). Kamus data dan komponen-komponen
system merupakan petunjuk penting untuk pembuatan system. Kamus data juga
digunakan untuk menghindari penggunaan kata yang sama karena kamus data
System Analysis and Design selain menggunakan kamus data juga menggunakan
istilah kamus projek/ kamus system untuk menjelaskan keseluruhan system yang
25
Kamus Data (KD) adalah katalog fakta tentang data dan kebutuhan-kebutuhan
informasi dari suatu sistem informasi. Kamus data selain digunakan untuk
KD dibuat pada tahap analisis sistem dan digunakan baik pada tahap analisis
maupun pada tahap perancangan sistem. Pada tahap analisis sistem, KD dapat
digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai sistem
tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan
tentang informasi yang dibutuhkan oleh pemakai sistem. Pada tahap perancangan
database. Kamus data dibuat berdasarkan arus data yang ada di DAD.
4. Menspesifikasikan nilai dan satuan yang relevan bagi penyimpanan dan aliran
data, simpanan dataa dan proses-proses seperti pada gambar di atas. Setiap
simpanan data dan aliran data bisa ditetapkan dan kemudian diperluas sampai
26
mencakup detail-detail elemen yang dimuatnya. Logika dari setiap proses ini bisa
digambarkan dengan menggunakan data yang mengalir menuju dan keluar dari
proses tersebut.
Kamus Data pada Sistem Penerimaan Siswa Baru SMP Teuku Umar Semarang
27
Struktur Data :
Id_pendaftaran (varchar)
Jenis_kelamin (varchar)
Id_ortu (varchar)
agama (varchar)
kewarganegaraan (varchar)
alamat (varchar)
golongan_darah (varchar)
no_hp (varchar)
Penjelasan : calon siswa akan mendapatkan nomor test setelah calon siswa
mengisi formulir online. Nomor pendaftaran ini digunakan
untuk mengikuti test online ujian masuk
Periode : Setiap kali calon siswa mengisi formulir pendaftaran.
Struktur Data :
Id_pendaftaran (varchar)
Tanda_bukti_pembayaran (varchar)
28
Proses 3.0 pengelolaan nilai test
Penjelasan : pegawai akan mengelola nilai test yang telah dilakukan oleh
calon siswa sewaktu ujian online.
Periode : Setiap kali pegawai mengelola hasil nilai data test .
Struktur Data :
Id_pendaftaran (varchar)
Nama_siswa (varchar)
Matematika (varchar)
B_ind (varchar)
Ipa (varchar)
B_ing (varchar)
29
No_rek (varchar)
5) ERD
antarentitas. Sistem adalah kumpulan elemen memiliki fungsi masing masing dan
dari sistem di atas dilambangkan dengan saling berelasinya antara satu entitas
Entitas (entity/ entity set), memiliki banyak istilah di dalam ilmu komputer, seperti
tabel (table), berkas (data file), penyimpan data (data store), dan sebagainya.
30
Gambar 1.8 ERD Sistem Penerimaan Siswa Baru SMP Teuku Umar Semarang
6) Use Case
Mengidentifikasi fitur kunci dari sistem. Tanpa fitur ini, sistem tidak akan
31
sistem yang harus dicapai. Diberi nama sesuai dengan goal-nya dan digambarkan
dengan elips dengan nama di dalamnya. Fokus tetap pada goal bukan bagaimana
nanti. Setiap use case biasanya memiliki trigger/pemicu yang menyebabkan use
case memulai (misalnya,Pasien mendaftar dan membuat janji baru atau meminta
untuk membatalkan atau mengubah janji yang sudah ada ). Ada 2 triger pertama
triger eksternal, seperti pelanggan memesan atau alarm kebakaran berbunyi, kedua
Login
Menginput nilai tes
Menginput data pembayaran
Mendapat laporan data pendaftaran
Mendapat laporan data pembayaran
Pegawai
Mendapat laporan data calon siswa
Logout
32
Use Case dengan aktor pimpinan
Login
Mendapat laporan data pendaftaran
Mendapat laporan data pembayaran
Mendapat laporan data calon siswa
Pimpinan
Logout
Login
Melihat Pengumuman
Gambar 1.8 Use Case Sistem Pendaftaran SMP Teuku Umar Semarang
33
4. PENGAPLIKASIAN SISTEM
4.1 Database
Database pada Sistem Penerimaan Siswa Baru SMP Teuku Umar Semarang
34
3. Database data pegawai
35
5. Database formulir calon siswa
36
7. Database data orangtua calon siswa
37
Relasi Database
38
4.2 Web Desain
Pada bagian ini akan dijelaskan tentang perancangan tampilan / GUI (Graphical User
Interface) dari Sistem Informasi Penerimaan SMP Teuku Umar yang berbasis Web.
Halaman Beranda berisi tentang halaman utama saat calon siswa mengakses web
39
b) Tampilan Menu Visi Misi
Halaman visi misi berisi tentang visi dan misi pada SMP Teuku Umar Semarang
yang dapat diakses oleh calon siswa pada web online tersebut. tampilan seperti
berikut :
40
c) Tampilan Menu Sejarah
Halaman sejarah berisi tentang sejarah suatu SMP Teuku Umar Semarang yang dapat diakses
oleh calon siswa pada web online tersebut. tampilan seperti berikut :
41
d) Tampilan Menu Alur Pendaftaran
Halaman alur pendaftaran berisi tentang tata cara pendaftaran pada SMP Teuku Umar
Semarang yang dapat diakses oleh calon siswa pada web online tersebut. tampilan seperti
berikut :
42
e) Tampilan Menu Pendaftaran
Halaman pendaftaran berisi formulir yang harus diisi oleh calon siswa sebagai syarat utama
untuk mendaftar di SMP Teuku Umar Semarang yang dapat diakses oleh calon siswa pada
43
f) Tampilan Menu Test Online
Halaman test online berisi halaman untuk memulai test online SMP Teuku Umar Semarang
yang dapat diakses oleh calon siswa pada web online tersebut. tampilan seperti berikut :
44
g) Tampilan Menu pembayaran
Halaman pembayaran berisi tentang data pembayaran pada SMP Teuku Umar Semarang
yang dapat diakses oleh calon siswa pada web online tersebut. tampilan seperti berikut :
45
PENUTUP
5.1 Kesimpulan
Dari hasil pembuatan Tugas Akhir ini, dapat diambil kesimpulan sebagai berikut:
pendaftaran secara online yang dapat diakses oleh calon siswa yang ingin mendaftar di
5.2 Saran
Agar penggunaan dan pengembangan Sistem Informasi Penerimaan siswa baru SMP Teuku
1) Sistem informasi ditambah dengan kolom kritik dan saran, sehingga dapat menampung
SMP Teuku Umar Semarang bisa membayar secara online atau melalui SMS Banking.
46
DAFTAR PUSTAKA
Kusbianto, Deddy. 2010. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Penerbit
STMIK Yadika
Penerbit Lokomedia
Jugiyanto, Hartono. 2001. Analisis dan Desain. Yogyakarta : C.V Andi Offset
http://carapedia.com/pengertian_definisi_informasi_menurut_para_ahli.html
http://willis.comze.com/pengertian_si.html
47