Artikel Ilmiah. Peneliti : Adrianus Julian Abimanyu ( ) Yeremia Alfa Susetyo, S.Kom., M.Cs.

Ukuran: px
Mulai penontonan dengan halaman:

Download "Artikel Ilmiah. Peneliti : Adrianus Julian Abimanyu ( ) Yeremia Alfa Susetyo, S.Kom., M.Cs."

Transkripsi

1 Penerapan Framework Zend dan Arsitektur Model View Controller dalam Perancangan Aplikasi User Manual Online (Studi Kasus: PT. Sumber Alfaria Trijaya Tbk.) Artikel Ilmiah Peneliti : Adrianus Julian Abimanyu ( ) Yeremia Alfa Susetyo, S.Kom., M.Cs. Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga Januari 2020

2 Penerapan Framework Zend dan Arsitektur Model View Controller dalam Perancangan Aplikasi User Manual Online (Studi Kasus: PT. Sumber Alfaria Trijaya Tbk.) Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer Peneliti : Adrianus Julian Abimanyu ( ) Yeremia Alfa Susetyo, S.Kom., M.Cs. Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga Januari 2020

3

4

5

6

7 Penerapan Framework Zend dan Arsitektur Model View Controller dalam Perancangan Aplikasi User Manual Online (Studi Kasus: PT. Sumber Alfaria Trijaya Tbk.) 1) Adrianus Julian Abimanyu, 2) Yeremia Alfa Susetyo Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Jl. Dr. O. Notohamidjodjo, Salatiga, 50715, Indonesia 1) 2) Abstract Developments in information technology make the company wants to continue to do the transformation in accordance with the required fields, so that the quality and performance of employees can be increased. Problems arise when new employees want to learn to operate the applications that are needed, employees will contact the application programmer. This method is not effective because the application programmer must spend time to help new employees and cause employee performance to decline. Then an Online User Manual is needed to store all the existing user manuals as a solution to this problem. The Online User Manual is useful to help employees learn about existing applications and make it easier for employees to find the required application user manual anytime and anywhere. Online User Manual is a web application at PT Sumber Alfaria Trijaya which is designed using the PHP programming language, MySQL for database creation, and Zend as a framework. System testing uses the Black Box method to test system functionality as needed. Based on testing that has been done, the functions that exist on the system can respond well and are able to help solve the problem. Keyword : Web Application, MVC (Model View Controller), PHP, Zend Abstrak Perkembangan teknologi informasi membuat perusahaan ingin terus melakukan transformasi sesuai dengan bidang yang dibutuhkan, sehingga kualitas dan kinerja karyawan dapat meningkat. Masalah muncul ketika karyawan baru ingin belajar mengoperasikan aplikasi yang diperlukan, karyawan akan menghubungi pemrogram aplikasi. Metode ini tidak efektif karena pemrogram aplikasi harus menghabiskan waktu untuk membantu karyawan baru dan menyebabkan kinerja karyawan menurun. Maka diperlukan User Manual Online untuk menyimpan semua manual pengguna yang ada sebagai solusi untuk permasalah ini. User Manual Online berguna untuk membantu karyawan mempelajari aplikasi yang ada dan mempermudah karyawan untuk mencari manual pengguna aplikasi yang diperlukan kapan saja dan di mana saja. User Manual Online adalah aplikasi web di PT Sumber Alfaria Trijaya yang dirancang menggunakan bahasa pemrograman PHP, MySQL untuk pembuatan basis data, dan Zend sebagai kerangka kerja. Pengujian sistem menggunakan metode Black Box untuk menguji fungsionalitas sistem sesuai kebutuhan. Berdasarkan pengujian yang telah dilakukan, fungsi-fungsi yang ada pada sistem dapat merespon dengan baik dan mampu membantu menyelesaikan permasalahan tersebut. Kata Kunci : Aplikasi Web, MVC (Model View Controller), PHP, Zend 1

8 1. Pendahuluan Di era digital ini dan perkembangan zaman yang semakin modern, menuntut teknologi informasi untuk terus melakukan transformasi sesuai dengan bidang yang dibutuhkan terutama dalam sebuah perusahaan. Dengan semakin berkembangnya teknologi informasi membuat perusahaan ingin terus memperbaharuinya supaya kualitas dan kinerja karyawan dapat meningkat, karena dalam hal ini karyawan selalu dituntut untuk bekerja dengan cepat, tepat dan teliti. PT Sumber Alfaria Trijaya Tbk merupakan salah satu perusahaan besar yang ada di Indonesia yang bergerak dalam bidang retail untuk mendistribusikan produk kebutuhan sehari-hari dari produsen ke konsumen di seluruh Indonesia. Berdasarkan hasil wawancara ditemukan sebuah permasalahan dari departemen Business Solution yaitu dibutuhkan sebuah aplikasi untuk menyimpan semua user manual yang ada, guna membantu karyawan belajar tentang aplikasi yang ada dan memudahkan karyawan untuk mencari user manual aplikasi yang dibutuhkan kapan saja dan di mana saja. Sebelumnya ketika karyawan baru ingin belajar mengoperasikan aplikasi yang dibutuhkan, karyawan akan menghubungi pemrogram aplikasi untuk membantu cara pengoperasian aplikasi tersebut, dan pada saat karyawan membutuhkan user manual aplikasi, karyawan menghubungi pemrogram aplikasi untuk memperoleh user manual yang dibutuhkan. Cara ini dinilai kurang efektif karena pemrogram aplikasi harus meluangkan waktu untuk membantu karyawan baru dan menyebabkan kinerja karyawan menurun. Maka dibutuhkan aplikasi user manual untuk memudahkan pemrogram mengajarkan aplikasi dan memudahkan karyawan untuk memperlajari dan mencari user manual aplikasi serta membuat kualitas dan kinerja karyawan meningkat. Seiring dengan semakin kompleksnya aplikasi dan berkembangnya kebutuhan akan aplikasi berbasis web, maka diperlukan sebuah kerangka kerja untuk membantu menyelesaikan permasalahan tersebut. Untuk memudahkan perancangan dan pengembangan aplikasi berbasis web, para developer menciptakan sebuah kerangka kerja atau framework. Untuk mempermudah pemrogram dalam mengembangkan aplikasi, beberapa kerangka kerja yang sudah ada telah mendukung konsep arsitektur Model View Controller (MVC). [1]. Salah satu framework yang telah mendukung konsep arsitektur Model View Controller (MVC) adalah Zend Framework. Zend framework merupakan kerangka kerja OOP (Object Oriented Programming) yang didukung oleh pustaka yang lengkap dan dirancang untuk memudahkan para developer baik pemula maupun profesional [2]. Maka dari itu Zend Framework digunakan sebagai framework untuk perancangan aplikasi web yang ada di PT Sumber Alfaria Trijaya. Berdasarkan latar belakang yang ada, maka dilakukan penelitian yang bertujuan untuk merancang Aplikasi User Manual Online menggunakan framework Zend di PT Sumber Alfaria Trijaya Tbk. 2

