BAB II TINJAUAN PUSTAKA

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II TINJAUAN PUSTAKA"

Transkripsi

1 BAB II TINJAUAN PUSTAKA II.1. Artificial Intelligence (AI) Kecerdasan buatan berasal dari bahasa Inggris Artificial Intelligence atau disingkat AI, yaitu intelligence adalah kata sifat yang berarti cerdas, sedangkan artificial artinya buatan. Kecerdasan buatan yang dimaksud di sini merujuk pada mesin yang mampu berpikir, menimbang tindakan yang akan diambil, dan mampu mengambil keputusan seperti yang dilakukan oleh manusia berikut adalah beberapa definisi kecerdasan buatan yang telah didefinisikan oleh beberapa ahli. Artificial Intelligence (AI) memiliki beberapa domain masalah atau area seperti pada Gambar II.1. di bawah. Bidang sistem pakar merupakan penyelesaian pendekatan yang sangat berhasil dan bagus untuk permasalahan AI klasik dari pemrograman intelligent (cerdas). (Rika Rosnelly, 2012:2). Gambar II.1. Area dari Artificial Intelligence (Sumber : Rika Rosnelly, 2012:3)

2 II.2. Sistem Informasi Sesungguhnya yang dimaksud dengan sistem informasi tidak harus melibatkan komputer. Sistem Informasi yang menggunakan komputer biasa disebut sistem informasi berbasis komputer (Computer Based Information Systems atau CBIS). Dalam Praktik, istilah sistem informasi lebih sering dipakai tanpa embel-embel berbasis komputer walaupun dalam kenyataannya komputer merupakan bagian yang penting. Ada beragam definisi sistem informasi, sebagaimana tercantum pada tabel II.1. Berdasarkan berbagai definisi tersebut, dapat disimpulkan bahwa sistem informasi mencakup sejumlah komponen (manusia, komputer, teknologi informasi, dan prosedur kerja) ada sesuatu yang di proses (data menjadi informasi) dan dimaksudkan untuk mencapai suatu sasaran atau tujuan. (Abdul Kadir, 2014:8). Tabel II.1. Definisi Sistem Informasi Sumber Alter (1992) Bodnar dan Hopwood (1993) Gelinas, Oram, Dan Wiggins (1990) Hall (2001) Definisi Sistem informasi adalah kombinasi antar prosedur kerja, informasi, orang, dan teknologi informasi yang diorgansasikan untuk mencapai tujuan dalam sebuah organisasi Sistem informasi adalah kumpulan perangkat keras dan perangkat lunak yang dirancang untuk mentransformasikan data ke dalam bentuk informasi yang berguna. Sistem informasi adalah suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan, dan mengelola data serta menyediakan informasi keluaran kepada para pemakai. Sistem informasi adalah sebuah rangkaian prosedur formal dimana data kelompokkan, diproses menjadi informal, dan didistribusikan kepada pemakai.

3 Turban, McLean, dan Wetherbe (1999) Sebuah sistem informasi mengumpulkan, memproses, meyimpan, menganalisis, dan menyebarkan informasi untuk tujuan yang spesifik. Wilkinson (1992) Sistem informasi adalah kerangka kerja yang mengkoordinasikan sumber daya (manusia, komputer) untuk mengubah masukan (input) menjadi keluaran (output), guna mencapai sasaran-sasaran perusahaan. (Sumber : Abdul Kadir, 2014:9) Gambar II.2. Definisi sistem informasi (Diadaptasi dari Alter, 1992) (Sumber : Abdul Kadir, 2014:9) Komponen-komponen sistem informasi terdiri dari (Asbon Hendra, 2011:170): a. Perangkat keras komputer : CPU, storage, perangkat input/output, terminal untuk interaksi, serta media komunikasi data.

4 b. Perangkat lunak komputer : perangkat lunak sistem (sistem operasi dan utility-nya), perangkat lunak umum aplikasi (bahasa pemrograman), dan perangkat lunak aplikasi (aplikasi akuntansi). c. Basis data : penyimpanan data pada media penyimpanan komputer. d. Prosedur : langkah-langkah penggunaan sistem. e. Personel untuk pengelolaan operasi berupa sumber daya manusia (SDM). II.3. Sistem Pendukung Keputusan Sistem pendukung keputusan adalah bagian dari sistem informasi berbasis komputer (termasuk sistem berbasis pengetahuan atau manajemen pengetahuan) yang dipakai untuk mendukung pengambilan keputusan dalam suatu organisasi atau perusahaan. Dapat juga dikatakan sebagai sistem komputer yang mengolah data menjadi informasi untuk mengambil keputusan dari masalah semi-terstruktur yang spesifik. (Reni Ayudia, 2014:49). Konsep sistem pendukung keputusan dikemukakan pertama kali oleh Scott-Morton pada tahun Beliau mendefinisikan cikal bakal sistem pendukung keputusan tersebut sebagai Sistem berbasis komputer yang interaktif, yang membantu pengambil keputusan menggunakan data dan model untuk memecahkan persoalan-persoalan tidak terstruktur. (Abdul Kadir, 2014:108). Adapun karakteritik sistem pendukung keputusan menurut Laudon dan Laudon pada tahun 1998, yakni : 1. Menawarkan keluwesan, kemudahan beradaptasi, dan tanggapan yang cepat.

5 2. Memungkinkan pemakai memulai dan mengendalikan masukan dan keluaran. 3. Dapat dioperasikan dengan sedikit atau tanpa bantuan pemrograman profesional. 4. Meyediakan dukungan untuk keputusan dan permasalahan yang solusinya tak dapat ditentukan di depan. 5. Menggunakan analisis data dan perangkat pemodelan yang canggih. Suatu sistem pendukung keputusan memiliki 3 subsistem utama yang menentukan kapabilitas teknik sistem pendukung keputusan tersebut, yaitu subsistem manajemen basis data, subsistem manajemen berbasis model, dan subsistem perangkat lunak penyelenggara dialog. 1. Subsistem manajemen basis data Subsistem ini berfungsi untuk menyimpan data-data yang dihasilkan dari internal, eksternal, dan data privat. 2. Subsistem manajemen berbasis model Subsistem ini berfungsi untuk menyederhakan permasalahan, sehingga masalah lebih mudah dipahami. 3. Subsistem perangkat lunak Subsistem ini berfungsi untuk berkomunikasi anatara pengguna dengan sistem.

