SISTEM KOMPUTERISASI ADMINISTRASI DAN PENGADAAN BARANG Sistem Komputerisasi Administrasi Dan Pengadaan Barang Di Cv Citrakara Architect.

SISTEM KOMPUTERISASI ADMINISTRASI DAN PENGADAAN
BARANG
DI CV CITRAKARA ARCHITECT

SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh :

Arwida Widi Hendra Saputra
NIM : L200080154

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2013

ii


iii

MOTTO DAN PERSEMBAHAN
MOTTO :


   
 
  
    
  
  
   
  


   


  

  


“Sebenarnya, barangsiapa yang menyerahkan diri kepada Allah, sedang ia
berbuat kebajikan, maka baginya pahala pada sisi Tuhannya dan tidak ada
kekhawatiran terhadap mereka dan tidak (pula) mereka bersedih hati (depresi).”
-Al-BaqarahTegap langkahmu dalam mengahadapi kerasnya kehidupan tidaklah cukup
tanpa disertai tegapnya iman.
Gunakan syukurmu, dan buang keluhmu dalam menghadapi setiap cobaan,
karena cobaan yang kamu alami adalah sebagai proses pemuliaan.
Gunakan syukur ketika kamu dicintai, dan gunakan sabar ketika kamu dibenci.
Untuk itu, hidup adalah sebuah pilihan. Pilihan yang harus dipilih.
-Penulis-

4

PERSEMBAHAN :
1. Bapak dan ibu tercinta yang selalu ikhlas dalam membimbing, mendoakan
yang terbaik, membiayai dan tak henti-hentinya memberi motivasi untuk
untuk terus berusaha.

2. Untuk Ari, Fendi, Kantrank yang selalu memotivasi untuk terus maju dan
berusaha
3. Untuk segenap keluarga penulis yang tidak dapat disebutkan satu-persatu,
terima kasih atas doa dan dukungannya.
4. Untuk Vina terima kasih atas dukungan, nasihat dan selalu ada menemani
baik suka maupun duka.
5. Teman-teman Teknik Informatika khususnya angkatan 2008 yang tidak
dapat disebutkan satu-persatu, terima kasih telah bersedia berbagi ilmu dan
pengalamannya.

5

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang
pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi
dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang
pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu
dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :

1. Saya membuat sistem aplikasi pengolahan data ini sendiri dengan bantuan
buku dan internet.
2. Program aplikasi yang saya gunakan untuk membuat sistem aplikasi
manajemen biro wisata ini adalah Netbeans IDE 6.9.1 dan AppServ-win322.5.9.
3. Komputer menggunakan Intel Core i3 M380 2,53GHz.
Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya
bertanggung jawab atas isi dan kebenaran daftar di atas.
Surakarta, Juni 2013

Arwida Widi Hendra S

6

KATA PENGANTAR

Alhamdulillah penulis panjatkan puji syukur kehadirat Allah SWT yang telah
melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan
skripsi dengan judul “Sistem Komputerisasi Administrasi dan Pengadaan Barang
Di CV Citrakara Architect” ini dengan baik. Skripsi ini dapat terselesaikan berkat
bantuan dari berbagai pihak, oleh karena itu dalam kesempatan ini kami

mengucapkan terima kasih banyak kepada :
1. Bapak Husni Thamrin, S.T., M.T., Ph.D. selaku Dekan Fakultas Komunikasi
dan Informatika yang telah melayani dan memberikan fasilitas bagi kelancaran
studi.
2. Bapak Heru Supriyono, S.T., M.Sc. selaku ketua jurusan Teknik Informatika.
3. Bapak Aris Rakhmadi, S.T., M.Eng selaku pembimbing I dan bapak Endah
Sudarmilah, S.T., M.Eng. selaku pembimbing II yang penuh kesabaran di
sela-sela kesibukannya untuk selalu memberi petunjuk, bimbingan, saransaran, serta dorongan untuk terselesainya skripsi ini.
4. Segenap dosen penguji pada seminar proposal dan pendadaran yang telah
memberikan saran dan masukan dalam penyusunan skripsi ini.
5. Bapak dan ibu dosen pengampu mata kuliah pada Program Studi Teknik
Informatika yang telah memberikan bekal ilmu dan motivasi yang sangat
bermanfaat bagi penulis.
6. Segenap Staf / Karyawan pada Program Studi Teknik Informatika yang telah
melayani dan memberikan fasilitas bagi kelancaran studi.