9 2. Tinjauan Pustaka Dalam penelitian yang berjudul Penerapan Framework Zend dan Arsitektur Model View Controller dalam Pengembangan Aplikasi Manajemen Kepegawaian (Studi Kasus: Universitas Kristen Satya Wacana Salatiga). Pada penelitian ini akan dibuat salah satu kerangka kerja PHP yaitu Zend yang telah mendukung arsitektur Model View Controller (MVC) dan Object Relational Mapping (ORM). Kerangka kerja Zend akan digunakan untuk mengembangkan sebuah aplikasi berbasis web yang merupakan pengembangan dari aplikasi My UKSW di Universitas Kristen Satya Wacana Salatiga [3]. Penelitian perancangan Aplikasi User Manual Online di PT Sumber Alfaria Trijaya Tbk ini berbeda karena dalam penelitian sebelumnya aplikasi yang dirancang belum bisa menampilkan PDF di dalam aplikasi dan database yang digunakan adalah Object Relational Mapping (ORM). Sementara itu, penelitian yang membahas Pembuatan Aplikasi untuk Pengolahan Data Project Perusahaan IT Consultant menggunakan Zend Framework (Studi Kasus: PT Virtual Consulting). Tujuan dari penelitian ini adalah membuat aplikasi web untuk mengolah data perusahaan, menggantikan aplikasi berbasis desktop yang sudah ada sebelumnya. Aplikasi tersebut dibuat dengan menggunakan PHP dan Zend Framework untuk mempermudah pengembang web dalam pembuatan aplikasinya [4]. Penelitian perancangan Aplikasi User Manual Online di PT Sumber Alfaria Trijaya Tbk ini mengacu pada penelitian sebelumnya. Aplikasi tersebut dirancang supaya pengguna dapat mendata informasi proyek yang diterima PT Virtual Consulting kapan saja dan di mana saja, sedangkan pada penelitian perancangan Aplikasi User Manual Online, perancangan aplikasi digunakan untuk mengakses file PDF user manual agar bisa diakses kapan saja dan di mana saja. Penelitian lain yang berjudul Perancangan dan Implementasi Web Berbasis MVC Menggunakan Zend Framework (Studi Kasus: Sistem Penerimaan dan Pendataan Siswa di MTS Negeri Salatiga). Pada penelitian ini membahas tentang perancangan sistem pendaftaran siswa baru berbasis web berbasis MVC dengan kerangka kerja Zend. Hasil perangkat lunak yang dirancang untuk menggantikan aplikasi pendaftaran siswa baru berbasis desktop yang selama ini digunakan [5]. Sistem yang dibuat sudah menyelesaikan permasalahan yang ada akan tetapi sistem tersebut akan lebih baik jika ada suatu fungsi reporting agar penggunakan sistem dapat lebih dipertanggungjawabkan. Sehingga pada penelitian perancangan Aplikasi User Manual Online di PT Sumber Alfaria Trijaya Tbk ini terdapat report yang berfungsi untuk mengetahui siapa saja yang mengelola aplikasi user manual online. Terdapat penelitian yang berjudul Perancangan dan Pembuatan Aplikasi Ku Sehat. Penelitian ini bertujuan sebagai media informasi kesehatan tentang penyakit yang paling sering menjadi penyebab kematian di Indonesia. Penelitian tersebut menggunakan Zend Framework untuk membantu pengembang dalam membuat aplikasi seluler di atas back-end yang sudah ada dan dibangun menggunakan MySQL sebagai basis data [6]. Pada penelitian terdahulu aplikasi yang dibuat menggunakan bootstrap, sehingga tampilan 3

10 antar muka aplikasi menjadi menarik. Maka pada penelitian perancangan Aplikasi User Manual Online di PT Sumber Alfaria Trijaya Tbk ini digunakanlah bootstrap untuk memperindah tampilan antar muka aplikasi User Manual Online supaya lebih menarik. Pada penelitian perancangan Aplikasi User Manual Online di PT Sumber Alfaria Trijaya Tbk ini bertujuan untuk merancang sebuah aplikasi user manual online berbasis web application yang dibangun menggunakan sebuah framework bernama Zend yang digunakan sebagai perantara antara PHP sebagai bahasa pemrograman dan MySQL sebagai database untuk mengoptimalkan kinerja sistem dan mempermudah pengembang dan pengguna sistem. Zend Framework, adalah hasil dari sebuah proyek yang dilakukan oleh Zend Technologies, sebuah perusahaan spesialis PHP pada akhir tahun Zend Framework (ZF) sendiri merupakan sebuah kerangka kerja open source dalam pengembangan aplikasi web dan web service menggunakan PHP dan diimplementasikan menggunakan object oriented code dan arsitektur MVC. Zend Framework memiliki beberapa kelebihan, yang pertama yaitu everything in the box, yang artinya di dalam framework ini sudah terdapat segala yang dibutuhkan untuk membangun sebuah aplikasi berbasis web, kedua yaitu framework ini memiliki desain yang modern, Zend Framework merupakan object oriented PHP 5 yang menggunakan teknik perancangan yang dikenal sebagai design pattern, ketiga yaitu Zend Framework mendukung Model View Controller (MVC) yang berguna untuk memisahkan bagian-bagian dalam aplikasi sehingga mempermudah untuk dipelajari dan tidak membingungkan bagi pengembang aplikasi tersebut, keempat yaitu Zend Framework didukung dengan pustaka yang lengkap, Zend Framework merupakan framework open source sehingga banyak pustaka yang dapat digunakan untuk mempelajari cara mengembangkan suatu aplikasi, kelebihan kelima yaitu mudah dikembangkan karena terstruktur, dengan dukungan MVC maka membuat suatu program menjadi lebih terstruktur. Bagi developer hal ini memudahkan mereka dalam mencari bugs, memudahkan saat ingin menambahkan sebuah fitur baru pada bagian display, developer cukup mencari file yang berhubungan dengan display logic. Zend Framework memungkinkan developer untuk membuat kode berbasis object oriented sehingga memudahkan dalam proses maintenance. Zend Framework juga dirancang untuk memudahkan para pengembang baik pemula maupun professional dalam mengembangkan suatu web yang dinamis. Gambar 1 merupakan arsitektur MVC dalam Zend Framework. 4

11 Gambar 1 Arsitektur MVC dalam Zend Framework Bootstrap File merupakan sebuah framework css yang digunakan untuk mempermudah membangun tampilan web. Dalam arsitektur ini bootstrap file berada di dalam file Index.php, bootstrap file juga berfungsi sebagai koneksi ke database. Setelah terhubung permintaan dari user diteruskan ke Controller File. Controller File bertugas untuk mengatur apa yang harus dilakukan model, dan view mana yang harus ditampilkan berdasarkan permintaan dari user. Permintaan dari user tidak selalu memerlukan aksi dari model. Model File bertugas untuk mengatur, menyiapkan, memanipulasi dan mengorganisasikan data (database) sesuai dengan instruksi dari controller. View Template File bertugas untuk menyajikan informasi (HTML) kepada user sesuai dengan instruksi dari controller. Gambar 2 merupakan contoh implementasi struktur sederhana arsitektur MVC dengan menggunakan library Zend Framework. <project name>/.htaccess index.php /application conf.ini /controllers indexcontroller.php /models Menu.php /views /scripts /index index.phtml /library.htaccess /Zend /public /img /style main.css Gambar 2 Struktur Direktori Aplikasi MVC 5