6 II.3.1. Jenis Sistem Pendukung Keputusan Keputusan-keputusan yang dibuat pada dasarnya dikelompokkan dalam 2 jenis, antara lain : 1. Keputusan Terprogram Keputusan ini bersifat berulang dan rutin, sedemikian hingga suatu prosedur pasti telah dibuat menanganinya sehingga keputusan tersebut tidak perlu diperlakukan de bovo (sebagai sesuatu yang baru) tiap kali terjadi. 2. Keputusan Tak Terprogram Keputusan ini bersifat baru, tidak terstruktur jarang konsekuen. Tidak ada metode yang pasti untuk menangani masalah ini karena belum ada sebelumnya atau karena sifat dan struktur persisnya tak terlihat atau rumit atau karena begitu pentingnya sehingga memerlukan perlakuan yang sangat khusus. II.3.2. Bibit Tanaman Tembakau Deli Tembakau deli adalah bahan baku utama untuk rokok dan cerutu. Untuk membuka suatu agribisnis tembakau perlu diperhatikan varietas yg akan di tanam karena suatu varietas akan memerlukan spesifikasi jenis tanah dan iklim tertentu. Selain itu juga digunakan sebagai bahan utama insektisida karena mengandung zat alkaloid nikotin, sejenis neurotoxin yang sangat ampuh jika digunakan pada serangga.

7 Benih yang digunakan sebagai bibit harus memiliki sertifikat dan telah diketahui kualitasnya. Varietas yang dianjurkan untuk tanaman tembakau deli adalah varietas D-4, varietas KF-7, dan varietas F1-45. II.4. Metode Simple Additive Weighting (SAW) Metode SAW sering juga dikenal dengan istilah metode penjumlahan terbobot. Konsep dasar SAW adalah mencari penjumlahan terbobot dari rating kinerja pada setiap alternatif pada semua atribut. Metode SAW membutuhkan proses normalisasi matriks keputusan (X) ke suatu skala yang dapat diperbandingkan dengan semua rating alternatif yang ada, (Yeni Oktasari, 2012). Langkah-langkah dasar dalam penyelesaian menggunakan metode Simple Additive Weighting (SAW) terdiri dari 4 tahap, meliputi : 1. Menentukan kriteria-kriteria yang akan dijadikan acuan dalam pengambilan keputusan, yaitu Ci. 2. Menentukan rating kecocokan setiap alternatif pada setiap kriteria. 3. Membuat matriks keputusan berdasarkan kriteria (Ci), kemudian melakukan normalisasi matriks berdasarkan persamaan yang disesuaikan dengan jenis atribut (atribut keuntungan maupun atribut biaya) sehingga diperoleh matriks ternormalisasi R. 4. Hasil akhir diperoleh dari setiap proses perankingan yaitu penjumlahan dari perkalian matriks ternormalisasi R dengan vector bobot sehingga diperoleh nilai terbesar yang dipilih sebagai alternatif terbaik (Ai) sebagai solusi.

8 Formula untuk melakukan normalisasi tersebut adalah sebagai berikut :...(1) rij = nilai rating kinerja ternormalisasi xij = nilai atribut yang dimiliki dari setiap kriteria Max xij = nilai terbesar dari setiap kriteria Max xij = nilai terkecil dari setiap kriteria benefit = jika nilai terbesar adalah terbaik cost = jika nilai terkecil adalah terbaik Dimana rij adalah rating kinerja ternormalisasi dari alternatif Ai pada atribut Cj : i = 1, 2,, m dan j = 1,2,, n. Nilai preferensi untuk setiap alternatif (Vi) diberikan sebagai berikut :...(2) Keterangan : Vi = rangking untuk setiap alternatif wj = nilai bobot dari setiap kriteria rij = nilai rating kinerja ternormalisasi Nilai Vi yang lebih besar mengindikasikan bahwa alternatif Ai lebih terpilih.

9 II.5. Basis Data Basis data terdiri atas 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat diartikan sebagai markas atau gudang, tempat bersarang/berkumpul. Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu objek manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya yang diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya. (Fathansyah, 2015:2) Sebagai salah satu istilah, Basis Data (Database) sendiri dapat didefinisikan dalam sejumlah sudut pandang seperti : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang di organisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. 2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. 3. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis. Basis data dan lemari arsip sesungguhnya memiliki prinsip kerja dan tujuan yang sama. Prinsip utamanya adalah pengaturan data/arsip. Dan tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data/arsip. Perbedaannya hanya terletak padda media penyimpanan yang digunakan. Jika lemari arsip menggunakan lemari dari besi atau kayu sebagai media penyimpanan, maka basis data menggunakan media penyimpanan

10 elektronis seperti cakram magnetis (magnetic disc atau disingkat sebagai disc saja). Hal ini merupakan konsekuensi yang logis, karena lemari arsip langsung dikelola oleh manusia, sementara basis data dikelola melalui perantaraan mesin pintar (dikenal sebagai komputer). Perbedaan media ini yang selanjutnya melahirkan perbedaan-perbedaan lain yang menyangkut jumlah dan jenis metode yang dapat digunakan dalam upaya penyimpanan. Gambar II.3. Perbedaan Basis Data (Sumber : Fathansyah, 2015:3) II.5.1. Objektif Basis Data Telah disebutkan di awal bahwa tujuan utama dalam pengelolaan data dalm sebuah basis data adalah agar kita dapat memperoleh menemukan kembali data (yang kita cari) dengan mudah dan cepat. Di samping itu, pemanfaatan basis data untuk pengelolaan data juga memiliki tujuan-tujuan lain. Secara lebih lengkap, pemanfaatan basis data dilakukan untuk memenuhi sejumlah tujuan (objektif) seperti berikut ini (Fathansyah, 2015:5-6) :

