BAB II TINJAUAN PUSTAKA

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II TINJAUAN PUSTAKA"

Transkripsi

1 BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Sistem Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada didalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya : a. Sistem abstrak dan sistem fisik Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologi, yaitu sistem yang berupa pemikiran hubungan antara manusia dengan Tuhan, sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, sistem penjualan, sistem administrasi personalia dan lain sebagainya. b. Sistem alamiah dan sistem buatan manusia Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang malam, pergantian musim. Sedangkan sistem buatan manusia merupakan sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine system. Sistem informasi berbasis komputer merupakan contoh human 11

2 12 machine system karena menyangkut penggunaan komputer yang berinteraksi dengan manusia. c. Sistem determinasi dan sistem probabilistik Sistem yang beroperasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministic. Sistem komputer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan, sedangkan sistem yang bersifat probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistic (Tata Sutabri ; 2011 : 22-25). II.1.2. Informasi Informasi merupakan data yang telah diproses menjadi bentuk yang memiliki arti bagi penerima dan dapat berupa fakta, suatu nilai yang bermanfaat. Kualitas informasi tergantung dari tiga hal, yaitu informasi harus : 1. Akurat (accurate) Informasi harus bebas dari kesalahan, tidak bias ataupun menyesatkan, akurat juga berarti bahwa informasi itu harus dapat dengan jelas mencerminkan maksudnya. 2. Tepat pada waktunya (timelines) Informasi yang datang pada penerima tidak boleh terlambat. Didalam pengambilan keputusan, informasi yang sudah usang tidak lagi bernilai. 3. Relevan (relevance)

3 13 Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda (Asbon Hendra ; 2012 : ). II.1.3. Sistem Informasi Menurut Robert A. Leitch, sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan (Asbon Hendra ; 2012 : 169). Dalam suatu sistem informasi terdapat komponen-komponen sebagai berikut : 1. Perangkat keras (hardware), mencakup berbagai piranti fisik seperti komputer dan printer. 2. Perangkat lunak (software), sekumpulan instruksi yang memungkinkan perangkat keras memproses data. 3. Prosedur, yaitu sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki. 4. Orang (user), yaitu semua pihak yang bertanggung jawab dalam pengembanagan sistem informasi, pemrosesan dan penggunaan keluaran sistem informasi. 5. Basisdata (database), yaitu sekumpulan tabel, hubungan dan lain-lain yang berkaitan dengan penyimpanan data.

4 14 6. Jaringan komputer dan komunikasi data, yaitu sistem penghubung yang memungkinkan sumber (resouce) dipakai secara bersama atau diakses oleh sejumlah pemakai. II.2. Sistem Pakar Sistem pakar merupakan cabang dari Artificial Itelligence (AI) yang cukup tua karena sistem ini mulai dikembangkan pada pertengahan Sistem pakar yang muncul pertama kali adalah General-purpose problem solver (GPS) yang dikembangkan oleh Newel dan Simon. Istilah sistem pakar berasal dari istilah knowledge-based expert system. Istilah ini muncul karena untuk memecahkan masalah, sistem pakar menggunakan pengetahuan seorang pakar yang dimasukkan kedalam komputer. Seseorang yang bukan pakar menggunakan sistem pakar untuk meningkatkan kemampuan pemecahan masalah, sedangkan seorang pakar menggunakan sistem pakar untuk knowledge assistant (T. Sutojo, dkk ; 2011 : 160). II.2.1. Faktor Kepastian (Certainty Factor) Certainty Factor (CF) menunjukan ukuran kepastian terhadap suatu fakta atau aturan. Notasi Faktor Kepastian : CF[h,e] = MB[h,e]-MD[h,e] Dengan : CF[h,e] = faktor kepastian MB[h,e] = ukuran kepercayaan terhadap hipotesis h, jika diberikan evidence e (antara 0 dan 1).

