BAB IV ANALISIS DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian sistem informasi yang sedang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik Yang Berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa terhadap sistem yang sedang berjalan adalah suatu kegiatan untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik yang sedang Berjalan

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang dianalisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV PERANCANGAN SISTEM. mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis sistem akan ditemukan masalah yang mungkin akan mempengaruhi kerja

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN

BAB IV HASIL DAN PEMBAHASAN. lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memenuhi kebutuhan akan data suatu sistem yang sedang berjalan di suatu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis yang berjalan pada UPTD Puskesmas Cimanggung Kab. Sumedang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

You are using demo version Please purchase full version from BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS KERJA PRAKTEK

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengidentifikasi dan mengevaluasi permasalahan permasalahan kesempatan,

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis sistem yang berjalan di Treehouse Cafe. Berikut analisis yang telah

BAB IV ANALISIS SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB IV HASIL DAN PEMBAHASAN. yang dibuat. Dari analisa sistem ini juga dapat melihat perbedaan antara sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dokumen, diagram konteks, data flow diagram Sistem Informasi Pemyewaan

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan pada bagian kesiswaan, sistem yang digunakan semuanya masih

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Dalam analisis sistem akan dibahas mengenai analisis dokumen, analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada analisis sistem yang berjalan akan dijelaskan mengenai hasil analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. membentuknya. Selanjutnya mengidentifikasi dan mengevaluasi permasalahan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem dengan cara menguraikan sistem tersebut kedalam elemen yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Sistem informasi simpan pinjam koperasi merupakan suatu sistem yang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis dokumen, analisa dokumen, analisa prosedure, flow map, diagram

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis terhadap sistem yang sedang berjalan bertujuan untuk mengetahui

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem penghitungan yang berjalan di Tata Cell masih menggunakan alat hitung

BAB III ANALISIS DAN DESAIN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB IV ANALISIS DAN PERANCANGAN SISTEM. untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah

BAB IV PERANCANGAN SISTEM. Perancangan ini dibuat untuk ditunjukkan kepada user, programmer, atau ahli

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB III ANALISA DAN DESAIN SISTEM

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. mengetahui proses kerja yang sedang dikerjakan/berjalan.

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM Prosedur Pendaftaran Siswa Baru Yang Diusulkan

BAB IV ANALISIS DAN PERANCANGAN SISEM. Tahapan analisis sistem akan menjelaskan gambaran tentang sistem

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. adalah termasuk bagaimana mengorganisasi sistem ke dalam subsistem-subsistem,

berjalan, sehingga dapat dipahami keadaan sistem yang ada. Tahap analisis Dokumen dilakukan setelah tahap perencanaan sistem yang diawali dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Tahapan yang diperlukan didalam pembuatan suatu program yaitu

BAB IV DESKRIPSI KERJA PRAKTEK. sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat

BAB IV PERANCANGAN SISTEM

BAB 1V ANALISIS DAN PERANCANGAN SISTEM. suatu sistem yang sedang berjalan disuatu perusahaan. Analisa prosedur sistem

Tujuan perancangan sistem informasi akademik berbasis client-server di. SMU PGII 2 Bandung ini diharapkan dapat berguna untuk mempermudah di

/1. Flowmap Usulan Daftar Anggota

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Sistem informasi perpustakaan merupakan suatu sistem yang sangat

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem sangat bergantung pada teori sistem umum sebagai sebuah

BAB III HASIL DAN PEMBAHASAN

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

Transkripsi:

35 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem adalah penguraian dari suatu informasi yang utuh ke dalam bagian-bagian komponen dengan maksud untuk mengidentifikasi permasalahanpermasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan yang diterapkan sehingga dapat diusulkan suatu perbaikan. Tahap analisis ini sangat penting karena dalam tahap ini apabila terdapat kesalahan, maka akan menyebabkan kesalahan terhadap tahap selanjutnya. Maka perlu tingkat ketelitian dan kecermatan yang tinggi untuk mendapatkan kualitas kerja sistem yang baik. Analisis yang sedang berjalan bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah yang dihadapi sistem untuk dijadikan landasan usulan perancangan sistem. Sistem yang sedang berjalan di SMK PGRI 3 Cimahi saat ini yang akan dibahas yaitu mengenai pengolahan data penerimaan siswa baru yang selama ini masih dilakukan secara manual. Dalam melakukan pencatatannya sering mengalami kendala-kendala yang menyebabkan informasi jumlah dan data penerimaan siswa baru tidak akurat.

