BAB IV RANCANGAN SISTEM USULAN

40
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.

Transcript of BAB IV RANCANGAN SISTEM USULAN

Page 1: BAB IV RANCANGAN SISTEM USULAN

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.

Page 2: BAB IV RANCANGAN SISTEM USULAN

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.

Page 3: BAB IV RANCANGAN SISTEM USULAN

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.

Page 4: BAB IV RANCANGAN SISTEM USULAN

54

Gambar IV.1

Diagram Konteks Penerimaan Murid Baru Usulan Pada TK Purnama

Keterangan :

KK : Kartu Keluarga

Page 5: BAB IV RANCANGAN SISTEM USULAN

55

Gambar IV.2

Diagram Nol Penerimaan Murid Baru Usulan Pada TK Purnama

Keterangan :

KK : Kartu Keluarga

Page 6: BAB IV RANCANGAN SISTEM USULAN

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

Page 7: BAB IV RANCANGAN SISTEM USULAN

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 :

Page 8: BAB IV RANCANGAN SISTEM USULAN

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*

Page 9: BAB IV RANCANGAN SISTEM USULAN

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*

Page 10: BAB IV RANCANGAN SISTEM USULAN

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

Page 11: BAB IV RANCANGAN SISTEM USULAN

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*

Page 12: BAB IV RANCANGAN SISTEM USULAN

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*

Page 13: BAB IV RANCANGAN SISTEM USULAN

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 :

Page 14: BAB IV RANCANGAN SISTEM USULAN

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

Page 15: BAB IV RANCANGAN SISTEM USULAN

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

Page 16: BAB IV RANCANGAN SISTEM USULAN

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.

Page 17: BAB IV RANCANGAN SISTEM USULAN

67

Gambar IV.4

Entity Relationship Diagram

Page 18: BAB IV RANCANGAN SISTEM USULAN

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 :

Page 19: BAB IV RANCANGAN SISTEM USULAN

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

Page 20: BAB IV RANCANGAN SISTEM USULAN

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

Page 21: BAB IV RANCANGAN SISTEM USULAN

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

Page 22: BAB IV RANCANGAN SISTEM USULAN

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 -

Page 23: BAB IV RANCANGAN SISTEM USULAN

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

Page 24: BAB IV RANCANGAN SISTEM USULAN

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

Page 25: BAB IV RANCANGAN SISTEM USULAN

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

Page 26: BAB IV RANCANGAN SISTEM USULAN

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

Page 27: BAB IV RANCANGAN SISTEM USULAN

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

Page 28: BAB IV RANCANGAN SISTEM USULAN

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

Page 29: BAB IV RANCANGAN SISTEM USULAN

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 :

Page 30: BAB IV RANCANGAN SISTEM USULAN

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

Page 31: BAB IV RANCANGAN SISTEM USULAN

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

Page 32: BAB IV RANCANGAN SISTEM USULAN

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

Page 33: BAB IV RANCANGAN SISTEM USULAN

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

Page 34: BAB IV RANCANGAN SISTEM USULAN

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

Page 35: BAB IV RANCANGAN SISTEM USULAN

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

Page 36: BAB IV RANCANGAN SISTEM USULAN

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

Page 37: BAB IV RANCANGAN SISTEM USULAN

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 :

Page 38: BAB IV RANCANGAN SISTEM USULAN

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

Page 39: BAB IV RANCANGAN SISTEM USULAN

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.

Page 40: BAB IV RANCANGAN SISTEM USULAN

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