12 Cara kerja struktur aplikasi pada Gambar 2 yaitu semua permintaan akan diproses melalui index.php yang didukung file.htaccess untuk membuat URL statis. File/application/controller/indexcontroller.php berisi kelas untuk menangani request. Sementara dalam direktori /application/model berisi kelas untuk menangani database dan /application/views untuk mewadahi template HTML yang berekstensi.phtml. 3. Metode Perancangan Perancangan sistem User Manual Online diselesaikan melalui tahapan yang terbagi dalam empat tahapan, yaitu : 1) Identifikasi Masalah, 2) Perancangan Sistem, 3) Implementasi Sistem, 4) Pengujian Sistem. Tahap-tahap penelitian dapat dilihat pada Gambar 3. Gambar 3 Tahapan Penelitian Berikut penjelasan dari Gambar 3: Tahap pertama: Identifikasi masalah, yaitu melakukan identifikasi terhadap permasalahan yang ada dengan melakukan wawancara untuk mendapatkan informasi dan data terkait dengan aplikasi yang dibutuhkan, Framework Zend, serta mempelajari proses bisnis aplikasi yang dibutuhkan di PT. Sumber Alfaria Trijaya, Tbk. Tahap Kedua: Perancangan sistem, yaitu melakukan perancangan sistem yang meliputi perancangan proses menggunakan diagram Unified Modelling Language (UML) yang bertujuan untuk menggambarkan secara jelas alur yang ada pada sistem yang akan dibangun. Perancangan proses menggunakan UML meliputi use case diagram, activity diagram, dan relasi database. Kemudian dilakukan perancangan database meliputi tabel-tabel yang akan digunakan dalam sistem, dan selanjutnya perancangan antarmuka yaitu model view controller. Tahap ketiga: Implementasi sistem, yaitu membuat aplikasi web sesuai perancangan proses pada tahap kedua sesuai kebutuhan user berdasarkan perancangan sistem yang telah dilakukan. Tahap keempat: Pengujian sistem, yaitu melakukan pengujian terhadap sistem yang telah dibuat, kemudian melihat apakah aplikasi yang telah dibuat sudah sesuai dengan yang diharapkan atau tidak ada error, jika belum sesuai maka akan dilakukan perbaikan. Pada tahap pengidentifikasian masalah, wawancara yang dilakukan yaitu dengan cara tanya jawab langsung kepada Back Office Senior Manager PT. 6

13 Sumber Alfaria Trijaya, Tbk untuk memperoleh data yang diperlukan dalam pembuatan sistem. Berdasarkan hasil wawancara permasalahan yang ada didefinisikan sebagai berikut: 1) Dibutuhkan sistem untuk mengelola user manual yang berbasis web. 2) Dibutuhkan sistem yang dapat diterapkan dengan mudah dan cepat untuk melihat user manual tanpa harus datang ke kantor karena mengakses user manual dapat dilakukan di mana saja dan kapan saja. Perancangan sistem dalam penelitian ini menggunakan metode Prototype Model, yaitu membangun suatu sistem berupa prototype berdasarkan dari bentuk perkiraan awal, melakukan pengujian, lalu dikerjakan ulang sesuai kebutuhan client sampai prototype yang dibuat dapat berfungsi dengan baik dan mampu membantu menyelesaikan permasalahan [7]. Gambar 4 Prototype Model Gambar 4 merupakan metode yang digunakan dalam perancangan sistem yaitu dengan menggunakan prototype model. Dimulai dari tahap pertama yaitu Communication, yaitu mengumpulkan data mengenai kebutuhan sistem yang akan dibuat. Teknik pengumpulan data dilakukan dengan cara wawancara atau tanya jawab secara langsung dengan Back Office Senior Manager PT. Alfaria Sumber Trijaya Tbk untuk memperoleh data yang diperlukan dalam pembuatan sistem. Tahap kedua yaitu Build/revise mock-up, yaitu proses perancangan sistem berdasarkan analisa kebutuhan yang sudah ada. Perancangan sistem meliputi perancangan proses, perancangan database sistem, dan perancangan antarmuka sistem. Perancangan proses menggunakan diagram Unified Modelling Language (UML) untuk menggambarkan secara jelas alur yang ada pada sistem. Selanjutnya dilakukan pembuatan sistem berdasarkan perancangan sistem yang telah dibuat sebelumnya. Tahap ketiga Customer testdrives mock-up yaitu pengujian sistem yang telah dibuat untuk mengetahui apakah fungsi-fungsi yang ada pada aplikasi sudah sesuai dengan yang diharapkan. Ketiga tahapan diatas diulang secara terus menerus hingga sistem yang dibangun sesuai dengan fungsi-fungsi yang diharapkan dan siap diimplementasikan. Perancangan proses menggunakan UML bertujuan untuk menggambarkan secara jelas alur yang ada pada sistem yang akan dibangun. Perancangan 7

14 menggunakan UML meliputi use case diagram, activity diagram, dan relasi database. Di dalam use case diagram, terdapat tiga aktor yaitu sebagai karyawan, administrator, dan super administrator seperti pada Gambar 5. Gambar 5 Use Case Diagram Sistem Aktor Karyawan merupakan aktor dengan kewenangan paling sedikit, karena hanya dapat melihat user manual yang telah diunggah oleh Administrator atau Super Administrator. Aktor Administrator memiliki kewenangan mengelola user manual yaitu menambah user manual, ubah user manual serta menambah dan ubah data user. Aktor Super Administrator merupakan aktor tertinggi karena mempunyai kewenangan yang sama dengan Administrator tetapi Super Administrator dapat menghapus data user manual yang telah ditambahkan dan menghapus data user yang boleh mengakses aplikasi user manual online. Activity diagram menggambarkan proses-proses yang terjadi dari suatu aktifitas dimulai sampai berhenti. Untuk sistem yang akan dibangun maka terdapat tiga activity diagram yaitu untuk karyawan, administrator, dan super administrator. 8

15 Gambar 6 Activity Diagram Karyawan Gambar 6 menggambarkan aktifitas-aktifitas yang dapat terjadi dalam hak akses karyawan. Setelah seorang karyawan melakukan login, karyawan tersebut dapat mengakses user manual yang diinginkan. Gambar 7 Activity Diagram Administrator 9

16 Gambar 7 menggambarkan aktifitas-aktifitas yang dapat terjadi dalam hak akses administrator. Setelah seorang administrator melakukan login, terdapat beberapa aktifitas yang dapat dilakukan. Aktifitas tersebut adalah lihat user manual, menambah user manual, melakukan sunting user manual, lihat report, melakukan download report, lihat user serta menambah user. Kemudian hasil dari pemilihan salah satu menu akan diproses untuk nantinya akan ditampilkan pada halaman web. Gambar 8 Activity Diagram Super Administrator Gambar 8 menggambarkan aktifitas-aktifitas yang dapat terjadi dalam hak akses super administrator. Setelah seorang super administrator melakukan login, terdapat beberapa aktifitas yang dapat dilakukan. Aktifitas tersebut adalah lihat user manual, menambah user manual, melakukan sunting user manual, menghapus user manual, lihat report, melakukan download report, lihat user, menambah user serta menghapus user. Kemudian hasil dari 10

17 pemilihan salah satu menu akan diproses untuk nantinya akan ditampilkan pada halaman web. Relasi database digunakan untuk menampilkan beberapa tabel yang ada dalam sistem atau perangkat lunak yang sedang dikembangkan. Relasi database memberikan gambaran mengenai sistem dan relasi yang ada di dalamnya (user interface, model, dan controller). Relasi database sistem yang yang ada pada aplikasi user manual online ditunjukkan pada Gambar 9. Tabel user_manual menyimpan seluruh informasi tentang seluruh data user manual. Tabel user_manual memiliki 4 relasi dengan tabel lainnya. Gambar 9 Relasi Database Sistem Tabel um_file berisi informasi tentang file yang telah diunggah oleh user manual. Relasi tabel um_file dengan tabel user_manual adalah Many To One, yaitu satu user manual boleh memiliki umf_um_kode atau file user manual lebih dari satu. Tabel ms_application berisi informasi tentang aplikasi yang telah dibuat. Relasi tabel ms_application dengan tabel tabel user_manual adalah Many To Many, yaitu setiap aplikasi dapat dibuat lebih dari satu user manual. Dan juga sebaliknya, setiap user manual dapat berisi lebih dari satu aplikasi. Tabel ms_department menyimpan informasi tentang seluruh data departemen. Relasi tabel ms_department dengan tabel user_manual adalah Many To One, yaitu satu departemen dapat memiliki lebih dari satu user manual dan setiap user manual hanya dapat memilih satu departemen. Tabel ms_karyawan menyimpan seluruh informasi tentang seluruh data karyawan. Relasi tabel ms_department dengan tabel ms_karyawan adalah One To Many, 11

