DATA
1. Karyawan
No Nama
Bagian NRK
Jabatan Golongan
Pendidikan
1 Ahmad Akbar
3.09 00.00.PL.01357
Tukang Listrik Sounsistim IC0
STM 2
Denny Sariati Damanik 3.09
81.00.PL.01015 Mandor Traksi
IID6 SMA
3 Effendi Nasution
3.09 79.00.PL.00781
Krani Admi Urta ID4
SMA 4
Erica Diana Simarmata 3.09
85.38.30418 Krani Admi Urta
IIB6 SMA
5 Hariani
3.09 00.38.30704
Krani Admi Urta IB8
SMP 6
Luxsiana Sari, SE 3.09
06.00.PL.03541 Pembantu Krani Umum
Kantor IKBI IB0
S1
7 M.Syahril
3.09 99.00.PL.01938
Tukang Listrik Sounsistim IC0
SMA 8
Masita 3.09
96.38.30577 Krani Admi Urta
IC0 SMP
9 Rusmanto
3.09 92.00.PL.01224
Krani Admi Urta ID4
SMP 10
Sampirno 3.09
83.00.PL.00799 Krani Admi Urta
IIC2 SMA
11 Sugiyanto
3.09 82.00.PL.01035
Krani Traksi IID0
SMP 12
Suhartono 3.09
93.00.PL.29933 Krani Admi Urta
IC8 STM
13 Suriadi Manurung
3.09 90.00.PL.01183
Krani Traksi ID4
SD 14
Syaiful Daniel 3.09
87.00.PL.01129 Krani Admi Urta
IIA2 SMEA
15 Willian Helmi
3.09 84.00.PL.00803
Krani I Admi Urta IID6
SMA 16
Yusta Minawaty 3.09
01.00.PL.31000 Pembantu Krani Umum
IC2 S1
17 Dody Ardhyansyah Putra
3.09 04.24.02719
Tukang Listrik IB6
SMA 18
Widi Santoso 3.09
09.00.PL.06137 Krani Admi Urta
IA4 SMU
19 Darsimah
3.09 90.00.PL.01185
Pelayan Mess IB11
SD 20
Asiah P 3.09
00.00.PL.1355 Pelayan Mess
IB1 SMK
Universitas Sumatera Utara
2. Data Cuti
Nama NRK
Tgl_cuti golongan
jabatan Hak_cuti
cuti_yang_di ambil
sisa_cuti keterangan
Denny Sariati Damanik 81.00.PL.01015
02012013 IID6
Mandor Traksi
12 3
9 Urusan Keluarga
Erica Diana Simarmata 85.38.30418
02012013 IIB6
Krani Admi Urta
12 3
9 Urusan Keluarga
Hariani 00.38.30704
11012013 IB8
Krani Admi Urta
6 2
4 Urusan Keluarga
Sampirno 83.00.PL.00799
18012013 IIC2
Krani Admi Urta
7 1
6 Urusan Keluarga
Erica Diana Simarmata 85.38.30418
18012013 IIB6
Krani Admi Urta
9 1
8 Urusan keluarga
Suhartono 93.00.PL.29933
29012013 IC8
Krani Admi Urta
11 1
10 -
Widi Santoso 09.00.PL.06137
30012013 IA4
Krani Admi Urta
6 1
5 -
Erica Diana Simarmata 85.38.30418
31012013 IIB6
Krani Admi Urta
8 2
6 Urusan Keluarga Membawa
Suami Berobat Rusmanto
92.00.PL.01224 11032013
ID4 Krani Admi
Urta 12
1 11
Urusan Keluarga Suhartono
93.00.PL.29933 27032013
IC8 Krani Admi
Urta 10
1 9
Urusan Keluarga Syaiful Daniel
87.00.PL.01129 23042013
IIA2 Krani Admi
Urta 11
1 10
Urusan Keluarga Masita
96.38.30577 23042013
IC0 Krani Admi
Urta 12
2 10
Urusan Keluarga Suhartono
93.00.PL.29933 07052013
IC8 Krani Admi
9 1
8 Urusan Keluarga
Universitas Sumatera Utara
Nama NRK
Tgl_cuti golongan
jabatan Hak_cuti
cuti_yang_di ambil
sisa_cuti keterangan
Urta Dody Ardhyansyah Putra
04.24.02719 14052013
IB6 Tukang
Listrik 7
2 5
Urusan Keluarga
Universitas Sumatera Utara
LISTING PROGRAM
Frmmenu.frm
Private Sub mnudatacuti_Click frmcuti.Show
End Sub
Private Sub mnudatapegawai_Click frmdatapegawai.Show
End Sub
Private Sub mnuexit_Click Dim MB As Byte
MB = MsgBoxAnda Yakin Keluar...?, vbYesNo + vbInformation, Pesan If MB = vbYes Then
End End If
End Sub
Private Sub mnulapcuti_Click crcuti.ReportFileName = App.Path \rptcuti.rpt
crcuti.Action = 1 End Sub
Private Sub mnulappegawai_Click crpegawai.ReportFileName = App.Path \rptkaryawan.rpt
crpegawai.Action = 1 End Sub
Frmcuti.frm
Private Sub InitConnection Dim conDBString As String
Universitas Sumatera Utara
conDBString = Provider=Microsoft.Jet.OLEDB.4.0; Data Source= App.Path \dbkaryawan.mdb
Set datayus = New ADODB.Connection datayus.ConnectionString = conDBString
datayus.Open End Sub
Private Sub PopDatastrTextSearch As String Dim lstX As ListItem
Dim strSQL As String Dim rs As ADODB.Recordset
Dim intCounter As Integer If strTextSearch = Then
strSQL = select from cuti order by Nama ASC Else
strSQL = select from cuti _ where Nama like strTextSerch order by Nama ASC
End If Set rs = New ADODB.Recordset
rs.Open strSQL, datayus, 3, 1 lstView.ListItems.Clear
With rs If .RecordCount 0 Then
.MoveFirst intCounter = 1
While Not .EOF Set lstX = lstView.ListItems.Add, , intCounter
lstX.ListSubItems.Add = TrimNama lstX.ListSubItems.Add = TrimNRK
lstX.ListSubItems.Add = TrimTgl_cuti lstX.ListSubItems.Add = TrimGolongan
lstX.ListSubItems.Add = TrimJabatan lstX.ListSubItems.Add = TrimHak_cuti
lstX.ListSubItems.Add = TrimCuti_yang_diambil
Universitas Sumatera Utara
lstX.ListSubItems.Add = Trimsisa_cuti lstX.ListSubItems.Add = Trimketerangan
intCounter = intCounter + 1 .MoveNext
Wend End If
End With End Sub
Private Sub PopData1strTextSearch1 As String Dim lstX As ListItem
Dim strSQL As String Dim rs As ADODB.Recordset
Dim intCounter As Integer If strTextSearch1 = Then
strSQL = select from karyawan order by Nama ASC Else
strSQL = select from karyawan _ where Nama like strTextSearch1 order by Nama asc
End If Set rs = New ADODB.Recordset
rs.Open strSQL, datayus, 3, 1 ListView1.ListItems.Clear
With rs If .RecordCount 0 Then
.MoveFirst intCounter = 1
While Not .EOF Set lstX = ListView1.ListItems.Add, , intCounter
lstX.ListSubItems.Add = TrimNama lstX.ListSubItems.Add = TrimBagian
lstX.ListSubItems.Add = TrimNRK lstX.ListSubItems.Add = TrimJabatan
lstX.ListSubItems.Add = TrimGolongan
Universitas Sumatera Utara
lstX.ListSubItems.Add = TrimPendidikan intCounter = intCounter + 1
.MoveNext Wend
End If End With
End Sub
Private Sub ListView1_ItemClickByVal Item As MSComctlLib.ListItem Dim intSelItem As Integer
intSelItem = Item txtnama.Text = ListView1.ListItemsintSelItem.ListSubItems1
txtnrk.Text = ListView1.ListItemsintSelItem.ListSubItems3 txtgolongan.Text = ListView1.ListItemsintSelItem.ListSubItems5
txtjabatan.Text = ListView1.ListItemsintSelItem.ListSubItems4 End Sub
Private Sub cmdrefresh_Click txtnrk.Text =
txtnama.Text = tgl.Value =
txthak.Text = txtcuti.Text =
txtsisa.Text = txtketerangan.Text =
txtjabatan.Text = txtgolongan.Text =
End Sub
Private Sub cmdcancel_Click Unload Me
End Sub
Universitas Sumatera Utara
Private Sub cmdhapus_Click Dim strDelete As String
Dim MB As Byte MB = MsgBoxAnda Yakin Menghapus Data INI...?, vbYesNo + vbInformation, Pesan
If MB = vbYes Then strDelete = Delete from cuti Where NRK = txtnrk.Text
datayus.Execute strDelete PopData strTextSearch
txtnama.Text = txtnrk.Text =
tgl.Value = txtgolongan.Text =
txtjabatan.Text = txthak.Text =
txtcuti.Text = txtsisa.Text =
txtketerangan.Text = End If
End Sub
Private Sub cmdsimpan_Click Dim nilai As Integer
Dim strSQL As String Dim rs As ADODB.Recordset
Dim koneksi As ADODB.Connection Dim cek As ADODB.Recordset
Set koneksi = New ADODB.Connection Set cek = New ADODB.Recordset
Dim x As Integer x = 0
koneksi.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source= App.Path \dbkaryawan.mdb;Persist Security Info=False
cek.CursorLocation = adUseClient cek.Open select from cuti , koneksi, adOpenKeyset
Universitas Sumatera Utara
Do Until cek.EOF If cekTgl_cuti = tgl.Value Then
x = x + 1 End If
cek.MoveNext Loop
Label9.Caption = x If ValLabel9.Caption = 2 Then
MsgBox Maaf Anda Sudah Tidak Bisa Mengambil Cuti lagi Untuk Hari ini , vbExclamation, Alert
txtnama.Text = txtnrk.Text =
tgl.Value = txtgolongan.Text =
txtjabatan.Text = txthak.Text =
txtcuti.Text = txtsisa.Text =
txtketerangan.Text = txtnama.SetFocus
Else If txtnama.Text = Or txtnrk.Text = Or tgl.Value = Or txtgolongan.Text = Or
txtjabatan.Text = Or txthak.Text = _ Or txtcuti.Text = Or txtsisa.Text = Or txtketerangan.Text = Then
MsgBox Masukkin Data Dengan Lengkap. , vbExclamation, Alert End If
strSQL = Insert into cuti Nama,NRK,Tgl_cuti,golongan,jabatan,Hak_cuti,cuti_yang_diambil,sisa_cuti,keterangan
values SQLSafetxtnama.Text , _ SQLSafetxtnrk.Text , SQLSafetgl.Value ,
SQLSafetxtgolongan.Text , SQLSafetxtjabatan.Text , SQLSafetxthak.Text , SQLSafetxtcuti.Text , SQLSafetxtsisa.Text ,
SQLSafetxtketerangan.Text datayus.Execute strSQL
Universitas Sumatera Utara
MsgBox Berhasil Diinput , vbExclamation, Alert End If
txtnama.Text = txtnrk.Text =
tgl.Value = txtgolongan.Text =
txtjabatan.Text = txthak.Text =
txtcuti.Text = txtsisa.Text =
txtketerangan.Text = txtnama.SetFocus
PopData strTextSearch End Sub
Private Sub Form_Load InitConnection
PopData strTextSearch PopData1 strTextSearch1
End Sub
Private Sub lstView_ItemClickByVal Item As MSComctlLib.ListItem Dim intSelItem As Integer
intSelItem = Item txtnama.Text = lstView.ListItemsintSelItem.ListSubItems1
txtnrk.Text = lstView.ListItemsintSelItem.ListSubItems2 tgl.Value = lstView.ListItemsintSelItem.ListSubItems3
txtgolongan.Text = lstView.ListItemsintSelItem.ListSubItems4 txtjabatan.Text = lstView.ListItemsintSelItem.ListSubItems5
txthak.Text = lstView.ListItemsintSelItem.ListSubItems6 txtcuti.Text = lstView.ListItemsintSelItem.ListSubItems7
txtsisa.Text = lstView.ListItemsintSelItem.ListSubItems8 txtketerangan.Text = lstView.ListItemsintSelItem.ListSubItems9
End Sub
Universitas Sumatera Utara
Private Sub txtsearch_Change PopData1 txtsearch.Text
End Sub
Private Sub txtsisa_GotFocus If Valtxtcuti.Text = Valtxthak.Text Then
txtsisa.Text = Valtxthak.Text - Valtxtcuti.Text Else
MsgBox HAK Cuti Sudah Habis End If
txtcuti.SetFocus End Sub
Frmpegawai.frm
Private Sub InitConnection Dim conDBString As String
conDBString = Provider=Microsoft.Jet.OLEDB.4.0; Data Source= App.Path \dbkaryawan.mdb
Set datayus = New ADODB.Connection datayus.ConnectionString = conDBString
datayus.Open End Sub
Private Sub cmdhapus_Click Dim strDelete As String
Dim MB As Byte MB = MsgBoxAnda Yakin Menghapus Data INI...?, vbYesNo + vbInformation, Pesan
If MB = vbYes Then strDelete = Delete from karyawan Where NRK = SQLSafetxtnrk.Text
datayus.Execute strDelete PopData1 strTextSearch1
txtnama.Text = txtnrk.Text =
Universitas Sumatera Utara
txtjabatan.Text = txtbagian.Text =
txtgolongan.Text = txtpendidikan.Text =
End If End Sub
Private Sub cmdrefresh_Click txtnrk.Text =
txtbagian.Text = txtnama.Text =
txtjabatan.Text = txtgolongan.Text =
txtpendidikan.Text = End Sub
Private Sub cmdkeluar_Click Unload Me
End Sub
Private Sub cmdsimpan_Click Dim strSQL As String
Dim rs As ADODB.Recordset If txtnama.Text = Or txtnrk.Text = Or txtbagian.Text = Or txtgolongan.Text = Or
txtpendidikan.Text = Then MsgBox Masukkin Data Dengan Lengkap. , vbExclamation, Alert
Exit Sub End If
strSQL = Insert into karyawan Nama,Bagian,NRK,Jabatan,Golongan,Pendidikan values SQLSafetxtnama.Text , _
SQLSafetxtnrk.Text , SQLSafetxtgolongan.Text , SQLSafetxtjabatan.Text , SQLSafetxtbagian.Text ,
SQLSafetxtpendidikan.Text datayus.Execute strSQL
Universitas Sumatera Utara
PopData1 strSearch1 txtnama.Text =
txtnrk.Text = txtjabatan.Text =
txtbagian.Text = txtgolongan.Text =
txtpendidikan.Text = End Sub
Private Sub cmdedit_click Dim strUpdate As String
strUpdate = Update karyawan Set Nama = SQLSafetxtnama.Text ,NRK = SQLSafetxtnrk.Text ,Golongan= SQLSafetxtgolongan.Text ,Jabatan =
SQLSafetxtjabatan.Text ,Bagian = SQLSafetxtbagian.Text ,Pendidikan= SQLSafetxtpendidikan.Text Where NRK = SQLSafetxtnrk.Text
datayus.Execute strUpdate PopData1 strTextSearch1
txtnama.Text = txtnrk.Text =
txtjabatan.Text = txtbagian.Text =
txtgolongan.Text = txtpendidikan.Text =
End Sub
Private Sub Form_Load InitConnection
PopData1 strTextSearch1 End Sub
Private Sub PopData1strTextSearch1 As String Dim lstX As ListItem
Dim strSQL As String Dim rs As ADODB.Recordset
Universitas Sumatera Utara
Dim intCounter As Integer If strTextSearch1 = Then
strSQL = select from karyawan order by Nama ASC Else
strSQL = select from karyawan _ where Nama like strTextSearch1 order by Nama asc
End If Set rs = New ADODB.Recordset
rs.Open strSQL, datayus, 3, 1 ListView1.ListItems.Clear
With rs If .RecordCount 0 Then
.MoveFirst intCounter = 1
While Not .EOF Set lstX = ListView1.ListItems.Add, , intCounter
lstX.ListSubItems.Add = TrimNama lstX.ListSubItems.Add = TrimBagian
lstX.ListSubItems.Add = TrimNRK lstX.ListSubItems.Add = TrimJabatan
lstX.ListSubItems.Add = TrimGolongan lstX.ListSubItems.Add = TrimPendidikan
intCounter = intCounter + 1 .MoveNext
Wend End If
End With End Sub
Private Sub ListView1_ItemClickByVal Item As MSComctlLib.ListItem txtnrk.Enabled = False
Dim intSelItem As Integer intSelItem = Item
txtnama.Text = ListView1.ListItemsintSelItem.ListSubItems1
Universitas Sumatera Utara
txtbagian.Text = ListView1.ListItemsintSelItem.ListSubItems2 txtnrk.Text = ListView1.ListItemsintSelItem.ListSubItems3
txtgolongan.Text = ListView1.ListItemsintSelItem.ListSubItems5 txtjabatan.Text = ListView1.ListItemsintSelItem.ListSubItems4
txtpendidikan.Text = ListView1.ListItemsintSelItem.ListSubItems6 End Sub
Frmspalsh.frm
Option Explicit Private Sub Form_KeyPressKeyAscii As Integer
Unload Me End Sub
Private Sub Timer1_Timer bar.Value = bar.Value + 4
Screen.MousePointer = vbHourglass If bar.Value = 8 Then
lblbar.Caption = Loading . . . ElseIf bar.Value = 28 Then
lblbar.Caption = Waiting database . . . ElseIf bar.Value = 40 Then
lblbar.Caption = Initializing . . . ElseIf bar.Value = 68 Then
lblbar.Caption = Please wait . . . ElseIf bar.Value = 100 Then
If bar.Value = 100 Then If Timer1.Interval = 1 Then
Unload Me Screen.MousePointer = vbDefault
frmmenu.Show End If
End If End If
End Sub
Module.bas
Universitas Sumatera Utara
Public datayus As ADODB.Connection Public Function SQLSafestrValue As String As String
Dim strTemp1 As String strTemp1 = ReplacestrValue, ,
SQLSafe = strTemp1
End Function
Universitas Sumatera Utara
DAFTAR PUSTAKA
1. Kurniadi Adi .2000. Pemrograman Microsoft Visual Basic 6.0. Jakarta : PT. Elex Media
Komputindo 2.
Agus M. 1999. Alam Pengenalan Microsoft Visual Basic 6.0. Jakarta : PT. Elex Media Komputindo 3.
Buku Saku Peraturan Perusahaan. 2005. PT. Perkebunan Nusantara III, Jakarta. 4.
Peraturan Pemerintah Tahun 1976, tentang Cuti PNS, Jakarta. 5.
Alter, S. 1996. Information System: A Management Perspective. 2nd edition.The BenjaminCummings Publishing Company, Inc, California
.
6. Petroutsos, Evangelos. 2000. Pemrograman Database dengan Visual Basic 6. Edisi
Pertama. Terjemahan Adi Kurniadi. Jakarta: PT. Gramedia.
7. O’Brien, J.A. 1996. Management Information Systems. Richard D. Irwin,Chicago.
8. Suryana taryana.2009. Visual Basic. Bandung : Graha Ilmu
9.
Budi Wasito. 2009. Berolah Database dengan Microsoft Office Access. Jakarta: Penerbit Andi.
10. Kadir Abdul.2009. Dasar Perancangan Implementasi Database Relasional. Yogyakarta :
Andi
11. Rusmawan, Uus. 2010. Aplikasi Database menggunakan VB 6.0 . Jakarta : Elex Media
Komputindo 12.
Panduan Tata Cara Penulisan Tugas Akhir. 2005. Dokumen Nomor.Akad05 2005.Medan. Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera
Utara.
Universitas Sumatera Utara
BAB 3
GAMBARAN UMUM PERUSAHAAN
3.1. Sejarah Perusahaan
PT. Perkebunan Nusantara III disingkat PTPN III Persero ,merupakan salah satu dari 14 Badan Usaha Milik Negara BUMN Perusahaan yang bergerak dalam bidang usaha
perkebunan, pengolahan dan pemasaran hasil perkebunan. Pembentukan perusahaan ini mempunyai lintasan sejarah yang diawali dengan proses “ Nasionalisme” perusahaan
perkebunan asing menjadi Perseroan Perkebunan Negara PPN , embrio yang turut membentuk perusahaan berasal dari NV. Rubber Cultuur Maatschappij Amsterdam dan NV
Cultuur Mij’ de Oekust CMO yang merupakan perusahaan perkebunan Belanda yang beroperasi di indonesia sejak Jawa Kolonial Belanda.
Langkah awal perusahaan dimulai pada tahun 1985 dengan nama perusahaan Perkebunan Negara Cabang Sumatera Utara PPN. Setelah beberapa kali mengalami
perubahan bentuk atau status _ sesuai dengan UU dan Peraturan Pemerintah. Tahun 1968 PPN direstrukturisasi menjadi beberapa kesatuan Perusahaan Negara Perkebunnan PNP .
Tahun 1974 status _ PNP diubah menjadi Perseroan Terbatas PT dan diberi nama PT. Perkebunan III Persero .
Universitas Sumatera Utara
Tahun 1994 dilakukan proses penggabungan manajemen, 3 BUMN Perkebunan terdiri dari PT. Perkebunan III, PT. Perkebunan IV, PT. Perkebunan V. Selanjutnya melalui
Peraturan Pemerintah No. 8 tahun 1996 tanggal 14 Februari 1996 ketiga perkebunan tersebut yang wilayah kerjanya berada di Provinsi Sumatera Utara digabung menjadi 1 perusahaan
dengan nama PT. Perkebunan Nusantara III Persero didirikan dengan Notaries Harun Kamil, SH No. 36 Tanggal 11 Maret 1996 dan mendapat pengesahan dari Menteri
Kehakiman Republik Indonesia dengan surat keputusan No.C28331.HT.96 tanggal 08 Agustus 1996 serta diumumkan dalam berita Negara Repulik Indonesia No. 81 tahun 1996
tambahan No.86741996.
Pada saat ini PT. Perkebunan Nusantara III Persero mengelola komoditi utama tanaman karet dan kelapa sawit dan didukung dengan pabrik pengolahan untuk masing
masing komoditi. Lahan perkebunan terbesar di 5 angka daerah Provinsi Sumatera Utara yaitu Kabupaten Deli Serdang, Simalungun, Asahan, Labuhan Batu, dan Tapanuli Selatan.
Luas lahan keseluruhan PT. Perkebunan Nusantara III Persero tahun 2005 seluas 186.179,83 Hayang terdiri dari kebun sendiri 166.625,89 Ha dan kebun plasma 19.553,4 Ha.
Sebagai BUMN, pengurusan dan pengawasan perusahaan mengacu kepada Peraturan Pemerintah yang berlaku. Adapun dasar pengangkatan dan pemberhentian manajemen
perseroan ditetapkan berdasarkan Surat Keputusan Menteri Badan Usaha Milik Negara Republik Indonesia No.KEP-213MMBU2003 tanggal 05 Juni 2003.
Sepanjang tahun 2004, PTPN III telah melaksanakan perubahan mendasar dan menyeluruh atau mendukung tercapainya visi yang telah ditetapkan. Perubahan ini tak lepas
dari keinginan Perseroan untuk terus berkembang.
Universitas Sumatera Utara
3.2 VISI dan MISI
VISI Menjadi perusahaan Agrobisnis kelas dunia dengan kinerja prima dan melaksanakan tata
kelola terbaik.
1. Mengembangkan industri hilir berbasis perkebunan secara berkesinambungan.
MISI
2. Menghasilkan produk berkualitas untuk pelanggan.
3. Memberlakukan karyawan sebagai asset strategis dan mengembangkannya secara
optimal. 4.
Menjadikan perusahaan terpilih yang memberikan “ imbal hasil “ terbaik bagi para investor.
5. Menjadikan perusahaan yang paling menarik untuk bermitra bisnis.
6. Memotivasi karyawan untuk berpartisipasi aktiv dalam pengembangan komunitas.
7. Melaksanakan aktivitas perusahaan yang berwawasan lingkungan.
3.3 Jenis Usaha
PT. Perkebunan Nusantara III Persero, merupakan salah satu dari 14 Badan Usaha Milik Negara BUMN yang bergerak dalam bidang usaha perkebunan, pengolahan dan pemasaran
hasil perkebunan. Kegiatan usaha Perseroan mencakup usaha budidaya dan pengolahan tanaman kelapa sawit dan karet. Produk utama Perseroan adalah Minyak Sawit CPO dan
Inti Sawit Kernel dan produk hilir karet.
Universitas Sumatera Utara
3.4 Struktur Organisasi
Dalam setiap perusahaan manajemen mempunyai hubungan yang erat dengan organisasi. Struktur organisasi merupakan susunan pembagian kerja, wewenang dan sistem komunikasi
dalam mewujudkan tujuan kantor atau organisasi. Dengan demikian kegiatan yang beranekaragam dalam suatu perusahaan disusun secara teratur sehingga tujuan yang telah
ditetapkan dapat dicapai dengan baik.
Pada organisasi PT. Perkebunan Nusantara III Persero dipakai struktur organisasi lini dan staf dimana secara vertikal, jenjang wewenang dan tanggung jawab mengalir dari
atas kebawah yang berupa perintah dan dari bawah ke atas berupa laporan, sedangkan secara horizontal terdapat koordinasi diantara karyawan setingkat. Untuk lebih jelasnya struktur
organisasi dapat dilihat pada gambar dibawah ini.
Universitas Sumatera Utara
Gambar 3.1 Struktur Organisasi
Universitas Sumatera Utara
3.5 Uraian Tugas
1. Direktur Utama
Berfungsi untuk mengambil keputusan dan penanggung jawab utama atas jalannya pelaksanaan operasional perusahaan secara teratur, terarah dan terpadu.
1. Melaksanakan kebijaksanaan perusahaan, sesuai yang diatur dalam anggaran
perusahaan, serta ketentuan yang digariskan Rapat Umum Pemegang Saham RUPS atau Menteri Pertanian selaku kuasa Pemegang saham dan Dewan
Komisaris. Tugas dan wewenang Direktur Utama:
2. Menetapkan langkah – langkah pokok dalam melaksanakan kebijakan pemerintah
perusahaan dibidang produksi teknik, tenaga manusia, keuangan dan pemasaran. 3.
Mengkoordinasi pelaksanaan tugas para anggota Direksi dan mengawasi secara umum.
4. Bersama – sama anggota direksi lainnya mewakili perusahaan di dalam dan diluar
pengadilan. 5.
Bertanggung jawab kepada Rapat Umum Pemegang Saham melalui Komisaris.
Tanggung jawab Direktur Utama: Direktur utama bertanggung jawab kepada Rapat Umum Pemegang Saham melalui
Dewan Komisaris.
Universitas Sumatera Utara
2. Direktur Produksi