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 produksi yang terjadi secara otomatis, sehingga memudahkan pemilik untuk dapat mengontrol seluruh proses yang terjadi dan juga dapat terdokumentasi secara lebih akurat dan detail. Dalam sistem Informasi yang digunakan oleh PT. X, pemilik dapat mengatur transaksi yang terjadi, dimana setelah transaksi dimasukan, maka sistem akan mengatur produksi tersebut, seperti pekerjaan apa saja yang harus dilakukan, berapa banyak kain yang dibutuhkan, dan masih banyak lagi. Selain itu juga, pemilik dapat mengatur harga - harga, dan juga terdapat fitur untuk mengatur management pegawai, supplier dan juga pembeli. Fitur terakhir yang tidak kalah pentingnya adalah adanya report dari segala aspek produksi yang terjadi dalam perusahaan tersebut. Sistem Informasi pada PT. X ini dibuat dengan menggunakan bahasa pemrograman C# yang terdapat dalam editor pemrograman Microsot Visual Studio 2008 dan juga memakai SQL Server Management Studio sebagai sistem database. Melihat evaluasi dan hasil yang telah dicapai, aplikasi ini mampu mempermudah pemilik dan orang yang bersangkutan dalam melakukan pengelolaan datanya, sehingga pengelolaan data menjadi lebih efektif, efisien, dan lebih terkoordinasi.
viii
ABSTRACT
PT. X is a company which produces confections in a large amount of apparel, so that in each step of production, the company needs a system that can record all the production processes automatically, making it easier for the owners to be able to control the entire process and also can be documented more accurately and detail. Using Information system, the owner will be able to manage the transaction, and after the transaction is being inputted, the system will regulate the production, for example, job list for employees, how much fabric is needed, and so forth. Beside, the owner will be able to set the price for the goods, and there are also a feature to adjust the management of employees, suppliers and buyers. The last feature, which is no less important from any others, is the report from all of the processes of the production in the company. The System at PT. X was made by using C# programming language which is contained in the Microsoft Visual Studio 2008 programming editor and also using SQL Server Management Studio for the database management system. Based on the evaluation and results, this application helps the owner and administrator to manage the data, so it can be managed effectively, accurately, and efficiently.
ix
DAFTAR ISI
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ...iv
PRAKATA ... v
ABSTRAK ... vii
ABSTRACT ... viii
DAFTAR ISI ...ix
DAFTAR GAMBAR ...xi
DAFTAR TABEL ... xiii
BAB I PENDAHULUAN... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 3
BAB II KAJIAN TEORI ... 5
2.1 Sistem Informasi ... 5
2.2 Proses Bisnis ... 6
2.3 EntityRelationship Diagram ... 9
2.4 UML (Unified Modelling Language) ... 13
2.4.1 Konsep Dasar UML ... 14
2.4.2 Use Case Diagram ... 15
2.4.3 Class Diagram ... 16
2.4.4 Activity Diagram... 18
2.4.5 Sequence Diagram ... 20
2.5 SQL (STRUCTURED QUERY LANGUAGE) ... 21
2.6 C# ... 28
2.7 .NET Framework ... 29
2.8 USER INTERFACE ... 31
BAB III ANALISIS RANCANGAN DAN SISTEM ... 34
3.1 Proses Bisnis ... 34
3.2 Entity Relational Diagram (ER-D) ... 38
3.3 Relationship Database ... 39
3.4 Use Case Diagram ... 47
3.5 Activity Diagram ... 49
3.5.1 Activity Diagram Transaction ... 49
3.5.1.1 Activity : Add Transaction ... 49
3.5.1.2 Activity : Edit Transaction ... 50
3.5.1.3 Activity : Add Memo ... 51
3.5.2 Activity DiagramLogin ... 51
3.5.3 Activity DiagramProduction ... 52
3.5.3.1 Activity : Add Production... 52
3.5.3.2 Activity : EditProduction ... 53
3.5.3.3 Activity : Add Item ... 54
3.5.3.4 Activity : Add Cloth ... 55
3.5.4 ActivityDiagramManagement ... 57
3.5.4.1 Activity : AddSupplier ... 57
3.5.4.2 Activity : EditSupplier ... 57
x
3.5.4.4 Activity : EditBuyer ... 59
3.5.4.5 Activity : AddEmployee ... 60
3.5.4.6 Activity : EditEmployee ... 61
3.6 Sequence Diagram ... 63
3.6.1 Sequence Diagram Add Proses ... 63
3.6.2 Sequence Diagram Edit Proses ... 63
3.6.3 Sequence Diagram Delete Proses ... 64
3.7 Class Diagram ... 66
3.8 Konsep Tampilan Antarmuka ... 68
BAB IV HASIL PENELITIAN ... 77
4.1 Login Form ... 77
4.2 Main Form ... 78
4.3 TransactionForm ... 79
4.4 Production Form ... 85
4.5 ManagementForm ... 87
BAB V UJI COBA DAN TESTING ... 94
5.1 Pengujian Sistem Secara Keseluruhan ... 94
5.2 User Acceptance Test ( UAT ) Result... 102
BAB VI SIMPULAN DAN SARAN ... 104
6.1 KESIMPULAN ... 104
6.2 SARAN ... 104
DAFTAR PUSTAKA ... 106
xi
DAFTAR GAMBAR
Gambar 1 Notasi Entitas ... 10
Gambar 2 Notasi Relasi ... 11
Gambar 3 Notasi Atribut ... 11
Gambar 4 Satu ke satu ... 11
Gambar 5 Satu Ke Banyak ... 12
Gambar 6 Banyak ke Satu ... 12
Gambar 7 Banyak ke Banyak ... 12
Gambar 8 Contoh Tabel UML ... 14
Gambar 9 Contoh Use Case Diagram ... 16
Gambar 10 Contoh Use Case Diagram ... 18
Gambar 11 Contoh Activity Diagram ... 19
Gambar 12 Contoh Sequence Diagram ... 21
Gambar 13 Contoh Tabel Data ... 25
Gambar 14 Pemetaan antara tujuan, aksi, dan hasil ... 32
Gambar 15 Flowchart ... 37
Gambar 16 ERD ... 38
Gambar 17 Use Case Diagram ... 47
Gambar 18 Activity Diagram Add Transaction ... 49
Gambar 19 Activity DiagramEdit Transaction ... 50
Gambar 20 Activity Diagram Add Memo ... 51
Gambar 21 Activity Diagram Login ... 52
Gambar 22 Activity Diagram Add Production ... 53
Gambar 23 Activity Diagram Edit Production ... 54
Gambar 24 Activity Diagram Add Item ... 55
Gambar 25 Activity Diagram Add Cloth ... 56
Gambar 26 Activity Diagram Add Supplier ... 57
Gambar 27 Activity Diagram Edit Supplier ... 58
Gambar 28 Activity Diagram Add Buyer ... 59
Gambar 29 Activity Diagram Edit Buyer ... 60
Gambar 30 Activity Diagram Add Employee ... 61
Gambar 31 Activity Diagram Edit Employee ... 62
Gambar 32 Sequence Diagram Add Proses ... 63
Gambar 33 Sequence Diagram Edit Proses ... 64
Gambar 34 Sequence Diagram Delete Proses ... 65
Gambar 35 Class Diagram ... 66
Gambar 36 Rancangan Default Page ... 68
Gambar 37 Rancangan Login Page ... 69
Gambar 38 Rancangan Login as Admin Page ... 70
Gambar 39 Rancangan Login as Owner Page ... 70
Gambar 40 Rancangan Login as Staff Page ... 71
Gambar 41 Rancangan Add New Transaction ... 72
xii
Gambar 43 Rancangan Memo Transaction ... 73
Gambar 44 Rancangan View Transaction... 74
Gambar 45 Rancangan Add New Production ... 75
Gambar 46 Rancangan Edit Production ... 76
Gambar 47 Rancangan View Production ... 76
Gambar 48 Login Form ... 77
Gambar 49 Main Form ... 78
Gambar 50 New Transaction Form ... 79
Gambar 51 Add New Product Form ... 80
Gambar 52 Add New Component Cloth Form ... 81
Gambar 53 Add New Component Items ... 82
Gambar 54 Add New Memo Form ... 83
Gambar 55 View Memo Form ... 83
Gambar 56 View Component Form ... 84
Gambar 57 Add New Production Form ... 85
Gambar 58 Add New Worksheet Part Form ... 86
Gambar 59 Add Worksheet Form ... 87
Gambar 60 Add New Buyer Form ... 88
Gambar 61 Add New Employee Form ... 89
Gambar 62 Add New Supplier Form ... 90
Gambar 63 Edit Supplier Form ... 91
Gambar 64 Edit Buyer Form ... 92
xiii
DAFTAR TABEL
Tabel I Tabel Employee ... 39
Tabel II Tabel Product ... 40
Tabel III Tabel Workseet ... 40
Tabel IV Tabel Product ... 41
Tabel V Tabel Transaksi ... 41
Tabel VI Tabel R_Transaction_Product ... 42
Tabel VII Tabel Transaction_Memo ... 42
Tabel VIII Tabel Buyer ... 43
Tabel IX Tabel Buyer_Type ... 43
Tabel X Tabel Component_Cloth ... 44
Tabel XI Tabel Cloth_Type ... 44
Tabel XII Tabel Component_Cloth ... 45
Tabel XIII Tabel Supplier ... 45
Tabel XIV Tabel Supplier ... 46
1
BAB I PENDAHULUAN
1.1
Latar Belakang
Persaingan diantara pengusaha di berbagai bidang usaha saat ini
menjadi semakin ketat. Persaingan yang terjadi belakangan ini membuat
setiap perusahaan yang ada di Indonesia berusaha untuk meningkatkan jasa
pelayanan kepada para pelanggan, terutama dalam meningkatkan efisiensi
kerja pada proses produksi dan manajemen yang terjadi dalam
perusahaannya dalam rangka memproduksi barang yang berkualitas tinggi,
sesuai dengan harapan para konsumennya.
Untuk menunjang hal tersebut diatas, maka diperlukan sebuah
aplikasi pengelolaan pabrik konveksi untuk PT. X. PT. X ini berlokasi di
wilayah sentra industri daerah Soekarno Hatta, dimana PT. X bergerak
dalam bidang produksi pakaian jadi, terutama di bagian celana
jeans
,
baik
untuk pria maupun wanita. PT. X memiliki
volume
produksi yang besar,
dimana setiap tahunnya jumlah produksi semakin bertambah, sehingga
perusahaan pun harus terus menambah jumlah tenaga kerja untuk
mengimbangi
volume
produksi tersebut. Selama ini, proses produksi yang
terjadi, seperti pencatatan pembagian pekerjaan, pencatatan stok barang,
penggajian pegawai, pencatatan data supplier, dan masih banyak lagi
lainnya selalu ditangani secara manual oleh pemilik dan orang-orang
kepercayaannya, namun seiring dengan berkembangnya perusahaan
tersebut, pencatatan secara manual menjadi sangat sulit untuk dilakukan dan
sangat memakan waktu dan tenaga.
Oleh sebab itulah, maka PT. X ingin mengubah pengelolaan pabrik
tersebut dari manual menjadi otomatis, sehingga dapat mempercepat proses
yang terjadi tanpa membuang banyak waktu dan tenaga. Selain dari aspek
efisiensi waktu, dengan beralihnya pencatatan dari manual menjadi otomatis
ini juga memudahkan pemilik untuk dapat melihat laporan secara lebih akurat
2
mengontrol segala proses yang terjadi dan dapat terdokumentasi secara
lebih akurat dan detail.
1.2 Rumusan Masalah
Adapun permasalahan yang di hadapi aplikasi PT. X ini adalah:
1. Bagaimana mengelola data stok barang ( kain, benang, dan
lainnya ) yang efisien?
2. Bagaimana mengelola data pegawai?
3. Bagaimana mengelola data partnership supplier dan pelanggan
yang efisien?
4. Bagaimana mengelola proses produksi agar terkendali dengan
baik?
1.3 Tujuan Pembahasan
Tujuan dari pembuatan aplikasi ini adalah :
1. Untuk mengatur perputaran dan pendistribusian stok barang agar
lebih efisien.
2. Untuk mempermudah proses pendataan pekerjaan pegawai.
3. Untuk dapat mengatur dan dengan mudah memantau data
–
data
partnership supplier dan pelanggan.
4. Untuk dapat mengatur dan mengontrol proses produksi yang
dikerjakan oleh pegawai.
1.4 Ruang Lingkup Kajian
Ruang lingkup dari aplikasi ini adalah :
1. Aplikasi yang dibuat hanya meliputi pengolahan data pelanggan,
pengolahan data proyek, menganalisa data pelanggan menganalisa
3
2. Aplikasi ini hanya bisa diakses oleh pemilik perusahaan, staff dan
admin dipercaya oleh pemilik perusahaan.
3. Sistem Operasi yang digunakan: Microsoft Windows XP.
4.
Framework
yang digunakan: .Net Framework 3.0.
5. Sistem basis data yang digunakan: Microsoft SQL Server 2005
Express.
6. Bahasa pemprograman yang digunakan: C#.
Ruang lingkup
hardware
yang digunakan adalah :
1.
Processor Intel pentium
4 2.0 GHz
2.
Memory
512 DDR
3. Harddisk 40Gb
4. VGA Onboard 64Mb
5.
Monitor 14”
6. Keyboard + Mouse
1.5 Sumber Data
Sumber data yang digunakan dalam pembuatan aplikasi ini adalah
1. Studi Lapangan
Data
–
data yang didapat berupa data pegawai, data proyek, dan data
produk yang dihasilkan oleh PT. X
2. Kuisioner
Data
–
data yang didapat dari kuisioner adalah data kepuasan
pegawai, data keperluan untuk pembuatan sistem
1.6 Sistematika Penyajian
Untuk menggambarkan secara singkat komposisi penyusunan
4
1. BAB I
PENDAHULUAN
Pendahuluan membahas mengenai latar belakang, perumusan masalah,
tujuan, batasan masalah dan sistematika penulisan.
2. BAB II
KAJIAN TEORI
Landasan teori membahas teori-teori yang mendukung analisis dan
perancangan sistem, sampai dengan pembuatan sistem.
3. BAB III
ANALISIS DAN RANCANGAN SISTEM
Analisis dan perancangan membahas mengenai even list, perancangan
aliran data (
DFD
), kamus data, dan
E-R
.
4. BAB IV
HASIL PENELITIAN
Hasil tercapai berisi cara penggunaan beserta tampilan aplikasi yang
dibuat.
5. BAB V
PEMBAHASAN DAN UJICOBA HASIL PENELITIAN
Evaluasi berisi hasil evaluasi secara singkat aplikasi yang telah dibuat.
6. BAB VI
PENUTUP
Penutup berisi uraian kesimpulan dari penyelesaian masalah secara
keseluruhan serta saran-saran yang dapat dijadikan bahan pertimbangan
untuk penerapan sistem dan kemungkinan pengembangannya pada masa
104
BAB VI SIMPULAN DAN SARAN
6.1 KESIMPULAN
Aplikasi pengelolaan pabrik konveksi PT. X ini dibangun untuk
mempermudah pemilik dan pegawai dalam melakukan pengolahan data
perusahaan, aplikasi ini dilengkapi dengan fitur pengolahan data yang
terintegrasi antar setiap bagian proses pabrik, dengan setiap modul atau
bagian aplikasi, baik pemilik atau pegawai dapat melakukan tugasnya
dengan sangat mudah karena setiap data yang yang diperlukan dapat
dengan mudah ditambah, diedit, tanpa harus melakukan pemeriksaan
berulang-ulang karena semua pemeriksaan dan perhitungan data dilakukan
oleh aplikasi, dan untuk membuat sebuah laporan semua dilakukan secara
otomatis oleh aplikasi. Hal ini sesuai dengan rumusan masalah, tujuan
pembahasan, dan ruang lingkup kajian yang berada pada Bab 1.
Berikut adalah kesimpulan yang dapat disimpulkan dari hasil penelitian ini:
3. Sistem WorkStation ini mengatur dan me-
manage
agar data stok barang
dapat diatur dan didata dengan baik dengan sepengetahuan dari admin
dan
owner.
4. Data pegawai dapat terintegrasi dan teratur dengan baik. Hal ini juga
mempermudah pendataan pegawai.
5. Proses produksi dapat diatur dan diawasi dengan lebih mudah sehingga
produksi dapat bekerja dengan lebih cepat dan para pegawai pun dapat
pendataan mengenai hasil pekerjaan yang sudah dikerjakan oleh masing
–
masing pegawai.
6.2 SARAN
Dari hasil uji coba dan analisa terdapat banyak kekurangan dari
aplikasi ini sehingga dibutuhkan pengembangan yang lebih lanjut untuk
105
Saran yang diberikan:
•
Penambahan Fitur Perhitungan Laba Rugi agar perhitungan perputaran
uang yang ada lebih efisien dan akurat
•
Fasilitas
Local Area Network
agar proses input setiap
worksheet
dapat
106
DAFTAR PUSTAKA
BPFE. Yogyakarta: Sistem informasi berbasis komputer. Jogianto
H.M.--ed.2. 1995
George M. Scott, Prinsip - Prinsip Sistem Informasi Manajemen,
RajaGrafindo Persada, Jakarta, 2001
Hanif Al Fatta, Analisa Sistem Informasi. ISBN 978-979-29-0216-7 1st
Published, 2007
Jogianto HM,
Analisa dan Design Sistem Informasi
Andi Offset.
Yogyakarta: 2005
M. Choirul Amri,
Cepat Mahir Visual Basic .NET
, IlmuKomputer.Com,
2003
Nagel, C., Evjen, B., Glynn, J., Skinner, M., Watson, K., Jones, A. 2006.
Professional C# 2005
. Indiana: Wiley Publishing
Whitten, Jeffrey L. ; Dittman, Kevin C. ; Bentley, Lonnie D.,
Metode
design dan analisa Sistem Bibliografi ed.6
, Andi Offset. Yogyakarta: 2004
Eko Indrajit, Richardus (Volume II No 16 - April 2004).
Perbedaan Antara