5 15 MD[h,e] = ukuran ketidakpercayaan terhadap hipotesis h, jika diberikan evidence e (antara 0 dan 1). Ada 3 hal yang mungkin terjadi : A e 1 h 1 h 1 h 2 B e 1 C (a) (b) (c) Gambar II.1. Kombinasi aturan Ketidakpastian (Sumber : Rika Rosnelly, 2012 : 89) Beberapa evidence dikombinasikan untuk menentukan CF dari suatu hipotesis (Gambar II.1.). Jika e 1 dan e 2 adalah observasi, maka : 0 MD[h,e ^ e2]=1 MB[h, e 1 ^ e 2 ] = { MB[h, e1] + MB[h, e2].(1-mb[h, e1]) 0 MB[h, e1 ^ MD[h, e 1 ^ e 2 ] = { e2]=1 MD[h, e1] + MD[h, e2].(1-md[h, e1])

6 16 II.3. Penyakit Hernia Kebanyakan hernia disebabkan lemahnya celah abdominal yang merupakan bawaan sejak lahir. Jika ada sebagian intestine yang terperangkap pada skrotum, dia dapat menimbulkan problem serius jika tidak segera ditangani. Dokter dapat segera mengenali hernia dengan melakukan pemeriksaan menggunakan jari pada area bawah perut dan testis. Dokter mungkin akan menyuruh kita untuk batuk-batuk saat dia menekan area tersebut. Jika hernia yang terjadi sudah cukup parah, dokter akan menganjurkan untuk dilakukan operasi. II.3.1. Penyebab Terjadinya Hernia Hernia dapat terjadi tiba-tiba, atau dapat saja berkembang lambat sekali. Hernia ini lebih sering muncul pada bayi dan balita. Remaja yang mengidap herniapun biasanya karena bawaan sejak lahir, yaitu otot atau jaringan abdominalnya lemah yang biasa disebut cogenital defect. Berikut beberapa hal yang dapat memudahkan terjadinya hernia : 1. Kegemukan, atau penambahan berat badan tiba-tiba. 2. Mengangkat beban berat. 3. Diare atau sembelit. 4. Batuk yang parah, atau sesak nafas. 5. Kehamilan.

7 17 II.3.2. Jenis jenis Hernia 1. Hernia Inguinal Hernia inguinal lebih sering diderita oleh laki-laki daripada perempuan. Lebih dari 70% hernia yang muncul adalah hernia inguinal. Artinya ada sebagian intestine yang terdorong masuk kecelah dibawah abdomen yang biasa disebut kanal inguinal. Pada laki-laki, kanal inguinal merupakan pintu gerbang yang menghubungkan skrotum, dimana pembuluh sperma pun turut menggunakan gerbang ini. Sementara pada perempuan, kanal inguinal merupakan tempat berdiamnya ligament yang bertugas memegang uterus. Jika kita terserang hernia inguinal, dapat terlihat jelas benjolan diantara paha dan selangkangan. Pada laki-laki, mungkin pula sebagian dari intestinenya terdorong masuk ke skrotum. Akibatnya akan terasa ada gumpalan disana dan terasa nyeri. Gejala lain dari hernia inguinal termasuk sakit disaat batuk, mengangkat beban yang berat, atau membungkuk. Jenis hernia ini dapat disembuhkan dengan cara operasi. Operasi hernia inguinal merupakan hal yang sering kali terjadi pada anak dan remaja. 2. Hernia Umbilical Hernia umbilical sering kali menimpa bayi baru lahir dan bayi yang berusia dibawah 6 bulan. Terjadi jika adanya sebagian intestin yang terdorong masuk ke abdominal dekat pusar. Pada bayi dengan hernia umbilical dapat terlihat adanya benjolan di sekitar pusar saat dia menangis. Tidak seperti hernia jenis lain, hernia umbilical biasanya akan sembuh dengan sendirinya, biasanya saat bayi menginjak usia 1 tahun. Jika tidak, perlu dilakukan operasi untuk memperbaikinya.

8 18 3. Hernia Epigastrik Dalam hernia epigastrik, atau disebut juga hernia ventral, ada sebagian intestin terdorong masuk ke otot abdominal yang berlokasi diantara pusar dan dada. Para pria harus berhati-hati karena 75% hernia ini biasa menimpa kaum adam. Orang dengan hernia jenis ini dapat meraba adanya benjolan pada tubuh antara pusar dan dadanya. Operasi adalah tindakan yang lazim dilakukan untuk memulihkannya. 4. Hernia Insisional Jika kita pernah mengalami pembedahan pada daerah abdominal, dimungkinkan untuk terkena hernia jenis ini. Pada hernia insisional, ada sebagian intestin yang masuk ke abdomen didekat sayatan bekas operasi. Untuk memulihkannya perlu dilakukan operasi ulang. 5. Hernia Hiatal Hernia ini muncul pada pembukaan diafragma, dimana esophagus bertemu dengan lambung. Jika otot sekitar diafragma melemah, sebagian lambung dapat terdorong masuk ke diafragma. Hernia jenis ini sering muncul, meskipun jika tidak begitu parah, dia tidak akan menunjukan tanda-tanda apapun. Tidak seperti hernia jenis lain, pada hernia jenis ini tidak akan tampak benjolan apapun. Tetapi mungkin akan terasa panas, sulit menelan dan nyeri pada dada. Hernia hiatal dapat disembuhkan melalui pengaturan pola makan. Jika kondisinya cukup parah dapat dilakukan operasi.

9 19 Berikut beberapa tips mencegah hernia : a. Pertahankan berat badan ideal, sesuai dengan tinggi badan dan usia kita. b. Berkonsultasi dengan dokter untuk mengetahui pola dan jenis makanan yang baik, jika kita menduga mengalami kelebihan berat badan atau obesitas. c. Jadikan buah-buahan, sayuran, dan biji-bijian sebagai hidangan wajib diet kita. Jenis makanan tersebut mengandung banyak serat yang dapat mencegah terjadinya sembelit. d. Berhati-hati saat mengangkat beban berat. Pastikan untuk mengangkat benda tersebut dengan hati-hati. Jangan paksakan untuk mengangkat sesuatu yang diluar kemampuan kita untuk mengangkatnya. e. Hubungi dokter saat menderita batuk berkepanjangan. f. Berhenti merokok. Merokok dapat menyebabkan batuk, dan ini dapat mengguncang otot-otot abdominal (Andri Priyatna, 2010 : 48-51). II.4. Microsoft Visual Studio 2010 Menurut Wahana Komputer (2010 : 2) Visual Studio merupakan sebuah lingkungan kerja (IDE Integrated Development Environtment) yang digunakan untuk pemrograman.net yang dapat digunakan untuk beberapa bahasa pemrograman, seperti Visual Basic (VB), C# (baca C Sharp), Visual C++, J# (baca J Sharp), F# (baca F Sharp), dan lain-lain. Bahasa pemrograman Visual Basic Merupakan salah satu bahasa yang sangat populer hinga kini dan merupakan salah satu solusi untuk menciptakan

10 20 aplikasi pada sistem operasi windows, baik windows 7, windows server 2008, dan windows mobile 6.1. hal ini dikarenakan kemudahan yang diberikan visual basic dan IDE visual studio yang digunakan untuk menciptakan sebuah aplikasi. Menurut Wahana Komputer (2012 : 7) Visual 2010.Net merupakan sebuah Integrated Development Environtment (IDE) atau lingkungan kerja yang digunakan untuk membangun aplikasi.net dengan mudah. Visual Studio Profesional 2010 menyediakan berbagai tool yang lengkap bagi para pengembang untuk membangun aplikasi yang berjalan di.net Framework. II.5. Microsoft SQL Server 2008 Menurut Wahana Komputer (2010 : 152) SQL Server 2008 Express Edition merupakan edisi lite dari microsoft SQL Server Fitur-fitur yang terdapat dalam edisi ini bisa dikatakan hampir sama dengan versi penuhnya, yaitu microsoft SQL Server Hal yang membedakan hanyalah fungsi-fungsi enterprise dan ketiadaan database manager yang bersifat independent atau berupa aplikasi mandiri yang di sertakan. SQL Server 2008 adalah sebuah RDBMS (Relational Database Management System) yang di-develop oleh Microsoft, yang digunakan untuk menyimpan dan mengolah data. Pada SQL Server 2008, kita bisa melakukan pengambilan dan modifikasi data yang ada dengan cepat dan efesien. Pada SQL server 2008 kita bisa membuat object-object yang sering digunakan pada aplikasi bisnis, seperti membuat database, table, function, stored procedure, trigger dan view. Selain object, kita juga menjalankan perintah SQL (Structured Query

11 21 Language) untuk mengambil data (Cybertron Solution dan SmitDev Community ; 2010). II.6. UML UML hanya berfungsi untuk melakukan pemodelan. Jadi pengguna UML tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya UML paling banyak digunakan pada metodologi berorientasi objek (Rosa A.S dan M.Shalahuddin ; 2011 : ). UML singkatan dari Unified Modelling Language yang berarti bahasa pemodelan standart. (Chonoles ; 2003 : 6) mengatakan sebagai bahasa, berarti UML memiliki sintaks dan semantic. Ketika kita membuat model menggunakan konsep UML ada aturan-aturan yang harus diikuti. Bagaimana elemen pada model-model yang kita buat harus berhubungan satu dengan lainnya harus mengikuti standart yang ada. UML bukan hanya sekedar diagram, tetapi juga menceritakan konteksnya. Ketika pelanggan memesan sesuatu dari sistem, bagaimana transaksinya? Bagaimana sistem mengatasi error yang terjadi? Bagaimana keamanan terhadap sistem yang ada kita buat? Dan sebagainya dapat dijawab dengan UML. UML diaplikasikan untuk maksud tertentu, biasanya antara lain untuk : 1. Merancang perangkat lunak. 2. Sarana komunikasi antara perangkat lunak dengan bisnis. 3. Menjabarkan sistem secara rinci untuk analisa dan mencari apa yang diperlukan sistem.

12 22 4. Mendokumentasikan sistem yang ada, proses-proses dan organisasinya. UML telah diaplikasikan dalam investasi perbankan, lembaga kesehatan, departemen pertahan, sistem terdistribusi, sistem pendukung alat kerja, retail, sales, dan supplier. Blok pembangunan UML adalah diagram. Beberapa diagram ada yang rinci (jenis timing diagram) dan lainnya ada yang bersifat umum (misalnya diagram kelas). Para pengembang sistem berorentasikan objek menggunakan bahasa model untuk menggambarkan, membangun dan mendokumentasikan sistem yang mereka rancang. UML memungkinkan para anggota team untuk bekerja sama dengan mengaplikasikan beragam sistem. Intinya, UML merupakan alat komunikasi yang konsisten dalam mensuport para pengembang sistem saat ini. Sebagai perancang sistem mau tidak mau pasti menjumpai UML, baik kita sendiri yang membuat sekedar membaca diagram UML buatan orang lain (Prabowo Pudjo Widodo Herlawati ; 2011 : 6). Beberapa diagram yang terdapat pada UML diantaranya adalah : a. Use case Diagram, yaitu sebuah sistem yang di tekankan adalah apa yang diperbuat sistem dan bukan bagaimana. Use case merupakan deskripsi fungsi dari sebuah sistem perspektif pengguna. Use case bekerja dengan cara mendeskripsikan tipikal interaksi antara user (pengguna) sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai. Urutan langkah-langkah yang menerangkan antara pengguna dan sistem disebut skenario. Use case merupakan awal yang sangat baik untuk setiap fase pengembangan berbasis objek, desaign, testing, dan dokumentasi yang menggambarkan kebutuhan sistem dari sudut pandang diluar sistem.

13 23 Diagram yang menggambarkan actor, use case dan relasinya sebagai suatu urutan tindakan yang memberikan nilai terukur untuk aktor. Sebuah use case digambarkan sebagai elips horizontal dalam suatu diagram UML use case. Use Case memiliki dua istilah : 1. System use case; interaksi dengan sistem. 2. Business use case; interaksi bisnis dengan konsumen atau kejadian nyata. mengisi buku tamu scan barcode kartu anggota pengunjung mencari buku membaca buku Anggota meminjam buku scan barcode kartu anggota peminjam scan barcode buku yang dipinjam Petugas mengembalikan buku scan barcode buku yang dikembalikan Gambar II.2. Contoh use case diagram Sistem Informasi Perpustakaan (Sumber : Haviluddin, 2011 : 12) b. Activity Diagram, yaitu diagram yang menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada bebrapa eksekusi. Aktivity diagram merupakan state diagram khusus,

14 24 dimana sebagian besar state adalah action dan sebagian besar transisi ditrigger oleh selesainya state sebelumnya (internal poecessing). Oleh karena itu aktifity diagram tidak menggambarkan behaviour internal sebuah sistem dan interaksi antar sub sistem secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum. Sebuah aktivitas dapat direalisasikan oleh suatu use case atau lebih. Akitivitas menggambarkan proses yang berjalan, sedangkan use case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan aktivitas. Sama seperti state, standart UML menggunakan segi empat dengan sudut membulat untuk menggambarkan aktivitas. Decision digunakan untuk mengambarkan behaviour pada kondisi tertentu, digambarkan dengan simbol belah ketupat. Untuk mengilustrasikan proses-proses paralel (fork and join) digunakan titik sinkronisasi yang dapat berupa titik, garis horizontal dan vertikal. Activity diagram dapat dibagi menjadi beberapa object swimlane untuk menggambarkan objek mana yang bertanggung jawab untuk aktivitas tertentu.

15 25 Anggota Petugas mengisi buku tamu scan barcode kartu anggota pengunjung mencari buku mengembalikan buku scan barcode buku yang dikembalikan membaca buku meminjam buku scan barcode kartu anggota peminjam scan barcode buku yang dipinjam Gambar II.3. Contoh activity diagram Sistem Informasi Perpustakaan (Sumber : Haviluddin, 2011 : 13) c. Class Diagram, yaitu diagram yang selalu ada dipemodelan sistem berorientasi objek. Class diagram menunjukkan hubungan antar class yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan. Class diagram umumnya tersusun dari elemen class, interface. Dependency, generalization dan association. Relasi dependency menunjukkan bagaimana terjadi ketergantungan antar class yang ada. Relasi generalization menunjukkan bagaimana suatu class menjadi super class dari

16 26 class lainnya dan class tersebut menjadi sub class dari class tersebut. Relasi association menggambarkan navigasi antar class, berapa banyak objek lain bisa berhubungan dengan satu objek (multiplicity antar class), dan apakah satu class menjadi bagian dari class lainnya (agregation). Class diagram digunakan untuk menggambarkan desain statis dari sistem yang sedang dibangun. Prodi -kode_prodi : varchar -kode_fakultas : varchar -nama_prodi : varchar 1* 1 Fakultas -kodefakultas : varchar -namafakultas : varchar Anggota -noanggota : varchar -nama : varchar -alamat : varchar -alamatasal : varchar -tempatlahir -tgllahir : date 1 1* -identitas : varchar -noidentitas : varchar -nimnip : varchar -kode_prodi : varchar -pekerjaan : varchar -hp : varchar -telp : varchar -tgldaftar : date -foto : mediumblob -angkatan : int 1 0* Pengunjung -waktukunjung : datetime -noanggota : varchar 1 0* Transaksi -idtransaksi : int -noanggota -nipus : varchar -tglpinjam : date -tglkembali : date -bataskembali : date Surat 1 0* -nosurat : varchar -noanggota : varchar -idkeperluan : int 1 1 KeperluanSurat -idkeperlan : int -keperluan : varchar 1 1* End1 JenisBuku -kodejenisbuku : varchar -jenisbuku : varchar Buku -nipus : varchar -judul : varchar -penulis : varchar -penerbit : varchar -kotaterbit : varchar -tahunterbit : int -kodebidangbuku : varchar -kodebidang : varchar -sumber : varchar -tglmasuk : date -harga : int -kelas : varchar -np : varchar -jumlahhalaman : int -eksemplar : int -keterangan : varchar -isbn : varchar -katakunci : varchar -nolemari : varchar -norak :varchar End2 BidangBuku -kodebidang : varchar -bidangbuku : varchar Pengelola -np : varchar -namapengelola : varchar Pengaturan -idpengaturan : int -batastelat : int -jumlahdenda : int -bataspinjambuku : int Kop -idkop : int -upt : varchar -fakultas : varchar -universitas : varchar -alamat : varchar Admin -username : varchar -password : varchar - varchar -level : enum('admin','user') Gambar II.4. Contoh class diagram Sistem Informasi Perpustakaan (Sumber : Haviluddin, 2011 : 12)

17 27 d. Secuence Diagram, yaitu diagram yang menjelaskan secara detail urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case : interaksi yang terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang diperlukan oleh masing-masing operasi. Pembuatan secuence diagram merupakan aktivitas yang paling kritikal dari proses disain karena artifak inilah yang menjadi pedoman dalam proses pemrograman nantinya dan berisi aliran kontrol dari program. Gambar II.5. Contoh squence diagram Sistem Informasi Perpustakaan (Sumber : Haviluddin, 2011 : 14)

18 28 II.7. Basis Data (Database) Menurut Wahana Komputer (2010 : 150) Database merupakan sekumpulan data berbentuk tabel yang digunakan untuk menyimpan suatu informasi. Penggunaan database tidak bisa dipungkiri memang banyak sekali digunakan hampir disemua jenis aplikasi saat ini. Mulai dari aplikasi multimedia, browser web, sampai aplikasi yang memang benar-benar membutuhkan database secara khusus seperti aplikasi kepegawaian dan penjualan. Banyak platform dari database yang ada saat ini, seakan-akan memberikan banyak pilihan bagi para pengembang aplikasi. Basis data biasanya memiliki dua bagian utama. Pertama, file yang memegang basis data fisik. Kedua, perangkat lukak sistem manajemen sistem basis data (DBMS) menggunakan aplikasi untuk mengakses data. DBMS bertanggung jawab menguatkan struktur basis data, termasuk : 1. Memelihara hubungan antar data didalam basis data. 2. Memastikan data tersimpan secara tepat, dan menetapkan aturan hubungan data agar tidak dilanggar. 3. Pemulihan (recovery) semua data dari kegagalan sistem. Menurut Wahana Komputer (2011 : 24) Database atau basis data adalah data yang memiliki hubungan secaran logika dan diatur dengan susunan tertentu serta disimpan dalam media penyimpanan komputer. Data itu sendiri adalah representasi dari semua fakta yang ada pada dunia nyata.

19 29 II.7.1. Kamus Data (Data Dictionary) Dalam suatu rancangan database, data dictionary digunakan untuk menjelaskan atau mendeskripsikan kolom-kolom pada masing-masing tabel yang akan dibuat ke dalam database. Deskripsi kolom yang dimaksud di sini meliputi tipe data, lebar karakter atau digit, serta keterangan tentang kunci relasi (Budi Raharjo ; 2011 : 59). II.7.2. Normalisasi Normalisasi merupakan cara pendekatan dalam membangun desain logika basis data relasional yang tidak secara langsung berkaitan dengan model data, tetapi dengan cara menerapkan sebuah aturan dan kriteria standar untuk menghasilkan struktur tabel yang normal. Pada dasarnya desain logika basis data relasional dapat menggunakan prinsip normalisasi maupun transformasi dari model E-R ke bentuk fisik (Kusrini ; 2010). Dalam perspektif normalisasi sebuah database dikatakan baik jika setiap tabel yang bentuk basis data sudah berada dalam keadaan normal. Suatu tabel dikatakan normal jika : a. Jika ada dekomposisi/penguraian tabel, maka dekomposisinya dijamin aman (lossless-join decomposition). b. Terpeliharanya ketergantungan functional pada saat perubahan data (dependency preservation). c. Tidak melanggar Boyce Code Normal Form (BCNF), jika tidak bisa minimal tidak melanggar bentuk normalisasi ketiga.

20 30 Bentuk-bentuk normalisasi : a. Bentuk tidak normal Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu, dapat saja tidak lengkap dan terduplikasi. Data dikumpulkan apa adanya sesuai keadaannya. b. Bentuk normal tahap pertama (1 st Normal Form) Defenisi, sebuah tabel disebut 1NF jika : 1. Tidak ada baris yang duplikat dalam tabel tersebut. 2. Masing-masing cell bernilai tunggal. c. Bentuk normal tahap kedua (2 nd Normal Form) Bentuk normal kedua (2NF) terpenuhi jika pada sebuah tabel semua atribut yang tidak termasuk dalam primary key memiliki ketergantungan fungsional pada primary key secara utuh. Sebuah tabel dikatakan tidak memenuhi 2NF, jika ketergantungannya hanya bersifat parsial (hanya bergantung pada sebagian primary key). d. Bentuk normal tahap ketiga (3 rd Normal Form) Sebuah tabel dikatakan memenuhi bentuk normal ketiga (3NF), jika untuk setiap ketergantungan fungsional dengan notasi X -> A, dimana A mewakili semua atribut tunggal didalam tabel yang tidak ada di dalam X, maka : 1. X haruslah superkey pada tabel tersebut. 2. Atau A merupakan bagian dari primary key pada tabel tersebut.

21 31 e. Bentuk normal tahap keempat dan kelima Penerapan aturan normalisasi sampai bentuk normal ketiga sudah memadai untuk menghasilkan tabel berkualitas baik. Namun demikian, terdapat pula bentuk normal keempat (4NF) dan kelima (5NF). Bentuk Normal Keempat berkaitan dengan sifat sifat ketergantungan banyak nilai (multivalued dependency) pada suatu tabel yang merupakan pengembangan dari ketergantungan fungsional. Adapun bentuk normal tahap kelima merupakan nama lain dari Project Join Normal Form (PJNF). II.7.3. ERD Entity Relationship Diagram (ERD) merupakan salah satu alat bantu (berupa gambar) dalam model database relasional yang berguna untuk menjelaskan hubungan atau relasi antartabel yang terdapat di dalam database. Dalam ERD kita juga dapat melihat daftar kolom yang menyusun masing-masing tabel (Budi Raharjo ; 2011 : 57). ERD inilah yang akan kita gunakan sebagai acuan untuk membahas relasi antartabel yang terdapat di dalam database. Berikut ini keterangan tanda yang digunakan pada ERD : 1- menunjukkan relasi 1-ke-banyak n- menunjukkan relasi banyak-ke-banyak

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Sistem Menurut Kusrini dan Andri Koniyo (2007 : 5) menyatakan kata sistem mempunyai beberapa pengertian, tergantung dari sudut pandang mana kata tersebut

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem merupakan salah satu yang terpenting dalam sebuah perusahaan yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang dibutuhkan.

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 10 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Pada bagian ini akan dibahas defenisi sistem informasi akuntansi dan istilah yang berkaitan dengan hal tersebut untuk membantu anda memahami seluruh materi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Sistem Menurut Kusrini dan Andri Koniyo (2007 : 5) menyatakan kata sistem mempunyai beberapa pengertian, tergantung dari sudut pandang mana kata tersebut

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Pendukung Keputusan Sistem Pendukung Keputusan (SPK) merupakan sistem informasi interaktif yang menyediakan informasi, pemodelan dan memanipulasi data. Sistem ini digunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari beberapa unsur atau elemen elemen yang saling berkaitan/ berinteraksi dan saling mempengaruhi dalam melakukan kegiatan bersama untuk

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 25 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem pakar mendiagnosa herpes

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Prosedur didefinisikan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Analisis dan Perancangan Sistem Secara Umum Analisis Sistem didefenisikan untuk memahami dan menspesifikasikan dengan detail apa yang harus dilakukan oleh sistem. Sementara

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Perancangan Sistem Menurut Hanif Al Fatta (2007 : 24) perancangan sistem merupakan sebagai menjelaskan dengan detail bagaimana bagian bagian dari sistem informasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Konsep Dasar Sistem II.1.1. Pengertian Sistem Menurut Tata Sutabri, S.kom, MM dalam bukunya Sistem Informasi Manajemen (2005 : 8) Suatu sistem pada dasarnya adalah sekelompok

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Pendukung Keputusan Sistem Pendukung Keputusan (SPK) merupakan sistem informasi interaktif yang menyediakan informasi, pemodelan dan memanipulasi data. Sistem ini digunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Definisi sistem berkembang sesuai dengan konteks dimana sistem itu digunakan. Berikut akan diberikan beberapa definisi sistem secara umum : 1. Kumpulan dari

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1 Konsep Sistem Informasi Menurut Ladjamudin (2013 : 3) sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Informasi adalah

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Sistem Tujuan dari suatu sistem tergantung pada jenis sistem itu sendiri. Sebagai contoh, sistem peredaran darah manusia merupakan sistem biologi yang memiliki tujuan untuk

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 12 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Dengan berbagai pendekatan, beragam pula istilah sistem didefinisikan., Sistem adalah suatu pengorganisasian yang saling berinteraksi, saling bergantung

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 10 BAB II TINJAUAN PUSTAKA II.1. Sistem Dengan berbagai pendekatan, beragam pula istilah sistem didefinisikan. Sistem adalah suatu pengorganisasian yang saling berinteraksi, saling bergantung dan terintegrasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Anastasia Diana dan Lilis Setiawati (2011 : 3) sistem merupakan serangkaian bagian yang saling tergantung dan bekerjasama untuk mencapai tujuan tertentu.

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Penyakit Meningitis dapat menyerang siapa saja, namun dalam kenyataannya, kasus terbanyak pada bayi dan anak-anak. Maka diperlukannya seorang

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Tujuan dasar suatu sistem tergantung pada jenis sistem itu sendiri. Sebagai contoh, sistem peredaran darah manusia merupakan sistem biologi yang memiliki

Lebih terperinci

BAB II LANDASAN TEORI. membentuk satu kesatuan untuk mencapai satu tujuan tertentu. Dapat dilihat dari. menekankan pada komponen atau elemennya.

BAB II LANDASAN TEORI. membentuk satu kesatuan untuk mencapai satu tujuan tertentu. Dapat dilihat dari. menekankan pada komponen atau elemennya. BAB II LANDASAN TEORI 2.1 Definisi Sistem Definisi sistem menurut buku sistem teknologi informasi sebagai kumpulan dari komponen yang saling berhubungan satu dengan yang lain yang membentuk satu kesatuan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Anastasia Diana dan Lilis Setiawati (2011 : 3) sistem merupakan serangkaian bagian yang saling tergantung dan bekerjasama untuk mencapai tujuan tertentu.

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Analisa sistem yang berjalan selama ini masih menggunakan sistem yang manual. Analisa input yang ada pada sistem yang sedang berjalan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 9 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Anastasia Diana dan Lilis Setiawati (2011 : 2 )Pada bagian ini akan dibahas defenisi sistem informasi akuntansi dan istilah yang berkaitan dengan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 24 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Analisa sistem pada ng berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem pakar mendiagnosa kanker

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Aplikasi Penjualan Alat-Alat Pada Toko Eiger Berbasis Mobile Dan Client-Server yang meliputi analisa sistem yang sedang berjalan dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Prof. Dr. Ir. Marimin, M.Sc; 2011:1. Sistem adalah suatu kesatuan usaha yang terdiri dari bagian bagian yang berkaitan satu sama lain yang berusaha

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1 Konsep Dasar Sistem dan Informasi Pembahasan tentang sistem dan informasi sebenarnya bukanlah suatu hal yang baru. Teori sistem mengatakan bahwa setiap sistem pembentuk organisasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 8 BAB II TINJAUAN PUSTAKA II.1. Sistem Menurut Riyanto, dkk (2009 : 22) Dengan berbagai pendekatan, beragam pula istilah sistem didefinisikan. Sistem adalah suatu pengorganisasian yang saling berinteraksi,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen yang lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Akuntansi Sistem informasi akuntansi adalah sistem yang bertujuan untuk mengumpulkan dan memproses data serta melaporkan informasi yang berkaitan dengan saksi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Definisi sistem berkembang sesuai dengan konteks dimana sistem itu digunakan. Berikut akan diberikan beberapa definisi sistem secara umum : 1. Kumpulan dari bagian-bagian

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENJUALAN SNAPBACK ATTACK YK YOGYAKARTA NASKAH PUBLIKASI

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENJUALAN SNAPBACK ATTACK YK YOGYAKARTA NASKAH PUBLIKASI PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENJUALAN SNAPBACK ATTACK YK YOGYAKARTA NASKAH PUBLIKASI diajukan oleh Rachmawati 11.12.6301 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Geografis Secara garis besar, sistem dapat diartikan sebagai sekumpulan unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Pendukung Keputusan Bonus Karyawan Menurut Sondang P. Siagian (2010 : 269) bonus adalah Imbalan yang diberikan pada karyawan yang mampu bekerja sedemikian

Lebih terperinci

Abstrak BAB I PENDAHULUAN

Abstrak BAB I PENDAHULUAN Abstrak Seiring dengan perkembangan jaman, teknologi mengalami perkembangan yang sangat pesat, khususnya dalam bidang komputer sangat membantu manusia dalam melakukan pekerjaan sehingga mendapatkan hasil

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 55 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Penulis merancang program sistem pakar untuk mendiagnosa penyakit ikan hias menggunakan metode certainty factor dengan menggunakan bahasa pemogram Microsoft

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Konsep Dasar Sistem Sistem adalah suatu kesatuan usaha yang terdiri dari bagian-bagian yang berkaitan satu sama lain yang berusaha mencapai suatu

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan sekumpulan elemen elemen yang saling terintegrasi serta melaksanakan fungsinya masing masing untuk mencapai tujuan yang telah ditetapkan. Karakteristik

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 9 BAB III LANDASAN TEORI 3.1. Pengertian Data dan Informasi Data merupakan fakta yang digambarkan dengan simbol-simbol, gambargambar, nilai-nilai, uraian karakter yang mempunyai arti pada suatu konteks

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Sistem Menurut Riyanto, dkk (2009 : 22)Dengan berbagai pendekatan, beragam pula istilah sistem didefinisikan. Sistem adalah suatu pengorganisasian yang saling berinteraksi,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Pakar Sistem pakar (expert system) adalah salah satu teknik kecerdasan buatan yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM. dan perancangan pembuatan Sistem Pakar Sistem Pakar Pengolahan Data Hadits

BAB III ANALISA DAN DESAIN SISTEM. dan perancangan pembuatan Sistem Pakar Sistem Pakar Pengolahan Data Hadits BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Pada pembahasan bab ini, akan dilakukan penganalisaan mengenai analisa dan perancangan pembuatan Sistem Pakar Sistem Pakar Pengolahan Data Hadits

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang penulis lakukan adalah Toko Bangunan Yudian

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang penulis lakukan adalah Toko Bangunan Yudian BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Objek penelitian yang penulis lakukan adalah Toko Bangunan Yudian yang terletak di Jalan Tanjungsari kec. Sukahaji Kab. Majalengka, dan bergerak

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Pendukung Keputusan Sistem Pendukung Keputusan dapat didefinisikan sebagai Sistem berbasis komputer interaktif yang membantu para pengambil keputusan untuk menggunakan

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang 9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Anastasia Diana dan Lilis Setiawati ( 2011;2) Pada bagian ini akan dibahas defenisi sistem informasi akuntansi dan istilah yang berkaitan dengan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan dalam usaha mencapai suatu tujuan (Budi Sutedjo; 2006 : 168). Sistem

Lebih terperinci

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok 10 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam pembangunan suatu sistem informasi, terdapat dua kelompok dalam pendekatan mendefinisikan system, yaitu yang menekankan pada prosedurnya dan yang

Lebih terperinci

ABSTRAK. Kata kunci : penjualan, pembelian, aplikasi desktop, C#, Microsoft SQL. Server

ABSTRAK. Kata kunci : penjualan, pembelian, aplikasi desktop, C#, Microsoft SQL. Server ABSTRAK Saat ini pengolahan data di Es Lilin Kita-kita belum menggunakan sistem informasi sehingga menimbulkan banyaknya kesalahan dalam pencatatan data. Berangkat dari permasalah tersebut, akan dibuat

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Dalam landasan teori ini akan menjelaskan tentang teori-teori mengenai sistem berbasis komputer dari teori-teori yang berhubungan dengan landasan teori yang akan dipakai pada tahap

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 14 BAB II TINJAUAN PUSTAKA II.1. Teori-teori Umum II.I.1. Sistem Sistem adalah sekumpulan hal atau kegiatan atau elemen atau subsistem yang saling bekerja sama atau yang dihubungkan dengan cara-cara tertentu

Lebih terperinci

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR Janero Kennedy 1) 1) Magister Teknik Informatika, STMIK AMIKOM, Kota Yogyakarta. Jl Ring road Utara, Condongcatur,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Terdapat dua kelompok pendekatan dalam mendefinisikan sistem yaitu pertama, pendekatan yang menekankan pada prosedur sistem dan yang kedua, pendekatan yang

