Gambar 32. Rancangan Tampilan Form Login Gambar 33. Rancangan Tampilan Menu Utama Gambar 34. Rancangan Tampilan Form Deposit...

Ukuran: px
Mulai penontonan dengan halaman:

Download "Gambar 32. Rancangan Tampilan Form Login Gambar 33. Rancangan Tampilan Menu Utama Gambar 34. Rancangan Tampilan Form Deposit..."

Transkripsi

1 DAFTAR GAMBAR Gambar 1. Metode pengembangan waterfall Gambar 2. Use Case Diagram Gambar 3. Class Diagram Gambar 4. ActivityDiagram Gambar 5. Sequence Diagram Gambar 6. Metode Black Box Gambar 7. Use Case Kasir pada sistem yang sedang berjalan Gambar 8. Use Case Pelayan pada sistem yang sedang berjalan Gambar 9. Use Case Admin Gudang pada Sistem yang sedang berjalan Gambar 10. Activity Diagram Pelanggan Sistem Berjalan Gambar 11. Use Case Usulan Gambar 12. Diagram Aktivitas Melakukan Login Gambar 13. Diagram Aktivitas Input Deposit Gambar 14. Diagram Aktivitas Input Order Gambar 15. Diagram Aktivitas Ubah Order Gambar 16. Diagram Aktivitas Void Order Gambar 17. Diagram Aktivitas Tambah Transaksi Gambar 18. Diagram Aktivitas Void Transaksi Gambar 19. Diagram Aktivitas Input Settle Gambar 20. Diagram Aktivitas Input Stok Akhir Gambar 21. Sequence Diagram Login Kasir Gambar 22. Sequence Diagram Login Pelayan Gambar 23. Sequence Diagram Deposit Gambar 24. Sequence Diagram Input Order Gambar 25. Sequence Diagram Void Order Gambar 26. Sequence Diagram Bill Gambar 27. Sequence Diagram Void Bill Gambar 28. Sequence Diagram Settle Gambar 29. Sequence Diagram Stok Akhir Gambar 30. Sequence Diagram Closing Gambar 31. Gambar Diagram Class viii

2 ix Gambar 32. Rancangan Tampilan Form Login Gambar 33. Rancangan Tampilan Menu Utama Gambar 34. Rancangan Tampilan Form Deposit Gambar 35. Rancangan Tampilan Form Settle Gambar 36. Rancangan Tampilan Form Meja Gambar 37. Rancangan Tampilan Form Menu Gambar 38. Rancangan Tampilan Form Stok Akhir Gambar 39. Rancangan Tampilan Form Closing Gambar 40. Tabel Access Control Gambar 41. Tabel Bonus Gambar 42. Tabel Branch Gambar 43. Tabel Cashier Cash Gambar 44. Tabel Category Item Gambar 45. Tabel Category Printer Gambar 46. Tabel Category Sales Gambar 47. Tabel Floor Gambar 48.Tabel Floor Plant Gambar 49. Tabel Global Parameter Gambar 50. Tabel Greeting Gambar 51. Tabel Inventory Journal Gambar 52. Tabel Inventory Journal Item Gambar 53. Tabel Menu Gambar 54. Tabel Menu Item Gambar 55. Tabel Orders Gambar 56. Tabel Order Item Gambar 57. Tabel Order Item Detail Gambar 58. Tabel Param Closing Gambar 59. Tabel Param Shift Gambar 60. Tabel Pos Transaction Gambar 61. Tabel Printer Setting Gambar 62. Tabel Product Gambar 63. Tabel Product Unit Gambar 64. Tabel Room... 85

3 x Gambar 65. Tabel Sales Day Gambar 66. Tabel Setting Parameter Gambar 67. Tabel Shift Master Gambar 68. Tabel Sold Out Item Gambar 69. Tabel Special Request Gambar 70. Tabel Transaction Item Gambar 71. Tabel Transaction Item Detail Gambar 72. Tabel Transaction Payment Gambar 73. Tabel Type of Payment Gambar 74. Tabel Users Gambar 75. Tabel User Access Control Gambar 76. Tampilan Form Login Gambar 77. Tampilan Menu Utama Gambar 78. Tampilan Cashier Deposit Gambar 79. Tampilan POS (Daftar Meja) Gambar 80. Tampilan POS (Daftar Menu) Gambar 81. Tampilan Cashier Settle Gambar 82. Tampilan Stok Akhir Gambar 83. Tampilan Backup data... 98

4 DAFTAR TABEL Tabel 1. Simbol Use Case Diagram Tabel 2. Simbol Class Diagram Tabel 3. Notasi Acivity Diagram Tabel 4. Notasi Sequence Diagram Tabel 5. Tipe Data Numerik Tabel 6. Tipe Data Date and Time Tabel 7. Tipe Data String Tabel 8. Keterangan Use Case Login Tabel 9. Keterangan Use Case Deposit Tabel 10. Keterangan Use Case Input Order Tabel 11. Keterangan Use Case Void Tabel 12. Keterangan Use Case Bill Tabel 13. Keterangan Use Case Settle Tabel 14. Keterangan Use Case Stok Akhir Tabel 15. Tabel Access Control Tabel 16. Tabel Bonus Tabel 17. Tabel Branch Tabel 18. Tabel Cashier Cash Tabel 19. Tabel Category Item Tabel 20. Tabel Category Printer Tabel 21. Tabel Category Sales Tabel 22. Tabel Floor Tabel 23. Tabel Floor Plant Tabel 24. Tabel Global Parameter Tabel 25. Tabel Greeting Tabel 26. Tabel Inventory Journal Tabel 27. Tabel Inventory Journal Item Tabel 28. Tabel Menu Tabel 29. Tabel Menu Item Tabel 30. Tabel Orders Tabel 31. Tabel Order Item xi

5 xii Tabel 32. Tabel Order Item Detail Tabel 33. Tabel Param Closing Tabel 34. Tabel Param Shift Tabel 35. Tabel Pos Transaction Tabel 36. Tabel Printer Setting Tabel 37. Tabel Product Tabel 38. Tabel Product Unit Tabel 39. Tabel Room Tabel 40. Tabel Sales Day Tabel 41. Tabel Setting Parameter Tabel 42. Tabel Shift Master Tabel 43. Tabel Sold Out Item Tabel 44. Tabel Special Request Tabel 45. Tabel Transaction Item Tabel 46. Tabel Transaction Item Detail Tabel 47. Tabel Transaction Payment Tabel 48. Tabel Type of Payment Tabel 49. Tabel Users Tabel 50. Tabel User Access Control Tabel 51. Tabel Pengujian... 99

