• Tidak ada hasil yang ditemukan

Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi suatu informasi yang berharga bagi yang menerimanya

N/A
N/A
Protected

Academic year: 2023

Membagikan "Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi suatu informasi yang berharga bagi yang menerimanya"

Copied!
9
0
0

Teks penuh

(1)

II-8 BAB II LANDASAN TEORI

2.1 Pengembangan Sistem Informasi

Sistem adalah kumpulan elemen yang saling berinteraksi dalam suatu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama . Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi suatu informasi yang berharga bagi yang menerimanya.

2.1.1 Karakteristik Sistem

Suatu sistem mempunyai beberapa karakteristik/sifat-sifat tertentu : 1. Komponen / Elemen Sistem.( Component )

2. Batasan Sistem.(Boundary)

3. Lingkungan Luar sistem (Environment) 4. Penghubung Sistem ( Interface) 5. Masukan Sistem ( Input ) 6. Pengolahan Sistem ( Process) 7. Keluaran Sistem ( Output )

8. Sasaran (objective) / Tujuan Sistem (Goal)

2.2 Ekspor

Kegiatan perdagangan internasional yang memberikan rangsangan guna membutuhkan permintaan dalam negeri yang menyebabkan tumbuhnya industri-industri pabrik besar, bersamaan dengan struktur politik yang stabil dan lembaga sosial yang fleksibel.

Berdasarkan uraian di atas, terlihat bahwa ekspor mencerminkan aktivitas perdagangan antar bangsa yang dapat memberikan dorongan dalam dinamika pertumbuhan perdagangan internasional, sehingga suatu negara-negara yang sedang berkembang kemungkinan untuk mencapai kemajuan perekonomian setaraf dengan negara-negara yang lebih maju (Todaro, 2002:49).

“Ekspor adalah pembelian negara lain atas barang buatan perusahaan-perusahaan di dalam negeri. Faktor terpenting yang menentukan ekspor adalah kemampuan dari Negara

(2)

tersebut untuk mengeluarkan barang barang yang dapat bersaing dalam pasaran luar negeri”.

(Sukirno, 2008: 205).

Ekspor akan secara langsung mempengaruhi pendapatan nasional. Akan tetapi, hubungan yang sebaliknya tidak selalu berlaku, yaitu kenaikan pendapatan nasional belum tentu menaikkan ekspor oleh karena pendapatan nasional dapat mengalami kenaikan sebagai akibat dari kenaikan pengeluaran rumah tangga, investasi perusahaan, pengeluaran pemerintah dan penggantian barang impor dengan barang buatan dalam negeri. (Sukirno, 2008:206). Ekspor neto merupakan selisih antara ekspor total dengan impor total suatu negara. Apabila nilai ekspor neto positif, berarti nilai ekspor lebih besar dari nilai impor dan apabila nilai ekspor neto negatif, berarti nilai ekspor lebih kecil dari nilai impor (Case and Fair, 2007: 387)

Namun apabila kegiatan ekspor dilakukan dalam skala yang besar, maka proses pengiriman tersebut akan melibatkan bea cukai. Dalam kegiatan ini disebut sebagai eksportir.

Eksportir adalah kegiatan perseorangan atau badan hukum yang harus dilakukan dalam melakukan kegiatan ekspor. Eksportir ini dapat diklasifikasikan menjadi 2 yaitu eksportir produsen dan non produsen. Eksportir produsen yaitu perusahaan eksportir yang juga memproduksi barang. Sedangkan Eksportir non produsen adalah eksportir yang mengekspor barang milik perusahaan lain atau dapat disebut sebagai eksportir umum. Sejalan dengan penelitian ini bahwa ekspor memiliki pengaruh yang positif dan signifikan terhadap pertumbuhan ekonomi, maka untuk dapat mendorong pertumbuhan ekonomi dibutuhkan peran dan peningkatan ekspor

(3)

2.2.1 Jenis Ekspor

1. Ekspor langsung

Ekspor langsung adalah cara menjual barang atau jasa melalui perantara eksportir yang bertempat di negara lain atau negara tujuan ekspor. Penjualan di lakukan melalui distributor dan perwakilan penjualan perusahaan. Keuntungannya, produksi terpusat di negara asal dan kontrol terhadap distribusi lebih baik. Kelemahannya, biaya transportasi lebih tinggi untuk produk skala besar dan adanya hambatan perdagangan serta proteksionisme.

2. Ekspor tidak langsung

Ekspor tidak langsung adalah teknik di mana barang dijual melalui perantara/eksportir negara asal kemudian dijual oleh perantara tersebut. Melalui, perusahaan manajemen ekspor (export management companies) dan perusahaan pengekspor (export trading companies).

Kelebihannya sumber daya produksi terkonsentrasi dan tidak perlu menangani ekspor secara langsung. Kelemahannya, kontrol terhadap distribusi kurang dan pengetahuan terhadap operasi di negara lain kurang umumnya, industri jasa menggunakan ekspor langsung sedangkan industri manufaktur menggunakan keduanya.