vii

7. Seluruh petugas dan karyawan pada konsultan arsitek CV. Citrakara Architect
Surakarta atas partisipasinya sehingga skripsi ini dapat terselesaikan dengan

baik dan lancar.
8. Rekan-rekan Teknik Informatika khususnya angkatan 2008 yang tiada henti
memberikan dorongan dan dukungan kepada penulis.
Semoga Allah SWT berkenan untuk memberikan balasan yang sesuai
dengan budi baik yang telah mereka berikan. Penulis berharap semoga skripsi ini
dapat bermanfaat bagi pengembangan manajemen konsultan arsitek maupun di
bidang teknologi informasi lainnya.

Surakarta, Juni 2013

Penulis

viii

DAFTAR ISI

Halaman Judul...............................................................................................

i


Halaman Persetujuan.....................................................................................

ii

Halaman Pengesahan ....................................................................................

iii

Motto dan Persembahan ...............................................................................

iv

Daftar Kontribusi ..........................................................................................

vi

Kata Pengantar ..............................................................................................

vii


Daftar Isi........................................................................................................

ix

Daftar Tabel ..................................................................................................

xiii

Daftar Gambar...............................................................................................

xv

Daftar Lampiran ............................................................................................

xix

Abstraksi .......................................................................................................

xx


PENDAHULUAN ......................................................................

1

A. Latar Belakang .....................................................................

1

B. Rumusan Masalah ................................................................

4

C. Batasan Masalah ...................................................................

4

D. Tujuan Penelitian ..................................................................

5


E. Manfaat Penelitian ...............................................................

5

F. Sistematika Penulis ..............................................................

6

TINJAUAN PUSTAKA ............................................................

7

A. Telaah Penelitian ..................................................................

7

BAB I

BAB II


B. Landasan Teori .....................................................................

9

1. Sistem Informasi ............................................................

9

9

BAB III

2. NetBeans .........................................................................

9

3. Persediaan ......................................................................

10

4. Pengertiaan Barang ........................................................

11

5. SDLC .............................................................................

11

6. MySQL............................................................................

12

7. Database ..........................................................................

13

METODE PENELITIAN ........................................................

14

A. Waktu dan Tempat ...............................................................

14

B. Peralatan Utama ...................................................................

14

C. Alur Penelitian .....................................................................

15

D. Metode Penelitian .................................................................

17

E. Langkah Penelitian ...............................................................

19

1. Analisis Kebutuhan ........................................................

19

2. Perancangan Sistem .......................................................

20

a. Perancangan Use Case .............................................

20

1) Use Case Diagram ..............................................

20

2) Use Case Definition ...........................................

22

3) Finalize Use Case ...............................................

25

4) Use Case Description .........................................

29

b. Diagram Aktifitas......................................................

41

c. Data Flow Diagram ..................................................

59

3. Desain Database .............................................................

62

a. Tabel TIC (Table Instance Chart) ............................

63

1

b. Hubungan Antar Tabel .............................................

78

c. Entity Relationship (ER-Diagram) ...........................

79

4. Desain Dialog Layar ......................................................

83

5. Desain Input ...................................................................

84

6. Desain Output ................................................................

104

BAB IV HASIL DAN PEMBAHASAN ................................................

107

A. Hasil Penelitian ....................................................................

107

B. Analisa dan Pembahasan ......................................................

107

1. Analisa Sistem.................................................................

107

a. Menu Umum ............................................................

107

b. Halaman Menu Utama Administrator ......................

110

c. Halaman Menu Utama Direktur................................

132

a) Analisa Kelebihan ...................................................... 133

BAB V

b) Analisa Kelemahan .............................................

133

c) Pembahasan ........................................................

134

2. Pengujian Sistem ............................................................

145