11 1. Kecepatan dan Kemudahan (Speed) Pemanfaatan basis data memungkinkan kita untuk dapat menyimpan data atau melakukan perubahan/manipulasi terhadap data atau menampilkan kembali data tersebut dengan lebih cepat dan mudah, daripada kita menyimpan data secara manual (non-elektronis) atau secara elektronis (tetapi tidak dalam dalam bentuk penerapan basis data, misalnya spread sheet atau dokumen teks biasa). 2. Efisiensi Ruang Penyimpanan (Space) Karena keterkaitan yang erat antar kelompok data dalam sebuah basis data, maka redudansi (pengulangan) data pasti akan selalu ada. Banyaknya redudansi ini tentu akan memperbesar ruang penyimpanan (baik di memori utama maupun di memori sekunder) yang harus disediakan. Dengan basis data, efisiensi/optimalisasi penggunaan ruang penyimpanan dapat dilakukan, karena kita dapat melakukan penekanan jumlah redudansi data, baik dengan menerapkan sejumlah pengkodean atau dengan relasirelasi (dalam bentuk tabel) antar kelompok data yang saling berhubungan. (Fathansyah, 2015:6). 3. Keakuratan (Accuracy) Pemanfaatan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data, dan sebagainya yang secara ketat dapat diterapkan dalam sebuah basis data, sangat berguna utnuk menekan ketidak akuratan penyimpanan data.

12 4. Ketersediaan (Availability) Pertumbuhan data (baik dari sisi jumlah maupun jenisnya) sejalan dengan waktu akan semakin membutuhkan ruang penyimpanan yang besar. padahal tidak semua data itu kita butuhkan. Karena itu dapat memilah adanya data utama/master/referensi, data transaksi, data histori hingga data yang kadaluarsa. 5. Kelengkapan (Completeness) Lengkap atau tidaknya data yang kita kelola dalam sebuah bassis data bersifat relatif (baik terhadap kebutuhan pemakai maupun terhadap waktu). Seorang pemakai mungkin sudah menganggap bahwa data yang dikelola sudah lengkap, tetapi pemakai yang lain belum tentu berpendapat sama. Dalam sebuah basis data, di samping data kita juga harus menyimpan struktur (baik yang mendefinisikan objek-objek dalam basis data maupun definisi detail dari tiap objek, seperti struktur file/tabel dan indeks). Untuk mengakomodasi kebutuhan kelengkapan data yang semakin berkembang, maka kita tidak hanya dapat menambah recordrecord data saja, tetapi juga dapat melakukan perubahan struktur dalam basis data, baik dalam bentuk penambahan objek baru (tabel) atau dengan penambahan field-field baru pada suatu tabel. (Fathansyah, 2015:7). 6. Keamanan (Security) Memang ada sejumlah sistem (aplikasi) pengelola basis data yang tidak menerapkan aspek keamanan dalam penggunaan basis data. Akan tetapi untuk sistem yang besar dan serius, aspek keamanan juga dapat diterapkan

13 dengan ketat. Dengan begitu, kita dapat menentukan siapa-siapa (pemakai) yang boleh menggunakan basis data beserta objek-objek di dalamnya dan menentukan jenis-jenis operasi apa saja yang boleh dilakukannya. 7. Kebersamaan Pemakai (Sharability) Pemakai basis data seringkali tidak terbatas pada satu pemakai saja, atau di satu lokasi saja atau oleh satu sistem/aplikasi saja. Basis data yang dikelola sistem (aplikasi) yang mendukung lingkungan multi-user, akan dapat memenuhi kebutuhan ini, tetapi tetap dengan menjaga/menghindari munculnya persoalan baru seperti inkonsistensi data (karena data yang sama diubah oleh banyak pemakai pada saat yang bersamaan) atau kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data). (Fathansyah, 2015:7). II.5.2. Normalisasi Normalisasi sendiri merupakan cara pendekatan lain dalam membangun desain lojik basis data relasional yang tidak secara langsung berkaitan dengan model data, tetapi dengan menerapkan sejumlah aturan dan kriteria standar untuk menghasilkan struktur tabel yang normal. Namun demikian, dalam pelaksanaannya desain lojik basis data relasional yang didasari baik oleh prinsip normalisasi maupun yang didasari oleh transformasi secara hati-hati dari model E- R ke bentuk fisik akan menghasilkan hasil yang mirip. (Fathansyah, 2015:41).

14 Dalam pendekatan normalisasi, perancang basis data (database designer) bertitik tolak dari situasi yang nyata. Ia telah memiliki item-item data yang siap ditempatkan dalam baris dan kolom pada tabel-tabel relasional. Adapun bentuk-bentuk dari normalisasi adalah sebagai berikut : 1. Bentuk Normal Tahap Pertama (1st Normal Form) Bentuk tahap pertama (1NF) terpenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak (Multivalued Attribute) atau lebih dari datu atribut dengan domain nilai yang sama. 2. Bentuk Normal Tahap Kedua (2nd Normal Form) Bentuk normal tahap kedua (2NF) terpenuhi jika pada sebuah tabel, semua atribut yang tidak termasuk dalam key primer memiliki Ketergantungan Fungsional (KF) pada key primer secara utuh. Sebuah tabel dikatakan tidak memenuhi 2NF, jika ketergantungannya hanya bersifat parsial (hanya tergantung pada sebagian dari key primer). 3. Bentuk Normal Tahap Ketiga (3rd Normal Form) Bentuk normal tahap ketiga (3NF) merupakan kriteria alternatif, jika kriteria BCNF yang ketat tidak dapat terpenuhi. Sebuah tabel dikatakan berada dalam bentuk normal tahap ketiga (3NF), jika untuk setiap KF dengan notasi X A, dimana A mewakili semua atribut tunggal di dalam tabel yang tidak ada di dalam X, maka : a) X haruslah superkey pada tabel tersebut, b) atau, A merupakan bagian dari key primer pada tabel tersebut.