36 Kendala-kendala yang terjadi selama ini dapat dijelaskan sebagai berikut : 1. Pada pembuatan laporan data siswa dan laporan pembayaran di bagian pendaftaran dilakukan dengan cara dicatat kembali sehingga cukup memakan waktu yang lama 2. Pada saat pencarian data siswa dan data pembayaran sering mengalami kesulitan, karena data yang ada berupa tumpukan berkas yang tidak tersusun menurut aturan tertentu Adapun ketentuan-ketentuan penerimaan siswa baru di SMK PGRI 3 Cimahi adalah sebagai berikut : 1. Mempunyai ijasah SMP atau sederajat 2. Batas umur 14 s/d 18 tahun 3. Membayar biaya regristrasi siswa baru berdasarkan yang telah ditentukan yaitu : a. uang pendaftaran sebesar Rp. 50.000,- b. uang DSP sebesar Rp. 2,300,000,- 4. Siswa yang mendaftar ke SMK PGRI 3 Cimahi tidak dibatasi, tapi siswa yang mendaftar dari tahun ke tahun tidak melebihi 300 pendaftar. 5. Siswa baru yang diterima di SMK PGRI 3 Cimahi dibatasi tidak boleh melebihi 300 pendaftar

37 4.1.1 Analisis Dokumen Analisis dokumen mempunyai tujuan untuk mengetahui dokumen apa saja yang terkait dalam sistem serta hal-hal apa saja yang berkaitan dengan dokumen tersebut, hal ini perlu dilakukan untuk memberikan informasi sebagai masukan pada pengembangan sistem yang diusulkan, yaitu : 1. Nama dokumen : Form yang sudah divalidasi Sumber Fungsi Rangkap Distribusi Bentuk : Pendaftaran : Sebagai dasar/ bukti telah melakukan pembayaran : 1 (satu) : Pendaftaran : Formulir 2. Nama dokumen : Laporan data siswa Sumber Fungsi Rangkap Distribusi Bentuk : Pendaftaran : Sebagai dasar / bukti telah melakukan pendaftaran : 1 (satu) : Pendaftaran : Formulir 3. Nama dokumen : Laporan data siswa Sumber Fungsi Rangkap Distribusi Bentuk : Pendaftaran : Sebagai dasar jumlah siswa yang ada : 1 (satu) : Tata Usaha : Laporan

38 4. Nama dokumen : Laporan data pembayaran siswa Sumber Fungsi : Bagian Pembayaran : Untuk mengetahui bahwa siswa telah melakukan Pembayaran Distribusi Bentuk : Tata Usaha : Laporan 4.1.2 Analisis Prosedur Yang Sedang Berjalan Analisis sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah yang dihadapi sistem. Analisis sistem ini dapat dijadikan sebagai suatu landasan usulan perancangan sistem yang sedang berjalan yang dilakukan berdasarkan urutan kejadian yang ada serta dari urutan kejadian tersebut dapat dibuat Diagram Alir Dokumen (Flow Map). Adapun analisis prosedur yang berjalan saat ini adalah sebagai berikut : 1. Bagian pendaftaran memberikan form pendaftaran kosong kepada calon siswa 2. Calon siswa mengisi form pendaftaran, setelah itu diberikan kembali pada bagian pendaftaran. 3. Bagian pendaftaran menerima form pendaftaran dari calon siswa setelah itu bag pendaftaran mengecek kelengkapan form pendaftaran tersebut jika form tersebut belum lengkap form akan di kembalikan kembali kepada calon siswa untuk dilengkapi.

