Anda di halaman 1dari 30

SISTEM ADMINISTRASI PEMBAYARAN WAJIB DAN NON WAJIB

DI SEKOLAH SMK TRIDAYA SAKTI BEKASI

BERBASIS JAVA DEKSTOP

Skripsi/tugas akhir

diajukan untuk melengkapi

persyaratan mencapai

gelar sarjana

NAMA : DARISMAN

NPM : 201843501525

PROGRAM STUDI INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS INDRAPRASTA PGR

2021

i
DAFTAR ISI
Halaman

DAFTAR ISI .................................................................................................. i

BAB I PENDAHULUAN

A. Latar Belakang Masalah ..................................................... 1

B. Rumusan Masalah ............................................................... 2

C. Tujuan Penelitian ............................................................... 3

D. Batasan Masalah ................................................................. 3

E. Kegunaan Penelitian ........................................................... 4

F. Sistemetika Penulisan.......................................................... 4

BAB II LANDASAN TEORI, PENELITIAN YANG RELEVAN

DAN KERANGKA BERPIKIR

A. Landasan Teori ................................................................... 7

B. Penelitian Yang Relevan .................................................... 21

C. Kerangka Berpikir .............................................................. 23

BAB III METODOLOGI PENELITIAN

A. Tempat Dan Waktu Penelitian ............................................ 26

B. Metodologi Penelitian ......................................................... 27

C. Metode Pengumpulan Data ................................................ 28

D. Langkah-langkah Pengembangan Sistem ........................... 29

DAFTAR PUSTAKA …………………………………................................ 33


BAB I

PENDAHULUAN

A. Latar Belakang

Sistem Administrasi adalah sistem yang digunakan untuk pengolahan data

kegiatan administrasi. Setiap lembaga pendidikan memiliki sistem administrasi

yang berbeda-beda, khususnya di Sekolah Menengah Kejuruan yang bergerak

pada bidang pendidikan. SMK Tridaya Sakti Bekasi, merupakan salah satu

sekolah swasta di bekasi yang belum memakai sistem administrasi berupa

aplikasi dalam menjalankan aktivitas kerjanya, dalam pengolahan data

administrasi dan laporan-laporan yang masih menggunakan sistem

konvensional atau dengan menggunakan pengolahan secara manual yang masih

memiliki kekurangan mendasar.

Sekolah yang bergerak pada sarana pendidikan, juga membutuhkan

komputer dalam menjalani kegiatannya untuk menyelesaikan masalah yang

dihadapi dan mengurangi tingkat kesalahan manusia (human error) dalam

memasukkan data.

Komputer merupakan suatu perangkat yang sangat dibutuhkan untuk proses

pengolahan data, agar data yang diolah tersebut dapat secara efektif dan efisien

dikelola oleh suatu organisasi. Semakin banyak jenis pekerjaan semakin

banyak data yang harus diolah. Seiring dengan berjalannya waktu, semakin

lama data-data yang semakin bertambah banyak. Penggunaan komputer disini

hanya digunakan untuk membuat lembaran administrasi, yakni menggunakan

program Java Dekstop. Sehingga sistem administrasi yang ada di SMK

Tridaya Sakti Bekasi, masih dilakukan secara manual. Untuk itu dibutuhkan

ketelitian yang lebih dan waktu yang banyak untuk proses pembuatan laporan
serta penyerahan laporan. Sebagian besar media penyimpanan data masih

berupa kertas dan buku, maka keamanan dari dokumen itu kurang terjamin.

Kendala yang ditakuti jika pihak sekolah tidak mempunyai back up data, maka

kemungkinan data hilang akan besar, oleh karena itu proses administrasiyang

masih manual akan mempersulit melakukan pencarian sebagian data yang

dibutuhkan.

Berdasarkan dari pembahasan penulisan diatas maka penulis mengambil

judul laporan Skripsi/tugas akhir yang membahas “Sistem Aplikasi

Administrasi Pembayaran di Sekolah SMK Tridaya Sakti Bekasi Berbasis

Java Dekstop ”.

B. Rumusan Masalah

Identifikasi masalah akan dibahas dalam penulisan laporan ini adalah

mengenai Sistem Aplikasi Administrasi Pembayaran di SMK Tridaya Sakti

Bekasi, adapun identifikasi masalah yang dapat dirumuskan pada sekolah

tersebut, antara lain:

1. Sistem yang meliputi pengolahan data administrasi masih belum optimal.

2. Sistem administrasi pada SMK Tridaya Sakti Bekasi masih lambat karena

pengguna berkas yang mudah rusak dan hilang.

3. Kurang efektifnya dalam pencatatan data siswa, data administrasi, dan data

kegiatan lainnya, karena membutuhkan waktu yang lama sebab proses

masih manual.
C. Tujuan Penelitian

Tujuan yang ingin dicapai dari penilitian ini adalah:

1. Bagi peneliti :

a. Membantu meneliti dalam memahami seperti apa pengolahan data

administrasi pada sebuah sekolah.

b. Untuk menciptakan suatu sistem komputerisasi pengolahan data

administrasi yang efektif dan efisien.

2. Bagi universitas atau akademik :

a. Menjelaskan kepada pihak universitas tentang sistem administrasi

pada SMK Tridaya Sakti Bekasi.

