• Tidak ada hasil yang ditemukan

APLIKASI PENGOLAHAN DATA SISWA MENGGUNAKAN BAHASA PEMPROGRAMAN MICROSOFT VISUAL FOXPRO 9.0 DI SMP NEGERI 5 PAGARALAM *Heriansyah, M.

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI PENGOLAHAN DATA SISWA MENGGUNAKAN BAHASA PEMPROGRAMAN MICROSOFT VISUAL FOXPRO 9.0 DI SMP NEGERI 5 PAGARALAM *Heriansyah, M."

Copied!
11
0
0

Teks penuh

(1)
(2)
(3)

“APLIKASI PENGOLAHAN DATA SISWA MENGGUNAKAN BAHASA PEMPROGRAMAN MICROSOFT VISUAL FOXPRO 9.0 DI SMP NEGERI 5

PAGARALAM” *Heriansyah, M.Kom*

ABSTRAK

Aplikasi Pengolahan data siswa pada SMP N 5 Pagaralam masih menggunakan Microsoft Word dan Microsoft Excel, sehingga masih kurang efektif untuk memenuhi kebutuhan informasi sekarang ini, padahal banyak aplikasi yang biasa membantu dalam pengolahan data siswa pada SMP N 5 Pagaralam, setelah penulis mengetahui kelemahan dari sistem yang lama maka penulis mencoba membuat suatu aplikasi tentang pengolahan data siswa menggunakan bahasa pemprograman Visual Foxpro 9.0 dengan menggunakan aplikasi ini pengolahan data siswa akan lebih cepat dan efektif.

Kata Kunci : Data Siswa, Visual Foxpro 9.0, SMP Negeri 5 1. PENDAHULUAN

Dengan kemajuan teknologi informasi, pengaksesan terhadap data atau informasi yang tersdia dapat berlangsung dengan cepat , tepat dan akurat. Contoh dari hasil kemajuan teknologi adalah berkembangnya komputer yang memungkinkan pengolahan data menjadi lebih cepat dan akurat.

Seiring dengan perkembangan zaman, kebutuhan manusia semangkin meningkat disegalah bidang, termasuk juga ilmu pengetahuan dan teknologi banyak alat dan metode yang dihasilkan dari bidang ini, salah satunya adalah komputer yang terus mengalami perkembangan sejak pertama kali diciptakan hinggah saat ini. Komputer merupakan alat elektronik yang digunakan untuk memanipulasi data dengan oprasi logika dan aritmatika untuk menghasilkan informasi yang berguna, dibuat dengan berbagai macam ukuran dan tipe, juga dioprasikan oleh user berbeda-bada pula, sesuai dengan kemampuan dan pengetahuan tentang komputer yang dimiliki user yang bersangkutan.

Pada saat ini komputer dapat mempercepat proses pengolahan data dan menyeragamkan bagian-bagian laporan yang akan dibutuhkan dalam database, suatu unit hanya memasukan data, sehingga dari

database tersebut dapat diambil datanya untuk diperoses menjadi laporan yang diperlukan. Dengan memanfaatkan sistem kumputer yang ada dan menggunakan bahasa pemprograman, maka akan didapatkan suatu informasi yang cepat, tepat dan akurat.

Pada saat ini aplikasi yang digunakan di SMP N 5 Pagaralam adalah Microsoft Word dan Microsoft Excel, aplikasi ini masih kurang tepat untuk mengolah data siswa sehingga hasilnya kurang efektif dan efisien. Oleh sebab itu penulis penulis mencoba membuat suatu aplikasi tentang pengolahan data siswa menggunakan bahasa pemprograman Visual Foxpro 9.0 dengan menggunakan aplikasi ini pengolahan data siswa akan lebih cepat dan efektif.

Berdasarkan latar belakang di tas maka penulis tertarik untuk mengangkat tema, yaitu ”Alikasi Pengolahan Data Siswa Dengan Menggunakan Bahasa

(4)

Pemprograman Microsoft Visual Foxro 9.0 Pada SMP N 5 Pagaralam”.

2. RUMUSAN MASALAH

Setelah penulis melakukan penelitian dan pengamatan di SMP N 5 Pagaralam maka penulis mengangkat permasalahan, yairu : Bagaimana cara membuat aplikasi pengolahan data siswa dengan menggunaan bahasa Pemprograman Microsoft Visual Foxpro 9.0 di SMP N 5 Pagaralam?

3. PENGERTIAN-PENGERTIAN 3.1. Pengertian Aplikasi

Menurut kamus komputer eksekutif, Aplikasi mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu teknik pemprosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang di inginkan atau di harapkan maupun pemprosesan data yang diharapkan.