Lebih terperinci

UML Netbeans UML (The Unified Modelling Language)

UML Netbeans UML (The Unified Modelling Language) UML Netbeans 6.7.1 UML (The Unified Modelling Language) Sebuah notasi untuk menspesifikasi, memvisualisasi, membangun dan mendokumentasikan rancangan dari sebuah perangkat lunak. Diagram pada UML Ada 9

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Pendekatan sistem yang lebih menekankan pada elemen elemen atau

BAB II TINJAUAN PUSTAKA. Pendekatan sistem yang lebih menekankan pada elemen elemen atau BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Pendekatan sistem yang lebih menekankan pada elemen elemen atau kelompoknya, yang dalam hal ini sistem itu didefenisikan sebagai suatu jaringan kerja dari

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Untuk mengawali pembahasan tentang analisis dan perancangan sistem informasi, pemahaman akan sistem terlebih dahulu harus ditekankan. Definisi sistem berkembang

Lebih terperinci

( Word to PDF Converter - Unregistered ) BAB II LANDASAN TEORI

( Word to PDF Converter - Unregistered )  BAB II LANDASAN TEORI ( Word to PDF Converter - Unregistered ) http://www.word-to-pdf-converter.net BAB II LANDASAN TEORI 2.1 Pengertian Sistem Menurut Jog [2] Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1 Sistem Definisi sistem berkembang sesuai dengan konteks dimana pengertian sistem itu digunakan. Berikut akan diberikan beberapa definisi sistem secara umum : 1. Kumpulan dari

