• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Sistem Aplikasi - Sistem Aplikasi Administrasi Dan Pendataan Pasien Pada Klinik Bersalin Bunda

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Sistem Aplikasi - Sistem Aplikasi Administrasi Dan Pendataan Pasien Pada Klinik Bersalin Bunda"

Copied!
15
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Konsep Dasar Sistem Aplikasi

Pada bab ini dibahas mengenai defenisi sistem aplikasi, namun harus diketahui terlebih dahulu konsep sistem dan aplikasi. Dari defenisi sistem aplikasi tersebut akan membentuk suatu pengetahuan tentang konsep dasar sistem aplikasi.

2.1.1 Pengertian Sistem

Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu

kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan.

(2)

Ada beberapa pengertian tentang defenisi sistem yan dijelaskan oleh beberapa ahli misalnya :

1. Menurut Jerry FithGerald ; mengatakan bahwa sitem adalah suatu jaringan kerja dari prosedur- prosedur yang salng berhubungan, berkumpul bersamasama untuk melakukan suatu kegiatan atau menyeleasikan suatu sasaran tertentu.

2. Menurut Ludwig Von Bartalanfy ; sistem merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur- unsur tersebut dengan lingkungan. 3. Menurut Anatol Raporot ; sistem adalah suatu kumpulan kesatuan dan perangkat

hubungan satu sama lain.

4. Menurut L. Ackof ; sistem adalah setiap kesatuan secara konseptual atau fisik yang terdiri dari bagian- bagian dalam keadaan saling tergantung satu sama lainnya.

Pengertian dan defenisi sistem pada bidang berbeda-beda, tetapi meskipun istilah sistem yang dignakan bervariasi semua sistem pada bidang-bidang tersebut mempunyai beberapa persyaratan umum, yaitu sistem harus mempunyai elemen, lingkungan, interaksi antar elemen, interaksi antar elemen dengan lingkkungannya, yang terpenting adalah sistem harus mempunyai tujuan yang akan dicapai.

2.1.2 Pengrtian Aplikasi

Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah, pengertian aplikasi adalah suatu program yang siap untuk digunakan yang dibuat untuk melaksanakan suatu funsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang dapat digunakan oleh suatu sasaran yang akan dituju. Menurut kamus komputer eksekutif, aplikasi mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu tehnik pemrosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang diinginkan atau diharapkan maupun pemrosesan data yang diharapkan.

(3)

Aplikasi juga mempunyai fungsi sebagai pelayan kebutuhan beberapa aktivitas yang dilakukan oleh manusia seperti sistem untuk software jual beli, permainan atau game online, pelayanan mayarakat dan hampir semua proses yang dilakukan oleh manusia dapat dibantu dengan menggunakan suatu aplikasi. Beberapa aplikasi jika digabungkan akan menjadi satu paket atau sering juga disebut dengan aplication suite, dimana aplikasi tersebut memiliki posisi antar muka yang mempunyai kesamaan sehingga dapat dengan mudah digunakan atau dipelajari penggunaan tiap aplikasi tersebut.

Berdasarkan jenisnya, aplikasi komputer dapat dibagi menjadi beberapa kategori, yaitu :

1. Enterprise

Digunakan untuk organisasi yang cukup besar dengan maksud menghubungkan aliran data dan kebutuhan informasi antar bagian, contoh : IT Helpdesk, Travel Management dll.

2. Enterprise – Support

Sebagai aplikasi pendukung dari Enterprise, contohnya : Database Management, Email Server dan Networking System.

3. Individual Worker

Sebagai aplikasi yang biasa digunakan untuk mengolah/edit data oleh tiap individu. Contoh : Ms.Office, Photoshop, Acrobat Reader dll.

4. Aplikasi Akses Konten

(4)

5. Aplikasi Pendidikan

Biasanya berbentuk simulasi dan mengandung konten yang spesifik untuk pembelajaran.

6. Aplikasi Simulasi

Biasa digunakan untuk melakukan simulasi penelitian, pengembangan dll. Contoh : Simulasi pengaturan lampu lalu lintas.