http://dobloger.blogspot.com/2013/01/peng ertian-aplikasi-depinisi-dan-arti-html

3.2.Pengertian Data

Data adalah deskripsi dari sesuatu dan kejadian yang kita hadapi, Definisi data yang lain adalah data merupakan kenyataan yang manggambarkan suatu kejadian-kejadian dan kesatuan nyata. (Al-bahra, 2005:8).

3.3. Pengertian Pengolahan Data

Pengolahan data adalah masa atau waktu yang digunakan untuk mendeskrepsikan perubahan bentuk data menjadi informasi. (Al-Bahra, 2005:9).

3.4. Database

Database secara singkat dapat diartikan sebagai tempat untuk menampung data atau juga sering disebut juga bank data, database juga memiliki banyak jenis, dari mulai Database berbasis File, Hierarki hingga berbasis Relasional. Tipe Database yang paling efesien digunakan untuk penyimpanan data adalah Database Relasional. Database yang digunakan dalam Microsoft Visual Foxpro adalah Database relasional atau lazim disingkat sebagai RDBMS (relasional database management system). (Ali Akbar, 2006:25).

3.5. Pengertian Flowchart

Flowchart adalah bagan (chart) yang menunjukkan alir (Flow) didalam program atau prosedur sistem secara logika. Bagan alur (Flowchart) di gunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi,( Jogiyanto, 2005:795).

3.6. Data Flow Diagram (DFD)

DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal dan tujuan yang keluar dari sistem, dari mana disimpan, proses apa yang menghasilkan data tersebut dan interaksi anyara data yang tersimpan dan proses yang dikenakan pada data tersebut (Jogiyanto, 2008:61).

Adapun Simbol-Simbol Data Flow Diagram (DFD), yaitu :

Tabel 3.1 Simbol-simbol DFD

3.7. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah sebuah diagram model jaringan yang mengguna-kan susunan data yang tersimpan didalam suatu sistem secara abstrak, (Jogiyanto. 2005: 2).

(5)

Adapun simbol-simbol didalam ERD yaitu:

Tabel 3.2 Simbol-simbol ERD

3.8. Pengertian UML (Unified Modeling Language)

Menurut Yuni Sugiarti (2013:34), Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak.

Tabel 3.3 Simbol Use Case Diagram

3.9. Pemrograman

Himpunan atau kumpulan intruksitertulis yang buat oleh programmer atau suatu bagian executable dari suatu software. Orang yang yang membuat program sering disebut sebagai pemprograman atau programmer. Aktivitas membuat program disebut sebagai pemprograman, jadi

pemprograman merupakan suatu kumpulan urutan perintah ke komputer untuk mengerjakan suatu perintah-perintah ini membutuhkan suatu bahasa tersendiri sebagai mana bahasa manusia, bahasa pemprograman memiliki kaida tertentu yang dapat di mengerti oleh computer.

http://artikel2.com/kumpulan-bermacam2-artikel/03/pengertian-program

3.9.1. Sekilas Tentang Microsoft Visual Foxpro 9.0

Microsoft Visual Foxpro 9.0 adalah program Database yang sering digunakan untuk menyusun aplikasi yang menyangkut data cukup besar seperti data karyawan, data siswa, nilai mata diklat,investasi barang, dan lainnya. Program menyediakan beberapa kompunen penting untuk menyusun aplikasi buatan seperti database, table, form, report, menu dan shortcut serta membangun file executable(*.exe). kemudian dengan dukungan program bantu bernama Microsoft Instalshield, Program Visual Foxpro dapat digunakan dalam menyusun file setup aplikasi buatan anda.

Microsoft Visual Foxpro lebih fleksibel dan mudah, baik dalam pengoprasian maupun dalam penyusunan aplikasi buatan dibanding dengan program-program lainya sehingga banyak programmer database pindah keprogram visual foxpro, lebih lanjut microsoft visual foxpro 9.0 tidak membutukan software atau hardware yang besar serta tidak

(6)

membutuhkan memory, harddist, dan prosessor yang besar pula. Program Microsoft Visual Foxpro dapat dijalankan dalam sistem operasi Windows 98/ME/Xp/2000, baik komponen Stand Alone maupun jaringan kumputer, (Andi, 2005:1 ).

My Tools

Manage Recent Projects

Project Folder Modified

rudhy e:\documents\visual foxpro projects

05/08/2013

Open ProjectNew Project Recent Databases Databa se Folder Modified DATA1 E:\DOCUMENTS\VISU AL FOXPRO PROJECTS 05/22/20 13

