PERANCANGAN MODEL-VIEW-CONTROLLER PADA APLIKASI PERPUSTAKAAN SEKOLAH
|
|
|
- Fanny Agusalim
- 8 tahun lalu
- Tontonan:
Transkripsi
1 PERANCANGAN MODEL-VIEW-CONTROLLER PADA APLIKASI PERPUSTAKAAN SEKOLAH Jhon Very Fakultas Ilmu Komputer, Jurusan Sistem Informasi, Universitas Putra Indonesia [email protected] Abstract: Information system for library can enhance its services such as process of borrowing and returning collection quickly and accurately. In this article, we present a system which is developed by implementation of Model-View-Control architecture in order to make components within the system more independent to each other. The system was developed for the existing process business in the library of Al-Azhar 1 Junior High School. The existing system is so rigid that further development for additional features is almost impossible. The currently developed system by adopting MVC design pattern provides better reusability in object-oriented programming paradigm hence adding a new feature is much more feasible. Keywords: Model-View-Controller (MVC), Sistem Perpustakaan 1. PENDAHULUAN Segala sisi telah dirambah oleh dunia teknologi informasi demi dimudahkannya pekerjaan manusia. Salah satu perkembangan yang dialami akibat sentuhan teknologi informasi ini adalah perpustakaan. Perpustakaan sebagai salah satu lembaga yang berperan dalam pengumpul, pengolahan, dan pendistribusian informasi dalam perkembangannya dewasa ini turut menyesuaikan dengan kemajuan teknologi informasi sebagai salah satu penunjang sistem pelayanan yang mereka miliki. Tanpa adanya bantuan teknologi informasi, perpustakaan akan dianggap sebagai institusi yang ketinggalan jaman dan tidak berkembang. Dalam kesempatan ini dilakukan penelitian di perpustakaan SLTP Al-Azhar Pusat Jakarta. Perpustakaan ini adalah sarana yang disediakan untuk siswa dengan harapan dapat membantu menunjang sistem pembelajaran atau kegiatan belajar mengajar yang ada di sekolah, maupun penunjang pengetahuan-pengetahuan umum lainnya yang tidak diberikan secara formal oleh sekolah. Pada awalnya SLTP Al-Azhar Pusat telah memiliki sistem informasi perpustakaan, namun sistem ini tidak berjalan secara optimal untuk mendukung operasional perpustakaan, sehingga dalam melakukan aktivitasnya pengelola dan petugas sistem perpustakaan harus kembali ke cara lama atau dengan sistem pencatatan manual. Pemakaian sistem pencatatan manual memerlukan tambahan waktu yang cukup lama dan juga ketelitian yang sangat bergantung pada faktor manusia dalam hal ini pustakawan. Permasalahan yang dihadapai ini menjadi dasar pertimbangan bahwa sistem informasi perpustakan berbasiskan komputer yang terotomasi perlu dikembangkan. Dalam implementasinya akan dilakukan bertahap, mulai dari fungsi dasar yaitu fungsi peminjaman, pengembalian dan penambahan koleksi. Dimasa mendatang fungsi lain seperti stock opname atau pedataan buku-buku koleksi yang ada akan ditambahkan. Karena itu perancanag perangkat lunak sistem dengan baik menjadi keharusan, dan arsitektur MVC merupakan sebuah solusi, 2. PEMBAHASAN 2.1. Analisa Proses Bisnis Perpustakaan Pada awalnya SLTP Al-Azhar Pusat telah memiliki sistem informasi perpustakaan, namun sistem tidak dapat digunakan dengan optimal untuk mendukung operasional perpustakaan. Sehingga beberapa fungsi operasional perpustakaan dilakukan manual seperti pencarian buku harus menggunakan katalog, pencatatan stockopname menggunakan laporan tercetak dan fungsi yang dirasakan perlu lainnya. Untuk penambahan fungsi ini aplikasi yang ada sulit dimodifikasi karena selain berlisensi dan bukan berbasiskan open source. Karena itu dilakukan pengembangan aplikasi baru yang Copyright 2017 StikomCKI.ac.id 53
2 dibuat sedemikian hingga jika ada penambahan fungsi yang akan dibutuhkan di masa depan dapat dilakukan dengan mudah. Dan untuk tujuan ini dipilih arsitektur atau pola perancangan berbasiskan Model-View Controller (MVC) Sebagai tahap awal sistem ini dibatasi hanya memperhatikan sirkulasi koleksi yang menjadi dasar utama dalam proses perpustakaan seperti yang ditampilakan di Gambar 1 [1] Model-View Controller (MVC) MVC adalah sebuah teknik pengembangan perangkat lunak dimana sebuah aplikasi dibuat dengan memisahkan data (Model) dengan lapisan presentasi atau tampilan (View) dan lapisan yang mengatur cara bagaimana data diproses (Controller). MVC untuk pertama kali diperkenalkan oleh peneliti di Xerox PARAC yang menggunakan bahasa pemrograman Smaltalk [2] yang memanfaatkan karakteristik dari paradigma bahasa pemrograman berorientasi objek. Penerapan arsitektur MVC bertujuan untuk mempermudah perawatan dan pengembangan aplikasi pada masa mendatang. Paradigma MVC ini banyak diterapkan pada pengembangan aplikasi berbasiskan Web dan pada Enterprise System [3,4] termasuk enterprise framework dari Java seperti J2EE. Selain itu MVC juga digunakan untuk memperbaiki sistem self-representation dari sistem yang dapat mengelola diri dalam menghadapi perubahan yang cepat pada teknologi baru dalam era komputasi ubiquitous [5]. Gambar 1. Bisnis Proses Perpustakaan Diusulkan [1] Pada umumnya dalam penerapan MVC, View didaftarkan sebagai pendengar atau listener ke Model, ini berarti bahwa setiap perubahan yang dialami oleh Model akan menghasilkan penyebaran kabar perubahan (broadcast notification) kepada siapa saja yang terdaftar sebagai pendengar atau listener. Yang mana dalam kasus ini View yang akan menerima kabar tersebut. Pada konsep MVC yang telah dijelaskan ini, masih terdapat tumpang tindih alur perintah yang tak berjalan satu jalur. Karena bagian View masih memiliki keterkaitan dengan Model secara langsung walaupun itu hanya sebuah pemberitahuan perubahan seperti diperlihatkan pada Gambar 2 [6]. Eckstein [6] memperkenalkan modifikasi dari pola MVC yang umum dipakai ini. Terdapat perbedaan yang cukup mencolok pada bagian relasi dari View ke Model. Pada bagian tersebut terlihat bahwa relasi antara View ke Model dan sebaliknya telah hilang dan dialihkan ke bagian Controller seperti terlihat di Gambar 3. Pola ini lebih tinggi ketidak tergantung-an antar komponen, sehingga perawatan dan perubahan pada Copyright 2017 StikomCKI.ac.id 54
3 aplikasi akan menjadi lebih mudah lagi. Karena komponen View sama sekali tidak berhubungan dengan Model Implementasi MVC Pada pengembangan sistem perpustakaan tahap awal, yang menjadi perhatian utama hanya fungsi dasar sirkulasi koleksi dan pengaturan anggota dan koleksi itu sendiri seperti dilihat pada Gambar 4 dan Gambar 5[1]. Komponen View pada pola MVC yang dimodifikasi tidak terhubung sama sekali dengan komponen Model yang mengelola data baik data dalam domain masalah (state data) maupun data yang tersimpan di basis data (persistent data). Keuntungan dari pola ini, ketika antarmuka pengguna (User Interface) diubah dari aplikasi desktop yang menggunakan Java Swing ke antarmuka lain seperti berbasiskan web maupun mobile, maka tidak akan banyak modifikasi selain penamabahan dua interaksi antara View dengan Controlller. Interaksi ini adalah antarmuka untuk perubahan komponen View akibat terjadi perubahan data di Model, dan interaksi akibat pengguna ketika memicu sebuah kejadian (event) yang harus diproses dan diterima oleh Controller. Komponen View pada aplikasi yang telah dibuat memliki enam tampilan seperti yang diperlihat pada Gambar 6 [1]. Gambar 2. MVC umum dipakai [6] Gambar 3. MVC modifikasi menurut Eckstein [6] Copyright 2017 StikomCKI.ac.id 55
4 Gambar 4. Use case Diagram Pustakawan [1] Gambar 5. Use case Diagram Administrator [1] Gambar 6. Arsitektur MVC pada sistem perpustalaan [1] Lapisan Model terdiri dari dua sub-lapisan, yaitu komponen model bisnis, yang merepresentasi keadaan dari data (domain model application state) yang berborientasi objek dan lapisan data yan tersimpan dalam basis data (persitent data) yang dalam hal ini menggunakan MySql yang beorientasi terstruktur relasional. Karena itu biasanya pada aplikasi web digunakan teknologi Object Relational Mapping (ORM) seperti Hibernate yang terkenal pada J2EE yang Open Source atau Toplink dari Sun. Pada pengembangan aplikasi perpustakaan ini untuk menangani proses yang berhubungan dengan manipulasi data dalam database yang Copyright 2017 StikomCKI.ac.id 56
5 relasional ini digunakan JDBC (Java Data Base Connection) tapi tidak langsung diterapkan di lapisan Model, melainkan dengan konsep DAO (Data Access Object). Keuntungan dengan mengadopsi pola perancanan yang menerapkan DAO adalah, kemungkinkan untuk memilahmilah Model kedalam entitas-entitas yang ada. Dengan penerapan ini, sejumlah tanggung jawab dibagi-bagi berdasarkan tugas yang memang dimiliki oleh entitas tersebut dan tidak saling bersinggungan antara model satu dengan model lainnya seperti diperlihatkan pada Gambar 7 [1]. Sehingga jika terjadi perubahan struktur relasional pada basis data, maka modifikasi hanya diperlukan pada lapisan DAO ini. Gambar 7. Konsep DAO diterapkan pada Komponen Model dari Arsitektur MVC [1] 3. PENUTUP Sistem perpustakaan ini akan digunakan pada perpustakaan SLTP Al-Azhar Pusat, dimana secara bertahap akan ditambahkan fungsi-fungsi baru, selain fungsi utama yang sudah diimplementasi yaitu pelayanan peminjaman, pengembalian, pendaftaran anggota baru, serta penambahan koleksi. Dengan menerapkan arsitektur MVC dan konsep DAO akan mempermudah pengembangan fungsi-fungsi baru tersebut. Saat ini sedang dikembangkan fungsi untuk stockopname serta fungsi pencarian bagi anggota perpustakaan yang keduannya berbasiskan aplikasi mobile untuk Android. Konsep MVC ini akan sangat membantu dalam penambahan fitur baru tersebut dimana pengembang saat ini tidak perlu memperhatikan rinci struktur database, dan cukup menggunakan DAO model dan operasi pada lapisan Controller. 4. DAFTAR PUSTAKA Syahid, M Implementasi MVC dan DAO pada Aplikasi Perpustakan Sekolah. Skripsi, Program Studi Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Al-Azhar Indonesia. (tidak dipublikasikan) Proweb Corporate Web Developer MVC (Model View Controllel). Diambil pada tanggal 26 April 2012 dari articles/mvc.html Morales-Chaparro, R., Linaje, M., Preciado, J. C., Sánchez-Figueroa F MVC Web design patterns and Rich Internet Applications. J. Network, 2007 Leff, A, Rayyfield, J.T Web-Application Development using Model/ View/Controller Design Pattern, dari Proceeding the 5th IEEE International Enterprise Distributed Object computing Conference 2001, EDOC 01. Curry, e., Grace, P Flexible Self- Management using the Model-View- Controller Pattern, IEEE Software, May-June 2008 Eckstein,R Java SE Application design with MVC. Diambil pada tanggal 26 April 2012 dari technetwork/articles/javase/mvc html Copyright 2017 StikomCKI.ac.id 57
6 Copyright 2017 StikomCKI.ac.id 58
BAB I PENDAHULUAN I-1
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dalam era globalisasi sekarang ini dunia informasi berkembang begitu pesat karena ditunjang dengan perkembangan teknologi yang semakin canggih. Komputer dan
PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA
Media Informatika Vol. 9 No. 3 (2010) PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA Ana Hadiana Pusat Penelitian Informatika (P2I) LIPI Jl. Sangkuriang Bandung 40124 e-mail: [email protected]
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
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
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
SISTEM INFORMASI ADMINISTRASI TERINTEGRASI DENGAN LOCAL AREA NETWORK PADA DIVISI PERTAMBANGAN CV. PUTRA MANDIRI MENGGUNAKAN JAVA
SISTEM INFORMASI ADMINISTRASI TERINTEGRASI DENGAN LOCAL AREA NETWORK PADA DIVISI PERTAMBANGAN CV. PUTRA MANDIRI MENGGUNAKAN JAVA Shinta Siti Sundari 1), Neneng Sri Uryani 2), Sulton Karim 3) 1), 2),3)
Rancang Bangun Aplikasi Cash Bank dan Sales dengan Service Oriented Architecture pada Platform Java
Rancang Bangun Aplikasi Cash Bank dan Sales dengan Service Oriented Architecture pada Platform Java Riyanarto Sarno 1, Dwi Sunaryono 2, Gita Ventyana 3 1,2,3 Jurusan Teknik Informatika, Fakultas Teknologi
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
Pengembangan Aplikasi Perpustakaan Sekolah
Pengembangan Aplikasi Perpustakaan Sekolah Studi Kasus: SMP/SMU Charitas Jakarta 20 Nopember 2010 Astrid Callista Jurusan Sistem Informasi Universitas Pelita Harapan Tangerang, Indonesia [email protected]
ABSTRACT. Keywords: JSF, Primefaces, Spring Framework, Java, ibatis, Property Reservation, MVC, Java Enterprise Edition, Web Mobile, PDA.
ABSTRACT CV. Alpha technology Company requires the development of applications for property reservations. The development of application is expected to minimaze costs. The application can keep a business
BAB III LANDASAN TEORI. adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Menurut Jerry, dkk dalam Hartono (1999:1) menyatakan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
BAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Optimalisasi pemanfaatan Teknologi Informasi (TI) mutlak diperlukan untuk penataan manajemen sistem dan proses kerja dalam rangka pengembangan e- government. Teknologi
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
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
Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya
Jurnal Generic, Vol. 8, No. 1, Maret 2013, pp. 183~189 ISSN: 1907-4093 (print), 2087-9814 (online) 183 Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya Ahmad Reza Fahlevi 1 1
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Unit Dinas Pendidikan dan Kebudayaan Unit Dinas Pendidikan dan Kebudayaan adalah lembaga yang melaksanakan kebijakan Pemerintah Kabupaten / Kota dalam bidang pendidikan dan merupakan
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
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori-teori Umum 2.1.1 Pengertian Sistem Informasi Menurut (Connolly & Begg, 2005: 312), Sistem informasi adalah sumber daya yang memungkinkan pengumpulan, manajemen, kontrol,
Analisis Arsitektur Aplikasi Web Menggunakan Model View Controller (MVC) pada Framework Java Server Faces
Scientific Journal of Informatics Vol. 3, No. 1, Mei 2016 p-issn 2407-7658 http://journal.unnes.ac.id/nju/index.php/sji e-issn 2460-0040 Analisis Arsitektur Aplikasi Web Menggunakan Model View Controller
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
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI No. Dokumen 02-.04.1.02 Distribusi Tgl. Efektif RENCANA PEMBELAJARAN SEMESTER Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester
BAB I PENDAHULUAN. 1.1 Latar Belakang
1.1 Latar Belakang BAB I PENDAHULUAN Sekolah Dasar Al Firdaus merupakan unit pendidikan bagi anak usia 6 sampai dengan 12 tahun yang berada dibawah Yayasan Lembaga Pendidikan Al Firdaus Surakarta. Yayasan
ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha
ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi
Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado
Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado Djoni Setiawan K, Purnomo Wisnu Aji Program Studi D3 Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Maranatha
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
BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.
22 BAB III METODE PENELITIAN 3.1. Alat dan Bahan Penelitian Dalam penelitian dibutuhkan beberapa alat dan bahan untuk mendukung berjalannya perancangan dan implementasi aplikasi. 3.1.1 Alat Alat yang digunakan
BAB 1 PENDAHULUAN. pengaturan data secara cepat dan akurat, telah mengubah perpustakaan yang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini perkembangan informasi dalam suatu perpustakaan dapat berkembang dengan sangat cepat. Data data yang diolah khususnya data perpustakaan semakin banyak dan
PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN
PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN Andy Prasetyo Utomo Fakultas Teknik, Program Studi Sistem Informasi Universitas Muria Kudus Email: [email protected] ABSTRAK Salah
BAB 1 PENDAHULUAN 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi dan informasi telah berdampak pada semua bidang. Semakin banyaknya aplikasi yang dapat mendukung mengerjakan suatu pekerjaan tertentu agar menjadi
ABSTRAK. viii. Kata Kunci: Jaringan, Konstruksi, Pelaporan, Proyek, Sistem Informasi. Universitas Kristen Maranatha
ABSTRAK PT. PLN (Persero) merupakan perusahaan penyedia jasa kelistrikan di Indonesia dan Unit Pelaksana Konstruksi Jaringan Jawa Bali 5 (UPK JJB 5) merupakan bisnis di bawah PT. PLN (Persero) yang dibentuk
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...
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi sistem informasi sekarang ini sangat pesat, hampir semua kegiatan menggunakan sistem informasi sebagai penunjang kegiatannya, salah satunya adalah
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
BAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perpustakaan adalah salah satu bagian kelengkapan yang harus ada disetiap lembaga pendidikan formal maupun non-formal diberbagai tingkatan. Karena perpustakaan dianggap
BAB 1 PENDAHULUAN 1.1. Latar Belakang Tugas Akhir
BAB 1 PENDAHULUAN 1.1. Latar Belakang Tugas Akhir Bahasa pemrograman saat ini jumlahnya sangat banyak. Python merupakan salah satu bahasa pemrograman populer yang digunakan oleh banyak developer. Menurut
BAB 1 PENDAHULUAN 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada zaman era globalisasi ini teknologi informasi telah mengalami perkembangan yang sangat pesat. Hal ini berdampak sangat besar pada proses bisnis dalam perusahaan,
BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi mengalami kemajuan yang sangat pesat. Ini merupakan bukti bahwa manusia senantiasa
APLIKASI PERSEDIAAN BARANG PADA SEKRETARIAT DPRD KOTA BANDUNG
APLIKASI PERSEDIAAN BARANG PADA SEKRETARIAT DPRD KOTA BANDUNG Indra Purnama, M.T., MCAS, MOS 1, Muhammad Yulianto 2 1 Program Studi Manajemen Informatika Politeknik Komputer Bisnis LPKIA 2 Program Studi
BAB III LANDASAN TEORI. user management seperti yang diuraikan oleh definisi-definisi berikut.
BAB III LANDASAN TEORI 3.1. Teori Umum Terdapat beberapa teori umum yang digunakan dalam implementasi web user management seperti yang diuraikan oleh definisi-definisi berikut. 3.1.1. CDM (Conceptual Data
BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan
BAB I PENDAHULUAN 1.1 Latar Belakang Era digital berkembang ditandai dengan munculnya tiga teknologi, yaitu: komputer, komunikasi, dan multimedia. Hal tersebut membawa kepada perubahan besar yang pada
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
bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b
APLIKASI PERPUSTAKAAN ONLINE BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Febriani Kusumatuti Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012 Di zaman
Kata Kunci : Sistem Informasi, Android, Barcode, Desktop, Database
ABSTRAK Sistem Informasi merupakan komponen yang bekerja sama untuk mengumpulkan, mengolah, menyimpan dan menyebarkan informasi untuk mendukung pengambilan keputusan, koordinasi, pengendalian, analisis
LAPORAN HASIL PENGEMBANGAN LAPiS
LAPORAN HASIL PENGEMBANGAN LAPiS (Ligthweight Adjustable Portable Information System) Disusun Oleh: Sahal A.Z. Wim Permana Tim Kuliah Kerja Nyata Badan Informasi Daerah Yogyakarta Universitas Gadjah Mada
SISTEM INFORMASI PENGELOLAAN INVENTARIS BARANG DI SMKN 1 BATUSANGKAR. ABSTRACT
SISTEM INFORMASI PENGELOLAAN INVENTARIS BARANG DI SMKN 1 BATUSANGKAR Tiara Sy 1, Nurmi 2, Thomson Mary 2 1 Mahasiswa Program Studi Pendidikan Informatika STKIP PGRI Sumatera Barat 2 Dosen Program Studi
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
BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi
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
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
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Pesatnya kemajuan teknologi sekarang ini dapat mempermudah pekerjaan manusia dalam berbagai bidang. Hal ini dapat dilihat dalam berbagai bidang contohnya banyak perusahaan
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PADA LABORATORIUM KIMIA FAKULTAS MIPA UNIVERSITAS NEGERI JAKARTA
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PADA LABORATORIUM KIMIA FAKULTAS MIPA UNIVERSITAS NEGERI JAKARTA Mikael Yurubeli, Ria Arafiyah, Med Irzal Program Studi Ilmu Komputer, FMIPA UNJ
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sekarang ini perkembangan teknologi mobile device sangatlah pesat, dengan banyaknya bermunculan produk baru dari berbagai macam platform dan merk handphone
IMPLEMENTASI SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN SEKOLAH BERBASIS DESKTOP SMKN 1 KOTABUMI NASKAH PUBLIKASI. Untuk memenuhi sebagai persyaratan
IMPLEMENTASI SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN SEKOLAH BERBASIS DESKTOP SMKN 1 KOTABUMI NASKAH PUBLIKASI Untuk memenuhi sebagai persyaratan Mencapai derajat Sarjana S-1 Disusun Oleh : DIRGA RAMA
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
3. Bagaimana membuat replikasi pada Db4odan MySQL?
BAB I PENDAHULUAN Pada bab I ini membahas tentang latar belakang, rumusan masalah, batasan masalah, tujuan tugas akhir, metode penyelesaian masalah, dan sistematika penulisan. 1.1. LatarBelakang Perkembangan
BAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Tahap analisis sistem merupakan salah satu usaha mengidentifikasi kebutuhan dan spesifikasi sistem yang akan diciptakan. Di dalamnya
ABSTRAK. Kata Kunci: gateway, e-commerce,aplikasi berbasis web,customer relationship management.
ABSTRAK Toko perlengkapan Sablon Elshaddai merupakan salah satu perusahaan yang bergerak di penjualan perlengkapan dan alat-alat sablon. Saat ini toko perlengkapan Sablon Elshaddai masih melakukan pendataan
BAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan dunia perpustakaan, dari segi data dan dokumen yang disimpan, dimulai dari perpustakaan tradisional yang hanya terdiri dari kumpulan koleksi buku tanpa
MI2193 PEMROGRAMAN WEB LANJUT PHP FRAMEWORK. Created by MTA Revised by HPU
MI2193 PEMROGRAMAN WEB LANJUT PHP FRAMEWORK Created by MTA Revised by HPU SET THE FRAME, GET TO WORK Arsitektur MVC Programming-in-large Pengembangan Berbasis Komponen Framework MODEL-VIEW-CONTROLLER (MVC)
BAB IV PERANCANGAN. 4.1 Proses Bisnis Pengadaan Barang
BAB IV PERANCANGAN Pada tahap perancangan ini akan dilakukan perancangan proses pengadaan barang yang sesuai dengan proses bisnis rumah sakit umum dan perancangan aplikasi yang dapat membantu proses pengadaan
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)
PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB
PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB Yanto (1) Abstrak: J2EE Pattern adalah kumpulan pola-pola yang digunakan dalam menyelesaikan masalah yang umumnya dihadapi oleh setiap programmer Java
BAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1. Perpustakaan Perpustakaan adalah sebuah gedung atau akomodasi
1. PENDAHULUAN 1.1 LATAR BELAKANG
1. PENDAHULUAN 1.1 LATAR BELAKANG PT. Surya Mustika Citra adalah perusahaan yang bergerak di bidang jual-beli, tukar-tambah mobil secara tunai dan kredit. Sampai saat ini, perusahaan telah memiliki 12
Bab 2. Tinjauan Pustaka
6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat
SISTEM INFORMASI PERPUSTAKAAN DAN KATALOG BUKU SMP NEGERI 22 PURWOREJO MENGGUNAKAN NETBEANS IDE 7.2 DAN MYSQL
SISTEM INFORMASI PERPUSTAKAAN DAN KATALOG BUKU SMP NEGERI 22 PURWOREJO MENGGUNAKAN NETBEANS IDE 7.2 DAN MYSQL Tania Sutanti Eka Putri Sistem Informasi STMIK EL RAHMA email : [email protected] Abstract
BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat
BAB I PENDAHULUAN 1.1. LATAR BELAKANG MASALAH Perkembangan sekolah di Surakarta sangatlah pesat baik itu negeri maupun swasta, banyaknya sekolahan dengan kriteria tersendiri setiap jurusan baik itu sekolah
Software Engineering Streaming
Software Engineering Streaming by Meiliana D4572 - Ganjil 2017/2018 - Outline Introduction Course Structure Research Topics Application Example from Thesis SE Career Software Engineering Definition The
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam penelitian yang dilakukan oleh Hasan (2011) tentang aplikasi pencarian lokasi kuliner di Yogyakarta. Penelitian tersebut telah menghasilkan
RANCANG BANGUN APLIKASI ALOKASI RESOURCE MANAGEMENT DI FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA
RANCANG BANGUN APLIKASI ALOKASI RESOURCE MANAGEMENT DI FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA Hendri Supryadi 1, Tursina 2, Novi Safriadi 3 Program Studi Teknik Informatika Universitas Tanjungpura 1,2,3
Aplikasi Monitoring Daftar Hadir Dan Nilai Peserta Didik Pada Kursus Bahasa Inggris Education Bridge Berbasis Web
KARYA ILMIAH MAHASISWA MANAJEMEN INFORMATIKA 1 Aplikasi Monitoring Daftar Hadir Dan Nilai Peserta Didik Pada Kursus Bahasa Inggris Education Bridge Berbasis Web Alfine Armando 1, Tri Sandhika Jaya 2, Mochamad
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: [email protected]
Kata Pengantar. Irwinda Putri W.
Kata Pengantar Alhamdulillah, Puji dan syukur penulis panjatkan ke hadirat Allah subhanahu wa ta ala, yang berkat rahmat serta karunia-nya penulis dapat menyelesaikan tugas akhir berjudul Implementasi
SI402 Arsitektur Enterprise Pertemuan #4 Suryo Widiantoro, ST, MMSI, M.Com(IS)
SI402 Arsitektur Enterprise Pertemuan #4 Suryo Widiantoro, ST, MMSI, M.Com(IS) Mahasiswa mampu menjelaskan bahasa, pedoman, dan visualisasi yang digunakan sebagai dasar pembuatan sebuah pemodelan arsitektur
APLIKASI SISTEM MANAJEMEN ASSESSMENT UNTUK PERUSAHAAN KONSTRUKSI PT. WIJAYA PERDANA MENGGUNAKAN PLATFORM ANDROID
APLIKASI SISTEM MANAJEMEN ASSESSMENT UNTUK PERUSAHAAN KONSTRUKSI PT. WIJAYA PERDANA MENGGUNAKAN PLATFORM ANDROID Nurul Fardina¹, Fazmah Arief Yulianto², Alfian Akbar Gozali³ ¹Teknik Informatika,, Universitas
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Internet sebagai salah satu media informasi yang efektif dan efisien dalam penyampaian informasi yang bisa diakses setiap orang kapan saja dan dimana saja,
BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &
BAB 1 PENDAHULUAN. instansi-instansi yang sudah terorganisir dengan baik. Misalnya Pusat Studi Qur an (PSQ)
BAB 1 PENDAHULUAN 1.1 Latar Belakang Penerapan Teknologi Informasi sudah menjadi bagian dari kebutuhan atau alat pendukung pekerjaan. Penerapan tersebut akan mempunyai manfaat jika digunakan pada instansi-instansi
BAB I PENDAHULUAN. I.1 Latar Belakang
BAB I PENDAHULUAN I.1 Latar Belakang Basisdata telah banyak digunakan untuk menghimpun data. Sistem manajemen basisdata / Database Management System (DBMS) adalah perangkat lunak untuk mengelola dan memanipulasi
Sistem Informasi Akademik Berbasis Web pada SMA Negeri 11 Palembang
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM) 439 Sistem Informasi Akademik Berbasis Web pada SMA Negeri 11 Palembang M. Rico Ratu Adil* 1, Ervi Cofriyanti 2 1,2 STMIK Global Informatika
PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN
Sistem Informasi Perpustakaan Sekolah Berbasis Visual Basic di SMK Muhammadiyah 2 Moyudan (Ahi Sholihin Saragih) 1 PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH
BAB III LANDASAN TEORI
BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan tentang beberapa konsep tentang supra desa, Sistem Informasi, web, PHP, framework, Model-View-Controller (MVC), CodeIgniter, MySQL. 3.1 Supra Desa Menurut
BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa
1 BAB I PENDAHULUAN A. Latar Belakang Kemajuan teknologi informasi yang sangat pesat pada masa sekarang ini, salah satunya alat pengolah data informasi yaitu komputer. Dan saat ini pula hampir di semua
Sistem Informasi Geografis Sekolah Berbasis Android
Sistem Informasi Geografis Sekolah Berbasis Android Nurmala Dewi ([email protected]), Muhammad Rachmadi ([email protected]) Jurusan Sistem Informasi STMIK GI MDP Abstrak: Tujuan dari penulisan penelitian
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bentuk web. Bahasa pemrograman yang digunakan PHP, HTML, CSS, AJAX
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian yang dilakukan oleh Ahmad Nurkolis diimplementasikan dalam bentuk web. Bahasa pemrograman yang digunakan PHP, HTML, CSS, AJAX dengan
PERANCANGAN DIGITAL LIBRARY PADA SMK NEGERI 1 INDRALAYA UTARA
PERANCANGAN DIGITAL LIBRARY PADA SMK NEGERI 1 INDRALAYA UTARA Try Andi Pahlawan 1, Muhammad Nasir 2, Hutrianto 3 Dosen Universitas Bina Darma 2,3, Mahasiswa Universitas Bina Darma 1 Jalan Jenderal Ahmad
SISTEM INFORMASI PERPUSTAKAAN SMA MUHAMMADIYAH 1 PATI BERBASIS WEB DENGAN METODE UNIFIED PROCESS (UP)
SISTEM INFORMASI PERPUSTAKAAN SMA MUHAMMADIYAH 1 PATI BERBASIS WEB DENGAN METODE UNIFIED PROCESS (UP) SKRIPSI Disusun sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer pada Jurusan Ilmu
UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN WEB SEVICE DAN HIBERNATE ( APLIKASI DALAM DATA PROVIDER SAHAM )
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN WEB SEVICE DAN HIBERNATE ( APLIKASI DALAM DATA PROVIDER SAHAM ) RAYMON
PERANCANGAN APLIKASI SISTEM INFORMASI MANAJEMEN ASET SEKOLAH BERBASIS WEB TUGAS AKHIR REALITA F M N M
PERANCANGAN APLIKASI SISTEM INFORMASI MANAJEMEN ASET SEKOLAH BERBASIS WEB TUGAS AKHIR REALITA F M N M 142406158 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN
MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.
MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta Oleh : Rian Aldy Hidayat ( L2F007067 ) Jurusan Teknik Elektro Fakultas
BAB I PENDAHULUAN. Kehidupan manusia tidak lepas dari penggunaan internet, dikarenakan akses internet era sekarang penggunaannya cukup mudah.
BAB I PENDAHULUAN A. Latar Belakang Kehidupan manusia tidak lepas dari penggunaan internet, dikarenakan akses internet era sekarang penggunaannya cukup mudah. Dalam penggunaan internet, manusia akan memperoleh
bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan
BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika
BAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1 Proses Alur Penelitian Penelitian ini membangun sebuah aplikasi berbasis Android untuk memudahkan masyarakat mengetahui informasi transportasi di kota Pekanbaru. Untuk
ABSTRAK. Kata kunci : website, bahasa Dayak Ngaju, PHP (Hypertext Preprocessor). iii Universitas Kristen Maranatha
ABSTRAK Bagi sebagian orang Indonesia yang ingin belajar Bahasa Dayak, mungkin sulit menemukan kamus Dayak Ngaju-Indonesia, baik yang didokumentasikan dalam bentuk buku maupun elektronik, karena itu diperlukan
1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang
1. BAB 1 PENDAHULUAN 1.1 Latar Belakang Yayasan Kanker Indonesia (YKI) adalah organisasi nirlaba yang memiliki jaringan kerja di seluruh provinsi di Indonesia. YKI memiliki peranan penting dalam memfasilitasi
ABSTRAK. Kata Kunci : Aplikasi Web, Asuhan Keperawatan, Metode Waterfall, Sistem Informasi Manajemen
ABSTRAK Tenaga perawat mempunyai kontribusi besar bagi pelayanan kesehatan, mempunyai peranan penting untuk meningkatkan mutu pelayanan kesehatan. Dalam upaya meningkatkan mutu pelayanan kesehatan, seorang
ABSTRAK. Kata kunci: architecture vision, kearsipan dinamis, teknologi informasi, TOGAF 9.1. vi Universitas Kristen Maranatha
ABSTRAK Analisis mengenai teknologi informasi dibutuhkan sebagai cerminan untuk memperbaiki dan mengusahakan penerapan teknologi informasi yang lebih baik ke depannya. Analisis teknologi informasi menggunakan
RANCANG BANGUN SISTEM ADMINISTRASI TUGAS AKHIR BERBASIS OBJECT RELATIONAL MAPPING ( STUDI KASUS TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG )
RANCANG BANGUN SISTEM ADMINISTRASI TUGAS AKHIR BERBASIS OBJECT RELATIONAL MAPPING ( STUDI KASUS TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG ) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarhana
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