18 satu departemen dapat diisi oleh banyak karyawan. Tabel ms_user_role berisi informasi tentang hak akses yang dapat dimiliki karyawan. Relasi tabel ms_user_role dengan tabel ms_karyawan adalah One To One, yaitu satu NIK hanya dapat memiliki satu hak akses. Jalannya sebuah sistem diperlukan desain perancangan arsitektur dari sistem yang akan dibuat. Perancangan arsitektur aplikasi user manual online dapat dilihat pada gambar 10. Gambar 10 Arsitektur Sistem Pada gambar 10 menjelaskan proses user dalam mengakses aplikasi user manual online. User dapat mengakses user manual online melalui web browser dengan menggunakan device seperti handphone, tablet, komputer atau laptop. Web Browser berfungsi untuk memeriksa URL yang diminta serta menangani permintaan yang sesuai dengan controller. Controller merupakan pengendali untuk menghubungkan antara model dan juga view. Semua permintaan yang masuk akan ditangani oleh controller terlebih dahulu, maka dalam controller diperlukan spesifikasi logika. Model merupakan tempat penyimpanan data atau bagian yang berhubungan dengan basis data. View merupakan tempat untuk menyampaikan informasi atau menampilkan data yang diminta oleh user untuk ditampilkan ke layar. 12

19 4. Hasil dan Pembahasan Hasil implementasi sistem berdasarkan perancangan yang telah dibuat dijelaskan sebagai berikut. Arsitektur MVC yang telah dibuat dapat dilihat pada Gambar 11. Gambar 11 MVC Zend pada Aplikasi Gambar 12 Halaman Tambah User Manual Gambar 12 adalah gambar tampilan halaman New untuk menambah user manual baru. Menu ini hanya dapat diakses dengan user yang memiliki hak akses super administrator atau administrator. User manual name diisi dengan nama user manual yang akan diunggah, opsi department diisi dengan dari departemen mana user manual ini dibutuhkan, radio button main application 13

20 berfungsi untuk memilih apakah user manual yang diunggah merupakan aplikasi utama, name application berisi nama aplikasi yang merupakan aplikasi utama, name main application berisi nama-nama aplikasi yang sudah pernah ditambahkan di name application, opsi link application berfungsi untuk memilih user manual yang dibuat mempunyai hubungan dengan user manual lainnya atau tidak, version diisi dengan versi dari user manual tersebut, file untuk mengunggah file user manual yang bersangkutan. User harus memasukkan user manual name, department, name application, name main application, link application, version, dan memilih file yang ingin diunggah sebagai syarat untuk menambah user manual. Perintah yang digunakan untuk tambah data user manual dapat dilihat pada Kode Program 1. Kode Program 1 Perintah untuk Tambah Data User Manual pada Controller NewController 01 $form = new Application_Form_Usermanual(); 02 $form->submit->setlabel( Save ); 03 $this->view->form = $form; If($this->getRequest()->isPost()) { 06 $FormData = $this->getrequest()->getpost(); 07 If($Form->isValid($formData)) { 08 $kode = $form->getvalue( um_kode ); 09 $nama = $form->getvalue( um_nama ); 10 $kodedpr = $form->getvalue(um_md_kode ); 11 $appname = $form->getvalue( ma_nama ); 12 $kodeapp = $form->getvalue( um_ma_kode ); 13 $linkapp = $form->getvalue( um_linkapp ); 14 $ver = $form->getvalue( versi ); 15 $token = $gettoken; 16 $nik = $form->getvalue( um_mk_nik ); 17 $aktif = $form->getvalue( um_aktif ); $umfile = new Zend_File_Transfer_Adapter Http(); 20 $umfile->setdestination( upload/ ) 21 ->addvalidator( Count, false, 1) 22 ->addvalidator( Size, false, ) 23 ->addvalidator( Extension, false, pdf ); 24 $fileinfo = $umfile->getfileinfo(); 25 $umfile->receive(); 26 $filename = $umfile->getfilename(); $usermanuals = new Application_Model_DbTable_Usermanuals(); 29 $usermanuals->addusermanual($kode, $nama, $kodedpr, $appname, 30 $kodeapp, $linkapp, $ver, $token, $nik, $aktif, $filename); $this->_helper->redirector( index, home ); 33 } else { 34 $form->populate($formdata); 35 } 36 } addusermanual() adalah fungsi untuk menambah data user manual. Form adalah sebuah class dari Zend Framework yang berfungsi untuk mempermudah pembuatan formulir. Class Zend_File digunakan untuk mengunggah file user manual berupa PDF ke dalam direktori./upload/ di server. Ukuran file user manual yang dikirim tidak boleh lebih dari 50MB. Data yang dikirim dari form tambah data user manual tersebut dilakukan dengan method post kemudian disimpan kedalam variabel variabel yang nantinya akan dikirimkan sebagai 14

21 parameter fungsi addusermanual() pada model Usermanuals yang dapat dilihat pada Kode Program 2. Kode Program 2 Query Tambah Data User Manual pada Model Usermanuals 01 Class Application_Model_DbTable_Usermanuals extends Zend_Db_Table_Abstract 02 { 03 Public function addusermanual($kode, $nama, $kodedpr, $appname, $kodeapp, 04 $linkapp, $ver, $token, $nik, $aktif, $filename) 05 { 06 $data = array( 07 um_kode => $kode, 08 um_nama => $nama, 09 um_md_kode => $kodedpr, 10 um_app => $appname, 11 um_ma_kode => $kodeapp, 12 um_linkapp => $linkapp, 13 versi => $ver, 14 um_token => $token, 15 um_mk_nik => $nik, 16 um_aktif => $aktif, 17 umf_nama_file => $filename, 18 ); 19 $this->insert($data); 20 } 21 } Fungsi addusermanual() pada model Usermanuals berfungsi untuk melakukan tambah data ke dalam database yang terdiri dari kode, nama, kodedpr, appname, kodeapp, linkapp, ver, token, nik, aktif, filename. Gambar 13 Halaman Beranda Utama Karyawan Gambar 13 menunjukkan halaman beranda utama yang ada pada karyawan. Di halaman tersebut karyawan dapat melihat user manual yang telah diunggah oleh super administrator dan administrator. Karyawan juga dapat melakukkan pencarian data user manual berdasarkan nama user manual dan filter data user manual berdasarkan department dan application. 15

22 Gambar 14 Halaman View User Manual Gambar 14 menunjukkan halaman setelah karyawan melihat user manual yang dipilih. Dalam UM Menu berisi daftar file yang telah diunggah dalam user manual tersebut, Link UM berisi daftar user manual yang berkaitan dengan user manual tersebut. Hasil pengujian sistem dengan metode blackbox yang telah dilakukan akan ditampilkan pada Tabel 1. Tabel 1 Hasil Pengujian Blackbox Aplikasi User Manual Online Fungsi yang diuji Menambah data user manual Sunting data user manual Mencetak report Menambah data user Sunting data user Output yang diharapkan Data user manual berhasil ditambahkan kedalam database Data user manual berhasil disimpan kedalam database Data berhasil dicetak kedalam laporan Data user berhasil ditambahkan ke dalam database Data user berhasil disimpan kedalam database Output dari Sistem Data user manual berhasil ditambahkan ke dalam database dan dapat ditampilkan pada beranda admin Data user manual berhasil disimpan ke dalam database dan dapat ditampilkan pada beranda admin Data berhasil dicetak dan ditampilkan kedalam laporan dalam bentuk file Microsoft Excel Data user berhasil ditambahkan ke dalam database dan dapat ditampilkan pada halaman user Data user berhasil disimpan ke dalam database dan dapat ditampilkan pada halaman user Status Pengujian Valid Valid Valid Valid Valid 16