Open DatabaseNew Database

4. PEMBAHASAN 4.1 Desain Global

Desain global digunakan untuk mendesain sistem baru untuk menyelesaikan masalah yang dihadapi manfaat dari desain global adalah memberikan gambaran sistem. Adapun gambaran tentang perancangan sistem pada penelitian ini adalah menggunakan Data Flow Diagram (DFD), Entity Rlation Diagram (ERD) dan desain-desain lainnya.

1. Diagram Konteks

Gambar 4.1. Diagram Konteks

2. Entity Relation Diagram (ERD)

Pada bagian ini penulis menguraikan Etity Relation Diagram (ERD) untuk meng-gambarkan hubungan antar entitas yang terjadi yang digambarkan sebagai berikut :

(7)

Gambar 4.2. Entity Relation Diagram

3. Use Case Diagram

Gambar 4.3. Use Case Diagram

4. Class Diagram

Gambar 4.4. Class Diagram

4.2 Desain terinci A.Desain Output

1. Desain Output Siswa

Tabel 4.1. Desain Output Siswa

2. Desain Output Guru

Tabel 4.2. Desain Output Guru

3. Desain Output Nilai

Tabel 4.3. Desain Output Nilai

4. Desain Output TU Tabel 4.4. Desain Output TU

5. Desain Output Mapel Tabel 4.5. Desain Output Mapel

(8)

B. Desain Input

1. Desain Input Siswa

Gambar 4.5. Desain Input Siswa 2. Desain Input Guru

Gambar 4.6. Desain Input Guru

3. Desain Input Nilai

Gambar 4.7. Desain Input Nilai

4. Desain Input TU

Gambar 4.8. Desain Input TU

5. Desain Input Mata Pelajaran

Gambar 4.9. Desain Input Mapel

C. Desain File

1.

Desain File Siswa

Tabel 4.6. Desain File Siswa

2.

Desain File Guru

Tabel 4.7. Desain File Guru

3.

Desain File Nilai

(9)

4.

esain File TU

Tabel 4.10. Desain File TU

5.

Desain File Mapel

Tabel 4.10. Desain File Mapel

5. HASIL 1. Menu Utama

Gambar 5.1. Menu Utama

Menu utama merupakan induk dari menu-menu yang ada. Melalui menu utama kita dapat memasuki berbagai submenu yang akan mempermudah pengguna dalam memilih menu apa yang akan ditampilkan dan akan dikerjakan.

2. Input Data Siswa

Form Entry Data siswa digunakan untuk memasukan (Menginputkan) data siswa pada program. Adapun tampilan Form Entry Data siswa tersebut antara lain:

Gambar 5.2. Entry Data Siswa

3. Form input Data Guru

Digunakan untuk memasukan data guru pada program. Adapun tampilan Form input data guru tersebut adalah:

Gambar 5.3. Form Input Data Guru

4. Form Tampil Data Nilai

Form Input Data nilai digunakan untuk memasukan data nilai pada program. Adapun tampilan Form Input Data nilai tersebut adalah:

(10)

5. Form Input Data TU

Form Input Data TU digunakan untuk memasukan (Menginputkan) data TU pada program. Adapun tampilan Form Input Data TU tersebut adalah:

Gambar 5.5. Form Tampil Data TU 6. Form Input Data Mapel

Form Input Data Mata Pelajaran digunakan untuk memasukan (Menginputkan) data Mata Pelajaran pada program. Adapun tampilan Form Input Data Mata Pelajaran adalah:

Gambar 5.6. Form Tampil Data Mapel

12. Laporan Data Siswa

Laporan Data siswa digunakan untuk memberikan laporan data siswa yang berbentuk seperti :

Gambar 5.7. Form Laporan Data Siswa

13.Laporan Data Guru

Laporan Data Guru digunakan untuk memberikan laporan data Guru yang berbentuk seperti :

Gambar 5.8. Form Laporan Data Guru

14. Laporan Data Nilai

Laporan Data nilai digunakan untuk memberikan laporan data nilai yang berbentuk sepert:

Gambar 5.9. Form Laporan Data Nilai

15.Laporan Data TU

Laporan Data TU digunakan untuk memberikan laporan data TU yang berbentuk sepert :

Gambar 5.10. Form Laporan Data TU

16. Laporan Data Mapel

Laporan Data mata pelajaran digunakan untuk memberikan laporan data mata pelajaran yang berbentuk sepert :

(11)

6. SIMPULAN DAN SARAN 6.1 Simpulan

Berdasarkan hasil penelitian yang dilakukan penulis pada SMP N 5 Pagaralam, maka dapat diambil simpulan sebagai berikut : 1. Aplikasi pengolahan data siswa di SMP N