b. Membantu peneliti selanjutnya untuk mengembangkan sistem

administrasi pada SMK Tridaya Sakti Bekasi.

c. Dapat memberikan pengetahuan untuk pelajar, mahasiswa ataupun

umum tentang sistem perancangan administrasi.

3. Bagi Instansi :

a. Memperlancar kegiatan pada proses administrasi, khususnya untuk

memperlancar proses penginputan data-data, penyimpanan dan

pencarian data.

b. Memudahkan dalam membuat laporan data administrasi, baik untuk

keperluan organisasi di instansi.

c. Mendapatkan pencarian data yang dibutuhkan pada setiap saat dengan

cepat, dan tepat.

D. Batasan Permasalahan

Berdasarkan identifikasi masalah yang telah dijelaskan di atas, penulis

membatasi masalah yang akan di bahas agar penjabarannya tidak keluar dari
lingkungan permasalahan yang sebenarnya dalam Laporan Penulisan

Skripsi/tugas akhir ini, diantaranya :

1. Penulis hanya membahas seputar sistem administrasi pada SMK Tridaya

Sakti Bekasi.

2. Rancangan Sistem yang dibuat berdasarkan sistem administrasi yang

diterapkan pada SMK Tridaya Sakti Bekasi.

3. Dalam pembuatan program aplikasi penulis menggunakan bahasa

pemrograman Java Dekstop.

E. Kegunaan Penelitian

Adapun kegunaan dari penelitian ini antara lain:

1. Kegunaan bagi perusahaan

a. Membuat sistem aplikasi pengeloaan arsip yang secara manual

menjadi terkomputerisasi, sehingga lebih akurat dan dapat

memberikan efisiensi dan efektifitas kerja yang lebih baik dengan

penggunaan sistem yang baru.

b. Memecahkan masalah-masalah dalam pengelolaan arsip, agar

pengguna menjadi lancar dalam mengerjakan tugasnya.

c. Laporan dalam pengelolaan arsip yang dihasilkan lebih akurat

sehingga dapat mempermudah mencari data.

2. Kegunaan bagi penyusun

Penelitian ini diharapkan dapat mengembangkan wawasan

pengertahuan yang telah diperoleh selama perkuliahan, khusunya

mengenai analisis dan perancangan sistem. Selaian itu, penyusun dapat

mengimplementasikan materi yang telah dipelajari selama perkuliahan

untuk dapat diaplikasikan dalam dunia nyata.


3. Kegunaan bagi umum

Sebagai bahan acuan bagi penulis lainnya yang akan melakukan

penelitian sesuai dengan juduln laporan Tugas Akhir ini.

F. Sistematika Penelitian

Sistematika penulisan laporan Skripsi/tugas akhir yang merupakan

pengembangan sistem informasi dari hasil penelitian meliputi :

BAB I PENDAHULUAN

Bab ini berisi pendahuluan yang terdiri dari Latar Belakang,

Masalah, Tujuan Penulisan, Batasan Permasalahan,

Metodologi, dan Sistematika Penulisan.

BAB II LANDASAN TEORI, PENELITIAN YANG RELEVAN,

DAN KERANGKA BERPIKIR

Bab ini berisikan mengenai teori-teori pendukung yang

digunakan dalam menunjang skripsi ini yaitu tentang teori-teori

sistem. Berisikan dasar teori yang mendasari keseluruhan topik

skripsi ini, termasuk di dalamnya mengenai konsep-konsep

dasar aplikasi sistem pengelolaan, penelitian yang relevan,

kerangka berfikir serta hipotesis dalam tugas akhir ini.

BAB III METODOLOGI PENELITIAN

Bab ini membahas mengenai waktu dan tempat penelitian serta

metode penelitian yang digunakan dalam penelitian skripsi ini.


BAB II

LANDASAN TEORI PENELITIAN RELEVAN DAN

KERANGKA BERPIKIR

A. Landasan Teori

1. Pengertian Aplikasi

Pengertian aplikasi Menurut Sutabri (2012: 147), aplikasi adalah alat

terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan

yang dimilikinya.

Pengertian aplikasi Menurut Nazrudin Safaat H (2012: 9), perangkat

lunak adalah suatu subkelas perangkat lunak komputer yang

memanfaatkan kemampuan komputer langsung untuk melakukan suatu

tugas yang diinginkan pengguna. Biasanya dibandingkan dengan

perangkat lunak sistem yang mengintegrasikan berbagai kemampuan

komputer, tapi tidak secara langsung menerapkan kemampuan tersebut

untuk mengerjakan suatu tugas yang menguntungkan pengguna.

Pengertian aplikasi Menurut Asropudin (2013: 6), aplikasi adalah

software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan

tugas-tugas tertentu, misalnya Ms.World, Ms.Excel. Dari beberapa

pendapat diatas penyusun dapat menyimpukan bahwa sesuatu aplikasi

merupakan perangkat lunak komputer yang bisa difungsikan secara khusus

dan terpadu, untuk melakukan tugas yang diinginkan user/pengguna.

Selain itu aplikasi memiliki antarmuka pengguna, yang memiliki

kesamaan sehingga memudahkan pengguna untuk mempelajari dan

menggunakan aplikasi dengan mudah.


2. Pengertian Adminitrasi

