Anda di halaman 1dari 10

PROPOSAL REKAYASA IDE

MK : PEMROGRAMAN BERORIENTASI OBJEK


PRODI S1 PTIK-FT

“SOFTWARE SISTEM PERPUSTAKAAN ”

DOSEN PENGAMPU :
BAGOES MAULANA, S.KOM., M.KOM
RENI RAHMADANI, S.KOM., M.KOM

OLEH :
XHAN YOHANNES W SINAGA 5182151011
RIZKA KUSUMADEWI SAPUTRI 5183151028
ESTER SIMANJUNTAK 5183151030

PENDIDIKAN TEKNOLOGI INFORMATIKA DAN

KOMPUTER

FAKULTAS TEKNIK

UNIVERSITAS NEGERI MEDAN

APRIL 2020

0
KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmatNya sehingga kami

dapat menyelasaikan tugas Rekayasa Ide ini dengan baik untuk memenuhi tugas dari mata

kuliah Pemrograman Beorientasi Objek. Tidak lupa kami juga mengucapkan banyak terima

kasih atas bantuan dari pihak yang telah membantu kami menyelesaikan tulisan ini.

Tulisan ini berisi tentang Proposal Software Sistem Perpustakaan. Harapan kami

semoga Rekayasa Ide ini dapat menambah pengetahuan dan pengalaman bagi para pembaca.

Karena keterbatasan pengetahuan maupun pengalaman kami, kami yakin masih banyak

kekurangan dan kesalahan baik dari segi susunan kalimat maupun tata bahasanya. Oleh

karena itu kami sangat mengharapkan saran dan kritik yang membangun agar dapat

didiskusikan dan dipelajari demi kemajuan wawasan dan ilmu pengetahuan.

Medan, April 2020


Hormat Kami,

Tim Penyusun

1
DAFTAR ISI

KATA PENGANTAR...........................................................................................................................1
DAFTAR ISI.........................................................................................................................................2
BAB I PENDAHULUAN.....................................................................................................................3
1.1 Latar Belakang............................................................................................................................3
1.2 Rumusan Masalah........................................................................................................................3
1.3 Tujuan..........................................................................................................................................3
BAB II PEMBAHASAN MASALAH.................................................................................................4
2.1 Pengertian Sistem Informasi........................................................................................................4
2.2 Pengertian Perpustakaan..............................................................................................................4
2.3 Bahasa Pemrograman Java..........................................................................................................5
2.4 Pengertian Algoritma...................................................................................................................5
2.5 Pengertian Flowchart / Bagan Alir...............................................................................................6
BAB III REKAYASA IDE...................................................................................................................7
BAB IV PENUTUP..............................................................................................................................9
4.1 Kesimpulan..................................................................................................................................9
4.2 Saran............................................................................................................................................9

2
BAB I
PENDAHULUAN

1.1 Latar Belakang


Di era globalisasi ini,perkembangan teknologi semakin lama semakin canggih dan
maju. Demikian juga halnya dengan usaha-usaha yang telah ada,tentunya akan
membutuhkan program dan tahapan yang terencana guna membuat usaha tersebut lancar
dan sukses. Program dan tahapan yang dimaksud di atas adalah algoritma. Algoritma
menjadi sebuah dasar dalam sebuah program untuk dapat bekerja sesuai dengan rencana
atau tidak.
Perpustakaan pada hakekatnya adalah pusat sumber belajar dan sumber informasi bagi
pemakainya. Perpustakaan dapat pula diartikan sebagai tempat kumpulan buku-buku atau
tempat buku-buku dihimpun dan diorganisasikan sebagai media belajar siswa (Darmono,
2001:2). Perpustakaan sebagai salah satu organisasi sumber belajar yang menyimpan,
mengelola dan memberikan layanan bahan pustaka baik buku maupun non buku kepada
masyarakat tertentu maupun masyarakat umum. Pada suatu perusahaan atau bidang usaha
seperti perpustakaan sangat membutuhkan sistem informasi yang baik, sehingga
kegiatan/pekerjaan dapat berjalan dengan efisien dan efektif.
1.2 Rumusan Masalah
1. Apa itu pengertian sistem?
2. Apa pengertian perpustakaan?
3. Apa pengertian dari bahasa pemograman java?
4. Apa itu algoritma?
5. Apa itu flowchart?

