14
SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 LUBUK PAKAM Sulindawati #1 dan Badrul Anwar *2 #1 Program Studi Sistem Informasi, #2 Program Studi Sistem Komputer, STMIK Triguna Dharma Jl. A.H. Nasution No. 73 F-Medan E-mail: # 1 [email protected] , # 2 [email protected] Abstrak Dengan perkembangan zaman yang lebih maju secara otomatis dunia informasi dan pengolahan data digital. Tapi masih banyak pengolahan data dengan menggunakan proses manual seperti sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk membuat biodata sistem informasi yang menggunakan data yang terkomputerisasi yang mendukung informasi kinerja dalam praktis dan lebih efisien dan mudah diterapkan. Borland Delphi 7.0 adalah bahasa pemrograman yang menyediakan pembuatan berbagai fasilitas aplikasi visual. Kelebihan dari bahasa pemrograman terletak pada produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompilasi, pola desain yang menarik dan diperkuat dengan pemrograman terstruktur. Borland Delphi merupakan salah satu perangkat lunak Sistem Manajemen Database yang memiliki kemampuan dan fasilitas yang lebih lengkap, lebih mudah digunakan dan juga lebih fleksibel. Khusus untuk pemrograman database, Borland Delphi menyediakan objek yang kuat dan lengkap yang memungkinkan programmer untuk membuat program. Format database adalah format yang dimiliki oleh Delphi database Paradox, dBase, MS. Akses, ODBC, Sybase, Oracle dan lain-lain. Kata kunci : Delphi 7.0, DataBase, ODBC, Oracle Abstract With the development of more advanced age is automatically a world of information and data processing were digitally. But still a lot of processing data using a manual processing such as schools, instasi pemeritah / private, and companies that are not efficient. Weaknesses-weaknesses of the authors plan to make biodata information system that uses computerized data that support the performance information in a practical and more efficient and easily applied. Borland Delphi 7.0 is a programming language that provides various facilities manufacture of visual applications. The advantages of this programming language lies in the productivity, quality, software development, compilation speed, an attractive pattern design and reinforced with structured programming. Borland Delphi is one of the Database Management System software that has the ability and facilities more complete, easier to use and also more flexible. Especially for database programming, Borland Delphi provides a powerful and complete object that allows programmers to create programs. Database format is a format owned by Delphi database Paradox, dBase, MS. Access, ODBC, Sybase, Oracle and others. Keywords: Delphi 7.0, DataBase, ODBC, Oracle

SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

  • Upload
    vohanh

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

SISTEM INFORMASI BIODATA SISWAPADA SMK PAB 7 LUBUK PAKAM

Sulindawati#1 dan Badrul Anwar*2

#1Program Studi Sistem Informasi, #2Program Studi Sistem Komputer, STMIK Triguna DharmaJl. A.H. Nasution No. 73 F-Medan

E-mail: #[email protected] ,# [email protected]

AbstrakDengan perkembangan zaman yang lebih maju secara otomatis dunia informasi dan pengolahandata digital. Tapi masih banyak pengolahan data dengan menggunakan proses manual sepertisekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan daripenulis berencana untuk membuat biodata sistem informasi yang menggunakan data yangterkomputerisasi yang mendukung informasi kinerja dalam praktis dan lebih efisien dan mudahditerapkan. Borland Delphi 7.0 adalah bahasa pemrograman yang menyediakan pembuatan berbagaifasilitas aplikasi visual. Kelebihan dari bahasa pemrograman terletak pada produktivitas, kualitas,pengembangan perangkat lunak, kecepatan kompilasi, pola desain yang menarik dan diperkuatdengan pemrograman terstruktur. Borland Delphi merupakan salah satu perangkat lunak SistemManajemen Database yang memiliki kemampuan dan fasilitas yang lebih lengkap, lebih mudahdigunakan dan juga lebih fleksibel. Khusus untuk pemrograman database, Borland Delphimenyediakan objek yang kuat dan lengkap yang memungkinkan programmer untuk membuatprogram. Format database adalah format yang dimiliki oleh Delphi database Paradox, dBase, MS.Akses, ODBC, Sybase, Oracle dan lain-lain.