Administrasi adalah suatu bentuk usaha dan aktivitas yang

berhubungan dengan pengaturan kebijakan agar dapat mencapai

target / tujuan organisasi. Jadi, boleh dibilang bahwa administrasi

punya peranan yang sangat krusial dalam semua aktivitas sebuah

organisasi.

Selain itu, pengertian administrasi secara sempit dapat diartikan

sebagai bentuk aktivitas yang meliputi catat- mencatat, surat-menyurat

Sedangakan pengertian administrasi secara luas adalah semua proses

kerjasama antara dua orang atau lebih yang bertujuan untuk mencapai

target dengan memamfaatkan saran adan prasarana tertentu secara

berdaya guna dan behasil guna.

3. Pengertian Aplikasi Desktop

Pengertian Aplikasi Dekstop adalah suatu aplikasi yang dapat berjalan sendiri

atau independen tanpa menggunakan browser atau koneksi internet disuatu

komputer otonom. (Dew Omenn, 2013).

4. Pengertian Data

Pengertian Data Menurut Wahyudi (2012: 3), data adalah suatu file ataupun

field yang berupa karakter atau tulisan dan gambar.

Menurut Sutarman (2012: 3), data adalah fakta dari suatu pernyataan yang

berasal dari kenyataan, dimana pernyataan tersebut merupakan hasil pengukuran

atau pengamatan.
Dari pengertian diatas penyusun menyimpulkan data adalah suatu file yang

berupa karakter, tulisan dan gambar atau fakta yang dapat diolah menjadi

informasi. 2.1.5.

5. Pengertian Database

Pengertian Database Menurut Sutarman (2012: 15), database sekumpulan

file yang saling berhubungan dan terorganisasi atau kumpulan record-record yang

menyimpan data dan hubungan diantaranya.

Menurut Ladjamudin (2013: 129), database adalah sekumpulan data store

(bisa dalam jumlah yang sangat besar) yang tersimpan dalam magnetic disk,

oftical disk, magnetic drum, atau media penyimpanan sekunder lainya.

Dari pengertian diatas penyusun menyimpulkan database adalah sekumpulan

file yang saling berhubungan yang menyimpan data dan tersimpan dalam sebuah

media penyimpanan. 2.1.4.

6. Peralatan Pendukung (Tools Sytem)

Dalam membuat suatu model sistem, penulis memerlukan alat bantu untuk

merancang suatu model sistem secara struktural dan aktual, dimana media

peralatan pendukung (tools system) merupakan alat yang dapat digunakan untuk

menggambarkan model logika (logical model) dari suatu sistem yang mana

simbol-simbol, lambang-lambang dan diagram-diagram menunjukkan secara

tepat arti fisiknya.

Peralatan pendukung yang dimaksud untuk merancang model sistem yang

baru adalah sebagai berikut:

a. Diagram Alir Data (DAD)

Sukamto dan Shalahuddin (2014: 288), Data Flow Diagram atau dalam

bahasa Indonesia menjadi Diagram Alir Data (DAD) adalah refresentasi

grafik yang menggambarkan aliran informasi dan transformasi informasi


yang diaplikasikan sebagai data yang mengatur dari masukan (input) dan

keluaran (output). DFD tidak sesuai untuk memodelkan sistem yang

menggunakan pemograman berorientasi objek.

b. Kamus Data

Menurut Sukamto dan Shalahuddin (2015: 73), kamus data adalah

kumpulan daftar elemen data yang mengalir pada sistem perangkat lunak

sehingga masukan (input) dan keluaran (output) dapat difahami secara umum

(memiliki standar cara penulisan).

Sedangkan, menurut Djahir dan Pratita (2015: 199), mengemukakan

bahwa kamus data adalah suatu ensiklopedi dari informasi yang berkenaan

dengan data organisasi/perusahaan, dan penjelasan ini dikombinasikan 23

kepada komputer melalui data description language-DDL, yang

menghasilkan skema.

Berdasarkan kumpulan teori dari para ahli di atas, dapat disimpulkan

bahwa kamus data (data dictionary) merupakan rincian atau spesifikasi dari

datadata yang terkumpul dan mengalir pada sistem perangkat lunak yang

memiliki deskripsi agar dapat dipahami secara umum. Kamus data dalam

implementasi program dapat menjadi parameter masukan atau keluaran dari

sebuah fungsi atau prosedur. Biasanya kamus data (Sukamto dan

Shalahuddin, 2015: 74) berisikan:

1. Nama kamus data berisikan nama data yang mengalir di DAD.

2. Digunakan kamus data digunakan pada proses-proses terkait aliran data.

3. Deskripsi disini menguraikan data-data yang mengalir menjadi

lebih detail.

4. Informasi tambahan Kamus data biasa berisikan informasi tambahan

seperti tipe data, nilai data, batas nilai data, dan komponen yang

membentuk data tersebut. Kamus data memiliki beberapa simbol untuk


menjelaskan informasi tambahan tersebut. Adapun simbol-simbol

tersebut menurut Sukamto dan Shalahuddin (2015: 74).

c. Normalisasi

Menurut Indrajani (2015: 7), normalisasi adalah teknik dengan melakukan

sebuah pendekatan bottom-up yang digunakan dalam membantu

mengidentifikasikan hubungan. Sedangkan menurut

