BAB IV PERANCANGAN SISTEM USULAN...Tampilan formulir pendafataran yang akan diisi oleh wali murid...
Transcript of BAB IV PERANCANGAN SISTEM USULAN...Tampilan formulir pendafataran yang akan diisi oleh wali murid...
35
BAB IV
PERANCANGAN SISTEM USULAN
4.1 Tahapan Perancangan Sistem
Tahapan Perancangan Sistem merupakan tahapan dimana penulis
merancang sistem yang akan di usulkan kepada Obyek atau Instansi Penelitian.
4.1.1 Analisis Kebutuhan
Mengidentifikasi kebutuhan fungsional program disertai dengan
penggambaran baran use case diagram dan skenario use case yang terikat dengan
proses bisnis yang diusulkan.
1. Kebutuhan Admin
a. Menelola Pendaftaran
b. Mengelola Data
c. Menyeleksi Siswa Baru
2. Kebutuhan Sistem
a. Melakukan Pendaftaran
b. Menginput Persyaratan
c. Melakukan Pendaftaran
36
3. Kebutuhan Sistem
a. Admin harus melakukan tersebut dahulu untuk dapat mengakses web ini
dengan memasukkan Username dan password agar data calon siswa baru
terjaga keamanannya.
b. Admin harus melakukan log out setelah selesai menggunakan website ini .
c. Sistem menyimpan data siswa baru.
4.1.2. Rancangan Diagram Use Case
Gambar.IV. 1 Use case
37
Tabel IV.1.
Deskripsi use case diagram persyaratan.
Use Case Name
Persyaratan pendaftaran calon siswa
baru
Requirements Calon siswa membawa persyaratan
untuk pendaftaran siswa baru
Goal Penerimaan siswa baru
Pre – Conditions Calon siswa baru memberikan
persyaratan kepada petugas
Post – Conditions Syarat penerimaan siswa baru
Failed end Conditions -
Actors Orang Tua calon siswa baru
Main Flow/Basic Path 1. Fotokopi kartu keluarga
2. Fotokopi akta kelahiran
.3 Foto 3 x 4 background merah
Alternate Flow/Invariant A
Invariant B
Tabel IV.2.
Deskripsi use case diagram persyaratan diperiksa
Use Case Name
Persyaratan diperiksa oleh petugas
Requirements Petugas memeriksa kembali persyaratan
siswa
Goal Admin penerimaan calon siswa baru
Pre – Conditions Memeriksa persyaratan seperti:
Fotokopi kartu keluarga,
Fotokopi aktakelahiran,
Foto 3x4 backgroundmerah
Post – Conditions -
Failed end Conditions -
Actors Admin
38
Main Flow/Basic Path 1. Fotokopi kartu keluarga
2. Fotokopi akta kelahiran
3. Foto 3 x 4 background merah
Alternate Flow/Invariant A -
Tabel IV.3.
Deskripsi use case diagram penerimaan siswa baru
Use Case Name
Membuat sistem peneriman siswa baru
Requirements Bagian petugas membuat formulir
Goal Petugas dapat melakukan membuat
Sistem pendaftaran siswa baru melalui sistem
yang berada di komputer sekolah
Pre – Conditions
Petugas dapat melihat data – data calon siswa
baru
Post – Conditions Membuatkan dengan cara melihat data – data
yang diberikan oleh calon siswa baru
Failed end Conditions -
Actors Petugas
Main Flow/Basic Path
-
Alternate Flow/Invariant A -
Invariant B -
Tabel IV.4.
Deskripsi use case diagram mencetak
Use Case Name
Mencetak keterangan data penerimaan siswa
baru
Requirements Petugas mencetak bukti pendaftaran dan
formulir pendaftaran
Goal Mencetak bukti pendaftaran dan formulir
pendaftaran siswa baru
Pre – Conditions
Petugas memasukan nomor bukti pembanyaran
Post – Conditions Petugas memeriksa kembali bukti pembanyaran
sebelum mencetaknya
Failed end Conditions -
Actors Petugas
39
Main Flow/Basic Path
1. Petugas menyusun dan mengisi data – data
siswa
2. Petugas mencetak bukti pembayaran dan
formulir pendaftaran
Alternate Flow/Invariant A A.1. Petugas memvalidasi data – data
A.2.Petugas mencetak bukti pembayaran dan
formulir pendaftaran
Invariant B -
4.1.3. Rancangan DiagramAktifitas
4. Activitiy Diagram Penerimaan siswa baru
40
Gambar.IV. 2 Activity Diagram
4.1.4. Rancangan Dokumen Sistem Usulan
41
Menjelaskan secara rinci setiap rancangan dokumen pada program yang di
hasilkan dan uraikan parameter – parameter dokumen tersebut.
A. Data Masukan
1. Nama Dokumen : Data pernyataan
Fungsi : Admin yang membuat formulir pendafataran
Sumber : Admin
Tujuan : Siswa
Media : Kertas
Jumlah :2 lembar
Frekuensi : Setiap terjadi pembuatan formulir pendaftaran
Bentuk : Lihat lampiran C.1
B. Data Keluar
Nama Dokumen : Bukti pendaftaran siswa baru
Fungsi : Untuk mengetahui data pendaftran siswa baru
Sumber : Admin
Tujuan : Siswa
Media : Kertas
Jumlah : Satu lembar
Frekuensi : Setiap terjadi pendaftran siswa baru
Bentuk : Lihat lampiran C.2
4.1.5. Rancangan Prototype
42
Bagian ini berisi mengenai penggambaran interface dari perancangan
sistem yang di buat oleh mahasiswa sesuai dengan sistem usulan.
1. Interface Menu Utama
Setelah wali murid baru mengakses link website maka tampilan awal yang
akan dilihat adalah tampilan dibawah ini yang mana ada beberapa menu-menu pada
tampilan Menu Utama di antaranya :
a. Menu Admin yang mana hanya admin dapat mengakses menu tersebut.
b. Menu Pendaftaran yang akan digunakan wali murid baru untuk
mendaftarkan anaknya
c. Menu Pengumuman yang digunakan admin untuk memberikan hasil
diterima tidaknya murid tersebut.
d. Menu Daftar Ulang ,dimenu ini wali murid wajib melakukan daftar ulang
setelah mengetahui bahwa anaknya telah diterima sebagai siswa disitu.
e. Menu Fasilitas yang berisi fasilitas apa saja yang ada pada PAUD Qurrotu
ayun Karawang.
Gambar.IV. 3 Menu Utama
2. Interface Formulir Pendaftaran siswa
43
Tampilan formulir pendafataran yang akan diisi oleh wali murid untuk
mendaftarkan Anaknya ke PAUD Qurrotu ayun.
Gambar.IV. 4 Formulir Pendaftaran siswa
4. Interface Tata Tertib
Gambar.IV. 5 Interface Tata Tertib Sekolah
4. . Interface Formulir Orang Tua
44
Gambar.IV. 6 interface Formulir Orang Tua
45
5. Interface Halaman login siswa
Gambar.IV. 7 Interface Halaman login siswa
6. Interface Rincian Pembayaran
Gambar.IV. 8 Interface Rincian Pembayaran
46
7. Interface Pengaploudtan bukti Pembayaran
Gambar.IV. 9 Interface Pengaploudtan bukti Pembayaran
8. Interface Login Admin
Gambar.IV. 10 Interface Login Admin
47
Admin harus melakukan login terlebih dahulu untuk dapat menggunakan
modul – modul yang tersedia jika login berhasil, maka modul – modul yang sesuai
dengan level pengguna akan ditampilkan.untuk menu login hanya untuk admin
ketika mau mengakses,menginput serta memproses Data siswa baru.
8. interface Halaman Utama Admin
Gambar.IV. 11 Interface Halaman Utama Admin
Gambar.IV. 12 Interface Laporan
48
4.2. Perancangan Perangkat Lunak
4.2.1. Entity Relationship Diagram (ERD)
Gambar.IV. 13 Entity Relationship Diagram
4.2.2. Logical Record Structure (LRS)
Gambar.IV. 12 Diagram Logical Record Structure (LRS)
49
4.2.3. Spesifikasi File
Spesifikasi file yang terdapat didalam website ini merupakan kumpulan
data untuk melakukan pendaftran siswa baru File – file ini tersimpan
<<namaDatabase>> dengan parmeter – parameter sebagi berikut:
Tabel IV.5
Spesiikasi File Siswa
N
o
Elemen
data
Nama field Type Siz
e
Keteranga
n
1 Identitas
Siswa
Id_siswa char 8 Primary
key
2 Nama
Siswa
nm_siswa char 40
3 Tempat
Lahir
tempat_lahir varchar 25
4 Jenis
kelamin
jenis_kelami
n
Enum(L,P) -
5 Tanggal
lahir
tgl_lahir Date -
6 Ukuran
Baju
Ukuran_baju Enum
(S,M,L,XL,XXL)
30
7 Tanggal
Daftar
Tgl_daftar Date 30
8 Jenjang jenjang Enum(paud,Tk) 30
9 Status
Pendaftara
n
Status_daftar Enum(Belum
lunas,,menunggu
konfirmasi,dikonfirmasi
)
-
Tabel IV.6
Spesifikasi File Orang Tua
No Elemen Data Type Size Keterangan
1 Indentitas Orang
Tua
Id_ortu char 6 Primary Key
2 Identitas Siswa Id_siswa char 8
3 Nama Ayah nm_ayah varchar 40
4 Pendidikan Ayah Pendidikan_ayah varchar 20
5 Pekerjaan Ayah Pekerjaan_ayah varchar 30
50
6 Nama ibu nm_ibu varchar 30
7 Pendidikan Ibu Pendidikan_Ibu varchar 30
8 Pekerjaan Ibu Pekerjaan_ibu varchar 30
9 Nama Wali Nm_wali varchar 40
10 provinsi Provinsi varchar 50
11 Kota Kota varchar 30
12 Kecamatan kecamatan Varchar 30
13 Kode Pos Kodepos varchar 10
13 Alamat Alamat text -
14 Nomor
handphone
Nohp varchar 15
15 Penghasilan
orang tua
Enum(1,2,3,4,)
Tabel IV.7
Spesifikasi File Admin
No Elemen Data Type Zise keterangan
1 Identitas Admin Id_admin char 6 Primary Key
2 Nama Admin nm_admin varchar 35
3 User Name username varchar 25
4 Password password varchar 35
Tabel IV.8
Spesifikasi File Dokumen
No Elemen Data Type Zise Keterangan
1 Identitas Dokumen Id_dokumen char 6 Primary Key
2 Identitas Siswa Id_siswa char 8
3 foto foto char 16
51
4 Kartu Keluarga kk char 16
Tabel IV.9
Spesifikasi File Bukti Pembayaran
No Elemen Data Type Zise keterangan
1 Identitas Bukti Id_bukti char 6 Primary Key
2 Identitas Siswa Id_siswa char 8
3 Nama Pengirim nm_pengirim varchar 30
4 Nama bank Nm_bank varchar 20
5 Bukti Pembayaran Bukti_pembayaran char 10
4.2.4. Sequence Diagram
Sequence diagram yang di buat hanya kegiatan utama use case diagram
a. Squence diagram login dan formulir
Gambar.IV. 13 Sequence Diagram
52
4.2.5. Spesifikasi Hardware dan Software
Berikut adalah spesifikasi perangkat keras dan perangkat lunak minimum
yang dibutuhkan untuk mengimplementasikan website e-commerce ini.
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
a.) Processor Intel® Core ™ i3-3217U
b.) RAM DDR3L6GB
c.) Harddisk 500 GB
1. Mouse
2. Keyboard
3. Monitor dengan resolusi layar 1366x768
4. Koneksi internet dengan kecepatan 2Mbps
b. Client
1. CPU
a.) Processor Intel® Dual Core
b.) RAM DDR2 1GB
c.) Harddisk 20 GB
2. Mouse
3. Keyboard
4. Monitor dengan resolusi layar 1024x768
5. Koneksi internet dengan kecepatan 2Mbps
53
2) Spesifikasi Perangkat Lunak
a. Server
1. Sistem operasi dengan Windows 7 32-bit atau Linux
2. Aplikasi web server dengan Xampp
3. Web Browser dengan Mozilla Firefox dan Google Chrome.
b. Client
1. Sistem operasi dengan Microsoft Windows atau Linux
2. Aplikasi web browser dengan Mozilla Firefox, Opera, Safari, Internet
Explorer, Google Chrome.
54
4.3. Jadwal Implementasi
Tabel IV.10
Diagram Implementasi
55
BAB V
PENUTUP
4.1. Kesimpulan
Berdasarkan pelaksanaan Riset selama di Paud Qurrotu Ayun Karawang,
maka diperoleh kesimpulan bahwa Pengolahan data menggunakan sistem manual
sungguh tidak efektif dan tidak efesien serta membutuhkan waktu yang lama
sehingga informasi yang di hasilkan tidak begitu akurat. Dalam pengolahan data
membutuhkan waktu yang lama dan menyerap tenaga kerja yang cukup banyak.
4.2. Saran
Dari kesimpulan diatas maka penulis memberi saran sebagai berikut:
1. Untuk mengoptimalkan pekerjaan, sebaiknya sistem penerimaan siswa baru
yang dilakukan secara manual diperbaharui dengan menerapkan sistem
yang terkomputerisasi.
2. Dengan sistem yang terkomputerisasi dalam proses pengolahan data bisa
lebih akurat.
56
DAFTAR PUSTAKA
Christianti & Ariesta, Maret 2018. Sistem Informasi Laporan Keuangan Pada Koperasi
Simpan Pinjam Kelurahan Gunung Menggunakan Uml.
Hidayatullah & Kawistara, januari 2017. Buku Pemrograman Web
Heri Satria Setiawan. (2017). Program Aplikasi Perpustakaan Menggunakan Java
Netbeans. Jurnal Informatika Terpadu, 3(1), 1
Kristanto, A. (2018). Perancangan Sistem Informasi dan Aplikasinya (Revisi)
Yogyakarta: GAVA MEDIA
Mulyadi, Hoiriah, Supriadi, & Mugiat, Oktober 18, 2018.Sistem Informasi Pendaftaran
Kursus Berbasis Web Pada Yayasan Musik Jakarta
.
Rochman, A., Sidik, A., & Nazahah, N. (2018). Perancangan Sistem Informasi
Administrasi Pembayaran SPP Siswa Berbasis Web di SMK Al-Amanah. Jurnal
Sisfotek Global, 8(1), 51–56. https://doi.org/10.1002/ijc.23959
Rosa, & Shalahuddin. (2018). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi
Obyek (Revisi). Bandung: Informatika Bandung.
Sopandi, R. (2018). Rancang Bangun Sistem Pendaftaran Anggota BKK SMK Taruna
Karya 76 Nurul Falah Berbasis Web. 6(1), 1–7.
Syafi, A., Eka, Z., Sari, M., & Arif, M. (2018). Pengembangan Sistem Informasi
Penerimaan Siswa Baru Berbasis Web Di Sma 1 Annuqayah Sumenep. Journal
Of Informatics EducationInformastics Education, 4(2), 53–62.
57
DAFTAR RIWAYAT HIDUP
I. Biodata Mahasiswa
NIM : 12166536
Nama Lengkap : Uswahtun Khasanah
Tempat/ Tanggal Lahir : Tuban, 6 Juli 1996
Alamat lengkap : Jatirasa tengah no.03 Rt/Rw.03/07,
Karangpawitan,Karawang
II. Pendidikan
a. Formal
1. SD Negeri Karang Tengah 1, lulus tahun 2008
2. MTs Salafiah, lulus tahun 2011
3. MA Assalam Bangilan, lulus tahun 2015
III. Riwayat Pengalaman berorganisasi / perkerjaan
1. Operator Produksi di PT.Supravisi Rama Optik Karawang.
Sejak Novermber 2016 sampai dengan Maret 2017
2. Kasir di PT.Midi Utama Tbk. Karawang.
Sejak Juni 2017 sampai dengan Mei 2018
3. Debitur di PT. Karawang Indah Sukses Karawang.
Sejak November 2018 sampai dengan sekarang.
Karawang, 30 April 2019
Uswahtun Khasanah
58
DAFTAR LAMPIRAN
A. 1 Dokumen Masukan Sistem Berjalan
59
B.1 Dokumen Keluaran Sistem Berjalan
60
C.1 Dokumen Masukan Sistem Usulan
61
D.1 Dokumen Keluaran Sistem Usulan