15 4. Bentuk Normal Tahap Keempat (4th Normal Form) Penerapan aturan normalisasi pada tahap ketiga sesungguhnya sudah sangat memadai untuk menghasilkan tabel-tabel yang berkualitas baik. Namun demikian, dari sejumlah literatur dapat pula dijumpai adanya pembahasan tentang bentuk normal tahap keempat (4NF) dan bentuk normal tahap kelima (5NF). Bentuk normal tahap keempat berkaitan dengan sifat Ketergantungan Banyak-Nilai (Multivalued Dependency) pada suatu tabel yang merupakan pengembangan dari Ketergantungan Fungsional. 5. Bentuk Normal Tahap Kelima (5th Normal Form) Sedangkan bentuk normal tahap kelima (merupakan nama lain dari Project-Join Normal Form/PJNF) berkenaan dengan ketergantungan relasi antar tabel (Join Dependency). Kedua bentuk normal yang terakhir ini cukup kompleks, tetapi manfaatnya sendiri tidak begitu besar. II.6. Unified Modeling Language (UML) Unified Modelling Language (UML) adalah suatu alat untuk memvisualisasikan dan mendokumentasikan hasil analisa dan desain yang berisi sintak dalam memodelkan sistem secara visual. Juga merupakan satu kumpulan konvensi pemodelan yang digunakan untuk menentukan atau menggambarkan sebuah sistem software yang terkait dengan objek. (Haviluddin, 2011:1). UML menyediakan kumpulan alat yang sudah terstandarisasi, yang digunakan untuk mendokumentasikan analisis dan perancangan sebuah sistem

16 perangkat lunak. Peralatan utama UML adalah diagram-diagram yang digunakan untuk membantu manusia dalam memvisualisasikan proses pengembangan sebuah sistem perangkat lunak, sama seperti penggunaan denah (blueprint) dalam pembuatan bangunan. (Edgar Winata, Johan Setiawan, 2013:37). Saat ini sebagian besar para perancang sistem informasi dalam menggambarkan informasi dengan memanfaatkan UML diagram dengan tujuan utama untuk membantu tim proyek berkomunikasi, mengeksplorasi potensi desain, dan memvalidasi desain arsitektur perangkat lunak atau pembuat program. (Haviluddin, 2011:1). Adapun jenis jenis dari tipe diagram UML adalah sebagai berikut : 1. Use Case Diagram 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 System use case adalah interaksi dengan sistem. Business use case adalah interaksi bisnis dengan konsumen atau kejadian nyata. (Haviluddin, 2011:4). Tabel II.2. Komponen Use Case Diagram System Boudary menggambarkan batasan antara sistem dengan actor. Simbol inimenggambarkan interaksi antara actor dengan software aplikasi tersebut.

17 Actor menggambarkan pengguna dari sistem, dapat berupa manusia atau sistem terotomatisasi lain yang berinteraksi dengan sistem lain untuk berbagi, mengirim, dan menerima informasi. Menggambarkan hubungan antar actor dan use case. (Sumber : Indrajani, 2015:46) Gambar II.4. Notasi Use Case Diagram (Sumber : Haviluddin, 2011:3) 2. Class Diagram Class diagram merupakan diagram paling umum yang dijumpai dalam pemodelan berbasis UML. Didalam Class diagram terdapat class dan interface beserta atribut-atribut dan operasinya, relasi yang terjadi antar objek, constraint

18 terhadap objek-objek yang saling berhubungan dan inheritance untuk organisasi class yang lebih baik. Class diagram juga terdapat static view dari elemen pembangun sistem. Pada intinya Class diagram mampu membantu proses pembuatan sistem dengan memanfaatkan konsep forward ataupun reverse engineering. Class diagram mempunyai 2 komponen penting, yaitu (Edgar Winata, Johan Setiawan, 2013:38) : a. Structural, yaitu ciri pembeda objek. b. Behavioral, yaitu tingkah laku atau kegiatan yang mampu dilakukan oleh objek. Berbagai simbol yang hadir didalam class diagram antara lain adalah (Edgar Winata, Johan Setiawan, 2013:38) : 1) Class, yang berfungsi untuk merepresentasikan tipe dari data yang dimilikinya. Class diagram dapat ditampilkan dengan menunjukkan atribut dan operasi yang dimilikinya atau hanya menunjukkan nama classnya saja. Dapat juga kita tuliskan nama class dengan atributnya saja atau nama class dengan operasinya. 2) Attribute, merupakan data yang terdapat didalam class dan instance-nya dengan operator. 3) Operation, berfungsi untuk merepresentasikan fungsi-fungsi yang ditampilkan oleh class dan instance-nya dengan operator. 4) Association, digunakan untuk menunjukkan bagaimana dua class berhubungan satu sama lainnya. Association ditunjukkan dengan sebuah garis yang terletak diantara dua class. Didalam setiap association terdapat