23 Berdasarkan hasil pengujian blackbox pada Tabel 1, dapat disimpulkan bahwa fungsi-fungsi yang ada pada sistem dapat merespon dengan sangat baik dan menghasilkan output atau keluaran yang sesuai dengan harapan. Hasil tersebut memperlihatkan bahwa antara proses perancangan sistem dengan implementasi sistem tidak ada perbedaan dan sesuai dengan yang diharapkan. 5. Simpulan Aplikasi user manual online berbasis web dibangun dengan menggunakan Framework Zend dengan menerapkan pola arsitektur Model View Controller (MVC) mudah digunakan, dipelajari serta dikembangkan oleh pengembang sistem selanjutnya untuk mengoptimalkan kinerja sistem dalam melakukan proses pengolahan data. Berdasarkan hasil penelitian dan pengujian Blackbox dapat disimpulkan bahwa aplikasi user manual online ini dapat berjalan dengan baik dan fungsi-fungsi yang ada pada aplikasi sesuai dengan yang diharapkan. Dengan menggunakan Framework Zend yang merupakan framework PHP dengan library yang lengkap dan memenuhi untuk membuat aplikasi standar enterprise maka sistem mampu memberikan kemudahan dalam proses pengolahan data (insert, update, dan delete), sehingga proses pengolahan data dapat berjalan cepat pada sistem. Sistem yang dibangun juga dapat memberikan kemudahan dalam mengakses user manual yang ada di PT. Sumber Alfaria Trijaya, Tbk. Akses data user manual dapat dilakukan di mana saja dan kapan saja tanpa harus datang langsung ke kantor. Adapun saran untuk pengembangan sistem selanjutnya adalah adanya sistem untuk melihat siapa saja yang telah mengakses user manual tersebut jadi administrator dapat mengetahui user yang telah mengakses user manual tersebut dan adanya sistem backup supaya data yang telah terhapus dapat dipulihkan dengan membuat sebuah tempat penampungan data yang sudah dihapus. 6. Daftar Pustaka [1] Hartomo, Kristoko D., 2009, Implementasi Model View Controller dan Object Relational Mapping pada Content Management System Sistem Informasi Keuangan, Jurnal AITI, vol.6 no.1 pp [2] Allen, Rob, 2012, Zend Framework in Action, Manning Publications. [3] Somya, Ramos, 2012, Penerapan Framework Zend dan Arsitektur Model View Controller dalam Pengembangan Aplikasi Manajemen Kepegawaian (Studi Kasus: Universitas Kristen Satya Wacana Salatiga), Jurnal AITI, vol.1 no.1 pp [4] Putra, Lukas Wandira, 2013, Pembuatan Aplikasi untuk Pengolahan Data Project Perusahaan IT Consultant menggunakan Zend Framework (Studi Kasus: PT Virtual Consulting), Salatiga: Fakultas Teknologi Informasi UKSW. 17

24 [5] Wahyudi, Ahmad, 2012, Perancangan dan Implementasi Web Berbasis MVC Menggunakan Zend Framework (Studi Kasus: Sistem Penerimaan dan Pendataan Siswa di MTS Negri Salatiga), Salatiga: Fakultas Teknologi Informasi UKSW. [6] Indrajani & Bahana, Raymond, 2018, Perancangan dan Pembuatan Aplikasi Ku Sehat, Jurnal Elekro, vol. 11 no. 1 pp [7] Andriyani, Wenti M., 2017, Perancangan Sistem Reservasi dan Absensi Kunjungan Ruang Multimedia Menggunakan Framework CodeIgniter (Studi Kasus: Perpustakaan dan Arsip Daerah Kota Salatiga), Salatiga: Fakultas Teknologi Informasi UKSW. [8] Jaya, Tri S., 2018, Pengujian Aplikasi dengan Metode Blackbox Testing Boundary Value Analysis, Jurnal Pengembangan IT (JPIT), vol.3 no.2 pp [9] William, Agustinus David, 2013, Pembuatan Aplikasi untuk Pengelolaan Data Pelatihan menggunakan Zend Framework : Studi Kasus Yayasan Bina Darma, Salatiga: Fakultas Teknologi Informasi UKSW. [10] Haluk, Thomas, 2012, Perancangan Sistem Informasi Pada Badan Kepegawaian Daerah Kabupaten Wamena menggunakan Framework Zend dan Konstruksi Model View Controller (MVC), Salatiga: Fakultas Teknologi Informasi UKSW. 18

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR BAB III ANALISIS Bab ini berisi analisis mengenai aplikasi web target code generator, analisis penggunaan framework CodeIgniter dan analisis perangkat lunak code generator. 3.1 APLIKASI YANG DITANGANI

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian terdahulu

Bab 2 Tinjauan Pustaka 2.1 Penelitian terdahulu Bab 2 Tinjauan Pustaka 2.1 Penelitian terdahulu Penelitian terdahulu tentang Sistem Informasi Kepegawaian maupun tentang System Informasi itu sendiri telah banyak dilakukan oleh para peneliti terdahulu

Lebih terperinci

Pendahuluan Kajian Pustaka

Pendahuluan Kajian Pustaka 1. Pendahuluan Internet sering digunakan sebagai media untuk mempublikasikan informasi sehingga mudah diakses oleh masyarakat luas. Perkembangan teknologi internet berperan dalam menunjang berbagai aspek

Lebih terperinci

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB Disusun Oleh : GIANMAR SAPUTRA 41509010106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK Bab ini menjelaskan gambaran secara global produk tentang perangkat lunak produk yang akan dibuat, dalam hal ini ialah migrasi sistem informasi absensi dari pemrograman terstruktur

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem

BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Sistem informasi penjualan dan pembelian Gamis Batik dengan pendekatan perancangan sistem berorientasi objek. Perancangan sistem berorientasi objek

Lebih terperinci

ABSTRAK. Kata Kunci : MVC (Model View Controller), Codeigniter PHP Framework, MySQL. Universita s Kristen Maranatha

ABSTRAK. Kata Kunci : MVC (Model View Controller), Codeigniter PHP Framework, MySQL. Universita s Kristen Maranatha ABSTRAK Sistem informasi absensi merupakan sebuah sistem yang mencatat kehadiran pegawai secara real time, dengan tujuan untuk kepentingan review suatu absensi yang nantinya akan digunakan sebagai salah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi

Lebih terperinci

CODEIGNITER 3. Belajar Mandiri. Zamah Sari

CODEIGNITER 3. Belajar Mandiri. Zamah Sari CODEIGNITER 3 Belajar Mandiri Zamah Sari i DAFTAR ISI PENDAHULUAN CODEIGNITER... 1 Fitur Codeigniter... 1 INSTALASI CODEIGNITER... 3 ARSITEKTUR CODEIGNITER... 5 Struktur Direktori... 6 Folder Application...

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN 3 BAB II ANALISIS DAN PERANCANGAN Analisis digunakan untuk mengetahui kebutuhan, setelah proses analisis akan dilakukan perancangan yang digunakan untuk mempermudah dalam mengolah data dan kemudian merancang

Lebih terperinci

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III CARA DAN METODOLOGI PENELITIAN BAB III CARA DAN METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Penelitian tentang Sistem Informasi Perusahaan dan Kepegawaian PT. BUHARUM berbasis website menggunakan metode Software Development Life

Lebih terperinci

1. Pendahuluan Perkembangan teknologi yang meningkat pesat merupakan salah satu alasan mengapa Yayasan Bina Darma mengganti sistem penyimpanan dan