39 4. Jika form pendaftaran sudah lengkap bagian pendaftaran membuatkan kwitansi dan diserahkan kepada calon siswa.( didalam form pendaftaran sudah ada kolom keterangan untuk bayar dan sisa pembayaran) 5. Setelah itu dari form pendaftaran yg sudah lengkap, bagian pendaftaran membuat data siswa dan laporan pembayaran rangkap dua, rangkap 1 untuk di arsipkan dan rangkap 2 diserahkan ke bagian tata usaha. 6. Dari data siswa diatas bag pendaftaran membuat laporan data siswa secara manual yang menghasilkan laporan data siswa rangkap 2 7. Rangkap yg ke 2 diserahkan ke bagian tata usaha 4.1.2.1 Bagan Alir Dokumen (Flow Map) Bagan Alir Dokumen atau Flow Map merupakan hubungan antara entitas yang terlibat yang menunjukkan arus dari dokumen serta formulir-formulir yang termasuk juga tembusan-tembusannya. Dalam perancangan sistem ini menjelaskan tentang rancangan kerja sistem yang diusulkan dengan merubah sebagian dari sistem yang sedang berjalan. Proses perancangan sistem ini diantaranya terdapat beberapa prosedur sistem yang berupa penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponen dengan maksud untuk mengidentifikasikan serta dapat mengevaluasi suatu permasalahan yang diharapkan dapat diusulkan perbaikan-perbaikannya. Gambar berikut merupakan Flow Map sistem informasi pendaftaran siswa baru yang sedang berjalan.

Gambar 4.1 Flow Map yang berjalan 40

41 4.1.2.2 Diagram Konteks (Context Diagram) Diagram Konteks adalah diagram tingkat atas dari sistem informasi yang menggambarkan aliran-aliran data ke dalam dan keluar sistem atau entitas-entitas eksternal yang terletak diluar sistem. Dalam diagram konteks ini dapat menggambarkan relasi antar sistem dan lingkungannya. Dimana lingkungan tersebut menggambarkan suatu proses dalam sistem secara keseluruhan, adapun diagram konteks yang sedang berjalan seperti yang terlihat pada gambar 4.2 berikut ini. Gambar 4.2 Diagram Konteks yang sedang Berjalan 4.1.2.3 Diagram Aliran Data (Data Flow Diagram) Diagram Aliran Data atau DFD (Data Flow Diagram) merupakan suatu jaringan yang menggambarkan suatu sistem manual maupun terkomputerisasi atau gabungan keduanya yang penggambarannya disusun kedalam bentuk komponenkomponen sistem yang satu dengan yang lainnya saling berhubungan. Selain itu juga DFD dapat dikatakan sebagai suatu model grafis pada suatu sistem yang menunjukan aliran data atau informasi dari sumber ketujuan dengan proses pengolahannya dan juga menggambarkan sistem sebagai jaringan kerja antara

42 hirarki atau tingkatan pada DFD. Adapun DFD Level 1 yang sedang berjalan seperti yang terlihat pada gambar 4.3. Gambar 4.3 Data Flow Diagram Level 0 4.1.3 Evaluasi Sistem Yang Sedang Berjalan Evaluasi sistem dilakukan untuk mengetahui permasalahanpermasalahan yang dihadapi saat ini hingga dapat menghasilkan beberapa perancangan pemecahan terhadap kesulitan yang dihadapi.

43 Tabel 4.1 tabel evaluasi sistem yang berjalan No Permasalahan Bagian Rancangan Pemecahan 1 Pendataan yang masih manual (semuanya dilakukan dengan mencatat di buku) Bagian Pendaftaran Membuat sistem yang terkomputerisasi, yaitu dengan membuat sistem informasi. 2 Lambatnya dalam pembuatan laporan Bagian Pendaftaran Membuat sistem informasi yang mempermudah Bagian pendaftaran dalam membuat laporan-laporan yang dibutuhkan. 4.2 Perancangan Sistem Perancangan sistem merupakan tahapan untuk menggambarkan model baru yang akan penulis buat. Pada tahapan ini sangat penting karena dapat menentukan baik tidaknya sistem baru yang akan penulis buat tersebut. Tahapan ini berisikan tentang penggambaran Diagram Alir (Flow Map), Diagram Konteks (Context Diagram), DFD (Data Flow Diagram), Kamus Data (Data Dictionary), ERD (Entity Relational Diagram), dan Normalisasi yang berorientasi pada proses dan data dari sistem informasi yang akan penulis usulkan.