19 multiplicity, yaitu simbol yang mengindikasikan berapa banyak instance dari class pada ujung association yang satu dengan instance class di ujung association lainnya. 5) Generalizations, berfungsi untuk mengelompokkan class ke dalam hirarki inheritance. 6) Aggregation, merupakan bentuk khusus dari association yang merepresentasikan hubungan part-whole. Bagian whole dari hubungan ini sering disebut dengan assembly atau aggregate. Class yang satu dapat dikatakan merupakan bagian dari class yang lain yang ikut membentuk class tersebut. 7) Composition, merupakan jenis aggregation yang lebih kuat diantara dua class yang memiliki association dimana jika whole ditiadakan, maka partnya juga ikut ditiadakan. Berbeda dengan aggregation, part akan tetap bisa berdiri sendiri meskipun bagian whole-nya ditiadakan. 8) Penggunaan operator (+) dalam class diagram diartikan dengan public, operator (-) diartikan private, dan operator (#) diartikan protected. Gambar II.5. Contoh Class Diagram (Sumber : Edgar Winata, Johan Setiawan, 2013:38)

20 3. Activity Diagram Menggambarkan aktifitas-aktifitas, objek, state, transisi state dan event. Dengan kata lain kegiatan diagram alur kerja menggambarkan perilaku sistem untuk aktivitas. (Haviluddin, 2011:4). Gambar II.6. Contoh Activity Diagram (Sumber : Edgar Winata, Johan Setiawan, 2013:39) 4. Sequence Diagram Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya sequence diagram adalah gambaran tahap demi tahap, termasuk kronologi (urutan) perubahan secara logis yang seharusnya

21 dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram. (Haviluddin, 2011:5). Gambar II.7. Contoh Sequence Diagram (Sumber : Haviluddin, 2011:5) II.7. Microsoft Visual Basic 2010 Pada akhir tahun 1999, Teknologi.NET diumumkan. Microsoft memposisikan teknologi tersebut sebagai platform untuk membangun XML Web Services. XML Web services memungkinkan aplikasi tipe manapun dan dapat mengambil data yang tersimpan pada server dengan tipe apapun melalui internet. Visual Basic.NET adalah Visual Basic yang direkayasa kembali untuk digunakan pada platform.net sehingga aplikasi yang dibuat menggunakan Visual Basic.NET dapat berjalan pada sistem komputer apa pun, dan dapat mengambil data dari server dengan tipe apa pun asalkan terinstal.net Framework. (Priyanto Hidayatullah, 2012:5).

22 II.8. SQL Server 2008 R2 SQL (Structured Query Language) adalah sebuah bahasa yang mengakses data dalam basis data relasional. Bahasa ini secara bahasa standar yang digunakan dalam manajemen basis data relashampir semua server basis data yang ada mendukung bahasa manajemen datanya. SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML Sistem Manajemen Basis Data (SMBD), namun secara umum implemen bahasa ini memiliki bentuk standar yang ditetapkan oleh ANSI. (Adelia, Jimmy Setiawan, 2011:115). Sesungguhnya SQL tidak terbatas hanya untuk mengambil data (query), tetap juga dapat dipakai untuk menciptakan tabel, menghapus tabel, menambahkan data ke tabel, menghapus data di tabel, mengganti data di tabel, dan berbagai operasi lainnya. (Abdul Kadir, 2014:242). Tabel II.3. Daftar sejumlah pernyataan SQL SELECT Pernyataan Keterangan Untuk mengambil data INSERT UPDATE DELETE CREATE TABLE DROP TABLE GRANT REVOKE Untuk menambahkan data Untuk mengganti data Untuk menghapus data Untuk menciptakan tabel Untuk menghapus tabel Untuk mengatur wewenang pemakai Untuk mencabut hak pemakai (Sumber : Abdul Kadir, 2014:243)

23

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Sistem adalah kumpulan elemen yang saling berkaitan yang bertanggung jawab memproses masukan (input) sehingga menghasilkan keluaran (output) (kusrini;2007:11).

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Konsep Dasar II.1.1. Sistem Gordon B. Davis dalam bukunya menyatakan bahwa sistem bisa berupa abstrak atau fisik. Sistem yang abstrak adalah susunan gagasan-gagasan

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

II. TINJAUAN PUSTAKA. d. Perikanan, daya tarik yang ditawarkan berbagai proses budidaya perikanan.

II. TINJAUAN PUSTAKA. d. Perikanan, daya tarik yang ditawarkan berbagai proses budidaya perikanan. II. TINJAUAN PUSTAKA A. Agrowisata Agrowisata merupakan bagian dari obyek wisata yang memanfaatkan usaha pertanian (agro) sebagai obyek wisata. Tujuannya adalah untuk memperluas pengetahuan, pengalaman

Lebih terperinci

markas / tempat berkumpul / tempat bersarang / gudang

markas / tempat berkumpul / tempat bersarang / gudang Definisi Basis Data (1) BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. markas / tempat berkumpul

Lebih terperinci

Database. Pertemuan ke-1

Database. Pertemuan ke-1 Database Pertemuan ke-1 Definisi Basis Data (1) BASIS DATA?? Definisi Basis Data (1) DATA?? Informasi?? BECA NINA 769819 Nina dengan NPM 769819 Tertabrak BECA Informasi BECA 769819 NINA Data Definisi Basis

Lebih terperinci

Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha

Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha BASIS DATA PENGANTAR BASIS DATA Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah mahasiswa yang mengikuti

Lebih terperinci

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar Memahami sistem basis data dan

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 unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu

Lebih terperinci

Definisi Basis Data (1)

Definisi Basis Data (1) Chapter 1 Definisi Basis Data (1) BASIS + DATA Representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. Markas / tempat

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Bayi adalah anak dari manusia atau hewan yang masih berusia sangat muda. Ketika bayi sudah mulai berjalan, disebut dengan balita. Umumnya istilah

Lebih terperinci

Basis Data Adalah.. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

Basis Data Adalah.. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis SISTEM BASIS DATA Basis Data Adalah.. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa supaya dapat dimanfaatkan kembali dengan cepat dan mudah Kumpulan data yang

Lebih terperinci

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI C H A P T E R 6 DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI Arif Basofi PENS 2015 Objectives Tujuan: 1. Memahami pentingnya database dalam pembangunan sistem informasi 2. Mengenal sistem pengorganisasian

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 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

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data Basis Data 1 Referensi Raghu Ramakrisnan, Gherke, Database Management System, 3rd Edition, McGraw-Hill, 2001. Ramez Elmasri, Sam Navathe, Fundamentals of Database Systems, 4rd Edition, Addison Wesley Publishing

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Pendukung Keputusan (SPK) Pada dasarnya sistem pendukung keputusan merupakan pengembangan lebih lanjut dari sistem informasi manajemen terkomputerisasi yang dirancang

Lebih terperinci

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Memahami konsep dasar basis data. Pengenalan Basis Data 1. Konsep

Lebih terperinci

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang BAB I DATABASE 1.1 Pengertian database Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang sedang ditinjau (manusia, barang, peristiwa, hewan, konsep, keadaan, dsb), dan direkam

Lebih terperinci

BASIS DATA SKEMA BASIS DATA

BASIS DATA SKEMA BASIS DATA BASIS DATA SKEMA BASIS DATA BASIS DATA? Basis : Kumpulan / Gudang Data : Fakta tentang obyek, orang dan lain-lain yg dinyatakan dengan nilai (angka, simbol dll) DEFINISI BASIS DATA Basis Data: Himpunan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Masyarakat menjadi kritis dalam penentuan kartu paket internet di dalam kualitas jaringan, kuota dan harga. Masyarakat terkadang bingung ketika

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 III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM III.1 Analisis Sistem Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.. Analisis Masalah Sistem pendukung keputusan seleksi pemain utama ini adalah manajer/pelatih tidak memperhatikan kriteria penilaian dan bobot kriteria dalam menentukan

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 I PENDAHULUAN. sebagian besar berasal dari pertanian dan perkebunan. Komoditi perkebunan

BAB I PENDAHULUAN. sebagian besar berasal dari pertanian dan perkebunan. Komoditi perkebunan BAB I PENDAHULUAN I.1. Latar Belakang Indonesia merupakan negara agraris, mata pencaharian penduduknya sebagian besar berasal dari pertanian dan perkebunan. Komoditi perkebunan merupakan salah satu sektor

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 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 III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisis masalah bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap Penentuan Kualitas Buah Apel Menggunakan Metode SAW Pada Swalayan

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 2.1.1 Penelitian Terdahulu Selama ini masih banyak sekolah yang belum secara maksimal memanfaatkan teknologi informasi. Sistem penyimpanan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisis masalah bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap Penentuan Jumlah Produksi Keramik pada PT. Jui Shin Medan.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem pendukung keputusan pemilihan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Pendukung Keputusan Menurut Elvina Lubis (2013:153) sistem pendukung keputusan adalah sistem informasi yang membantu untuk mengidentifikasi kesempatan pengambilan keputusan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era golobalisasi saat ini modernisasi terjadi pada segala aspek kehidupan, demikian pula juga halnya dengan teknologi yang berkembang begitu pesat. dengan perkembangan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem Sistem pendukung keputusan pemilihan bibit kelinci ini diimplementasikan dengan menggunakan bahasa pemrograman Microsoft Visual studio. Net dalam

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Menurut Churchman (2011) sistem adalah seperangkat bagian-bagian yang dikoordinasikan untuk melaksanakan seperangkat tujuan. Sehingga dapat disimpulkan bahwa sistem merupakan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Pemecahan masalah tersebut dapat dilakukan dengan mengembangkan sistem yang dapat berperan sebagai seorang ahli peternakan. Dengan kata lain terjadi

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Waterfall Software Development Tahapan utama dari waterfall model (Sommerville, 2011, pp. 30-31) langsung mencerminkan aktivitas pengembangan dasar. Terdapat

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Pemecahan masalah tersebut dapat dilakukan dengan mengembangkan sistem yang dirancangan berdasarkan kebutuhan pengguna. Dengan kata lain terjadi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1 Analisa Masalah Analisa masalah bertujuan untuk mengklarifikasi serta melakukan evaluasi terhadap sistem pembelian sepeda motor bekas yang sedang berjalan pada

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Analisis dilakukan agar dapat menemukan masalah-masalah dalam pengolahan sistem pendukung keputusan pemilihan tempat penanaman teh dengan menggunakan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Konsep Dasar II.1.1. Sistem Gordon B. Davis dalam bukunya menyatakan bahwa sistem bisa berupa abstrak atau fisik. Sistem yang abstrak adalah susunan gagasan-gagasan atau konsepsi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Konsep Dasar II.1.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling mempengaruhi dalam melakukan kegiatan bersama

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Konsep Dasar II.1.1. Definisi Sistem Menurut Sutabri (2012: 10), Sistem adalah suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi,

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

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

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya DEFINISI BASIS DATA 1. Himpunan kelompok data (arsip)

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Konsep Dasar II.1.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling mempengaruhi dalam melakukan kegiatan bersama

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

Basis Data 1 Sistem Basis Data

Basis Data 1 Sistem Basis Data Basis Data 1 Sistem Basis Data Arif Basofi, S.Kom Information Technology, PENS - ITS References: 1. Raghu Ramakrisnan, Gherke, Database Management System, 3rd Edition, McGraw-Hill, 2001. 2. Ramez Elmasri,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN PEGAWAI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING STUDI KASUS PT.SURYA ENERGI INDOTAMA (SEI)

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN PEGAWAI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING STUDI KASUS PT.SURYA ENERGI INDOTAMA (SEI) SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN PEGAWAI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING STUDI KASUS PT.SURYA ENERGI INDOTAMA (SEI) Erwin Teguh Arujisaputra 1, Muhammad Faris Faiz 2 1 Program Studi Sistem

Lebih terperinci

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Definisi sistem ada dua pendekatan yaitu menekankan pada prosedur dan yang menekankan pada komponen atau elemen. Untuk pendekatan yang menekankan pada prosedur,

Lebih terperinci

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi,

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi, BAB II LANDASAN TEORI 2.1 Entity Relationship Diagram Entity Relationship Diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys

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 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama.

BAB 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama. BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Sistem Menurut Mulyadi (2001, p2) Sistem pada dasarnya adalah sekelompok unsur yang berhubungan erat antara satu dengan yang lainnya, yang berfungsi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1 Tampilan Hasil Hasil dari tampilan sistem pendukung pengambilan keputusan seleksi tender proyek konstruksi perencanaan dan program di Balai Wilayah Sungai Sumatera II menggunakan

Lebih terperinci

SISTEM PENILAIAN KARYAWAN TERBAIK MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING PADA DEALER MOTOR

SISTEM PENILAIAN KARYAWAN TERBAIK MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING PADA DEALER MOTOR SISTEM PENILAIAN KARYAWAN TERBAIK MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING PADA DEALER MOTOR Aris Rakhmadi 1*, Bambang Efirianto 2 1,2 Prodi Informatika, Fakultas Komunikasi dan Informatika, Universitas

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM. yang tidak sesuai minat, bakat dan kemampuan, merupakan pekerjaan yang sangat

BAB III ANALISA DAN DESAIN SISTEM. yang tidak sesuai minat, bakat dan kemampuan, merupakan pekerjaan yang sangat BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Salah memilih perguruan tinggi punya dampak yang signifikan terhadap kehidupan anak di masa mendatang. Problem psikologis mempelajari sesuatu yang

Lebih terperinci

DESAIN DATABASE. Pertemuan 06 3 SKS

DESAIN DATABASE. Pertemuan 06 3 SKS Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem II.1.1. Konsep Dasar Sistem Terdapat dua kelompok pendekataan di dalam pendefinisian sistem, yaitu sekelompok yang menekankan pada prosedur dan kelompok yang menekankan

Lebih terperinci

SISTEM INFORMASI AKUNTANSI I. Modul ke: 11FEB. Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK. Fakultas. Program Studi AKUNTANSI

SISTEM INFORMASI AKUNTANSI I. Modul ke: 11FEB. Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK. Fakultas. Program Studi AKUNTANSI Modul ke: SISTEM INFORMASI AKUNTANSI I Fakultas 11FEB Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK Program Studi AKUNTANSI Definisi Basis Data Basis Data (Database) lemari arsip, di dalamnya terdapat

Lebih terperinci

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

SISTEM BASIS DATA TUJUAN PEMBELAJARAN SISTEM BASIS DATA TUJUAN PEMBELAJARAN Ruang lingkup mengenai mata kuliah SBD Perbedaan sistem file tradisional dengan sistem file basis data dan keterbatasannya. Konsep dasar basis data, istilah-istilah

Lebih terperinci

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA 1 BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA 1.1. Basis Data Basis data atau database, berasal dari kata basis dan data, adapun pengertian dari kedua pengertian tersebut adalah sebagai berikut : Basis

Lebih terperinci

Evaluasi Komponen nilai akhir terdiri dari UTS : 30 % UAS : 25 % Tugas : 20% Quis : 15% Kehadiran : 10% Ariansa, S.Kom

Evaluasi Komponen nilai akhir terdiri dari UTS : 30 % UAS : 25 % Tugas : 20% Quis : 15% Kehadiran : 10% Ariansa, S.Kom SEPUTAR PELAKSANAAN PERKULIAHAN MI / KA (4 SKS) Deskripsi Mata Kuliah Tujuan Umum: Tujuan umum dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan : a. pengetahuan mengenai konsep basis data,

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 TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA Pada bab ini akan dijelaskan dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi yang digunakan pada kerja praktek ini. 1.1 Restoran Menurut

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Saat ini, PT. Perkebunan Nusantara II Kebun Bandar Klippa masih mengalami kesulitan dalam memilih kualitas produksi buah kelapa sawit yang berkualitas

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PERBAIKAN INFRASTRUKTUR TI OLEH DIVISI PUSLIA DI BAPENDA PROVINSI JAWA BARAT DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

SISTEM PENDUKUNG KEPUTUSAN PERBAIKAN INFRASTRUKTUR TI OLEH DIVISI PUSLIA DI BAPENDA PROVINSI JAWA BARAT DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) SISTEM PENDUKUNG KEPUTUSAN PERBAIKAN INFRASTRUKTUR TI OLEH DIVISI PUSLIA DI BAPENDA PROVINSI JAWA BARAT DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) Penulis, Lucky Setia Sarinputra Pembimbing, Parlindungan,