2.3 Konsep Dasar Web

1. Website

World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web ini menyediakan informasi bagi pemakai computer yang terhubung ke internet dari sekedar informasi “sampah” atau informasi yang tidak berguna sama sekali sampai informasi yang serius dari informasi yang gratisan sampai informasi yang komersial. Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar.

(4)

2.4 Bahasa Pemrograman

Bahasa pemrograman, atau sering disebut bahasa komputer merupakan intruksi untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks yang dipakai untuk mendefinisikan program komputer. Bahasa pemrograman yang di pakai dalam penelitian ini yaitu:

1. PHP (Perl Hypertext Preprocessor)

Dalam buku karangan Arief M.Rudyanto (2011) “PHP (Perl Hypertext Preprocessor) adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis”. Karena PHP merupakan server-side scripting maka sintks dan perintah- perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data kehalaman web. PHP dapat dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat berjalan sebagai CGI (Common Gateway 27 Interface).

PHP termasuk dalam Open Source Product, sehingga source code PHP dapat diubah dan di distribusikan secara bebas.PHP juga mampu lintas Platform.Artinya PHP dapat berjalan dibanyak sistem operasi yang beredar saat ini, diantaranya Sistem Operasi Microsoft Windows (semua versi), Linux, Mac OS, Solaris. PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994.Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada homepage-nya.

2.5 Unified Model League (UML)

Menurut Windu Gata, Grace (2013:4), “Unified Modeling Language (UML) adalah bahasa spesifikasi standar yang dipergunakan untuk mendokumentasikan, menspesifikasikan dan membangun perangkat lunak”. UML merupakan metodologi dalam mengembangkan sistem berorientasi objek dan juga merupakan alat untuk mendukung pengembangan sistem.

(5)

Alat bantu yang digunakan dalam perancangan berorientasi objek berbasiskan UML adalah sebagai berikut:

1. Use Case Diagram

Use case diagram merupakan pemodelan untuk kelakuakn (behavior) sistem informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.

2. Diagram Aktivitas (Activity Diagram)

Activity Diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis.

3. Diagram Urutan (Sequence Diagram)

Sequence Diagram menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima antar objek.

4. Diagram Kelas (Class Diagram)

Merupakan hubungan antar kelas dan penjelasan detail tiap-tiap kelas di dalam model desain dari suatu sistem, juga memperlihatkan aturan-aturan dan tanggung jawab entitas yang menentukan perilaku sistem. Class Diagram juga menunjukkan atribut-atribut dan operasi- operasi dari sebuah kelas dan constraint yang berhubungan dengan objek yang dikoneksikan.

Class Diagram secara khas meliputi : Kelas (Class), Relasi Assosiations, Generalitation dan Aggregation, attribut (Attributes), operasi (operation/method) dan visibility, tingkat akses objek eksternal kepada suatu operasi atau attribut. Hubungan antar kelas mempunyai keterangan yang disebut dengan Multiplicity atau Cardinality

2.6 Rational Unified Process (RUP)

Rational Unified Process (RUP) merupakan proses rekayasa perangkat lunak yang dikembangkan oleh Rational Software. RUP merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best practices yang terdapat dalam industri pengembangan perangkat lunak. Tujuannya adalah menghasilkan perangkat

(6)

lunak berkualitas tinggi yang memenuhi kebutuhan pengguna. RUP memiliki empat fase pengembangan sistem yaitu :

1. Fase insepsi

Pada fase ini kebutuhan perusahaan akan diidentifikasikan serta interaksi diantara entitas didefinisikan pada seluruh entitas. Penidentidikasian mencakup semua use case dan mendeskripsikan sebuah use case dengan signifikan.

2. Fase Elaborasi

Fase eIaborasi adalah fase dimana domain suatu masaIah dianalisisa, sebagai dasar pembuatan arsitektur, membuat rencana proyek ,serta elemen dengan resiko tinggi dihilangkan . tahap ini selain itu juga dibangun pemahaman pada seluruh sistem tediri dari lingkup, detail persyaratan fungsional dan non fungsional.

3. Fase konstruksi

Pada fase ini seluruh dari komponen fitur aplikasi yang telah dirancangan mulai dibangun dan diintegrasikan menjadi sebuah produk, dan melakukan uji pada fitur sistem.

4. Fase Transisi

Fase terakhir ini sebuah produk yang telah dibangun mulai ditransisikan pada pengguna atau pemangku kepentingan. fase ini feedback dari pengguna banyak didapat sehingga mampu di gunakan untuk acuan untuk rilis maupun perbaikan sebuah perangkat lunak selanjutnya

(7)

2.7 Basis Data (Database)

