• Tidak ada hasil yang ditemukan

BAB V KESIMPULAN DAN SARAN

5.2 Saran

Perangkat lunak program aplikasi pengolahan data siswa di SMK merdeka Bandung. ini masih harus dikembangkan karena belum mencapai pada level sempurna atau masih dalam tahap pembangunan dan tahap pengembangan, karena dengan berkembangnya spesifikasi kebutuhan pengguna, sistem yang harus dipenuhi dalam mencapai hasil dan kinerja sistem yang lebih baik.

134

[1] Abdul Kadir, 1999, Pengenalan Sistem Informasi, ANDI, Yogyakarta. [2] Abdul Kadir, 2003, Pengenalan Sistem Informasi, ANDI, Yogyakarta.

[3] Budi Sutedjo Dharma Utomo, S.Kom., MM., 2002, “Perancangan dan

Pembangungan Sistem Informasi”,ANDI, Yogyakarta.

[4] Jogiyanto, HM., MBA., Akt, 1999, Analisis dan Desain Sistem Informasi,

Andi Offset, Yogyakarta.

[5] M. Aimirin, Tatang, Drs., 2003, Sistem, PT Rajawali Grafindo. Jakarta. [6] Modul kuliah program studi Teknik Informatika, “Basisdata”, UNIKOM,

Bandung.

NIM : 10706035

Nama : Dwi Bahtiar Aritama

Jenis Kelamin : Laki – Laki

Alamat : Komplek Cinambo Indah RT 04 RW 05, Kecamatan Cinambo, Kota Bandung

SD : SDN Andir Kidul 2

SMP : SLTPN 8 Bandung

SMA / SMK : SMK Merdeka Bandung

Pengalaman Organisasi : 1. SD : -

2. SLTP : Paskibraka SLTPN 8 Bandung 3. SMA / SMK : Ketua Osis SMK Merdeka Bandung 4. UMUM : - Karang Taruna

- Koordinator Komunitas Pemantau Pembangunan Kecamatan Cinambo kota bandung tahun 2007 - 2009

DWI BAHTIAR ARITAMA

10706035

Email : [email protected]

ABSTRAK

Program aplikasi pengolahan data siswa di SMK Merdeka merupakan aplikasi yang diperuntukan untuk mengolah data-data yang berhubungan dengan keadaan siswa di SMK Merdeka Bandung seperti, pengolahan data registrasi ulang siswa, data absensi siswa, serta data mutasi siswa. Belum optimalnya pengolahan data-data ini menyebabkan sulitnya dalam mencari informasi tentang data keadaan siswa dan pembuatan laporan yang belum memadai. Oleh karena itu diperlukan suatu aplikasi yang bisa mendukung dan memecahkan permasalahan tersebut.

Berdasarkan permasalahan tersebut penulis bermaksud menyusun tugas akhir dengan mengambil judul “Program Aplikasi Pengolahan Data Siswa di SMK MERDEKA Bandung ”. Adapun teknik pengumpulan data adalah observasi, wawancara dan studi pustaka, sedangkan tahap pengembangan sistem menggunakan metode waterfall.

Penulis berharap agar aplikasi ini dapat membantu staff tata usaha di SMK Merdeka Bandung dalam memproses pengolahan data siswa ini, baik dari penginputan data, pencarian data, hingga pembuatan laporannya. Penulis juga berharap supaya aplikasi yang dapat dibuat ini dapat meningkatkan kinerja dari staff tata usaha yang menggunakan aplikasi ini.

1. PENDAHULUAN 1.1. Identifikasi masalah

SMK MERDEKA Bandung adalah salah satu instansi pendidikan yang mampu menghasilkan sumber daya manusia siap kerja dalam bidang kemampuan masing – masing siswa, karena pada SMK MERDEKA Bandung terdapat berbagai jurusan keahlian yang ditawarkan kepada setiap siswanya, agar dapat mendalami keahlian yang diminati siswanya.