1.3 Tujuan
Untuk menyelesaikan tugas dari mata kuliah Pemograman Berorientasi Objek. Dan
menambah wawasan kami dan pembaca.

3
BAB II
PEMBAHASAN

2.1 Pengertian Sistem Informasi


Kata “Sistem” mengandung arti kumpulan dari komponen-komponen yang memiliki
keterkaitan antara yang satu dengan yang lainnya. Dari definisi sistem, maka dapat
didefinisikan bahwa “Sistem informasi adalah suatu sistem yang dibuat oleh manusia
yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan
yaitu menyajikan informasi.” (Ladjamudin, 2006:13). Sering orang salah mengartikan
antara sistem informasi dengan teknologi informasi. Dengan mengesampingkan teknologi
informasi beserta produk-produknya, sistem informasi yang dihasilkan tentunya tidak
lebih baik jika dibandingkan dengan sistem informasi yang menggunakan teknologi
informasi untuk mendukung penyajian informasinya.
Sistem informasi juga berfungsi sebagai suatu alat bantu kompetisi bagi organisasi
dalam mengupayakan pencapaian tujuan. Sistem informasi dituntut tidak hanya mengolah
data dari dalam organisasi saja, tetapi juga dapat menyajikan data dari pihak luar yang
mampu menambah nilai kompetisi bagi dalam organisasi. Dengan demikian sistem
informasi harus memiliki data yang telah terpolakan dan memiliki integritas dalam hal
waktu dan tempat. Hal ini dimaksudkan supaya sistem informasi tersebut dapat
menyajikan informasi yang tepat bagi pengguna.

2.2 Pengertian Perpustakaan


Perpustakaan pada hakekatnya adalah pusat sumber belajar dan sumber informasi bagi
pemakainya. Perpustakaan dapat pula diartikan sebagai tempat kumpulan buku-buku atau
tempat buku-buku dihimpun dan diorganisasikan sebagai media belajar siswa (Darmono,
2001:2). Perpustakaan sebagai salah satu organisasi sumber belajar yang menyimpan,
mengelola dan memberikan layanan bahan pustaka baik buku maupun non buku kepada
masyarakat tertentu maupun masyarakat umum. Selanjutnya, Ibnu Ahmad Saleh dalam
bukunya, ”Penyelenggaraan Perpustakaan Sekolah”, memberikan definisi perpustakaan
adalah tempat pengumpulan pustaka atau kumpulan pustaka yang diatur dan disusun
dengan sistem tertentu, sehingga sewaktu-waktu diperlukan dapat ditemukan dengan
mudah dan cepat (Ibnu Ahmad , 2006:11).

4
Dengan demikian, perpustakaan dapat diartikan secara luas sebagai salah satu unit
kerja yang berupa tempat untuk mengumpulkan, menyimpan, mengelola, dan mengatur
koleksi bahan pustaka secara sistematis, untuk dipergunakan oleh pemakai sebagai
sumber informasi sekaligus sebagai sarana belajar yang menyenangkan.

2.3 Bahasa Pemrograman Java


Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer
termasuk telepon genggam. Java berdiri diatas sebuah 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.
Platform Java terdiri atas kumpulan library, JVM, kelas – kelas loader yang dipaket
dalam sebuah lingkungan rutin Java dan sebuah compiler, debugger dan kelas lain yang
dipaket dalam Java Development Kit (JDK). Java 2 adalah generasi yang sekarang sedang
berkembang dari platform Java. Agar sebuah program Java dapat berjalan dengan baik,
maka file dengan eksistensi Java harus dikomplikasi menjadi file bytecode. Untuk
menjalankan bytecode tersebut dibutuhkan Java Rutime Environtment program Java,
hanya menjalankan, tidak untuk membuat kode baru lagi. JRE berisi JVM dan library
Java yang digunakan.

2.4 Pengertian Algortima


