Proposal TA
Proposal TA
Proposal TA
DUTA
Disusun Oleh :
MOH ZAMRONI
MI.18.00368
2. Identitas penyusun
NIM : MI.1800.368
3. Objek Penelitian
Menyetujui,
Teknologi informasi saat ini merupakan salah satu teknologi yang sedang
berkembang sangat pesat. Karena itu sudah banyak pula perusahaan atau instansi-
salah satu alternatif jawaban yang tepat jika manajer menginginkan suatu sumber
pengaksesan terhadap data atau informasi yang tersedia dapat berlangsung dengan
barang agar lebih mudah untuk mengejar suatu target yang telah di tetapkan
dalam bidang industri. PT. Duta Albasy ini berdiri sejak tahun 2014 yang
di pimpin oleh 3(tiga) pemimpin yaitu Bapak Eko Arifianto, Bapak Dwi
Purwanto, dan Bapak Aji Nugroho yang berlokasi di Jalanl. Singosari No.17,
PT. Duta Albasia merupakan suatu perusahaan yang bergerak dalam bidang
industri pembuatan Barecore tetapi dalam proses laporan stok barang mentah dan
secara manual sehingga administrasi harus menyalin ulang data stok barang
mentah dan barang jadi (dalam perangkat komputer). Dalam setiap sihift Leader
barang setiap harinya. Bagian administrasi sering megelu karna laporan stok
2. Sistem Informasi ini memberikan informasi tentang stok barang mentah dan
sebagai database
1.5.1. Tujuan
Tujuan dari penelitian ini adalah untuk dapat merancang dan membangun
sebuah sistem informasi inventory kontrol berbasis android pada PT. Duta Albasy.
1.5.2. Manfaat
1. Bagi Penulis
masyarakat.
1. Metode Observasi
PT. Duta Albasy sehingga dapat memperoleh data dan informasi yang tepat dan
kemudian diambil susatu kesimpulan. Data yang penulis peroleh adalah proses
2. Metode Wawancara
Metode ini dilakukan melalui dialog serta tanya jawab dengan Ibu Sri Utami
selaku wakil direktur di PT. Duta Albasi untuk memperoleh data yang dibu
tuhkan seperti penghitungan setok barang, barang jadi dan menentukan sebuah desain
3. Studi Pustaka
Dari definisi tersebut maka penulis mencari sumber-sumber bahan yang dapat
sistematis dan urut melalui dari level kebutuhan sistem lalu menuju ke tahap
pengerjaan dari suatu sistem dilakukan secara berurutan atau secara linier. Secara
requirements analysis & specification, design, coding and testing, integration and
Berikut adalah penjelasan dari tahap – tahap yang dilakukan di dalam metode
waterfall :
dalam persyaratan ini. Dicatat bahwa persyaratan yang tidak konsisten adalah
salah satu di mana beberapa bagian dari kebutuhan bertentangan dengan beberapa
bagian lain, merupakan persyaratan yang tidak lengkap adalah salah satu di mana
beberapa bagian dari persyaratan mungkin telah dihilangkan secara tidak sengaja
(Rajib Mall,2009).
Dalam tahap ini, penulis pertama – tama mengamati sistem yang sedang
berjalan pada obyek penelitian yaitu PT. Duta Albasy kemudian mengumpulkan
data – data yang diperlukan untuk merancang sistem yang penulis usulkan seperti
2. Design
tahap sebelumnya. Seperti aktivitas sebelumnya, maka proses ini juga harus
Dalam tahap ini penulis merancang sistem yang akan penulis usulkan
kepada PT. Dutas Albasy. Tahap ini penulis merancang flowchart Sistem, DFD
(Data Flow Diagram), ERD (Entity Realationship Diagram), dan juga basis data.
Tujuan dari coding dan until testing tahap pengembangan perangkat lunak
adalah untuk menerjemahkan desain perangkat lunak ke dalam kode sumber. Fase
coding sendiri yang sesuai dengan dirinya sendiri. Coding alamat masalah standar
seperti cara standar menguraikan kode – kode program, template untuk laying
keluar fungsi dan header modul, komentar pedoman, variable dan fungsi konvensi
penamaan, jumlah maksimum baris sumber yang diijinkan di setiap modul, dan
aplikasi android
sistem yang lengkap untuk menjamin bahwa persyaratan sistem telah terpenuhi.
2000).
Unit program diintegrasikan dan diuji menjadi sistem lengkap untuk meyakinkan
bahwa persyaratan perangkat lunak telah dipenuhi. Setelah uji coba, sistem
5. Maintenance
Inventoi Kontrol Di PT. Duta Albasy Berbasis Android Pada PT. Duta Albasy ini
BAB I : PENDAHULUAN
BAB V : PENUTUP
DAFTAR PUSTAKA
LAMPIRAN.
TINJAUAN PUSTAKA DAN LANDASAN TEORI
Bab ini akan membahas tinjauan penelitian terdahulu yang sejenis dengan
aplikasi ini, beberapa penelitian tentang sistem informasi inventory kontrol sudah
terkendali dan tidak adanya pengawasan yang benar serta metode yang dapat
First out (FIFO) Perpetual. Karena dengan metode ini mempunyai beberapa
kelebihan antara lain: keluar dan masuknya barang dapat diketahui dengan jelas.
Umum digunakan dalam perusahaan baik dalam praktek maupun secara teori.
Kualitas barang yang akan dijual lebih terjaga, siklus barang yang juga terjaga
berkas-berkas yang telah disimpan dan pengetikan ulang laporan yang ada
yang ada, sehingga proses pembuatan laporan dapat dilakukan secara cepat dan
mudah dengan mencetak file laporan yang baru proses pengolahan data tersebut
dapat lebih baik karena tingkat terjadinya kesalahan dapat diminimalisir dari
sebelumnya karena berkas yang ada terupdate selalu tanpa harus menunggu
waktu yang lama. (Penelitian yang dilakukan oleh Putra dan Febriani 2013)
tujuan dari pembuatan sistem itu sendiri yaitu untuk memberikan kemudahan bagi
sehingga diharapkan memiliki tampilan yang lebih user friendly bagi pengguna
smartphone. Selain itu pada penelitian ini terdapat menu metode pembayarannya,
sedangkan pada penelitian-penelitian yang sudah ada diatas belum terdapat menu
tersebut.
2.2.1. Sistem
sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran
tertentu. Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau
Amsyah, 2001).
Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang
dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran, jika dalam sebuah
sistem terdapat elemen yang tidak memberikan manfaat dalam mencapai tujuan
yang sama, maka elemen tersebut dapat dipastikan bukanlah bagian dari sistem
sistem adalah sekumpulan elemen yang menekankan pada prosedur yang saling
2.2.2. Informasi
pengolahan informasi akan mengolah data menjadi informasi atau mengolah data
dari bentuk tak berguna menjadi berguna bagi yang menerimanya (Sutabri,
Informasi adalah hasil pemprosesan data yang diperoleh dari setiap elemen
pemahamannya terhadap fakta-fakta yang ada. Informasi bagi setiap elemen akan
2002).
Berdasarkan pengertian-pengertian yang telah disebutkan diatas, dapat
menjadi bentuk data, sehingga dapat menjadi lebih berguna dan dapat digunakan
operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu
memonitor tingkat inventory, dan menentukan tingkat mana yang harus dijaga,
bila stok harus diisi kembali dan berapa banyak yang harus dipesan (Assauri,
2016:225).
kebijakan operasi produksi, untuk menjaga dan mengawasi barang- barang untuk
jawab terhadap pemesanan dan penerimaan barang yang dipesan. Hal ini dapat
mengawasi jalannya jalur dari apa yang dipesan, serta berapa banyak barang yang
masalah warna, harga, nama baik pabrik, nama baik tokoh yang menjual
dan ide.
Jadi produk itu bukan hanya berbentuk suatu yang berwujud saja, seperti
makanan, pakaian, dan sebagainya akan tetapi juga sesuatu yang tidak
dan keinginan (need and wants) dari konsumen. Konsumen tidak hanya
(Manap, 2016:255).
2.2.6. Android
Framework atau 2.
Tabel kerangka kerja adalah
1 Perkembangan sekumpulan
Sistem perintah atau fungsi
Operasi Android
dasar yang dapat membantu menyelesaikan proses-proses yang lebih komplek.
Framework juga memudahkan para programer membuat aplikasi atau web yang
intinya adalah berbagai fungsi, plugin, dan konsep sehingga membentuk suatu
processing-output = model-controller-view.
browser.
dan disimpan secara sistematik dalam media simpan komputer mengacu kepada
metode-metode tertentu sedemikian rupa sehingga dapat diakses secara cepat dan
adalah kumpulan data yang dirancang dan dibangun agar dapat digunakan oleh
khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem
ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas
a. Perangkat Keras
b. Perangkat Lunak
aplikasi, serta perangkat lunak pendukung untuk komputer dan jaringan. Program
c. Data
karena dari data inilah pemakai dapat memperoleh informasi yang sesuai dengan
kebutuhan masing-masing.
d. Prosedur
e. Orang
2) Pemrogram aplikasi.
3) Administrator basis data
menjabarkan data, hubungan antar data, dan kekangan terhadap data yang
digunakan untuk menjaga konsistensi. Kadang, model data disebut struktur data
Model data yang umum pada saat ini ada empat macam, yaitu :
Model ini seringkali dijabarkan dalam bentuk pohon terbalik. Di dalam model
ini dikenal istilah orang tua dan anak. Masing-masing berupa suatu simpul dan
terdapat hubungan bahwa setiap anak hanya dapat memiliki satu orang tua,
(yang biasa disebut relasi atau tabel), dengan masing-masing tabel tersusun atas
Bagan alir (flowchart) adalah suatu bentuk grafik atau diagram dari
Pendesain program dapat mulai dengan suatu bagan alir sistem, yaitu
bagan alir yang memberikan gambaran luas keseluruhan operasi tanpa penguraian
semua langkah input spesifik, pengolahan, dan output yang sebenarnya akan
dilaksanakan. Idenya adalah untuk menampilkan gambaran total tanpa kuatir akan
tiap detail yang kecil. Suatu bagan alir sistem memasukkan komponen-komponen
dari beberapa program komputer yang terpisah (Amsyah, 2001). Dengan kata lain,
sistem, yaitu:
Simbol Keterangan
A A A (alphabetical), tanggal
(chronological).
\
(punched card).
Simbol Keterangan
komputer.
menggunakan harddisk.
menggunakan diskette.
berlubang.
Simbol Keterangan
ditampilkan di monitor.
suatu proses.
Simbol Keterangan
halaman lain.
Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan
yang tepat saat terjadi. Dan dibuat dari derivikasi bagan alir sistem (Zulkifli,
2001).
Simbol Keterangan
proses komputer.
tempat lain.
lainnya.
Simbol Keterangan
Simbol Keterangan
a. Entitas : adalah sesuatu atau objek di dunia nyata (real word) yang dapat
c. Relasi : merupakan salah satu kata kunci dalam database relasional. Relasi
berelasi dengan entitas pada himpunan entitas yang lain. Ada beberapa tipe
hubungan antar entitas, yaitu one to one, one to many, many to one, dan many
to many.
(Nugroho, 2011)
Simbol Keterangan
lingkungan pemakai.
Atribut
Berfungsi mendeskripsikan karakter entitas.
IntelliJ dan alat pengembang yang berdaya guna, Android Studio menawarkan
fitur lebih banyak untuk meningkatkan produktivitas Anda saat membuat aplikasi
Android, misalnya:
Android
5. Template kode dan integrasi GitHub untuk membuat fitur aplikasi yang sama
masalah-masalah lain
Setiap proyek di Android Studio berisi satu atau beberapa modul dengan file
2. Modul Pustaka
Secara default, Android Studio akan menampilkan file proyek Anda dalam
tampilan proyek Android, seperti yang ditampilkan dalam gambar 2.1. Tampilan
disusun berdasarkan modul untuk memberikan akses cepat ke file sumber utama
proyek Anda.
Semua file versi terlihat di bagian atas di bawah Gradle Scripts dan
2. java: Berisi file kode sumber Java, termasuk kode pengujian JUnit.
3. res: Berisi semua sumber daya bukan kode, seperti tata letak XML, string
UI, dan gambar bitmap. Struktur proyek Android pada disk berbeda dari
representasi rata ini. Untuk melihat struktur file sebenarnya dari proyek ini,
pilih Project dari menu tarik turun Project (dalam gambar 2.1, struktur
file untuk diedit. Bilah ini memberikan tampilan struktur yang terlihat lebih
Bergantung pada jenis file saat ini, editor dapat berubah. Misalnya, ketika
proyek, penelusuran, kontrol versi, dan banyak lagi. Anda bisa meluaskan
6. Bilah status menampilkan status proyek Anda dan IDE itu sendiri, serta
7. Anda bisa menata jendela utama untuk memberi Anda ruang layar yang
elemen antarmuka pengguna, dan seterusnya setiap saat dengan menekan tombol
Shift dua kali, atau mengeklik kaca pembesar di sudut kanan atas dari jendela
Android Studio. Ini akan sangat berguna misalnya saat Anda mencoba
2.2.9.3 Javascript
2.2.9.4 PHP
untuk membuat halaman web yang dinamis. Maksud dari server-side scripting
di server tetapi disertakan pada dokumen HTML. Pembuatan web ini merupakan
kombinasi antara PHP sendiri sebagai bahasa pemrograman dan HTML sebagai
pembangun halaman web. Ketika seorang pengguna internet akan membuka suatu
situs yang menggunakan fasilitas server-side scripting PHP, maka terlebih dahulu
pengguna internet tadi. Dengan demikian seorang pengguna internet tidak dapat
melihat kode program yang ditulis dalam PHP sehingga keamanan dari halaman
Tetapi tidak seperti ASP yang juga cukup dikenal sebagai server-side
scripting, PHP merupakan software yang Open Source (gratis) dan mampu lintas
Platfrom, yaitu dapat digunakan dengan sistem operasi dan web server apapun.
PHP mampu berjalan di Windows dan beberapa versi Linux. PHP juga dapat
dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat
dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan
perintah standar SQL (Structured Query Language). MySQL memiliki dua bentuk
lisensi, yaitu FreeSoftware dan Shareware. MySQL yang biasa kita gunakan
Public License). Selain itu anda juga dapat memiliki produk MySQL yang
MySQL merupakan sebuah database server yang free, artinya kita bebas
menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus
membeli atau membayar lisensinya. MySQL pertama kali dirintis oleh seorang
server, MySQL juga merupakan program yang dapat mengakses suatu database
MySQL yang berposisi sebagai Client. Jadi MySQL adalah sebuah database yang
Sublime text salah satu kode editor yang biasa digunakan oleh para
lunak text editor yang digunakan untuk membuat atau meng-edit suatu aplikasi.
(Putratama, 2016 : 14)Sublime Text 3 adalah editor berbasis python, sebuah teks
editor yang elegan, kaya akan fitur, cross platform, mudah dan simple yang cukup
terkenal di kalangan developer (pengembang), penulis dan desainer”.(Faridl, 2015
: 3).
Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL,
Pada tahun 2014, taelah berdiri PT. Duts Albasy yang beralamatkan di
Bapak Eko Arifianto, Bapak Dwi Purwanto, dan Bapak Aji Nugroho sebagai
pemilik PT. Duta Albasi membaca peluang bisnis dibidang perkayuan kususnya
suatu tempat industri yang sangat besar sehingga telah memiliki beberapa clien
3.1.2.1 Visi
dan warga kabupaten pekalongan pada umumnya, menjadi produsen dan exporter
3.1.2.2 Misi
atau pembagian tugas dan tanggung jawab kepada semua pegawai sama halnya
dengan pembagian tugas akan didapatkan hasil yang baik pula. Dengan adanya
tugasnya dengan baik dan tanpa harus merasa bingung, karena tidak mengetahhui
dengan jelas apakah tugas dan fungsinya di dalam suatu perusahaan atau tempat
pegawai bekerja. Agar setiap pegawai dapat bekerja seefektif mungkin dan dapat
Duta Albasy
Gambar 3.1 Struktur Organisasi
3.1.2. Deskripsi Tugas
(Sadarmayanti, 2009). Adapun deskripsi tugas dari masing – masing bagian yang
1. Direktur :
perusahaan.
perusahaan.
2. Manager :
Personalia.
Personalia.
PHK
fasilitasnya.
pengembangan SDM.
3. HRD
4. Keuangan
urusan finansial.
masalah keuangan
bawahnya.
5. Accounting
terjadi.
setiap sistem yang akan dibangun dapat dievaluasi sehingga dapat dibuat
satu usulan untuk pengembangan sistem atau pembangunan sistem yang baru.
3.2.1 Sistem yang Sedang Berjalan
Sistem yang sedang berjalan saat ini pada PT. Duta Albasy masih dilakukan
secara manual dan secara langsung, dimna setiap lider harus memberikan manual
ke admin masing-masing.
disimpulkan bahwa inventory yang ada pada sistem yang berjalan adalah pada
proses inventory masih manual dimana proses laporan inventory dilakukan secara
tertulis.
Selain itu pada proses pecatatan data hanya dicatat melalui buku catatan
karyawan, hal ini menyebabkan data yang dicatat bisa hilang kapan saja. Oleh
Android yang diharapkan memiliki beberapa kelebihan baik dari segi kemudahan
6. Selesai.
Sistem yang diusulkan diatas jika diimplementasikan ke dalam diagram