BAB 2 TINJAUAN PUSTAKA

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 2 TINJAUAN PUSTAKA"

Transkripsi

1 BAB 2 TINJAUAN PUSTAKA 2.1. Pengertian File Manager File manager adalah sebuah program komputer yang mengorganisir dan membuat daftar dari semua file dan directory (kumpulan dari beberapa file) pada sebuah komputer (Cambridge University Press, 2015) Pengertian Database Menurut (Connolly & Begg, 2015, p. 63), Database adalah kumpulan dari data-data yang berhubungan secara logikal dan deskripsi dari data yang dirancang untuk memenuhi kebutuhan informasi sebuah organisasi Unified Modeling Language (UML) Menurut (Whitten & Bentley, 2007, p. 371), Unified Modeling Language (UML) adalah sebuah bahasa pemodelan yang digunakan untuk menentukan atau menggambarkan sebuah sistem software yang berkaitan dengan objek-objek yang ada di dalam sistem tersebut. UML tidak menentukan sebuah cara khusus untuk mengembangkan sistem, melainkan hanya panduan standar yang sekarang diterima secara luas sebagai standar untuk object modeling Use-Case Diagram Menurut (Whitten & Bentley, 2007, p. 246), Use-case diagram menggambarkan interaksi-interaksi antara sistem dan sistem eksternal dan pengguna. Use-case diagram memiliki komponen yang harus dipenuhi, yaitu : - Use Cases, yaitu sekumpulan fungsi yang terdapat dalam sistem dimana fungsi-fungsi tersebut dapat dilakukan oleh actor (user) untuk melakukan pekerjaannya dengan sistem yang ada. - Actors, yaitu segala sesuatu yang menginisiasi sistem, yaitu use-case, dengan tujuan menyelesaikan tugas bisnis yang memproduksi suatu nilai yang dapat diukur. - Relationships, yaitu garis yang menghubungkan antara 2 simbol pada usecase diagram. Arti dari relasi yang digambarkan bisa berbeda tergantung dari 7

2 8 bagaimana garis digambar dan lambang seperti apa yang dipakai untuk menghubungkan. Gambar 1.1 Use-Case Diagram (Sumber: (Whitten & Bentley, 2007, p. 250)) Tabel 2.1 Notasi Use-Case Diagram Nama Komponen Keterangan Simbol Use-Case Use-case digambarkan sebagai lingkaran elips dengan nama use case dituliskan di dalam elips tersebut. Use case name Actor Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan aplikasi lain dan membutuhkan input atau memberikan output, maka aplikasi tersebut juga dianggap sebagai actor.

3 9 Association Asosiasi digunakan untuk menghubungkan actor dengan use case. Asosiasi digambarkan dengan sebuah garis yang menghubungkan antara actor dengan use case Use-Case Narrative Menurut (Whitten & Bentley, 2007, p. 246), Use-case narrative adalah sebuah deskripsi tekstual secara detail dari peristiwa bisnis yang ada dalam use-case diagram dan menspesifikkan bagaimana user berinteraksi dengan sistem untuk menyelesaikan tugas. Terdapat beberapa bagian yang perlu diperhatikan pada saat menggunakan use-case narrative, antara lain : 1. Author : nama dari orang yang berpartisipasi dalam menulis use-case dan orang yang menyediakan titik temu bagi yang membutuhkan informasi tentang use-case. 2. Date : tanggal terakhir use-case dimodifikasi. 3. Version : versi use-case tersebut. 4. Use-case name : berisikan tujuan yang ingin dicapai oleh use-case. Nama yang ada harus diawali kata kerja. 5. Use-case type : business-oriented dan merefleksikan tingkah laku dari sebuah sistem. 6. Use-case ID : suatu tanda pengenal yang unik yang mengidentifikasikan sebuah use-case. 7. Priority : menginformasikan tingkat kepentingan dari use-case berada di tingkat tinggi, sedang, atau rendah. 8. Source : mendefinisikan aspek-aspek yang memicu dibentuknya use-case, bisa berupa kebutuhan, dokumen yang spesifik, atau stakeholder. 9. Primary business actor : stakeholder utama yang mendapatkan benefit apabila use-case yang ada telah berjalan. 10. Other participating actors : actor lain yang berpartisipasi dalam use-case untuk mencapai tujuan dari use-case tersebut. 11. Interested stakeholder(s) : siapa saja yang menopang pengembangan dan pengoperasian dari sistem software.