44 4.2.1 Tujuan Perancangan Sistem Perancangan sistem merupakan tahap dilakukannya gambaran yang jelas mengenai sistem yang akan dirancang dan merupakan bagian dari metodologi pembangunan suatu perangkat lunak yang dilakukan setelah melalui tahap analisis. Tujuan dari perancangan sistem itu sendiri adalah untuk memenuhi kebutuhan sistem serta membuat atau merancang suatu bentuk atau model yang baru yang lebih baik dari sebelumnya yang dapat memberikan kemudahan bagi pemakainya. 4.2.2 Gambaran Umum Sistem yang Diusulkan Perancangan Sistem Informasi Pendaftaran Siswa Baru ini akan menghasilkan sebuah produk berupa program aplikasi yang dapat menangani pengolahan data pendaftaran siswa baru sampai kepada pembuatan laporanlaporan yang akan diberikan kepada bagian tata usaha. Dalam penerapannya sistem digunakan di lingkungan dalam sistem maupun lingkungan luar sistem itu sendiri. Adapun pemakai sistem dalam yaitu bagian Bagian Pendaftaran, sedangkan lingkungan luar sistem yang mendapatkan hasil dari sistem yaitu Calon Siswa dan Tata Usaha. Selain itu, sistem tersebut dapat mengolah semua data masukan yang ada dalam sistem kemudian dapat menghasilkan suatu keluaran yang sesuai dengan kebutuhan.

45 4.2.3 Perancangan Prosedur Yang Diusulkan Perancangan prosedur merupakan tahap awal dari perancangan sistem informasi yang dilakukan sebagai pemecahan masalah yang ada pada proses sistem informasi pendaftaran siswa baru yang sedang berjalan sebelum bagan alir dokumen (Flow Map) dibuat. Bagan alir dokumen tersebut merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponen dengan maksud untuk mengidentifikasikan serta untuk mengevaluasi suatu permasalahan yang diharapkan dapat diusulkan perbaikan-perbaikannya. Adapun deskripsi dari sistem informasi pendaftaran siswa baru yang diusulkan adalah seperti berikut : 1. Bagian pendaftaran memberikan form pendaftaran kosong kepada calon siswa 2. Calon siswa mengisi form pendaftaran, setelah itu diberikan kembali pada bagian pendaftaran. 3. Bagian pendaftaran menerima form pendaftaran dari calon siswa setelah itu bag pendaftaran mengecek kelengkapan form pendaftaran tersebut jika form tersebut belum lengkap form akan di kembalikan kembali kepada calon siswa untuk dilengkapi. 4. Jika form pendaftaran sudah lengkap bagian pendaftaran lalu memasukkan data pendaftaran ke dalam database, kemudian mencetak kwitansi sisa bayar jika belum lunas dan diserahkan kepada calon siswa 5. Jika sudah lunas akan di cetak bukti pelunasan. 6. Setelah itu, bagian pendaftaran mencetak laporan pembayaran untuk diserahkan ke bagian tata usaha.

46 7. Kemudian bag pendaftaran mencetak laporan data siswa 8. Lapoaran data siswa diserahkan ke bagian tata usaha 4.2.3.1 Bagan Alir Dokumen (Flow Map) Setelah melakukan analisis terhadap Flow Map sistem informasi pendaftaran siswa yang sedang berjalan serta melakukan evaluasi, maka tahap selanjutnya adalah membuat rancangan Flow Map yang diusulkan dimana deskripsi dari Flow Map tersebut sudah dibuat sebelumnya. Adapun Flow Map sistem informasi pendaftaran siswa baru yang diusulkan adalah sebagai berikut :

47 Calon Siswa Bagian Pendaftaran Tata Usaha Formulir Pendaftaran Kosong Mengisi formulir pendaftaran kosong Formulir Pendaftaran telah diisi Formulir Pendaftaran Kosong Formulir Pendaftaran telah diisi Cek Kelengkapan formulir pendaftaran Tidak Lengkap? Formulir Pendaftaran kurang lengkap Bukti lunas/ KW belum lunas Input Data Pendaftaran dan Pembayaran, dan cetak kwitansi Bukti lunas/ KW belum lunas Ya DBPendaftaran Laporan Pembayaran Kwitansi belum lunas Bukti pelunasan Kwitansi belum lunas Input Pelunasan dan cetak bukti pelunasan Bukti pelunasan cetak laporan pembayaran Laporan Pembayaran Cetak Laporan Data Siswa Laporan data siswa Laporan data siswa Gambar 4.4 Flow Map Yang Diusulkan