6 DAFTAR QUERY Query 1. Create Tabel Access Control Query 2. Create Tabel Bonus Query 3. Create Tabel Branch Query 4. Create Table Cashier Cash Query 5. Create Tabel Category Item Query 6. Create Tabel Category Printer Query 7. Create Tabel Category Sales Query 8. Create Tabel Floor Query 9. Create Tabel Floor Plant Query 10. Create Tabel Global Parameter Query 11. Create Tabel Greeting Query 12. Create Tabel Inventory Journal Query 13. Create Tabel Inventory Journal Item Query 14. Create Tabel Menu Query 15. Create Tabel Menu Item Query 16. Create Table Orders Query 17. Create Tabel Order Item Query 18. Create Tabel Order Item Detail Query 19. Create Tabel Param Closing Query 20. Create Tabel Param Shift Query 21. Create Tabel Pos Transaction Query 22. Create Tabel Printer Setting Query 23. Create Tabel Product Query 24. Create Tabel Product Unit Query 25. Create Tabel Room Query 26. Create Tabel Sales Day Query 27. Create Tabel Setting Parameter Query 28. Create Tabel Shift Master Query 29. Create Tabel Sold Out Item Query 30. Create Tabel Special Request Query 31. Create Tabel Transaction Item

7 2 Query 32. Create Tabel Transaction Item Detail Query 33. Create Tabel Transaction Payment Query 34. Create Tabel Type of Payment Query 35. Create Tabel Users Query 36. Create Tabel User Access Control... 94

8 BAB I PENDAHULUAN 1.1 Latar Belakang Pada era sekarang ini, persaingan di bisnis restoran semakin ketat. Selain rasa masakan, kualitas pelayanan juga menjadi hal yang krusial demi nama baik restoran tersebut. Beberapa restoran telah menggunakan sistem informasi untuk menyelesaikan permasalahan dalam proses bisnis yang umum terjadi di restoran seperti proses pemesanan, pembayaran, pengaturan tempat hingga pengaturan keuangan, proses pembelian bahan, penentuan harga, dll. Proses-proses diatas kebanyakan masih dilakukan secara manual oleh pemilik restoran. Tentunya hal ini sangat tidak efisien untuk restoran terutama yang berskala menengah hingga besar karena akan memakan waktu dan tenaga. Belum lagi faktor kesalahan individu atau human error sering terjadi baik berupa kesalahan meja maupun bon order yang rusak ataupun hilang bila tidak memiliki proses bisnis dan komitmen yang kuat dalam pelaksanaannya. Pemilihan teknologi untuk sistem harus disesuaikan dengan keadaan dan proses bisnis restoran. Hal ini berdampak langsung ke kecepatan pelayanan dan manajemen restoran. Untuk menunjang agar kinerja pelayanan restoran menjadi lebih efektif maka perlu teknologi pendukung untuk mempermudah pihak manajemen dalam mengatur serta mengelola segala sesuatu yang berhubungan dengan pelayanan restoran. Maka dibutuhkan sebuah sistem yang mampu merangkum semuanya kedalam satu aplikasi. Terutama aplikasi itu bisa meningkatkan pelayanan dan mengurangi kesalahan individu dan mempercepat data pada tiap outlet sehingga membutuhkan aplikasi desktop. 1

9 2 1.2 Identifikasi Masalah Dari latar belakang tersebut, dapat dirumuskan bahwa permasalahan yang ada antara lain : a) Seluruh proses pelayanan masih dilakukan secara manual. b) Penyimpanan arsip yang tidak baik, karena tidak disimpan dalam bentuk media elektronik sehingga tidak tersimpan dengan rapi. Ketika melakukan pencarian data akan mengalami kesulitan dalam pencarian satu-persatu sehingga membutuhkan waktu yang lama. c) Keamanan data yang tidak baik dikarenakan tidak tersimpan dalam bentuk elektronik sehingga memungkinkan arsip rusak atau hilang. d) Kesulitan untuk melakukan pengecekan stok produk dikarenakan proses yang dilakukan masih secara manual. e) Tingkat kepuasan pelanggan yang berkurang karena masih seringnya terjadi kesalahan dalam pemesanan maupun pelayanan restoran. 1.3 Ruang Lingkup Masalah dan Batasan Masalah Agar dalam pembahasan penelitian ini tidak terlalu luas maka perlu adanya batasan masalah. Adapun batasan masalah yang akan di bahas yaitu : a) Pengolahan informasi mengenai pelayanan restoran yang terdiri dari : a. Modal Kasir b. Pembayaran c. Meja Order d. Stok Akhir b) Hanya menangani transaksi masing masing outlet. c) Pengolahan informasi berasal dari inputan dari user. d) Pembangunan aplikasi ini menggunakan VB.Net, dan MySQL.

10 3 1.4 Tujuan dan Manfaat Penulisan Tujuan Dari perumusan masalah yang telah disebutkan, maka akan dirancang dan diimplementasikan sebuah sistem informasi yang terkait dengan bidang restoran, dalam hal ini lebih terfokus kepada masalah pelayanan pelanggan di restoran. Adapun tujuan dari sistem yang akan dikembangkan sebagai berikut: 1. Pengotomatisasian seluruh sistem pengorderan sehingga mengefisienkan waktu yang terpakai dalam melakukan komputasi data. 2. Memberikan sarana yang memudahkan pihak manajemen dalam mengorganisasikan arsip menjadi lebih terstruktur sehingga memudahkan dan mengefisienkan dalam pencarian. 3. Memberikan sarana keamanan dan terpeliharanya data transaksi dengan baik, karena tidak harus takut akan kehilangan atau rusaknya arsip. 4. Dapat memberikan informasi yang cermat kepada kasir apabila ada pelanggan yang tidak membayar pesanannya. 5. Mengurangi biaya operasional, karena sistem mampu mempercepat pelayanan dan mengurangi kesalahan dalam pemesanan Manfaat Manfaat yang diharapkan dari penulisan ini adalah : a. Meningkatkan kualitas pelayanan sehingga dapat meningkatkan kepuasan pelanggan. b. Memudahkan pengarsipan data dan pencatatan transaksi yang lebih mudah dikontrol. 1.5 Metode Penelitian Tahapan yang dilalui selama pelaksanaan tugas akhir ini adalah: a) Penentuan Masalah

11 4 Tujuan : Untuk memahami masalah yang dihadapi dan menentukan kebutuhan pengguna sistem. Kegiatan yang dilakukan : survey di internet. Output : Identifikasi permasalahan. Menentukan tujuan pembangunan sistem. Menentukan lingkup pembangunan sistem. b) Eksplorasi Studi literatur, pengumpulan data, dan wawancara awal dengan pakar. c) Analisis Tujuan : Untuk memahami business rule dari sistem yang akan dikembangkan. Kegiatan yang dilakukan : Analisa aliran data dan informasi. Analisa data. Output : Pemodelan sistem secara detail yang merepresentasikan fungsi sistem serta aliran data dan informasi dalam sistem. Alat Bantu : Event List untuk mengungkapkan alur kegiatan dari sistem. Use Case Diagram, untuk menggambarkan interaksi antara user dengan sistem ataupun sebaliknya. Class Diagram, untuk menggambarkan hubungan antar class. Activity Diagram, untuk menggambarkan alur aktivitas dari sistem. Sequence Diagram, untuk mengambarkan alur detail dari aktivitas pada sistem.

12 5 Perancangan Database, untuk memodelkan relasi basis data. d) Perancangan Tujuan : Untuk mendapatkan solusi alternatif berupa usulan untuk sistem yang akan dikembangkan berdasarkan hasil analisa. Kegiatan yang dilakukan : Perancangan aliran data/informasi. Perancangan pengkodean Perancangan basis data. Perancangan program. Alat Bantu : Use Case Diagram, untuk menggambarkan interaksi antara user dengan sistem ataupun sebaliknya. Class Diagram, untuk menggambarkan hubungan antar class. Activity Diagram, untuk menggambarkan alur aktivitas dari sistem. Sequence Diagram, untuk mengambarkan alur detail dari aktivitas pada sistem. Perancangan Database, untuk memodelkan relasi basis data. e) Implementasi sistem. Tujuan : Mengimplementasikan komponen-komponen yang telah dibuat pada tahap perancangan ke dalam bahasa pemrograman. Kegiatan yang dilakukan : Pembuatan menu dan navigasi untuk memberikan kemudahan ketika mengoperasikan sistem. Membuat Graphical User Interface (GUI) antara user dan program. Pembuatan aplikasi. Output : Prototype Program.

13 6 Alat Bantu : Microsoft.NET Framework : suatu framework untuk mengembangkan aplikasi desktop. MySQL : database engine untuk pembangun database. Visual Studio 2005 : Sebagai alat bantu untuk merancang aplikasi. f) Pengujian sistem Pada tahap ini, setiap modul yang telah diimplementasikan akan diuji dan akan dibandingkan dengan rencana uji sebelumnya. Sehingga, akan diketahui sejauh mana requirement telah dipenuhi pada aplikasi desktop ini. g) Penyusunan Laporan Akhir dan Dokumentasi Teknis Laporan Tugas Akhir dengan judul Aplikasi Point Of Sales (POS) Berbasis Desktop Studi Kasus pada restoran Bebek Kaleyo. 1.6 Sistematika Penulisan BAB I PENDAHULUAN Bab ini menjelaskan : Latar Belakang; Perumusan Masalah; Tujuan dan Manfaat Penelitian; Ruang Lingkup dan Batasan; Metodologi Penelitian; Sistematika Penulisan. BAB II LANDASAN TEORI Bab ini berisikan teori yang berupa pengertian dan definisi yang diambil dari kutipan buku yang berkaitan dengan penyusunan laporan tugas. BAB III ANALISA DAN PERANCANGAN Bab ini menjelaskan proses analisa dan perancangan model dan arsitektur perangkan lunak yang akan dikembangkan seperti data-data, software atau tools. BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini menjelaskan hal-hal yang berkaitan dengan implementasi subsistem dan komponen perangkat lunak yang dikembangkan

14 7 BAB V PENUTUP Bab ini berisi kesimpulan dan saran pengembangan perangkat lunak.

15 BAB II LANDASAN TEORI 2.1 Pengertian Sistem dan Point of Sales (POS) Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. (Mcleod 1998). Sistem informasi menurut O Brien (1999) adalah kumpulan sumber daya manusia, perangkat keras, perangkat lunak, jaringan komunikasi, dan sumber data yang dapat menyimpan, mengubah dan menyebarluaskan informasi dalam organisasi. Sistem informasi dikembangkan berdasarkan tujuan yang berbeda, bergantung pada kebutuhan bisnis. Menurut Pressman (2001), sistem berbasis komputer adalah serangkaian atau tatanan elemen-elemen yang diatur untuk mencapai tujuan tersebut, sistem berbasis komputer menggunakan berbagai elemen sistem, yaitu : 1. Perangkat Lunak : Pemrograman komputer, struktur data, dan dokumen yang berhubungan yang berfungsi untuk mempengaruhi metode logis, prosedur dan kontrol yang dibutuhkan. 2. Perangkat keras : Perangkat elektronik yang memberikan kemampuan perhitungan dan perangkat elektro mekanik (misalnya sensor, rotor, pompa) yang memberikan fungsi dunia eksternal. 3. Manusia : Pemakai dan operator perangkat keras dan lunak. 4. Basis data : Kumpulan informasi yang besar dan terorganisasi yang diakses melalui perangkat lunak. 5. Dokumentasi : Manual, formulir, dan informasi deskriptif lainnya yang menggambarkan penggunaan dan atau pengoperasian sistem. POS yaitu merupakan kegiatan yang berorientasi pada penjualan serta sistem yang membantu proses transaksi. Setiap POS terdiri dari hardware dan software dimana kedua komponen tersebut digunakan untuk setiap proses transaksi. 8

16 9 2.2 Metode Waterfall Menurut Sommerville (2001), metode waterfall yaitu tahapan-tahapan proses yang harus dilalui dalam implementasi rekayasa perangkat lunak berbasis komputer atau subkomponennya. Sebuah fase hanya bisa dijalankan setelah fase sebelumnya selesai dengan lengkap, seperti air yang mengalir ke satu tingkat dan jika tingkat tersebut sudah terisi penuh maka air akan mengalir ke tingkat dibawahnya. Gambar 1. Metode pengembangan waterfall. (Sommerville, Software Engineering, 2001) Definisi dan cakupan dari setiap tahap dari pengembangan perangkat lunak adalah sebagai berikut : 1. Requirements analysis and definition ialah mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap (Sommerville, 2001). Seluruh kebutuhan software harus bisa didapatkan dalam fase ini, termasuk didalamnya kegunaan software yang diharapkan pengguna dan batasan software. Informasi ini biasanya dapat diperoleh melalui wawancara, survey atau diskusi. Informasi tersebut dianalisis untuk mendapatkan dokumentasi kebutuhan pengguna untuk digunakan pada tahap selanjutnya (Justinus, 2007).

17 10 2. System and software design yaitu desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap (Sommerville, 2001). Tahap ini dilakukan sebelum melakukan coding. Tahap ini bertujuan untuk memberikan gambaran apa yang seharusnya dikerjakan dan bagaimana tampilannya. Tahap ini membantu dalam menspesifikasikan kebutuhan hardware dan sistem serta mendefinisikan arsitektur sistem secara keseluruhan (Justinus, 2007). 3. Implementation and unit testing ialah desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji baik secara unit (Sommerville, 2001). Dalam tahap ini dilakukan pemrograman. Pembuatan software dipecah menjadi modul-modul kecil yang nantinya akan digabungkan dalam tahap berikutnya. Selain itu dalam tahap ini juga dilakukan pemeriksaaan terhadap modul yang dibuat, apakah sudah memenuhi fungsi yang diinginkan atau belum (Justinus, 2007). 4. Integration and system testing yaitu penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing) (Sommerville, 2001). Di tahap ini dilakukan penggabungan modul-modul yang sudah dibuat dan dilakukan pengujian ini dilakukan untuk mengetahui apakah software yang dibuat telah sesuai dengan desainnya dan masih terdapat kesalahan atau tidak (Justinus, 2007). 5. Operation and maintenance yaitu mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya (Sommerville, 2001). Ini merupakan tahap terakhir dalam model waterfall. Software yang sudah jadi dijalankan serta dilakukan pemeliharaan. Pemeliharaan termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada langkah sebelumnya. Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru (Justinus, 2007).

18 Teknik dan Alat Penggunaan Sistem UML Berikut ini definisi Unified Modeling Language (UML) menurut para ahli: 1. Menurut Hend (2006:5) Unified Modeling Language (UML) adalah bahasa yang telah menjadi standar untuk visualisasi, menetapkan, membangun dan mendokumentasikan artifak suatu sistem perangkat lunak. 2. Menurut Adi Nugroho (2005:3) Unified Modeling Language (UML) adalah alat bantu analisa serta perancangan perangkat lunak berbasis objek. 3. Menurut Martin Fowler (2005:1) Unified Modeling Language (UML) adalah keluarga notasi grafis yang didukung oleh meta-model tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun menggunakan pemrograman berorientasi objek. Berdasarkan beberapa pendapat yang dikemukakan dapat ditarik kesimpulan bahwa Unified Modeling Language (UML) adalah bahasa grafis untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. UML berorientasi objek menerapkan banyak level abstraksi, tidak bergantung proses pengembangan, tidak bergantung bahasa dan teknologi Diagram diagram UML Berikut adalah macam - macam diagram dalam Unified Modeling Language (UML), yaitu: A. Use Case Diagram Menurut (Munawar:63) Use case adalah deskripsi fungsi dari sebuah sistem perspektif dari pengguna. Use case bekerja dengan cara mendeskripsikan tipikal interaksi antara user (pengguna) sebuah sistem dengan sistemnya sendiri

19 12 melalui sebuah cerita bagaimana sebuah sistem dipakai. Use case diagram menampilkan actor, use case, dan hubungan antara mereka. Use case Diagram dapat sangat membantu bila kita sedang menyusun kebutuhan sistem, mengkomunikasikan rancangan dengan klien, dan merancang test khusus untuk semua desain yang ada pada sistem. Tabel 1. Simbol Use Case Diagram (John Wiley & Sons: 2005) No Gambar Nama Keterangan 1. Actor Seorang pengguna atau sistem yang mendapatkan keuntungan dan merupakan eksternal dari subject. 2. Generalization Menggambarkan suatu use case yang khusus untuk menjadi use case lebih umum. yang 3. Include Menggambarkan masuknya fungsionalitas satu use case dengan yang lain. 4. Extend Menggambarkan perluasan dari use case yang meliputi perilaku opsional. 5. Association Menghubungkan actor dengan satu atau beberapa use case dengan interaksinya. 6. Subject Menggambarkan cakupan subject, misalnya, sistem atau proses bisnis individu. 7. Use Case Menggambarkan sebuah bagian utama dari fungsionalitas sistem.

20 13 Gambar 2. Use Case Diagram (John Wiley & Sons: 2005) B. Class Diagram Class diagram menggambarkan class dan hubungan antar-class di dalam sistem. Class diagram dibangun berdasarkan use case diagram, sequence diagram, atau collaboration diagram yang telah dibuat sebelumnya. Diagram Class memberikan pandangan secara luas dari suatu sistem dengan menunjukkan kelas-kelasnya dan hubungan mereka. Diagram Class bersifat statis, menggambarkan hubungan apa yang terjadi bukan apa yang terjadi jika mereka berhubungan. Sebuah Class memiliki tiga area pokok : 1. Nama, merupakan nama dari sebuah kelas 2. Atribut, merupakan peroperti dari sebuah kelas. Atribut melambangkan batas nilai yang mungkin ada pada obyek dari class 3. Operasi, adalah sesuatu yang bisa dilakukan oleh sebuah class atau yang dapat dilakukan oleh class lain terhadap sebuah class.

21 14 Tabel 2. Simbol Class Diagram (John Wiley & Sons: 2005) No Gambar Nama Keterangan 1. Association Menghubungkan antara beberapa class, atau class dengan dirinya sendiri. 2. Class Menggambarkan seseorang, tempat, atau sesuatu yang mana sistem akan membutuhkan untuk mengambil dan menyimpan informasinya. 3. Attribute Menggambarkan properti yang attribute menjelaskan kondisi objek. 4. Operation Menggambarkan tindakan atau fungsi Operation() yang dapat dilakukn oleh class. C. Activity Diagram Gambar 3. Class Diagram (John Wiley & Sons: 2005) Activity diagram menggambarkan aliran fungsional sistem, pada tahap pemodelan bisnis, diagram aktivitas dapat digunakan untuk menunjukan aliran kerja bisnis dan untuk menggambarkan aliran kejadian dalam use case.

22 15 Tabel 3. Notasi Acivity Diagram (John Wiley & Sons: 2005) No Gambar Nama Keterangan 1. Activity Digunakan untuk mewakili serangkaian Action.. 2. Action Bagian terkecil dari suatu perilaku. 3. Object Node Menggambarkan sebuah objek yang terhubung ke serangkaian Object Flow. 4. Initial Node Menggambarkan awal dari serangkaian Action atau Activity. 5. Final- Activity Node Digunakan untuk menghentikan semua arus kontrol dan arus objek dalam suatu Activity (atau Action). 6. Control Flow Menunjukkan urutan eksekusi. 7. Object Flow Menunjukkan aliran suatu objek dari satu Activity (atau Action) ke Activity (atau Action) yang lain. 8. Fork Membagi perilaku menjadi serangkaian arus yang sejajar atau bersamaan suatu Activity (atau Action). 9. Join Penggabungan serangkaian arus yang sejajar atau bersamaan suatu Activity (atau Action). 10. Decision Node Menggambarkan suatu kondisi untuk memastikan bahwa arus kontrol atau arus objek hanya melalui satu jalur. 11. Flow Final Digunakan untuk menghentikan arus kontrol atau arus objek tertentu. 12. Merge Node Digunakan untuk menggabungkan jalur keputusan yang berbeda yang berasal dari Decision Node. 13. Swimlane Digunakan untuk membagi Activity Diagram ke dalam baris dan kolom untuk menetapkan Activity (atau Action) suatu

23 16 individu untuk individu atau objek yang bertanggung jawab untuk mengeksekusi Activity (atau Action). Gambar 4. ActivityDiagram (John Wiley & Sons: 2005) D. Sequence Diagram Sequence diagram digunakan untuk menggambarkan perilaku scenario. Diagram ini menunjukkan sejumlah contoh obyek dengan message (pesan) yang diletakkan diantara obyek-obyek ini didalam use case. Komponen utama sequence diagram terdiri atas obyek yang dituliskan dengan kotak segiempat bernama Message diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan progress vertical. Tabel 4. Notasi Sequence Diagram (John Wiley & Sons: 2005) No Gambar Nama Keterangan 1. Object Berfungsi untuk mengirimkan atau :Object menerima message.

24 17 2. Actor Seorang pengguna atau sistem yang mendapatkan keuntungan dan merupakan eksternal dari subjek. 3. Lifeline Mengindikasikan keberadaan sebuah objek dalam basis waktu. 4. Execution Mengindikasikan sebuah objek yang akan melakukan sebuah aksi. 5. Message Mengindikasikan komunikasi antara objek 6. X Object Destruction objek. Menandakan akhir dari proses Lifeline dari suatu object. 7. Frame Menandakan konteks dari suatu sequence diagram. Gambar 5. Sequence Diagram (John Wiley & Sons: 2005) 2.4 Metode Pengujian Black - Box Pengujian Black Box mengandalkan pada spesifikasi sistem atau komponen yang diujikan dengan mengambil kasus kasus uji. Sebuah sistem diumpamakan sebagai sebuah kotak hitam yang perilakunya diketahui dengan mempelajari masukan dan keluaran yang sesuai dari kotak tersebut. Nama lain dari pengujian ini adalah pengujian fungsional, karena fungsi fungsi matematis hanya dapat dikhususkan menggunakan masukan dan keluaran fungsi fungsi

25 18 tersebut. Gambar 2 mengilustrasikan model sebuah sistem yang diasumsikan dalam pengujian Black Box. Masalah utama untuk menguji kesalahan adalah memilih masukan yang memilliki kemungkinan yang tinggi menjadi anggota Input error (Ie). Dalam banyak kasus pemilihan pengujian ini berdasarkan pengalaman tes pembuat perangkat lunak yang terdahulu, menggunakan ranah pengetahuan untuk mengidentifikasi pengujian yang mungkin menemukan kesalahan sistem. ukkan data uji Ie Masukkan data uji ganjil (yang tidak lazim digunakan). Sistem l pengujian Oe il yang menunjukkan adanya kesalahan. Gambar 6. Metode Black Box (Sommerville, Software Engineering, 2001) 2.5 Visual Basic.NET Microsoft Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net Framework, dengan menggunakan bahasa BASIC. Bahasa Visual Basic.NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas.net Framework. Sehingga Microsoft pun berkonsentrasi dalam mengembangkan Microsoft.NET Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya. Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic.NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata ".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya.

26 Pengertian MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase Tipe data MySQL MySQL memiliki banyak tipe data berbeda yang dibagi menjadi tiga kategori yaitu Numeric, Date and Time dan tipe data String. Menentukan jenis dari tipe data merupakan suatu hal yang sangat penting dalam pembuatan tabel, supaya ruang memory yang digunakan sesuai dengan kebutuhan.

27 20 A. Tipe Data Numerik Numerik adalah salah satu bentuk data yang berupa data angka. Tabel 5. Tipe Data Numerik ( Nugroho, Database Relasional Dengan MySQL, 2004: 101) Tipe Data Bytes Keterangan TINYINT() 1 Tipe ini merupakan bentuk numeric yang paling kecil dalam menangani data di dalamnya, yaitu data dari angka -128 sampai dengan 127. SMALLINT() 2 Tipe smallint dapat menyimpan data lebih besar, yaitu mulai dari sampai dengan MEDIUMINT() 3 MEDIUMINT mampu menangani data mulai dari sampai dengan INT() 4 Tipe ini sering digunakan dalam pembuatan database. INT mampu menyimpan data mulai dari sampai BIGINT() 8 Bentuk terbesar dalam tipe data numerik. BIGINT mampu menangani data mulai dari sampai dengan B. Tipe Data Date and Time MySQL memiliki beberapa tipe data yang tersedia untuk menampilkan tanggal dan waktu. Tipe Data DATETIME DATE Tabel 6. Tipe Data Date and Time ( Nugroho, Database Relasional Dengan MySQL, 2004: 102) Keterangan Tipe ini dapat menyimpan dua buah bentuk data sekaligus, yaitu penanggalan dan waktu. Bentuknya adalah :00:00. Tipe data ini digunakan untuk menyimpan data penanggalan saja. Bentuknya adalah TIMESTAMP Tipe data TIMESTAMP tidak ada pembatasnya, berikut contoh penulisannya TIME Tipe data ini digunakan untukmenyimpan waktu. Bentuknya

28 21 YEAR 00:00:00. Contoh 08:35:55 Tipe ini hanya menyimpan data berupa tahunnya saja. Bentuknya adalah 0000, Contoh C. Tipe Data String Walaupun tipe numeric dan date sangat penting, namun kebanyakan dari tipe data yang akan digunakan berada di format string. Tipe Data CHAR VARCHAR TINYTEXT BLOB TINYBLOB TEXT Tabel 7. Tipe Data String ( Nugroho, Database Relasional Dengan MySQL, 2004: 102) Keterangan Tipe ini sama dengan VARCHAR, yaitu dapat menyimpan data sampai dengan 225 karakter. Tipe ini dapat menyimpan data sampai dengan 225 karakter. Tipe ini merupakan bentuk terkecil dari penyimpanan data string, tipe ini mampu menangani data sampai dengan data. Tipe ini mampu menangani data sampai dengan (64K-1) data. Tipe ini sama dengan TINYTEXT, yaitu menangani data sampai dengan data. Bentuk TEXT adalah salah satu bentuk dukungan tipe string yang mampu menangani data sampai dengan (64K-1) data. MEDIUMTEXT Tipe ini dapat menyimpan data yang cukup besar, yaitu sampai ENUM SET dengan (16M-1) data. Tipe ini merupakan tipe yang dikatakan sebagai tipe validasi, pada tipe ini yang mungkin akan menjadi isi dari kolom tersebut harus ditentukan terlebih dahulu. Tipe ini memiliki fungsi yang sama dengan tipe ENUM, yaitu dengan mendeklarasikan anggota dari isi kolom yang mungkin akan menjadi anggotanya Kelebihan MySQL MySQL memiliki beberapa keistimewaan, antara lain :

29 22 1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. 2. Open Source. MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma. 3. Multiuser. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. Performance tuning. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. 5. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lainlain. 6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). 7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi. 8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. 9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT). 10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya. 11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). 12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.

30 Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sebuah sistem terdiri dari bagian-bagian yang saling terkait yang beroperasi bersama-sama untuk memudahan aliran informasi untuk mencapai suatu sasaran atau

Lebih terperinci

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya. BAB 2 LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi merupakan komponen atau perangkat lunak pendukung sistem operasi yang bisa digunakan untuk keperluan membantu kerja manusia sehari-hari seperti pengolahan

Lebih terperinci

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL Agustina Purwatiningsih., S.Kom 1 Pendahuluan Seperti yang dijelaskan pada pertemuan pertama, web dinamis merupakan web yang di desain agar konten yang terdapat dalam

Lebih terperinci

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan. PENGENALAN MySQL Riana Sepriyanti riana0592@yahoo.com Abstrak MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA A. MYSQL MySQL merupakan sistem basis dataopen source paling populer. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (Relational Database Management

Lebih terperinci

PENGERTIAN PHP DAN MYSQL

PENGERTIAN PHP DAN MYSQL PENGERTIAN PHP DAN MYSQL Adis Lena Kusuma Ratna Adis.lena12@gmail.com Abstrak PHP sendiri sebenarnya merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan

Lebih terperinci

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

KEKURANGAN KELEBIHAN APLIKASI DATA BASE KEKURANGAN KELEBIHAN APLIKASI DATA BASE No Nama aplikasi data base Kekurangan kelebihan 1 ORACLE Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari. Membutuhkan

Lebih terperinci

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah, BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan Informasi semakin pesat sejak munculnya teknologi internet yang sangat membantu dalam kemudahan kecepatan pengiriman, penyampaian dan penerimaan informasi.

Lebih terperinci

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat

Lebih terperinci

Bab 2. Tinjauan Pustaka

Bab 2. Tinjauan Pustaka 6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka (Indrajani, 2015), dalam penelitian yang berjudul Perancangan Sistem Basis Data pada Klinik, merupakan penelitian yang bertujuan untuk menganalisis dan merancang

Lebih terperinci

PENGERTIAN DATABASE MySQL

PENGERTIAN DATABASE MySQL PENGERTIAN DATABASE MySQL RAHMAT AMIN Rahmat.amin@raharja.info Abstrak Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai

Lebih terperinci

BAB III METODE PENELITIAN

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan

Lebih terperinci

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan 6 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan sebagai kumpulan

Lebih terperinci

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha ABSTRAK Perancangan Aplikasi Sistem Informasi Inventory pada Perusahaan Retail adalah sebuah aplikasi yang dirancang untuk mengelola penerimaan, Penjualan, permintaan Barang. Tujuan perancangan sistem

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

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Penelitian Terdahulu Penelitian terdahulu yang berjudul Sistem Informasi Pembayaran SPP, Tabungan, dan Uang Gedung Pada SD IT Baitussalam Prambanan. Dalam penelitian ini, aplikasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 CRM (CUSTOMER RELATIONSHIP MANAGEMENT) CRM merupakan suatu strategi bisnis yang terdiri dari software dan layanan yang di desain untuk meningkatkan keuntungan, pendapatan dan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Website Website merupakan kumpulan halaman web yang saling terhubung dan file - filenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman yang dinamakan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini

Lebih terperinci

DAFTAR ISTILAH. Activity Diagram

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

BAB III LANDASAN TEORI. adalah mengajarkan anak untuk menjadi anak yang mampu memajukan

BAB III LANDASAN TEORI. adalah mengajarkan anak untuk menjadi anak yang mampu memajukan BAB III LANDASAN TEORI 3.1 Pengertian Sekolah Sekolah adalah tempat didikan bagi anak anak. tujuan dari sekolah adalah mengajarkan anak untuk menjadi anak yang mampu memajukan bangsa dan dalam membangun

Lebih terperinci

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR DAFTAR ISI HALAMAN JUDUL SURAT PENGESAHAN SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR i ii iii iv v viii xiii xv BAB 1 PENDAHULUAN 1.1 Latar Belakang I-1 1.2

Lebih terperinci

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi sudah merupakan satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi merupakan suatu kebutuhan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Definisi Pendaftaran Menurut Kamus Umum Bahasa Indonesia, Pengertian pendaftaran disini pada dasarnya hanya untuk memperlancar dan mempermudah dalam proses pendaftaran peserta

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup kegiatannya diantaranya adalah melakukan pemesanan barang,

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analis Sistem Yang Berjalan Kegiatan analisis sistem yang berjalan merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagianbagian

Lebih terperinci

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

PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY. Disusun Oleh : Agustian ( ) Muhamad Ariswandi ( ) Markus Simatupang ( )

PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY. Disusun Oleh : Agustian ( ) Muhamad Ariswandi ( ) Markus Simatupang ( ) PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY Disusun Oleh : Agustian ( 3311211047 ) Muhamad Ariswandi ( 3311211061 ) Markus Simatupang ( 3311211063 ) Pria Prapanca ( 3311211067 ) PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

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

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. BAB I PENDAHULUAN 1.1 Latar Belakang Di dalam perusahaan atau instansi tentu nya memiliki data yang cukup besar, salah satunya adalah inventory. Suatu kegiatan dalam proses pengolahan data pada suatu gudang

Lebih terperinci

BAB II LANDASAN TEORI. implementasi serta pasca implementasi.(rizky, 2011:21). performasi dan fungsi yang diinginkan.

BAB II LANDASAN TEORI. implementasi serta pasca implementasi.(rizky, 2011:21). performasi dan fungsi yang diinginkan. BAB II LANDASAN TEORI 2.1.1 Rekayasa Perangkat Lunak Rekayasa perangkat lunak atau software engineering adalah sebuah disiplin ilmu yang mencakup segala hal yang berhubungan dengan proses pengembangan

Lebih terperinci

BAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan

BAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan BAB I PENDAHULUAN I.1. Latar Belakang Saat ini kebanyakan dari Perusahaan atau Instansi sudah menggunakan teknologi berbasis komputer, walaupun perusahaan sudah menggunakan komputerisasi di dalam mengelola

Lebih terperinci

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji

Lebih terperinci

OTOMATISASI SISTEM MANAJEMEN DAN INVENTORY VOUCHER ELEKTRONIK MKIOS CV. AKAR DAYA MANDIRI. Irvan Ramdhani Pembimbing : Andri Heryandi, S.

OTOMATISASI SISTEM MANAJEMEN DAN INVENTORY VOUCHER ELEKTRONIK MKIOS CV. AKAR DAYA MANDIRI. Irvan Ramdhani Pembimbing : Andri Heryandi, S. OTOMATISASI SISTEM MANAJEMEN DAN INVENTORY VOUCHER ELEKTRONIK MKIOS CV. AKAR DAYA MANDIRI Irvan Ramdhani 10104359 Pembimbing : Andri Heryandi, S.T 1. PENDAHULUAN 1.1. Latar Belakang Masalah Teknologi komunikasi

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

Lebih terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam membangun sebuah system informasi diperlukan suatu pemahaman mengenai system itu sendiri sehingga tujuan dari pembangunan system informasi dapat tercapai.

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 6 DAFTAR ISI Isi Halaman HALAMAN JUDUL HALAMAN PENGESAHAN... HALAMAN PERNYATAAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... INTISARI... ABSTRACT... i ii iii vi ix x xi xii BAB I

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Profil Singkat Rumah Sakit Umum Bina Sehat Bandung 2.1.1 Sejarah Singkat Berdirinya Rumah Sakit Umum Bina Sehat Bandung Rumah Sakit Umum Bina Sehat Bandung yang beralamat di

Lebih terperinci

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. v Universitas Kristen Maranatha ABSTRAK PT. Mavic Lestarindo Persada adalah perusahaan yang memproduksi dan menjual produk oli otomotif dan industrial. Perusahaan ini memiliki divisi marketing yang bertugas melakukan penjualan produk.

Lebih terperinci

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem BAB II DASAR TEORI 2.1 Konsep dan Definisi Konsep 2.1.1 Sistem Sistem adalah suatu entity (kesatuan) yang terdiri dari bagian-bagian yang saling berhubungan yang bertujuan untuk mencapai tujuan-tujuan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pegertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer

Lebih terperinci

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk BAB I PENDAHULUAN I.1. Latar Belakang Persediaan Barang merupakan komponen utama yang sangat penting dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk kelangsungan hidup

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada awal abad ke-21 ini, kegunaan internet sudah cukup memengaruhi kehidupan masyarakat. Pada tahun 2012, pengguna internet di dunia tercatat sudah mencapai 2,4 miliar

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang 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 terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan

Lebih terperinci

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada BAB II LANDASAN TEORI 2.1 Sumber Daya Manusia Sumber Daya Manusia adalah proses merencanakan, mengorganisir, atau mengorganisasikan, mengarahkan, dan mengendalikan pengembangan, kompensasi, penyatuan,

Lebih terperinci

APLIKASI POINT OF SALES (POS) PADA RESTORAN BEBEK KALEYO BERBASIS DESKTOP. Oleh : Fikri Thalib

APLIKASI POINT OF SALES (POS) PADA RESTORAN BEBEK KALEYO BERBASIS DESKTOP. Oleh : Fikri Thalib APLIKASI POINT OF SALES (POS) PADA RESTORAN BEBEK KALEYO BERBASIS DESKTOP Oleh : Fikri Thalib 41810120064 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013 APLIKASI

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Bahan Dan Alat Penelitian 3.1.1 Bahan Penelitian Bahan yang digunakan di dalam penelitian ini berupa data, meliputi data master dan data pendukung. Data master adalah data

Lebih terperinci

Bab 3 Metode Perancangan

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Definisi Pelaporan Pelaporan adalah presentasi data yang telah terformat dan terorganisasi dengan baik. Dan dapat disimpulkan bahwa laporan adalah dokumen yang terbentuk dari

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian sistem ini akan mempunyai peranan yang sangat penting dalam melakukan pendekatan sistem yang akan dianalisis, pendekatan sistem dilakukan agar lebih

Lebih terperinci

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan BAB 1 PENDAHULUAN 1.1 Latar Belakang Kuliah Pengabdian Masyarakat (KPM) atau yang biasa dikenal masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan pengabdian kepada masyarakat oleh

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Kendaraan Bermotor Secara umum pengertian tentang kendaraan bermotor adalah semua jenis kendaraan dimana sistem geraknya menggunakan peralatan teknik atau mesin. Fungsi

Lebih terperinci

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP... DAFTAR ISI ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... xi DAFTAR SIMBOL... xii BAB I... I-1 PENDAHULUAN... I-1 1.1 Latar Belakang... I-1 1.2

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II Landasan Teori BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Pada bab ini akan dibahas mengenai definisi sistem informasi, namun harus diketahui terlebih dahulu definisi sistem dan informasi.

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI. Komponen atau subsistem saling berinteraksi dan saling berhubungan

BAB II LANDASAN TEORI. Komponen atau subsistem saling berinteraksi dan saling berhubungan BAB II LANDASAN TEORI 2.1. KONSEP DASAR SISTEM Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri lepas sendirisendiri.

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan pesat dalam bidang teknologi informasi telah mempengaruhi berbagai bidang dalam kehidupan manusia, tidak terkecuali dalam bidang pendidikan. Perkembangan

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii. HALAMAN PENGESAHAN... iii. PERNYATAAN... iv. DAFTAR ISI... vii. DAFTAR GAMBAR...xii. DAFTAR TABEL...

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii. HALAMAN PENGESAHAN... iii. PERNYATAAN... iv. DAFTAR ISI... vii. DAFTAR GAMBAR...xii. DAFTAR TABEL... DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii PERNYATAAN... iv DAFTAR ISI... vii DAFTAR GAMBAR...xii DAFTAR TABEL...xx ABSTRACT... xxii BAB I PENDAHULUAN... 1

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Dalam bab ini akan dijelaskan lebih detil tentang landasan-landasan teori dari tools dan environment yang akan digunakan dalam mengembangkan perangkat lunak WebSiMaIn. 2.1. Sistem

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Pengelolaan Data Menurut Mulyanto (2009:15) Data didefinisikan sebagai representasi dunia nyata mewakili suatu objek seperti manusia, hewan, peristiwa, konsep, keadaan

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 Radite Purwahana dalam tugas akhirnya telah membuat tugas akhir yang berjudul RAPOR ONLINE SMA N 8 SURAKARTA BERBASIS PHP, MYSQL, DAN SMS

Lebih terperinci

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity SEMINAR PENDADARAN SKRIPSI APLIKASI ADMINISTRASI PENDIDIKAN ANAK USIA DINI (PAUD) AISYIYAH SUMBEREJO KLATEN SELATAN BERBASIS JAVA OLEH KRIS MAWARDI / 12080572 DAFTAR ISI Cover Daftar isi Latar belakang

Lebih terperinci

BAB III LANDASAN TEORI

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

Lebih terperinci

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy BAB II DASAR TEORI 2.1. Logika Fuzzy 2.1.1. Defenisi Logika Fuzzy Dalam bahasa inggris, fuzzy mempunyai arti kabur atau tidak jelas. Jadi, logika fuzzy adalah logika kabur, fuzzy atau mengandung unsur

Lebih terperinci

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA Liliana Dwi Kurnia Jurusan Sistem Informasi STMIK PALCOMTECH Palembang Abstrak Pesatnya perkembangan teknologi informasi

Lebih terperinci

BAB II LANDASAN TEORI. Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema) membentuk satu kesatuan untuk mencapai sebuah tujuan.

BAB II LANDASAN TEORI. Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema) membentuk satu kesatuan untuk mencapai sebuah tujuan. BAB II LANDASAN TEORI 2.1 Sistem Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema) adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan

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

PENGESAHAN DOSEN PEMBIMBING...

PENGESAHAN DOSEN PEMBIMBING... DAFTAR ISI HALAMAN SAMPUL... i HALAMAN JUDUL... ii HALAMAN PENGESAHAN DOSEN PEMBIMBING... iii HALAMAN PENGESAHAN DOSEN PENGUJI... iv SURAT PERNYATAAN... v MOTO DAN PERSEMBAHAN... vi KATA PENGANTAR... vii

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

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

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

Lebih terperinci

BAB I PENDAHULUAN. pendayagunaan informasi yang dalam volume besar secara cepat dan

BAB I PENDAHULUAN. pendayagunaan informasi yang dalam volume besar secara cepat dan BAB I PENDAHULUAN I.1. Latar Belakang Perjalanan manusia yang begitu dinamis dalam segala bidang, menuntut dan melahirkan sebuah sistem yang dinamis dengan adanya perkembangan teknologi informasi dan komunikasi.

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang digunakan pada kerja praktek ini. Hal

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Setiap organisasi memiliki budaya yang berbeda dalam mencapai setiap misi dan tujuannya. Budaya organisasi merupakan kumpulan nilai-nilai yang membantu anggota organisasi

Lebih terperinci

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll. MY SQL MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB, yang kala itu bernama TcX DataKonsult AB, sejak sekitar 1994 1995, meski cikal bakal kodenya bisa disebut sudah ada sejak 1979.

Lebih terperinci

BAB III IMPLEMENTASI DAN PENGUJIAN

BAB III IMPLEMENTASI DAN PENGUJIAN BAB III IMPLEMENTASI DAN PENGUJIAN 3.1 Implementasi Sistem Implementasi sistem merupakan tahap penerapan sistem yang sudah didesain atau dirancang, agar sistem yang telah dibuat dapat dioperasikan dan

Lebih terperinci

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

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

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

Modul 1 Pengenalan Struktur dan Tabel

Modul 1 Pengenalan Struktur dan Tabel Modul 1 Pengenalan Struktur dan Tabel 1.1 Tujuan a. Mahasiswa dapat mengenal mysql b. Mahasiswa dapat membuat sebuah tabel dan strukturnya 1.2 Materi a. mysql b. Struktur dan Tabel 1.3 Alat dan Bahan a.

Lebih terperinci

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini dibutuhkan beberapa alat dan bahan sebagai penunjang keberhasilan penelitian. Alat dan bahan tersebut adalah sebagai berikut:

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PHP PHP adalah script bersifat server-side yang ditambahkan ke dalam HTML. Kelebihan PHP yang paling signifikan adalah kemampuannya untuk melakukan koneksi dengan berbagai macam

Lebih terperinci

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Umum Pada bab ini akan dijelaskan mengenai pembuatan Rancang Bangun Aplikasi Perencanaan Stok Barang dengan Menggunakan Teori Trafik dari tahap awal perancangan sampai

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 6 2.1 Polsek BAB II LANDASAN TEORI Kepolisian Sektor (disingkat Polsek) adalah struktur komando Kepolisian Republik Indonesia di tingkat kecamatan. Kepolisian sektor di perkotaan biasanya disebut sebagai

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

Lebih terperinci

2.3. Pengertian Aplikasi.

2.3. Pengertian Aplikasi. BAB 2. LANDASAN TEORI 2.1. Penelitian Sebelumnya Sebelum melakukan pengembangan sistem, diperlukan beberapa studi literatur untuk mengetahui efektivitas penggunaan sistem informasi pada pemesanan layanan.

Lebih terperinci