Namun dikarenakan masih terdapatnya pengurusan administrasi siswa yang masih menggunakan cara manual maka sering terdapat kesalahan dalam pengolahan data administrasi siswa, maka SMK MERDEKA Bandung sangat membutuhkan suatu program aplikasi yang dapat membantu untuk melakukan pengolahan data siswa yang tercatat sebagai murid atau peserta didik pada SMK MERDEKA Bandung.

Dengan adanya program aplikasi yang dapat meningkatkan kemampuan kinerja staff bagian tata usaha sekolah khususnya, untuk dapat memahami program aplikasi yang lebih modern sesuai dengan perkembangan zaman.

Berdasarkan latar belakang di atas, maka dapat diambil sebuah pokok permasalahan yaitu bagaimana cara membangun program aplikasi pengolahan data siswa di SMK MERDEKA Bandung.

Tujuan yang ingin dicapai dari penelitian ini adalah :

1. Membantu bagian Tata Usaha Sekolah dalam mengelola data registrasi ulang siswa 2. Membantu bagian Tata Usaha Sekolah dalam mengelola data pembukuan mutasi siswa 3. Membantu bagian Tata Usaha Sekolah dalam mengelola data absensi siswa

4. Membantu bagian Tata Usaha Sekolah dalam pencarian data registrasi ulang siswa 5. Membantu bagian Tata Usaha Sekolah dalam pencarian data absensi siswa 6. Membantu bagian Tata Usaha Sekolah dalam pencarian data mutasi siswa

7. Membantu bagian Tata Usaha Sekolah dalam pembuatan laporan data registrasi ulang siswa 8. Membantu bagian Tata Usaha Sekolah dalam pembuatan laporan data absensi siswa 9. Membantu bagian Tata Usaha Sekolah dalam pembuatan laporan data pembukuan mutasi siswa

1.3. Manfaat

Membantu mengefektifkan dan mengefisienkan waktu sehingga dapat lebih cepat dalam menginformasikan laporan – laporan tersebut kepada kepala sekolah khususnya.

2. MODEL, ANALISIS, DESAIN, DAN IMPLEMENTASI 2.1. Metodologi penelitian

Metodologi yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut :

2.1.1 Tahap pengumpulan data

a. Studi Literatur, yaitu pengumpulan data dengan cara mengumpulkan literatur, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian

b. Observasi, yaitu mengamati secara langsung objek yang diteliti sehingga penulis memperoleh data yang akurat.

c. Wawancara (interview), yaitu tanya jawab langsung dengan orang-orang yang terkait dengan objek atau masalah yang sedang ditangani oleh penulis.

2.1.2 Tahap pembuatan perangkat lunak

Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall, yang meliputi beberapa proses diantaranya:

Gambar 1.1 Metode Waterfall Analysis

Design

Code

Test Sistem / Information Engineering

Diagram konteks, Data Flow Diagram (DFD).

2.2.1 proses registrasi ulang yang sedang berjalan

a. Siswa diberikan form registrasi ulang kosong untuk diisi oleh siswa

b. Form registrasi ulang kosong yang telah diisi oleh sisiwa diberikan kepada staff Tata Usaha. c. Staff tata usaha memeriksa kelengkapan persayaratan registrasi ulang, jika persyaratan registrasi ulang tidak lengkap maka formulir registrasi ulang di kembalikan kepada siswa oleh staf tata usaha untuk dilengkapi kembali oleh siswa.

d. Staf tata usaha mencatat data registrasi ulang siswa jika persayaratan siswa telah lengkap. e. Staf tata usaha membuat laporan registrasi ulang siswa berdasarkan dari catatan registasi ulang siswa untuk diberikan kepada kepala sekolah dan ditanda tangani.

f. Kepala sekolah memeriksa laporan registrasi ulang siswa, jika laporan tersebut terdapat kesalahan maka laporan tersebut dikembalikan kepada staf tata usaha untuk dilakukan pengecekan kembali berdasarkan catatan registrasi ulang siswa, dan laporan tersebut belum ditanda tangani oleh kepala sekolah.