48 4.2.3.2 Diagram Konteks (Context Diagram) Diagram konteks merupakan alat struktur analisis. Pendekatan terstruktur ini mencoba untuk menggambarkan sistem secara garis besar atau secara keseluruhan. Diagram konteks adalah kasus khusus dari data alir diagram atau bagian dari alir diagram yang berfungsi untuk memetakan modul lingkungan yang di representasikan dengan lingkungan tunggal yang mewakili sistem secara keseluruhan. Diagram konteks yang dibuat pada tahap desain sistem ini merupakan hasil dari perubahan/perbaikan sistem diagram konteks yang sedang berjalan pada suatu perusahaan. Diagram konteks ini dirancang dengan memperhatikan masukan yang dibutuhkan oleh sistem dan keluaran yang dihasilkan oleh sistem. Adapun diagram konteks yang diusulkan seperti yang terlihat pada gambar 4.5 berikut ini. Gambar 4.5 Diagram Konteks 4.2.3.3 Diagram Alir Data (Data Flow Diagram) Diagram Alir Data (Data Flow Diagram) digunakan untuk mempermudah dalam menggambarkan proses, arus data dan entitas yang ada pada sistem informasi pendaftaran siswa baru. Disamping itu pula Data Flow Diagram digunakan untuk membuat model sebuah sistem informasi dalam bentuk jaringan

49 proses-proses yang saling berhubungan satu sama lain oleh alir data. Adapun Data Flow Diagram yang diusulkan dalam Sistem informasi Pendaftaran Siswa Baru seperti yang terlihat pada gambar 4.6 berikut ini : Gambar 4.6 Data Flow Diagram Level 1

50 Adapun DFD Level 2 dari Proses 3.0 adalah sebagai berikut : Kwitansi belum lunas Kwitansi lunas pendaftaran 3.1 Input Data Pendaftaran Pembayaran 3.2 Input Data Pembayaran dan cetak kwitansi pendaftaran Calon Siswa Pembayaran DBPendaftaran Kwitansi lunas 3.3 Input Data Pelunasan Pembayaran dan cetak kwitansi Pembayaran Kwitansi belum lunas Gambar 4.7 DFD Level 2 Proses 3.0 4.2.3.4 Kamus Data (Data Dictionaries) Kamus data untuk data yang mengalir pada DFD (Data Flow Diagram) yang penulis usulkan adalah sebagai berikut : 1. Nama Aliran Data : Data Pendaftaran Aliran Data : Entitas Calon Siswa Proses 3.1, Proses 3.1 - DBPendaftaran Bentuk : Data Keterangan : Berfungsi untuk mengetahui data pendaftaran siswa Struktur Data : No. Pendaftaran, Tgl Pendaftaran,

51 N a ma, Tempat / Tgl Lahir, Jenis Kelamin, Status Orang Tua, A g a m a, Alamat, K o t a, Nama Ayah, Pekerjaan Ayah, Nama Ibu, Asal Sekolah, Jurusan Yang Dipilih 2. Nama Aliran Data : Data Pembayaran Aliran Data : Proses 3.1 Proses 3.2, Proses 3.2 DBPendaftaran Bentuk : Data Keterangan : Berfungsi untuk mengetahui data pembayaran siswa. Struktur Data : No. Pendaftaran,N a ma, Tgl Pembayaran, No. Kuitansi, Uang Pendaftaran, Uang DSP, T o t a l, Status, Jml. Pembayaran, Sisa Pembayaran 4.2.4 Perancangan Basis Data Perancangan basis data merupakan perancangan dari sekumpulan data yang saling berhubungan satu sama lain yang disimpan secara bersama-sama sedemikian rupa serta tanpa pengulangan (Redudansi) yang tidak perlu untuk memenuhi berbagai kebutuhan. Unsur-unsur yang mempengaruhi dalam perancangan basis data ini yaitu berupa Normalisasi, Relasi Tabel, ERD (Entity Relationship Diagram) serta Struktur File. Untuk lebih jelasnya dapat dilihat dibawah ini