Lebih terperinci

BAB III LANDASAN TEORI. Dalam bahasa Inggris, Perpustakaan (library) berasal dari bahasa latin yaitu liber

BAB III LANDASAN TEORI. Dalam bahasa Inggris, Perpustakaan (library) berasal dari bahasa latin yaitu liber 19 BAB III LANDASAN TEORI 3.1 Perpustakaan Dalam Kamus Besar Bahasa Indonesia, Perpustakaan artinya kitab,buku. Dalam bahasa Inggris, Perpustakaan (library) berasal dari bahasa latin yaitu liber atau libri,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Definisi sistem berkembang dengan sesuai dengan konteks dimana sistem itu digunakan. Berikut akan diberikan beberapa definisi sistem secara umum : 1. Kumpulan

Lebih terperinci

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based BAB III LANDASAN TEORI 3.1 Sistem Informasi Sebuah sistem informasi tidak harus melibatkan komputer, tetapi dalam prakteknya sistem informasi lebih sering dikait-kaitkan dengan komputer. Sistem informasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan serangkaian bagian yang saling tergantung dan bekerja sama untuk mencapai tujuan tertentu. Suatu sistem pasti tersusun dari sub-sub sistem yang lebih

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 8 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Tujuan dasar suatu sistem tergantung pada jenis sistem itu sendiri. Sebagai contoh, sistem peredaran darah manusia merupakan sistem biologi yang memiliki

