Dyanata, Willyam (2024) Pengembangan backend untuk manajemen stok produk di PT Multi Makmur Lemindo Tbk = Backend development for product stock management at PT Multi Makmur Lemindo Tbk. Bachelor thesis, Universitas Pelita Harapan.
![Title [thumbnail of Title]](http://repository.uph.edu/style/images/fileicons/text.png)
Title.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (100kB)
![Abstract [thumbnail of Abstract]](http://repository.uph.edu/style/images/fileicons/text.png)
Abstract.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (288kB)
![ToC [thumbnail of ToC]](http://repository.uph.edu/style/images/fileicons/text.png)
ToC.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (612kB)
![Chapter1 [thumbnail of Chapter1]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter1.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (664kB)
![Chapter2 [thumbnail of Chapter2]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (986kB)
![Chapter3 [thumbnail of Chapter3]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (459kB)
![Chapter4 [thumbnail of Chapter4]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (1MB)
![Chapter5 [thumbnail of Chapter5]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (3MB)
![Chapter6 [thumbnail of Chapter6]](http://repository.uph.edu/style/images/fileicons/text.png)
Chapter6.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (133kB)
![Bibliography [thumbnail of Bibliography]](http://repository.uph.edu/style/images/fileicons/text.png)
Bibliography.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (285kB)
![Appendices [thumbnail of Appendices]](http://repository.uph.edu/style/images/fileicons/text.png)
Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (1MB)
Abstract
PT Multi Makmur Lemindo Tbk adalah perusahaan yang memproduksi material pembangunan seperti Pipa PVC, Fitting PVC, Ember Cor dan Bening, Talang, Lem Pipa PVC & Lem Kayu, dan produk lainnya. Perusahaan ini didirikan pada tahun 2005 dan resmi menjadi Perseroan Terbatas (PT) pada tahun 2012. Dengan demikian, perusahaan telah banyak berkembang dan meluas dari segi kualitas dan juga kuantitas seperti stok produk dan juga jumlah karyawan. Dengan kuantitas tersebut, pendataan menjadi hal yang penting demi menjaga kualitas yang baik. Kegiatan magang kali ini akan melakukan pengembangan sebuah sistem untuk manajemen produk dengan departemen Factory Manager perusahaan. Sistem yang akan dibangun merupakan sebuah website yang memungkinkan pendataan pemesanan barang dari gudang, serta permintaan barang kepada tim produksi perusahaan. Pemagang akan bekerja sebagai backend developer untuk membangun sistem backend dan database untuk website ini dengan menggunakan node.js, sebuah platform runtime javascript dengan framework Express.js, dan query akan dibantu dengan ORM Sequelize dan menggunakan database MySQL.
Dalam masa magang ini, pemagang berhasil mengembangkan database untuk keperluan website. Selain itu, pemagang juga berhasil merancang dan mengembangkan beberapa fitur seperti untuk penambahan user untuk akses website dengan role yang memiliki hak akses yang berbeda-beda, dan juga fitur untuk pendataan stok barang di dalam gudang seperti pemesanan barang dari gudang, dan juga permintaan barang kepada tim produksi perusahaan.
/
PT Multi Makmur Lemindo Tbk is a company that produces construction materials such as PVC Pipes, PVC Fittings, Cor and Clear Buckets, Gutters, PVC Pipe Glue & Wood Glue, and other products. The company was established in 2005 and officially became a Limited Liability Company (PT) in 2012. Since then, the company has grown significantly in terms of quality and quantity, including product stock and the number of employees. With this increase, data management has become crucial to maintaining high quality. This internship project focuses on developing a product management system in collaboration with the company's Factory Manager department. The system being developed is a website that facilitates the recording of product orders from the warehouse and requests for goods to the company's production team. The intern will work as a backend developer to build the backend system and database for this website using Node.js, a JavaScript runtime platform, with the Express.js framework, and queries will be handled with the ORM Sequelize and MySQL database.
During the internship, the intern successfully developed the database required for the website. Additionally, the intern designed and developed several features, such as user addition for website access with roles having different access rights, and a feature for managing stock in the warehouse, including ordering goods from the warehouse and requesting goods from the company's production team.
Item Type: | Thesis (Bachelor) |
---|---|
Creators: | Creators NIM Email ORCID Dyanata, Willyam NIM01082200020 willyamdyan@gmail.com UNSPECIFIED |
Contributors: | Contribution Contributors NIDN/NIDK Email Thesis advisor Hudi, Robertus NIDN0321029202 robertus.hudi@uph.edu |
Uncontrolled Keywords: | API; backend; web development; Node.js; sequelize; MySQL. |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions: | University Subject > Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics |
Depositing User: | WILLYAM DYANATA |
Date Deposited: | 12 Jul 2024 04:09 |
Last Modified: | 12 Jul 2024 04:09 |
URI: | http://repository.uph.edu/id/eprint/63894 |