g. Kepala sekolah akan menanda tangani laporan registrasi ulang siswa jika laporan tersebut tidak terdapat kesalahan. ! "# $ # % # & # ' $ ( % ) # ' ! # ( ' ! # ( & # ' &* + ) # ' &* ' &* , & # ' # ( ! $ ' * # ( ! # ' # ( ! $ ' * + ( !# ' #$ ' * ) # ' # ( ! $ ' * -' &*

c. Catatan kehadiran siswa yang dibuat oleh guru diberikan kembali kepada staf tata usaha, guru memiliki salinan dari form daftar absensi siswa untuk menjadi arsip pada guru yang

bersangkutan.

d. Berdasarkan form daftar absensi siswa yang telah terisi maka staf tata usaha membuat rekapitulasi absensi harian dan menjadi arsip pada tata usaha.

e. Berdasarkan rekapitulasi absensi harian maka staf tata usaha membuat rekapitulasi absensi bulanan siswa dan menjadi arsip pada tata usaha.

f. Staf tata usaha mencetak rekapitulasi absensi bulanan dan disahkan oleh kepala bagian tata usaha, lalu diserahkan kepada bagian kesiswaan untuk dibuatkan rekapitulasi persentase kehadiran siswa per kelas, yang berdasarkan rekapitulasi absensi bulanan.

g. Bagian Kesiswaan membuat laporan hasil rekapitulasi persentase kehadiran siswa per kelas untuk menjadi laporan kepada kepala sekolah.

Gambar. Flow map absensi siswa

2.2.3 Proses pembukuan mutasi siswa yang sedang berjalan

a. Siswa mengajukan mutasi dengan perstujuan orang tua / wali. b. Staf tata usaha memeriksa kelengkapan persyaratan mutasi.

c. Jika persyaratan kurang maka akan di kembalikan kembali pada siswa untuk dilengkapi. d. Staf tata usaha membuat catatan dalam buku mutasi siswa.

e. Staf tata usaha membuat daftar keadaan siswa berdasarkan tingkat

2.2.4 Analisi Kebutuhan fungsional

Proses analisis kebutuhan fungsional terhadap program aplikasi yang akan dibangun menghasilkan suatu perancangan basis data yang digambarkan melalui alat bantu Entity Relationship Diagram (ERD) atau disebut juga dengan ER. Komponen pembentuk diagram ER adalah Entity (entitas) dan Relation (relasi). Entitas-entitas yang terdapat pada diagram ER dari sistem informasi pengolahan data siswa yang dapat dilihat pada gambar berikut :

Analisis kebutuhan non fungsional adalah sebuah tahap dimana seorang pembangun perangkat lunak menganalisis sumber daya yang akan menggunakan perangkat lunak yang dibangun, sehingga dapat ditentukan kompabilitas aplikasi yang akan dibangun. Analisis yang dilakukan ini menggambarkan keadaan sistem yang ada di perusahaan yang meliputi kebutuhan perangkat keras, perangkat lunak, dan user.

a. Analisis kebutuhan perangkat keras

berikut ini adalah spesifikasi minimum perangkat keras yang terdapat di bagian tata usaha SMK Merdeka Bandung :

1. Pentium IV 1.7 GHz 2. 256 MB RAM 3. 20 GB Kapasitas Harddisk 4. CD-ROM drive 52x 5. Monitor 17” resolusi 1024 x 768 5. Mouse 6. Keyboard

b. Analisis Kebutuhan Perangkat Lunak

Spesifikasi perangkat lunak (Software) yang terdapat di SMK Merdeka Bandung terutama pada bagian tata usaha adalah sebagai berikut :

1. Windows XP 2. Microsoft Office

2.2.6 Diagram konteks

Diagram konteks adalah gambaran umum aliran data dari sistem yang akan dirancang secara umum, berikut adalah diagram konteks dari program aplikasi pengolahan data siswa :

2.2.7 Desain pogram aplikasi pengolahan data siswa