52 4.2.4.1 Normalisasi Adapun normalisasi pada sistem informasi pendaftaran siswa adalah sebagai berikut : 1. Bentuk Tidak Normal (Unnormalized Form) Berikut ini merupakan bentuk tidak normal atau Unnormalized Form dari sistem informasi pendaftaran siswa yaitu sebagai berikut : { No. Pendaftaran, Tgl Pendaftaran, N a ma, Tempat / Tgl Lahir, Jenis Kelamin, Status Orang Tua, A g a m a, Alamat, K o t a, Nama Ayah, Pekerjaan Ayah, Nama Ibu, pekerjaan_ibu, telepon, Asal Sekolah, Jurusan Yang Dipilih, No. Pendaftaran,N a ma, Tgl Pembayaran, No. Kuitansi, Uang Pendaftaran, Uang DSP, T o t a l, Status, Jml. Pembayaran, Sisa Pembayaran } 2. Bentuk Normal Pertama (1 st NF/First Normal Form) Bentuk normal pertama atau First Norm Form (1NF) yaitu : { No. Pendaftaran, Tgl Pendaftaran, N a ma, Tempat / Tgl Lahir, Jenis Kelamin, Status Orang Tua, A g a m a, Alamat, K o t a, Nama Ayah, Pekerjaan Ayah, Nama Ibu, pekerjaan_ibu, telepon, Asal Sekolah, Jurusan Yang Dipilih, Tgl Pembayaran, No. Kuitansi, Uang Pendaftaran, Uang DSP, T o t a l, Status, Jml. Pembayaran, Sisa Pembayaran }

53 3. Bentuk Normal Kedua (2 nd NF/Second Normal Form) Bentuk normal kedua atau Second Norm Form (2NF) yaitu : Siswa { No_Pendaftaran, Tgl_Pendaftaran, nama, Tempat_lahir, Tgl_Lahir, Jenis_Kelamin, Status_OrangTua, Agama, Alamat, Kota, Nama_Ayah, Pekerjaan_Ayah, Nama_Ibu, pekerjaan_ibu, telepon, Asal_Sekolah, Jurusan_Yang_Dipilih } Pembayaran { No_Kuitansi, No_Pendaftaran, Tgl_Pembayaran, Uang_Pendaftaran, Uang_DSP, Total, Status, Jml_Pembayaran, Sisa_Pembayaran } 4. Bentuk Normal Ketiga (3 rd NF/Third Normal Form) Bentuk normal ketiga atau Third Norm Form (3NF) yaitu : Siswa { No_Pendaftaran**, nama, Tempat_lahir, Tgl_Lahir, Jenis_Kelamin, Status_OrangTua, Agama, Alamat, Kota, Nama_Ayah, Pekerjaan_Ayah, Nama_Ibu, pekerjaan_ibu,telepon, Asal_Sekolah, Jurusan_Yang_Dipilih } Pendaftaran { No_Pendaftaran*, Tgl_Pendaftaran } Pembayaran { No_Kuitansi*, No_Pendaftaran**, Tgl_Pembayaran, Uang_Pendaftaran, Uang_DSP, Total, Status, Jml_Pembayaran, Sisa_Pembayaran }

54 4.2.4.2 Relasi Tabel Relasi tabel digunakan dalam sistem informasi pendaftaran siswa adalah sebagai berikut: TblSiswa No_pendaftaran** Nama Tempat_lahir Tgl_lahir Jenis_kelamin Status_orangtua Agama Alamat Kota Nama_ayah Pekerjaan_ayah Nama_ibu Pekerjaan_ibu Telepon Asal_sekolah Jurusan_yang_dipilih TblPendaftaran No_pendaftaran* Tgl_pendaftaran TblPembayaran No_kwitansi* No_pendaftaran** Tgl_pembayaran Uang_pendaftaran Uang_DSP Total Status Jumlah_pembayaran Sisa_pembayaran Gambar 4.8 Relasi Tabel 4.2.4.3 ERD (Entity Relationship Diagram) Diagram E-R pada sistem informasi pendaftaran siswa yang penulis buat adalah sebagai berikut: Gambar 4.9 ERD

55 4.2.4.4 Struktur File Struktur Field yang dikembangkan adalah sebagai berikut: 1. Struktur Field Pendaftaran Nama Tabel Media Penyimpanan Field Kunci : TblPendaftaran : Harddisk : no_pendaftaran Tabel 4.2 Struktur File Pendaftaran No Nama Field Type Size Keterangan 1 no_pendaftaran* Varchar 15 Primary Key * 2 tgl_pendaftaran Datetime 8 Tgl Pendaftaran 2. Struktur Field Pembayaran Nama Tabel Media Penyimpanan Field Kunci : TblPembayaran : Harddisk : no_kwitansi Tabel 4.3 Struktur File Pembayaran No Nama Field Type Size Keterangan 1 no_kwitansi* Varchar 15 Primary Key * 2 no_pendaftaran** Varchar 15 Foreign Key * 3 tgl_pembayaran Datetime 8 Tgl Pembayaran 4 uang_pendaftaran Float 8 5 uang_dsp Float 8 6 total Float 8 7 jumlah_bayar Float 8 8 sisa_bayar Float 8