a. Pengujian Internal ....................................................

145

b. Pengujian Eksternal ..................................................

145

1) Praktek Secara Langsung ...................................

145

2) Pengisian Kuisioner ...........................................

146

PENUTUP ..................................................................................

147

A. Kesimpulan ..........................................................................

147

B. Saran .....................................................................................

148

1

DAFTAR PUSTAKA .................................................................................
LAMPIRAN

xii

149

DAFTAR TABEL

Tabel 3.1 Use Case Input Login ...................................................................

29

Tabel 3.2 Use Case Input Data Supplier .......................................................

30

Tabel 3.3 Use Case Input Data Bahan Baku .................................................

30

Tabel 3.4 Use Case Input Data Nama Bahan Baku ......................................

31

Tabel 3.5 Use Case Input Data Proyek .........................................................

31

Tabel 3.6 Use Case Input Data Detail Bahan Baku ......................................

32

Tabel 3.7 Use Case Input Data Detail Produk ..............................................

33

Tabel 3.8 Use Case Input Data Permintaan ..................................................

33

Tabel 3.9 Use Case Input Data Detail Permintaan........................................

34

Tabel 3.10 Use Case Input Data Pembelian..................................................

35

Tabel 3.11 Use Case Input Data Detail Pembelian .......................................

35

Tabel 3.12 Use Case Input Data Produksi ....................................................

36

Tabel 3.13 Use Case Input Data Kota...........................................................

37

Tabel 3.14 Use Case Input Data Produk ......................................................

37

Tabel 3.15 Use Case Input Data Detail Produksi Produk .............................

38

Tabel 3.16 Use Case Input Data Detail Produksi Bahan Baku .....................

39

Tabel 3.17 Use Case Input Data Penerimaan................................................

40

Tabel 3.18 Aturan TIC ..................................................................................

62

Tabel 3.19 TIC untuk Bahan Baku ..............................................................

63

Tabel 3.20 TIC untuk Detail Bahan Baku.....................................................

64

Tabel 3.21 TIC untuk Detail Pembelian ......................................................

65

Tabel 3.22 TIC untuk Detail Permintaan .....................................................

66

13

Tabel 3.23 TIC untuk Detauil Produk ..........................................................

67

Tabel 3.24 TIC untuk produksi Bahan Baku ...............................................

68

Tabel 3.25 TIC untuk Produksi Produk .......................................................

69

Tabel 3.26 TIC untuk Produksi Kota ...........................................................

69

Tabel 3.27 TIC untuk Produksi Pembelian ..................................................

70

Tabel 3.28 TIC untuk Produksi Penerimaan ................................................

71

Tabel 3.29 TIC untuk Produksi Permintaan ................................................. 72
Tabel 3.30 TIC untuk Produk .......................................................................

73

Tabel 3.31 TIC untuk Produksi.....................................................................

74

Tabel 3.32 TIC untuk Proyek........................................................................

75

Tabel 3.33 TIC untuk Supplier ..................................................................... 76
Tabel 3.34 TIC untuk Input Nama Bahan Baku .......................................... 77
Tabel 4.1 Method Simpan Data............................................................................ 135
Tabel 4.2 Koneksi Database ................................................................................ 136
Tabel 4.3 Memanggil Koneksi ........................................................................... 137
Tabel 4.4 Method Cek Login ............................................................................. 139
Tabel 4.5 Method Tombol Login ....................................................................... 139
Tabel 4.6 Method Tombol Ubah Password........................................................140
Tabel 4.7 Method Tombol Proyek ..................................................................... 141
Tabel 4.8 Method Tombol Log Out .................................................................... 142
Tabel 4.9 Method Membuat Variabel ................................................................. 143
Tabel 4.10 Method Membuat Variabel ............................................................... 144

14

DAFTAR GAMBAR

Gambar 3.1 Diagram Alir Penelitian ...........................................................

16

Gambar 3.2 Metode Pengembangan Sistem SDLC .....................................

17

Gambar 3.3 Use Case untuk Administrator .................................................

20

Gambar 3.4 Use Case untuk Direktur ..........................................................

22