Bagian ini penulis menggunakan model DFD untuk mendesain aplikasi yang penulis ajukan, berikut adalah DF level 0 yang penulis ajukan pada program aplikasi pengolahan data siswa : # ( %. +. * ( ! # & ,. * ( ! # $ -. * ( ! # $ * * /. * ( ! # # &* $ 0. * ( ! # $ 1. * ( ! # &# $ * $ $ * &# 2. ' 3 * ' 3 '&# ! & 3 '&# ' $ ! " & 4 * ! # & # & '&# ! # & # & # & " & 4 * ! ' # ! # $ ! 56 * # $ # $ " $ '&# ! # $ * * # $ * * # $ * * " $ * * 4 * ! 4 * ! 4 * ! 4 * ! 4 * ! # $ # $ * * # &* $ # $ 4 * ! 3( # * ' $ 3( # * ' $ * * 3( # * ' # &* $ 3( # * ' $ 3( # * ' &# $ 3 * ' ! # $ 3 * ' $ * * 3 * ' # &* $ 3 * ' $ 3 * ' &# $ '&# ! # # &* $ " # &* $ # # &* $ # # &* $ '&# ! # $ " $ # $ '&# ! # &# $ " &# $ # $ # # &* $ # &# $ # &# $ # &# $ # $ # # &* $ # $ * * # $

Gambar. DFD level 0 program aplikasi pengolahan data siswa

2.3 Implementasi program aplikasi

Implementasi yang dilakukan antara lain adalah menerapkan perancangan antar muka ke dalam bentuk halaman visual, perancangan struktur data ke dalam bentuk tabel database, pembuatan kode program dan sebagainya.

Gambar. Tampilan muka login user

b. Menu utama

Setelah user menginputkan data login nya dan dinyatakan valid oleh system maka user dapat mengakses system, maka akan tampil layar menu utama dimana dala menu utama ini user dpt melakukan pengolahan data – data siswa yang terdapat system ini antar lain pengolahan data registrasi ulang siswa, pengolahan data absensi siswa, pengolahan data mutasi siswa, serta pengolahan data pada setiap laporannya.

Gambar. Tampilan form pengolahan data user

d. Form Pengolahan database siswa

Gambar. Form tambah data siswa

f. Form pengolahan data walikelas

Gambar. Form info registrasi ulang siswa

h. Form tambah data registrasi ulang siswa

Gambar. Tamilan form info absensi siswa

j. Form tambah data absensi siswa

Gambar. Tampilan form pengolahan data prosentase kehadiran

l. form pengolahan info mutasi siswa

Gambar. Tampilan form info mutasi siswa

j. form tambah data mutasi siswa

Gambar. Tampilan laporan data siswa per bidang keahlian / jurusan

3. Hasil dan Diskusi 3.1 Diskusi permasalahan

SMK merdeka memiliki permasalah dalam pengolahan data siswa berupa : 1. Belum adanya sistem yang dapat mempermudah pengolahan data siswa.

2. kuran nya kefektifan kerja setiap karyawan tata usaha dalam mengelola data siswa sehingga masih terdapat nya kesalahan

3. Pembuatan laporan masih menggunakan cara manual

3.2 Hasil dari diskusi

Penulis menyimpulkan berdasarkan dari diskusi permasalahan yang ada adalah sebagai berikut : 1. Penulis membuat program aplikasi yang mampu mengefektifkan pengolahan data siswa menjadi lebih baik lagi.

Berdasarkan dari program aplikasi yang penulis ajukan didapat hasil sebagia beikut:

1. Membantu bagian Tata Usaha Sekolah dalam mengelola data registrasi ulang siswa 2. Membantu bagian Tata Usaha Sekolah dalam mengelola data pembukuan

mutasi siswa

3. Membantu bagian Tata Usaha Sekolah dalam mengelola data absensi siswa 4. Membantu bagian Tata Usaha Sekolah dalam pencarian data registrasi ulang siswa 5. Membantu bagian Tata Usaha Sekolah dalam pencarian data absensi siswa 6. Membantu bagian Tata Usaha Sekolah dalam pencarian data mutasi siswa 7. Membantu bagian Tata Usaha Sekolah dalam pembuatan laporan data registrasi ulang siswa