7. Aplikasi Pengembangan Media

Berfungsi untuk mengolah/mengembangkan media biasanya untuk komersial, hiburan dan pendidikan. Contoh : Digital Animation Software, AudioVideo Converter dll.

8. Aplikasi Mekanika dan Produk

Dibuat sebagai pelaksana/pengolah data yang spesifik untuk kebutuhan tertentu. Contoh : Computer Aided Design (CAD), Computer Aided Engineering (CAE), SPSS dll.

2.1.3 Pengertian Sistem Aplikasi

Sistem Aplikasi adalah seperangkat bagian – bagian yang saling berhubungan yang penerapannya berasal dari rancangan sistem untuk mengolah data yang menggunakan aturan atau ketentuan bahasa pemrograman tertentu untuk mencapai suatu hasil yang diinginkan secara efesien .

2.2 Data

2.2.1 Pengertian Data

Sumber dari suatu informasi adalah data. Data berasal dari kata datum yang berarti fakta yang mengandung arti yang dihubungkan dengan kenyataan, simbol-smbol,

(5)

gambar, kata-kata, huruf-huruf atau simbol-simbol yang menunjukkan suatu ide objek, kondisi atau tujuan yang lain. (Winanda. 2008 : 19)

Data adalah sekumpulan fakta tentang peristiwa atau operasi tanpa dipengaruhi oleh pertimbangan atau hasil analisis. Data dapat berupa apa saja dan dapat ditemui dimana saja. Dalam suatu organisasi, data merupakan sumber daya yang sangat vital dan harus dikelola dan diproses sebaik-baiknya (Jogiyanto H. M., 2001: 4).

Data adalah representasi fakta yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya (Kristanto Harianto, 2001: 3).

2.2.2 Pengolahan Data

Salah satu komponen dalam pengolahan data yang diperlukan adalah program aplikasi (program komputer) yang berisikan sederetan instruksi yang disusun dan dapat diterima oleh komputer. Menurut Primasari (2008:8) ”Pengolahan data adalah proses untuk

melakukan manipulasi dari pemakaian data agar menghasilkan informasi yang diperlukan”.

Secara umum pengolahan data terdiri dari tiga langkah yaitu: Input (pemasukkan data), Proses (pengolahan data) dan Output (hasil keluaran berupa informasi). Berikut gambaran siklus Pengolahan data pada gambar 2.1.

Gambar 2.1. Siklus Pengolahan Data

(6)

2.3 Sekilas Tentang Database

Database merupakan Kumpulan data yang pada umumnya menggambarkan aktivitas-aktivitas dan pelakunya dalam suatu organisasi, misalkan database Universitas yang berisi mahasiswa, dosen, kuliah dan lain-lain. Sistem database adalah sistem komputer yang digunakan untuk menyimpan dan mengelola data tersebut (Utami, E dan Sukrisno. 2005:1).

Database adalah kumpulan seluruh sumber daya berbasis komputer milik organisasi dan sistem. Database yang dikendalikan oleh sistem manajemen database adalah satu set catatan data yang berhubungan dan saling menjelaskan. (Raymon. 2004 : 196).

Dari beberapa pengertian diatas, penulis dapat menyimpulkan bahwa Database merupakan kumpulan data dan informasi dalam jumlah yang tidak sedikit. Oleh karena itu, database harus disusun sebagai kriteria terpola dengan jelas sejak dari awalnya. Database akan diubah dalam bentuk tabel dalam Microsoft Access dengan memperhatikan: File Table, Field, Primary Key, dan sebagaimana yang merupakan bagian dari database.

2.3.1 Database Management System (DBMS)

Database Management System (DBMS) merupakan suatu alat berbasis komputer yang digunakan untuk menyimpan dan mengolah data yang bertujuan untuk menciptakan keadaan yang mudah dan efisien dalam pemakaian dan penyimpanan data (Ayuni, W. 2009 : 18).

Database Management System (DBMS) merupakan perangkat lunak yang dirancang untuk dapat melakukan utilisasi dan mengelola koleksi data dalam jumlah yang besar. Database Management System (DBMS) juga dirancang untuk dapat memanipulasi data secara lebih mudah (Utami, E dan Sukrisno. 2005:2).