“Database adalah sekumpulan data yang terdiri dari suatu atau lebih tabel yang saling berhubungan.User mempunyai wewenang untuk mengakses data tersebut, baik untuk menambah, mengubah atau menghapus data yang ada dalam tabel tersebut” (Anonymous, 2005). “Database digunakan untuk menampung beberapa tabel atau query yang dijadikan media untuk menyimpan data sebagai sumber pengolahan data” (Anonymous, 2005). Menurut Wahyono (2005), “database merupakan kumpulan data yang terorganisasi dalam file-file terstruktur yang khusus digunakan untuk menampung data. Database yang di gunakan dalam penelitian yaitu database mysql”.

1. MySQL

MySQL merupakan software sistem manajemen database (Database Management System–DBMS) yang paling populer dikalangan pemrograman Web, terutama dilingkungan Linux dengan menggunakan script PHP dan Perl yang digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya. MySQL dan PHP dianggap sebagai pasangan software pengembangan aplikasi web yang ideal dan sering digunakan untuk membangun aplikasi berbasis web, umumnya pengembangan aplikasinya menggunakan bahasa pemrograman script PHP. “MySQL juga merupakan database yang digunakan oleh situs-situs terkemuka di internet untuk menyimpan datanya” (Komala, 2015).

MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MYSQL AB yang pada saat itu bernama TcX Data Konsult AB sekitar tahun 1994-1995, namun cikal bakal kodenya sudah ada sejak 1979. Awalnya TcX membuat MySQL dengan tujuan mengembangkan aplikasi web untuk klien. Kepopuleran MySQL antara lain karena MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya sehingga mudah untuk digunakan, kinerja query cepat, dan mencukupi untuk kebutuhan database perusahaaan-perusahaan skala menengah kecil. Keandalan suatu system database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah- 33 perintah SQL, yang dibuat oleh user maupun program-

(8)

program aplikasinya. Sebagai databaseserver, MySQL dapat dikatakan lebih unggul dibandingkan dengan database server yang lainnya dalam query data.

2.8 User Interface

UI atau User Interface adalah proses dimana menampilkan sebuah hasil dalam bentuk tampilan yang dapat dilihat oleh pengguna (user). Lebih tepatnya adalah bagian visual dari website, software, maupun hardware untuk user dapat berinteraksi. Tujuan dari User Interface sendiri adalah untuk meningkatkan fungsionalitas serta user experience dari pengguna.

2.9 UX atau User Experience

UX atau User Experience adalah proses dimana pengguna dapat berinteraksi dengan interface secara baik dan nyaman. Yang terpenting disini, tujuan dari UX adalah untuk meningkatkan kepuasan pengguna saat mengakses sebuah tampilan, baik dari sisi website, mobile, maupun desktop. UX sendiri menjadi sebuah penghubung antara pengguna dengan produk.

2.10 Framework

1. CodeIgniter

CodeIgniter adalah sebuah web application network yang bersifat open source yang digunakan untuk membangun aplikasi php dinamis CodeIgniter menggunakan pendekatan Model-View-Controller :

1. Model menggambarkan struktur data. Biasanya kelas model akan berisi fungsi yang digunakan untuk mengambil, menambah, dan memperbaharui informasi yang ada di database.

2. View adalah informasi yang diperlihatkan kepada user. View adalah halaman web yang terdiri dari HTML, CSS dan Javascript, tapi pada Code Igniter, view dapat juga sebagai potongan halaman seperti header atau footer. Bahkan dapat juga halaman RSS atau tipe halaman lainnya.

(9)

3. Controller adalah perantara Model, View, dan resource lainya yang dibutuhkan untuk menangani HTTP request dan menghasilkan halaman web.

Referensi

Dokumen terkait

Database adalah tempat semua data dapat tersimpan dengan sistem yang efektif dan efisien, sehingga Anda bisa mengakses data tersebut dengan mudah?. Nah, sebenarnya apa sih yang

Suatu work file merupakan alat untuk melewatkan data yang dibuat oleh sebuah program ke program lain5. Biasanya file ini dibuat pada waktu

Program yang dilaksanakan secara terintegrasi dan terpadu dimulai dari inventarisasi sumberdaya alam & hutan, Pemetaan kondisi sosial ekonomi masyarakat,

pemasungan pada klien gangguan jiwa di Desa Sungai Arpat Kecamatan Karang Intan Kabupaten Banjar berdasarkan karakteristik pekerjaan pada masyarakat yang tidak bekerja

Sawaluddin, M.IT, Dekan dan Pembantu Dekan Fakultas Ilmu Komputer Dan Teknologi Informasi Universitas Sumatera Utara, semua dosen pada Program Studi Teknologi

Prosedur yang terlalu panjang membuat kerugian bagi calon nasabah karena harus menungu lebih lama lagi atau prosedur yang longgar dapat membuat lembaga keuangan

1. Sasaran meningkatnya minat masyarakat dalam berolahraga, dengan Peningkatan Partisipasi Masyarakat dalam Berolahraga dan Tingkat sebanyak 100 persen, pada tahun 2016

Dibandingkan kedelai, kadar protein, lemak, dan karbohidrat tempe tidak banyak berubah, tetapi karena adanya enzim-enzim pencernaan yang dihasilkan oleh kapang tempe, protein,