Pengertian algoritma adalah suatu urutan dari beberapa langkah yang logis guna
menyelesaikan masalah. Pada saat kita memiliki masalah, maka kita harus dapat untuk
menyelesaikan masalah tersebut dengan menggunakan langkah-langkah yang logis.
Dalam ilmu matematika dan komputer, pengertian algoritma merupakan prosedur dari
beberapa langkah demi langkah untuk penghitungan. Algoritma dipakai untuk
penghitungan, penalaran otomatis, dan pemrosesan data. Pengertian algoritma ialah suatu
metode yang efektif diekspresikan sebagai rangkaian yang terbatas dari beberapa instruksi
yang telah dijelaskan dengan baik guna menghitung sebuah fungsi. Susunan algoritma
dimulai dari kondisi awal dan input awal, instruksi tersebut mendeskripsikan komputasi
yang apabila itu dieksekusi serta diproses dengan melewati urutan-urutan kondisi terbatas
yang terdefinisi dengan baik, sehingga dapat menghasilkan output atau keluaran dan
berhenti di kondisi akhir yang telah ditentukan.

5
Algoritma sangat diperlukan untuk mengolah data yang ada di komputer. Dalam
sistem komputer, pengertian algoritma ialah logika yang dibuat dengan memakai software
oleh para pembuat perangkat lunak untuk membuat software tersebut menjadi lebih
bagus. Algoritma berbeda dengan Logaritma. Perlu diketahui juga bahwa logaritma
adalah sebuah operasi di ilmu matematika guna menghitung kebalikan eksponen dari
sebuah perpangkatan.

2.5 Pengertian Flowchart / Bagan Alir


Pengertian Flowchart ( Bagan Alir ) adalah bagan (chart) yang menunjukkan alir
(flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart)
digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.

6
BAB III
REKAYASA IDE

3.1 Rekayasa Ide

Program atau software yang akan buat memiliki prinsip kerja seperti gambar di atas,
dimana program tersebut akan melakukan tahapan seperti berikut :
1. Tahap input, yaitu dilakukan proses pemasukan data kedalam proses komputer lewat
alat input (input device).
2. Tahap Processing, yaitu dilakukan proses pengolahan data yang sudah dimasukkan
yang dilakukan oleh alat pemroses (process divice) yang dapat berupa proses
perhitungan, perbandingan, pengendalian atau pencarian di storage (media
penyimpanan).
3. Tahap Output, tahap dimana proses menghasilkan output dari hasil pengolahan data
ke alat output (output device) berupa informasi.

7
Adapun tujuan kami ingin membuat aplikasi ini yaitu untuk :
1. Memudahkan dalam pembuatan katalog
2. Proses pembuatan katalog akan lebih mudah, penyajian buku bagi pemustaka juga
akan lebih cepat dan pada gilirannya akan terjadi efisiensi.
3. Mengatasi keterbatasan waktu 
4. Mempermudah akses informasi dari berbagai pendekatan misalnya dari judul, kata
kunci judul, pengarang, kata kunci pengarang dsb.
5. Dapat dimanfaatkan secara bersama-sama
6. Mempercepat proses pengolahan, peminjaman dan pengembalian
7. Meningkatkan layanan
8. Memudahkan dalam pembuatan laporan statistik
9. Menghemat biaya
10. Mempermudah dalam pelayanan

8
BAB IV
PENUTUP

4.1 Kesimpulan
Dengan adanya software atau program perpustakaan, sistem informasi perpustakaan
yang berbasis komputer maka semua data perpustakaan akan tersusun secara sistematis,
terstruktur, dan terarah sehingga dapat digunakan oleh orang-orang untuk mengatasi
kelemahan sistem manual yang digunakan saat ini. Dengan adanya sistem informasi
perpustakaan, diharapkan dapat mempercepat proses penyelesaian pekerjaan bagian
perpustakaan sehingga dapat menghemat waktu dan biaya serta dapat meningkatkan mutu
pelayanan yang lebih baik kepada para siswa ataupun orang yang menggunakan
perspustakaan tersebut.

4.2 Saran
Makalah ini masih kurang dari kesempurnaan kiranya pembaca dapat memakluminya,
dan memberi saran kepada kami agar kami dapat memperbaikinya. Dan semoga makalah
ini dapat bermanfaat bagi pembaca.

Anda mungkin juga menyukai