5 Pagaralam dirancang dengan desain global yang meliputi Data Flow diagram (DFD), Entity Relation Diagram (ERD) serta Unified Modeling Language (UML). Dan desain terinci meliputi Desain Output, Desain Input, serta Desain file.

2. Aplikasi pengolahan data siswa di SMP N 5 Pagaralam dibangun berupa program komputerisasi yang menggunakan bahasa pemprograman Visual Foxpro 9.0 dengan menggunakan aplikasi dan MySQL sebagai database-nya. Dan dengan sistem yang baru ini diharapkan mampu meningkatkan keefektipan dan keefisienan proses penyampaian informasi serta pengolahan data siswa di SMP N 5 Pagaralam.

6.2. Saran

Setelah melihat kesimpulan di atas maka penyusun dalam hal ini mngajukan beberapa saran yang diharapkan dapat membantu dalam kelancaran dan penerapan sistem yang baru. Adapun saran-saran tersebut adalah sebagai berikut :

1. Agar penerapan Aplikasi pengolahan data siswa di SMP N 5 Pagaralam dapat berjalan dengan baik, hendaknya diciptakan suatu sistem kerja yang teratur sesuai dengan bagian masing-masing.

2. Untuk memperlancar pelaksanaan sistem baru yang diusulkan sebaiknya pihak SMP N 5 Pagaralam melakukan pelatihan terhadap karyawan yang bekerja dibagian terkait terlebih dahulu sebelum menerapkan sistem baru ini agar bisa menjalankan sistem ini dengan semaksimal mungkin serta dapat saling mendukung satu bagian ke bagian yang lain.

3. Diharapkan selalu memperbarui sistem yang ada setiap beberapa periode kedepan agar sistem dapat berjalan dengan baik dan sesuai dengan tujuan utama dari sistem tersebut. Dengan dibuatnya Aplikasi pengolahan data siswa di SMP N 5 Pagaralam diharapkan proses informasi siswa akan lebih baik daripada sebelumnya.

DAFTAR PUSTAKA

Andi, 2005, Aplikasi Sistem informasi Sekolah. Yogyakarta:

Penerbit Andi

Al-bahra, 2005, Analisis dan Desain Sistem Informasi. Yogyakarta:

Penerbit Graha Ilmu

Jogianto, 2005. Analisis dan Desain Pengembangan Sistem. Yogyakarta : Penerbit Andi Yogyakarta

http://blog.re.or.id/erd-relationship-diagram.html

http://itbangkep.files.wordpress.com/2012/05/ modul-visual-foxpro-9.pdf

Sugitri Yuni.2003.Analisis dan Perancangan UML. Yogyakarta Penerbit

Graha Ilmu

Gambar

Tabel 3.1 Simbol-simbol DFD
Tabel 3.3 Simbol Use Case Diagram
Gambar 4.1. Diagram Konteks
Gambar 4.2. Entity Relation Diagram
+3

Referensi

Dokumen terkait

SMP Negeri 10 Cimahi merupakan sebuah sekolah yang terdapat dikota Cimahi.yang memiliki permasalahan pada proses pengolahan data akademik seperti proses pendaftaran

Bahan Ajar IPBA Terpadu yang Mengakomodasi Kecerdasan Majemuk dan Penanaman Karakter pada Tema Pelindung Bumi

Suku Dayak merupakan salah satu suku yang terdapat di Kalimantan yang memiliki kebudayaan ” Telingaan Aruu ” yang sangat khas. Tradisi tersebut merupakan tradisi yang diteruskan

Remaja yang menghayati disiplin 66,7% memiliki motif prososial yang kuat yaitu dengan merasakan empati dan pada saat mereka melihat orang lain yang sedang mengalami

Berdasarkan hasil analisis data yang peneliti lakukan tentang nilai-nilai pendidikan (khususnya pendidikan moral) serta bentuk dan makna yang terkandung dalam

Sarana dan prasarana merupakan bagian dari alat pendidikan yang sangat penting, guna menunjang keberhasilan pendidikan. Oleh karena itu perlu sekali adanya pengelolaan pendidikan

Guru meminta siswa membaca teks bacaan tentang organ pencernaan hewan ruminansia yang terdapat pada buku siswa tema 3 Kurikulum 13 halaman 6 - 8 yang telah dibagikan

Tersedianya data dan informasi mengenai faktor resiko kasus PTM akibatPosbindu merokok PTM akibat Terlaksananya kegiatan merokok Tersedianya alat penunjang kegiatan pengendalian