Kata kunci : Delphi 7.0, DataBase, ODBC, Oracle

AbstractWith the development of more advanced age is automatically a world of information and dataprocessing were digitally. But still a lot of processing data using a manual processing such asschools, instasi pemeritah / private, and companies that are not efficient. Weaknesses-weaknessesof the authors plan to make biodata information system that uses computerized data that supportthe performance information in a practical and more efficient and easily applied. Borland Delphi7.0 is a programming language that provides various facilities manufacture of visual applications.The advantages of this programming language lies in the productivity, quality, softwaredevelopment, compilation speed, an attractive pattern design and reinforced with structuredprogramming. Borland Delphi is one of the Database Management System software that has theability and facilities more complete, easier to use and also more flexible. Especially for databaseprogramming, Borland Delphi provides a powerful and complete object that allows programmersto create programs. Database format is a format owned by Delphi database Paradox, dBase, MS.Access, ODBC, Sybase, Oracle and others.

Keywords: Delphi 7.0, DataBase, ODBC, Oracle

Page 2: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk
Page 3: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

PENDAHULUANPada bagian ini menjelaskan tentang latar

belakang, tujuan, perumusan permasalahan,batasan masalah, metodelogi penyusunan dansistematika pembahasan tugas akhir. Sebuahsistem informasi manajemen (SIM) adalahsebuah sistem informasi yang selain melakukansemua pengolahan transaksi yang perlu untuksebuah organisasi, juga memberi dukunganinformasi dan pengolahan untuk fungsimanajemen dan pengambilan keputusannya.Organisasi selalu membutuhkan sistem-sistemuntuk mengumpulkan, mengolah, menyimpan,melihat kembali, dan menyalurkan informasi.komputer telah menambahkan sebuah teknologibaru dan ampuh pada sistem informasi.Memakai komputer untuk menjalankanpengolahan data alternatif sederhana. komputersebagai alat elektronik yang multi fungsimemberikan kemudahan bagi manusia dalammenyelesaikan pekerjaan sehari-hari, hampirsemua pekerjaan manusia yang berkaitandengan kehidupan dan aktifitas manusia sehari-hari dapat di kerjakan dengan komputer, salahsatunya adalah pengolahan data administrasipada instansi-instansi.

Komputer memiliki peranan dan fungsiyang penting dalam kehidupan dan aktifitasmanusia sehari-hari baik dalam mengerjakantugas-tugas perkantoran maupun pekerjaanrumah karena komputer memberikankemudahan bagi manusia dalam mengerjakantugas-tugasnya.

Keamanan data pada suatu instansisangatlah penting, data-data yang adahendaknya dijamin keamanannya sehingga tidaksembarang orang yang bisa melakukanmanipulasi data-data yang ada, dengandemikian kemurnian dan keabsahan data dapatdipertanggung jawabkan. Sebab padakenyataannya banyak ditemukan kasusmanipulasi data administrasi yang terjadi padainstansi-instansi yang ada termasuk padainstansi pendidikan seperti sekolah. Contohkecilnya manipulasi absensi dan data-dataakademik lainnya yang disebabkan karenakurangnya tingkat keamanan sehingga siapapun

dapat menyusup dan melakukan manipulasidata.

Oleh karena itu penulis bermaksudmembuat sebuah Aplikasi Pengolah BiodataSiswa pada SMK PAB 7 Lubuk Pakam, untukmempermudah proses dan pendataan siswa-siswa pada SMK PAB 7 Lubuk Pakam, karenapada prakteknya pendataan siswa selama ini diSMK PAB 7 Lubuk Pakam masih menggunakansoftware umum seperti Micrososft Word danMicrosoft Exel belum ada software/aplikasikhusus untuk mengolah data siswa dan personilyang ada pada SMK PAB 7 Lubuk Pakamsehingga keamanan data yang ada tidak terjaminsecara maksimal.