4 Description : ringkasan pendek yang mendeskripsikan maksud dari usecase dan aktivitas dari use-case tersebut. Gambar 2.2 Use-Case Narrative (Sumber: (Whitten & Bentley, 2007, p. 257)) Class Diagram Menurut (Whitten & Bentley, 2007, p. 400), Class diagram adalah sebuah penggambaran grafis dari sebuah struktur obyek statis pada sistem, yang menunjukkan kelas obyek yang menyusun sistem beserta relasi antara kelas-kelas obyek tersebut.

5 11 Gambar 3.3 Class Diagram (Sumber: (Whitten & Bentley, 2007, p. 406))

6 12 Tabel 2.2 Notasi Class Diagram Simbol Class name Class Keterangan Deskripsi dari objek yang terbagi atas 3 bagian, yaitu nama class pada bagian atas, atribut pada bagian tengah dan operasi pada bagian bawah. Association Relasi terstruktur antar class yang saling berelasi Aggregation Bentuk spesial dari hubungan asosiasi yang memiliki hubungan secara spesifik antar kumpulan dan sebuah bagian. Agregasi digambarkan dengan wajik tidak berisi. Generalization contain Relasi yang memperlihatkan suatu kelas dapat lebih general atau lebih spesifik dari kelas lainnya. Multiplicity Menggambarkan jumlah objek yang berpartisipasi dalam hubungan antar class Sequence Diagram Menurut (Whitten & Bentley, 2007, p. 394), Sequence diagram adalah sebuah diagram yang menggambarkan interaksi antara seorang actor dan sistem untuk sebuah skenario use-case.

7 13 Gambar 4.4 Sequence Diagram (Sumber: (Whitten & Bentley, 2007, p. 395))

8 14 Tabel 2.3 Notasi Sequence Diagram Nama Keterangan Simbol Object Lifeline Menyatakan kehidupan suatu objek. Actor Orang atau divisi yang terlibat dalam suatu sistem. Message Menyatakan arah tujuan antara Object Lifeline. Message (return) Menyatakan arah kembali dalam 1 Object Lifeline. Message (return) Activation Menyatakan arah kembali antara Object Lifeline. Menyatakan objek dalam keadaan aktif dan berinteraksi Activity Diagram Menurut (Whitten & Bentley, 2007, p. 390), Activity diagram adalah sebuah diagram yang bisa digunakan untuk menggambarkan aliran dari proses bisnis, langkah-langkah use case, atau logika dari fungsi pada objek.

9 15 Gambar 5.5 Activity Diagram (Sumber: (Whitten & Bentley, 2007, p. 392))

10 16 Tabel 2.4 Notasi Activity Diagram Komponen Simbol Keterangan Initial Node Menyatakan awal dari proses Actions Merupakan langkah-langkah individu yang membentuk aktivitas total yang ditunjukkan melalui diagram Flow Menunjukkan perkembangan aktivitas Decision Menunjukkan kegiatan pemilihan yang menghasilkan keputusan Fork Menunjukkan tindakan dilakukan secara bersama Join Menandakan akhir dan penggabungan proses yang berlangsung bersamaan Activity Final Menyatakan akhir proses 2.4. Entity Relationship Diagram Menurut (Connolly & Begg, 2015, p. 405), Entity relationship diagram (ERD) adalah diagram yang menggambarkan data-data penting seperti entity dan relationship di antara setiap data yang harus direpresentasikan melalui model. Penggunaan ERD memberikan kemudahan dalam pemodelan data. Adapun komponen pembentuk Entity Relationship Diagram adalah : Entity type merupakan kelompok objek dengan karakteristik, yang dapat diidentifikasi oleh enterprise yang memiliki keberadaan yang independen.