8. Membantu bagian Tata Usaha Sekolah dalam pembuatan laporan data absensi siswa

9. Membantu bagian Tata Usaha Sekolah dalam pembuatan laporan data pembukuan mutasi siswa

Berdasarkan hasil analisis yang didapat dalam pengujian Program yang dibangun ini masih dalam pengembangan, serta masih mengalami cukup kendala dalam pebangunan program ini, karena masih membutuhkan pengembangan yang lebih baik lagi dalam pembangunan program ini masih akan dilanjutkan sesuai dengan permintaan pihak pembimbing, reviewer, serta dari pihak SMK Merdeka dalam tahap penyelesaian tugas akhir yang penulis tempuh saat ini.

4.2 Saran

Perangkat lunak program aplikasi pengolahan data siswa di SMK merdeka Bandung. ini masih harus dikembangkan karena belum mencapai pada level sempurna atau masih dalam tahap pembangunan dan tahap pengembangan, karena dengan berkembangnya spesifikasi kebutuhan pengguna, sistem yang harus dipenuhi dalam mencapai hasil dan kinerja sistem yang lebih baik.

5. Daftar pustaka

[1] Abdul Kadir, 1999, Pengenalan Sistem Informasi, ANDI, Yogyakarta. [2] Abdul Kadir, 2003, Pengenalan Sistem Informasi, ANDI, Yogyakarta. [3] Budi Sutedjo Dharma Utomo, S.Kom., MM., 2002, “Perancangan dan Pembangungan Sistem Informasi”,ANDI, Yogyakarta.

[4] Jogiyanto, HM., MBA., Akt, 1999, Analisis dan Desain Sistem Informasi, Andi Offset, Yogyakarta.

[5] M. Aimirin, Tatang, Drs., 2003, Sistem, PT Rajawali Grafindo. Jakarta. [6] Modul kuliah program studi Teknik Informatika, “Basisdata”, UNIKOM,

Bandung.

DWI BAHTIAR ARITAMA 10706035

Email: [email protected]

ABSTRACT

Data processing application program students at the Merdeka SMK is an application designed to process data related to state students at SMK Merdeka Bandung such as, data processing re-registration of students, student attendance data, and data transfer of students. Non optimal processing of these data led to difficulties in finding information about the state of the data and preparing reports of students that have not been adequate. Therefore, it needs an application that can support and solve these problems.

Based on these problems the author intended to make the final project by taking the title "Data Processing Application Program Students in Vocational Merdeka Bandung". The data collection techniques were observation, interview and literature study, whereas the system development phase use waterfall method.

The author hopes that this application can assist staff in vocational administration Merdeka Bandung in processing the data processing of this student, both from data entry, data search, until it reports. The author also hopes that the application can be made can increase the performance of administrative staff who use this application

1. INTRODUCTION 1.1. Identify problems

SMK Merdeka Bandung is one of the educational institutions that are capable of producing human resources ready to work in the field of their abilities - their students, because in Bandung Merdeka SMK there are various departments of expertise is offered to all students, in order to explore students' skills in demand.

But still there is because the administrative management of students who still use manual way then there is often an error in the processing of student administration data, the Bandung Merdeka SMK really need an application program that can help to do data processing students who registered as a student or students in SMK Merdeka Bandung .With the application programs that can improve the performance of administrative staff in particular schools, to be able to understand the program a more modern application in accordance with the times.

Based on the above background, it can take a subject that is how to build data-processing application program students in SMK Merdeka Bandung.

1.2. The purpose

The purpose of writing this report final task is to build a data processing application programs of students in SMK MERDEKA Bandung.

Goals of this research are:

1. Helping the School of Administration in managing the registration data over students 2. Helping the School of Administration in managing the accounting data transfer of students 3. Helping the School of Administration in managing student attendance data