Aplikasi yang di rencanakan memilikitingkat keamanan yang lebih menjamin karenahak akses user di batasi dengan sistem passworddimana tidak semua orang yang bisa melakukanpengeditan, penginputan maupun melihatreport/laporan data hanya orang-orang yangterdaftar saja yang bisa melakukan aksesterhadap aplikasi yang direncanakan ini.Tingkat keamanan yang diberikan terdiri darihak akses admin sebagai pemegang hak penuhdan hak akses user id yang dibatasi. Dengandemikian keamanan data bisa lebih terjamin danlebih akurat. Sistem ini dibuat menggunakanbahasa pemrograman Borland Delphi 7.0 danADO sebagai database. Program ini jugadilengkapi dengan user id dan passwordsehingga tidak semua orang dapat meng-inputdan mengolah data.

1. Tujuan PenelitianTujuan yang ingin dicapai dari penelitian

ini adalah:1) Mempelajari, memahami dan

mengaplikasikan Bhasa Delphi 7.02) Para siswa dapat belajar sendiri materi

Delphi 7.0 dengan mudah dan cepat.3) Mendukung program pengembangan dan

memberi masukan kepada SMK PAB 7Lubuk Pakam sepanjang memungkinkan.Supaya “Sistem Informasi Biodata SiswaPada SMK PAB 7 Lubuk Pakam” dapatdirealisasikan penggunaannya untuk

66

Page 4: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

kepentingan proses belajar mengajar sebagaimedia alternatif dalam proses pembelajaran.

2. Manfaat PenelitianManfaat utama dari penulisan laporan ini

adalah memberikan kemudahan pihak sekolahdidalam mengolah biodata siswa. Denganpengolahan biodata siswa yang terkomputerisasidiharapkan dapat meningkatkan produktifitassekolah.

Manfaat lain yang dapat diambil daripenulisan laporan ini adalah memberikangambaran kepada para pembaca tentangbagaimana cara membangun aplikasi yangmudah dan bermanfaat bagi dunia pendidikan.Tidak semua aplikasi yang bagus itu haruskompleks dan mahal. Aplikasi yang sederhanajika dibuat sesuai dengan kebutuhan akan terasalebih berguna dan bermanfaat.

METODE PENELITIANMetodologi penulisan yang akan diterapkan

dalam Sistem Informasi Biodata Siswa SMKPAB 7 Lubuk Pakam adalah sebagai berikut ini:1. Studi Literatur

Mengumpulkan dan mempelajari referensiyang digunakan untuk menyusun Tugas Akhir,antara lain menyusun landasan teori yangberdasarkan spesifikasi yang di diperoleh dalamstudi literatur dan berdasarkan kepada batasankajian yang dilakukan.2. Studi Kasus

Pada tahap ini dilakukan observasi terhadapSistem Informasi Biodata siswa di SMK PAB 7Lubuk Pakam.3. Analisis Data

Tahap ini dilakukan untuk menganalisasistem lama yang sedang berjalan saat inidengan mencari pokok permasalahan yangterjadi pada sistem tersebut. Konsepperancangan sistem baru yang akandikembangkan secara teknis dan adaptasi darihasil analisis, diseimbangkan dengan elemenbaru yang memfokuskan pemanfaatan danpengoptimalan komputer sebagai mediapengolah data.

4. Pengumpulan DataUntuk mendapatkan data fakta dan

informasi yang diperlukan dalam SistemInformasi Biodata siswa SMK PAB 7 LubukPakam dilakukan dengan cara :1) Pengumpulan dokumen yang berhubungan

dengan siswa.2) Wawancara terhadap petugas pada bagian

tata usaha di SMK PAB 7 Lubuk Pakam.

HASIL DAN PEMBAHASANPada bagian ini akan dijelaskan bagaimana

pembuatan perancangan sistem Aplikasidengan menggunakan DFD (Data FlowDiagram) yang meliputi Diagram Konteks, DataFlow Diagram, Perancangan Database danlaporan

.1. Sistem yang Sedang Berjalan

Sistem Informasi Biodata Siswa di SekolahMenengah Kejuruan PAB 7 Lubuk Pakamhingga saat ini belum berbasis komputer.Semuanya masih dilakukan dengan cara manualtanpa menggunakan komputer. Hal ini akanmenyulitkan jika suatu saat ada yangmembutuhkan biodata seorang siswa. Sebagaicontoh, ketika kepala sekolah ingin melihatdata seorang siswa, maka kepala sekolah harusmenghubungi bagian tata usaha untukmemperoleh data yang diinginkan. Secara garisbesar, pengolahan data pembayaran uangsekolah saat ini dapat dilihat pada gambarberikut ini:

BukuBiodatasiswa

Olah DataSiswa

Cetak DataHasil

PengolahanTata Usaha Kepala Sekolah

Gambar 1. Pengolahan Data Manual

67

Page 5: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

Beberapa masalah yang dihadapimenggunakan pengolahan data yang manualadalah sebagai berikut:1) Diperlukan waktu yang cukup lama untuk

mengolah data2) Data yang dimasukkan terkadang tidak

akurat.3) Keamanan data kurang terjamin

2. Sistem Informasi yang AkanDikembangkanSistem Informasi biodata siswa dirancang

untuk mempersingkat proses pengolahan data.Selain mempersingkat proses yang terjadi,sistem ini juga akan meningkatkan keamanandan ketahanan data. Dalam sistem yang akandikembangkan ini data tentang biodata siswaakan disimpan di dalam komputer. Untuk lebihmemahami peran sistem informasi biodata siswaini di dalam pengolahan data, bahwa prosespengolahan dan penyimpanan data akandigantikan oleh aplikasi. Dengan demikian,selain akan menghemat waktu dan tenaga,aplikasi ini juga memudahkan bendaharadidalam membuat laporan. Dimana data tersebutdiinputkan oleh operator yaitu para pegawai tatausaha. Untuk pengolahan data yang meliputiedit data, dan hapus data menjadi tanggungjawab seorang admin, dimana untuk mengeditdan menghapus data harus ada validasi darikepala sekolah. Dalam sistem ini kepalasekolah, semua ketua jurusan, wali kelas,pegawai tata usaha, dan siswa harus mendaftaruntuk mendapatkan identitas user dan passwordsehingga dapat melakukan pencarian data danmelihat data yang diinginkan. Pengolahan datatentang identitas semua user dan passworddilakukan oleh admin.

Dengan sistem yang seperti ini diharapkanakan memudahkan untuk mendapatkaninformasi tentang biodata siswa. sebagai contoh,jika kepala sekolah ingin mendapatkaninformasi tentang siswa, tidak perlumenghubungi bagian Tata Usaha, tetapi dapatlangsung melihat Program biodata siswa inimelalui sebuah komputer yang tersedia diruangan tata usaha.

3. Persyaratan AplikasiAplikasi yang akan dikembangkan harus

disesuaikan dengan tingkat kebutuhan. Olehkarena itu aplikasi ini harus mampu memenuhipersyaratan-persyaratan tertentu Adapunpersyaratan yang harus dipenuhi dalampembangunan aplikasi pembayaran pembayaranuang sekolah adalah sebagai berikut:1) Ada menu login untuk kepala sekolah, tata

usaha, guru dan siswa2) Tata usaha hanya mempuyai hak akses3) Pergantian user dari tata usaha ke kepala

sekoalh harus dapat dilakukan tanpa keluardari program terlebih dahulu

4) Kemampuan menyimpan biodata siswadalam waktu yang lama

5) Mampu mengolah biodata siswa sesuaiyang diharapkan

6) Dapat membuat laporan sesuai dengankebutuhan secara cepat dan tepat

7) Kemampuan untuk memberitahu userapabila koneksi dengan databasebermasalah.

8) Aplikasi yang yang dikembangkan harususer friendly.

4. Data Flow Diagram (DFD)Dalam merancang sistem yang akan

dikembangkan, penyusun menggunakan DFD(Data Flow Diagram) sebagai alatperancangan. Pada DFD Sistem InformasiBiodata Siswa Pada SMK PAB 7 Lubuk Pakamini terbagi menjadi beberapa level, dimana levelselanjutnya merupakan perluasan dari levelsebelumnya. Dalam pembuatan DFD ini yangmenjadi dasar utamanya adalah aliran informasidan transformasi yang ada dalam sistem yangakan dibuat.

Diagram Konteks Sistem Informasi BiodataSiswa ini merupakan gambaran secara umumdari skema input, proses, dan output. Padadiagram konteks ini hanya mempunyai satuproses saja dan terdiri dari beberapa externalentity/entitas. Diagram Konteks ini terdiri dariempat external entitas yaitu kepala sekolah, tatausaha, guru, dan siswa.