11 17 Relationship type adalah kumpulan dari asosiasi yang bermakna di antara entity type. Attribute merupakan komponen dari sebuah entity atau relationship type. Gambar 2.6 Entity Relationship Diagram (Sumber: (Connolly & Begg, 2015, pp. C-6)) 2.5. PHP (PHP: HyperText Preprocessor) (Suehring & Valade, 2013, p. 271) mendefinisikan PHP adalah bahasa script yang dirancang khusus yang digunakan dalam membangun sebuah web. PHP memiliki fitur-fitur yang dapat membantu dalam membuat tugastugas yang dibutuhkan untuk mengembangkan aplikasi web yang dinamis Delapan Aturan Emas Menurut (Shneiderman & Plaisant, 2010, pp ), ada delapan aturan emas yang digunakan dalam merancang antar muka, yaitu : a. Konsistensi Konsistensi urutan aksi dibutuhkan dalam situasi yang mirip, istilah yang identik perlu digunakan pada menu, dan help screen, serta konsistensi warna, layout, huruf, kapitalisasi dan lain-lainnya. Dengan tampilan yang konsisten

12 18 akan membantu user untuk merasa tetap berada dalam aplikasi yang sama walaupun telah berpindah halaman. b. Kegunaan universal Memenuhi kebutuhan universal berarti menyadari kebutuhan user yang berbeda-beda dan membuat desain yang fleksibel yang mendukung perubahan dalam konten. perbedaan Novice-Expert, jarak umur, kecacatan fisik, serta beragam teknologi masing-masing merupakan syarat yang harus menjadi pertimbangan dalam desain. c. Umpan balik yang informatif Setiap aksi dari user, harus ada umpan balik dari sistem. Untuk aksi-aksi kecil yang sering dilakukan, tanggapan dapat dibuat dengan sederhana. Sedangkan untuk aksi besar dan jarang dilakukan, tanggapan hendaknya lebih substansial agar user dapat mengerti dengan jelas. d. Desain dialog yang menghasilkan penutupan Urutan aksi sebaiknya disusun menjadi bagian awal, tengah, dan akhir. Umpan balik yang informatif ketika sekumpulan aksi diselesaikan, dapat memberikan kepuasan pencapaian, kelegaan, kepada user dan sebagai tanda untuk mempersiapkan diri memasuki bagian aksi selanjutnya. e. Mencegah kesalahan Sedapat mungkin sistem didesain agar user tidak dapat membuat kesalahan yang fatal. Contohnya, tidak memperbolehkan karakter alfabet pada kotak entry nomor. Interface harus mendeteksi kesalahan dan memberikan instruksi yang mudah dimengerti, membangun dan jelas untuk memperbaikinya jikalau user membuat kesalahan. f. Memungkinkan tindakan pembalikan yang mudah Sedapat mungkin, pada setiap aksi user harus terdapat pembalikan aksi. Fitur ini dapat memperkecil rasa takut, karena user tahu bahwa aksi yang salah bisa dibatalkan dan memberikan keberanian untuk memilih pilihan yang belum diketahui. Pembalikan bisa saja atas satu aksi seperti saat memasukkan data, atau serangkaian aksi seperti memasukkan nama dan alamat di formulir pengisian. g. Dukungan pusat kendali internal User yang sudah terbiasa dengan suatu aplikasi, biasanya ingin memiliki kendali atas antarmuka dan tanggapan pada aksinya. Mereka tidak

