bab i pendahuluan - potensi utama repository

advertisement
BAB I
PENDAHULUAN
I.1.
Latar Belakang
Sistem Informasi Komputer dan Jaringan adalah bagian internal di
perusahaan. Pemerintah telah melakukan hal-hal yang dianggap perlu dalam
pengadaan hardware, software, sumber daya manusia dan keuangan untuk
membuat sebuah Sistem Informasi Komputer dan Jaringan yang dapat
mendukung operasional kantor dan meningkatkan kinerja yang berdampak
langsung dalam pencapaian visi dan misi perusahaan tersebut.
Teknologi file sharing sudah biasa dijumpain pada jaringan komputer
berbasis sistem operasi Microsoft Windows. Sebagian besar pengguna komputer
dan jaringan lebih familiar menggunakan teknologi tersebut karena memang
sebagian besar pengguna komputer masih menggunakan sistem operasi Microsoft
Windows sebagai sistem operasi utama pada komputernya.
Di Yayasan Sekolah SLTP Negeri 12 berlokasi di Jl. Wahidin Medan
adalah bergerak dibidang pendidikan. Hal yang paling pokok untuk menunjang
keberhasilan suatu pendidikan dalam mencapai tujuanya, perlu dibuat suatu
aplikasi-aplikasi yang menunjang pengolahan data agar semakin berkembang dan
pada akhirnya diharapkan semakin mempermudah dalam siklus pengolahan data
pada sekolah tersebut. Di sekolah ini belum adanya aplikasi dalam penerimaan
siswa baru masih menggunakan secara manual, belum ada aplikasi atau program
dalam memproses data tentang kesiswaan murid baru. Untuk memperlancar dan
1
2
mempermudah pengolahan data tersebut, kurang terintegrasinya data dapat
menyebabkan kesulitan dalam mengakses dan mengelola data penerimaan siswa
baru, hal ini mengakibatkan kurang efektifnya proses pengolahan data yang
dilakukan, oleh karena itu perlu dibuat program penerimaan siswa baru berbasis
jaringan, yang nantinya dapat menghubungkan antara server dan client.
Berdasarkan latar belakang masalah yang telah penulis kemukakan diatas
maka penulis membuat proposal yang berjudul “Aplikasi Penerimaan Siswa
baru Berbasis LAN (Client Server) Pada SLTP Negeri 12 Medan”.
I.2.
Ruang Lingkup Permasalahan
I.2.1. Identifikasi Masalah
Adapun identifikasi masalah pada aplikasi penerimaan siswa baru adalah
sebagai berikut :
1. Masih kurangnya program yang menangani tentang pengolahan data
penerimaan data di sekolah SLTP Negeri 12 karena masih menggunakan cara
manual.
2. Selama ini data kesiswaan masih menggunakan aplikasi excel belum adanya
database dalam penyimpanan data tersebut.
I.2.2. Perumusan Masalah
Berdasarkan latar belakang masalah dan identifikasi masalah diatas,
rumusan dari penelitian ini adalah :
1. Bagaimana merancangan program kesiswaan berbasis client server ?
3
2. Bagaimana membangun sistem penerimaan siswa baru dalam bahasa
pemrogram berbasis java ?
I.2.3. Batasan Masalah
Adapun batasan masalah dalam Penulisan ini antara lain:
1. Sistem memberikan informasi input objek penerimaan siswa baru yang
meliputi nomor pendaftar, nama siswa, alamat, jenis kelamin, nama sekolah
asal, dan prioritas kejuruan.
2. Sistem memberikan informasi output yang dapat menampilkan identitas siswa
yang diterima.
3. Perancangan aplikasi berbasis jaringan LAN berbentuk topologi star.
4. Perancangan Aplikasi dengan IP Addres 192.168.43.173
5. Bahasa pemrograman menggunakan NetBeans dan database-nya SQL Server.
I.3.
Tujuan Dan Manfaat Penelitian
I.3.1. Tujuan Penelitian
Adapun tujuan diadakan penelitian ini adalah :
1. Membangun aplikasi penerimaan siswa baru berbasis client server.
2. Membuat suatu sistem informasi yang dapat mengatasi pengolahan data
penerimaan siswa baru sehingga lebih memudahkan untuk mendata siswa.
3. Untuk merancang suatu sistem informasi penggolahan data siswa yang
terkomputerisasi, agar data data siswa dapat lebih terintegrasi dan dapat
4
disimpan dalam sebuah database, sehingga dapat meminimalisasi kerusakan
data siswa.
I.3.2. Manfaat Penelitian
Adapun manfaat dengan dilakukannya penelitian ini antara lain :
1. Aplikasi kesiswaan menjadi informasi bermanfaat tentang penerimaan siswa.
2. Dapat mengatasi proses pengolahan data dengan cepat dan akurat.
3. Untuk mengembangkan ilmu pengetahuan yang di dapat dari bangku
perkuliahan, khususnya dalam perancangan suatu program aplikasi.
I.4.
Metodologi Penelitian
Berisi langkah-langkah diperlukan untuk mencapai tujuan perancangan
yang dilakukan. Adapun metodologi dalam pengumpulan data adalah:
1. Studi Pustaka dan Literatur
Pada tahap ini dilakukan pengumpulan informasi data penerimaan siswa baru
yang diperoleh dari literatur, buku-buku dan internet.
2. Diskusi
Berupa konsultasi dengan dosen pembimbing dan rekan-rekan mahasiswa
mengenai masalah yang timbul dalam penulisan.
Adapun Analisa rancangan system Development Life Cycle (SDLC)
didalam membangun suatu sistem adalah sebagai berikut :
5
a.
Target
Target dalam pembuatan aplikasi kesiswaan ini adalah membuat sebuah
penerimaan siswa baru dengan memanfaatkan data-data yang telah terdaftar di
sekolah SLTP Negeri 12 sesuai aturan yang telah ditetapkan.
b.
Analisa Kebutuhan
Analisa kebutuhan perangkat lunak (software requirements analys)
merupakan aktivitas awal dari siklus hidup pengembangan perangkat lunak. Tahap
analisa adalah tahapan pengumpulan kebutuhan-kebutuhan dari semua elemen sistem
perangkat lunak yang akan di bangun.
c.
Spesifikasi
Secara umum sistem pengolahan data penerimaan siswa dirancang memiliki
spesifikasi sebagai berukut
1. Dalam Implementasi rancang program dibangun dengan menggunakan
pemrograman java
2. Analisa yang mendeskripsikan perangkat yang dibutuhkan dalam
pembangunan sistem yang terdiri dari komponan perangkat keras
dengan perangkt lunak komponen perangkat keras yang dibutuhkan
oleh sistem adalah sebuah PC atau workstation atau notebook dengan
spesifikasi minimal sebagai berikut:
a.
Perangkat Keras (hardware) dengan spesifikasi minimum yang
meliputi:
- Processor Pentium Core i3 2.66 GHz
- Harddisk
6
- Memory RAM 2 GB
- Layar Monitor CRT/LCD
- Keyboard/Mouse
b.
Perangkat Lunak (Software) yang dibutuhkan meliputi:
- Sistem Operasi Microsoft Windows 7 keatas
- NetBeans
- Sql Server
d.
Desain dan Implementasi
Perancangan adalah langkah awal pada tahap pengembangan suatu sistem.
Perancangan dapat didefinisikan sebagai proses untuk mengaplikasikan berbagai
macam teknik dan prinsip untuk tujuan pendefinisian secara rinci suatu perangkat,
proses atau sistem agar dapat direalisasikan dalam suatu bentuk fisik. Tujuan
perancangan adalah menghasilkan suatu model atau penggambaran dari suatu
entity yang akan dibangun kemudian.
Sedangkan Implementasi merupakan tahap pengkodean yang merupakan
suatu proses translasi. Rancangan detil ditranslasikan ke dalam suatu bahasa
pemrograman, proses translasi dilanjutkan bila suatu kompiler menerima source code
sebagai masukan dan mengkasilkan object code yang akan diterjemahkan menjadi
machine code. Bahasa pemrograman adalah alat yang digunakan untuk komunikasi
anatara manusia dan computer, dengan bahasa pemrograman maka manusia dapat
mewujudkan apa yang diinginkan sesuai dengan kebutuhannya.
7
e.
Verifikasi
Verifikasi program merupakan suatu metode yang digunakan untuk
menjamin kebenaran suatu program. Metode ini mencegah terjadinya kesalahan
dengan memberikan jaminan kebenaran berdasarkan komputasi matematis.
Tentunya metode ini berbeda dengan testing yang menjamin program dengan
mencari kebenaran dan kesalahan lewat sejumlah data sebagai masukan.
Verifikasi program melakukan simbolisasi masukan sehingga jaminan diberikan
untuk semua data yang berlaku sebagai masukan.
f.
Validasi
Validasi merupakan proses untuk menunjukkan seberapa besar nilai
keakuratan proram terhadap kondisi-kondisi saat pemakaian sebenarnya. Proses
ini
menjalankan
skenario
berdasarkan
data-data
dan
lingkungan
yang
merepresentasikan dunia nyata dengan menggunakan mesin testing.
Disini sistem di uji untuk melihat aplikasi bisa berjalan dengan yang
diharapkan berupa hasil dari penerimaan siswa baru yang dimainkan oleh
pengguna.
g.
Finalisasi
Finalisasi merupakan istilah generik yang merujuk pada tahapan akhir
prosedur di dalam perancangan perangkat lunak (software) yaitu dengan
menginstall atau memasang perangkat lunak yang telah selesai ke dalam komputer
pengguna.
8
I.5. Keaslian Penelitian
Keaslian penelitian penulisan skripsi ini dilakukan untuk perbandingan yang
lama dengan yang baru, Sepengetahuan penulis, penelitian tentang penerimaan
siswa baru berbasis client server. Penelitian yang terkait dengan penelitian ini
adalah :
Tabel I.1. Daftar Keaslian Penelitian
No
1.
Penelitian
Al Amin (2013)
Judul Penelitian
Aplikasi
Bimbingan
Hasil Penelitian
Akademik
Bimbingan
Berbasis Lan (Client Server) Pada Akademik
Fasilkom Universitas Indo Global Client Server
Mandiri
2.
Angga Adhe SaputraSistem
(2012)
Informasi
Perpustakaan
Perpustakaan
Berbasis Client Server Di Sd Berbasis Client
Negeri 1 Jumo
3.
Dwi Ratnasari, al at,
Sistem
(2010)
Informasi
Server
Penjualan
Dan
Sistem
Penjualan
Piutang Berbasis Client Server Di Client Server
PT. Cahaya Agung Cemerlang
Semarang
I.6.
Sistematika Penulisan
Sistematika penulisan terdiri dari 5 (lima) bab dalam penyusunan
sistematika penulisan, adapun sistematika penulisan dari skripsi ini adalah sebagai
berikut:
BAB I
: PENDAHULUAN
Pada bab ini penulis akan menjelaskan mengenai latar belakang
masalah dan ruang lingkup permasalahan yang terdiri dari :
9
identifikasi masalah, perumusan masalah serta batasan masalah,
tujuan dan manfaat penelitian, metodologi penelitan dan
sistematika penulisan.
BAB II
: TINJAUAN PUSTAKA
Pada bab ini berisi uraian mengenai teori-teori yang terkait
dengan masalah yang diteliti, yaitu : pengertian sistem,
penguasaan aplikasi dan UML.
BAB III
: ANALISA DAN PERANCANGAN SISTEM
Pada bab ini penulis menjelaskan tentang analisis sistem yang
terdiri dari : input, proses dan output serta evaluasi sistem yang
berjalan dan desain sistem yang dibangun.
BAB IV
: HASIL DAN UJI COBA
Pada bab ini penulis membahas tentang tampilan interface dan
hasil serta pembahasan tentang sistem informasi client server
tentang penerimaan siswa baru yang dirancang serta kelebihan
dan kekurangannya daripada sistem tersebut.
BAB V
: KESIMPULAN DAN SARAN
Pada bab ini penulis menguraikan kesimpulan dari keseluruhan
penulisan dan saran yang membantu dalam penulisan.
10
Download