Lebih terperinci

BAB II LANDASAN TEORI. Sistem Pendukung Keputusan (SPK) merupakan sistem informasi

BAB II LANDASAN TEORI. Sistem Pendukung Keputusan (SPK) merupakan sistem informasi BAB II LANDASAN TEORI 2.1 Sistem Pendukung Keputusan Sistem Pendukung Keputusan (SPK) merupakan sistem informasi interaktif yang menyediakan informasi, pemodelan, dan pemanipulasian data. Sistem itu digunakan

Lebih terperinci

BAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.

BAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai. BAB II LANDASAN TEORI 2.1. Sistem Informasi Didalam bukunya, Abdul Kadir (2014) mendefinisikan arti sistem informasi menurut pendapat ahli. Menurut Haal didalam buku karangan Abdul Kadir (2014), definisi

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. penelitian. Objek penelitian dalam penelitian ini adalah Sistem Informasi

BAB III OBJEK DAN METODE PENELITIAN. penelitian. Objek penelitian dalam penelitian ini adalah Sistem Informasi BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Objek penelitian berisi tentang gambaran objek yang ada dalam suatu penelitian. Objek penelitian dalam penelitian ini adalah Sistem Informasi Pemesanan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Teori sistem secara umum yang pertama kali diuraikan adalah istilah sistem yang sekarang ini banyak dipakai. Banyak orang berbicara mengenai karakteristik