56 3. Struktur Field Siswa Nama Tabel Media Penyimpanan : TblSiswa : Harddisk Field Kunci : Tabel 4.4 Struktur File Siswa No Nama Field Type Size Keterangan 1 no_pendaftaran* Varchar 15 Primary Key * 2 nama Varchar 35 3 tempat_lahir Varchar 35 4 tgl_lahir Datetime 8 5 jenis_kelamin Varchar 10 6 status_orangtua Varchar 10 7 agama Varchar 10 8 alamat Varchar 50 9 kota Varchar 35 10 nama_ayah Varchar 35 11 pekerjaan_ayah Varchar 35 12 nama_ibu Varchar 35 13 pekerjaan_ibu Varchar 35 14 telepon Varchar 15 15 asal_sekolah Varchar 50 16 jurusan_yg_dipilih Varchar 45 4.2.4.5 Kodifikasi Pengkodean merupakan proses untuk memudahkan dalam mengelompokkan data dan pemrosesannya. Selain itu pengkodean juga dapat membantu sistem informasi dalam mengidentifikasikan suatu objek, sehingga kesalahan-kesalahan yang mungkin terjadi dalam mengidentifikasikan objek-

57 objek tersebut dapat dihindarkan. Untuk lebih jelasnya dapat dilihat sebagai berikut : 1. Nomor Pendaftaran Nomor Pendaftaran terdapat 10 digit. Untuk lebih jelasnya mengenai pengkodean ini adalah sebagai berikut : C o n t o h : REG2009001 Keterangan : REG Menunjukan Registrasi. 2009 Menunjukkan Tahun 001 Menunjukan nomor urut registrasi. 2. Nomor Kwitansi Nomor Kwitansi terdapat 7 digit. Untuk lebih jelasnya mengenai pengkodean ini adalah sebagai berikut : C o n t o h : 2009001 Keterangan : 2009 Menunjukan Tahun Pembayaran. 001 Menunjukan nomor urut.

58 4.2.5 Perancangan Antar Muka Perancangan antar muka berfungsi untuk menjelaskan tentang perancangan program sistem informasi pendaftaran siswa baru yang dibangun meliputi struktur menu, perancangan input dan perancangan output. Hal ini dilakukan untuk mempermudah pengguna dalam mengetahui proses input dan output yang terdapat pada program aplikasi sistem informasi pendaftaran siswa baru pada SMK PGRI 3 Cimahi. Untuk lebih jelasnya perancangan antar muka dapat dilihat dibawah ini. 4.2.5.1 Struktur Menu Struktur Menu merupakan bentuk umum dari suatu perancangan program aplikasi yang dapat memudahkan untuk melihat dan memfungsikan sesuai dengan kebutuhannya. Perancangan struktur program aplikasi tersebut merupakan perancangan program secara keseluruhan baik dari tampilan menu aplikasi, menu inputan, dan menu laporan. Maksud dari struktur menu adalah untuk memberikan suatu deskripsi tentang program yang sedang dibuat. Berikut adalah struktur menu yang penulis buat mengenai Sistem Informasi Pendaftaran Siswa.

59 Gambar 4.10 Struktur Menu 4.2.5.2 Perancangan Input Perancangan input merupakan desain yang dirancang untuk menerima masukan dari pengguna (user) sistem. Dimana pada perancangan input yang penulis buat meliputi bentuk dokumen-dokumen dasar yang akan digunakan untuk mendapatkan data dalam perancangan tersebut. Perancangan input yang dibuat haruslah dapat memberikan penjelasan bagi pemakainya, baik dari bentuk maupun dari masukan-masukan yang akan diisi. Adapun perancangan input yang akan dibuat pada sistem informasi Pendaftaran Siswa Baru adalah sebagai berikut: 1. Rancangan Form Login Sebelum masuk ke dalam menu utama, pengguna terlebih dahulu harus mengisi form login. Dimana form login ini digunakan untuk otorisasi terhadap pemakai (user). Menu ini akan meminta User Name dan Password sebelum