1. Pendahuluan Perkembangan teknologi yang meningkat pesat merupakan salah satu alasan mengapa Yayasan Bina Darma mengganti sistem penyimpanan dan 1. Pendahuluan Perkembangan teknologi yang meningkat pesat merupakan salah satu alasan mengapa Yayasan Bina Darma mengganti sistem penyimpanan dan pengelolaan data yang lama dengan sistem yang terkomputerisasi.

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Sistem informasi penjualan dan pembelian Tissue SMART NARENA dengan pendekatan perancangan sistem berorientasi objek. Perancangan sistem berorientasi

Lebih terperinci

Perancangan Sistem Informasi Pemeliharaan Infrastruktur Jalan Tol Menggunakan Zend Framework Studi Kasus PT. Jasa Marga (Persero) Tbk.

Perancangan Sistem Informasi Pemeliharaan Infrastruktur Jalan Tol Menggunakan Zend Framework Studi Kasus PT. Jasa Marga (Persero) Tbk. Perancangan Sistem Informasi Pemeliharaan Infrastruktur Jalan Tol Menggunakan Zend Framework Studi Kasus PT. Jasa Marga (Persero) Tbk. Cabang Semarang Artikel Ilmiah Oleh: Prodo Anggana NIM : 672008252

Lebih terperinci

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAKSI. Universitas Kristen Maranatha ABSTRAKSI Seiring dengan berjalannya waktu dan pesatnya perkembangan era globalisasi dan informasi, maka perkembangan ilmu dan pengetahuan pun berkembang dengan pesat. Sebuah perusahaan yang berkembang

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan 41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan

Lebih terperinci

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2 PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE Gandana Akhmad Syaripudin 1, Rinda Cahyana 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151

Lebih terperinci

PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING

PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING Muhamad Aris Munandar 41510120034 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

Lebih terperinci

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x INTISARI... xi ABSTRACT... xii BAB I PENDAHULUAN...

Lebih terperinci

Perancangan dan Analisis Sistem Informasi Pertanian Berbasis Web Menggunakan Arsitektur Model View Controller. Artikel Ilmiah

Perancangan dan Analisis Sistem Informasi Pertanian Berbasis Web Menggunakan Arsitektur Model View Controller. Artikel Ilmiah Perancangan dan Analisis Sistem Informasi Pertanian Berbasis Web Menggunakan Arsitektur Model View Controller Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi Untuk Memperoleh Gelar Sarjana

Lebih terperinci

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... SURAT PERNYATAAN ORISINALITAS KARYA...

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... SURAT PERNYATAAN ORISINALITAS KARYA... ABSTRAK Seluruh proses pembuatan aplikasi ini menggunakan framework ADF Oracle. Framework ini sangat komptible dengan Database Server dari Oracle. Pembuatan aplikasi ini untuk membantu perusahaan didalam

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

SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM:

SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM: Perancangan dan Implementasi Sistem Pengisian Form Akademik Secara Online Dengan Menggunakan Arsitektur MVC (Model View Controller) (Studi Kasus Universitas Kristen Indonesia Toraja) SKRIPSI Diajukan kepada

Lebih terperinci

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG D.11 IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG Achmad Nakhrowi *, Agung Riyantomo, Moch Subchan Mauludin Jurusan Teknik

Lebih terperinci

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha ABSTRAK Tugas akhir atau skripsi merupakan hal terakhir yang harus dikerjakan oleh mahasiswa untuk menyelesaikan pendidikan di universitas. Tugas akhir mahasiswa harus dibimbing oleh dosen pembimbing yang

Lebih terperinci

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha ABSTRAK Indonesia memiliki berbagai macam budaya. Budaya Indonesia merupakan salah satu ciri khas dari bangsa Indonesia. Asal dari berbagai budaya tersebut salah satunya adalah beragam jenis permainan

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka

Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka Penelitian yang menerapkan arsitektur Model View Controller (MVC) telah banyak digunakan pada perancangan dan implementasi pembuatan sebuah sistem. Salah satu

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah BAB III METODE PENELITIAN 3.1 METODE PENGEMBANGAN SISTEM Untuk pengembangan sistem penelitian ini menggunakan model SDLC (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah proses

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

Otomatisasi Sistem Pembuatan Berita Acara dan Pelaporan Honor Ujian Skripsi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana

Otomatisasi Sistem Pembuatan Berita Acara dan Pelaporan Honor Ujian Skripsi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Otomatisasi Sistem Pembuatan Berita Acara dan Pelaporan Honor Ujian Skripsi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi untuk

Lebih terperinci

Content Management System Untuk Digital Signage Pada PT Sumber Alfaria Trijaya Tbk (Alfamart)

Content Management System Untuk Digital Signage Pada PT Sumber Alfaria Trijaya Tbk (Alfamart) Content Management System Untuk Digital Signage Pada PT Sumber Alfaria Trijaya Tbk (Alfamart) Willy Pratama Prasetyo 6301100290 02.willypratama@gmail.com Abstrak Digital signage merupakan salah satu teknologi

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

3.2. Analisa Masalah 3-1.

3.2. Analisa Masalah 3-1. BAB 3. ANALISA SISTEM 3.1. Analisa Sistem Perusahaan PT Retail Department Store saat ini belum mempunyai sebuah sistem informasi yang terintegrasi. Ada banyak laporan-laporan yang diinput secara manual.

Lebih terperinci

Sistem Berkas Digital Untuk Berkas Penelitian di Universitas Klabat

Sistem Berkas Digital Untuk Berkas Penelitian di Universitas Klabat Sistem Berkas Digital Untuk 264 Sistem Berkas Digital Untuk Berkas Penelitian di Universitas Klabat Steven Lolong* 1, Egerly W. Gara 2, Rivo Harimisa 3 1,2,3 Fakultas Ilmu Komputer, Universitas Klabat

Lebih terperinci

ABSTRAK. Kata Kunci: Game, Pengunduhan, Voucher, Super Admin, Admin, Moderator,Player

ABSTRAK. Kata Kunci: Game, Pengunduhan, Voucher, Super Admin, Admin, Moderator,Player ABSTRAK Belakangan ini, banyak sekali bermunculan game-game provider di internet yang menawarkan pengunduhan content game, yang pada umumnya merupakan game-game kecil. Sehingga player yang telah terdaftar

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

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

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

Lebih terperinci

PHP dan Framework CodeIgniter

PHP dan Framework CodeIgniter Universitas Negeri Padang PHP dan Framework CodeIgniter Yeni Septiana Pendidikan Teknik Informatika 1102640 2015 Hai All.. Kali ini kita akan membahas tentang membuat Website dengan menggunakan bahasa

Lebih terperinci

SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO

SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO Nirmala Hapsari Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur, Sleman, Yogyakarta

Lebih terperinci

ABSTRAK. Kata kunci: Perpustakaan, Trigger, Web Service, Mobile, Basis Data Terdistribusi, Load Testing

ABSTRAK. Kata kunci: Perpustakaan, Trigger, Web Service, Mobile, Basis Data Terdistribusi, Load Testing ABSTRAK SPARTHA merupakan aplikasi desktop yang membantu para staff perpustakaan Universitas Kristen Maranatha dalam melakukan kegiatan mengolah informasi koleksi buku. Pengguna juga dipermudah dalam melakukan

Lebih terperinci

3. BAB III METODE PENELITIAN

3. BAB III METODE PENELITIAN 3.1 Alat dan Bahan Penelitian 3. BAB III METODE PENELITIAN Dalam penelitian dibutuhkan beberapa alat dan bahan untuk mendukung berjalannya perancangan dan implementasi sistem. 3.1.1 Alat Alat yang digunakan

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 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 2 Tinjauan Pustaka

Bab 2 Tinjauan Pustaka 5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Tempat yang digunakan penulis dalam melakukan penelitian ini adalah Prodi Teknik Informatika Universitas Muhammadiyah Yogyakarta. Adapun penelitian

Lebih terperinci

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha ABSTRAK Strategi-strategi bisnis yang diterapkan oleh masing-masing perusahan dilakukan untuk memanjakan pelanggan-pelanggan terutama pelanggan yang bernilai tinggi agar tetap setia kepada perusahaan tersebut.

Lebih terperinci

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 III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Deskripsi Umum Perangkat Lunak Sistem informasi kost di sekitar Universitas Sebelas Maret ini memberikan informasi tentang kost kepada mahasiswa Universitas Sebelas

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN 12 BAB III METODE PENELITIAN 3.1 Metode Pengembangan Sistem Untuk pengembangan sistem, penelitian ini menggunakan model SDLC (Software Development Life Cycle). Selain untuk proses pembuatan, SDLC juga

Lebih terperinci

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

7.2 Saran DAFTAR PUSTAKA LAMPIRAN DAFTAR ISI HALAMAN JUDUL... ii HALAMAN PENGESAHAN... iii PERNYATAAN... iv PRAKATA...... v DAFTAR ISI...... vii DAFTAR GAMBAR... x DAFTAR TABEL... xvi INTISARI... xvii ABSTRACT...... xviii BAB I PENDAHULUAN...

Lebih terperinci

PROTOTIPE SISTEM MANAJEMEN TUGAS AKHIR BERBASIS WEB MENGGUNAKAN TEKNOLOGI JAVA SERVER FACES (JSF) NASKAH PUBLIKASI. Oleh: Gita Indah Marthasari, S.

PROTOTIPE SISTEM MANAJEMEN TUGAS AKHIR BERBASIS WEB MENGGUNAKAN TEKNOLOGI JAVA SERVER FACES (JSF) NASKAH PUBLIKASI. Oleh: Gita Indah Marthasari, S. P2I PROTOTIPE SISTEM MANAJEMEN TUGAS AKHIR BERBASIS WEB MENGGUNAKAN TEKNOLOGI JAVA SERVER FACES (JSF) NASKAH PUBLIKASI Oleh: Gita Indah Marthasari, S.T Dibiayai oleh Anggaran Dana Pembinaan Pendidikan

Lebih terperinci

APLIKASI PENGELOLAAN PENJUALAN KERAJINAN BESI BERBASIS WEB & SMS GATEWAY (Studi Kasus Bengkel Las Loka Karya)

APLIKASI PENGELOLAAN PENJUALAN KERAJINAN BESI BERBASIS WEB & SMS GATEWAY (Studi Kasus Bengkel Las Loka Karya) ISSN : 2442-5826 e-proceeding of Applied Science : Vol.1, No.1 April 2015 Page 651 APLIKASI PENGELOLAAN PENJUALAN KERAJINAN BESI BERBASIS WEB & SMS GATEWAY (Studi Kasus Bengkel Las Loka Karya) MANAGEMENT

Lebih terperinci

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI Oleh : ANANG SUSILO 2011-51-039 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2016

Lebih terperinci

Mengenal Codeigniter (CI) Framework

Mengenal Codeigniter (CI) Framework Mengenal Codeigniter (CI) Framework Ramdhan Indra Bangun Dadhan.rpl@gmail.com Abstrak CodeIgniter adalah sebuah web application framework yang bersifat open source digunakan untuk membangun aplikasi php

Lebih terperinci

Perancangan Sistem Informasi Akademik Berbasis Web Pada SMA Negeri 1 Wewewa Tengah

Perancangan Sistem Informasi Akademik Berbasis Web Pada SMA Negeri 1 Wewewa Tengah Perancangan Sistem Informasi Akademik Berbasis Web Pada SMA Negeri 1 Wewewa Tengah Artikel Ilmiah Peneliti : Seprianus Alfian Tanggela (682006055) M. A. Ineke Pakereng, M.Kom. Michael Bezaleel Wenas, S.Kom.,

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

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Dalam pembangunan sistem, penelitian menggunakan model Software Development Life Cycle). Model-model yang digunakan pada SDLC yaitu : a) Waterfall, b)