Lebih terperinci

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom Sistem Basis Data Ayu Nuriana Sebayang, S.Kom, M.Kom Pertemuan 1 1. Introduction 2. Sistem Basis Data 3. Tujuan Pemanfaatan Basis Data 4. Pengguna Basis Data 5. Komponen Sistem Basis Data 6. Abstraksi

Lebih terperinci

Jenis-jenis/Tipe-tipe Data

Jenis-jenis/Tipe-tipe Data Data itu? Representasi fakta dunia nyata. Jenis-jenis/Tipe-tipe Data yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan dll. yang

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

IMPLEMENTASI ALGORITMA SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENILAIAN KINERJA PEGAWAI

IMPLEMENTASI ALGORITMA SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENILAIAN KINERJA PEGAWAI IMPLEMENTASI ALGORITMA SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENILAIAN KINERJA PEGAWAI Wendi Wirasta 1, Alfi Muhamad Rinaldi 2 2 Program Studi Teknik Informatika, STMIK LPKIA Bandung 3 Jln. Soekarno Hatta

Lebih terperinci

Sistem Informasi Berbasis Komputer

Sistem Informasi Berbasis Komputer Sistem Informasi Berbasis Komputer Definisi Sistem Informasi menurut: Alter. Sistem Informasi adalah kombinasi antara prosedur kerja, infomasi, orang dan teknologi informasi yang diorganisasikan untuk

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dibutuhkannya lulusan yang memiliki kemampuan hard skills dan soft skills yang seimbang, sehingga mahasiswa dituntut dapat aktif dan memiliki

