View
6
Download
0
Category
Preview:
Citation preview
51
BAB IV
RANCANGAN SISTEM USULAN
4.1 Umum
Pada sistem penerimaan murid baru di TK Purnama, semua prosedur masih
dilakukan secara manual. Oleh karena itu penulis berusaha mengajukan sistem usulan
untuk mencoba mengembangkan sistem tersebut menjadi komputerisasi tanpa
merubah prosedur yang ada.
Dengan sistem yang diusulkan oleh penulis diharapkan dapat memberikan
kemudahan dalam melakukan pekerjaan dari sistem manual ke sistem yang
terkomputerisasi. Pada prinsipnya sistem yang lama tidak berbeda jauh dengan sistem
yang diusulkan. Hanya saja sistem yang diusulkan ini mampu mengatasi kesulitan-
kesulitan terutama dalam hal penginputan data calon murid baru pada setiap terjadi
penerimaan murid.
Saran-saran yang diharapkan dengan adanya sistem yang baru ini adalah sebagai
berikut :
1. Mempercepat proses pengolahan data dan pencarian informasi yang dibutuhkan.
Sehingga tidak perlu lagi membongkar arsip-arsip atau dokumen yang
menumpuk.
2. Pencapaian tingkat efesiensi dan efektifitas kerja dapat terlaksana dengan baik.
52
4.2 Prosedur Sistem Usulan
Adapun prosedur sistem usulan yang diajukan penulis dalam sistem
penerimaan murid baru pada TK Purnama adalah sebagai berikut :
1. Pendaftaran
Pada prosedur pendaftaran, orang tua calon murid datang ke TK Purnama dengan
membawa anaknya yang ingin didaftarkan. Lalu, pihak tata usaha akan
memberikan formulir pendaftaran dan informasi pendaftaran yang berisi tentang
syarat masuk TK, biaya masuk TK dan profil TK Purnama. Lalu, orang tua calon
murid mengisi data diri calon murid dan setelah selesai formulir dikembalikan ke
Tata Usaha. Kemudian, tata usaha akan melakukan penginputan data diri calon
murid kedalam table pendaftaran dalam database penerimaan murid.
2. Penerimaan Murid
Di proses penerimaan, orang tua calon murid membawa syarat pendaftaran berupa
fotocopy kartu keluarga dan fotocopy akta kelahiran. Setelah semua syarat
pendaftaran sudah lengkap, orang tua calon murid melakukan registrasi
pendaftaran uang masuk TK. Pihak tata usaha akan memberikan kwitansi sebagai
tanda bukti pembyaran. Lalu, tata usaha akan melakukan penginputan
pembayaran ke dalam table pembayaran dan setelah melakukan pembayaran
calon murid sudah resmi menjadi murid pada TK Purnama dan data diri murid
akan disimpan kedalam table murid.
53
3. Laporan
Proses laporan di mulai dari table murid yang memberikan data murid dan table
pembayaran yang mengirimkan data pembayaran ke dalam sistem laporan. Dari
sistem laporan kemudian akan dipindahkan menjadi satu di dalam table laporan.
Pihak tata usaha juga tetap akan membuat laporan penerimaan murid baru yang
akan diarsipkan secara manual di arsip data murid. Laporan yang telah dibuat di
dalam table laporan tersebut kemudian akan di buatkan cetakan laporan
penerimaan murid baru berbentuk cetakan komputer atau print out yang akan
diserahkan kepada kepala sekolah.
4.3 Diagram Alir Data (DAD) Sistem Usulan
Diagram alir data adalah diagram yang menggunakan notasi atau simbol yang
digunakan untuk menggambarkan arus data sistem untuk membantu didalam
komunikasi dengan pemakai sistem. Secara logika dan seiring digunakan untuk
menggambar sesuatu yang telah ada atau sistem yang akan dikembangkan secara
logic, tanpa mempertimbangkan lingkungan fisik, dimana data tersebut disimpan dan
pada penggambarannya melalui aliran data ini adalah pada tahap prosesnya.
54
Gambar IV.1
Diagram Konteks Penerimaan Murid Baru Usulan Pada TK Purnama
Keterangan :
KK : Kartu Keluarga
55
Gambar IV.2
Diagram Nol Penerimaan Murid Baru Usulan Pada TK Purnama
Keterangan :
KK : Kartu Keluarga
56
Gambar IV.3
Diagram Detail Penerimaan Murid Baru Usulan Pada TK Purnama
Keterangan :
DAPODIK : Data Pokok Pendidikan
4.4 Kamus Data Sistem Usulan
Berikut penjelasan dari dokumen-dokumen yang ada pada sistem usulan
dengan menggunakan parameter dan notasi kamus data.
A. Kamus Data Dokumen Masukkan Sistem Usulan
1) Nama Arus Data : Fotocopy Kartu Keluarga
Alias : Fc. KK
Bentuk Data : Cetakan kertas
Arus Data : Proses 2.0
Penjelasan : Sebagai salah satu syarat pendaftaran
Periode : Setiap terjadi pendaftaran murid baru
Volume : Setiap tahun
57
Struktur Data : Header + Isi + Footer
Header : Judul + No. kartu keluarga + nama kepala keluarga +
alamat + rt/rw + desa/kelurahan + kecamatan +
kabupaten/kota + kode pos + provinsi
Keterangan :
Judul *15 bertipe text*
No. kartu keluarga *20 bertipe number*
Nama kepala keluarga *30 bertipe text*
Alamat *50 bertipe text*
Rt/Rw *10 bertipe text*
Desa/kelurahan *20 bertipe text*
Kecamatan *20 bertipe text*
Kabupaten/kota *20 bertipe text*
Kodepos *6 bertipe number*
Provinsi *20 bertipe text*
Isi : No. + Nama lengkap + NIK + Jenis Kelamin +
Tempat lahir + Tanggal Lahir + Agama + Pendidikan
+ Jenis pekerjaan + No + Status perkawinan + Status
hubungan dalam keluarga + Kewarganegaraan +
Dokumen imigrasi No. Paspor + Dokumen Imigrasi
No. KITAS/KITAP + Nama Ayah + Nama Ibu
Keterangan :
58
No *3 bertipe number*
Nama lengkap *30 bertipe text*
NIK *16 bertipe number*
Jenis kelamin *10 bertipe text*
Tempat lahir *20 bertipe text*
Tanggal lahir *bertipe date/time*
Agama *10 bertipe text*
Pendidikan *10 bertipe text*
Jenis pekerjaan *30 bertipe text*
No *3 bertipe number*
Status perkawinan *10 bertipe text*
Status hubungan dalam keluarga *10 bertipe text*
Dokumen Imigrasi No. paspor *20 bertipe number*
Dokumen Imigrasi No. KITAS/KITAP *20 bertipe
number*
Nama Ayah *30 bertipe text*
Nama Ibu *30 bertipe text*
Footer : Dikeluarkan tanggal + Pengesahan
Keterangan :
Dikeluarkan tanggal = tanggal + bulan + tahun
*bertipa date/time*
59
Pengesahan *tanda tangan kepala keluarga + nama
kepala keluarga + tanda tangan kepala dinas
kependudukan dan pencatatan sipil + nama kepala
dinas kependudukan dan pencatatan sipil + nip
2) Nama Arus Data : Fotocopy Akta Kelahiran
Alias : Fc. Akta
Bentuk Data : Cetakan kertas
Arus Data : Proses 2.0
Penjelasan : Sebagai salah satu syarat pendaftaran
Periode : Setiap terjadi pembayaran pendaftaran murid baru
Volume : Setiap tahun
Struktur Data : Header + Isi + Footer
Header : nomor induk kependudukan + judul
Keterangan :
Nomor induk kependudukan
Judul *pencatatan sipil + warga negara + kutipan akta
kelahiran*
Isi : Keterangan Kelahiran
Keterangan :
Nomor akta kelahiran *20 bertipe byte*
Tempat lahir *20 bertipe text*
60
Tanggal lahir *50 bertipe text*
Nama *50 bertipe text*
Anak ke *20 bertipe text*
Nama orang tua *100 bertipe text*
Footer : Pengesahan
Keterangan :
Pengesahan *tempat dikeluarkan akta + tanggal +
TTD Kepala dinas kependudukan dan pencatatan sipil
+ nama kepala dinas kependudukan dan pencatatan
sipil + nip
B. Kamus Data Dokumen Keluaran Sistem Usulan
1) Nama Arus Data : Formulir
Alias : Formulir
Bentuk Data : Cetakan kertas
Arus Data : Proses 1.0
Penjelasan : Sebagai bukti pendaftaran
Periode : Setiap terjadi pendaftaran murid baru
Volume : Setiap tahun
Struktur Data : Header + Isi + Footer
Header : Logo istansi + nama istansi + alamat + no. Telp
Isi : Judul + ketentuan anak + keterangan orang tua/wali
61
Keterangan :
- Judul *formulir pendaftaran + tahun ajaran*
- Ketentuan anak
Nama lengkap *50 bertipe text*
Nama panggilan *20 bertipe text*
Jenis kelamin *10 bertipe text*
Tempat, tanggal lahir * bertipe date/time*
Agama *10 bertipe text*
Kewarganegaraan *10 bertipe text*
Anak ke *10 bertipe text*
Banyak saudara kandung *4 bertipe text*
Banyak saudara tiri *4 bertipe text*
Banyak saudara angkat *4 bertipe text*
Bahasa sehari-hari *10 bertipe text*
Berat badan *10 bertipe text*
Tinggi badan *10 bertipe text*
Golongan darah *5 bertipe text*
Penyakit yang pernah diderita *20 bertipe text*
Alamat *100 bertipe text*
No. telp *bertipe number*
Bertempat tinggal pada *10 bertipe text*
Ukuran baju *5 bertipe text*
62
- Keterangan orang tua/wali
Nama ayah *50 bertipe text*
Tempat, tanggal lahir *bertipe date/time*
Agama *10 bertipe text*
Pendidikan tertinggi *20 bertipe text*
Pekerjaan/jabatan *20 bertipe text*
Kewarganegaraan *10 bertipe text*
Alamat *100 bertipe text*
No. telp *bertipe number*
Nama Ibu *50 bertipe text*
Tempat, tanggal lahir *bertipe date/time*
Agama *10 bertipe text*
Pendidikan tertinggi *20 bertipe text*
Pekerjaan/jabatan *20 bertipe text*
Kewarganegaraan *10 bertipe text*
Alamat *100 bertipe text*
No. telp *bertipe number*
Footer : Tanggal + Pengesahan
Keterangan :
- Tanggal *tempat + tanggal + bulan + tahun*
63
- Pengesahan *ttd orang tua + nama orang tua + ttd
kepala TK Purnama + nama Kepala TK Purnama +
NUPTK
2) Nama Arus Data : Kwitansi
Alias : Kwitansi
Bentuk Data : Cetakan kertas
Arus Data : Proses 2.0
Penjelasan : Sebagai bukti pembayaran
Periode : Setiap terjadi pembayaran pendaftaran murid baru
Volume : Setiap terjadi transaksi
Struktur Data : Header + Isi + Footer
Header : Logo + judul + alamat
Isi : no + sudah diterima dari + banyaknya uang + untuk
pembayaran
Keterangan :
No *3 bertipe number*
Sudah diterima dari *30 bertipe text*
Banyaknya uang *bertipe currency*
Untuk pembayaran *100 bertipe text*
Footer : Jumlah + Pengesahan
Keterangan :
64
Jumlah *jumlah uang*
Pengesahan *tanggal + ttd + nama*
4.5 Spesifikasi Rancangan Sistem Usulan
Sistem berjalan menggunakan serangkaian dokumen-dokumen meliputi
dokumen input maupun output. Bentuk yng kaan diuraikan merupakan keterangan
dari data flow diagram (DFD) pada alurnya, baik akur sebagai input maupun output.
4.5.1. Bentuk Dokumen Masukkan
Spesifikasi dokumen masukan merupakan dokumen input yang dimasukkan ke
dalam sistem dan diolah menjadi sebuah keluaran.
Dokumen-dokumen adalah sebagai berikut :
1. Nama Dokumen : Fotokopi kartu keluarga
Fungsi : Sebagai salah satu syarat pendaftaran
Sumber : Orang tua calon murid
Tujuan : Tata usaha TK Purnama
Media : Kertas
Jumlah : Satu lembar
Frekuensi : Setiap ada penerimaan murid baru
Bentuk : Lampiran C.1
65
2. Nama Dokumen : Fotokopi akta kelahiran
Fungsi : Sebagai salah satu syarat pendaftaran
Sumber : Orang tua calon murid
Tujuan : Tata usaha TK Purnama
Media : Kertas
Jumlah : Satu lembar
Frekuensi : Setiap ada penerimaan murid baru
Bentuk : Lampiran C.2
4.5.2. Bentuk Dokumen Keluaran
Spesifikasi keluaran berisi tentang keluaran yang dihasilkan dari dokumen
yang sudah dimasukan dan diproses oleh sistem menjadi bentuk yang berguna.
1. Nama dokumen : Formulir pendaftaran
Fungi : Bukti pendaftaran
Sumber : Tata usaha TK Purnama
Tujuan : Orang tua calon murid
Media : Kertas
Jumlah : Dua lembar
Frekuensi : Setiap ada pendaftaran murid baru
Bentuk : Lampiran D.1
66
2. Nama dokumen : Kwitansi
Fungi : Bukti pembayaran
Sumber : Tata usaha TK Purnama
Tujuan : Orang tua calon murid
Media : Kertas
Jumlah : Satu lembar
Frekuensi : Setiap ada transaksi
Bentuk : Lampiran D.2
4.5.3. Entity Relationship Diagram
1. Entity Relationship Diagram
Penggambaran proses relasi yang relasi yang telah dibuat pada diagram alir
data usulan dikembangkan kembali ke dalam bentuk Entity Relationship Diagram
sehingga berhubungan antar entity satu dengan lainnya dapat terlihat dan melibatkan
rancangan field-field di dalam database. Berikut adalah ERD yang dibuat untuk
sistem penerimaan murid baru pada TK Purnama.
67
Gambar IV.4
Entity Relationship Diagram
68
2. Logical Record Structure
Gambar IV.5
Logical Record Structure
4.5.4. Spesifikasi File
Bentuk spesifikasi file yang terdapat pada TK Purnama ini memerlukan
adanya file yang berguna untuk menampung data dalam bentuk yang lebih teratur dan
lebih aman dari kerusakan. Adapun database yang saya buat yaitu db_PSB dan terdiri
dari 4 tabel yaitu :
69
1. Spesifikasi File Admin
Nama Database : pmb_tkpurnama.mdb
Nama File : File Admin
Akronim File : tb_admin
Fungsi File : untuk masuk sebagai admin
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media File : Hard disk
Panjang Record : 28 byte
Kunci Field : username
Software : Microsoft Access 2007
Tabel IV.1
Spesifikasi File Tabel Admin
No. Elemen Data Akronim Type Data Size Keterangan
1 Username username text 20 PrimaryKey
2 Password password text 8
2. Table Pendaftaran
Nama Database : pmb_tkpurnama.mdb
Nama File : tb_pendaftaran
Akronim : Pendaftaran
Fungsi : Untuk menginput data calon murid baru
70
Tipe : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 723 byte
Kunci Field : no_form
Software : Microsoft Office Acces 2007
Tabel IV.2
Spesifikasi File Tabel Pendaftaran
No. Elemen Data Akronim Type Data Size Keterangan
1 No. Formulir no_form text 4 PrimaryKey
2 Username username text 20 ForeignKey
3 Nama Lengkap nm_lengkap text 50
4 Nama Panggilan nm_panggilan text 20
5 Jenis Kelamin jenis_kelamin text 10
6 Tempat Tgl Lahir ttl date/time -
7 Agama agama text 10
8 Kewarganegaraan kewarganegaraan text 10
9 Anak ke anak_ke text 10
10 Banyak Saudara
Kandung
banyak_saudara_
kandung
text 3
11 Banyak Saudara
Tiri
banyak_saudara_
tiri
text 3
12 Banyak Saudara
Angkat
banyak_saudara_
angkat
text 3
13 Bahasa bahasa text 10
14 Berat Badan berat_badan text 10
15 Tinggi Badan tinggi_badan text 10
16 Golongan Darah gol_darah text 5
17 Penyakit yang penyakit- text 20
71
pernah diderita yang_pernah_diderita
18 Alamat alamat text 100
19 No. Telepon no_telp number -
20 Bertempat tinggal
pada
bertempat_tinggal_
pada
text 10
21 Ukuran Baju ukuran_baju text 5
22 Nama Ayah nama_ayah text 50
23 Tempat Tgl Lahir ttl_ayah date/time -
24 Pendidikan
Tertinggi
pendidikan
tertinggi_ayah
text 20
25 Pekerjaan pekerjaan_ayah text 20
26 Kewarganegaraan kewarganegaraan_
ayah
text 10
27 Alamat alamat_ayah text 100
28 No. Telp/HP no_telp_ayah number -
29 Nama Ibu nama_ibu text 50
30 Tempat Tgl Lahir ttl_ibu date/time -
31 Agama agama_ibu text 10
35
32
Pendidikan
Tertinggi
pendidikan_tertinggi_
ibu
text 20
33 Pekerjaan pekerjaan_ibu text 20
34 Kewarganegaraan kewarganegaraan_ibu text 10
35 Alamat alamat_ibu text 100
36 No. Telp/HP no_telp_ibu number -
3. Tabel Murid
Nama Database : pmb_tkpurnama.mdb
Nama File : tb_murid
Akronim : Murid
Fungsi : Sebagai data diri murid di TK Purnama
Tipe : File Master
Organisasi File : Index Sequential
72
Akses File : Random
Media : Hard Disk
Panjang Record : 636 byte
Kunci Field : nis
Software : Microsoft Office Acces 2007
Tabel IV.3
Spesifikasi File Tabel Murid
No. Elemen Data Akronim Type Data Size Keterangan
1 No. Pembayaran no_pem text 4 ForeignKey
2 Username username text 20 ForeignKey
3 NIS nis text 9 PrimaryKey
4 Nama Murid nm_murid text 50
5 Jenis Kelamin jenis_kelamin text 10
6 Tempat Tgl Lahir ttl date/time -
7 Agama agama text 10
8 Kewarganegaraan kewarganegaraan text 10
9 Anak ke anak_ke text 10
10 Banyak Saudara banyak_saudara text 3
11 Bahasa bahasa text 10
12 Berat Badan berat_badan text 10
13 Tinggi Badan tinggi_badan text 10
14 Golongan Darah gol_darah text 5
15 Penyakit yang
pernah diderita
penyakit-
yang_pernah_diderita
text 20
16 Alamat alamat text 100
17 No. Telepon no_telp number -
18 Bertempat tinggal
pada
bertempat_tinggal_pada text 10
19 Ukuran Baju ukuran_baju text 5
20 Nama Ayah nama_ayah text 50
21 Tempat Tgl Lahir ttl_ayah date/time -
73
22 Pekerjaan pekerjaan_ayah text 20
23 Alamat alamat_ayah text 100
24 No. Telp/HP no_telp_ayah number -
25 Nama Ibu nama_ibu text 50
26 Tempat Tgl Lahir ttl_ibu date/time -
27 Pekerjaan pekerjaan_ibu text 20
28 Alamat alamat_ibu text 100
29 No. Telp/HP no_telp_ibu number -
4. Tabel Pembayaran
Nama Database : pmb_tkpurnama.mdb
Nama File : tb_pembayaran
Akronim : Pembayaran
Fungsi : Untuk pengecekan status pembayaran
Tipe : File Transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 93 byte
Kunci Field : no_pem
Software : Microsoft Office Acces 2007
Tabel IV.4
Spesifikasi File Tabel Pembayaran
No. Elemen Data Akronim Type Data Size Keterangan
1 No. Pembayaran no_pem text 4 PrimaryKey
74
2 No. Formulir no_form text 4 ForeignKey
3 Username username text 20 ForeignKey
4 NIS nis text 9
5 Nama Murid nm_murid text 50
6 Status Pembayaran status_pembayaran text 10
5. Tabel Laporan
Nama Database : pmb_tkpurnama.mdb
Nama File : tb_laporan
Akronim : Laporan
Fungsi : Untuk memberikan informasi laporan keseluruhan
Tipe : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 97 byte
Kunci Field : no_lap
Software : Microsoft Office Acces 2007
Tabel IV.5
Spesifikasi File Tabel Laporan
No. Elemen Data Akronim Type Data Size Keterangan
1 No. Laporan no_lap text 9 PrimaryKey
2 NIS nis text 9 ForeignKey
3 Username username text 20 ForeignKey
3 Nama Murid nm_murid text 50
4 Status Pembayaran status_pembayaran text 10
75
4.5.5. Struktur Kode
Ada beberapa struktur kode yang digunakan dalam proses yang dirancang
sesuai dengan dokumen yang ada. Struktur kode yang digunakan dalam perancangan
program ini adalah :
1. Struktur Nomor Formulir
X 9 9 9 9 9 9 9
Contoh :
F 1 6 1 7 0 0 1
Keterangan :
F : Kode inisial untuk formulir
1617 : Tahun Ajaran Baru
001 : Nomor urut Formulir
Tahun Ajaran Baru
Kode Inisial
Nomor Urut Formulir
76
2. Struktur NIS
9 9 9 9 9 9 9 9 9
Contoh :
0 2 8 0 1 5 0 1 6
Keterangan :
028 : Nomor induk sesuai daftar abjad
015 : Tahun awal ajaran masuk TK
016 : Tahun selesai ajaran TK
3. Struktur Nomor Pembayaran
X 9 9 9 9 9 9 9 9 9
Tahun selesai ajaran
Tahun awal ajaran
Nomor induk sesuai abjad
Nomor Urut Pembayaran
Kode Inisial
77
Contoh :
P 1 6 0 7 0 1 0 0 1
Keterangan :
P : Kode Inisial Pembayaran
16 : Tahun Pembayaran
07 : Bulan Pembayaran
01 : Tanggal Pembayaran
001 : Nomor Urut Pembayaran
78
4. Struktur Nomor Laporan
X X X 9 9 9 9 9 9
Contoh :
L A P 0 1 5 0 0 1
Keterangan :
LAP : Kode inisial untuk pembuatan laporan
015 : Tahun pembuatan laporan
001 : Nomor urut pembuatan laporan
4.5.6. Spesifikasi Program
Spesifikasi program merupakan pembahasan mengenai cara program yang
penulis sediakan guna pemrosesan data. Dengan adanya spesifikasi program ini,
diharapkan pemakai bisa lebih mudah atau mengetahui cara kerja program.
Kode Inisial
Tahun Pembuatan Laporan
Nomor Urut Laporan
79
Gambar IV.5
Diagram HIPO
Spesifikasi program dalam perancangan program pada pembuatan sistem
penerimaan murid baru di TK Purnama yang penulis usulkan adalah sebagai berikut :
1. Spesifikasi Program Menu Login
Nama Program : Login
Akronim : login.frm
Fungsi : Untuk masuk sebagai admin
Media Output : Monitor
Media Input : Mouse dan Keyboard
Screen Format : Lampiran E.1
Software : Microsoft visual basic 6.0
Proses program :
80
a. Klik “Login” untuk masuk ke menu utama.
b. Klik “Batal” untuk keluar dari program.
2. Spesifikasi Program Menu Utama
Nama Program : Menu Utama
Fungsi Program : Sebagai menu utama dari keseluruhan program yang
dibuat
Kode Program : Menu_Utama
Akronim : menu_utama.frm
Software : Microsoft visual basic 6.0
Screen Format : Lampiran E.2
Menu utama terdiri dari submenu :
a. Master
b. Transaksi
c. Laporan
d. Master
Bentuk Tampilan : Lampiran
Proses Program :
Arahkan pointer pada pilihan yang diinginkan yang ada pada Menu utama,
kemudian klik :
1. Button File terdiri dari Form Pendaftaran dan Form Murid.
2. Button Pembayaran
81
3. Button Laporan
4. Button Logout
3. Spesifikasi Program Menu Pendaftaran Calon Murid
Nama Program : Pendaftaran
Akronim : pendaftaran.frm
Fungsi : Pengisian Data Calon Diri Calon Murid
Media Output : Monitor
Media Input : Mouse dan Keyboard
Screen Format : Lampiran E.3
Software : Microsoft visual basic 6.0
Proses program :
a. Klik “Tambah” untuk mengisi data calon murid
b. Klik “Batal” untuk membatalkan proses
c. Klik “Simpan” untuk menyimpan data calon murid
d. Klik “Edit” untuk mengubah data calon murid
e. Klik “Selesai” untuk keluar dari form tersebut
4. Spesifikasi Program Pembayaran
Nama Program : Pembayaran
Akronim : pembayaran.frm
Fungsi : menampilkan status pembayaran murid baru
82
Media Output : Monitor
Media Input : Mouse dan Keyboard
Screen Format : Lampiran E.4
Software : Microsoft visual basic 6.0
Proses program :
a. Klik “Print” untuk mencetak data pembayaran
b. Klik “Edit” untung merubah data
c. Klik “Simpan” untuk menyimpan data pembayaran dan
d. Klik “Lanjut” melanjutkan ke proses berikutnya
e. Klik “Selesai” untuk keluar dari form tersebut
5. Spesifikasi Program Murid
Nama Program : Data Murid
Akronim : datamurid.frm
Fungsi : Menampilakan perubahan data calon murid di form
pendaftaran menjadi murid dan penginputan nomor
induk murid
Media Output : Monitor
Media Input : Mouse dan Keyboard
Screen Format : Lampiran E.5
Software : Microsoft visual basic 6.0
Proses program
83
a. Klik “Edit” untuk mengubah data murid
b. Klik “Simpan” untuk menyimpan data yang sudah dirubah
c. Klik “Selesai” untuk keluar dari form tersebut
6. Spesifikasi Program Laporan
Nama Program : Laporan Penerimaan Murid baru
Akronim : laporan_psb.frm
Fungsi : Untuk menampilkan laporan keseluran dari semua
proses penerimaan murid baru
Media Output : Monitor
Media input : Mouse dan Keyboard
Screen Format : Lampiran E.6
Software : Microsoft visual basic 6.0
Proses program :
a. Klik “Preview” untuk melihat hasil laporan dimonitor
b. Klik “Print” untuk mencetak hasil laporan
c. Klik “Keluar” untuk keluar dari program tersebut.
4.6. Spesifikasi Sistem Komputer
Di dalam rancangan sistem komputer yang penulis usulkan dibutuhkan
perangkat pendukung yang dapat membantu pemrosesan data agar lebih cepat.
Perangkat tersebut adalah perangkat keras (hardware), yaitu seuah komponen yang
84
terdiri dari monitor, keyboard, hardisk, flopydisk dan lain-lain. Serta perangkat lunak
(software), yaitu sebuah program dan aplikasinya yang sudah menjadi satu kesatuan
di dalam komputer.
4.6.1. Umum
Di masa sekarang ini keberadaan komputer sangat dibutuhkan guna
membantu meringankan pekerjaan sehari-hari. Dalam penggunaannya, komputer
banyak dipergunakan untuk membantu pekerjaan manusia yang sulit dan beragam,
karena komputer adalah salah satu perangkat alat elektronik yang dapat membantu
meringankan pekerjaan manusia. Pemilihan perangkat komputer sebagai alat bantu
biasanya dikaitkan dengan efisien kerja baik menyangkut kecepatan maupun
kemampuanya. Apabila dibandingkan dengan perangkat keras lainnya, mengolah data
dengan menggunakan komputer mempunyai keunggulan tersendiri antara lain data
dapat diolah secara berulang-ulang dan keakuratan data lebih terjamin. Dalam
pengolahan data terdapat beberapa elemen dari sistem komputer yang sangat penting
untuk menentukan jalannya suatu program yaitu perangkat keras (hardware),
perangkat lunak (software)dan pemakai (brainware).
Ketiga elemen tersebut merupakan kesatuan yang tidak dapat berdiri dalam
menjalankan suatu komputerisasi pengolahan data. Perangkat keras tanda didukung
perangkat lunak tidak akan berfungsi seperti yang diharapkan begitu pula sebaliknya,
dan keduanya pun tidak dapat dijalankan atau dioperasikan bila tidak ada seorang
85
brainware. Karena faktor manusia memegang peranan yang sangat menentukan suatu
keberhasilan program komputer dimanapun dan kapanpun.
4.6.2. Perangkat Keras
Teknologi perangkat keras terdiri dari unit masukan (input), unit pusat
pemrosesan, unit keluaran (output) dan unit simpan luar (memory). Pemilihan suatu
komputer antara lain ditentukan oleh kapasitas komputer dan unit pengolahan datanya
yaitu Central Processing Unit (CPU), unit pemasukan data ke dalam memory
komputer sehingga data dapat diolah menjadi suatu informasi yaitu keyboard atau
papan ketik dan peringkat keluaran yang diperlukan adalah sebuah disk drive sebagai
media penyimpanan datanya.
- Server
a. CPU :
Processor AMD E1-1200
RAM 2GB
Hardisk 320 GB
b. Mouse
c. Keyboard
d. Monitor 11.6” dengan resolusi layar 1366 x 768 pixel
e. Printer
86
4.6.3. Perangkat Lunak
Dengan adanya sistem komputerisasi maka tidak terlepas dari masalah
software yang akan digunakan untuk menjalankan program aplikasi tersebut.
Perangkat lunak atau software merupakan suatu rangkaian intruksi yang tersusun
secara teratur agar komputer dapat bekerja mengolah data dan mendapatkan
informasi yang dibutuhkan oleh user atau pemakai.
Ada banyak software yang dipakai sesuai aplikasi yang hendak dibangun
perangkat lunak atau software yang penulis usulkan adalah :
Server
Sistem Operasi : Microsoft Windows 7
Program : Microsoft Visual Basic 6.0
Aplikasi Web Browser : Google Chrome
Client
Sistem Operasi : Microsoft Windows7
Aplikasi Web Browser : Google Chrome, Mozilla Firefox,
Opera.
Beberapa faktor pertimbangan dalam memilih perangkat lunak (software)
tersebut adalah sebagai berikut :
Sistem Operasi Windows 7
Dengan Windows 7 ini akan mempermudah dalam penggunaannya, lebih
menyenangkan, lebih cepat, fleksibel degan berbagai perangkat lunak
(software) maupun perangkat keras (hardware).Windows 7 dapat digunakan
87
untuk berbagai aplikasi secara real time ke seluruh dunia dan juga memiliki
sistem keamanan yang dapat digunakan untuk melindungi folder-folder
khusus agar dapat digunakan oleh pemiliknya.
Program Microsoft Visual Basic 6.0
Microsoft Visual Basic 6.0 merupakan bahasa pemrograman widows, yang
telah lama bersahabat dengan para pemaikainya karena banyak menyediakan
fasilitas yang dibutuhkan penggunanya. Guna menyusun sebuah aplikasi, kita
hanya membutuhkan beberapa menit saja. Dengan membuat user interface
melalui form control seperti halnya textbox dan command button, dalam
sebuah form.
Selanjutnya kita dapat mengatur properti untuk form dan kontrol yang ada
didalamnya. Misalnya memberi nilai caption, color, dan size. Untuk proses
terakhir, kita dapat menuliskan kode untuk memasukkannya ke dalam sebuah
aplikasi. Jika kita sudah mengetahui urutan proses pembuatan aplikasi diatas,
hal ini akan membantu untuk mengetahui konsep dimana visual basic
membangun sebuah aplikasi.
4.7. Jadwal Implementasi
Tahapan-tahan yang dilakukan dalam jadwal implementasi yang diajukan
penulis pada TK PURNAMA khususnya pada sistem penerimaan murid baru adalah
sebagai berikut :
88
Persiapan Data Awal
Pada minggu pertama dilakukan persiapan data awal dimana dimaksudkan
untuk mengumpulkan data-data sampai dengan kebutuhan data yang dapat
diolah dan digunakan pada sistem tersebut. Sehingga mendapatkan
gambaran permasalahan yang akan dihadapi.
Analisa
Untuk melakukan analisa disini membutuhkan waktu dua minggu dimana
pada saat itu melakukan mencoba mengamati dan mempelajari sistem
yang ada untuk mengetahui alur sistem yang berjalan serta mengetahui
permasalahan yang terjadi.
Desain Sistem
Desain sistem dibutuhkan waktu sekitar satu minggu dimana pada tahap
ini melakukan perencanaan,penggambaran bentuk sebuah sistem yang
akan diusulkan.
Desain Perangkat Lunak
Tahap ini bertujuan untuk pembuatan sistem yang baru dimana pemilihan
perangkat lunak yang dibutuhkan dalam pembuatan sistem. Satu minggu
waktu untuk mendesain perangkat lunak ini.
Pembuatan dan Tes Program
Pembuatan dan tes program ini merupakan bagian dari inti proses
komputerisasi dimana difokuskan tingkat ketelitian untuk menunjang
sistem terkomputerisasi. Tahap ini bertujuan agar program yang telah
89
dibuat dapat digunakan untuk mengolah data pada database. Pada tahap
ini cukup lama dilakukan membutuhkan waktu tiga minggu lamanya.
Tes Sistem
Tahap ini bertujuan melakukan percobaan terhadap sistem usulan yang
sudah dibuat agar diketahui tingkat kelayakannya. Dibutuhkan waktu satu
minggu.
Pelatihan
Pelatihan ini dimaksudkan agar user mengetahui prosedur kerja yang akan
dijalankan dengan menggunakan sistem yang baru agar dapat
mengoperasikan dengan maksimal. Waktu yang dibutuhkan satu mingu.
Pembuatan Buku Petunjuk
Bertujuan sebagai pedoman operasional bagi pengguna sistem yang baru
untuk mempelajari prosedur yang telah dibuat. Dibutuhkan waktu satu
minggu.
Evaluasi dan Operasional
Kegiatan ini bertujuan untuk mengoperasikan sistem yang baru secara
keseluruhan, selama beroperasinya sistem baru ini dilakukan evaluasi
untuk mengetahui kekurangan-kekurangan dari sistem tersebut. Tahap ini
dibutuhkan waktu satu minggu.
90
Table VI. 4
Jadwal Implementasi
No KEGIATAN
WAKTU
BULAN I BULAN II BULAN III
1 2 3 4 1 2 3 4 1 2 3 4
1 Persiapan data awal
2 Analisa
3 Desain sistem
4
Desain Perangkat
Lunak
5 Pembuatan & Tes
Program
6 Tes Sistem
7
Pembuatan Buku
Petunjuk
8 Pelatihan
9 Evaluasi dan
Operasional
Recommended