ii
ABSTRAK
Bidang Teknologi informasi khususnya bidang sistem informasi semakin banyak dimanfaatkan dalam kegiatan operasional di perusahaan agar lebih efisien dan efektif. Oleh karena itu, penggunaan suatu sistem operasi tersebut digunakan untuk seluruh kegiatan operasional di dalam PT.Indie Print untuk setiap proses bisnis di segala bidang. Dengan sistem informasi tersebut, seluruh kegiatan operasional perusahaan yang sebelumnya dilakukan secara manual akan dilakukan perubahan dengan mengkomputerisasikan setiap proses bisnisnya ke dalam suatu sistem komputer yang diharapkan dapat meningkatkan efisiensi dan efektifitas perusahaan. Sebelum pengimplementasian sistem informasi ini dilakukan maka. Analisis yang digunakan dalam memodelkan dan merancang system informasi akan menggunakan TOGAF Framework, karena dengan TOGAF Framework ini sistem informasi dapat dirancang, direncanakan, dikembangkan, dan diimplementasikan sesuai dengan kebutuhan yang ada di dalam organisasi.Metode analisis yang penulis gunakan ialah metode analisa dengan menggunakan metode pengumpulan data dan menganalisa secara toeritis sistem informasi yang sedang berjalan, Sedangkan teknik yang akan penulis gunakan ialah teknik Prototyping yaitu membuat suatu rancangan User interface dari sistem informasi.
iii
ABSTRACT
Information technology sector especially in information systems sector more and more utilized in the company operations to be more efficient and effective. Therefore, an operating system is used for all operational activities in the PT.Indie Print for each business processes. The entire company's operations were previously done manually. A change to computerize every business process into a computer system is expected to improve the efficiency and effectiveness of the company. The analysis used the TOGAF Framework, because the Framework TOGAF information systems can be designed, planned, developed, and implemented in accordance with the existing needs in the organization. Analysis was performed using methods data collection and information systems theory analysis. The technique employed the Prototyping techniques that assist the user interface design of information systems.
iv
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... i
ABSTRAK ... ii
ABSTRACT ... iii
DAFTAR ISI ... iv
DAFTAR GAMBAR ... vi
DAFTAR TABEL ... viii
DAFTAR NOTASI/ LAMBANG ... xi
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 2
1.5 Sumber Data ... 2
1.6 Sistematika Penyajian ... 3
BAB 2. KAJIAN TEORI ... 4
2.1 Enterprise Architecture ... 4
2.2 TOGAF 9.1 ... 5
2.3 Sistem Informasi... 14
2.3.1 Sistem ... 14
2.3.2 Informasi ... 14
2.3.3 Sistem Informasi ... 15
2.4 Flowchart ... 15
2.5 Entity Relationship Diagram ... 17
2.5.1 Elemen – elemen ERD ... 17
2.6 DFD (Data Flow Diagram) ... 21
2.7 PSPEC ... 22
v
3.1 Phase A: Architecture Vision... 24
3.1.1 Preliminary Phase ... 24
3.1.2 Latar Belakang Perusahaan ... 25
3.1.3 Visi dan Misi ... 25
3.2 Phase B: Business Architecture ... 26
3.2.1 Struktur Organisasi ... 26
3.2.2 Proses Bisnis ... 27
3.3 Phase C: Information Architecture ... 39
3.4 Phase D: Technology Architecture ... 43
3.4.1 Teknologi Perusahaan Saat ini ... 43
3.5 Phase E: Opportunities and Solutions ... 44
3.5.1 ERD ... 45
3.5.2 Data Table ... 46
3.5.3 DFD ... 51
3.5.4 PSPEC ... 65
3.5.5 Desain User Iterface ... 93
3.6 Phase F: Migration Planning ... 115
3.6.1 Cost ... 115
3.6.2 Benefit ... 116
3.6.3 Manajemen Resiko ... 117
3.7 Phase G: Implementation Governance ... 118
3.8 Phase H: Architecture Change Management ... 119
3.8.1 Hasil Analisis dan Temuan ... 120
BAB 4. SIMPULAN DAN SARAN ... 123
4.1 Simpulan ... 123
4.2 Saran ... 123
vi
DAFTAR GAMBAR
Gambar 2.1 Proses TOGAF ... 7
Gambar 2.2 Generic Foundation Architecture TRM ... 10
Gambar 2.3 Simbol Flowchart proses ... 16
Gambar 2.4 Simbol atribut ERD ... 17
Gambar 2.5 Simbol entitas ER-D ... 17
Gambar 2.6 Simbol entitas lemah ERD ... 18
Gambar 2.7 Simbol relasi ERD ... 18
Gambar 2.8 Contoh Single-Valued Attribute ERD ... 19
Gambar 2.9 Contoh Multi-Valued ERD ... 19
Gambar 2.10 Contoh Derived Attribute ERD ... 20
Gambar 2.11 Contoh Composite Attribute ERD ... 20
Gambar 2.12 Simbol one to one ERD ... 21
Gambar 2.13 Simbol one to many ERD ... 21
Gambar 2.14 Simbol many to one ERD ... 21
Gambar 2.15 Simbol many to many ERD ... 21
Gambar 2.16 Contoh DFD ... 22
Gambar 3.1 Struktur Organisasi PT. Indie Print ... 26
Gambar 3.2 Flowchart Penjualan ... 27
Gambar 3.3 Flowchart Penjualan Custom ... 29
Gambar 3.4 Flowchart Produksi ... 31
Gambar 3.5 Flowchart Produksi Custom ... 33
Gambar 3.6 Flowchart Pengiriman ... 35
Gambar 3.7 Flowchart Pembelian Barang ... 37
Gambar 3.8 Proses penjualan perusahaan saat ini ... 43
Gambar 3.9 ERD ... 45
Gambar 3.10 DFD Level 0... 51
Gambar 3.11 DFD Level 1... 52
Gambar 3.12 DFD Level 2 Proses 2 Data Customer ... 53
Gambar 3.13 DFD Level 2 Proses 3 Data Karyawan ... 54
vii
Gambar 3.15 DFD Level 2 Proses 5 Data Supplier ... 56
Gambar 3.16 DFD Level 2 Proses 6 Data Penjualan ... 57
Gambar 3.17 DFD Level 2 Proses 7 Data Penjualan Custom ... 58
Gambar 3.18 DFD Level 2 Proses 8 Data Pembelian ... 59
Gambar 3.19 DFD Level 2 Proses 9 Data Produksi ... 60
Gambar 3.20 DFD Level 2 Proses 10 Data Produksi Custom ... 61
Gambar 3.21 DFD Level 2 Proses 11 Data Pengiriman ... 62
Gambar 3.22 DFD Level 3 Proses 11.1 Data Pengiriman ... 63
Gambar 3.23 DFD Level 3 Proses 11.2 Data Pengiriman Custom ... 64
Gambar 3.24 Halaman Login ... 93
Gambar 3.25 Menu Utama ... 93
Gambar 3.26 Menu Customer ... 94
Gambar 3.27 Menu Karyawan ... 95
Gambar 3.28 Menu Barang ... 96
Gambar 3.29 Menu Supplier ... 97
Gambar 3.30 Menu Penjualan ... 98
Gambar 3.31 Menu Penjualan Custom ... 99
Gambar 3.32 Menu Pembelian ... 100
Gambar 3.33 Menu Produksi ... 101
Gambar 3.34 Produksi Custom ... 102
Gambar 3.35 Menu Pengiriman ... 103
Gambar 3.36 Menu Pengiriman Pop Up ... 104
Gambar 3.37 Menu Pencarian dan Display Customer ... 105
Gambar 3.38 Menu Pencarian dan Display Karyawan ... 106
Gambar 3.39 Menu Pencarian dan Display Barang ... 107
Gambar 3.40 Menu Pencarian dan Display Supplier ... 108
Gambar 3.41 Menu Pencarian dan Display Penjualam ... 109
Gambar 3.42 Menu Pencarian dan Display Penjualan Custom ... 110
Gambar 3.43 Menu Pencarian dan Display Pembelian ... 111
Gambar 3.44 Menu Pencarian dan Display Produksi ... 112
Gambar 3.45 Menu Pencarian dan Display Produksi Custom ... 113
viii
DAFTAR TABEL
Tabel 2.1 Contoh PSPEC... 23
Tabel 3.1 Tabel Supplier... 46
Tabel 3.2 Tabel Pembelian ... 46
Tabel 3.3 Tabel Karyawan ... 46
Tabel 3.4 Tabel Penjualan ... 47
Tabel 3.5 Tabel Penjualan Custom ... 47
Tabel 3.6 Tabel Customer ... 48
Tabel 3.7 Tabel Pengiriman ... 48
Tabel 3.8 Tabel Barang ... 48
Tabel 3.9 Tabel Produksi... 48
Tabel 3.10 Tabel Produksi Custom ... 49
Tabel 3.11 Tabel Detail Penjualan ... 49
Tabel 3.12 Tabel Detail Penjualan Custom ... 49
Tabel 3.13 Tabel R_Pembelian_Barang ... 50
Tabel 3.14 R_Produksi_Barang ... 50
Tabel 3.15 R_Produksi_Barang_Custom ... 50
Tabel 3.16 PSPEC login ... 65
Tabel 3.17 insert data Customer ... 65
Tabel 3.18 update data Customer ... 66
Tabel 3.19 delete data Customer ... 66
Tabel 3.20 display data Customer ... 67
Tabel 3.21 search data Customer ... 67
Tabel 3.22 insert data Karyawan ... 68
Tabel 3.23 update data Karyawan ... 68
Tabel 3.24 delete data Karyawan ... 69
Tabel 3.25 display data Karyawan ... 69
Tabel 3.26 search data Karyawan ... 70
Tabel 3.27 PSPEC insert data Barang ... 70
Tabel 3.28 update data Barang ... 71
ix
Tabel 3.30 display data Barang ... 72
Tabel 3.31 search data Barang ... 72
Tabel 3.32 PSPEC insert data Supplier ... 73
Tabel 3.33 PSPEC update data Supplier ... 73
Tabel 3.34 PSPEC delete data Supplier ... 74
Tabel 3.35 PSPEC display data Supplier ... 74
Tabel 3.36 PSPEC search data Supplier ... 75
Tabel 3.37 PSPEC insert data Penjualan ... 75
Tabel 3.38 PSPEC update data Penjualan ... 76
Tabel 3.39 PSPEC delete data Penjualan ... 76
Tabel 3.40 PSPEC display data Penjualan ... 77
Tabel 3.41 PSPEC search data Penjualan ... 77
Tabel 3.42 PSPEC insert data Penjualan Custom ... 78
Tabel 3.43 PSPEC update data Penjualan Custom ... 78
Tabel 3.44 PSPEC delete data Penjualan Custom... 79
Tabel 3.45 PSPEC display data Penjualan Custom ... 79
Tabel 3.46 PSPEC search data Penjualan Custom ... 80
Tabel 3.47 PSPEC insert data Pembelian ... 80
Tabel 3.48 PSPEC update data Pembelian ... 81
Tabel 3.49 PSPEC delete data Pembelian ... 81
Tabel 3.50 PSPEC display data Pembelian ... 82
Tabel 3.51 PSPEC search data Pembelian ... 82
Tabel 3.52 PSPEC insert data Produksi ... 83
Tabel 3.53 PSPEC update data Produksi ... 83
Tabel 3.54 PSPEC delete data Produksi ... 84
Tabel 3.55 PSPEC display data Produksi ... 84
Tabel 3.56 PSPEC search data Produksi ... 85
Tabel 3.57 PSPEC insert data Produksi custom ... 85
Tabel 3.58 PSPEC update data Produksi custom ... 86
Tabel 3.59 PSPEC delete data Produksi custom ... 86
Tabel 3.60 PSPEC display data Produksi custom ... 87
x
Tabel 3.62 PSPEC insert data Pengiriman ... 88
Tabel 3.63 PSPEC update data Pengiriman ... 88
Tabel 3.64 PSPEC delete data Pengiriman ... 89
Tabel 3.65 PSPEC display data Pengiriman ... 89
Tabel 3.66 PSPEC search data Pengiriman ... 90
Tabel 3.67 PSPEC insert data Pengiriman Custom ... 90
Tabel 3.68 PSPEC update data Pengiriman Custom ... 91
Tabel 3.69 PSPEC delete data Pengiriman Custom ... 91
Tabel 3.70 PSPEC display data Pengiriman Custom ... 92
Tabel 3.71 PSPEC search data Pengiriman Custom ... 92
Tabel 3.72 Perincian Biaya Pembuatan PC Client ... 115
xi
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart terminator menyatakan
permulaan atau akhir
suatu proses
Flowchart manual menyatakan suatu
tindakan yang tidak
dilakukan oleh
komputer
Flowchart document mencetak keluaran
dalam bentuk
dokumen melalui
printer
Flowchart decision menunjukan suatu
kondisi tertentu yang
akan menghasilkan
dua kemungkinan
jawaban: ya atau
tidak
Flowchart arsip menyatakan tempat
penyimpanan data
offline
ERD Entity menggambarkan
obyek yang
diidentifikasikan ke
dalam lingkungan
ERD Attribute menggambarkan
elemen-elemen dari
xii
menggambarkan
karakter entity.
ERD Key Attribute menggambarkan
elemen kunci dari
suatu entity.
ERD Relationship Menggambarkan
hubungan antar
entity
DFD Entity Menggambarkan
suatu kesatuan di
luar sistem
DFD Process kegiatan atau kerja
yang dilakukan oleh
orang, mesin, atau
komputer dan hasil
suatu arus data yang
masuk ke dalam
proses
DFD Data Flow menunjukkan arus
data yang dapat
berupa masukkan
untuk sistem atau
hasil dari proses
sistem.
DFD Database merupakan
simpanan dari data
yang dapat berupa
file atau database di
1
Universitas Kristen Maranatha
BAB 1. PENDAHULUAN
1.1 Latar Belakang Masalah
Sektor perusahaan adalah salah satu sektor yang sangat berkembang
di bidang teknologi informasi. PT. Indie Print adalah salah satu perusahaan
yang bergerak dalam bidang printing dan produksi baju yang menggunakan
teknologi informasi dalam pengintegrasian data pembelian dan penjualan,
data supplier serta data-data lain yang berkaitan. Untuk menjaga kinerja dan
prestasi di bidang ini serta menjaga keteraturan data yang begitu banyak dan
rumit di dalam proses bisnis seperti pengelolaan data pembelian dan
penjualan di PT. Indie Print maka diperlukan analisis terhadap data-data
tersebut.
Dengan melakukan analisis terhadap proses bisnis dan sistem
informasi yang sudah ada, di harapkan dapat mencapai tujuan visi dan misi
yang telah di tetapkan serta meningkatkan kinerja yang lebih maksimal
dalam PT. Indie Print untuk masa yang akan datang. TOGAF adalah
Framework yang paling stabil digunakan perusahaan dalam kurun waktu tiga
tahun, dan TOGAF juga dapat dipergunakan dengan bebas oleh organisasi
apapun yang mengembangkan untuk mendesain, evaluasi, dan membangun
sistem.
1.2 Rumusan Masalah
Rumusan Masalah yang ada di PT. Indie Print adalah :
1. Bagaimana mengetahui proses bisnis yang terdapat pada PT.
Indie Print?
2. Bagaimana menggambarkan sistem informasi di PT. Indie Print
2
Universitas Kristen Maranatha
1.3 Tujuan Pembahasan
Tujuan Pembahasan yang akan dibahas adalah :
1. Proses bisnis yang akan dibahas adalah :
a. Proses bisnis Penjualan
b. Proses bisnis Penjualan Custom
c. Proses bisnis Pembelian
d. Proses bisnis Pembelian Custom
e. Proses bisnis Produksi
f. Proses bisnis Produksi Custom
g. Proses bisnis Pengiriman
2. Menggambarkan proses bisnis penjualan, pembelian,produksi, dan
pengiriman di PT. Indie Print dengan menggunakan TOGAF.
3. Menggambarkan sistem yang terdapat pada PT. Indie Print secara
keseluruhan, serta melihat bagaimana sistem dapat mendukung
proses bisnis yang ada.
1.4 Ruang Lingkup Kajian
Ruang Lingkup Kajian yang akan dibahas adalah :
1. Uraian proses bisnis penjualan, pembelian, produksi, dan
pengiriman di PT. Indie Print.
2. Pembahasan mengenai proses bisnis penjualan, pembelian,
produksi, dan pengiriman di PT. Indie Print dengan menggunakan
TOGAF.
1.5 Sumber Data
Sumber Data yang digunakan untuk mendapatkan data - data dibagi
menjadi dua yaitu:
1. Sumber data primer
Data primer yang di dapat berasal dari hasil wawancara dengan
PT. Indie Print, studi lapangan di tempat yang bersangkutan.
3
Universitas Kristen Maranatha Data sekunder yang didapat berasal dari internet, buku–buku
pendukung yang berkaitan dengan kajian yang akan dilakukan.
1.6 Sistematika Penyajian
Sistematika penulisan laporan kerja praktek ini terdiri dari empat bab
yang didalamnya mencakup hal-hal sebagai berikut:
1. Bab 1 Pendahuluan
Memuat dasar-dasar dan latar belakang permasalahan, rumusan
masalah, tujuan yang hendak dicapai, ruang lingkup, metode
penelitian, hipotesis, dan sistematika penyajian.
2. Bab 2 Kajian Teori
Dijabarkan teori-teori dasar untuk melakukan analisis proses bisnis
yang ada serta sistem informasi yang digunakan.
3. Bab 3 Analisis dan Perancangan Sistem
Diuraikan masalah yang dibahas, sebagai jawaban dari rumusan
masalah yang ditulis sebelumnya.
4. Bab 4 Simpulan dan Saran
Merupakan kesimpulan dan saran dari pembahasan yang
dilakukan sebelumnya. Pada bab ini juga dikemukakan solusi yang
123
Universitas Kristen Maranatha
BAB 4.
SIMPULAN DAN SARAN
4.1 Simpulan
1. Dari hasil penelitian ditemukan enam proses bisnis dalam perusahaan
yaitu proses penjualan, proses penjualan custom, proses produksi,
proses produksi custom, proses pembelian, dan proses pengiriman yang
sudah dianalisis dengan menggunakan TOGAF sehingga dapat dibuat
rancangan antarmuka pengguna.
2. Melakukan perancangan Sistem Informasi di PT.Indie Print dapat
menggunakan TOGAF
4.2 Saran
Saran yang dapat diberikan setelah melihat evaluasi dan hasil yang
telah dicapai, disarankan pengkajian ulang terhadap perancangan enterprise
architecture ini wajib dilakukan seandainya perancangan enterprise
architecture ini akan dilakukan. Hal ini dilakukan untuk menghindari
kesalahan apabila terjadi perubahan pada perusahaan di masa datang
setelah perancangan ini dibuat.
Rekomendasi yang diberikan dalam pengembangan perancangan
enterprise architecture ini di masa datang adalah dimana sistem informasi ini
dapat didukung secara online. Dimana pemesanan dapat dilakukan secara
online dan customer dapat memeriksa status order/ barang mereka secara
online. Akan tetapi rekomendasi ini harus juga didukung oleh kesiapan dan
kebijakan perusahaan sendiri. dan juga aplikasi backup yang sangat berguna
124
Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] O. G, Definition of Enterprise Architecture - Centric Models For The
System Engineers, 2001.
[2] A. Grigoriu, An Enterprise Architecture Development Framework, 2006.
[3] I. Supriyana, "Perencanaan Model Arsitektur Bisnis, Arsitektur Sistem
Informasi dan Arsitektur Teknologi Dengan Menggunakan TOGAF: Studi
Kasus Bakosurtanal," JURNAL GENERIC, 2010.
[4] T. O. Group, TOGAF Version 9, Van Haren Publishing, 2008.
[5] V. L. Harrison K, TOGAF: Establishing Itself As The Deveniitive Method
For Building Enterprise Architecture In The Commercial World, 2006.
[6] J. M. Hartono, Pengenalan komputer, Yogyakarta, Central Java: Andi,
1990.
[7] B. K. C. Dittman and J. L. Whitten, Metode Desain dan Analisis Sistem,
Yogyakarta: Andi, 2004.
[8] P. Mayadewi, "Pengantar Basis Data," 2010. [Online]. Available:
http//www.scribd.com. [Accessed 21 6 2013].
[9] J. Raymond Mcleod, Sistem Informasi Edisi 7 Jilid 2, Jakarta: