BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1.Konsep Dasar Sistem Pengertian Sistem Menurut Tyoso (2016;1) pengertian sistem dapat didefinisikan sebagai suatu kumpulan dari komponen-komponen yang membentuk satu kesatuan. Menurut Hutahaean (2014:2) Definisi sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau untuk melakukan sasaran yang tertentu. Untuk kelancaran dan kelangsungan kegiatan pada Apotek Permata Purwakarta diperlukan sistem informasi data obat berbasis komputerisasi yang sesuai dan handal. Maka sistem lama harus dikembangkan guna mencapai sistem informasi yang sesuai pada sistem. Karena pada dasarnya komponen sistem saling dapat berinteraksi dan untuk mencapai tujuan tertentu yang sebelumnya haruslah melakukan sejumlah prosedur, metode dan cara kerja yang saling berinteraksi. Penerapan sistem informasi yang akurat dimaksudkan untuk membentuk suatu sistem yang menghimpun dan merangkai, baik yang berhubungan dengan pelanggan maupun obat. 8

2 Kasifikasi Sistem Klasifikasi sistem menurut Hutahean (2014;6) Sistem dapat diklasifikasikan dalam beberapa sudut pandang: 1. Klasifikasi sistem sebagai : a. Sistem abstrak Sistem abstrak adalah sistem yang berupa pemikiran-pemikiran atau ide-ide yang tidak tampak secara fisik. b. Sistem fisik Sistem fisik adalah sistem yang ada secara fisik. 2. Sistem Diklarifikasikan sebagai : a. Sistem Alamiyah Sistem alamiyah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia. Misalnya sistem perputaran bumi. b. Sistem Buatan Manusia Sistem buatan manusia adalah sistem yang dibuat oleh manusia yang melibatkan interaksi antara manusia dengan mesin. 3. Sistem Diklasifikasikan sebagai : a. Sistem Tertentu Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang sudah dapat diprediksi, sebagai keluaran sistem yang dapat diramalkan. b. Sistem Tak Tentu Sistem tak tentu adalah sistem yang masa depannya tidak dapat diprediksi karena mengandung unsur probabilistik.

3 10 4. Sistem Diklasifikasikan sebagai : a. Sistem Tertutup Sistem tertutup adalah sistem yang tidak terpengaruh dan tidak berhubungan dengan lingkungan luar, sistem bekerja otomatis tanpa ada turut campur lingkungan luar. Secara teoritis sistem tertutup ini ada, kenyataanya tidak ada sistem yang benar-benar tertutup, yang ada hanya relatively closed system. b. Sistem Terbuka Sistem terbuka adalah sistem yang berhubungan dan terpengaruh oleh lingkungan luarnya. Sistem ini menerima input dan output dari lingkungan luar atau subsistem lainnya. Karena sistem terbuka terpengaruh lingkungan luar maka harus mempunyai pengendali yang baik Karateristik Sistem Menurut hutahaean (2014;3) Supaya sistem itu dikatan sistem yang baik memiliki karateristik yaitu : 1. Komponen Suatu sistem terdiri dari sejumlah komponen-komponen yan saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen sistem terdiri dari komponen yang berupa subsistem atau bagianbagian dari sistem. 2. Batasan sistem (boundary) Balasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain atau denga lingkungan luarnya. Batasan sistem ini

4 11 memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batasan suatu sistem menunjukan ruang lingkup (scope) dari sistem tersebut. 3. Lingkungan luar sistem (environment) Lingkungan luar sistem (environment) adalah diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan yang harus tetap dijaga dan yang merugikan yang harus dijaga dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem. 4. Penghubung sistem (interface) Penghubung sistem merupakan media penghubung anatara satu subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumbersumber daya mengalir dari subsistem ke subsistem lain. Keluaran (output) dari subsistem akan menjadi masukan (input) untuk subsistem lain melalui penghubung. 5. Masukan sistem (input) Masukan adalah energi yang dimasukkan kedalam sistem, yang dapat berupa perawatan (maintenance input), dan masukkan sinyal (signal input). Maintenance input adalah energi yang dimasukkan agar sistem dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran. Contoh dalam sistem komputer program adalah maintenance input sedangkan data adalah signal input untuk diolah menjadi informasi. 6. Keluaran sistem (output) Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Contoh komputer