13 19 menginginkan adanya hal-hal yang mengejutkan pada aksi yang sudah biasa, rangkaian pemasukan data yang membosankan, sulit mendapatkan informasi yang diperlukan, dan tidak bisa menghasilkan aksi yang diinginkan. h. Mengurangi beban ingatan jangka pendek Dikarenakan oleh keterbatasan manusia dalam memproses informasi dalam jangka pendek, dibutuhkan tampilan yang ringan, penggabungan halamanhalaman, pengurangan frekuensi window-window, pemberian waktu latihan yang cukup untuk kode-kode, hafalan dan rangkaian aksi. Oleh karena itu, dalam setiap perancangan aplikasi dibutuhkan alur aplikasi yang mudah diingat oleh user MVC Menurut (Pressman, 2010, p. 387), MVC merupakan model arsitektur yang memisahkan tampilan user dari fungsi dan content informasi webapp. Oleh karena itu MVC terbagi menjadi tiga bagian yaitu model, view dan controller. Model berisi semua aplikasi dan spesifik konten dan logika pemrosesan, termasuk di dalamnya semua obyek, akses ke data eksternal atau sumber informasi, dan semua fungsi pemrosesan yaitu aplikasi spesifik. View berisi semua fungsi tampilan yang spesifik dan memampukan presentasi mengenai isi dan logika pemrosesan, termasuk semua obyek, akses ke eksternal data atau sumber informasi, dan semua fungsi pemrosesan yang dibutuhkan oleh end user. Controller mengatur akses ke model dan view dan mengkoordinasi aliran data di antara mereka Laravel Laravel merupakan framework PHP yang dibuat oleh Taylor Otwell dan ditujukan untuk mengembangkan aplikasi web dengan mengikuti pola arsitektur Model-View-Controller (MVC). Sumber kode dari Laravel berasal dari GitHub, dan memiliki lisensi MIT (Service Stack LLC, 2015). Dalam proyek ini, kami menggunakan Laravel versi 5.1. Adapun kelebihan Laravel antara lain : 1. Sintaks yang mudah dimengerti $password = Hash::make('secret');

14 20 Method di atas menggunakan sintaks yang mudah dimengerti oleh manusia. 2. Fitur Eloquent ORM Fitur ini menyediakan sintaks baru yang dapat memudahkan developer dalam mengolah model yang terhubung dengan database. Contoh, untuk menampilkan semua data pada user, hanya perlu sintaks seperti ini : class User extends Eloquent{ $users = User::all(); } 3. Composer Support Composer adalah sebuah dependency manager untuk PHP yang bisa menginstall suatu library melalui composer dan composer akan secara otomatis menginstall library lain yang dibutuhkan, tanpa perlu men-download library satu persatu. 4. Blade Templating Blade Templating memungkinkan developer untuk membuat tampilan yang lebih terstruktur dan dinamis (terbagi dalam beberapa section) Extreme Programming Menurut (Beck & Andres, 2004, p. 2) Extreme Programming (XP) adalah gaya dari sebuah metode pengembangan perangkat lunak yang berfokus pada penerapan yang baik dari teknik pemrograman, komunikasi yang jelas, dan kerja sama yang menolong untuk menyelesaikan pekerjaan.

15 21 Gambar 2.7 Extreme Programming Process (Sumber : (Pressman, 2010, p. 74)) Menurut (Pressman, 2010) aktivitas yang dilakukan dalam proses XP: 1. Planning Aktivitas planning dimulai dengan mendengarkan atau mengumpulkan kebutuhan agar tim XP dapat mengerti konteks bisnis daripada software dan menangkap gambaran akan output, fitur utama, dan fungsionalitas. Hasil pengumpulan data akan membentuk kumpulan stories (disebut juga user stories) yang mendeskripsikan output, fitur dan fungsionalitas dari software yang akan dibangun. 2. Design Desain XP secara ketat mengikuti prinsip KIS (keep it simple). Desain yang dibuat Desain terhadap fungsionalitas tambahan tidak disarankan. XP menganjurkan penggunaan kartu CRC sebagai mekanisme efektif untuk berpikir tentang software dalam konteks berorientasi objek. Kartu CRC (classresponsibility-collaborator) mengidentifikasi dan mengatur class yang berorientasi pada objek yang relevan terhadap current software increment.