68

Page 6: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk
Page 7: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

FD level 0DFD level 0 menggambarkan proses kerja

aplikasi dan entitas yang terlibat di dalamnya.Pada level ini akan terlihat apa saja yangdilakukan oleh user, namun masih secaraumum. DFD level 0 dari aplikasi biodata siswa

sesuai dengan tingkatan user dapat dapat dilihatpada gambar di bawah ini:

DFD Level 1DFD level 1 merupakan penjabaran dari

masing-masing proses yang terjadi pada DFDlevel 0. Berikut ini akan dijabarkan DFD 1 dari

proses login dan menu dari masing-masingtingkatan. DFD level 1 proses login kepalasekolah, tata usaha, guru dan siswa diberikanpada gambar berikut.

Admin

Kepala sekolah Tata usaha Guru Siswa

Tata Usaha

Buku biodatasiswa

Informasi siswa

Data yang dicari

Informasi siswa

Data kepala sekolahData Jtata usaha

Data guru

Data siswa

2.0PencatatanTata Usaha

3.0Pencatata

Guru

4.0pencatatan

Siswa

5.0Pencarian Data

Siswa

8.0Laporan

Biodata siswa

1.0pencatatan

Kepalasekolah

7.0pencatatan

Siswa

6.0PencatatanData Siswa

Gambar 4. DFD Level 0

User namePassword

Data user

User namePassword

ditolak

User namePasswordditerima

User name, passwordKepala sekolah

1.1.1ProsesInput

Data kepsek

1.1.2Proses

Cek loginKepsek

2.0ProsesMenu

Kepsek

Gambar 5. DFD Level 1 login Kepala Sekolah69

Page 8: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

DFD level 1 proses menu kepala sekolah, tata usaha, guru dan siswa

User namePassword

Data user

User namePassword

ditolak

User namePasswordditerima

User name, passwordTata Usaha

1.1.1ProsesInput

Tata Usaha

1.1.2Proses

Cek loginTata Usaha

2.0ProsesMenu

Tata Usaha

Gambar 7. DFD Level 1 login Tata Usaha

User namePassword

Data user

User namePassword

ditolak

User namePasswordditerima

User name, passwordGuru

1.1.1ProsesInputGuru

1.1.2Proses

Cek loginGuru

2.0ProsesMenuGuru

Gambar 6. DFD Level 1 login Guru

User namePassword

Data user

User namePassword

ditolak

User namePasswordditerima

User name, passwordSiswa

1.1.1ProsesInputSiswa

1.1.2Proses

Cek loginSiswa

2.0ProsesMenuSiswa

Gambar 8. DFD Level 1 login Siswa

70

Page 9: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

Gambar 10. DFD Level 1 Menu Guru

Exit

User namepassword

Data siswa

Data valid siswa

Guru

3.0Proses Exit

2.1.1Proses menu

Guru

2.1.2Proses

Data siswa

1.0Proses login

Guru

Exit

User namepassword

Data siswa

Dataguru

Data Tatausaha

Data valid guru

Informasisiswa

Data valid siswa

InformasiTata usaha

Data valid settingan tata usaha

Informasi guru

2.1.3Proses

Data guru

2.1.1Proses menu

Kepala sekolah

2.1.4ProsesSetting

Tata usaha

2.1.2Proses

Data siswa

1.0Proses login

Kepala sekolah

3.0Proses Exit

Kepala sekolah

Gambar 9. DFD Level 1 Menu Kepala Sekolah

71

Page 10: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

Exit

User namepassword

Data siswa

Data guru

Data siswa + Data guru

InformasiGuru

Data valid guruInformasi

siswa

Data valid siswa

Print outlaporan

Cetak laporan

Tata Usaha

3.0Proses Exit

1.0Proses loginTata usaha

2.1.2Proses

Data siswa

2.1.3Proses

Data guru

2.1.1Proses menuTata usaha

2.1.4Proses

Cetak laporan

Pada proses cetak laporan, terdapat duadatabase yang digabungkan. Namun padaaplikasi yang sebenarnya, penggabungan itutidak terjadi. Gambar penggabungan database diatas hanya untuk memudahkan prosespembacaan proses mencetak laporan.