Tujuan normalisasi adalah menghilangkan kerangkapan data, mengurangi

kompleksitas, mempermudah pemodifikasian data, tahapan-tahapan dalam

normalisasi sebagai berikut:

1) Unnormalized Form (UNF) Adalah sebuah tabel yang memuat satu

atau lebih kelompok yang berulang.

2) First Normal Form (1NF) Adalah sebuah relasi yang terdiri dari

perpotongan dari setiap baris dan kolom berisi satu dan hanya satu buah

nilai saja. Aturan dari 1NF adalah tidak ada atribut multi-value, atribut

komposit atau kombinasinya, mendefinidikan kunci dan setiap atribut

dalam table tersebut harus bernilai atomic (tidak dapat dibagi-bagi lagi)

3) Second Normal Form (2NF) Adalah sebuah relasi yang berada dalam

bentuk 1NF di mana setiap atribut yang bukan primary key bergantung

secara fungsional penuh kepada primary key. Aturan dari 2NF adalah

Sudah memenuhi dalam bentuk normal kesatu (1NF), semua atribut

bukan kunci hanya boleh tergantung (functional dependency) pada

atribut kunci 18 , Jika ada ketergantungan parsial maka atribut tersebut

harus dipisah pada table yang lain dan Perlu ada table penghubung

ataupun kehadiran foregin key bagi atribut-atribut yang telah dipisah tadi.

4) Third Normal Form (3NF) Adalah relasi yang berada dalam bentuk 1NF

dan 2NF di mana tidak ada lagi atribut yang bukan primary key yang

bergantung secara transitif kepada primary key. Aturan dai 3NF adalah

sudah berada dalam bentuk normal kedua (2NF), tidak ada


ketergantungan transitif (di mana atribut bukan kunci tergantung pada

atribut bukan kunci lainya).

7. Software Yang Digunakan

a. Java

1) Pengertian dan Sejara Singkat Java

Menurut Sun Microsystem adalah nama untuk sekumpulan teknologi

untuk membuat dan menjalankan perangkat lunak pada komputer

standalone ataupun pada lingkungan jaringan. (Salahuddin, M., A.S.

Rosa, 2010), Java berdiri di atas mesin interpreter yang diberi nama Java

Virtual Machine (JVM). JVM inilah yang akan membaca bytecode dalam

file .class dari suatu program sebagai representasi langsung program

yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai

bahasa pemograman yang portable karena dapat dijalankan pada berbagai

sistem operasi, dengan syarat sistem operasi tersebut terdapat JVM (Java

Virtual Machine).

Platform Java terdiri dari kumpulan library, JVM, kelas-kelas loader

yang dipaket dalam sebuah lingkungan rutin Java, dan sebuah compiler,

debuger dan kakas lain yang dipaket dalam Java Development Kit (JDK).

Agar sebuah program Java dapat dijalankan, maka file dengan

ekstensi .java harus dikompilasi menjadi file bytecode. Untuk

menjalankan bytecode tersebut dibutuhkan JRE (Java Runtime

Environment) yang memungkinkan pemakai untuk menjalankan program

Java, hanya menjalankan tidak untuk membuat kode baru lagi.

Platform Java memiliki tiga buah edisi yang berbeda yaitu J2SE

(Java2 Second Edition), J2ME (Java2 Micro Edition) dan J2EE (Java2

Enterprise Edition). J2EE adalah kelompok dari beberapa API

(Application Program Interface) dari Java dan selain java. J2EE dibuat
untuk membuat aplikasi yang kompleks, J2EE sering disebut sebagai

midleware atau teknologi yang berjalan dilingkungan server, namun

sebenarnya J2EE tidak hanya terbatas untuk lingkungan server. Faktanya

J2EE juga mencangkup teknologi yang dapat digunakan di semua lapisan

dari sebuah sistem informasi. Implementasi J2EE menyediakan kelas

dasar dan API dari Java yang mendukung pengembangan dan rutin

standard untuk aplikasi clinet maupun server, termasuk aplikasi yang

berjalan di web browser. Ruang lingkup keterhubungan J2EE, J2ME, dan

J2SE.

2) Karakteristik Java

Kelebihan dan Karakteristik Java Sintaks bahasa pemograman Java

adalah pengembangan dari bahasa pemograman C/C++, sehingga dengan

mereka yang sudah terbiasa dengan C/C++ tidak akan mengalami

kesulitan mempelajari bahasa pemograman Java.

Java adalah bahasa pemograman yang sederhana dan tangguh.

Berikut ini adalah beberapa karakteristik dari Java sesuai dengan white

paper dari SUN. Berorientasi Object, Java telah menerapkan konsep

pemograman berorientasi object yang modern dalam implementasinya

Robust, Java mendorong pemograman yang bebas dengan kesalahan

yang bersipat strongly typed dan memiliki run time checking.

Protable, pemograman Java berjalan pada system operasi apapun

yang memiliki Java Virtual Machine. Multithreding, Java mendukung

pemograman multitreding dan terintegrasi secara langsung dalam bahasa

Java. Dinamis, program Java dapat melakukan sesuatu tindakan yang

ditentukan pada saat eksekusi program dan pada saat kompilasi.

Sederhana, Java menggunakan bahasa yang sederhana dan mudah