Lebih terperinci

Bab 3 Metodologi Penelitian

Bab 3 Metodologi Penelitian Bab 3 Metodologi Penelitian 3.1 Metode dan Analisis Kebutuhan Sistem Metode yang digunakan untuk perancangan sistem ini adalah metode prototype Perancangan sistem dengan menggunakan metode prototype memiliki

Lebih terperinci

Artikel Ilmiah. Peneliti : Gerry Dunan Tambunan ( ) Ramos Somya, S.Kom., M.Cs.

Artikel Ilmiah. Peneliti : Gerry Dunan Tambunan ( ) Ramos Somya, S.Kom., M.Cs. Perancangan dan Implementasi Sistem Informasi Manajemen Anggota Gereja Berbasis Web Menggunakan Teknologi HMVC (Studi Kasus : Gereja GKI Calvaria Angkasapura Jayapura) Artikel Ilmiah Peneliti : Gerry Dunan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. Pada bab ini akan dijelaskan mengenai proses analisa perangkat lunak dan perancangan atau desain perangkat lunak.

BAB III ANALISIS DAN PERANCANGAN. Pada bab ini akan dijelaskan mengenai proses analisa perangkat lunak dan perancangan atau desain perangkat lunak. BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dijelaskan mengenai proses analisa perangkat lunak dan perancangan atau desain perangkat lunak. 3.1 ANALISA SISTEM Analisa aplikasi ini meliputi 3 (tiga)

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Perancangan sistem bertujuan untuk memberikan gambaran secara umum tentang sistem yang akan dibuat. Rancangan sistem ini secara umum mengidentifikasi komponen-komponen sistem yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap implementasi adalah tahap penerapan aplikasi yang dibuat sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya dan diharapkan

Lebih terperinci

ABSTRAK. Kata kunci : Perpustakaan Tugas Akhir PHP (Php Hypertext Preprocessor) Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Perpustakaan Tugas Akhir PHP (Php Hypertext Preprocessor) Universitas Kristen Maranatha ABSTRAK Ketika seorang mahasiswa telah dinyatakan lulus ujian sidang Tugas Akhir (TA), sebagai salah satu syarat kelulusan mahasiswa tersebut wajib menyerahkan ke perpustakaan (UKM) berupa sebuah keping

Lebih terperinci

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata ABSTRAK Sekarang ini hampir semua penyimpanan data dilakukan dengan komputersasi, salah satunya menggunakan Database Management System (DBMS). DBMS merupakan sebuah program komputer untuk mengolah dan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Implementasi Setelah melakukan perancangan maka tahap selanjutnya adalah mengimplementasikan sistem berdasarkan rancangan yang sudah dibuat sebelumnya. Fase ini merupakan

Lebih terperinci

LAPORAN SKRIPSI. Aplikasi Web Arsip Dinamis Perpustakaan Universitas Muria Kudus. Oleh : Christian Sutanto HALAMAN SAMPUL

LAPORAN SKRIPSI. Aplikasi Web Arsip Dinamis Perpustakaan Universitas Muria Kudus. Oleh : Christian Sutanto HALAMAN SAMPUL LAPORAN SKRIPSI HALAMAN SAMPUL Aplikasi Web Arsip Dinamis Perpustakaan Universitas Muria Kudus Oleh : Christian Sutanto 201151058 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

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