Gambar 3.5 Diagram Login ..........................................................................

41

Gambar 3.6 Diagram Aktifitas Input Data Supplier .....................................

42

Gambar 3.7 Diagram Aktifitas Input Data Bahan Baku ...............................

43

Gambar 3.8 Diagram Aktifitas Input Data Nama Bahan Baku.....................

44

Gambar 3.9 Diagram Aktifitas Input Data Proyek........................................

45

Gambar 3.10 Diagram Aktifitas Input Data Proyek Bahan Baku .................

46

Gambar 3.11 Diagram Aktifitas Input Data Proyek Produk .........................

47

Gambar 3.12 Diagram Aktifitas Input Data Head Permintaan .....................

48

Gambar 3.13 Diagram Aktifitas Input Data Detail Permintaan ....................

49

Gambar 3.14 Diagram Aktifitas Input Data Pembelian ................................

50

Gambar 3.15 Diagram Aktifitas Input Data detail Pembelian ......................

51

Gambar 3.16 Diagram Aktifitas Input Data Kota .........................................

52

Gambar 3.17 Diagram Aktifitas Input Data Penerimaan ..............................

53

Gambar 3.18 Diagram Aktifitas Input Data Persediaan................................

54

Gambar 3.19 Diagram Aktifitas Input Data Produk .....................................

55

Gambar 3.20 Diagram Aktifitas Input Data Produksi...................................

56

Gambar 3.21 Diagram Aktifitas Input Data Produksi Bahan Baku ..............

57

Gambar 3.22 Diagram Aktifitas Input Data Produksi Produk ......................

58

15

Gambar 3.23 DFD Level 0 ...........................................................................

59

Gambar 3.24 DFD Level 1 Pembelian Bahan Baku ....................................

60

Gambar 3.25 DFD Level 1 Pengeluaran Bahan Baku ..................................

61

Gambar 3.26 ER - Diargram ........................................................................

80

Gambar 3.27 Desain Menu Utama ...............................................................

83

Gambar 3.28 Desain Menu Login ................................................................

84

Gambar 3.29 Desain Menu Supplier ............................................................

85

Gambar 3.30 Desain Menu Input Bahan Baku ............................................

86

Gambar 3.31 Desain Menu Produk ..............................................................

87

Gambar 3.32 Desain Menu Produksi ...........................................................

88

Gambar 3.33 Desain Menu Proyek ..............................................................

89

Gambar 3.34 Desain Menu Pembelian Barang ...........................................

90

Gambar 3.35 Desain Menu Periksa Bahan Baku .........................................

91

Gambar 3.36 Desain Menu Detail Form Permintaan Pembelian Barang ....

92

Gambar 3.37 Desain Menu Laporan ............................................................

93

Gambar 3.38 Desain Menu Ubah Password ................................................

93

Gambar 3.39 Desain Menu Proyek Produk...................................................

94

Gambar 3.40 Desain Menu Proyek Bahan Baku .........................................

95

Gambar 3.41 Desain Menu Produksi Produk ...............................................

96

Gambar 3.42 Desain Menu Produksi Bahan Baku........................................

97

Gambar 3.43 Desain Menu Detail Pembelian...............................................

98

Gambar 3.44 Desain Menu Pembelian..........................................................

99

Gambar 3.45 Desain Menu Input Nama Bahan Baku...................................

100

16

Gambar 3.46 Desain Menu Tambah Kota ....................................................

101

Gambar 3.47 Desain Menu Penerimaan Barang ...........................................

102

Gambar 3.48 Desain Menu Periksa Produk .................................................

103

Gambar 3.49 Desain Output Proyek ……………………………………….. 104
Gambar 3.50 Desain Output Pembelian …………………………………… 105
Gambar 3.51 Desain Output Persediaan Bahan Baku………………………… 105
Gambar 4.1 Tampilan Form Menu Login ....................................................

108

Gambar 4.2 Tampilan Form Menu Ubah Password .....................................

108

Gambar 4.3 Tampilan Form Menu Manajemen User .................................. 109
Gambar 4.4 Tampilan Form Halaman Utama Administrator ...................... 110
Gambar 4.5 Tampilan Form Data Supplier ..................................................