16 22 3. Coding Konsep utama dalam aktivitas coding (dan juga merupakan aspek paling utama yang dibicarakan dalam XP) adalah pair programming. XP merekomendasikan dua orang untuk bekerja sama dalam satu komputer dalam pembuatan code sesuai dengan story. Hal ini memberikan mekanisme pemecahan masalah secara langsung (dua kepala seringkali lebih baik daripada satu) dan memastikan kualitas secara langsung (code ditinjau kembali sembari dibuat). Ketika pair programmer menyelesaikan bagiannya, code yang telah dikembangkan oleh mereka di-integrasikan dengan bagian yang lainnya. Dalam beberapa kasus hal ini biasanya dikerjakan oleh integration team. Dalam kasus lain, pair programmers memiliki tanggung jawab integrasi. 4. Testing XP acceptance tests, atau disebut juga customer tests, terspesifikasikan oleh customer dan berfokus terhadap fitur sistem secara keseluruhan dan fungsionalitas yang terlihat dan dapat ditinjau oleh customter. Acceptance tests diambil dari user stories yang telah diimplementasi dalam software release Cloud Storage Cloud storage adalah sebuah teknologi yang mengizinkan pengguna untuk menyimpan data dalam storage, dan dapat mengakses data tersebut melalui Cloud. Cloud merepresentasikan internet. Sedangkan service-service yang ada dalam internet disebut Cloud services (Machajewski, 2015) User Acceptance Testing Menurut (Hambling & Goethem, 2013, p. 15), User Acceptance Testing merupakan uji formal yang menghormati kebutuhan pengguna, persyaratan, dan proses bisnis yang diadakan untuk menentukan apakah sistem yang dibuat memenuhi kriteria atau tidak, dan untuk mengizinkan pengguna, atau orang-orang yang berotoritas untuk menentukan apakah sistem bisa diterima atau tidak. Di dalam UAT, ada beberapa metode yang dapat dipakai. Salah satunya adalah metode Black box testing. Black box testing adalah sebuah metode pengujian software yang digunakan untuk menguji software tanpa pengguna mengetahui struktur internal dari program.

17 23 Semua pengujian menggunakan sudut pandang pengguna dan penguji hanya memperhatikan bagaimana software berfungsi, tetapi bagaimana permintaan itu diproses oleh software tidak diperhatikan (Software Testing Class, 2015) Penelitian Sebelumnya Berdasarkan penelitian Marissa Tio Minar Butar-Butar dalam jurnalnya yang berjudul Pembangunan Aplikasi Pengolahan Data Pasien Berbasis Web (Studi Kasus: Rumah Sakit Ibu Kartini Kisaran), (Butar-Butar, 2011) menyatakan bahwa pengolahan data dan informasi yang baik adalah hal penting yang dibutuhkan bagi suatu lembaga atau instansi yang semakin berkembang dalam menjalankan serangkaian aktivitas. Berdasarkan penelitian Andre Paterus dan Hardi Perdana dalam jurnalnya yang berjudul Perancangan Aplikasi Pengaturan Dokumentasi Pada PT.XYZ, (Paterus & Perdana, 2015) menyatakan bahwa kebutuhan akan pencarian, penyimpanan, dan ketersediaan data menjadi sangat penting dalam mendukung proses operasional perusahaan. Ia juga menyimpulkan bahwa aplikasi pengaturan dokumentasi mempermudah proses penyimpanan dokumen karena semua dokumen yang di-upload akan tersimpan pada suatu database yang terpusat. Menurut T. Sureshkumar dalam jurnalnya yang berjudul System and Method to Extend A File Manager User Interface, (Sureshkumar, 2010) mengemukakan bahwa berdasarkan sebuah perwujudan metode, file manager digunakan untuk mengatur penyimpanan file yang tersimpan dalam media komputer. File Manager juga dibuat untuk memberikan tampilan direktori untuk file yang disimpan

18 24

BAB II LANDASAN TEORI

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

Lebih terperinci

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

OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram)

OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 Activity Diagram Activity diagram digunakan untuk

Lebih 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

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

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

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB Rivan Junizar 41513120145 FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA 2015 SISTEM MONITORING PENGANTARAN OBAT

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. domain & Web Hosting. Untuk lebih jelas mengenai gambaran umum perusahaan,

BAB III OBJEK DAN METODE PENELITIAN. domain & Web Hosting. Untuk lebih jelas mengenai gambaran umum perusahaan, BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Penulis melakukan objek penelitian pada Qwords.com perusahaan penyedia jasa layanan Web Hosting (Web Hosting Provider) yang melayani registrasi