5 12 menghasilkan panas yang merupakan sisa pembuangan, sedangkan informasi adalah keluaran yang dibutuhkan. 7. Pengolah sistem Suatu sistem menjadi bagian pengolah yang akan merubah masukkan menjadi keluaran. Sistem produksi akan megolah bahan baku menjadi bahan jadi, sistem akuntansi akan mengolah data menjadi lapoan-laporan keuangan. 8. Sasaran sistem Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran dari sistem sangat menentukan input yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Sumber : Hutahean, (2014;5) Gambar II.1. Karateristik Sistem Basis Data Menurut Sukamto dan Shalahuddin (2018:43) 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. Sistem informasi tidak dapat dipisahkan dengan kebutuhan akan

6 13 basis data apapun bentuknhya, entah berupa file teks ataupun Database Management System (DBMS). Kebutuhan basis data dalam sistem informasi meliputi : 1. Memasukkan, menyimpan, dan mengambil data 2. Membuat laporan bedasarkan data yang telah disimpan Model Pengembangan Perangkat Lunak Model waterfall menurut Sukamto dan Shalahudin (2018:28) adalah model air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linier) atau alur hidup klasik (classic life cycel). Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari dari analisis, desain, pengodean, pengujian, dan tahan pendukung (support). Sumber;halahudin dan Sukamto (2018:29) Gambar II.2. Ilustrasi Model Waterfall 1. Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat

7 14 lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk didokumentasikan. 2. Desain Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari tahan analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan. 3. Pembuatan kode program Desain harus ditranslasikan ke dalam program prangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. 4. Pengujian Pengujian fokus 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. 5. Pendukung (support) atau pemeliharaan (maintenance) Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru. Tahap pendukung atau

8 15 pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru Penelitian Terkait Ada beberapa penelitian-penelitian terkait yang dibuat oleh beberapa peneliti diantaranya: 1. Hanik Mujiati (2015) Judul Analisis Dan Perancangan Sistem Informasi Stok Obat Pada Apotek Arjowinangun. Permasalahan pada penelitian ini adalah bagaimana membangun sistem informasi stok obat pada Apotek Arjowinangun. Tujuan dari penelitian ini adalah untuk menghasilkan perancangan sistem informasi stok obat pada Apotek Arjowinangun. 2. Dede Firmansyah Saefudin (2018) Judul Analisa Dan Perancangan Aplikasi Persediaan Obat Studi Kasus: Klinik Umum. Dari penelitian yang dilakukan, penulis menemukan kelemahan dari sistem yang digunakan selama ini dinilai kurang efektif dan efesien karena membutuhkan waktu yang lama untuk mendapatkan informasi data persediaan obat (manual sistem), baik yang kadaluarsa ataupun yang berkurang. perancangan sebuah sistem informasi persediaan obat diharapkan dapat membantu pengguna dalam hal ini bagian persediaan untuk mengetahui informasi data stok maupun kadaluarsa pada persediaan obat secara efektif dan detail sampai dengan laporan persediaan dan informasi obat per kategori. 3. Desti Rahmi,dkk (2018) Judul Rancang Bangun Program Untuk Efektifitas Pengolahan Data Persediaan Obat Studi Kasus Apotik Angsana Fiesta. Kegiatan pencatatan mulai dari pencatatan data obat sampai penyimpanan data-

9 16 data lainnya yang berhubungan dengan proses penerimaan obat dan pengeluaran obat hingga sampai pembuatan laporan. Pada saat proses kegiatan berlangsung memungkinkan terjadi kesalahan dalam pencatatan dan kurang akuratnya laporan yang dibuat, keterlambatan dalam pencarian data-data yang diperlukan dan juga memerlukan banyak tenaga dan waktu sehingga efektifitas kerja tidak tercapai. Untuk mengatasi masalah tersebut, peneliti merancang sebuah program aplikasi untuk membantu pengolahan data persediaan obat pada Apotik Angsana Fiesta. Dengan adanya aplikasi ini diharapkan pengolahan data persediaan obat pada Apotik Angsana Fiesta dapat lebih efektif dan efisien. 4. Sifa Fauziah, dkk (2018) Judul Penerapan Metode FIFO Pada Sistem Informasi Persediaan Barang. Semakin besar jumlah persediaan barang yang dimiliki oleh PT Fivalco Indonesia, sekarang pemrosesan data di PT Fivalco Indonesia sering ada masalah dalam hal ketersediaan stok barang seperti kekurangan stok atau kelebihan stok bahkan perbedaan stok. Menyadari bahwa perusahaan yang sedang berkembang akan semakin banyak data yang diproses, maka PT Fivalco Indonesia membutuhkan program aplikasi untuk persediaan. Oleh karena itu diperlukan suatu sistem informasi persediaan di PT Fivalco Indonesia yang dapat menentukan jumlah persediaan dalam mencakup semua pesanan dari konsumen dan juga suatu sistem informasi yang dapat mendukung semua kegiatan pada barang manajemen persediaan. Mengatasi permasalahan yang ada, penulis mencoba untuk menerapkan sistem informasi persediaan dengan metode FIFO menggunakan Microsoft Visual Basic dan database MySQL sehingga pengguna bekerja dalam manajemen persediaan agar efisien dan