111

Gambar 4.6 Tampilan Form Data Bahan Baku.............................................

112

Gambar 4.7 Tampilan Form Data Laporan ...................................................

113

Gambar 4.8 Tampilan Hasil Laporan Data Laporan.....................................

114

Gambar 4.9 Tampilan Form Data Produksi .................................................

115

Gambar 4.10 Tampilan Form Data Produksi Bahan Baku ..........................

116

Gambar 4.11 Tampilan Form Data Produksi Produk .................................. 117
Gambar 4.12 Tampilan Form Data Produk ..................................................

118

Gambar 4.13 Tampilan Form Data Proyek ...................................................

119

Gambar 4.14 Tampilan Hasil Laporan Data Proyek.....................................

120

Gambar 4.15 Tampilan Form Data Proyek Bahan Baku ..............................

121

Gambar 4.16 Tampilan Form Data Proyek Produk .....................................

122

Gambar 4.17 Tampilan Form Data Permintaan ............................................

123

xvii

Gambar 4.18 Tampilan Form Data Detail Permintaan .................................

124

Gambar 4.19 Tampilan Form Kota ..............................................................

125

Gambar 4.20 Tampilan Form Pembelian ......................................................

126

Gambar 4.21 Tampilan Form Detail Pembelian ..........................................

127

Gambar 4.22 Tampilan Hasil Laporan Pembelian........................................

128

Gambar 4.23 Tampilan Form Data Penerimaan Barang...............................

129

Gambar 4.24 Tampilan Form Data Persediaan Bahan Baku ........................

130

Gambar 4.25 Tampilan Form Data Persediaan Produk ...............................

130

Gambar 4.26 Tampilan Form Input Nama Bahan Baku ..............................

131

Gambar 4.27 Tampilan Menu Utama User Direktur ...................................

132

18

DAFTAR LAMPIRAN

Lampiran I

Contoh Source Code Program pada Sistem Informasi berbasis
Desktop pada CV Citrakara Architect

19

ABSTRAKSI
Struktur pengolahan data dan sistem informasi yang masih manual pada
CV. Citrakara Architect membuat sistem berjalan menjadi tidak efektif, sehingga
hal tersebut menimbulkan berbagai masalah. Masalah-masalah yang timbul antara
lain pada sistem administrasinya. Masalah yang lain adalah stok barang yang
kurang terurus, hingga laporan proyek, produk dan bahan baku yang
membutuhkan data yang valid. Selain itu adanya permasalahan karyawan yang
tidak selalu hafal dalam perincian stok bahan baku, sehingga menimbulkan
kesalahan perhitungan di dalam pengeluaran bahan baku. Untuk itu dibuatlah
sistem aplikasi manajemen berbasis desktop yang bertujuan agar pengelolaan dan
pengolahan datanya tersimpan dengan sistem database untuk mencegah terjadinya
redudansi data yang menyebabkan kerugian perusahaan.
Sistem yang dibuat ini menggunakan metodologi penelitian yang akan
digunakan dalam membangun aplikasi yaitu dengan metode SDLC. Metode
SDLC adalah metode dengan proses pengembangan dan perancangan sistem
melalui beberapa tahapan mulai dari perencanaan sistem hingga pengoperasian
dan pemeliharaan. Penyimpanan data menggunakan database jenis MySQL.
Perancangan sistem menggunakan aplikasi Netbeans IDE dengan seperangkat
JDK, dan untuk pembuatan laporan atau nota menggunakan aplikasi iReport.
Sistem Aplikasi Komputerisasi Administrasi dan Pengadaan Barang ini
memiliki fasilitas untuk pengolahan data suplier, bahan baku, proyek beserta data
laporan, dan produk. Maka dari itu dengan adanya sistem baru ini semoga
hasilnya menjadi solusi untuk permasalahan yang dihadapi di CV Citrakara
Architect Surakarta ini.
Kata Kunci : Sistem Informasi, Administrasi, Metode SDLC, Pengadaan, CV
Citrakara Architect .

20