Lebih terperinci

PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG)

PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG) PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG) 1 Indra Purnama M.T., MCAS, MOS, 2 Septi Damayanti 1 Program Studi Teknik Informatika STMIK LPKIA

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

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL...

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL... DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... xvi DAFTAR TABEL... xxiii DAFTAR SIMBOL... xxvi BAB I : PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Metode Penelitian Banyak metode pengembangan sistem yang tersedia, diantara metode pengembangan sistem tersebut yang paling terkenal adalah System Development Life Cycle (SDLC).

Lebih terperinci

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

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 2 LANDASAN TEORI. fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang penting dalam

BAB 2 LANDASAN TEORI. fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang penting dalam BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Database 2.1.1.1 Pengertian Data Menurut Whitten, Bentley, dan Dittman (2004, p23), pengertian dari data adalah fakta mentah mengenai orang, tempat, kejadian,

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

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Menurut Turban (2003, p2), data ialah fakta yang belum diolah atau gambaran dari transaksi yang ditangkap, direkam, disimpan dan diklasifikasikan.

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

2.6 Cool Record Edit Pro Adobe Photoshop Star Uml Pengertian Uml BAB III OBJEK DAN METODE PENELITIAN...

2.6 Cool Record Edit Pro Adobe Photoshop Star Uml Pengertian Uml BAB III OBJEK DAN METODE PENELITIAN... DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR...iii DAFTAR ISI... iv DAFTAR GAMBAR... ix DAFTAR TABEL... xi DAFTAR SIMBOL... xii BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang Penelitian... 1 1.2

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Multimedia 2.1.1 Pengertian Multimedia Menurut Vaughan(2011,p1), Multimedia adalah kombinasi teks, gambar, suara, animasi dan video yang disampaikan kepada user melalui komputer.

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penelitian akan di lakukan di kampus D3 FMIPA dan ilmu komputer Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. 3.1.1

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

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem II.1.1 Sistem Sistem adalah satu kesatuan yang terdiri dari suatu interaksi subsistem yang berusaha untuk mencapai tujuan yang semua beroperasi yang berinteraksi

Lebih terperinci

PENGANTAR RUP & UML. Pertemuan 2

PENGANTAR RUP & UML. Pertemuan 2 PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal. 2. BAB II LANDASAN TEORI Dalam merancang dan membangun aplikasi, sangatlah penting untuk mengetahui terlebih dahulu dasar-dasar teori yang digunakan. Dasar-dasar teori tersebut digunakan sebagai landasan

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

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

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas.

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas. DAFTAR SIMBOL DAFTAR SIMBOL DIAGRAM ACTIVITY Initial Titik awal, untuk memulai suatu aktivitas. Final Titik akhir, untuk mengakhiri aktivitas. Activity Menandakan sebuah aktivitas Decision Pilihan untuk

Lebih terperinci

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Koperasi merupakan badan usaha yang beranggotakan orang-orang atau badan hukum. Koperasi Citra Telekomunikasi Institut Teknologi (IT) Telkom Bandung merupakan sebuah

Lebih terperinci

DAFTAR SIMBOL 1. CLASS DIAGRAM. Nama Komponen Class

DAFTAR SIMBOL 1. CLASS DIAGRAM. Nama Komponen Class DAFTAR SIMBOL 1. CLASS DIAGRAM Class Composition Dependency Class adalah blok - blok pembangun pada pemrograman berorientasi obyek. Sebuah class digambarkan sebagai sebuah kotak yang terbagi atas 3 bagian.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1 Pengertian Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

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 I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan teknologi informasi di bidang pendidikan, dapat dilihat dari banyaknya media-media pembelajaran yang digunakan di masyarakat. Salah satu

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 II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

BAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi mobile pada saat ini semakin pesat. Perkembangan teknologi tersebut tidak lepas dari perkembangan perangkat lunak dan perangkat keras yang ada

Lebih terperinci

DASAR REKAYASA PERANGKAT LUNAK

