BAB II LANDASAN TEORI
|
|
- Sri Lesmono
- 6 tahun lalu
- Tontonan:
Transkripsi
1 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi Suatu organisasi terdiri atas sejumlah unsur, orang-orang yang mempunyai berbagai peran, kegiatan atau tugas yang harus diselesaikan, tempat kerja, wewenang, serta hubungan komunikasi yang mengikat organisasi tersebut. Sistem informasi merupakan penerapan sistem didalam organisasi untuk mendukung informasi yang dibutuhkan oleh semua tingkat manajemen. Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi manajemen di dalam pengambilan keputusan. Darimana informasi tersebut bisa didapatkan? Informasi diperoleh dari sistem informasi. (Tata Sutabri, 2012:38) 2.2. Pengertian Sistem Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri sendiri. Komponen atau subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran dapat tercapai. Berikut ini beberapa definisi Sistem yang dikemukakan oleh para ahli: Menurut Tata Sutabri (2012:7) menyatakan bahwa sistem terdiri atas objek-objek atau unsur-unsur atau komponen-komponen yang berkaitan dan berhubungan satu sama lainnya sedemikian rupa sehingga unsur-unsur tersebut merupakan suatu kesatuan pemrosesan atau pengolahan yang tertentu. Menurut Hanif Al Fatta (2007:3) Sistem adalah sekumpulan atau himpunan dari unsur atau variable-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung satu sama lain. Menurut Dr. Azhar Susanto (2007:18) mendefinisikan sistem adalah kumpulan/grup dari bagian atau komponen apapun baik fisik ataupun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan tertentu. Dengan demikian, secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisir, saling berinteraksi, dan saling bergantung sama lain. 6
2 7 Gambar 2. 1 Model Sistem Hanif Al Fatta (2007:3) 2.3. Pengertian Informasi Istilah informasi seringkali tidak tepat pemakaiannya. Informasi dapat merujuk ke suatu data mentah, data tersusun, kapasitas sebuah saluran komunikasi, dan lain sebagainya. Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi, sehingga peran dan kedudukan informasi ini sangat penting di dalam suatu organisasi. Suatu sistem yang kekurangan informasi akan menjadi loyo, kerdil, dan akhirnya berakhir. Berikut ini beberapa definisi informasi yang dikemukakan oleh para ahli: Menurut Tata Sutabri (2012:22) Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan. Menurut Edhy Sutanta (2011:13) Informasi merupakan hasil pengolahan data sehingga menjadi bentuk yang penting bagi penerimanya dan mempunyai kegunaan sebagai dasar dalam pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat itu juga atau secara tidak langsung pada saat mendatang. Informasi yang diperoleh dari pengolahan data dapat dinilai berdasarkan sifatnya. Sifat informasi yang menentukan nilai informasi adalah: 1. Kemudahan dalam memperolehnya 2. Sifat luas dan kelengkapannya 3. Ketelitian (akurasi) 4. Kecocokan dengan pengguna (relevan) 5. Ketepatan waktu 6. Kejelasan (Clarity) 7. Fleksibilitas / Keluwesannya 8. Dapat dibuktikan 9. Tidak ada prasangka 10. Dapat diukur Informasi diperlukan oleh para pemakai (manajemen) pada seluruh level manajemen dalam seluruh fungsi organisatoris.
3 Pengertian Sistem Informasi Seperti telah kita ketahui bahwa informasi merupakan hal yang sangat penting didalam pengambilan keputusan. Informasi dapat diperoleh dari sistem informasi. Dalam arti yang luas sistem informasi dapat dipahami sebagai sekumpulan subsistem yang saling berhubungan, berkumpul bersama-sama dan membentuk satu kesatuan, saling berinteraksi dan bekerjasama antara bagian satu dengan yang lainnya dengan cara-cara tertentu untuk melakukan fungsi pengolahan data, menerima masukan (input) berupa data-data, kemudian mengolahnya (processing), dan menghasilkan keluaran (output) berupa informasi sebagai dasar bagi pengambilan keputusan yang berguna dan mempunyai nilai nyata yang dapat dirasakan akibatnya baik pada saat itu juga maupun dimasa mendatang, mendukung kegiatan operasional, manajerial, dan stategis organisasi, dengan memanfaatkan berbagai sumber daya yang ada dan tersedia bagi fungsi tersebut guna mencapai tujuan. (Edhy Sutanta, 2011:16) Menurut Tata Sutabri (2012:38), Sistem informasi adalah suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu. Menurut Dr. Azhar Susanto (2007:55) mendefinisikan Sistem informasi adalah kumpulan dari sub sistem apapun baik fisik maupun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang berarti dan berguna. Berdasarkan pengertian-pengertian tersebut di atas, sistem informasi adalah suatu sistem yang terdiri dari komponen-komponen dalam organisasi yang saling berinteraksi dan bekerja sama untuk memberikan informasi bagi pengambil keputusan Metode Waterfall Model air terjun (waterfall) sering juga disebut model sekuensial linear (sequential linear) atau alur hidup klasik (classic life cycle). Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengkodean, pengujian, dan tahap pendukung (support). (Rosa, Shalahuddin, 2013:28)
4 9 Gambar 2. 2 Ilustrasi Metode Waterfall (Rosa, Shalahuddin, 2013:28) Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk didokumentasikan. Desain Desain perangkat lunak adalah proses multi langkah yang focus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengkodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan. Pembuatan kode program Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap ini. Pengujian Pengujian focus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. Pendukung (Support) dan Pemeliharaan (Maintenance) Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yag muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru. Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru.
5 Unified Modelling Language (UML) Pada perkembangan teknik pemrograman berorientasi objek, muncullah sebuah standarisasi bahasa pemodelan untuk pembangunan sistem yang dibangun dengan menggunakan teknik pemrograman berorietasi objek, yaitu Unified Modelling Language (UML). Definisi UML menurut Verdi Yasin (2012:194) Unified Modelling Language (UML) adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun. Definisi UML menurut Rosa, Salahuddin (2011:118) UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung. Adapun kategori UML adalah: 1. Structure Diagram yaitu kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan. 2. Behavioral Diagram yaitu kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem. 3. Interaction Diagram yaitu kumpulan diagram yang digunakan untuk menggambarkan interaksi sistem lain maupun interaksi antar subsistem pada suatu sistem. Berikut ini beberapa metode yang digunakan dalam rancangan UML (Unified Modelling Language) 2.7. Use Case Diagram Definisi Use case diagram adalah pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat dan mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sinformasi yang akan dibuat. Rosa, Shalahuddin (2011:130).
6 11 Table 2. 1 Simbol Use Case (Rosa, Shalahuddin, 2011:131) Simbol Use Case Nama Use Case Deskripsi Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau actor, biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case. Aktor / actor Nama Aktor Orang, Proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun symbol dari actor adalah gambar orang, tapi actor belum tentu merupakan orang, biasanya dinyatakan menggunakan kata benda diawal frase nama actor Class Diagram Class Diagram adalah sebuah spesifikasi yang jika di instansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain beroriantasi objek. (Verdi Yasin, 2012:198) Class menggambarkan keadaan (atribut / property) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda / fungsi). Class Diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi dan lain-lain. Class memiliki tiga area pokok: a. Nama (dan stereotype) b. Atribut c. Metoda Atribut dan metoda dapat memiliki salah satu sifat berikut: Private, tidak dapat dipanggil dari luar class yang bersangkutan. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya. Public, dapat dipanggil oleh siapa saja. Class dapat merupakan implementasi dari sebuah interface, yaitu class abstrak yang hanya memiliki metoda. Interface tidak dapat langsung diinstasikan, tetapi harus diimplementasikan dahulu menjadi sebuah class. Dengan demikian interface mendukung resolusi pada metoda pada saat run-time.
7 12 Sesuai dengan perkembangan class model, class dapat dikelompokkan menjadi package. Kita juga dapat membuat diagram yang terdiri atas package. Table 2. 2 Simbol-simbol Class Diagram (Rosa, Shalahuddin, 2012:146) SSimbol Kelas Nama_kelas +atribut +operasi() Antarmuka/ interface nama_interface Asosiasi/ Association Asosiasi berarah/ directed association Generalisasi Kebergantungan/ dependency Deskripsi Kelas pada struktur sistem Sama dengan konsep interface dalam pemrograman berorientasi objek Relasi antarkelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity Relasi antarkelas dengan makna kelas yang satu digunakan oleh kelas lain, asosiasi biasanya juga disertai dengan multiplicity Relasi antarkelas dengan makna generalisasi-spesialisasi (umum khusus) Kebergantungan antarkelas Agregasi/ aggregation Relasi antarkelas dengan makna semua-bagian (wholepart) 2.9. Activity Diagram Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan oleh aktor, jadi aktivitas yang dapat dilakukan oleh sistem. (Rosa, Shalahuddin, 2012:161) Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal berikut:
8 13 Rancangan proses bisnis dimana setiap urutan aktivitas yang digambarkan merupakan proses bisnis sistem yang didefinisikan. Urutan atau pengelompokan tampilan dari sistem/ user interface dimana setiap aktivitas dianggap memiliki sebuah rancangan antarmuka tampilan Rancangan pengujian dimana setiap aktivitas dianggap memerlukan sebuah pengujian yang perlu didefinisikan kasus ujinya Rancangan menu yang ditampilkan pada perangkat lunak. Table 2. 3 Simbol Activity Diagram (Rosa, Shalahuddin, 2012:162) Simbol Status awal Aktivitas aktivitas Percabangan/ decision Deskripsi Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu Penggabungan/ join Asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu Status akhir Swimlane nama swimlane Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan
9 14 terhadap waktu. Sequence diagram terdiri antar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan sekenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-triger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Masing-masing objek, termasuk actor, memiliki lifeline vertikal. Message digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase desain berikutnya, message akan dipetakan menjadi operasi / metoda dari class. Untuk objek-objek yang memiliki sifat khusus, standar UML mendefinisikan icon khusus untuk objek boundary, controller, dan persistent entity. Table 2. 4 Simbol Sequencey Diagram (Rosa, Shalahuddin, 2012:165) Simbol Aktor nama aktor Atau Nama aktor Deskripsi Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi actor belum tentu merupakan orang, biasanya dinyatakan menggunakan kata benda di awal frase nama actor Garis hidup/ lifeline Menyatakan kehidupan suatu objek Objek Nama objek : nama kelas Menyatakan objek yang berinteraksi pesan Waktu aktif Menyatakan objek dalam keadaan aktif dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan di dalamnya
10 15 Lanjutan Tabel 2. 4 Pesan tipe create <<create>> Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat Pesan tipe call 1: nama_metode() Menyatakan suatu objek memanggil operasi/metode yang ada pada objek lain atau dirinya sendiri Pesan tipe send 1: masukan Pesan tipe return 1: keluaran Pesan tipe destroy <<destroy>> Menyatakan suatu objek mengirim data/ masukan/ informasi ke objek lainnya, arah panah mengarah pada objek yang dikirimi Menyatakan suatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy Basis Data (Database) Sistem basis data adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan. Pada intinya basis data adalah media untuk menyimpan data agar dapat diakses dengan mudah dan cepat. (Rosa, Shalahuddin, 2013:43) Sistem informasi tidak dapat dipisahkan dengan kebutuhan akan basis data apapun betuknya, entah berupa file teks ataupun Database Management System (DBMS) Kebutuhan basis data dalam sistem informasi meliputi: Memasukkan, menyimpan dan mengambil data. Membuat laporan berdasarkan data yang telah disimpan. Tujuan dari dibuatnya table-tabel disini adalah untuk menyimpan data ke dalam table-tabel agar mudah diakses. Oleh karena itu, untuk merancang tabel-tabel yang akan
11 16 dibuat maka dibutuhkan pola pikir penyimpanan data nantinya jika dalam bentuk barisbaris data (record) dimana setiap baris terdiri dari beberapa kolom. Aktivitas perancangan basis data akan mentransformasi spesifikasi kebutuhan untuk tempat penyimpanan data yang akan dikembangkan selama analisis basis data kedalam spesifikasi terstruktur untuk memandu implementasi langsung basis data. Ada 2 bentuk spesifikasi, yaitu : a. Perancangan Basis Data Secara logika Sasaran perancangan basis data secara logika adalah untuk menterjemahkan perancangan konseptual (yang mencerminkan kebutuhan data pada organisasi yang kita analisis di tahap tahap sebelumnya) ke perancangan basis data logika yang dapat langsung di implementasikan pada sistem basis data yang dipilih. b. Perancangan Basis Data Secara Fisik Merupakan tahapan untuk menuangkan perancangan basis data yang bersifat logis menjadi basis data fisis yang tersimpan pada media penyimpanan eksternal. Sasaran utama perancangan basis data secara fisik adalah meningkatkan efisiensi dalam pemrosesan data. Perancangan basis data secara fisik membutuhkan beberapa pilihan kritis yang akan berimbas pada integritas dan kinerja dari aplikasi. Kunci kunci untuk melakukan pilihan pilihan mencakup : Pemilihan format penyimpanan (dinamakan tipe data) untuk tiap atribut dari model data logika. Format dipilh untuk meminimalisasi dan mengoptimalkan penggunaan ruang fisik dan untuk memaksimalkan integritas data. Pengelompokan atribut atribut dari model data logika ke rekaman fisik. Perancangan rekaman rekaman pada memori sekunder (terutama hardisk) sehingga rekaman rekaman secara individual maupun kelompok rekaman dapat di simpan, di panggil kembali, serta di perbaharui dengan cepat. Memilih struktur (dinamakan indeks dan arsitektur basis data) untuk menyimpan dan menghubungkan berkas- berkas (file) sehingga pemanggilan data berlangsung dengan cara yang efisien. Menyiapkan strategi strategi untuk menangani query pada basis data dengan tujuan mengoptimalisasikan kinerja basis data dalam menangani query Database Management System (DBMS) DBMS (Database Management System) atau dalam bahasa Indonesia sering disebut sebagai Sistem Manajemen Basis Data adalah suatu sistem aplikasi yang
12 17 digunakan untuk menyimpan, mengelola, dan menampilkan data. (Rosa, Shalahuddin, 2013:44) Karena pentingnya data bagi suatu organisasi / perusahaan, maka hamper sebagian besar perusahaan memanfaatkan DBMS dalam mengelola data yang mereka miliki. Pengelolaan DBMS sendiri biasanya ditangani oleh tenaga ahli yang spesialis menangani DBMS yang disebut sebagai DBA (Database Administrator). Keunggulan DBMS antara lain sebagai berikut: Meningkatkan prosentase kesiapan data (data availability) artinya tersedia sewaktu dibutuhkan. Mempercepat penyimpanan dan pengambilan data karena data disimpan dengan lebih teratur. Mempercepat dan mempermudah pemrosesan data karena yang diproses adalah data yang perlu saja. Mengurangi penyimpanan data yang rangkap sehingga lebih hemat. Data dapat dipakai banyak orang (sharability), baik digunakan sekarang maupun digunakan dimasa mendatang (evolvability). Mengatur itegrasi sehingga data dapat diambil dengan benar. Mempermudah pemrograman karena DBMS menjadi lebih fleksibel. Di sini perubahan program tidak memerlukan perubahan struktur data atau sebaliknya perubahan struktur tidak memerlukan perubahan pemrograman. Keteraturan data membuat bank data lebih aman Database Berorientasi Objek Pemodelan basis data berorientasi objek yang saat ini semakin popular karena kemampuannya untuk menggambarkan relasi-relasi dan tipe-tipe data yang lebih kompleks, menggambarkan data serta pemrosesannya dengan notasi yang konsisten serta lebih sederhana. Model berorientasi objek dibangun berdasarkan objek, seperti model ER yang didasarkan pada entitas. Suatu objek mengapsulkan / membungkus (encapsulating) data dan perilaku sehingga kita dapat menggunakan model berorientasi objek tidak hanya untuk pemodelan dan pengorganisasian data, melainkan juga untuk pemodelan dan pengorganisasian proses. Untuk memodelkan aplikasi dunia nyata dengan metodologi berorientasi objek, kita perlu memodelkan data maupun proses yang berjalan pada objek yang bersangkutan. Beberapa motivasi dan keuntungan dari penggunaan pemodelan berorientasi objek, yaitu: (Adi Nugroho,2011:115)
13 18 1. Kemampuan untuk menangani tipe-tipe data dan masalah - masalah yang lebih kompleks dan sulit. 2. Perbaikan komunikasi antara pengguna, analisis, perancang, dan pemrogram. 3. Peningkatan derajat konsistensi antara tahap analisis, perancangan, serta kegiatan pemrograman karena metodologi berorientasi objek menggunakan model yang sama untuk setiap tahap itu. 4. Ketangguhan dan ketegaran sistem (robustness). 5. Penggunaanulang hasil - hasil analisis, perancangan, serta pemrograman (reusable component). 6. Peningkatan konsistensi antara model-model yang dikembangkan selama analisis, perancangan, serta pemrograman berorientasi objek. Pemrograman berorientasi objek (OOP) adalah suatu cara baru dalam berpikir serta berlogika untuk menghadapi masalah - masalah yang akan dicoba atasi dengan bantuan komputer. OOP, tidak seperti pendahulunya (pemrograman terstruktur), mencoba melihat permasalahan lewat pengamatan dunia nyata yang setiap objeknya adalah entitas tunggal yang memiliki kombinasi struktur data dan fungsi tertentu. (Adi Nugroho,2011:121) PHP (Hypertext Preprocessor) PHP (Hypertext Preprocessor) adalah salah satu bahasa pemrograman yang berjalan dalam sebuah web server dan berfungsi sebagai pengolah data pada sebuah server (Madcoms, 2012). PHP termasuk bahasa program yang hanya bisa berjalan disisi server, atau sering disebut side server language. Jadi program yang dibuat dengan kode PHP tidak bisa berjalan kecuali dijalankan pada web server. Untuk membuat website yang dinamis dan mudah untuk diupdate setiap saat dari browser, dibutuhkan sebuah program yang mampu mengolah data dari komputer client atau dari komputer server itu sendiri sehingga mudah dan nyaman untuk disajikan di browser. Salah satu program yang dapat dijalankan di server dan cukup handal adalah PHP. Dengan menggunakan program PHP, sebuah website akan lebih interaktif dan dinamis Web Server Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web
14 19 dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML XAMPP XAMPP adalah paket program web lengkap yang dapat dipakai untuk belajar pemrograman web, khususnya PHP dan MySQL, paket ini dapat didownload secara gratis dan legal (Nugroho, 2013). Fungsi folder-folder utama XAMPP antara lain: Apache, folder utama dari apache web server. Htdocs, folder utama untuk menyimpan data-data latihan web, baik PHP atau HTML biasa. Pada folder ini, Anda dapat membuat subfolder sediri untuk mengelompokkan file latihannya. Semua folder dan file program di htdocs bisa diakses dengan mengetikkan alamat di browser. Manual, berisi subfolder yang didalamnya terdapat manual program dan database, termasuk manual PHP dan MySQL. MySQL, folder utama untuk database MySQL Server. Di dalamnya terdapat subfolder data (lengkapnya; C:\xampp\MySQL\data )untuk merekam semua nama database, serta subfolder bin yang berisi tools client dan server MySQL. PHP, folder utama untuk program PHP. Gambar 2. 3 Halaman Localhost XAMPP 1.8.2
15 MySQL Database MySQL adalah program berbasis DOS, perintah dasarnya SQL (Stuctured Query Lauange), mengaksesnya dari jendela DOS prompt atau Command Prompt (Nugroho, 2013). MySQL adalah sebuah basis data yang mengandung satu atau jumlah table. Table terdiri atas sejumlah baris dan setiap baris menggandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel (Kustiyahningsih & Anamisa, 2011). MySQL termasuk jenis RDBMS (Relational Database Management System). Sedangkan RDMS sendiri akan lebih banyak mengenal istilah seperti table, baris dan kolom digunakan dalam perintah-perintah di MySQL Adobe Dreamweaver CS6 Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web. Saat ini terdapat software dari kelompok adobe yang belakangan banyak digunakan untuk mendesain suatu situs web. Versi terbaru dari adobe dreamweaver saat ini adalah adobe dreamweaver CS6. Pada dreamweaver CS6, terdapat beberapa kemampuan bukan hanya sebagai software untuk desain web saja, tetapi untuk menyunting kode serta pembuatan aplikasi web dengan menggunakan berbagai bahasa pemrograman web, antara lain: HTML, ColdFusion, PHP, CSS, Java Script, XML (Madcoms, 2012). Dreamweaver merupakan software utama yang digunakan oleh web desainer maupun web programmer dalam mengembangkan dalam suatu situs web. Hal ini disebabkan ruang kerja, fasilitas, dan kemampuan dreamweaver yang mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun suatu situs web. Salah satu perubahan terbesar dreamweaver CS6 adalah pengenalan alat-alat untuk membangun dan mengelola jaringan layout fluid. Grid fluid merupakan kombinasi penting dari CSS 3 fitur yang memungkinkan untuk menggunakan query media untuk memberikan layout yang fleksibel yang secara otomatis dapat menyesuaikan untuk memberikan konten yang sesuai, untuk kelas yang berbeda.
16 21 Gambar 2. 4 Tampilan Halaman Welcome Screen Dreamweaver CS Bug Tracking Cacat atau bug telah ada sebagai masalah dalam sistem dan biasanya tidak terhindarkan dalam pengembangan perangkat lunak. Bug timbul dari kesalahan source code atau desain teknis. Bug tracking adalah proses pelacakan perangkat lunak dilaporkan bug dalam produk. Hal ini memungkinkan pengembangan untuk menyempurnakan desain software dengan melakukan perubahan terus - menerus atau upgrade produk untuk mengarah ke pelayanan yang lebih baik ke pelanggan. Perubahan dan sistem manajemen bug adalah aplikasi yang melacak permintaan perubahan dan bug yang ditemukan dalam sistem. Setelah ditambahkan, setiap item dilacak sampai selesai dengan laporan yang berguna menampilkan menunjukan kemajuan. Setiap orang perlu untuk melacak semua masalah karena mereka cenderung lupa dn kehilangan isu-isu yang ditemukan dalam sistem. (Shaffiei, Mokhsin dan Hamidi, 2010:28) Menjaga catatan yang baik dari keputusan yang dibuat akan membantu untuk mengontrol lingkup kerja. Pelacakan bug juga memungkinkan anda untuk mengetahui apa yang dilakukan dengan isu-isu yang diidentifikasi, mengapa sistem itu berubah, dan apa perubahan kedepannya untuk dipertimbangkan.
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Sistem Informasi Seperti telah kita ketahui bahwa informasi merupakan hal yang sangat penting didalam pengambilan keputusan. Informasi dapat diperoleh dari sistem informasi.
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Web WEB merupakan kumpulan informasi pada server komputer yang terhubung satu sama lain dalam jaringan internet, sedangkan aplikasi berbasis web (web base aplication)
Lebih terperinci6 Bab II Tinjauan Pustaka
BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Berikut ini ada beberapa definisi tentang komputer yang disajikan oleh beberapa para ahli : Sujatmiko (2012:156), Komputer adalah mesin
Lebih terperinciBAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem juga merupakan kumpulan elemen-elemen yang saling terkait dan bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem tersebut dan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Sistem Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen
Lebih terperinciUnified Modelling Language UML
Unified Modelling Language UML Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak.
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1. Sistem Menurut Alfattah (2007:3) sistem adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek yang biasa dilihat
Lebih terperinciBAB 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 terperinciBAB 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 terperinciFRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK
1 FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ALI MUHTAS Program Studi Sistem Informasi S1, Fakultas Ilmu Komputer ABSTRAK Dalam pembangunan aplikasi perlu adanya
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Radite Purwahana dalam tugas akhirnya telah membuat tugas akhir yang berjudul RAPOR ONLINE SMA N 8 SURAKARTA BERBASIS PHP, MYSQL, DAN SMS
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Komputer Asropudin (2013:19), Komputer alat bantu pemrosesan data secara elektronik dan cara pemrosesan datanya berdasarkan urutan instruksi atau
Lebih terperinciPEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG
PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas
Lebih terperinciDAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.
DAFTAR SIMBOL Use case nama use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi
Lebih terperinciBAB II LANDASAN TEORI
6 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi 2.1.1. Pengertian Sistem Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi Suatu organisasi terdiri atas sejumlah unsur, orang-orang yang mempunyai berbagai peran, kegiatan atau tugas yang harus diselesaikan, tempat kerja,
Lebih terperinciBAB 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 terperinciBAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan tujuan yang sama. Organisasi terdiri dari sejumlah sumber daya manusia, material, mesin, uang, dan
Lebih terperinciBAB II TINJAUAN PUSTAKA
7 BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Komputer Asropudin (2013 : 19), Komputer adalah alat bantu pemrosesan data secara elektronik dan cara pemrosesan datanya berdasarkan urutan instruksi
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata,
Lebih terperinciPENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI
PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA A. PROFIL MA NEGERI 1 PURWOKERTO 1. Profil MA Negeri 1 Purwokerto beralamat di Jalan Senopati No. 1 Arcawinangun, Purwokerto Timu Telp (0281) 637509, Kecamatan Purwokerto Timur,
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.
Lebih terperinciBAB II LANDASAN TEORI
5 BAB II LANDASAN TEORI 2.1 Perjalanan Dinas 2.1.1 Pengertian Perjalanan Dinas Perjalanan dinas secara umum adalah perjalanan yang dilakukan oleh karwaran atau pegawai suatu perusahaan yang berkitan dengan
Lebih terperinciMAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM
MAKALAH T02/Use Case Diagram ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM Nama : Abdul Kholik NIM : 05.05.2684 E mail : ik.kyoe.san@gmail.com Sumber : http://artikel.webgaul.com/iptek/unifiedmodellinglanguage.htm
Lebih terperinciBAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
6 BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Konsep Dasar Informasi 2.1.1 Data Salah satu tujuan dibuatnya sistem informasi yaitu untuk menyimpan dan mengelola data. Dimana data-data tersebut disimpan disebuah tempat bernama
Lebih terperinciDAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang.
DAFTAR SIMBOL Simbol-simbol pada Usecase Fungsionalitas yang disediakan 1. Usecase sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Orang, proses, atau sistem lain yang berinteraksi
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah sebuah kombinasi teratur apapun dari orang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem dapat didefinisikan sebagai sekumpulan objek, ide, berikut saling keterkaitannya (inter-relasi) di dalam (usaha) mencapai suatu tujuan (atau sasaran bersama
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengembangan Sistem Informasi 2.1.1 SDLC (System Development Life Cycle) Menurut Dennis, Barbara, dan Roberta (2012:6) System Development Life Cycle (SDLC) merupakan proses menentukan
Lebih terperinciGambar Use Case Diagram
1. Use Case Diagram Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui
Lebih terperinciBAB II TINJAUAN PUSTAKA. lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara
Lebih terperinciDAFTAR ISTILAH. Activity Diagram
DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Geografis Menurut (Adam Suseno & Ricky Agus; 2012 : 1), Sistem informasi yang memiliki kepaduan antara teknologi informasi dan aktifitas dari orang yang menggunakan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Sistem Dhanta (2009:47), Sistem adalah suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu kelompok dalam melaksanakan suatu tujuan
Lebih terperinciBAB II TINJAUAN PUSTAKA
6 BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Aplikasi Hendrayudi (2009:143), Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu (khusus).
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1 Pengertian Internet Menurut Febrian (2006:2), Internet merupakan tempat terhubungnya berbagai mesin komputer yang mengolah informasi di dunia ini, baik server,
Lebih terperinciBAB 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 terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Seni dan Budaya Bali Di Bali sampai saat ini seni dan kebudayaannya masih tetap bertahan dan lestari. Hal ini terjadi karena salah satunya adalah pendukungnya tidak berani
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Akuntansi Menurut (Anastasia Diana & Lilis Setiawati ; 2011 : 4), Sistem Informasi Akuntansi adalah sistem yang bertujuan untuk mengumpulkan dan memproses
Lebih terperinciBAB 2. LANDASAN TEORI 2.1. Aplikasi Web Aplikasi merupakan sekumpulan program komputer yang dibuat untuk menolong manusia dalam melakukan tugas tertentu. Dengan kata lain, aplikasi bisa disebut juga dengan
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN III.1 Analisa Pada pembahasan bab ini, akan dilakukan penganalisaan mengenai analisa dan perancangan pembuatan animasi Iklan Coklat. Dalam mengevaluasi suatu proses diperlukan
Lebih terperinciBAB II LANDASAN TEORI
digilib.uns.ac.id BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian dan Karakteristik Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Konsep Perancangan Perancangan didefenisikan sebagai proses aplikasi berbagai teknik dan prinsip bagi tujuan pendefinisian suatu perangkat, proses atau sistem dalam detail
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Framework Salah satu alasan mengapa orang menggunakan framework terutama dalam membangun sebuah aplikasi adalah kemudahan yang ditawarkan. Didalam
Lebih terperinciCitra Noviyasari, S.Si, MT SI - UNIKOM
Citra Noviyasari, S.Si, MT SI - UNIKOM Diagram class sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. WORKFLOW 2.1.1 Definisi Workflow Menurut WFMC (Workflow Management Coalition), Workflow didefinisikan sebagai berikut: "The automation of a business process, in whole or part,
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Definisi Tenaga Kerja Definisi tenaga kerja disebutkan dalam Pasal 1 ayat 2 Undang -Undang Nomor 13 Tahun 2003 tentang Ketenagakerjaan yang berbunyi : Tenaga kerja adalah setiap
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.
BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur
Lebih terperincilainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah
APLIKASI PEMESANAN MAKANAN PADA RESTORAN BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Anggia Kusumawaty Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada Bab ini menjelaskan mengenai dasar-dasar teori yang digunakan untuk menunjang pembuatan tugas akhir membangun sistem pengolahan data absensi karyawan pada PT.Solusi Coporindo
Lebih terperinciOOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram)
OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 Activity Diagram Activity diagram digunakan untuk
Lebih terperinciBAB 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 terperinciPEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB
PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung
Lebih terperinciBab 3 Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem 3.1 Tahapan Penelitian dan Pengembangan Sistem Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam lima tahapan, yaitu: (1) Analisis
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI II.1. Sistem Menurut (Asbon Hendra :2012 : 157) Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan
Lebih terperinciBAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:
BAB III OBJEK DAN METODOLOGI PENELITIAN 3.1. Objek Penelitian Objek penelitian merupakan sasaran untuk mendapatkan suatu data, sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa: Objek penelitian
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Pendukung Keputusan / Decision Support Sistem (DSS) Sistem pendukung keputusan / Decision Support Sistem (DSS) merupakan sistem informasi interaktif yang menyediakan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 RAPAT UMUM PEMEGANG SAHAM Peraturan Otoritas Jasa Keuangan Nomor 32 /Pojk.04/2014 Tentang Rencana Dan Penyelenggaraan Rapat Umum Pemegang Saham Perusahaan Terbuka. Pasal 2. 1.
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Sibero (2013:09), Istilah komputer berasal dari kata Compute yang juga berasal dari bahasa latin Computare yang artinya menghitung. Wahyudi
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Definisi Sistem Menurut Mulyadi (2010) sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lainnya, yang berfungsi bersama-sama untuk mencapa
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 1.1 Teori Umum 1.1.1 Aplikasi SMS Lokal Komputer Aplikasi SMS Lokal Komputer digunakan untuk pengiriman SMS ke pelanggan dengan menggunakan PC yang disambungkan dengan Handphone agar
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN III.1 Analisa Pada bab ini akan dijelaskan gambaran mengenai analisa pembuatan Aplikasi Pembelajaran Mengenai Nama-Nama Provinsi, dimana rancangan nantinya akan terdiri
Lebih terperinciBAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software
BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi 1 Sistem Informasi adalah kombinasi dari teknologi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Konsep dasar program merupakan suatu gambaran dari program aplikasi yang akan dibangun. Sekarang ini, semua perusahaan pastinya sudah harus terkomputerisasi.
Lebih terperinciBAB 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda.
BAB 2 LANDASAN TEORI 2.1 Sistem Menurut Hariyanto (2004, p59), sistem adalah kumpulan objek atau elemen yang saling beinteraksi untuk mencapai satu tujuan tertentu. Ia menjelaskan beberapa prinsip umum
Lebih terperinciBAB II TINJAUAN PUSTAKA
9 BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Sutanta (2011:01), menjelaskan bahwa komputer adalah alat elektronik yang mampu melaksanakan beberapa tugas, yaitu menerima input, memproses
Lebih terperinciBAB II LANDASAN TEORI
5 BAB II LANDASAN TEORI 2.1. METODE PENELITIAN 2.1.1. Studi Literatur Studi Literatur dilakukan dengan cara mengumpulkan data informasi yang berhubungan dengan sistem informasi berbasis web dan android
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Beberapa landasan teori yang digunakan dalam perancangan sistem informasi penjualan ini adalah sebagai berikut: 1. Pengertian Perancangan Pengertian perancangan menurut Soewondo
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Dalam bab 2 ini penulis akan membahas tentang landasan teori dalam penyusunan tugas akhir ini yang meliputi Microsoft Visual Basic 6.0, MySQL, Microsoft Visio, model Waterfall, UML,
Lebih terperinciBAB 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 terperinciBAB 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 terperinciBAB I PENDAHULUAN. A. Latar Belakang Masalah. Diera globalisasi ini, teknologi jaringan internet yang berkembang pesat
BAB I PENDAHULUAN A. Latar Belakang Masalah Diera globalisasi ini, teknologi jaringan internet yang berkembang pesat belakangan ini membawa pegaruh bagi kehidupan manusia. Ragam peluang dan kesempatan
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting
Lebih terperinciPERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA
Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2016, pp. 161~166 PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA Irza asrita 1, Oky Irnawati 2 1 AMIK BSI Jakarta
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 UMKM Beberapa lembaga atau instansi bahkan UU memberikan definisi Usaha Kecil Menengah (UKM), diantaranya adalah Kementrian Negara Koperasi dan Usaha Kecil Menengah
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
5 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Penelitian sistem informasi yang berhubungan dengan rental mobil telah banyak dilakukan oleh peneliti-peneliti sebelumnya salah satunya
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang sudah ada. Beberapa alasan sistem yang lama perlu diperbaiki atau diganti
5 BAB II TINJAUAN PUSTAKA 2.1 Pengembangan Sistem Pengembangan sistem berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang sudah ada.
Lebih terperinciBAB II LANDASAN TEORI 2.1. Pengertian LPJ dan Fungsinya LPJ merupakan singkatan dari Laporan Pertanggung Jawaban. LPJ adalah suatu dokumen tertulis yang disusun dengan tujuan memberikan laporan tentang
Lebih terperinciBAB 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 terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Untuk mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan
Lebih terperinci5 BAB II Tinjauan Pustaka
BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1.Pengertian Komputer Sujatmiko (2012:156), Komputer adalah mesin yang dapat mengolah data digital dengan mengikuti serangkaian perintah atau program. Sutanta
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Perangkat Lunak Perangkat Lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan atau mengatur struktur data memungkinkan
Lebih terperinciBAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik
BAB III LANDASAN TEORI Landasan teori merupakan suatu dasar mengenai pendapat penelitian atau penemuan yang didukung oleh data dan argumentasi. Landasan teori digunakan untuk menjelaskan teori-teori yang
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI Membangun Aplikasi Database Oracle dengan VB. Koneksi database adalah sebuah modul (obyek) yang bekerja untuk
BAB II LANDASAN TEORI 2.1 Database 2.1.1 Membangun Aplikasi Database Oracle dengan VB KONEKSI DATABASE Koneksi database adalah sebuah modul (obyek) yang bekerja untuk menghubungkan aplikasi dengan sebuah
Lebih terperinciBAB 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