(7)

Suatu Database Management System berisi suatu koleksi data yang saling berelasi dalam satu kesatuan program yang berfungsi untuk mengakses data tersebut. Jadi Database Management System terdiri dari suatu database dan set program untuk menambah data, menghapus data, mengambil dan membaca data.

2.4 Tools Untuk Pengembangan Perangkat Lunak

Adapun software yang digunakan untuk pembuatan program aplikasi ini yaitu berbasis Visual Basic 6.0 dan Microsoft Access untuk pengolahan datanya.

2.4.1 Microsoft Visual Basic

Kata Visual merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI). Kata Basic merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer.

Microsoft Visual Basic (sering disingkat sebagai VB) merupakan sebuah bahasa

pemograman yang menawarkan Integrated Development Environment (IDE) yang didalamnya berisi perintah-perintah yang dapat dimengerti oleh komputer untuk melaksanakan tugas-tugas. Tugas tersebut dapat dijalankan jika ada respon dari pemakai. Respon tersebut berupa kejadian/event tertentu. Misalnya memilih tombol, memilih menu dan sebagainya.

Berikut ini adalah beberapa istilah umum yang digunakan untuk membuat program aplikasi dalam Microsoft Visual Basic yaitu :

(8)

Gambar 2.2. Tampilan Menu Bar

2. Tool Bar, merupakan sekumpulan tombol yang mewakili suatu perintah tertentu pada Microsoft Visual Basic.

Gambar 2.3. Tampilan Toolbar

3. Form Windows , merupakan area kerja dimana kita akan merancang suatu program

aplikasi Microsoft Visual Basic. Pada jendela form ini kita bisa meletakkan tombol (objek) seperti command buttom, textbox, label, checkbox dan lain-lain.

Gambar 2.4. Tampilan Form Windows

4. Code Windows, merupakan area dimana kita dapat menuliskan kode-kode program

Microsoft Visual Basic.

(9)

Gambar 2.5. Tampilan code Windows

5. Properties Windows, ini berisi semua informasi mengenai kontrol (objek) yang dibuat dan bertugas menyiapkan segala properti dari kontrol yang diperlukan dalam perancangan user interface maupun pemrograman.

Gambar 2.6. Tampilan Properties Windows

2.4.2 Microsoft Access

(10)

Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC.

Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

Adapun Komponen Utama (Object) yakni, 1. Table

Table adalah objek utama dalam database yang digunakan untuk menyimpan sekumpulan data sejenis dalam sebuah objek. Table terdiri atas :

a. Field Name : atribut dari sebuah table yang menempati bagian kolom.

b. Record : Isi dari field atau atribut yang saling berhubungan yang menempati

bagian baris.

2. Query ( SQL / Structured Query Language )

Query adalah bahasa untuk melakukan manipulasi terhadap database. Digunakan untuk menampilkan, mengubah, dan menganalisa sekumpulan data. Query dibedakan menjadi 2, yaitu :

a. DDL (Data Definition Language) digunakan untuk membuat atau

mendefinisikan obyek-obyek database seperti membuat tabel, relasi antar tabel dan sebagainya.

(11)

b. DML (Data Manipulation Language) digunakan untuk manipulasi database,

seperti : menambah, mengubah atau menghapus data serta mengambil informasi yang diperlukan dari database.

3. Form

Form digunakan untuk mengontrol proses masukan data (input), menampilkan data (output), memeriksa dan memperbaharui data.

4. Report

Form digunakan untuk menampilkan data yang sudah dirangkum dan mencetak data secara efektif.

Adapun Tipe Data pada microsoft access yakni,

Field - field dalam sebuah tabel harus ditentukan tipe datanya. Ada beberapa tipe data dalam Access, yaitu :

1. Text, Text digunakan untuk field alfanumeric (misal : nama, alamat, kode pos, telp), sekitar 255 karakter tiap fieldnya.