dipelajari. Terdistribusi, Java didesain untuk berjalan pada lingkungan

yang terdistribusi seperti halnya internet.


Aman, aplikasi yang dibuat dengan bahasa Java lebih dapat dijamin

keamanannya terutama untuk aplikasi internet. Netral secara arsitektur,

Java tidak terkait pada suatu mesin atau mesin operasi tertentu. 10.

Interpreted, aplikasi Java bisa dieksekusi pada platform yang berbeda-

beda karena melakukan interpretasi pada bytecode. 11. Berkinerja tinggi,

byte kode Java telah teroptimasi dengan baik sehingga eksekusi.

3) Keunggulan Java

Beberapa aspek yang menjadi Java sebagai bahasa pemrograman

yang digemari saat ini antara ialah Java bersifat sederhana dan relatif

mudah digunakan. Hal ini disebabkan Java dikembangkan dari bahasa

C++ yang object oriented dengan menghilangkan beberapa fitur dan

menambah beberapa fitur yang dianggap penting, Java berorientasi objek

dalam menyusun program Java membagi program dalam objek-objek,

kemudian objek tersebut dimodelkan sesuai karakteristik masing-masing.

Selanjutnya, Java mengatur antar objek tersebut, Java bersifat

terditribusi, yaitu dapat digunakan pada jaringan yang luas, tidak hanya

pada personal komputer (PC), Java bersifat multiplatform sehingga Java

dapat digunakan dalam berbagai sistem operasi, baik Windows, Linux,

Apple, dan lainnya tanpa banyak melakukan konfigurasi, Java bersifat

multithread, yaitu mampu mengerjakan proses dalam waktu yang hampir

bersamaan.

b. Netbeans

Netbeans adalah aplikasi Integrated Development Environment (IDE)

yang berbasiskan Java Menurut Nofriadi (2015: 4) ”Netbeans Merupakan

Sebuah aplikasi Integrated Development Environment (IDE) yang

Menggunakan Bahasa Pemograman Java dari Sun Microsystems yang

berjalan diatas swing”.


c. XAMPP (Cross Platform Apache HTTP Server, MySQl, PHP, and Perl)

1) Pengertian XAMPP

XAMPP adalah sebuah paket web server yang gratis dan open source

cross platform yang di dalamnya terdapat Apache HTTP Server, MySQL

Database, PHPMyAdmin dan interpreter untuk script yang ditulis dalam

Bahasa Pemrograman PHP dan Perl.

2) Sejarah XAMPP

XAMPP dikembangkan dari sebuah tim proyek bernama Apache

Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang

(Develompent Team) dan Tim Dukungan (Support Team).

d. MySQL

Menurut Raharjo (2011: 21), MySQL merupakan RDBMS (atau server

database) yang mengelola database dengan cepat menampung dalam jumlah

sangat besar dan dapat di akses oleh banyak user.

Berdasarkan pendapat yang dikemukakan di atas dapat ditarik

kesimpulan bahwa MySQL adalah suatu software atau program yang

digunakan untuk membuat sebuah database yang bersifat open source.

MySQL termasuk dalam kategori yaitu database yang terstruktur dalam

pengolahan dan penampilan data. MySQL merupakan database yang

dikembangkan dalam SQL (Structured Query Language). SQL merupakan

bahasa yang terstruktur yang digunakan untuk interaksi antara script

program dengan database server dalam hal pengolahan hal pengolahan data.

Dengan SQL dapat membuat tabel yang nantinya akan diisi dengan data,

memanipulasi data (misalnya menambah data, menghapus data dan

mengupdate data), serta membuat suatu perhitungan dengan berdasarkan

data yang ditemukan.


8. Berikut ini adalah karakter atau sifat – sifat yang dimiliki oleh sistem

1. Komponen (component).

Suatu sistem mempunyai sejumlah komponen yang saling berinteraksi dan

berkerjasama untuk membentuk suatu kesatuan. Setiap komponen

mempunyai sifat-sifat dari sistem untuk menjalankan suatau fungsi tertentu

dan mempengaruhi proses sistem secara keseluruhan.

2. Batas sistem (boundary).

Batas sistem merupakan daerah yang membatasi antara suatu sitem dengan

sistem lainya.

3. Penghubung sistem (interface).

Penghubung merupakan media antara subsistem dengan subsistem lainya

Penghubung memungkinkan sumber-sumber daya mengalir dari satu

subsistem ke subsistem lainya, dan juga subsistem -subsistem tersebut dapat

berintegrasi membentuk satu kesatuan.

4. Masukan sistem (input).

Sesuatu yang dimasukan ke dalam sistem yang berasal dari Lingkungan.

5. Keluaran sistem (output).

Suatu hasil dari proses pengolahan sistem yang dikeluarkan ke

lingkungan.

6. Pengolahan sistem (proces).

Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan

mengubah masukan menjadi keluaran.

7. Lingkungan luar sistem (environments).

Segala sesuatu di luar batas suatu sistem yang mempengaruhi kerja sistem.

8. Sasaran suatu tujuan (goal).


Setiap sistem mempunyai tujuan. Suatu sistem dikatakan berhasil jika

mengenai sasaran atau tujuan (goal).

9. Pengajuan Pengelolaan Arsip dengan metode grounded research