4. Helping the School of Administration in re-registration data search students 5. Helping the School of Business Administration in student attendance data search 6. Helping the School of Administration in the search for the data transfer of students

1.3. Benefits

Help streamline and streamline time so that it can more quickly in this report to inform the school principal in particular.

2. MODEL, ANALYSIS, DESIGN AND IMPLEMENTATION 2.1. Research methodology

The methodology used in the writing of this final task is as follows: 2.1.1 Stage of data collection

a. Literature Review, which is data collection by collecting literature, papers and readings that are related to the research title

b. Observation, ie observe directly the object under study so that the author obtain accurate data.

c. Interview (interview), which is a direct interview with the people concerned with the object or issue being handled by the author.

2.1.2 Phase-making software

Data analysis techniques in the manufacture of software using the paradigm of the waterfall software, which includes several processes including

Figure 1.1 Waterfall Method

2.2 Model Analysis and Design

Modeling is used in making the application program on the author using a structured modeling, the flow map, Entity Relational Diagram (ERD), Diagram context, Data Flow Diagram (DFD).

2.2.1 re-registration process that is running

a. Students are given a blank registration form to be filled again by the students b. Re-blank registration form completed by the staff provided to sisiwa Administration.

Analysis

Design

Code

Test Sistem / Information Engineering

e. Administrative staff report re-registration of students based on re-entry registasi students to be given to the principal and signed.

f. The principal re-check the students' registration report, if the report is error then report back to the administrative staff to do check back on re-entry student registration, and the report has not signed by the principal.

g. The principal will sign the report if the student re-registration of the report does not there is a mistake. ! "# $ # % # & # ' $ ( % ) # ' ! # ( ' ! # ( & # ' &* + ) # ' &* ' &* , & # ' # ( ! $ ' * # ( ! # ' # ( ! $ ' * + ( !# ' #$ ' * ) # ' # ( ! $ ' * -' &*

Figure 1.2. Flow map student re – registration

2.2.2 Attendance students process the running

a. Administration provides a list of vacant student absences to the teacher

b. Teachers record student attendance on the attendance list of students form provided by the administration

c. Note the presence of students made by teachers given back to the administrative staff, teachers have a copy of the form lists the student attendance records to become the teacher

concerned.

order business, then handed over to the student for making a recapitulation of the percentage the presence of students per class, based on monthly attendance summary.

g. Students section of recapitulation reports the percentage of students per class attendance to be a report to the principal.

Figure 1.3. Flow map student attendance

2.2.3 Process accounting transfer of students who were walking a. Students apply mutation with the approval of parents / guardians.

b. Administrative staff to check the completeness of the requirements of mutations. c. If the requirement is less it will be refunded back to the students to complete. d. Administrative staff to make notes in the book transfer of students.

e. Administrative staff make a list of students by level of situation

2.2.4 Functional requirements analysis

Process analysis of functional requirements of application programs that will be built to produce a database design is described through the tool Entity Relationship Diagram (ERD) or collectively, the ER. ER diagram of the components forming the entity (entities) and Relation (relationship). Entities contained in the ER diagram of data processing information systems students can be seen in the following figure:

Non-functional needs analysis is a stage where a software developer to analyze the resources that will use the software that was built, so that compatibility can be determined that the application will be built. This analysis does describe the situation existing systems in companies that include hardware requirements, software, and users.

a. Hardware requirements analysis

The following are the minimum hardware specifications contained in Vocational administration section Merdeka Bandung:

1. Pentium IV 1.7 GHz 2. 256 MB RAM

3. Capacity 20 GB Hard Disk 4. CD-ROM drive 52x

5. Monitor 17 "1024 x 768 resolution 5. Mouse

6. Keyboard

b. Software Requirements Analysis

Specification software (Software) contained in the Vocational Independence Bandung especially in the administration are as follows:

1. Windows XP 2. Microsoft Office

2.2.6 Diagram context

Context diagram is a general description of data flow from the system will be designed in general,

Dokumen terkait