Lebih terperinci

Bab 3 Metode Perancangan

Bab 3 Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan dan Desain Sistem Metode rekayasa perangkat lunak yang digunakan dalam pembuatan skripsi ini adalah metode prototyping. Metode prototyping adalah metode

Lebih terperinci

Gambar 4.1 Flowchart

Gambar 4.1 Flowchart BAB IV PERANCANGAN SISTEM 4.1. Perancangan Algoritma Dalam merancang proses pada Sistem Informasi ini penulis menggunakan Flowchart dan UML sebagai case tool dalam merancang proses yang terjadi di dalam

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB LANDASAN TEORI.1 Defenisi Pangkalan Data Pangkalan data atau Database merupakan kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Sistem Menurut Azhar Susanto dalam bukunya Sistem Informasi Management ( hal.18 bag.1 konsep dasar SIM ). Bahwa sistem adalah kumpulan dari subsistem/ komponen/ bagian

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem II.1.1 Sistem Sistem adalah satu kesatuan yang terdiri dari suatu interaksi subsistem yang berusaha untuk mencapai tujuan yang semua beroperasi yang berinteraksi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Konsep Dasar Sistem Secara sederhana,suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir,

Lebih terperinci

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem adalah sekolompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Dari definisi ini

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai program absensi siswa berbasis SMS Gateway yang meliputi analisa sistem yang sedang berjalan dan desain sistem. III.1. Analisis Masalah

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Sulindawati dan M. Fathoni (2010 : 1-2), Sistem merupakan sekumpulan elemen-elemen yang saling terintegrasi serta melaksanakan fungsinya masing-masing

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Dengan berbagai pendekatan, beragam pula istilah sistem didefinisikan. Sistem adalah suatu pengorganisasian yang saling berinteraksi, saling bergantung

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 11 BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen yang lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III. 1. Analisa Sistem Yang Berjalan Analisa sistem dilakukan guna mengetahui gambaran umum sistem informasi geografis letak lokasi baliho di Kota Medan, yakni menganalisis

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Tinjauan Pustaka yang berhubungan dengan topik yang penulis bahas adalah sistem penerimaan siswa baru SMA Al-Muayyad Surakarta (http://psb.sma-almuayyad.sch.id/),

Lebih terperinci

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat BAB II TINJAUAN PUSTAKA 2.1 Landasan Teori 2.1.1 Aplikasi Menurut Supriyanto (2005: 117) aplikasi adalah software program yang memiliki aktifitas pemrosesan perintah yang diperlukan untuk melaksanakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Akuntansi Sistem informasi akuntansi adalah sistem yang bertujuan untuk mengumpulkan dan memproses data serta melaporkan informasi yang berkaitan dengan saksi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Prof. Dr. Ir. Marimin, M.Sc; 2011:1. Sistem adalah suatu kesatuan usaha yang terdiri dari bagian bagian yang berkaitan satu sama lain yang berusaha

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 1.1 Perpustakaan Berikut ini merupakan pengertian perpustakaan menurut ahli perpustakaan dan sumber lain, diantaranya : (BSNI, 2009) Perpustakaan merupakan kumpulan bahan tercetak

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Pendukung Keputusan Sistem Pendukung Keputusan (SPK) merupakan sistem informasi interaktif yang menyediakan informasi, pemodelan dan memanipulasi data. Sistem ini digunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 12 BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi organisasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM III.1 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisis Sistem yang Berjalan Sistem yang sedang berjalan belum tersedia sistem informasi yang berbasis komputer atau dengan kata lain masih dengan cara manual.

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Secara sederhana suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari suatu unsur, komponen, atau variabel yang terorganisir, saling tergantung satu

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi II.1.1. Sistem Menurut (McLeod, 2004), sistem adalah sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan. Sedangkan menurut

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem informasi berbasis komputer merupakan sekelompok perangkat keras dan perangkat lunak yang dirancang untuk mengubah data menjadi informasi yang bermanfaat.

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM. identifikasi penyakit pada tanaman buah naga dengan menggunakan metode

BAB III ANALISIS DAN DESAIN SISTEM. identifikasi penyakit pada tanaman buah naga dengan menggunakan metode BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini penulis akan membahas mengenai perancangan sistem pakar identifikasi penyakit pada tanaman buah naga dengan menggunakan metode certainty Factor yang meliputi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Secara umum sistem dapat di definisikan sebagai sekumpulan objek, ide, berikut saling ketergantungan (inter - relasi) di dalam usaha mencapai suatu tujuan atau dengan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Tujuan dasar suatu sistem tergantung pada jenis sistem itu sendiri. Sebagai contoh, sistem peredaran darah manusia merupakan sistem biologi yang memiliki

Lebih terperinci