Gambar 11. DFD Level 1 Menu Tata Usaha

72

Page 11: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

Data Siswa Data Register Data siswa

Pilihlaporan

Prnit out

Tata usaha

2.2.1ProsesCetak

laporan

2.1.5Proses

PembuatanLaporan

5. DatabaseDatabase terdiri dari tabel-tabel yang saling

berelasi. Agar aplikasi dapat berjalan denganbaik, diperlukan perancangan tabel yang baik.Adapun tabel-tabel yang digunakan dalampembuatan aplikasi ini dapat dilihat padarancangan tabel berikut ini:

Tabel SiswaTabel ini digunakan untuk menyimpan

biodata siswa, mulai dari data pribadi, orangtua, hingga data mengenai asal sekolah siswa.

Tabel 1. Desain Tabel Siswa

Field Tipe Data Lebar DataNis * Text 6nama Text 30jns_kelamin Text 10nm_jurusan Text 30tempat_lahir Text 20Tanggal_lahir Date/time 10agama Text 20Alamat_siswa Text 20Nm_sekolah Text 20Almt_sekolah Text 15Telepon_siswa 20 10Nm_orangtua Text 15pekerjaan Text 50Alamat_orangtua Text 50Telepon_orangtu Number 20

Keterangan: Field Nis digunakan untuk menyimpan

nomor induk siswa, dan merupakanprimary key. Field ini akan menajdi acuanbagi field-field yang lain.

Field nama digunakan untuk menyimpandata urutan nama dalam biodata siswa.Misalnya Andi merupakan siswa nomor 1dalam data siswa.

Field jurusan masing-masing digunakanuntuk menyimpan data jurusan yang piliholeh siswa.

Field status_agama digunakan untukmenyimpan status anak didalamkeluarganya. Misalnya starus Andi didalamkeluarganya adalah agama apa.

Field nm_sekolah digunakan untukmengetahui nama sekolah siswasebelumnya.

Field alamat_sekolah digunakan untukmenyimpan alamat sekolah siswasebelumnya .

Tabel Lembar RegisterTabel ini digunakan untuk menyimpan data

lembar Register yang ada pada sekolah. Datalembar Register nantinya akan digunakan untukpencetakan biodata pada siswa.

Gambar 12. DFD Level 2 Menu Administrator Proses Data Laporan

73

Page 12: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

Tabel 2. Desain Tabel lembar register

Field Tipe Data Lebar DataNis * Text 6Nama Text 30jns_kelamin Text 10tgl_lhr Date/time 30tempat_lahir Text 10Agama Text 10Jmlh_saudara Text 30kewarganegaraan Text 50Bahasa Text 20Alamat Text 50Telepon Number 30Nm_orangtua Text 30Nm_ayah Text 30Nm_ibu Text 30Pndidkan_ayah Text 50Pendidikan_ibu Text 50Pekerjaan_ayah Text 50Pekerjaan_ibu Text 30Nm_wali Text 4Hubungan_keluarga Text 20Pendidikan_wali Text 50Pekerjaan_wali Text 30

Keterangan : Field Nis digunakan untuk menyimpan

nomor induk siswa, dan merupakanprimary key. Field ini akan menajdi acuanbagi field-field yang lain.

Field nama digunakan untuk menyimpandata urutan nama dalam biodata siswa.Misalnya Andi merupakan siswa nomor 1dalam data siswa.

Field jurusan masing-masing digunakanuntuk menyimpan datajurusan yang pilih oleh siswa.

Field status_agama digunakan untukmenyimpan status anakdidalam keluarganya. Misalnya starus Andididalam keluarganya adalah agama apa.

Field nm_sekolah digunakan untukmengetahui nama sekolah siswasebelumnya.

Field alamat_sekolah digunakan untukmenyimpan alamat sekolah siswasebelumnya .

Tabel PenggunaTabel ini digunakan untuk menyimpan data

pengguna aplikasi (user). Siapapun yang akanmenggunakan aplikasi ini harus terdaftar kedalam tabel 3 berikut.

Tabel 3. Desain Tabel Pengguna

Field TipeData