Perkembangan zaman membawa pengaruh besar terhadap munculnya

berbagai macam metode pengelolaan arsip. Metode-metode tersebut memiliki

cara yang berbeda-beda serta kelebihan dan kekurangan yang bermacam-macam,

pada teori ini dibuat sistem mengenai pengelolaan arsip, dimana sistem ini dibuat

agar lebih mudah dalam melakukan penginputan surat masuk, surat keluar dan

memo serta pembuatan laporan bulanan tidak perlu menulis arsip dibuku agenda

secara manual dengan adanya aplikasi ini sangat membantu user/pengguna dalam

melakukan penginputan arsip serta mempersingkat waktu dalam pekerjaannya.

Hasil penelitian ini adalah suatu sistem pengelolaan arsip dimana pengguna

dapat membuat laporan dengan rapih dan tidak perlu repot-repot mencari data

manual book karena sudah mempunyai data base sendiri.

Dalam hal ini penyusun telah mempelajari dan menganalisa dari sumber dan

referensi. Adapun seperti jurnal dan skripsi yaitu untuk mempermudah suatu

perusahaan untuk dapat melakukan pengelolaan arsip.

B. Hasil Penelitian Yang Relevan

1. Penelitian yang relevan bersumber dari skripsi

Judul : Pemamfaatan Data Pokok Pendidikan ( Dapdik)

Sekolah di Sekolah Dasar Negri se Kecamatan bilato

Kabupaten Gorontalo.

Pengarang : Abdul Kadir Mauna

NPM : 131414027

Tahun : 2018
Deskripsi : Pemanfaatan DAPODIK dalam

administrasi peserta didik di sekolah dasar

negeri se Kecamatan Bilato Kabupaten

Gorontalo

2. Penelitian yang relevan bersmber dari Skripsi

Judul : Sistem Informasi Administrasi Pada

Sekolah dasar Negri 160 Palembang


Berbasis Web.

Pengarang : Orin Hertina

Npm : 12540149

Tahun : 2018

Deskripsi : Aplikasi Informasi Administrasi Pada

Sekolah Dasar Negri 160 Palembang

Berbasis Web.

3. Penelitian yang relevam bersumber dari jurnal.

Nama Jurnal : Jurnal Pendidikan Administrasi Perkantoran

(JPAP)

Judul Artikel : Pengelolaan Arsip Dalam Mendukung

Pelayanan Informasi Pada Bagian Tata Usaha di

Dinas Sosial Kabupaten Ponorogo

Nama : Sri Ardiana, Bambang Suratman.

Vol/No/Th : Volume 9, Nomor. 2, 2021

ISSN : 23389621

Sumber : http://journal.unesca.ac.id/index.php/jpap
Deskripsi : Aplikasi Pengajuan Proposal bertujuan untuk

membantu mahasiswa dalam pengajuan judul tugas akhir

dan menerima informasi tugas akhir dan juga membantu

pihak prodi dalam pengelolaan proposal judul tugas

akhir.

C. Kerangka Berfikir

Hasil Penelitian sementara dan kajian teori yang telah disusun, maka selanjutnya

Kerangka berfikir tentang penerapan sistem pada PT. Inti Digital Logistik Project

Jafra. Bagaimana konsep pembuatan sistem pengelolaan yang digunakan agar dapat

berjalan sesuai yang diharapkan, sehingga dapat berjalan secara efektif dan efisien.

Adapaun tahap kegiatan penelitian yang digunakan dalam penyusunan laporan

skripsi.

Gamabar 2.1 Kerangka Berpikir

Sumber : penyusun, 2021


Keterangan :

1. Aturan atau Prosedur

Suatu syarat dalam pencapaian hasil yang di tuju untuk mendapatkan

sebuah sistem administrasi, dimana dalam pencapaian hasil tersebut harus

semaksimal mungkin. Adapun aturan dan prosedur sebagai berikut:

a. Mudah diterima dan digunakan user.

b. Aplikasi Administrasi berbasis Java.

2. Kondisi saat ini

Berisikan tentang permasalahan-permasalahan perusahaan yang

sebelumnya sudah dipaparkan pada bab pendahuluan skripsi ini, dan menjadi

fokus utama dalam merancang sistem. Adapun kondisi manual pengelolaan

arsip saat ini sebagai berikut :

a. Belum tersedianya sistem pembayaran administrasi seperti pembayaran

wajib dan non wajib.

b. Pembayaran saat ini masih secara manual dan terjadi antrian dalam

pembayaran.

c. Dan pengimputan siswa yang belum akurat.

3. Kondisi yang diharapkan

Berisi tentang cara penyelesaian permasalahan-permasalahan yang ada,

sebagai tolak ukur keberhasilan rancangan aplikasi yang dibuat apakah sudah

maksimal atau masih terdapat kekurangan. Adapun kondisi yang diharapkan

sebagai berikut:

a. Agar menghasilkan sebuah sistem administrasi supaya orang tua

membayar adminitrasi lebih akurat dan tidak adanya antrian di sekolah.

b. Untuk menciptakan suatu sistem komputerisasi pengolahan data yang

efektif dan efisien.


4. Faktor pendukung

Dalam hal ini memuat tentang faktor–faktor pendukung dalam

