Professional Documents
Culture Documents
FAKULTAS
PROGRAM STUDI TEKNIK INFORMATIKA
2016
0
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
DAFTAR ISI
COVER
DAFTAR ISI
BAB 1..........................................................................................................................................2
PENDAHULUAN.......................................................................................................................2
BAB 2..........................................................................................................................................5
TINJAUAN PUSTAKA...............................................................................................................5
BAB 3..........................................................................................................................................6
METODE PENELITIAN.............................................................................................................6
BAB 4..........................................................................................................................................7
4.4 Pengujian..........................................................................................................................11
4.4.1 INVENTORY............................................................................................................11
BAB 5........................................................................................................................................15
DAFTAR PUSTAKA.................................................................................................................16
1
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
BAB 1
PENDAHULUAN
1.1 Latar belakang
Era globalisasi yang diikuti dengan pesatnya perkembangan teknologi
berdampak semakin ketatnya persaingan dan semakin cepatnya terjadinya perubahan
pada lingkungan usaha. Keadaan ini mendorong semakin meningkatnya jumlah dan
jenis perusahaan, dari berbagai jenis usaha yang sama. Oleh karena itu, diperlukan
sebuah sistem yang dapat memudahkan operasional perusahaan dalam rangka efektifitas
dan efisiensi kinerja perusahaan. Selain itu, diperlukan juga sebuah sistem yang
digunakan untuk menyimpan data dan informasi penting perusahaan yang mana hal
tersebut dapat meningkatkan produktivitas perusahaan.
Salah satu industri yang memiliki tingkat persaingan yang sangat di tinggi di
Indonesia adalah industri penerbitan buku. Pesatnya persaingan antara perusahan
penerbit dapat dibuktikan dengan semakin terbukanya era informasi dan penulisan yang
mendorong semakin menjamurnya perusahaan-perusahaan penerbitan buku. Menurut
Holand dan Light untuk menjadi organisasi dan pasar menjadi lebih maju, perusahaan
individual harus merespon dengan pasar yang tepat dan strategi TI.
2
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
bertugas menyediakan produk yang akan dipasarkan, Divisi Sistem Informasi adalah
divisi yang bertugas untuk menjalankan sistem operasional perusahan dalam rangka
mempermudah alur birokrasi perusahaan.
Menurut Hau dan Kuzic (2010) keuntungan utama penerapan ERP (Enterprise
Resource Planning) adalah sistem ini mengintegrasi divisi fungsional dan arus informasi
kedalamsistem tunggal baik divisi pemasaran, keuangan, HRD dan produksi. Sistem
ERP (Enterprise Resource Planning) juga memungkinkan hubungan semua proses bisnis
dalam perusahaan mulai dari awal proses perencanaan hingga tahap akhir setelah
penjualan layanan kepada pelanggan. Keefektifan menggunakan ERP mengintegrasikan
informasi yang digunakan dalam berbagai bidang seperi akutansi, manufaktur,
distribusi, dan HRD menjadi sebuah sistem komputasi yang berkualitas. Sehingga
dipastikan bahwa data yang sama dapat disimpan dan diunduh oleh karyawan dan
manajer dalam setiap tahap proses bisnis yang ada. Selain itu, ERP memfasilitasi proses
otomatisasi yang dapat berkontribusi dalam meningkatkan efisiensi usaha, peningkatan
mutu dan pengurangan biaya administrasi.
Sistem ERP ini digunakan oleh web inoERP, yang merupakan penggunaan
sistem ERP ini lebih ditekankan pada integrasi atau hubungan-hubungan antar divisi
perusahaan, yang nantinya dapat memudahkan proses administrasi, order barang,
pembayaran tagihan barang, dan perencanaan stok barang di gudang dan proses-proses
transaksi antara pelanggan dan perusahaan. Akan tetapi, implementasi sistem ERP
(Enterprise Resource Planning) pada inoERP terdapat beberapa kendala yang
menyebabkan sistem ERP (Enterprise Resource Planning) ini tidak bekerja sebagaimana
3
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
mestinya. Pokok permasalahan tersebut terletak pada interface dan organisasi id (org id)
yang terlalu banyak defisi dan kerena sistem ERP (Enterprise Resource Planning) dirasa
kurang fleksibel apabila diaplikasikan pada users yang memiliki yang memakainya.
Akibatnya, terjadi keterlambatan update data yang dibutuhkan oleh beberapa divisi-
divisi perusahaan. Keterlambatan update data tersebut dapat mempengaruhi menejemen
puncak dalam pengambilan keputusan dan menentukan strategi-strategi perusahaan
selanjutnya. Selain itu, oleh karena sistem ini mengintergrasi oleh divisi-divisi yang lain
di lingkungan perusahaan, maka data-data pada divisi-divisi tersebut juga ikut
berpengaruh.
4
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
BAB 2
TINJAUAN PUSTAKA
2.1 Pengertian Enterprise Resource Planning
Enterprise Resource Planning (ERP) merupakan sebuah framework transaksi
enterprise yang menghubungkan proses pemesanan barang, manajemen inventarisasi
dan kontrol, perencanaan distribusi dan produksi, dan keuangan. ERP bekerja sebagai
kekuatan lintas fungsional perusahaan yang mengintegrasikan dan mengautomatisasi
berbagai proses bisnis internal dan sistem informasi termasuk manufacturing, logistik,
distribusi, akuntansi, keuangan, dan sumber daya manusia dari sebuah perusahaan
(O’Brien 2005).
Sistem ERP mencatat arus sumber daya bisnis (seperti uang, bahan mentah, dan
kapasitas produksi), dan status dari perjanjian yang dibuat dalam proses bisnis (seperti
pesanan pelanggan, pesanan pembelian, dan gaji pegawai), tidak peduli departemen
mana (manufacturing, penjualan, akunting, dsb) yang memasukkan data ke dalam
sistem. Konsep utama ERP dapat digambarkan dalam satu diagram :
FRONT-OFFICE BACK-OFFICE
C CORPORAT REPORTING S
U
FINANCIAL APPLICATIONS
U P
SALES & DISTRIBUTION
CENTRAL P
S MANUFACTURING APPLICATIONS
L
T SERVICE & APPLICATIONS DATABASE I
INVENTORY MANAGEMENT E
O HUMAN RESOURCE R
M MANAGEMENT S
R
Gambar 1. Konsep dasar ERP
ERP dapat menghilangkan dinding pemisah antar departemen dan fungsional dari
proses bisnis, sistem informasi, dan sumber daya informasi (Dhewanto & Falahah
2007). ERP berfungsi mengintegrasikan proses-proses penciptaan produk atau jasa
perusahaan, mulai dari pemesanan bahan-bahan mentah dan fasilitas produksi sampai
5
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
dengan terciptanya produk jadi yang siap ditawarkan kepada pelanggan (Indrajit,
Djokopranoto, 2002). Selain itu ERP juga membantu mengintegrasikan data-data
didalam organisasi didalam sebuah platform yang umum (ERP Wire, 2006). Menurut
Daniel E. O’Leary sistem ERP memiliki karakteristik sebagai berikut [WHI2006]:
• Sistem ERP adalah suatu paket perangkat lunak yang didesain untuk lingkungan
pelanggan pengguna server, apakah itu secara tradisional atau berbasis
jaringan.
• Sistem ERP memungkinkan mengakses data secara waktu nyata (real time).
• Dalam beberapa hal sistem ERP memungkinkan perpaduan proses transaksi dan
kegiatan perencanaan.
• Sistem ERP menunjang sistem multi mata uang dan bahasa, yang sangat
diperlukan oleh perusahaan multinasional.
ERP merupakan sistem terintegrasi yang mempunyai tujuan merangkum bisnis proses
yang ada sehingga menjadi satu kolaborasi yang efisien dan efektif dan sistem tersebut
di dukung dengan teknologi informasi dan dapat menghasilkan informasi yang
menunjang perusahaan menjadi lebih kompetitif.
Konsep ERP dapat dijalankan dengan baik, jika didukung oleh seperangkat aplikasi dan
infrastruktur komputer baik software dan hardware sehingga pengolahan data dan
informasi dapat dilakukan dengan mudah dan terintegrasi. Oleh karena itu, hampir tidak
mungkin mewujudkan konsep ERP tanpa adanya dukungan sistem berbasis komputer.
Konsep-konsep dasar ERP, yaitu [OLS–2004]:
6
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
• “ERP terdiri atas paket software komersial yang menjamin integrasi yang mulus
atas semua aliran informasi di perusahaan, meliputi keuangan, akuntansi,
sumber daya manusia, rantai pasok, dan informasi konsumen” (Davenport,
1998).
• “Sistem ERP adalah paket sistem informasi yang dapat dikonfigurasi, yang
mengintegrasikan informasi dan proses yang berbasis informasi didalam, dan
melintas area fungsional dalam sebuah organisasi” (Kumar & Van Hillsgerberg,
2000).
• “Satu basis data, satu aplikasi, dan satu kesatuan antarmuka di seluruh
enterprise” (Tadjer, 1998).
Fungsi-fungsi perusahaan yang harus dilibatkan dalam suatu proses ERP adalah:
perencanaan bisnis (visi, misi, dan perencanaan strategis), peramalan, proses MRP II
(master planning, perencanaan produksi, pembelian, manajemen persediaan,
pengendalian aktivitas, dan pengukuran kinerja manufakturing), finansial (payroll,
penetapan biaya produksi, hutang, piutang, harga tetap, general ledger), sumber daya
manusia, sistem informasi, rekayasa pabrik dan peralatan, dan lain-lain (Gasperz, 2004).
7
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
• ERP tidak hanya memadukan data dan orang, tetapi juga menghilangkan
kebutuhan pemutakhiran dan koreksi data pada banyak sistem komputer yang
terpisah.
8
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
BAB 3
METODE PENELITIAN
Penelitian ini akan dilaksanakan dengan mengikuti tahap-tahap seperti pada
Gambar 2. Penelitian diawali dengan studi literatur kemudian dilanjutkan dengan tahap
pengembangan sistem menggunakan metode waterfall (Sommerville 2001). Fase
pengembangan sistem diawali dengan analisis dan definisi kebutuhan dilanjutkan
dengan perancangan sistem, implementasi, dan pengujian.
ANALISIS DAN
DEFINISI KEBUTUHAN
PERANCANGAN
IMPLEMENTASI
PENGUJIAN
Studi literatur dilakukan dengan mempelajari proses bisnis dari ERP melalui
perangkat lunak ERP yang sudah ada sebelumnya dan paper yang terkait dengan ERP.
Kemudian dilakukan studi mengenai pengembangan berbasis komponen. Tahap
selanjutnya dilakukan analisis kebutuhan dengan melakukan wawancara dengan pihak-
pihak yang memahami domain masalah perusahaan ritel. Selanjutnya dilakukan
perancangan sistem berdasarkan hasil analisis. Perancangan sistem ERP yang
berorientasi objek ini dilakukan dengan menggunakan notasi Unifield Modelling
Language (UML) yang terdiri atas class diagram, use case diagram, dan sequence
diagram. Hasil perancangan ini kemudian diimplementasikan ke dalam kode-kode
program dengan menerapkan konsep berorientasi objek Tahap terakhir dari
pengembangan sistem ini adalah pengujian sistem yang dilakukan dengan metode
black-box.
9
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
BAB 4
HASIL DAN PEMBAHASAN
4.1 Deskripsi Umum Sistem
Sistem ERP ini merupakan sebuah sistem yang terintegrasi dan berbasis web.
Sistem yang dikembangkan pada penelitian ini terdiri dari tiga modul utama yaitu:
a. Modul pembelian
Modul ini merupakan modul yang mengatur pengadaan barang dari supplier
hingga barang tersebut diterima dan disimpan dalam gudang.
b. Modul penjualan
Modul ini merupakan modul yang melayani transaksi on-line dengan
customer. Dalam hal ini customer melakukan pemesanan barang melalui
sistem dan kemudian sistem melakukan pengaturan terhadap pemesanan dan
pengiriman barang hingga sampai ke tangan customer.
c. Modul stok
Modul ini bertujuan untuk mengelola data stock barang secara real time dan
di modul ini di dukung dari beberapa sub modul yakni item master,
inventory transaction, inventory receipt dan inventory account.
d. Modul sumber daya manusia
Modul ini bertujuan untuk mengelola data SDM yang ada di perusahaa,
membangun system perekrutan dan pembangunan SDM yang efesien
melalui manajemen karir, modul ini didukung dengan beberapa sub modul
yang memiliki fungsi masing – masing terdiri dari personal management,
personal time management dan payroll.
e. Modul akuntansi
Modul ini merupakan modul yang mengatur laporan-laporan keuangan dari
perusahaan. Laporan tersebut terdiri dari account receivable, account
payable, jurnal, dan general ledger.
f. Modul POS (Point Of Sale)
Modul ini bertujuan untuk mempermudah melakukan transaksi dan
mempermudah stok barang penjualan dan pembelian barang. Modul ini
didukung oleh beberapa su modul diantaranya POS transaction.
10
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
Organizations
Accounts Payable
Work In Process
Accountant
Calendars
Admin
Supply chain Planning
Human Resource
Account Receivable
Payment Manager
Lee, Minkyu
Purchasing
Supplier
Costing (CST)
Purschasing (PO) Purchase Manager
Inventory
Custumer
Werehouse Manager
11 Auto AR invoice
Sales Manager Sales Picking
Delivery Service
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
Setup
+UOM : Varchar
+Search UOM : Varchar
search onhand +Upload UOM : Varchar
item master Programs
+item : Varchar +Sub Inventory : Varchar
+org id +Organization : Varchar +item description : Varchar +Upload Subinventory : Varchar
+item description +Item Number From : Int +onhand : Varchar +Multi Action : Varchar
+item id +Item Number To : Int +dynamic criteria : Varchar +Locator : Varchar
+product line +Number of S/N : Int +organization : Varchar +View Locator: Varchar
+item number +Item Id M : Int +subinventory : Varchar +Multi Action : Varchar
+Dynamic Criteria : Varchar +subinventory id : Int +Upload Locators : Varchar
+getter()
Item Relation +setter() +locate : Varchar +getter()
+getter() +located id : Int
+setter() +setter()
+From Item Id : Int
+Dynamic Crite : Varchar +Getter()
+To Item Id M : Int +Setter()
+Getter()
Inventory Receipt
+setter()
+Inv Receipt Header Id : Int
+Receipt Number : Int
Inventory Count +Inventory : Int
Lot Number Serial Number +Receipt Date : Date
+Inv Lot Number Id : Int +Inv Count Header Id : Int +Transaction Type Id : Int
+Inv Serial Number Id : int +Org Id : Int
+Item Description : Int +Item Description : Varchar +getter()
+Generation : Varchar +Description : Varchar
+Generation : Varchar +Count Name : Varchar +setter()
+Org Id : Int +Org Id : Int
+Lot Number : Int +Abc Assignment Name : Varchar
+Serial Number : Int +Count Type : Varchar
+Description : Varchar +Description : Varchar
+Item Number : Int +Adjustment Ac Id : Int
+Item Number : Int
+Status : String +Status : String inventory transaction
+getter()
+getter() +setter() +org id : Int
+getter()
+setter() +setter() +transaction type id : Int
+Getter()
+Setter()
ABC Valuation
Item Relation
+Inv Abc Valuation Id : Int ABC Assignment
+Inv Abc Assignment : Varchar +Criteria : Varchar
+Header Id : Int +Fp Forecast Header Id : Int +Inv Abc Assigment Header Id : Int
+Org Id : Int
+Abc Assignment Name : Varchar 12 +Valuation Name : Varchar
+Cost Type : Int
+Org Id : Int
+Abc Assignment Name : Varchar
+Description : Varchar +Description : Int +Descritption : Varchar
+ABC Valuation : Varchar +Fp Mrp Header Id : Int +ABC Valuation : Varchar
+getter() +getter() +getter()
+setter() +setter() +setter()
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
Accounts
+Custumer
Custumer +Ar Transaction
+AR Receipt AR Transaction
+AR Custumer ID : Int
+Custumer type : Int +Getter() +Transaction Type : Int
+Supplier Name : Varchar +Setter() +Ar Transaction Header Id : Int
+Tax Payer Id : Int +Transaction Class : Varchar
+Custumer Number: Int +Transaction Status : String
+Custumer Category : Varchar +Transaction Number : Int
+Tax Country : Varchar +Ledger Id : Int
+ALt Name : Varchar +Document Date : Date
+Custumer Relationship : Varchar +Bu Org Id : Int
+Tax Reg No : Int AR Receipt +Period Name : Varchar
+Status : Int +Document Number : Id
+AR Receipt Header Id : Int
+Getter() +BU Org Id : Int +Getter()
+Setter() +Ar Receipt Source Id : Int +Setter()
+CustumerName : Varchar
+Receipt Status : String
+Receipt Number : Int
+Ledger Id : Int
+Custumer Number : Int
+Description : Varchar
+Receipt Type : Varchar
+Period Name : Varchar
+Document Number : Int
+Ar Custumer Site Id : Int
+Getter()
+Setter()
13
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
4.4 Pengujian
4.4.1 INVENTORY
a. Dashboard >> Inventory
14
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
15
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
16
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
17
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
BAB 5
Kesimpulan dan saran
18
PRAKTIKUM TUGAS PERANCANGAN SISTEM (TPS)
ANALISS PROGRAM INOERP
DAFTAR PUSTAKA
Bidgoli, Hossein, (2004). Ensiklopedia Internet, Volume 1, John Wiley & Sons, Inc hal.
707.
Monk, Ellen; Wagner, Bret (2006) Konsep Enterprise Resource Planning (Kedua red.)..
Boston:. Thomson Teknologi Kursus .
O’Leary, Daniel E., 2000, Enterprise Resource Planning Systems : Systems, Life Cycle,
Electronict Commerce, and Risk, United States of America : Cambridge University
Press.
Rianse, U. Dan Abdi. 2009. Metodologi Penelitian Sosial dan Ekonomi, Teori dan
Aplikasi. Alfabeta, Bandung.
Van Hau, T.F. dan Kuzic Joze. Change Management Strategies for the Successful
Implementation of Enterprise Resource Planning Systems. Hanoi University, Hanoi,
Vietnam.
Wallace, T.F. dan Krumzar, M.H (2001). “ERP Making it Happen”. John Wiley& Sons,
Inc, New York.
19