LebarData

user_name * Text 25Password Text 25

Ketarangan : Field user_name digunakan untuk

menyimpan nama pengguna dan merupakanprimary key.

Field Field hak akses digunakan untukmenyimpan hak akses pengguna.

Field digunakan untuk menyimpanpassword.

6. Entity Relationship DiagramEntity Relationship Diagram (ERD)

merupakan model konseptual yangmendeskripsikan hubungan antar penyimpanandata dalam DFD dan digunakan untukmemodelkan hubungan pada setiap tabel.

74

Page 13: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

Gambar 13. Entity Relationship Diagram

7. Kebutuhan PerangkatUntuk membangun sebuah aplikasi

dibutuhkan perangkat keras (hardware) danperangkat lunak (software) yang mendukung.Adapun prangkat-perangkat yang dibutuhkanuntuk membangun aplikasi pembayaran uangsekolah adalah sebagai berikut:Perangkat keras (hardware)

Untuk membuat aplikasi ini hanyadibutuhkan satu unit komputer. Semakin baguskomputer yang digunakan, maka akan semakinbaik pula hasilnya. Spesifiksi minimal komputeryang dibutuhkan untuk membangun aplikasi iniadalah sebagai berikut: Prosesor Intel Pentium III Memori 128 Mb Harddisk 2 Ghz Monitor dengan resolusi 800 x 600Perangkat lunak (software)

Perangkat lunak adalah program yangdigunakan untuk memfungsikan perangkatkeras, seperti sistem operasi, bahasapemograman dan program aplikasi pendukunglainnya. Adapun perangkat lunak yangdibutuhkan adalah Sistem Operasi Windows.

SIMPULANDari hasil analisa, perancangan dan

implementasi program, dapat diambilkesimpulan sebagai berikut:1. Sistem pengolahan biodata siswa di SMK

PAB 7 Lubuk Pakam selama ini masihdilakukan secara manual dan belummemanfaatkan fasilitas secara optimal.

2. Sistem aplikasi ini diharapkan dapatmerubah sistem manual menjadi sistemkomputerisasi sehingga membantu mem-percepat proses pengolahan biodata siswa.

3. Sistem yang dibangun pada aplikasi inimemberikan satu pola baru di dalam prosespengolahan data informasi biodata siswa diSMK PAB 7 Lubuk Pakam.

4. Aplikasi ini hanya digunakan oleh Tatausaha sekolah SMK PAB 7 Lubuk Pakamsehingga keakuratan dan keamanan dataterjaga dengan baik.

5. Setelah dilakukan pengujian, aplikasi yangdibuat ini belum berfungsi secara maksimalkarena masih kurangnya penanganankesalahan dan masih ada beberapa bagiandari perancangan yang di buat yang belumbisa diimplementasikan.

75

75

75

Page 14: SISTEM INFORMASI BIODATA SISWA PADA SMK PAB 7 … 11_1... · sekolah, instasi pemeritah / swasta, dan perusahaan yang tidak efisien. Kelemahan-kelemahan dari penulis berencana untuk

Sulindawati dan Badrul Anwar: Sistem Informasi Biodata…

Jurnal SAINTIKOMVol. 11 / No. 1 / Januari 2012

DAFTAR PUSTAKA

Alam, M. Agus J. 2004. Mengolah Database denganBorland Delphi 7. Jakarta: Elex MediaKomputindo.

Hengky W, Pramana. 2003. Aplikasi ManajemenPerekrutan Berbasis Access. Jakarta: Elex MediaKomputindo.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi.Yogyakarta: Andi.

Kusnassriyanto dan Wawan. 2005. Pemograman Delphi.Bandung: Informatika.

Pranata, Antony. 2003. Pemograman Borland Delphi 6.Yogyakarta: Andi.

Suarna, Nana. 2004. Microsoft Access 2003. Bandung:CV. Yrama Widya.

Sutanta, Edhi. 2006. Sistem Informasi Manajemen.Kulon Progo: Graha Ilmu.

Teddy, Marcos. Pemograman Delphi denganADOExpress. Bandung: Informatika.

Yudha, Setiawan. C. 2004. Trik & Tip Delphi,Yogyakarta: Andi.

76