DASAR REKAYASA PERANGKAT LUNAK DASAR REKAYASA PERANGKAT LUNAK PEMODELAN ANALISIS KEBUTUHAN Institut Teknologi Sumatera DEFINISI MODEL ANALISIS Menurut Ian Sommerville(2011) Model Analisis adalah suatu teknik untuk merepresentasikan

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

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh [email protected] Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Internet Internet adalah kumpulan jaringan terbesar yang menghubungkan jutaan perangkat dengan perangkat lainnya di seluruh dunia (Shelly & Vermaat, 2011:11). 2.2 World Wide Web

Lebih terperinci

Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode

Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode L-27 Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode L-28 Gambar L.39 Form Menu Utama Transaksi Finance Gambar L.40 Form Kenaikan Gaji L-29 Gambar L.41 Form

Lebih terperinci

DAFTAR SIMBOL. Notasi Keterangan Simbol. Actor adalah pengguna sistem. Actor. tidak terbatas hanya manusia saja, jika

DAFTAR SIMBOL. Notasi Keterangan Simbol. Actor adalah pengguna sistem. Actor. tidak terbatas hanya manusia saja, jika DAFTAR SIMBOL DAFTAR SIMBOL DIAGRAM USE CASE Notasi Keterangan Simbol Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan Actor aplikasi lain

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 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 III LANDASAN TEORI. Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat

BAB III LANDASAN TEORI. Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat BAB III LANDASAN TEORI 3.1 Sistem Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat dilakukan dengan 2 pendekatan, yaitu pendekatan prosedur dan pendekatan komponen. Dengan pendekatan prosedur

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

BAB 2 TINJAUAN PUSTAKA BAB 2 2.1 Periklanan TINJAUAN PUSTAKA Periklanan adalah komunikasi komersil dan non-personal tentang sebuah organisasi dan produk produknya yang ditransmisikan ke suatu media yang bersifat massal, (Munandar

Lebih terperinci

BAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:

BAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa: BAB III OBJEK DAN METODOLOGI PENELITIAN 3.1. Objek Penelitian Objek penelitian merupakan sasaran untuk mendapatkan suatu data, sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa: Objek penelitian

Lebih terperinci

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3. DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

Lebih terperinci

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran... Daftar Isi Abstract... Abstrak..... Kata Pengantar.... Daftar Isi... Daftar Tabel.... Daftar Gambar.... Daftar Simbol...... Daftar Lampiran...... i ii iii vi ix x xii xvi Bab I Pendahuluan 1.1 Latar Belakang...

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 Bank BTPN di kota Medan yang sedang berjalan dan desain sistem. III.1 Analisa Sistem Yang Sedang Berjalan

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 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 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda.

BAB 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda. BAB 2 LANDASAN TEORI 2.1 Sistem Menurut Hariyanto (2004, p59), sistem adalah kumpulan objek atau elemen yang saling beinteraksi untuk mencapai satu tujuan tertentu. Ia menjelaskan beberapa prinsip umum

Lebih terperinci

DAFTAR SIMBOL. Tabel Notasi Use Case Diagram

DAFTAR SIMBOL. Tabel Notasi Use Case Diagram DAFTAR SIMBOL Tabel Notasi Use Case Diagram Actor Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan aplikasi lain dan membutuhkan input atau

Lebih terperinci

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan BAB III METODE PENELITIAN 3.1. Metode Pengembangan Sistem Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan salah satu dari agile methods yaitu extreme Programming (XP). Dalam metode

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan dunia bisnis tidak terlepas dari perkembangan teknologi, teknologi membantu perusahaan untuk mempertahankan bahkan mengembangkan competitive advantage

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

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

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3 viii DAFTAR ISI LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRACT... iv ABSTRAKSI... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xiii DAFTAR TABEL... xvi BAB I PENDAHULUAN... I-1

Lebih terperinci

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service) ABSTRAK Pada saat ini penulis melihat banyak distributor voucher elektronik mengalami kesulitan dalam menganalisa dan mendokumentasikan transaksi voucher elektronik yang sudah dilakukan. Perkembangan fitur

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

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

BAB I PENDAHULUAN... I-1