perancangan, yang diantaranya berupa kemudahan mengakses program,

pengolahan bahasa pemrograman serta media penyimpanan data informasi

dalam perancangan suatu aplikasi yang meliputi sebagai berikut ini:

c. Java NetBeans IDE

d. Database MySQL

e. Laporan Jasper IReport


BAB III

METODOLOGI PENELITIAN

A. Tempat dan Waktu Penelitian

1. Tempat penelitian

SMK Tridaya Sakti menjadi pilihan sekolah menengah kejurusan yang

diminati masyarakat hingga saat ini. SMK Tridaya Sakti Bekasi berlokasi di Jl.

KH. Mas’ud No. 09 RT 004/ RW 005 Ds. Tridaya Sakti Kec. Tambun Selatan

Kabupaten Bekasi. Telp : (021) 88336172 email : smktridayasakti@gmail.com.

Yayasan Islam Tridaya Sakti yang dipimpin oleh Zainudin Arisi, S.Pd dan kepala

sekolah yang dipimpin oleh Achmad Fahrurrozziq, M.Pd dan wakil kepala

sekolah / wakasek bidang kurikulum oleh Muedi S.E.

2. Waktu Penelitian

Penelitian dilakukan selama 5 bulan, dari bulan Januari sampai dengan

bulan Mei dengan perincian jadwal sebagai berikut:


Tabel 3.1

Sumber : Penyusun, 2021

B. Metode Penelitian

Menurut Sugiyono (2013: 2), Metode penelitian pada dasarnya

merupakan cara ilmiah untuk mendapatkan data dengan tujuan dan

kegunaan tertentu. Berdasarkan hal tersebut terdapat empat kata kunci

yang perlu diperhatikan yaitu cara ilmiah, data, tujuan dan kegunaan.

Menurut Darmadi (2013: 153), Metode penelitian adalah suatu cara

ilmiah untuk mendapatkan data dengan tujuan kegunaan tertentu. Cara

ilmiah berarti kegiatan penelitian itu didasarkan pada ciriciri keilmuan

yaitu rasional, empiris, dan sistematis. Berdasarkan pemaparan di atas

dapat disimpulkan bahwa metode penelitian adalah suatu cara ilmiah untuk

memperoleh data dengan tujuan dan kegunaan tertentu.

Metode penelitian yang digunakan oleh penyusun dalam tugas akhir ini

adalah metode grounded (grounded research) yaitu metode penelitian

yang mendasarkan diri kepada fakta dan menggunakan analisa


perbandingan, menetapkan konsep-konsep, membuktikan teori dan

mengembangkan teori dimana pengumpulan data dan analisa data, serta

wawancara mendalam pada waktu yang bersamaan. Penyusun bukan

hanya mencari dan megumpulkan data, tetapi juga langsung melakukan

klarifikasi data tersebut, mengolah data, serta menulis laporannya dari

waktu ke waktu.

C. Metode Pengumpulan Data

Metode dalam melakukan pengumpulan data yang digunakan dalam

penulisan Skripsi ini adalah observasi, studi literatur, dan wawancara.

1. Observasi

Menurut Sugiyono (2017: 203) Observasi sebagai teknik

pengumpulan data yang mempunyai ciri spesifik bila dibandingkan

dengan teknik yang lainnya. Observasi dilakukan dengan melihat

langsung di lapangan misalnya kondisi ruang kerja dan lingkungan

kerja yang dapat digunakan untuk menentukan faktor layak yang

didukung dengan adanya wawancara dan kuesioner mengenai analisis

jabatan.

2. Daftar Literatur

Pada tahap ini melakukan pencarian dan pengumpulan literatur-

literatur yang berhubungan dengan masalah dalam rancang bangun

system informasi persediaan barang dan jasa berbasis java dari buku

dan referensi lain yang menunjang.


3. Wawancara

Wawancara adalah suatu teknik pengumpulan data yang dilakukan

dengan cara tanya jawab pihak-pihak yang bersangkutan antara

interviewer (penanya) dengan responden (penjawab). Melalui teknik ini

penulis memperoleh data dan keterangan tentang permasalahan yang

dibahas dan mengetahui harapan dengan aplikasi yang akan dibuat.

Metode pengumpulan data yang dilakukan oleh penulis untuk

mendapatkan data-data serta informasi untuk mendukung

penyempurnaan hasil dari penelitian ini antara lain:

D. Langkah-langkah Pengembangan Sistem

Berikut ini merupakan langkah-langkah pengembangan sistem:

1. Analisis kebutuhan

Analisis kebutuhan berguna untuk mendapatkan data-data yang akan

digunakan sebagai masukan dari suatu aplikasi dan untuk perancangan

aplikasi.

2. Perancangan Sistem

Perancangan sistem bertujuan untuk merancang sistem yang akan

dibuat agar dapat diimplementasikan dengan kebutuhan pengguna.

Langkah-langkah yang dilakukan dalam perencangan sistem penjualan ini

adalah:

a. Merancang Database

Dalam merancang sistem, database digunakan untuk menyimpan data-

data yang diinput atau dimasukan. Tahapan yang dilakukan dalam

merancang suatu database adalah :


1) Membuat tabel-tabel data berserta primary key.

2) Melakukan relationship dari setiap tabel.

3) Membuat query.