10 17 efektif dan akan memudahkan departemen penjualan untuk menuntut barang keluar dan permintaan barang di perusahaan perlu memeriksa langsung ke gudang untuk mengetahui informasi tentang stok barang. 5. Samsinar, dkk (2015) Judul Analisa Perancangan Sistem Informasi Persediaan Obat Studi Kasus: Apotek Aini Farma. Persediaan obat merupakan faktor yang berpengaruh dalam setiap aktivitas apotek. Semakin bertambahnya pesanan obat meningkatkan kebutuhan akan sebuah sistem informasi yang mampu mengatasi kesulitan mendapatkan informasi persediaan obat dengan cepat dan akurat. Maka, penulis mencoba untuk merancang sebuah sistem informasi yang bisa membantu pengelolaan persediaan obat secara efektif dan efisien, Dalam perancangan sistem informasi persediaan obat ini penulis menggunakan metodologi berorientasi obyek yang memanfaatkan alat bantu seperti Activity Diagram, Use Case Diagram, Sequence Diagram, dan Class Diagram. Kemudian, Implementasi program menggunakan Visual Studio 2005 dengan Database MySQL. Sistem Informasi Persediaan Obat ini diharapkan mampu mengatasi permasalahan yang sering timbul dan dapat membantu kegiatan pencatatan persediaan obat agar menjadi lebih lancar, efektif dan efisien Peralatan Pendukung (Tools system) Peralatan pendukung merupakan alat yang tepat digunakan untuk menggambarkan model logika dari suatu program, model logika dari program lebih menjelaskan dari pemakaian bagaimana nantinya fungsi-fungsi dari program secara logika akan bekerja Entity Relationship Diagram (ERD)

11 18 Pemodelan awal basis data yang paling banyak digunakan adalah menggunakan Entity Relationsip Diagram (ERD). ERD dikembangkan berdasarkan teori himpunan dalam bidang matematika. ERD digunakan untuk pemodelan basis data relasional. Sehingga jika menyimpan basis data pada OODBMS maka perancangan basis data tidak perlu menggunakan ERD. ERD memiliki beberapa aliran notasi seperti notasi chen (dikembangkan oleh Peter Chen), Barker (dikembangkan oleh Richard Barker, Ian Palmer, Harry Ellis), Notasi Crow s Foot, dan beberapa notasi lain. Namun yang banyak digunkan adalah notasi dari Chen. (Sukamto dan Shalahuddin, 2018:50) disajikan kedalam bentuk table berikut ini:

12 19 Tabel II.1. Komponen Entity Relationship Diagram (ERD) Notasi Komponen Keterangan Nama_entitas Nama_atribut Nama_kunci_primer Nama_atribut Nama_atribut Use Case Nama_relasi Entitas/Entity Atribut Atribut primer Atribut kunci multinilai/multi value Entitas merupakan data inti yang akan disimpan, bakal tabel pada basis data, benda yang memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi komputer. Penamaan entitas biasanya lebih ke kata benda dan belum merupakan nama table Field atau kolom data yang butuh disimpan dalam suatu entitas. Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan, biasanya berupa id. Kunci primer dapat lebih dari satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik (berbeda tanpa ada yang sama). Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki lebih dari satu. Relasi Relasi yang menghubungkan antar entitas, biasanya diawali dengan kata kerja N Asosiasi/associ ation Penghubung antar relasi dan entitas dimana di kedua ujungnya memiliki multiplicity kemungkinan jumlah pemakaian. Kemungkinan maksimum keterhubungan antara entitas yang lain disebut kardinalitas. Misalkan ada kardinalitas 1 ke N atau sering disebut denga none to many menghubungkan entitas A danentitas B Sumber : Sukamto dan Shalahuddin (2015:50)