BAB I PENDAHULUAN... I-1 DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xiv DAFTAR GAMBAR... xv DAFTAR LAMPIRAN... xix BAB I PENDAHULUAN...

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum Teori umum merupakan landasan utama yang menjadi dasar penelitian. Teori umum dipakai sebagai landasan yang digunakan dalam penelitian dan pembuatan aplikasi. 2.1.1

Lebih terperinci

DAFTAR SIMBOL. case. Dependency 2. Generalization 3. 4 Include. 5 Extend. 6 Associaton

DAFTAR SIMBOL. case. Dependency 2. Generalization 3. 4 Include. 5 Extend. 6 Associaton DAFTAR SIMBOL Daftar Simbol Pada Use Case Diagram Menspesifikasikan himpunan Actor peran yang pengguna mainkan ketika berinteraksi dengan use 1. case. Dependency 2. Generalization 3. 4 Include 5 Extend

Lebih terperinci

PEMODELAN ANALISIS PL

PEMODELAN ANALISIS PL PEMODELAN ANALISIS PL Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo REKAYASA SISTEM VS REKAYASA PERANGKAT LUNAK Rekayasa sistem berkaitan dengan semua aspek

Lebih terperinci

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA). Waktu

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

BAB 1 PENDAHULUAN 1.1 Latar belakang

BAB 1 PENDAHULUAN 1.1 Latar belakang BAB 1 PENDAHULUAN 1.1 Latar belakang Kebutuhan Internet merupakan sekumpulan jaringan yang berskala global. Tidak ada satu pun orang, kelompok atau organisasi yang bertanggung jawab untuk menjalankan internet.

Lebih terperinci

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter DAFTAR ISI KATA PENGANTAR... i ABSTRAK... ii ABSTRACT... iii DAFTAR ISI... iv DAFTAR GAMBAR... ix DAFTAR TABEL... xii DAFTAR LAMPIRAN... xiv BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah...

Lebih terperinci

LAMPIRAN A. Class. Association. dua class atau lebih. Multiplicity. instances dari class lain. Generalization. lain.

LAMPIRAN A. Class. Association. dua class atau lebih. Multiplicity. instances dari class lain. Generalization. lain. L1 LAMPIRAN A Notasi yang digunakan dalam Class Diagram Class1 -Attribute +Operations() Class Menjelaskan kumpulan obyek dangan structure, behavior dan relationship yang serupa.class ini terbagi menjadi

Lebih terperinci

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i ii iii iv v vii xi xiii BAB I PENDAHULUAN... I-1

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

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 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Try Out Ujian Nasional atau dengan kata lain dapat disebut dengan uji coba Ujian Nasional merupakan suatu bentuk ujian sebagai uji coba bagi setiap siswa/siswi sebelum

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

ABSTRACT. Keywords : Academic Information System

ABSTRACT. Keywords : Academic Information System ABSTRACT Academic Information System at SMPN 3 Banjar is an application to process academic information. Academic Information System provides convenience for teachers, students and parents in managing

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi 1 Sistem Informasi adalah kombinasi dari teknologi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi

Lebih 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

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

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC)

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC) PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC) Rangga Sanjaya Fakultas Teknik, Universitas BSI Jalan Sekolah Internasional No. 1-6, Bandung 40282, Indonesia

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

DIAGRAM SEQUENCE UML

DIAGRAM SEQUENCE UML DIAGRAM SEQUENCE UML Makalah ini di susun oleh : 1) Banu Hardian (51412367) 2) Mutia Sulisetyani (55412178) 3) Raditya Rafian (55412868) 4) Tio Dwi Akbar (57412395) GUNADARMA UNIVERSITY 1 KATA PENGANTAR

Lebih terperinci

BAB 3 METODE PENELITIAN

BAB 3 METODE PENELITIAN BAB 3 METODE PENELITIAN Untuk mendapatkan hasil yang baik dalam sebuah penelitian, diperlukan perencanaan yang rapi, pengelolaan yang benar, pengolahan berbagai kebutuhan penelitian dan penggunaan metode

Lebih terperinci