2. Memo, Memo dapat menampung 64000 karakter untuk tiap fieldnya, tapi tidak bisa diurutkan/diindeks.

3. Number, Number digunakan untuk menyimpan data numeric yang akan digunakan untuk proses perhitungan matematis.

4. Date/Time

(12)

7. Yes/No

8. OLE Object, digunakan untuk eksternal objek, seperti bitmap atau file suara.

9. Hyperlink

10.Lookup Wizard, Jika menggunakan tipe data ini untuk sebuah field, maka bisa memilih sebuah nilai dari tabel lain atau dari sebuah daftar nilai yang ditampilkan dalam combo box.

2.4.3 Crystal Report 8.5

Crystal Reports merupakan salah satu paket program yang digunakan untuk mem buat, menganalisa, dan menterjemahkan informasi yang terkandung dalamdata base ke dalam berbagai jenis laporan.

Crystal Reports dirancang untuk membuat laporan yang dapat di gunakan dengan berbagai bahasa pemrograman berbasis Windows, seperti Visual Basic, Visual C/C++, Visual Interdev, dan Borland Delphi.

2.5 Flowchart

Flowchart adalah suatu diagram yang menggunakan symbol-simbol dan garis-garis yang saling berhubungan untuk menggambarkan urutan operasi program tertentu atau urutan proses kerja suatu system untuk mendapatkan hasil tertentu (Ayuni, W. 2009. 38).

Adapun symbol-simbol flowchart adalah sebagai berikut :

Tabel 2.1 Simbol-simbol Flowchart

No Simbol Fungsi

(13)

1

Terminal, untuk memulai atau mengakhiri suatu program

2

Proses suatu simbol yang menunjukkan setiap pengolahan yang dilakukan

3

Input-output untuk memasukan data ataupun menunjukan hasil dari suatu proses

4

Decesion, suatu kondisi yang akan menghasilkan beberapa kemungkinan jawaban atau pilihan

5

Preparation, proses suatu simbol yang

menyediakan tempat-tempat pengolahan dalam storage

6

Conector, suatu prosedure akan masuk atau keluar melalui simbol ini dalam lembar yang sama

7

Off-page Conector, merupakan simbol masuk atau keluarnya suatu prosedure pada lembar kertas lainya

8

Flow, arus dari pada prosedure yang dapat dilakukan atas kebawah dan bawah keatas, dari kiri kekanan ataupun dari kanan kekiri

9

Stored data, penyimpanan data secara sementara

10

Predifined process, untuk menyatakan

(14)

11

Simbol penyimpanan/storage pada komputer, misalnya menyimpan database.

(15)

Gambar

Gambar 2.3. Tampilan Toolbar
Gambar 2.5. Tampilan code Windows

Referensi

Dokumen terkait

Just before twelve the guests (including Claud’s family and Buster) started arriving and Carl asked Lyall to make a sign for the front door saying, Please Come Around the Back. Carl

Dari hasil analisis yang telah dilakukan dalam penelitian menunjukkan bahwa arah hubungan yang positif antara tayangan The Return of Superman dengan Minat

Sama halnya dengan laju pertumbuhan y-on-y , laju pertumbuhan yang mengalami pertumbuhan paling besar dibandingkan dengan komponen pengeluaran lainnya adalah

Perolehan data ini dilakukan dengan memberikan pernyataan dalam bentuk kuesioner kepada 32 karyawan yang meliputi karyawan tetap sebagai responden motivasi kerja

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena atas limpahan rahmat-Nya Laporan Tugas Akhir ini yang berjudul “ RANCANG BANGUN ALAT INCINERATOR TIPE

Sumber daya manusia (tenaga ahli) juga merupakan faktor kendala yang perlu dipikirkan agar dapat bersaing dengan produk impor dengan diberikan pelatihan- pelatihan khusus

Yang berhak mengikuti UN untuk perbaikan adalah peserta didik yang telah terdaftar sebagai peserta ujian, namun belum mengikuti UN pada bulan April 2018 karena alasan tertentu dan

Analysis of community participation in the implementation of participatory development project in Kasemen district suggests that there is positive relationship