ABSTRAK. Kata Kunci: Pegawai, Cuti, Kehadiran, Pensiun. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Pegawai, Cuti, Kehadiran, Pensiun. Universitas Kristen Maranatha ABSTRAK Diperlukan sebuah data digital yang dapat memiliki keuntungan jangka panjang pada lembaga STIA-LAN. Keuntungan tersebut diantaranya adalah waktu penyajian data yang diperlukan relatif singkat,

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID Yudho Yudhanto Fakultas MIPA, Program Studi D3 Teknik Informatika Universitas Negeri Sebelas Maret Email: yuda@mipa.uns.ac.id

Lebih terperinci

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

Equipment Monitoring Control Manajemen System Berbasis Web Application

Equipment Monitoring Control Manajemen System Berbasis Web Application Equipment Monitoring Control Manajemen System Berbasis Web Application TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan

Lebih terperinci

TUGAS ANALISIS PERANCANGAN SISTEM

TUGAS ANALISIS PERANCANGAN SISTEM TUGAS ANALISIS PERANCANGAN SISTEM Anggota Kelompok: 1. Ruttanti Indah M (B12.2011.01776) 2. Fadillah Abdi W (B12.2011.01877) 3. Prasetyo Adi N (B12.2011.01905) 4. Kurnia Ramadhianti M (B12.2011.01914)

Lebih terperinci

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS LAPORAN SKRIPSI SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS HILMY MACHFUDI 201051137 DOSEN PEMBIMBING Rina Fiati, ST, M.Cs Ratih Nindyasari, S.Kom

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

Implementasi Model View Controller dan Object Relational Mapping pada Content Management System Sistem Informasi Keuangan

Implementasi Model View Controller dan Object Relational Mapping pada Content Management System Sistem Informasi Keuangan Implementasi Model View Controller dan Object Relational Mapping pada Content Management System Sistem Informasi Keuangan 1) Kristoko Dwi Hartomo, 2) Theophilus Wellem, 3) David Adi Sanjaya Fakultas Teknologi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

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

ABSTRAK. iii. Kata kunci : pengelolaan, wedding event organizer, vendor. Universitas Kristen Maranatha

ABSTRAK. iii. Kata kunci : pengelolaan, wedding event organizer, vendor. Universitas Kristen Maranatha ABSTRAK Wedding Event Organizer merupakan pengelolaan pada suatu acara pernikahan. Pada jaman sekarang orang ingin menikah tanpa bersusah payah mencari satu per satu vendor yang ada. Event Organizer merupakan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Pengembangan Sistem Pada tahap pengembangan sistem, diperoleh informasi mengenai kebutuhan sistem dan bisnis serta daftar komponen dasar dan aplikasi yang sesuai dengan

Lebih terperinci

PENGEMBANGAN APPLICATION MANAGEMENT SYSTEM PADA WEBSITE JURUSAN ILMU KOMPUTER

PENGEMBANGAN APPLICATION MANAGEMENT SYSTEM PADA WEBSITE JURUSAN ILMU KOMPUTER PENGEMBANGAN APPLICATION MANAGEMENT SYSTEM PADA WEBSITE JURUSAN ILMU KOMPUTER 1 Muhammad Donny F, 1 Didik Kurniawan, 1 Anie Rose Irawati 1 Jurusan Ilmu Komputer FMIPA Unila Abstract Most of the system

Lebih terperinci

PERANCANGAN SISTEM INFORMASI MONITORING PENGELUARAN KAS KECIL PROYEK PADA PT. RAJAWALI MEGAH PERKASA BERBASIS WEB ASLAMIYAH

PERANCANGAN SISTEM INFORMASI MONITORING PENGELUARAN KAS KECIL PROYEK PADA PT. RAJAWALI MEGAH PERKASA BERBASIS WEB ASLAMIYAH PERANCANGAN SISTEM INFORMASI MONITORING PENGELUARAN KAS KECIL PROYEK PADA PT. RAJAWALI MEGAH PERKASA BERBASIS WEB ASLAMIYAH 41812110188 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK Agung Rizki Subhan & Handaru Jati Universitas Negeri Yogyakarta

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Puskesmas Waluran merupakan salah satu Puskesmas yang ada di wilayah Kabupaten Sukabumi yang memiliki 12 bidan dengan 17% diantaranya sudah bisa mengoperasikan Microsoft

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

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1. Prosedur Penelitian Dalam pengembangan sistem dibutuhkan suatu metode yang berfungsi sebagai acuan atau prosedur dalam mengembangkan suatu sistem. Metode pengembangan sistem

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB

Lebih terperinci

RANCANG BANGUN APLIKASI PENGELOLAAN SURAT DI DESA TANJUNG KAMUNING

RANCANG BANGUN APLIKASI PENGELOLAAN SURAT DI DESA TANJUNG KAMUNING RANCANG BANGUN APLIKASI PENGELOLAAN SURAT DI DESA TANJUNG KAMUNING Reksa Guntari 1, Ridwan Setiawan 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151 Email :

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha ABSTRAK Seiring dengan perkembangan bisnis yang sangat pesat, cara-cara mengembangkan dan memajukan lapangan usaha dapat dilakukand dalam berbagai hal. Dalam pengerjaan tugas akhir ini, bertujuan membangun

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

Lebih terperinci

APLIKASI PEMELIHARAAN DATA DONATUR DI RUMAH ZAKAT MAINTENANCE DONATURE APPLICATION AT RUMAH ZAKAT

APLIKASI PEMELIHARAAN DATA DONATUR DI RUMAH ZAKAT MAINTENANCE DONATURE APPLICATION AT RUMAH ZAKAT Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2006 APLIKASI PEMELIHARAAN DATA DONATUR DI RUMAH ZAKAT MAINTENANCE DONATURE APPLICATION AT RUMAH ZAKAT Bayu Mahaliyanto¹, -² ¹Teknik Informatika,, Universitas

Lebih terperinci

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

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

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem File manager atau file browser adalah sebuah perangkat lunak yang menyediakan antarmuka untuk bekerja dengan sistem berkas. Perangkat lunak ini sangat

Lebih terperinci

Pengembangan Jurnal Elektronik FTI UKSW Berbasis Web menggunakan Framework CodeIgniter

Pengembangan Jurnal Elektronik FTI UKSW Berbasis Web menggunakan Framework CodeIgniter Pengembangan Jurnal Elektronik FTI UKSW Berbasis Web menggunakan Framework CodeIgniter Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer Peneliti: Kevin

Lebih terperinci

APLIKASI MANAJEMEN ADMINISTRASI ARSIP SURAT DI PT DUTA INDO OPTIMA BANDUNG

APLIKASI MANAJEMEN ADMINISTRASI ARSIP SURAT DI PT DUTA INDO OPTIMA BANDUNG APLIKASI MANAJEMEN ADMINISTRASI ARSIP SURAT DI PT DUTA INDO OPTIMA BANDUNG 1 Ir.Ketut Darmayuda,M.T, 2 Junjun Jatnika Program Studi Teknik Informatika STMIK LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266,

Lebih terperinci

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG Nia Oktaviani Sistem Informasi, Fakultas Ilmu Komputer, Universitas Bina Darma Palembang E-mail: niaoktaviani@binadarma.ac.id,

Lebih terperinci

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii ABSTRAK PT. X merupakan sebuah perusahaan yang memproduksi pakaian jadi dalam jumlah yang tidak sedikit, sehingga dalam setiap langkah poduksinya memerlukan sebuah sistem yang dapat mencatat segala proses

Lebih terperinci

Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) SKRIPSI

Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) SKRIPSI Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) SKRIPSI Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer Oleh : Aditiya Vichy

Lebih terperinci

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha ABSTRAK Semakin berkembangnya teknologi di abad ini menuntut perusahaan untuk memiliki sebuah program pencatatan data. Apotik Mahkota saat ini belum menggunakan sistem yang terintegrasi dalam penyimpanan

Lebih terperinci