13 20 Sumber : Sifa Fauziah,dkk (2018) Gambar.II.3. Entity Relationship Diagram (ERD) ERD juga merupakan gambaran yang merelasikan antara objek yang satu dengan objek yang lain dari objek di dunia nyata yang sering dikenal dengan hubungan antar entitas. 1. 1:1 (one to one) Relasi yang terjadi antara suatu entity dengan entity lainnya yang memiliki hubungan 1: :M (one to many) Relasi yang terjadi antara suatu entity dengan entity lainnya yang memiliki hubungan 1:M. 3. M:N (many to many) Relasi yang terjadi antara suatu entity dengan entity lainnya yang memiliki hubungan M:N. Pada relasi ini biasa digunakan tabel bantuan untuk memecahkan relasi tersebut menjadi 1:1 atau 1:M.

14 21 Sumber: Yanto (2016:40) Gambar.II.4. Contoh Derajat Kardinalitas Logical Record Structure (LRS) Logical record structure (LRS) memiliki struktur record dari tabel yang ada di database yang direlasikan untuk mempermudah logika dari suatu program yang kita buat. Menurut Ladjamudin (2013:159) Logical Record Structure (LRS) merupakan hasil transformasi ERD ke LRS yang memulai proses kardinalitas dan menghilangkan atribut-atribut yang saling berelasi. Dapat disimpulkan bahwa logical record structure (LRS) merupakan cara atau teknik untuk menggambarkan basis data berupa relasi antar tabel yang mentransformasikan ERD ke LRS melalui proses kardinalitas. Pentransformasian ERD ke LRS ini memiliki aturan-aturan tertentu yang mempengaruhi langkah pentransformasian yaitu kardinalitas. Adapun kardinalitas tersebut (Ladjamudin, 2013:160) yaitu:

15 22 Permintaan *Kode_Bar *No_Ref Bagian Nama_Bar Jumlah Unit Work_Order *No_Work_Order Supervisior_Nama Chief_Engineer_Nama Work_Place/Floor Problem Work_Description Spare_Parts Work_Completed Work_Started Work_Checked Kode_Brg Tgl_Msi **No_AMM Pengambilan *Kode_Bar *Spare_parts Tanggal Jumlah Lokasi **No_Work_Orde Persediaan *Kode_Bar *Nama_Bar Type Merk Jumlah Unit Status **No_Ref **Spare_Parts AMM *No_AMM Tgl_Msi Kat Lok Peralatan Masalah Tindakan St Sumber (Ladjamudin;2013) Keterangan * : Primary Key ** : Foreign Key Gambar.II.5. Transformasi LRS UML (Unified Modelling Language) Menurut Sukamto dan Shalahuddin (2018:133) UML(Unified Modelling Language) adalah salah satu standar bahasa yang banyak digunakan di dunia industri untuk mendefinisikan requirement, membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek.

16 23 Bahasa pemrograman berorientasi objek yang pertama dikembangkan dikenal dengan nama simula-67 yang dikembangkan pada tahun Perkembangan aktif dari pemrograman berorientasi objek mulai menggeliat ketika berkembangnya bahasa pemrograman Small talk pada awal 1980-an. Pada 1996, Object Management Group (OMG) mengajukan proposal agar adanya standardisasi pemodelan berorientasi objek dan pada bulan September 1997 Unified Modelling Language (UML) diakomodasi oleh Object Management Group (OMG) sehingga sampai saat ini Unified Modelling Language (UML) telah memberikan konstribusinya yang cukup besar dalam metodologi berorientasi objek Diagram Aktivitas (Activity Diagram) Menurut Sukamto dan Shalahuddin (2018:161), 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 di perhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Berikut adalah simbol-simbol yang ada pada diagram aktivitas menurut Sukamto dan Shalahuddin (2018:162):