4) Membuat report yang digunakan untuk menampilkan hasil output

sebelum dicetak.

b. Merancang Antarmuka

Beberapa hal yang harus diperhatikan dalam merancang antarmuka,

yaitu:

1) Perancangan tampilan harus memiliki jiwa seni dan mengerti selera

pengguna secara umum

2) Melakukan dokumentasi rancangan agar rancangan dapat diubah

dengan cara sketsa pada kertas, menggunakan peranti prototype,

penjelasan keterkaitan antara satu dengan yang lainnya, dan

menggunakan piranti bantu.

c. Mengembangkan Antarmuka

Dalam melakukan pengembangan terhadap antarmuka hal pertama

yang harus diperhatikan adalah membangun prototype. Membangun

prototype adalah cara yang berharga dalam membuat rancangan awal dan

membuat demontrasi maka sangat penting untuk melakukan pengujian.

Kegunaan antarmuka secara utuh ketika membuat prototype adalah untuk

mempercepat dan mempermudah dalam menvisualisasikan desain

alternatif yang akan digunakan sebagai bagian dari produk.


d. Melakukan Validasi Terhadap Antarmuka

Evaluasi kegunaan merupakan bagian penting dari proses

pengembangan, untuk mengetahui bagaimana tanggapan pengguna

terhadap antarmuka yang telah dibuat. Evaluasi ini akan kita gunakan

untuk memperbaiki kekurangan pada antarmuka yang telah terbangun.

Aturan dalam perencangan antarmuka, yaitu buatlah antarmuka yang

mudah dipahami dan dikuasi oleh penguna lalu buatlah antarmuka yang

konsisten.

3. Implementasi Sistem dan Evaluasi Sistem

Suatu proses menerjemahkan dokumen hasil desain menjadi baris-baris

perintah bahasa promgraman komputer. Semakin baik hasil analisis dan

desain yang dilakukan, maka proses pengkodean ini akan lebih mudah

dilakukan.

Evaluasi ditunjukkan sebagai bagian dari tahap terakhir perancangan

sistem biasanya dimaksudkan untuk pembahasan. Evaluasi dilakukan

setiap tahap.kerja sistem biasanya berulang, ketika penulis menyelesaikan

satu tahap pengembangan sistem akan berlanjut ke tahap berikutnya.

Penemuan suatu masalah bisa memaksa penulis kembali ke tahap

sebelumnya dan memodifikasinya. Karena selama tahap pengujian, bisa

ditemukan program tidak dapat berjalan sebagaimana mestinya, bisa di

sebabkan kodenya salah untuk mendukung bagian perancangan sistem

tertentu atau desainnya tidak lengkap.

4. Pengujian Sistem
Suatu proses untuk memastikan apakah semua fungsi sistem bekerja

dengan baik, dan mencari apakah masih ada kesalahan sistem. Pengujian

sangat penting untuk dilakukan untuk menjamin kualitas software, dan

juga menjadi peninjauan terakhir terhadap spesifikasi, desain, dan

pengkodean.

5. Mengambil kesimpulan

a. Apakah fungsi yang terdapat pada sistem pengelolaan arsip surat masuk

dan surat keluar sudah dapat berfungsi sebagai mana yang dimaksud.

b. Apakah perancangan yang dibuat sudah dapat memenuhi kebutuhan

untuk suatu proses pekerjaan yang berkenaan dengan sistem

pengelolaan.

Daftar Pustaka

Skripsi :

Indarwati, Siwi (2014). Pengelolaan Arsip Dinamis Pada Kantor Kecamatan


Gamping Kabupaten Sleman Yogyakarta. Fakultas Ekonomi. Universitas
Negeri Yogyakarta: Yogyakarta.

Internet:

KBBI, (2016). Kamus Besar Bahasa Indonesia (KBBI). [Online] Available at:
https://kbbi.web.id/pusat
(Diakses pada tanggal 05 Mei 2021 Jam 20:03).

KBBI, (2016). Kamus Besar Bahasa Indonesia (KBBI). [Online] Available at:
https://kbbi.kata.web.id/pengelolaan/
(Diakses pada tanggal 05 Mei 2021 Jam 20:03).

Omen, dew. (2013). Pengertian Aplikasi Desktop. [Online] Available at:


http://omenntprakerin.blogspot.com/2013/02/pengertian-desktop-adalah-
dari-duakata.html
(Diakses pada tanggal 07 Mei 2021 Jam 19:05).
Jurnal:

Sri Ardiana dan Bambang Suratman. (2021). Pengelolaan Arsip Dalam


Mendukung Pelayanan Informasi Pada Bagian Tata Usaha di Dinas
Sosial Kabupaten Ponorogo. Pendidikan Administrasi Perkantoran. Vol 9
No. 2, 2021.
http://journal.unesca.ac.id/index.php/ipap
(Diakses pada tanggal 08 Juni 2021 Jam 15:15).

Hermansyah, Een Juhriah, dan Maria Adelina Saragih. (2021). Perancangan


Aplikasi Surat Masuk dan Surat Keluar Berbasis Java di PT. Afconsult
Energy Indonesia. Universitas Indraprasta PGRI. Vol. 2 No. 01, 2021.
http://jim.unindra.ac.id/index.php/ article/view/329

Anda mungkin juga menyukai