Lebih terperinci

BASIS DATA BASIS DATA. Definisi Basis Data (1)

BASIS DATA BASIS DATA. Definisi Basis Data (1) BASIS DATA STMIK-AUB SURAKARTA Definisi Basis Data (1) BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya.

Lebih terperinci

BAB I PENDAHULUAN. memproduksi kapas seperti kapas kecantikan dengan merek Selection Cotton.

BAB I PENDAHULUAN. memproduksi kapas seperti kapas kecantikan dengan merek Selection Cotton. BAB I PENDAHULUAN I.1. Latar Belakang Sistem Informasi Geografis adalah sistem informasi khusus yang mengelola data yang memiliki informasi spasial (bereferensi keruangan). Atau dalam arti yang lebih sempit,

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN PERANGKAT KANTOR DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI BAPENDA PROVINSI JAWA BARAT

SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN PERANGKAT KANTOR DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI BAPENDA PROVINSI JAWA BARAT SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN PERANGKAT KANTOR DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI BAPENDA PROVINSI JAWA BARAT 1 Parlindungan, 2 Willy Andrian 1 Program Studi Sistem Informasi, STMIK

Lebih terperinci

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan BAB II LANDASAN TEORI 2.1 Monitoring Menurut Dr. Harry Hikmat (2010), monitoring adalah proses pengumpulan dan analisis informasi berdasarkan indikator yang ditetapkan secara sistematis dan berkelanjutan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Informasi II.1.1. Sistem Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai

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 LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Klinik Klinik adalah fasilitas pelayanan kesehatan yang menyelenggarakan pelayanan kesehatan perorangan yang menyediakan pelayanan medis dasar dan atau spesialistik, diselenggarakan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Dalam pemilihan KPR masyarakat haruslah jeli, namun untuk menentukan KPR masyarakat umum memiliki kendala di saat memiliki minat untuk membeli

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN KREDIT MENGGUNAKAN METODE SAW PADA KOPERASI RS. MUHAMMADIYAH BANDUNG

SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN KREDIT MENGGUNAKAN METODE SAW PADA KOPERASI RS. MUHAMMADIYAH BANDUNG SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN KREDIT MENGGUNAKAN METODE SAW PADA KOPERASI RS. MUHAMMADIYAH BANDUNG Erwin Teguh Arujisaputra 1, Meliana Pancarani 2 1 Program Studi Sistem Informasi, STMIK & PKN LPKIA

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem Sistem pendukung keputusan penentuan gaji karyawan baru ini diimplementasikan dengan menggunakan bahasa pemrograman Microsoft Visual Studio. Net

Lebih terperinci

BAB 2 LANDASAN TEORI. utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap sistem akan selalu

BAB 2 LANDASAN TEORI. utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap sistem akan selalu 6 BAB 2 LANDASAN TEORI 2.1 Sistem, data dan informasi 2.1.1 Sistem Menurut Fathansyah (2004, p2), kata sistem selalu berkonotasi pada 3 hal utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap

Lebih terperinci

MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA MATERI BASIS DATA KELAS XI-RPL SMK

MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA MATERI BASIS DATA KELAS XI-RPL SMK MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA MATERI BASIS DATA KELAS XI-RPL SMK 1 Pengertian Basis Data Manfaat Basis Data Operasi Basis Data KONSEP DASAR BASIS DATA Persyaratan Basis Data Sistem Basis

Lebih terperinci

Seminar Internasional, ISSN Peran LPTK Dalam Pengembangan Pendidikan Vokasi di Indonesia

Seminar Internasional, ISSN Peran LPTK Dalam Pengembangan Pendidikan Vokasi di Indonesia Pendekatan Database untuk Data dalam Meningkatkan Kemampuan Mahasiswa Mengaplikasikan Konsep Basisdata Oleh: Mukhlisulfatih Latief Jurusan Teknik Informatika, Fakultas Teknik - Universitas Negeri Gorontalo

Lebih terperinci

BAB II LANDASAN TEORI. Analisis (analysis) dapat didefinisikan sebagai : Sedangkan Analisis sistem (systems analysis) dapat didefinisikan sebagai

BAB II LANDASAN TEORI. Analisis (analysis) dapat didefinisikan sebagai : Sedangkan Analisis sistem (systems analysis) dapat didefinisikan sebagai BAB II LANDASAN TEORI 2.1 Pengertian Analisis dan Analisis Sistem Analisis (analysis) dapat didefinisikan sebagai : Evaluasi situasi atau problem, termasuk tinjauan dari berbagai aspek dan sudut pandang.

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 III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai BAB III LANDASAN TEORI 1. 3.1 Rekrutmen Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai atau tenaga kerja adalah proses pencarian tenaga kerja yang dilakukan secara seksama, sehingga

Lebih terperinci

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN... DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... xi DAFTAR TABEL... xvii DAFTAR SIMBOL... xx BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Maksud dan Tujuan...

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 proses metode penilitian dengan metode waterfall. Analisa sistem dilakukan untuk

Lebih terperinci

DESAIN BASIS DATA ADMINISTRASI RAWAT INAP PADA RUMAH SAKIT BHAYANGKARA AKADEMI KEPOLISIAN SEMARANG

DESAIN BASIS DATA ADMINISTRASI RAWAT INAP PADA RUMAH SAKIT BHAYANGKARA AKADEMI KEPOLISIAN SEMARANG DESAIN BASIS DATA ADMINISTRASI RAWAT INAP PADA RUMAH SAKIT BHAYANGKARA AKADEMI KEPOLISIAN SEMARANG Erlyana Nurul Huda 1) 1) Jurusan Sistem Informasi UDINUS, Semarang 60111, email: hudaerlyana@gmail.com

Lebih terperinci