60 masuk ke sistem. Jika sudah diisi kemudian tekan enter pada Keyboard. Desain form Login dibuat seperti pada gambar dibawah ini. Form Login Username Password Enter Text Enter Text Login Batal Gambar 4.11 Rancangan Tampilan Menu Login 2. Rancangan Form Menu Dalam perancangan program yang akan penulis buat tampilan menu utama terdapat tujuh bagian yaitu File, Data, Registrasi, Laporan. Form menu tersebut merupakan menu utama dimana form ini akan tampil jika user berhasil masuk ke form Login. Untuk lebih jelasnya form utama dapat dilihat pada gambar 4.12 berikut ini.

61 File Data Registrasi Laporan Gambar 4.12 Rancangan Menu Utama Setelah berada pada menu utama, maka pada perancangan input yang penulis buat berdasarkan tema dari sistem informasi pendaftaran siswa ini adalah sebagai berikut : a) Pendaftaran Siswa, merupakan form yang berfungsi untuk memasukkan data pendaftaran siswa baru. Rancangan form pendaftaran seperti pada gambar 4.13 berikut ini.

62 Nomor :xxxxxxx Tanggal Nama Tempat/Tgl Lhr Jenis Kelamin Status Ortu Agama Alamat Kota Nama Ayah Pekerjaan Ayah Nama Ibu Pekerjaan Ibu Telepon Asal Sekolah Jurusan SMK PGRI 3 CIMAHI KELOMPOK : TEKNOLOGI DAN INDUSTRI PENDAFTARAN SISWA BARU Nomor :xxxxxx Pendaftaran Total DSP Jumlah Bayar Sisa Bayar Simpan Batal Gambar 4.13 Pendaftaran b) Form Pembayaran, merupakan form yang berfungsi untuk melakukan pelunasan Pembayaran siswa baru. Rancangan form Pembayaran seperti pada gambar 4.14 berikut ini.

63 No Pendaftaran Nama Tgl Pembayaran Nomor : xxxxxxx Jumlah Bayar Sisa Bayar simpan batal Gambar 4.14 Pembayaran c) Form Siswa, merupakan form yang berfungsi untuk mengubah data-data siswa baru. Rancangan form pendaftaran seperti pada gambar 4.15 berikut ini. Nama Tempat/Tgl Lhr Jenis Kelamin Status Ortu Agama Alamat Kota Nama Ayah Pekerjaan Ayah Nama Ibu Pekerjaan Ibu Telepon Asal Sekolah Jurusan update batal Gambar 4.15 Form Siswa

64 4.2.5.3 Perancangan Output Perancangan output dapat digunakan untuk menghasilkan suatu informasi. Perancangan output ini akan menampilkan data keluaran atau laporan yang diinginkan untuk siap melakukan percetakan dengan sumber data. Adapun bentuk tampilan keluaran berupa laporan-laporan seperti yang dijelaskan dibawah ini. 1) Laporan Data Siswa Laporan Data Siswa adalah laporan yang akan diberikan kepada Kepala Sekolah. Laporan ini berisikan tentang data-data siswa yang telah mendaftar secara keseluruhan. Rancangan dari tampilan laporan ini seperti pada gambar 4.16 berikut ini. LAPORAN DATA SISWA BARU SMK PGRI 3 CIMAHI JL.Terusan Babakan Baru No.4B Cimahi Telp / Fax (022) 6631360 No.Pendaftaran Tgl Nama Jenis Kelamin Agama Teempat Tgl Lahir Asal Sekolah daftar Jml Pendaftar Sebanynak Orang Gambar 4.16 Laporan Data Siswa 2) Laporan Data Pembayaran Laporan Data Pembayaran adalah laporan yang akan diberikan kepada Kepala Sekolah. Laporan ini berisikan tentang data-data Pembayaran secara keseluruhan. Rancangan dari tampilan laporan ini seperti pada gambar 4.17 berikut ini.

65 LAPORAN DATA PEMBAYARAN SISWA BARU SMK PGRI 3 CIMAHI Jl.Terusan Babakan Baru No.4B Cimahi Telp / Fax (022) 6631360 No.Kuitansi TGL Nama Jumlah Sisa Pembayaran Pembayaran Pembayaran Gambar 4.17 Laporan Data Pembayaran