17 24 Tabel II.2. Simbol-simbol diagram aktivitas No Simbol Deskripsi 1 Status Awal Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal. 2 3 Aktivitas State 1 Percabangan Aktivitas yang dilakukan sistem, aktivitas biasaya diawali dengan kata kerja Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu Penggabungan/join Penggabungan/join Asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu Status akhir Status akhir yang dilakukan oleh sistem sebuah diagram aktivitas memiliki sebuah status akhir Swimlane Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi Sumber : Sukamto dan Shalahuddin (2018:161

18 25 Asisten Apoteker Apoteker Pimpinan Meminta obat [tersedia] Cek Obat [habis/tinggal sedikit] Terima Obat Serahkan Obat Beri Terima Konfirmasi Konfirmasi Sumber : Samsinar,dkk (2015) Gambar II.6. Diagram Activity Use Case Diagram Menurut Sukamto dan Shalahuddin (2018:155), Use case atau diagram use case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sistem informasi yang akan dibuat.secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Berikut adalah simbol-simbol yang ada pada diagram use case menurut Sukamto dan Shalahuddin (2018:156):

19 26 No Simbol Deskripsi Tabel II.3. Simbol-simbol diagram use case 1 Use Case Fungsionalitas yang disediakan sistem sebagai unit yang saling bertukar pesanantar unit atau actor biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case 2 3 Top Package:: Actor4 Asosiasi/associati on Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang tapi aktor belum tentu merupakan orang biasanya dinyatakan menggunakan kata benda di awal frase nama aktor Komunikasi antar aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor 4 Extensi/extend «extends» Relasi use case tambahan kesebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu mirip dengan prinsip inheritance pada pemrograman berorientasi objek biasanya use case tambahan memiliki nama depan yang sama dengan use case yang ditambahkan, misal Validasi user name «extends» Validasi user «extends» Validasi sidik jari 5 6 Generalisasi generalization << include>> Arah panah dengan mengarah pada use case yang ditambahkan biasanya use case yang menjadi extend-nya merupakan jenis yang sama dengan use case yang menjadi induknya. Hubungan generalisasi dan spesialisasi (umum khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari yang lainnya Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini ada dua sudut pandang yang cukup besar mengenai include di use case Sumber: Sukamto dan Shalahuddin (2018:155

20 27 Entity Data Pegawai Apoteker Entity Data Supplier Entity Data Obat Sumber : Samsinar,dkk (2015) Gambar II.7. Use Case Diagram Diagram Kelas (Class Diagram) Sukamto dan Shalahuddin (2018:141), Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.kelas memiliki apa yang disebut atribut dan metode atau operasi. 1. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. 2. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas. Berikut adalah simbol-simbol yang ada pada diagram kelas menurut Sukamto dan Shalahuddin (2018:146):

21 28 Tabel II.4 Simbol-simbol diagram kelas No Simbol Deskripsi 1 Kelas Top Package:: Kelas pada struktur sistem 2 Antarmuka/interface Sama dengan konsep interface dalam pemrograman berorientasi objek 3 4 Asosiasi/association Asosiasi berarah/directed association Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity Relasi antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity 5 6 Generalisasi Kebergantungan / dependensi Relasi antar kelas dengan makna generalisasi spesialisasi (umum khusus) Relasi antar kelas dengan makna kebergantungan antar kelas 7 Agragasi/aggregation Relasi antar kelas dengan makna semua bagian (whole part) Sumber : Sukamto dan Shalahuddin (2018:141)

22 29 Sumber : Winata dan Setiawan (2013:38) Gambar II.8. Contoh Class Diagram Diagram Sekuen (Sequence Diagram) Sukamto dan Shalahuddin (2018:165), Sequence diagram atau diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirim dan diterima antar objek. Oleh karena itu untuk menggambarkan diagram sequence maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu. Membuat diagram sekuen juga dibutuhkan untuk melihat skenario yang ada pada use case. Banyaknya diagram sekuen yang harus digambar adalah minimal sebanyak pendefinisian use case yang memiliki proses sendiri atau yang penting semua use case yang telah didefinisikan interaksi jalannya pesan sudah dicakup dalam diagram sekuen sehingga semakin banyak use case yang didefinisikan maka diagram sekuen yang harus dibuat juga semakin banyak. Berikut adalah simbolsimbol yang ada pada diagram sekuen menurut Sukamto dan Shalahuddin (2018:165) :

23 30 Tabel II.5. Simbol-simbol diagram sekuen No Simbol Deskripsi 1 Aktor Atau Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang tapi aktor belum tentu merupakan orang biasanya dinyatakan menggunakan kata benda di awal frase nama aktor 2 Nama Aktor Garis hidup/lifeline Menyatakan kehidupan suatu objek 3 Objek Nama Objek : : Nama kelas Menyatakan objek yang berinteraksi 4 5 Waktu aktif S y st e m Pesan tipe create <<create>> Menyatakan objek dalam keadaan aktif dan berinteraksi, semuanya yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan didalamnya misalnnya S y 1: login() st e m 2: cekstatuslogin() 3: open() Maka cek status login () dan open () dilakukan didalam metode login (). Aktor tidak memiliki waktu aktif. Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat 6 7 Pesan tipe call 1 : nama_metode() Pesan tipe send 1 : masukkan Menyatakan suatu objek memanggil Operasi metode yang ada pada objek lain atau dirinya sendiri, 1 : nama_metode() Arah panah mengarah pada objek yang memiliki operasi/metode, karena ini memanggil operasi metode maka operasi/metode yang dipanggil harus ada pada diagram kelas sesuai dengan kelasobjek yang berinteraksi. Menyatakan bahwa suatu objek mengirimkan data/masukkan/informasike objek lainnya, arah panah mengarah pada objek yang dikirim 8 Pesan tipe return 1 : keluaran Menyatakan bahwa suatu objek yang Telah menjalankan suatu operasi atau Metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian 9 Pesan tipe destroy <<destroy>> Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri,sebaliknya jika ada create maka ada destroy Sumber : Sukamto dan Shalahuddin (2018:165)

24 31 Gambar II.6. Daigram Sequence Sumber : Yulianti (2015) Gambar II.9. Contoh Sequence Diagram Pengertian Java Menurut Sukamto dan Shalahudin (2018:103) menjelaskan, java adalah bahasa pemrograman objek murni karena semua kode programnya dibungkus dalam kelas Pengertian MySQL Kadir (2013:15), MySQL adalah nama database server. Database server adalah server yang berfungsi untuk menangani database. Database adalah suatu pengorganisasian data dengan tujuan memudahkan penyimpanan dan pengaksesan data. Dengan menggunakan MySQL, kita bisa menyimpan data dan kemudian data bisa diakses dengan cara yang mudah dan cepat Pengertian XAMPP Nugroho (2013:1), XAMPP adalah paket program web lengkap yang dapat anda pakai untuk belajar pemrograman web, khususnya PHP dan MySQL, paket ini dapat di download secara gratis dan legal.

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

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

BAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem

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

BAB II LANDASAN TEORI

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 terperinci

6 Bab II Tinjauan Pustaka

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

BAB II LANDASAN TEORI

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

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

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Elemen penting yang sering dimiliki dan digunakan oleh perusahaan adalah sistem. Hampir organisasi selalu mempunyai sistem informasi untuk mengumpulkan, menyimpan,

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 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 terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Menurut Penulis Sistem adalah sekelompok komponen dan elemen yang digabungkan menjadi satu untuk mencapai tujuan tertentu, dan Sistem juga merupakan kesatuan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Elemen penting yang sering dimiliki dan digunakan oleh perusahaan adalah sistem. Hampir organisasi selalu mempunyai sistem informasi untuk mengumpulkan, menyimpan,

Lebih terperinci

FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK

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

BAB II LANDASAN TEORI

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

Lebih terperinci

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

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

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Aplikasi Sutabri (2012:147), Aplikasi adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya. Sugiar (2014:83),

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Konsep dasar sistem digunakan sebagai dasar dalam memahami sebuah sistem yang terdiri dari definisi sistem, karakteristik sistem, klasifikasi sistem, dan

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA

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

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

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

BAB II. KAJIAN PUSTAKA

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

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

Lebih terperinci

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

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pemahaman mengenai konsep dasar sistem ini memerlukan pendekatanpendekatan mengenai sistem. pendekatan atau penekanan sistem ini meliputi definisi/pengertian,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI 2.1 Definisi Sistem Sistem adalah sekumpulan unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan. Contoh :

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 2.1. Konsep Dasar Program BAB II LANDASAN TEORI 2.1.1. Pengertian Program Menurut Kurniawan (2011:65 ) mengemukakan bahwa program merupakan kumpulan intruksi yang disusun dengan urutan nalar yang tepat

Lebih terperinci

SISTEM INFORMASI PENJUALAN TKT REKLAME MAGUWOHARJO SLEMAN NASKAH PUBLIKASI. diajukan oleh Indri Pratiwi

SISTEM INFORMASI PENJUALAN TKT REKLAME MAGUWOHARJO SLEMAN NASKAH PUBLIKASI. diajukan oleh Indri Pratiwi SISTEM INFORMASI PENJUALAN TKT REKLAME MAGUWOHARJO SLEMAN NASKAH PUBLIKASI diajukan oleh Indri Pratiwi 12.02.8341 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI. kerja sama dalam mencapai sasaran dan tujuan, Dengan adanya sistem maka lebih

BAB II LANDASAN TEORI. kerja sama dalam mencapai sasaran dan tujuan, Dengan adanya sistem maka lebih 7 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pada umumnya sistem dibuat sebagai suatu alat untuk mempermudah dalam pekerjaan manusia, dalam sistem terdapat kompenen yang saling berinteraksi dan kerja

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Aplikasi Sutabri (2012:147), Aplikasi adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya. Hendrayudi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

BAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju

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

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Setiap organisasi atau perusahaan memiliki sistem yang menangani serangkaian kegiatan yang terjadi sebagai alat untuk mencapai tujuan organisasi atau perusahaan

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Setiap organisasi atau perusahaan pasti memiliki sistem yang menangani sesuatu atau serangkaian kegiatan yang terjadi sebagai alat untuk mencapai tujuan organisasi

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA

PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2015, pp. 83~88 PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA 83 Ropiyan 1, Oky Irnawati 2 1 AMIK BSI

Lebih terperinci

Yuli Purwati, M.Kom USE CASE DIAGRAM

Yuli Purwati, M.Kom USE CASE DIAGRAM Yuli Purwati, M.Kom USE CASE DIAGRAM UML UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOA&D) yang dimunculkan sekitar akhir

Lebih terperinci

DAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang.

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

Gambar 4.1 Flowchart

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

Lebih terperinci

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

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

BAB II LANDASAN TEORI

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

IMPLEMENTASI APLIKASI PORTAL RENTAL MOBIL ONLINE BERBASIS WEB

IMPLEMENTASI APLIKASI PORTAL RENTAL MOBIL ONLINE BERBASIS WEB Prosiding SNATIF Ke-3 Tahun 206 ISBN: 978-602-80-33-4 IMPLEMENTASI APLIKASI PORTAL RENTAL MOBIL ONLINE BERBASIS WEB Muhammad Arifin *, Prionaka Luthfi Mahendra, Putri Kurnia Handayani 2 Program Studi Sistem

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Aplikasi Asropudin (2013:6), Aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu,

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

Diagram Use Case. Pertemuan 3

Diagram Use Case. Pertemuan 3 Diagram Use Case Pertemuan 3 Definisi Use Case Diagram Use Case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau

Lebih terperinci

BAB II LANDASAN TEORI

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

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

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang website. website

BAB I PENDAHULUAN 1.1 Latar Belakang website. website BAB I PENDAHULUAN 1.1 Latar Belakang Dalam dunia pendidikan, sebuah unit yang sangat menunjang kelancaran proses belajar mengajar adalah bagian administrasi. Keluar masuknya nilai tampaknya menjadi hal

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Konsep Pemodelan Objek Pemodelan objek merupakan suatu metode untuk menggambarkan struktur sistem yang memperlihatkan semua objek yang ada pada sistem. (Nugroho, 2005, hal:37).

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 24 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Masalah Bab ini di jelaskan mengenai prosedur yang berjalan dan yang di usulkan dari sistem yang ada pada Apotek Kimia Farma. Analisis yang penulis lakukan

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

BAB II TINJAUAN PUSTAKA

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

6 Bab II Tinjauan Pustaka

6 Bab II Tinjauan Pustaka BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Informasi Sunyoto (2014:40) menjelaskan, informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat

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

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB II TINJAUAN PUSTAKA. lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara

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

5 BAB II Tinjauan Pustaka

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

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Pada SMEC (Sumatera Medical Eye Center) kegunaan obat-obatan sudah menjadi kebutuhan primer, sehingga stok obat harus selalu terjaga agar kebutuhan

Lebih terperinci

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRACT... iii ABSTRAKSI... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... x DAFTAR GAMBAR... xi DAFTAR SIMBOL... xiii DAFTAR LAMPIRAN...

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai sistem informasi akuntansi Bantuan Operasional Sekolah (BOS) pada SMPN 13 yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

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

BAB II TINJAUAN PUSTAKA

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

PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB

PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh

Lebih terperinci

ABSTRAK. Kata Kunci: Penjualan, pembelian, peramalan, Apotek Obat Kita, laporan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Penjualan, pembelian, peramalan, Apotek Obat Kita, laporan. Universitas Kristen Maranatha ABSTRAK Apotek Obat Kita adalah sebuah perusahaan dagang yang bergerak dibidang obatobatan dan alat kesehatan. kurangnya koordinasi dalam mengelola informasi aliran jumlah barang yang tepat pada perusahaan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Kebutuhan akan teori dalam dunia pendidikan sangat besar. Teori banyak di tulis ke dalam sebuah buku maupun jurnal. Pada universitas potensi utama,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Transmisi TVRI Di Sumatera Utara yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

Sistem Informasi Pembelajaran Online Pada SMK Dharma Paramitha Cakung Jakarta Timur

Sistem Informasi Pembelajaran Online Pada SMK Dharma Paramitha Cakung Jakarta Timur Sistem Informasi Pembelajaran Online Pada SMK Dharma Paramitha Cakung Jakarta Timur Anastasia Siwi Fatma Utami 1, Miwan Kurniawan Hidayat 2, Tommy Setiawan 3 1 Program Studi Manajemen Informatika, AMIK

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi komputer pada saat ini telah membawa kemajuan yang besar dalam berbagai bidang di setiap instansi pemerintah dan swasta, terutama bagi negara

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem yang Sedang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Sarana Bantu Navigasi Pelayaran (SBNP), masih bersifat manual, yaitu

Lebih terperinci

BAB III LANDASAN TEORI. ada berkaitan dengan sistem yang akan dibuat. Tujuannya adalah agar aplikasi ini

BAB III LANDASAN TEORI. ada berkaitan dengan sistem yang akan dibuat. Tujuannya adalah agar aplikasi ini BAB III LANDASAN TEORI Dalam membangun aplikasi ini, terdapat teori-teori ilmu terkait yang digunakan untuk membantu penelitian serta menyelesaikan permasalahan yang ada berkaitan dengan sistem yang akan

Lebih terperinci

6 Bab II Tinjauan Pustaka

6 Bab II Tinjauan Pustaka BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Aplikasi Asropudin (2013:6), aplikasi adalah software yang di buat oleh suatu perusahaan computer untuk mengerjakan tugas-tugas tertentu seperti

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

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

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Pembuatan Sistem Informasi Akuntansi Terkomputerisasi Pada Perusahaan Jasa yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI PENDAFTARAN SANTRI BARU BERBASIS WEB PADA PONDOK PESANTREN AL- FATAH

RANCANG BANGUN SISTEM INFORMASI PENDAFTARAN SANTRI BARU BERBASIS WEB PADA PONDOK PESANTREN AL- FATAH Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2014, pp. 181~189 RANCANG BANGUN SISTEM INFORMASI PENDAFTARAN SANTRI BARU BERBASIS WEB PADA PONDOK PESANTREN AL- FATAH Ibnu Dwi Lesmono 1, Fahlepi

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 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode Waterfall Metode yang digunakan dalam hal pengembangan sistem aplikasi pelayanan Quickrespond yang di buat adalah metode Waterfall. Hal ini dikarenakan metode

Lebih terperinci

Juniardi Dermawan 1, Sari Hartini 2

Juniardi Dermawan 1, Sari Hartini 2 IMPLEMENTASI MODEL WATERFALL PADA PENGEMBANGAN SISTEM INFORMASI PERHITUNGAN NILAI MATA PELAJARAN BERBASIS WEB PADA SEKOLAH DASAR AL-AZHAR SYIFA BUDI JATIBENING Juniardi Dermawan 1, Sari Hartini 2 1. Sistem

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Peran Teknologi yang sangat besar serta canggih di dunia modern ini, menjadi salah satu faktor yang ikut mendukung pertumbuhan dan perkembangan suatu perusahaan. Penggunaan

Lebih terperinci

BAB II LANDASAN TEORI

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

19 BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis Mengendarai kendaraan tidak sembarangan, ada aturan-aturan yang harus ditaati dan juga syarat-syarat tertentu yang harus dipenuhi sebelum berkendara di

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Dari hasil penelitian yang penulis lakukan, maka penulis mendapati beberapa kendala-kendala yang dihadapi pada sistem yang sedang

Lebih terperinci

`BAB III ANALISIS DAN PERANCANGAN SISTEM. Material Requirement Planning (MRP) berbasis web pada CV. Mitra Techno Sains.

`BAB III ANALISIS DAN PERANCANGAN SISTEM. Material Requirement Planning (MRP) berbasis web pada CV. Mitra Techno Sains. 17 `BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dibahas tentang identifikasi masalah, analisis dan perancangan sistem, rancangan pengujian, dan evaluasi sistem dalam rancang bangun aplikasi

Lebih terperinci

BAB I PENDAHULUAN. tersebut maka dari sekarang kita harus bisa mempersiapkan diri untuk. mengimbangi perkembangan teknologi dari waktu kewaktu.

BAB I PENDAHULUAN. tersebut maka dari sekarang kita harus bisa mempersiapkan diri untuk. mengimbangi perkembangan teknologi dari waktu kewaktu. BAB I PENDAHULUAN A. Latar Belakang Masalah Seiring dengan semakin pesatnya perkembangan teknologi disegala bidang harus diikuti dengan persiapan sumber daya manusia yang handal. Teknologi bekembang tiap

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Administrasi Pertanggungjawaban Perbaikan Infrastruktur pada PNPM-P2KP Mandiri di BKM Sepakat Bandar Khalifah yang

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