2.5. Tools Perancangan
2.5.3. Diagram UML
2.5.3.1. Use Case Diagram
Use Case atau diagram use case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use Case mendeskripsikan sebuah interaksi anatara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
Ada dua hal utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antarunit atau aktor.
Tabel 2. 1 Use Case Diagram
1.
Use case
fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antarunit atau aktor
2.
Aktor / actor
orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang
3.
Asosiasi / association
komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor
4.
Ekstensi / extend
Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu
5. Generalisasi /
generalization
hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih nama use
umum dari lainnya 6.
Menggunakan / include / uses
relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini
2.5.3.2. Activity Diagram
Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor.
Dalam activity diagram tiap aktivitas direpresentasikan dengan rounded rectangle yang dihubungkan dengan anak panah untuk menggambarkan transisi dari satu aktivitas ke aktivitas lain. Activity diagram dimulai dari initial state dan diakhiri dengan final state.
Tabel 2.2 Activity Diagram
No Simbol Nama Keterangan
1.
Status awal status awal aktivitas sistem 2.
Aktivitas
aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja
3. Percabangan /
decision
asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu
/ join lebih dari satu aktivitas digabungkan menjadi satu
5.
Status akhir status akhir yang dilakukan sistem
2.5.3.3. ClassDiagram
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
Kelas memiliki apa yang disebut atribut dan metode atau operasi. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. Operasi atau metode adalah fungsi-fungsi yang dimilki oleh suatu kelas.
Tabel 2.3 Class Diagram
No Simbol Nama Keterangan
1.
Kelas kelas pada struktur sistem 2.
Asosiasi
relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity
3. Asosiasi berarah
/ directed association
asosiasi antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain 4.
Generalisasi
relasi antar kelas dengan makna generalisasi-spesialisasi (umum khusus)
5. Kebergantungan / dependency
relasi antar kelas dengan makna kebergantungan antar kelas
6. Agregasi /
agregation
relasi antar kelas dengan makna semua-bagian (whole-part) 2.5.3.4. Sequence Diagram
Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antarobjek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu.
Tabel 2.4 Sequence Diagram
No Simbol Nama Keterangan
1.
Aktor
orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang
2.
Garis hidup / lifeline
Menyatakan kehidupan suatu objek
3.
Objek Menyatakan objek yang
berinteraksi pesan 4.
Waktu aktif Menyatakan objek dalam keadaan aktif dan berinteraksi pesan 5.
Pesan tipe create
Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat
6.
Pesan tipe call
Menyatakan suatu objek memanggil operasi/metode yang ada pada objek lain atau dirinya sendiri
7.
Pesan tipe send
menyatakan bahwa sutu objek mengirimkan
data/masukan/informasi ke
objek lainnya, arah panah mengarah pada objek yang dikirimi
8.
Pesan tipe return
menyatakan bahwa suatu objek yang telah menjalankan suatu
operasi atau metode
menghasilkan suatu kembalian ke ojek tertentu, arah panah mengarah pada objek yang menerima kembalian
9.
Pesan tipe destroy
menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy
1.1 Tools Perangkat Lunak 2.2.1. Tools
Microsoft Visual Studio merupakan sebuah IDE (Integrated Development Environment) yang dikembangkan oleh microsoft. IDE ini mencakup semua bahasa berbasis .NET framework yang dikembangkan oleh Microsoft. Keunggulan Microsoft Visual Studio 2010 ini antara lain adalah support untuk Windows 7, editor baru dengan WPF (Windows Presentation Foundation), dan banyak peningkatan fitur lainnya. (Patrice Pelland, Pascal Pare, dan Ken Haines, 2011).
2.2.2. Bahasa Pemrograman
2.5.3.1. Bahasa Pemrograman C#
C# adalah bahasa pemrograman baru yang diciptakan Microsoft yang digunakan oleh banyak developer .NET untuk mengembangkan aplikasi dengan platform .NET. Berikut beberapa kelebihan bahasa C# a. Sederhana
C# bersifat sederhana, karena bahasa ini didasarkan kepada bahasa C dan C++. Seperti C dan C++ atau bahkan Java dalam C# pun akan ditemukan aspek-aspek yang begitu familiar, seperti statements, expression, operators dan beberapa fungsi yang diadopsi langsung dari C dan C+
+, tetapi dengan berbagai perbaikan yang membuat bahasanya menjadi lebih sederhana.
b.Object Oriented Language
C# memenuhi syarat-syarat sebagai sebuah bahasa pemrograman yang bersifat Object Oriented, yaitu encapsulation, inheritance dan polymorphism.
c. Powerfull dan Fleksibel
C# bisa digunakan untuk membuat berbagai macam aplikasi, seperti aplikasi pengolah kata, grafik, spreadsheets, atau bahkan membuat kompiler untuk sebuah bahasa permrograman.
d. Efisien
C# tidak memiliki terlalu banyak keyword, sehingga dapat mengurangi kerumitan
e. Modular
Kode C# ditulis dengan pembagian masing Class- Class (classes) yang terdiri dari beberapa routines yang disebut sebagai member methods. Class-Class dan metode- metode ini dapat digunakan kembali oleh program atau aplikasi lain. Hanya dengan memberikan informasi yang dibutuhkan oleh Class dan metode yang dimaksud, maka dapat dibuat suata kode yang dapat digunakan oleh satu atau beberapa aplikasi dan program (reusable code).
2.5.3.2. Xampp
Menurut Bunafit Nugroho (2008 : 2) XAMPP adalah suatu bundel web server yang populer digunakan untuk coba-coba di Windows karena kemudahan instalasinya. Bundel program open source tersebut berisi antara lain server web Apache, interpreter PHP, dan basis data MySQL. Setelah menginstall XAMPP, 17 kita bisa memulai pemrograman PHP di komputer sendiri maupun mencoba menginstall aplikasi-aplikasi web.
XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut. Selain paket installasi instant XAMPP versi 1.6.4 juga memberikan fasiltias pilihan pengunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan mengunakan bantuan PHP Switch yang telah disertakan oleh XAMPP dan yang terpenting XAMPP bersifat free atau gratis untuk digunakan.
Sejarah singkat XAMPP, XAMPP merupakan pengembangan dari LAMP (Linux Apache, MySQL, PHP and PERL), XAMPP ini merupakan project nonprofit yang di kembangkan oleh Apache Friends yang didirikan Kai
'Oswalad' Seidler dan Kay Vogelgesang pada tahun 2002, project mereka ini bertujuan mempromosikan pengunaan Apache web server.
Detail paket pada XAMPP Berikut detail paket installasi yang disertakan pada XAMPP 1.6.4 yang digunakan pada artikel ini:
a. Apache 2.2.6
b. MySQL 5.0.45
c. PHP 5.2.4 + PHP 4.4.7 + PEAR
d. PHP Switch win32 1.0
e. XAMPP Control Version 2.5 from www.nat32.com f. XAMPP Security 1.0
g. SQLite 2.8.15 h. OpenSSL 0.9.8e
i. phpMyAdmin 2.11.1 j. ADOdb 4.95
l. FileZilla FTP Server 0.9.23 m. Webalizer 2.01.10
2.5.3.3. MySql
“MySQL adalah salah satu software system manajemen database (DBMS) Structured Query language (SQL) yang bersifat open source. SQL adalah bahasa standar untuk mengakses database dan didefinisikan dengan standar ANSI/ISO SQL. MySQL dikembangkan, disebarluaskan, dan didukung oleh MySQL AB. MySQL AB adalah perusahaan komersial yang didirikan oleh pengembang MySQL. MySQL merupakan aplikasi Relational Database Managemen System (RDBMS) yang dapat digunakan sebagai aplikasi client-server atau sistem embedded.” (Panduan Aplikasi dan Solusi (PAS) Membuat Aplikasi Client Server dengan Visual Basic.net 2008, Andi, 2010) Menurut Bunafit Nugroho (2008 : 29) MySQL merupakan database yang berbasis server. Anda bisa menggunakan database MySQL apabila memiliki izin 19 hak akses didalamnya.
MySQL mempunyai beberapa sifat yang
menjadikannya sebagai salah satu software database yang banyak digunakan oleh pemakai di seluruh dunia. Sifat-
sifat yang dimiliki oleh MySQL tersebut adalah sebagai berikut :
1. MySQL merupakan DBMS (Database Management System).
2. Database adalah kumpulan data yang terstruktur. Dapat berupa daftar belanja, kumpulan gambar, atau yang lebih luas yaitu informasi jaringan perusahaan. Agar dapat menambah, mengakses, dan memproses data tersimpan pada sebuah komputer database (DBMS) seperti MySQL Server. Sejak komputer sangat baik dalam menangani sejumlah besar data, system manajemen database (DBMS) memainkan peranutama dalam perhitungan baik sebagai peralatan yang berdiri sendiri,, maupun bagian sebuah aplikasi.
3. MySQL merupakan RDBMS (Relational Database Management System).
4. Database relationan menyimpan data pada table-tabel yang terpisah, bukan menyimpan data dalam ruang penyimpanan yang besar. Hal ini menambah kecepatan dan fleksibilitas.
5. MySQL Merupakan software open source.
6. Open source berarti setiap ornag dapat menggunakan dan mengubah software yang bersangkutan. Setiap
orang dapat men-download software MySQL dari internet dan menggunakannya tanpa membayar. Bahkan jika menghendakinya, Kita bias memelajari kode sumber dan mengubahnya sesuai yang kita butuhkan. Software MySQL Menggunakan GNU/GPL(General public Lincense).
7. MySQL mempunyai performa yang sangat cepat, dapat dipercaya, dan mudah digunakan.
8. MySQL server sebenarnya dikembangkan untuk menangani database besarlebih cepat dari pada solusi yang ada dan telah berhasil digunakan pada lingkungan produksi dengan permintaan tinggi untuk beberapa tahun terakhir. Walaupun dibawah pengembang yang sama, MySQL Server yang sekarang menawarkan kumpulan fungsi yang banyak dan bermanfaat, konektivitas, kecepatan, dan keamanan yang dimiliki MySQL Server membuatnya sangat cocok untuk mengakses database internet.
9. MySQL Server bekerja pada client-server atau pada system embedded.
10.Software MySQL Server adalah system client-server yang terdiri atas multi-threaded SQL Server yang mendukung backend berbeda, beberapa program client
dan pustaka (libraries) berbeda, peralatan administrasi, dan jangkauan luas API (Application Programming interfaces).
11.Ada pula MySQL Server sebagai pustaka embedded multi threaded yang dapat kita hubungkan ke dalam aplikasi untuk mendapatkan MySQL Server lebih kecil, lebih cepat, dan lebih mudah untuk mengatur produk standalone.
12.MySQL mempunyai sejumlah besar software pendukung. Ada beberapa alasan mengapa MySQL menjadi program database yang sangat popular dan digunakan oleh banyak orang. Alasan-alasan tersebut diantaranya adalah sebagai berikut :
a. MySQL adalah software databse yang bersifat free atau gratis.
b. MySQL adalah database yang memiliki kecepatan yang tinggi dalam melkukan pemrosesan data, dapat diandalkan, dan mudah digunakan serta mudah dipelajari.
c. Fully Multi Threaded dengan kernel thread. Artinya adalah bisa dengan mudah mempergunakan multiple CPU bila ada.
d. API ( Application Programming Interface) dengan C, C+ + , Eiffel, Java, Perl, PHP, Python dan Tel.
e. MySQL mendukung banyak bahasa pemrograman seperti C, C++, Perl, Phyton, Java, dan PHP. Selain itu, dengan bantuan ODBC, MySQL juga mampu berinteraksi dengan berbagai pemrograman visual seperti Delphi, Visual Basic, Java, dan sebagainya.
f. MySQL dapat melakukan koneksi dengan client menggunakan protocol TCP/IP, Unix socket (Unix), atau Named Pipes ( NT ).
g. MySQL dapat menangani data dengan skala yang sangat besar dengan jumlah record mencapai lebih dari 50 juta, menampung 60 ribu tabel, dan juga bisa menampung 5 milyar baris data.
h. Dalam hal relasi antartabel MySQL menerapkan metode one-sweep multijoin, sehingga sangat efisien dalam mengelola informasi yang kita minta dari beberapa tabel sekaligus
i. Multiuser, yaitu dalam satu database server pada MySQL dapat diakses oleh beberapa user dalam waktu yang sama tanpa mengalami konflik atau kemacetan sistem.
j. Security yang dimiliki database MySQL dikenal baik, karena memiliki lapisan sekuritas seperti level subnetmask, nama host dan izin akses user dengan sistem perizinan yang khusus serta password yang dimiliki setiap user dalam bentuk data terenkripsi
1.1 Gambaran Organisasi 2.2.1. Sejarah Singkat
CV. Sumber Sarana Tani merupakan sebuah perusahaan Distributor Pupuk di Cirebon. CV. Sumber Sarana Tani didirikan pertama kali pada Januari 1999 di Cirebon. Sesuai dengan Visi dan Misinya, CV. Sumber Sarana Tani berdiri untuk membantu para petani serta membantu mengembangkan sektor pertanian di Indonesia, khususnya saat ini di Jawa Barat. Saat ini CV. Sumber Sarana Tani beralamat di Jl. Panembahan Girilaya No. 55 Ds. Kasugengan Lor, Kecamatan Depok, Kabupaten Cirebon, Propinsi Jawa Barat.
Pada awal pembentukannya CV. Sumber Sarana Tani hanya bergerak di distribusi pupuk organic dan non organic dari PT. Pupuk Kujang Cikampek, PT. Pupuk Sriwijaya dan PT. Petrokimia Gresik. Seiring berjalannya waktu kemudian perusahaan juga bergerak di bidang perdagangan diantaranya, perdagangan umum, supplier, pergudangan dan distribusi bahan kimia pertanian seperti pupuk, pestisida, dan herbisida. Dimana aktifitas perusahaan meliputi penelitian dan pengembangan, promosi, distribusi dan mengadakan pelatihan kepada para pelanggan.
Saat ini CV. Sumber Sarana Tani memiliki tiga cabang di Jawa Barat, diantaranya yaitu di daerah Cirebon, Majalengka dan Indramayu.
Dalam perkembangan usahanya dan memperluas teknologi pertanian, pada tahun 2009 CV. Sumber Sarana Tani juga membangun pabrik organic di Cirebon, Jawa Barat dengan Kapasitas Produksi 10.000 ton dengan menggunakan standar mutu organic dari PT Petrokimia Gresik.
Dalam kegiatan dan aktifitas bisnis lainnya, CV. Sumber Sarana Tani juga memiliki rumah produk industri domestic seperti telur asin rebus. CV. Sumber Sarana Tani bergabung dengan para petani bebek local di Cirebon dan Brebes, Jawa Barat.
VISI PERUSAHAAN
“Be your preferred business partners. Recognize our employees as the most important asset. To build up existing business and develop new venture. To enhance business synergy in diversity.”,
(Menjadi mitra bisnis pilihan anda. Mengenal karyawan sebagai aset paling penting untuk membangun bisnis yang ada dan mengembangkan usaha baru, dan untuk meningkatkan sinergi bisnis dalam keberagaman.)
MISI PERUSAHAAN
- Meningkatkan Kepuasan Pelanggan - Memperluas Pangsa Pasar
- Meningkatkan Penjualan Perusahaan - Meningkatkan Kinerja Perusahaan. PRODUK PERUSAHAAN
- PETROKIMIA GRESIK : Phonska, ZA, SP-18, Petroganik, Kaptan, Etc
Gambar 3.1 Pupuk-pupuk Petrokimia Gresik - PUPUK UREA SRIWIJAYA : UREA PUSRI
Gambar 3.2 Pupuk Urea Pusri
- PUPUK KUJANG CIKAMPEK : UREA KUJANG, NPK
Kujang
Gambar 3.3 Pupuk-pupuk Kujang Cikampek - PETROSIDA : SIDAMETRIN, SIDATAN, PETRO
GLADIATOR, MONTAF,Etc
- DGW / HEXTAR CHEMICAL: RAHWANA, ROUND UP,SIDAMEC, DENSE, KLENSECT,
KUMBOKARNO,TRENDY, Etc
Gambar 3.5 jenis Dgw / Hextar Chemical 2.2.2. Struktur Organisasi dan Uraian Tugas
Struktur organisasi mempunyai fungsi untuk mengatur pelaksanaan dan kelancaran kerja, serta menempatkan posisi dari
sumber daya manusia sesuai dengan kemampuan dan keahliannya. Untuk itu diperlukan suatu pengorganisasian dan pengaturan dalam setiap bagian yang ada. Struktur organisasi pun didefinisikan sebagai suatu mekanisme-mekanisme formal di mana organisasi itu dikelola, sehingga struktur organisasi menunjukkan kerangka dan susunan perwujudan diantara fungsi-fungsi, bagian-bagian atau posisi-posisi maupun orang-orang yang menunjukkan kedudukan, tugas, wewenang dan tanggung jawab yang berbeda-beda dalam organisasi. Di CV. Sumber Sarana Tani pengorganisasian dan pengaturan yang ada dibuat sebaik mungkin agar pekerjaan berjalan dengan baik tanpa adanya hambatan. Berikut ini adalah struktur organisasi pada CV. Sumber Sarana Tani Cirebon sebagai tempat penulis melakukan kerja praktek.
Berdasarkan struktur organisasi tersebut, maka job description yang menjadi tugas masing-masing bagian adalah sebagai berikut:
1. Direktur
a. Mengkoordinir seluruh karyawan Perusahaan b. Melakukan hubungan keluar maupun ke dalam
c. Melakukan kerja sama pengembangan usaha dengan berbagai Produsen Pupuk
d. Kelakukan pengawasan terhadap segala aktivitas bisnis perusahaan mulai dari keuangan hingga kegiatan operasional yang berjalan
e. Memberikan persetujuan terkait proses pengadaan pupuk ataupun aktivitas serta kerjasama bisnis dengan pihak lain. 2. Bagian Keuangan
a. Membuat rencana realisasi anggaran
b. Memproses pengeluaran operasional dalam batas sesuai otorisasi
c. Evaluasi penggunaan dana operasional
d. Analisa permintaan pembayaran rekanan dan expeditur e. Evaluasi bersama tarif expeditur
f. Menandatangani cheque/giro dan pemindah bukuan uang pembayaran dan operasional
g. Memproses jurnal bulanan
h. Memproses pembayaran tagihan extern dan intern i. Memproses rekonsiliasi bank secara rutin
j. Melakukan rekonsiliasi bank
k. Membukukan aktivitas operasional perusahaan
l. Memonitor dana hasil penjualan pupuk secara periodik dan berkesinambungan.
m. Membuat laporan fixed assets depresiasi n. Membuat laporan fixed assets
o. Memungut dan memproses pajak (PPn dan PPh) serta menyetor secara rutin ke kas negara
p. Memproses faktur-faktur pajak dan memungut pajak (PPn dan PPh)
3. Bagian Operasional
a. Mengkoordinir dan melakukan pengawasan terhadap segala aktivitas bisnis dan operasional perusahaan.
b. Mengatur alokasi penyaluran pupuk bersubsidi ke berbagai desa di wilayah penyaluran distributor di kabupaten Cirebon.
c. Memonitor pengadaan pupuk dari produsen sampai ke kelompok tani.
d. Koordinasi dengan dinas-dinas/instansi terkait tingkat Propinsi/Kabupaten/Kecamatan serta Kelompok Tani
e. Koordinasi dengan distributor dan pengecer (kios) pupuk f. Memonitor dana hasil penjualan pupuk secara periodik dan
berkesinambungan.
g. Melaporkan aktivitas bulanan dari kantor cabang ke kantor pusat.
h. Kerjasama dengan kelompok tani dalam aktivitas kemitraan, pengadaan pupuk.
i. Kerjasama dengan dinas-dinas terkait di kabupaten-kabupaten dalam kegiatan pengadaan pupuk.
j. Penawaran pupuk ke pengecer / kios-kios pupuk dan distributor pupuk.
k. Pertemuan dan rapat dengan dinas terkait di kabupaten- kabupaten.
l. Mengkoordinir aktivitas diverifikasi usaha
m. Melaporkan aktivitas diversifikasi secara periodik 4. Bagian Pengadaan
a. Merencanakan pengadaan dan penjualan pupuk
b. Evaluasi realisasi dan rencana pengadaan dan penjualan c. Monitoring stock dan penyaluran pupuk
d. Memantau perkembangan harga pupuk di pasaran e. Monitoring laporan distributor dan pengecer
f. Koordinasi dengan instansi terkait (Dinas Pertanian dan Perdagangan dan Perindustrian)
g. Evaluasi expeditur dan distributor
h. Monitoring laporan pengadaan dan penjualan setiap bulan dan tahunan
i. Pertemuan dengan expeditur, instansi terkait dan distributor / pengecer secara periodik
j. Menerbitkan Deliveri Order (DO) penjualan pupuk 5. Bagian Penyaluran
b. Membuat rencana penyaluran pupuk. c. Mengevaluasi kebutuhan pupuk distributor
d. Membuat laporan bulanan realisasi penyaluran pupuk e. Meneliti dokumen-dokumen persyaratan sebagai distributor f. Mengevaluasi kinerja distributor dan pengecer / kios
g. Melakukan stock opname secara periodik h. Membuat parameter penjualan
6. Expeditur
a. Membuat rencana angkutan pupuk per-expeditur (truck) b. Evaluasi kebutuhan gudang dan evaluasi staff angkutan c. Secara periodic koordinasi dengan pengelola angkutan
d. Membuat laporan bulanan realisasi pengadaan dan angkutan pupuk.
e. Membuat laporan sesuai permintaan pupuk f. Membuat parameter pengadaan
g. Evaluasi dan negoisasi tarif angkutan h. Rekonsiliasi stock secara periodic 7. Operator Komputer
a. Menginputkan semua data terkait dengan data pemesanan pupuk dari pengecer/kios ke distributor yang diberikan oleh bagian penyaluran ke dalam file excel di komputer.
b. Menginputkan semua data terkait dengan proses pengadaan pupuk dari distributor ke produsen yang diberikan oleh bagian pengadaan.
c. Mengupdate data pengecer/kios, data pupuk, data stok pupuk. d. Membuat laporan berupa SPPDO sebagai persyaratan untuk
melakukan pengadaan/penebusan pupuk kepada distributor. e. Membuat dan mencetak laporan rekapan pengadaan pupuk. f. Membuat dan mencetak laporan rekapan penyaluran pupuk. 8. Staff umum dan Personalia
a. Monitoring aktivitas karyawan secara rutin (absen, dll) b. Membuat laporan kegiatan kantor
c. Memproses surat perjalanan dinas karyawan
d. Monitoring kedatangan dan keberangkatan tamu-tamu dinas e. Mengatur perawatan kendaraan kantor
f. Perbaikan kantor dan fasilitas kantor bila ada kerusakan g. Koordinasi dengan pihak hotel dan travel biro
1.2Analisis Prosedur
2.2.1. Uraian Prosedur Sistem
Uraian proses yang sebagai berjalan dalam sistem informasi pengolahan data inventory pupuk di CV. Sumber Sarana Tani.
Prosedur Pengadaan Pupuk :
1. Bagian pengadaan memberikan surat data pengadaan ke Operator komputer.
2. Operator Komputer membuat data pengadaan pupuk.
3. Berdasarkan data pengadaan pupuk yang dibuat Operator Komputer, Operator Komputer membuat 2 rangkap SPPDO (Surat Permintaan Penerbitan Delevery Order).
4. Operator Komputer memberikan 2 rangkap SPPDO (Surat Permintaan Penerbitan Delevery Order) ke bagian pengadaan untuk dicek.
5. Jika 2 rangkap laporan SPPDO (Surat Permintaaan Penerbitan Delevery Order) benar atau valid, bagian pengadaan mengarsipkan SPPDO (Surat Permintaan Penerbitan Delevery Order)(1) dan memberikan SPPDO (Surat Permintaan Penerbitan Delevery Order)(2) ke Direktur untuk ditandatangani dan diacc. Jika tidak