PENDAHULUAN
dalam hal ini alat tulis kantor (ATK) maka diharapkan apa yang dibutuhkan oleh
kegiatan pelayanan kepada pengguna ( pegawai, dosen dan mahasiswa) dan dapat
barang yang dipesan pengguna dapat menghambat kegiatan yang akan dilakukan
oleh Fakultas.
1. Pendidikan
2. Kemahasiswaan
pengeluaran barang, ada beberapa masalah yang dihadapi oleh Fakultas dalam
unit ini ialah Sub Bagian Umum, yaitu tidak terkontrolnya stok barang yang ada
1
2
pada pencarian, pengeditan data serta dalam pembuatan laporan serta dalam
menggunakan Microsoft Excel yang terbagi ke dalam beberapa file. Sehingga baik
Pengelolaan barang berupa alat tulis kantor yang masih manual pengelolaan
penghapusan barang yang sudah tidak layak pakai dalam pembuatan laporan
menghasilkan informasi yang cepat, tepat dan akurat. Untuk mengatasi masalah
masalah adalah gambaran atau rancangan masalah yang akan diteliti dalam sebuah
penelitian.
3
Berdasarkan data dan informasi yang dituangkan dalam latar belakang penelitian
daftar inventaris disetiap ruangan yang dibuatkan dalam file Microsoft Excel
dan apabila ada pemindahan barang atau penghapusan serta membuat laporan
mengalami kesulitan.
lama.
besar
Maksud dan tujuan dari penelitian adalah untuk mendeskripsikan arah dari
penelitian yang dilakukan supaya lebih mudah dan terfokus dalam melakukan
penelitian.
dalam mengolah dan membuat laporan yang dibutuhkan baik oleh pimpinan unit
atau Pimpinan Fakultas Ilmu Sosial dan Ilmu Politik Universitas Padjadjaran.
Adapun tujuan dalam penulisan laporan tugas akhir ini adalah untuk
penelitian supaya penelitian itu memiliki arti yang bermanfaat bagi pihak-pihak
yang berkepentingan.
pengelolaan data persediaan barang berupa alat tulis kantor dan barang inventaris
yang ada di Fakultas, Program Diploma III atau Program Magister/Doktor lebih
barang pada Fakultas Ilmu Sosial dan Ilmu Politik Universitas Padjadjaran
6
3. Data yang diolah diantaranya : data barang, data pengguna dalam hal ini
4. Pengolahan barang antara lain : pengolahan barang yang diajukan oleh setiap
sub bagian, pengolahan barang yang diterima dari rekanan, barang yang
Jatinangor. Penelitian ini dilakukan mulai bulan Februari sampai dengan Juni
2010. Tahapan-tahapan penelitian yang dilakukan terlihat pada table berikut ini
Pengkodean
Uji Coba Program
Penerapan
Pembuatan Laporan
BAB II
LANDASAN TEORI
berkaitan erat dan membentuk suatu kesatuan yang saling berinteraksi antara
bagian satu dengan bagian lainnya untuk mencapai suatu tujuan, artinya apabila
salah satu bagian dari sistem tidak ada maka sistem tersebut tidak akan berfungsi
sebagaimana mestinya.
dari komponen apapun baik phisik ataupun non phisik yang saling berhubungan
satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan
tertentu “.
komponen atau elemennya. Denifisi sistem itu sendiri yang menekankan pada
komponen atau elemen memiliki pengertian yang lebih luas dari pada penekanan
pada prosedur karena pengertian tersebut lebih diterima dikarenakan suatu sistem
7
8
Ada beberapa definisi sistem yang penulis dapat dari beberapa sumber
antara lain:
tertentu.
2) Menurut Norman L. Enger. Sistem terdiri dari beberapa kegiatan yang saling
3) Menurut Jogiyanto. Sistem adalah kumpulan dari komponen atau elemen yang
Dari beberapa definisi tersebut maka dapat disimpulkan bahwa sistem dapat
didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen
(process), keluaran sistem (output), dan sasaran sistem (object ives) atau tujuan
sistem (goal).
Komponen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem.
Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya atau dengan lingkungan luarnya. Batasan sistem ini
Lingkungan luar dari sistem adalah apapun diluar batas dari sistem yang
komputer, pada komputer data merupakan signal input untuk diolah menjadi
informasi.
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan merubah input
menjadi output.
Suatu sistem pasti mempunyai tujuan atau sasaran. Sasaran sistem sangat
menentukan sekali masukan yang dibutuhkan dan keluaran yang akan dikatakan
dalam tubuh suatu organisasi, sehingga informasi ini sangat penting di dalam
suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi
luruh, kerdil dan akhirnya berakhir. Robert N. Anthony dan John Dearden
dengan istilah entropy. Informasi yang berguna bagi sistem akan menghindari
data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang
menerimanya.
Menurut Andri Kristanto (2008 : 10). Data yang masih merupakan bahan
mentah apabila tidak diolah maka data tersebut tidak berguna. Data tersebut akan
berguna dan menghasilkan suatu informasi apabila diolah melalui suatu model.
Model yang digunakan untuk mengolah data tersebut disebut dengan model
pengolahan data atau lebih dikenal dengan nama siklus pengolahan data.
11
Kristanto)
Dari gambar diatas dapat dijelaskan bahwa data yang merupakan suatu
input kemudian data tersebut akan diolah dan diproses menjadi suatu output, dan
umpan balik yang berupa evaluasi terhadap informasi tersebut dan hasil umpan
balik tersebut akan menjadi data yang akan dimasukan menjadi input kembali.
Begitu seterusnya.
information) tergantung dari tiga hal, yaitu informasi harus akurat (accurate),
1) Akurat
Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang
sudah usang tidak akan mempunyai nilai lagi. Karena informasi merupakan
terlambat, maka dapat berakibat fatal untuk organisasi. Dewasa ini mahalnya
mengirimkannya.
3) Relevan
informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda. Misalnya
perusahaan adalah kurang relevan dan akan lebih relevan bila ditujukan
produksi untuk ahli teknik merupakan informasi yang kurang relevan, tetapi
ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu
bagian informasi pada suatu masalah yang tertentu dengan biaya untuk
memperolehnya, karena sebagian besar informasi dinikmati tidak hanya oleh satu
Informasi dapat diperoleh dari sistem informasi (information system) atau disebut
dalam proses (work in process), barang jadi, bahan pembantu, bahan pelengkap,
termasuk barang yang disimpan untuk digunakan atau dijual pada periode
mendatang. Persediaan tersebut dapat berbentuk bahan baku yang disimpan untuk
diproses, komponen yang diproses, barang dalam proses manufaktur, dan barang
ada satu golongan inventory (persediaan), yang mempunyai sifat perputaran yang
Persediaan ini merupakan persediaan barang yang selalu dalam perputaran, yang
selalu dibeli dan dijual, yang tidak mengalami proses lebih lanjut didalam
bersangkutan
sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN
informasi.
16
yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama
berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan
pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan
luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari
(aplikasi) pemakai.
Menurut Dede Sopandi (2004 : 21). Memilih jenis kabel yang digunakan
untuk membangun jaringan tidak lepas dari jenis topologi yang kita gunakan,
namun pada intinya, jaringan komputer adalah jaringan kabel, dimana bentuk dan
fungsi dari jaringan tersebut menentukan pemilihan jenis kabel, demikian juga
1) Topologi Bus
2) Topologi Star
17
3) Topologi Ring
4) Topologi Mesh
c. Keunggulannya adalah jika satu kabel node terputus yang lainnya tidak
terganggu.
d. Dapat digunakan kabel yang “lower grade” karena hanya menghandel satu
jaringan yang sedang berlangsung, dan apabila satu computer yang mengalami
kerusakan dalam jaringan maka computer tersebut tidak akan membuat mati
seluruh jaringan star. Dibawah ini merupakan gambar dari topologi star.
18
Menurut Dede Sopandi (2004 : 4). Manfaat yang didapat dari membangun
1. Sharing Resources
2. Media Komunikasi
3. Integrasi Data
peralatan lainnya.
5. Keamanan Data
tinggi. Selain itu data atau informasi yang diakses selalu terbaru,
Menurut Dede Sopandi (2006 : 1). Transmisi data berarti pengiriman data
Client adalah setiap komponen dari sebuah sistem yang meminta layanan
atau sumber daya (resources) dari komponen sistem lainnya. Server adalah setiap
April 2009.
yang terstruktur. Keunggulan lain dari Delphi adalah dapat digunakan untuk
merancang program aplikasi yang memiliki tampilan seperti program aplikasi lain
fasilitas objek yang kuat dan lengkap yang memudahkan programmer dalam
membuat program.
6.0. lebih banyak keunggulan dan fasilitas baru yang diberikan oleh Borland
2.7.2. MySQL
datanya dengan sangat cepat, multi user serta menggunakan standar SQL
dapat diakses oleh banyak secara bersamaan sekaligus dapat membatasi akses
penghargaan Linux Journal Reader’s Choice Award selama tiga tahun. MySQL
sekarang tersedia dibawah ijin opensource, tetapi juga ada ijin penggunaan
secara komersial.
1. Portability
MySQL dapat berjalan stabil pada berbagai sitem operasi di antaranya adalah
2. Open Source
3. Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan
4. Performance Tuning
sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan
waktu.
5. Column Types
integer, float, double, char, varchar, text, blob, date, time, datetime, year, set
serta enum.
MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah
7. Security
host, dan user dengan system perizinan yang mendetail serta password
terencripsi.
records lebih dari 50 juta dan 60 ribu table serta 5 miliar baris. Selain itu, batas
9. Connectivity
10. Localisation
MySQL dapat mendeteksi pesan kesalahan (error code) pada clent dengan
menggunakan lebih dari dua puluh bahasa. Meski demikian, bahasa Indonesia
11. Interface
Programming Interface).
administrasi database, dan pada setiap tool yang ada disertai petunjuk online.
ataupun Oracle.
1) Database
2) Table
3) Kolom
4) Tipe data
Sebuah kolom mempunyai sebuah tipe data. Tipe-tipe yang dapat dipilih
5) Stored procedure
25
6) Trigger
Stored procedure yang diaktifkan pada saat data ditambahkan, diubah, atau
dalam database.
7) Rule
Diberlakukan pada kolom sehingga data yang dimasukan harus sesuai dengan
aturan.
8) Primary key
Menjamin setiap baris data unik, dapat dibedakan dari data yang lain.
9) Foreign key
Kolom-kolom yang mengacu primary key pada table lain. Primary key dan
foreign key dipakai untuk menghubungkan sebuah data dengan tabel lain.
10) Konstrain
sistem.
11) Default
Dinyatakan pada field (kolom) sehingga jika kolom tersebut tidak diisi data,
12) View
26
Query yang memakai beberapa tabel, dan disimpan di dalam database. View
13) Index
14) Fungsi
baik satu atau lebih dari satu dan mengeluarkan nilai baik berupa skalar
OBJEK PENELITIAN
gambaran mengenai objek penelitian di Fakultas Ilmu Sosial dan Ilmu Politik
ilmu sosial dan ilmu politik, maka penulis membahas mengenai sejarah, visi dan
misi, struktur organisasi dan deskripsi pekerjaan dari Fakultas Ilmu Sosial dan
atas desakan dan tuntutan warga masyarakat Provinsi Jawa Barat ketika itu, yang
dan Niaga sebagai fakultas yang berada di bawah asuhan Yayasan Pembina
27
28
fakultas yang sesuai dengan nomenklatur Kementerian P dan K masa itu sebagai
menjadi Fakultas Ilmu Sosial dan Ilmu Politik (FISIP) melalui SK Menteri
Berikut ini adalah visi dan misi Fakultas Ilmu Sosial Dan Ilmu Politik Universitas
Padjadjaran :
1. Visi
2. Misi
efisien.
Padjadjaran dalam lingkup Kepala Bagian Tata Usaha dapat dilihat pada gambar
di bawah ini :
Tugas-tugas yang dilaksanakan oleh setiap pejabat terdiri atas tugas utama (tugas
pelaksanan tugas utama. Tugas utama adalah tugas-tugas yang tercantum dalam
uraian tugas (job description) yang ada pada setiap jabatan, sedangkan tugas
penunjang tugas pokok adalah kegiatan-kegiatan pejabat di luar tugas pokok yang
telah ditetapkan oleh Universitas Padjadjaran, maka seorang Kepala Bagian Tata
Adapun uraian tugas Kepala Bagian Tata Usaha telah diatur oleh
dan kemahasiswaan;
masyarakat;
kegiatan fakultas;
Sub Bagian Pendidikan Fakultas Ilmu Sosial dan Ilmu Politik Universitas
akademik
lingkungan fakultas;
Bagian
Adapun uraian tugas Sub Bagian Umum dan Perlengkapan adalah sebagai
berikut:
Uraian tugas dari Sub Bagian Keuangan dan Kepegawaian adalah sebagai
berikut:
kepegawaian;
pertanggungjawaban keuangan;
34
kepegawaian;
kemahasiswaan;
dan alumni;
mahasiswa;
dengan tujuan dan kegunaan tertentu. Cara ilmiah berarti kegiatan penelitian itu
a. Rasional
b. Empiris
36
Cara-cara yang dilakukan dapat diamati oleh indera manusia, sehingga orang
c. Sistematis
atau dimungkinkan untuk diubah guna menyesuaikan dari rencana yang telah
dibuat, dengan gejala yang ada pada tempat penelitian yang sebenarnya.
deskriptif dengan pendekatan studi kasus pada Fakultas Ilmu Sosial dan Ilmu
Politk Universitas Padjadjaran. Metode deskriptif yaitu suatu metode dengan cara
Data primer adalah data yang didapatkan berupa teks hasil dari
berada pada Sub Bagian Umum, diperlukan adanya interaksi langsung terhadap
Data sekunder adalah data-data yang telah tersedia dan dapat diperoleh
dapat dipecahkan dan hasil dari sistem akam mudah untuk dipelihara, fleksibel,
38
S y s te m / I n fo r m a tio n
E n g in e e r in g a n d
M o d e lin g
S o ftw a r e R e q u ir e m e n ts
A n a ly s is
D e s ig n
C o d in g
M a in te n a n c e
adalah penjelasan dari tahap-tahap yang dilakukan di dalam model ini menurut
Pressman:
39
Definition.
program yang akan dibuat, maka para software engineer harus mengerti
software.
4. Coding. Untuk dapat dimengerti oleh mesin, dalam hal ini adalah
komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang
proses coding. Tahap ini merupakan implementasi dari tahap design yang
diujicobakan, agar software bebas dari error, dan hasilnya harus benar-
selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada
errors kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-
Bagan tersebut menunjukan tentang dokumen apa saja yang bergerak di dalam
suatu sistem, dan setiap kali dokumen tersebut sampai atau melalui suatu bagian
tertentu akan dapat dilihat perlakuan apa saja yang telah diberikan terhadap
dokumen tersebut.
2. Diagram Konteks
diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu
41
menghubungkan komponen dari sistem. Arus data ditunjukkan dengan arah panah
dan garis diberi nama atas arus data yang mengalir. Arus data ini mengalir di
antara proses, data store dan menunjukkan arus data dari data yang berupa
4. Kamus Data
juga dengan sistem data dictionary adalah katalog fakta tentang data dan
Kamus data dibuat berdasarkan arus data yang ada pada DFD, bersifat
global dan hanya menunjukan nama arus datanya saja. Untuk keperluan ini maka
Nama arus data memberikan penjelasan lebih lanjut tentang suatu arus data
2. Alias
Alias atau nama lain dari data, untuk menyatakan nama lain dari dari suatu
data elemen atau data store yang sebenarnya sama dengan data elemen atau
3. Bentuk data
4. Arus data
Arus data menunjukkan dari mana data mengalir dan kemana data menuju.
5. Penjelasan
Untuk memperjelas tentang makna dari arus data yang dicatat di kamus data,
tersebut.
a. Normalisasi
menunjukan entity dan relasinya. Pada proses normalisasi selalu diuji pada
beberapa kondisi. Bila ada kesulitan pengujian tersebut maka relasi tersebut
dipecahkan pada beberapa table lagi, dengan kata lain perancangan belumlah
tabel yang membentuk basis data sudah berada dalam keadaan normal. Tahap
normalisasi dimulai dari tahap paling ringan (1NF) hingga paling ketat (5NF).
Biasanya hanya sampai pada tingkat 3NF atau BCNF, karena sudah cukup
b. Tabel Relasi
hubungan yang terjadi pada suatu tabel dengan yang lainnya, berfungsi untuk
mengatur operasi suatu database. Hubungan yang dapat dibentuk dapat mencakupi
1) One-To-One
2) One-To-Many
Mempunyai pengertian setiap basis data dari tabel pertama dapat dihubungkan
3) Many-To-Many
Mempunyai pengertian satu baris atau lebih data pada tabel pertama dapat
memenuhi persyaratan atau belum dan untuk menentukan perbedaan antara hasil
dari teknik white-box, tetapi mengungkap kelas kesalahan dari pada metode
sebagai berikut :
b. Kesalahan interface,
d. Kesalahan kinerja,
BAB IV
barang yang sedang berjalan di Fakultas Ilmu Sosial dan Ilmu Politik
pengembalian barang.
4.1.1.Analisis Dokumen
No Dokumen Uraian
Rangkap 1 (satu)
46
47
Rangkap 2 (dua)
Tulis/Inventaris
Barang Masuk
Rangkap 2 (dua).
Atk/Barang Atk/Barang
Rangkap 3 (tiga).
Sub bagian Umum dan apabila tidak ada unit kerja tersebut dapat
mengajukan ke pimpinan.
arsip.
yang dikehendaki.
berjalan :
Surat Pengajuan
Atk/ Barang
Surat Pengajuan
Atk/ Barang Surat Pengajuan
Atk/ Barang
A
Surat Pengajuan
Atk/ Barang
Ada Barang
Tidak
Ya
Surat Pengajuan
Atk/ Barang
ditolak
Surat Pengajuan
Atk/ Barang
Surat Pengajuan
ditolak
Atk/ Barang acc
Surat Pengajuan
Buat Atk/ Barang acc
Pesanan atk/
Barang
Surat Pengajuan
Atk/ Barang acc
Surat Pengajuan
Atk/ Baranga cc
Surat
Pemesanan
Atk/ Barang
Surat Pemesanan
Surat Pemesanan
Atk/ Barang
Atk/ Barang
kantor/inventaris.
diarsipkan.
52
berjalan :
Faktur
Faktur
Periksa
barang dgn
faktur dan
tanda tangan
Mencatat
didaftar alat
tulis/
inventaris
Buat
Laporan
Penerimaan
Laporan
Laporan Penerimaan
Penerimaan Barang
Barang
Keterangan :
A : Arsip Faktur
b. Setelah Bon Barang diisi dan ditandatangani unit kerja, unit kerja
c. Atas dasar Bon Barang yang telah disetujui, unit kerja menyerahkan
barang.
Tulis/Inventaris.
berjalan :
54
Ya
Bon Barang terisi
dan ditandatangan
Mencatat
dTPB
Tanda
Tanda Pengeluaran
Pengeluaran Barang
Barang
A
Mencatat di
DATI
Buat Laporan
Barang keluar
Laporan Barang
Laporan Barang Keluar
Keluar
Keterangan :
Barang.
d. Setelah semua tercatat pada daftar alat tulis dan inventaris Sub
sedang berjalan :
56
Tanda Tanda
Pengeluaran Pengeluaran
Barang Barang
Memeriksa
Barang
Tanda
Pengeluaran
Cocok
Barang Tidak
Ya
Mencatat
di daftar
alat tulis/
inventaris
Membuat
laporan
Barang
Kembali
Laporan Barang
Laporan Barang Kembali
Kembali
Keterangan:
S u r a t P e n g a ju a n A T K / B a r a n g
U n it K e r ja Sub bag um um
B o n B a ra n g
1 .0
P e n g a ju a n
B a ra n g S u ra t P B A c c
A r s ip P e r s e d ia a n
Tanda Pengeluaran Barang
A T K d a n B a ra n g
D a ta B a r a n g
D a ta P e r s e d ia a n
4 .0 3 .0
P e n g e lu a r a n P e m e r ik s a a n
B a ra n g D a ta B a r a n g
D a ta P e n g e lu a r a n B a r a n g A r s ip
P e n g e lu a r a n
R ekanan
F a k tu r
2 .0
P e n e r im a a n
B a ra n g
Faktur yang di Tandatangan
D a ta B a ra n g
A r s ip P e r s e d ia a n A T K
d a n B a ra n g
Data Persediaan
5 .0 C e ta k
L a p o ra n
D e ta il P e n g e lu a r a n
Dibawah ini merupakan data flow diagram level 1 Proses 1 yang diberjalan
:
Pengajuan disetujui
1.3
Data Pengajuan Cetak
Pengajuan
Barang
Arsip Surat
Pengajuan
Detail pengajuan
Dibawah ini merupakan data flow diagram level 1 Proses 2 yang diberjalan :
R ekanan Faktur
2.1
Terim a B arang
m asuk
Arsip Persediaan A TK
dan B arang
Data Barang M asuk
Dibawah ini merupakan data flow diagram level 1 Proses 4 yang diberjalan :
Bon Barang
U nit Kera S ub bag um um
4.2 4.3
C atat C etak
Pengeluaran P engeluaran
B arang Data Pengeluaran Barang B arang
Dibawah ini merupakan data flow diagram level 1 Proses 5 yang diberjalan :
U n it K e r ja T a n d a P e n g e lu a ra n B a ra n g 2
5 .1
C e k R e tu r
B a ra n g
D a ta R e tu r B a ra n g
5 .3 5 .2
S im p a n T e r im a B a r a n g
B a ra n g R e tu r D a ta B a ra n g y a n g d ire tu r R e tu r
D a ft a r A T K /
B a ra n g
D e ta il B a ra n g R e tu r
informasi yang sedang berjalan di Fakultas Ilmu Sosial dan Ilmu Politik
barang / inverntaris
secara otomatis
dikurangi.
pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang
teknologi informsi.
Ilmu Sosial dan Ilmu Politik Universitas Padjadjaran yang akan dibuat
Surat Pengajuan
Atk/ Barang
Surat Pengajuan
Atk/ Barang Surat Pengajuan
Atk/ Barang
Surat Pengajuan
Tidak Atk/ Barang
Ada Barang
Ya
Surat Pengajuan
Atk/ Barang acc
Database
Input Ajuan
Daftar Ajuan Atk/
Barang
Daftar Ajuan Atk/
Barang
Daftar Ajuan Atk/
Barang
B
Keterangan :
66
bagian umum.
yang cacat atau tidak sesuai dengan pesanan maka penerimaan harus
arsip.
diusulkan
68
Faktur
Faktur
Cek Barang
Faktur Cocok
Tidak
Ya
Tanda
tangan
Faktur
Database
Cetak Laporan
Penerimaan
Barang
Laporan
Laporan Penerimaan
Peneriman Barang Barang
yang disediakan oleh bagian umum dan setelah di isi lalu diserahkan
database.
diusulkan :
Ya
Cetak Laporan
Barang Keluar
Database
Laporan Barang
Laporan Barang
Keluar
Keluar
Cetak Tanda
Pengeluaran
Barang A
Tanda
Tanda Pengeluaran
Pengeluaran Barang
Barang
Keterangan :
Barang.
database..
diusulkan :
72
Keterangan :
Petugas Bagian umum dan Pimpinan sedangkan untuk entitas luarnya yaitu
entitas Unit Kerja, entitas Rekanan, dan entitas Sub Bagian Umum Umum.
Barang terisi yang telah disetujui oleh kepala sub bagiannya kepada
b. Sub Bagian Umum Memberikan Form Bon Barang Acc Kepada Unit
kerja.
74
di tanda tangani.
Barang yang telah disetujui, menerima Bon Baran terisi oleh Unit
Barang.
Dibawah ini merupakan data flow diagram level 1 Proses 1 yang diusulkan
Pengajuan disetujui
Persediaan
1.3
Data Pengajuan Cetak
Pengajuan
Barang
Pengajuan
:
Detail pengajuan
Dibawah ini merupakan data flow diagram level 1 Proses 1 yang diusulkan :
R ekanan F a k tu r
2 .1
T e r im a B a r a n g
m asuk
D a ta P e n e rim a a n
B a ra n g
2 .3
S im p a n 2 .2
B a ra n g M a su k D a ta B a ra n g y a n g d ie rim a Cek
P e n e rim a a n
P e rs e d ia a n
D a ta B a ra n g M a s u k
Dibawah ini merupakan data flow diagram level 1 Proses 4 yang diusulkan :
Bon Barang
Unit Kera Sub bag umum
Persediaan
4.2 4.3
Catat Cetak
Pengeluaran Pengeluaran
Barang Data Pengeluaran Barang Barang
yang diusulkan
78
Pengembalian 5.1
Cek Retur
Barang
5.3 5.2
Simpan Terima Barang
Barang Retur Data Barang yang diretur Retur
Persediaan
Detail Barang
dalam sebuah data flow diagram dan merupakan entitas-entitas yang akan
Alias : -
Periode : -
Jumlah_Sedia
Alias : -
Periode : -
81
Alias : -
Periode : -
Alias : -
Periode : -
Stokminimal, Stokakhir
Alias : -
Periode : -
Pemilik_Rekanan, Alamat_Rekanan,
83
Alias : -
Periode : -
Alias : -
Periode : -
Jabatan,Kode_Unit
Alias : -
84
Periode : -
harga, jumlah,baik,rusak,hilang
mengidentifikasi isi atau struktur dari tiap-tiap file yang telah digunakan
pada database.
4.2.4.1. Normalisasi
1) Bentuk Unnormalisasi
Tabel Barang:
Tabel Rekanan :
Tabel Petugas :
87
Tabel Pengajuan :
, Jumlah_Barang, Satuan,}
Tabel Persediaan :
Kode_Barang, Jumlah_Sedia}
Tabel Pengeluaran :
No_Ajuan }
Tabel Pengembalian :
Kode_barang,Satuan, Jumlahkembali}
Tabel Stokopname :
Tabel Barang:
Tabel Rekanan :
{Kode_Unit*, Nama_Unit}
Tabel Pegawai:
Tabel Petugas :
Tabel Pengajuan :
89
Jenis_Keperluan,}
Tabel Pengajuan_Detail :
Tabel Persediaan :
Tabel Persediaan_Detail :
Tabel Pengeluaran :
Tabel Pengeluaran_Detail :
Tabel Pengembalian :
Tabel Pengembalian_Detail :
90
Tabel Stokopname :
Tabel Stokopname_detail :
Hilang}
Keterangan :
* : Primary Key
** : Foreign Key
data yang ada pada sistem informasi persediaan ATK dan Inventarisasi
Barang di Fakulas Ilmu Sosial dan Ilmu Politik Universitas Padjadjaran dan
persediaan ATK dan Inventarisasi Barang di Fakulas Ilmu Sosial dan Ilmu
yang terdapat di dalamnya dapat dilihat pada gambar 4.17. dibawah ini.
91
Persediaan Rekanan
Persediaan_Detail
PK No_Faktur PK Kode_Rekanan
Nam a_Rekanan
Tgl_Faktur Pem ilik_Rekanan
No_Faktur
Tgl_M asuk Alam at_Rekanan
Kode_Barang
Kode_Rekanan No_Telp_Rekanan
Hargasatuan No_Fax_Rekanan
Kode_Petugas
Satuan Npwp
Thn_Anggaraan No_Tdp
Periode Tgl_Tdp
Petugas Siup
Tahun_Peroleh
Bidang_Usaha
Kondisi PK Kode_Petugas Sub_Bidang
No_Sppa Nam a_Cp
Jumlah_Sedia Petugas Notelp_Cp
Nip_Petugas
Jabatan
Password Pengeluaran
Login
Level PK Notransaksi
Barang
Kode_Petugas
PK Kode_Barang NIP_Pegawai
Pengeluaran Detail
Tgl_Keluar
Nama_Barang No_Ajuan
Type
M erk Notransaksi
Jenis Kode_Barang Pegawai
Hargasatuan Satuan PK NIP_Pegawai
Satuan Jumlahkeluar
Stokminimal Jabatan Unit Kerja
Stokakhir Nam a
Kode_Unit PK Kode_Unit
Pengajuan_Detail
Nama_Unit
Sosial dan Ilmu Politik Universitas Padjadjaran dapat dilihat pada gambar
Kode_Petugas Nama_Petugas
Petugas
1
Tgl_Keluar
NoTransaksi
Pengeluaran
No_Faktur
Kode_Rekanan Kode_Barang
N
1 N
Rekanan Persediaan Barang N No_Retur
N
Nama_Barang
Nama_Rekanan Tgl_Faktur
Pengembalian
No_Ajuan Pengajuan
Tgl_Kembali
Tgl_Ajuan
1
Unit Kerja
1
Kode_Unit Nama_Unit
datanya serta ukuran dari data tersebut. Berikut ini adalah struktur file pada
2 Nama_Barang Varchar 50
3 Type Varchar 35
4 Merk Varchar 35
5 Jenis Varchar 35
6 Kategori Varchar 35
7 Hargasatuan Float 8
8 Satuan Varchar 25
9 Stokminimal Int 4
10 Stokakhir Int 4
94
2 Jabatan Varchar 35
3 Nama_Pegawai Varchar 35
2 Nama_Unit Varchar 35
2. Nama_Rekanan Varchar 50
95
3. Pemilik_Rekanan Varchar 50
5. No_Telp_Rekanan Varchar 12
6. No_Fax_Rekanan Varchar 12
7. Npwp Varchar 22
8. No_Tdp Varchar 22
9. Tgl_Tdp Date 8
2. Jabatan Varchar 35
3. Password Varchar 10
96
4. Namapetugas Varchar 50
2. Tgl_Faktur Date 8
3. Tgl_Masuk Date 8
3. Hargasatuan Float 8
4. Satuan Varchar 25
5. Thn_Anggaraan Int 4
6. Periode Int 4
7. Tahun_Peroleh Int 4
8. Kondisi Varchar 25
9. No_Sppa Varchar 25
2. No_Surat_Ajuan Varchar 8
3. Tgl_Ajuan Date 8
5. Jenis_Keperluan Int 50
3. Jumlah_Barang Float 8
4. Satuan Varchar 25
99
4. Tgl_Keluar Date 8
5. No_Ajuan Varchar 6
3. Satuan Varchar 35
4. Jumlahkeluar Int 4
100
2. Notransaksi Varchar 10
5. Tgl_Kembali Date 8
3. Satuan Varchar 35
4. Jumlahkeluar Int 4
2. Tgl_so Date 8
101
2. No_urut Int 10
4. Harga Float
5. Satuan Int 4
6. Jumlah Int 4
7. Baik Int 4
8. Rusak Int 4
9. Hilang Int 4
4.2.4.5. Kodifikasi
bersifat unik atau tidak boleh ada yang sama. Hal ini dilakukan
No Urut
Jenis Barang
Kategori Barang
Contoh : 1010010002
0002 : No Urut
No Urut
Jenis Kelamin
Bulan Pengangkatan
Tahun Pengangkatan
Tanggal Lahir
Bulan Lahir
Tahun Lahir
103
Contoh : 197507222008101002
/ XX
XXXX X XXXX / XX / XXXX
Tahun
Perihal Surat
Fakultas
Jabatan
Kode Unpad
No Urut
104
Contoh : 0002/H6.6.FISIP/PP/2010
0002 : No urut
H6 : Kode Unpad
6 : Jabatan
FISIP : Fakultas
PP : Perihal
2010 : Tahun
perancangan input dan perancangan output yang ada pada program aplikasi
barang
105
cepat dan akurat. Untuk rancangan menu utama adalah sebagai berikut.
Form ini berfungsi sebagai sarana untuk pengolahan data Barang. Adapun
rancangan form tersebut adalah sebagai berikut
..:: B a ra n g ::.. - X
T am bah E d it S im p a n B a ta l H apus K e lu a r
J e n is H a rg a S a tu a n
K o d e B a ran g S a tu a n
N a m a B aran g S to k M in im a l
Type S to k A k h ir
M e rk
P e n c a r ia n D a ta
P e n c a r ia n B e r d a a r k a n
Form ini berfungsi sebagai sarana untuk pengolahan data Petugas. Adapun
rancangan form tersebut adalah sebagai berikut
..:: P e tu g a s ::.. - X
T am bah E d it S im p a n B a ta l H apus K e lu a r
A kses M enu
N IP
Baran g P e r s e d ia a n
N a m a P e tu g a s Petu g as P e n g e lu a r a n
U n it K e r j a P e n g e m b a lia n
J a b a ta n
P assw o rd
Rekan an
Pe n g a ju an
Lap o ran
J e n is B a r a n g
Kateg o ri Peg aw ai
P e n c a r ia n D a ta
P e n c a r ia n B e r d a a r k a n
Form ini berfungsi sebagai sarana untuk pengolahan data Pegawai. Adapun
U n it K e rja
P e n c a ria n D a ta
P e n c a r ia n B e r d a a r k a n
Form ini berfungsi sebagai sarana untuk pengolahan data Jabatan. Adapun
..:: J a b a ta n ::.. - X
K o d e J a b a ta n
N a m a J a b a ta n
P e n c a ria n D a ta
P e n c a r ia n B e r d a a rk a n
Form ini berfungsi sebagai sarana untuk pengolahan data Jenis Barang.
Adapun rancangan form tersebut adalah sebagai berikut
..:: J e n is B a r a n g ::.. - X
T am bah E d it S im p a n B a ta l H apus K e lu a r
K o d e K a te g o ri
N om or
J e n is
P e n c a r ia n D a ta
P e n c a r ia n B e r d a a r k a n
..:: K a te g o ri ::.. - X
T a m b a h E d it S im p a n B a ta l H a p u s K e lu a r
K o d e K a te g o ri
N a m a K a te g o ri
P e n c a r ia n D a ta
P e n c a r ia n B e rd a a rk a n
..:: U n it K e r ja :: .. - X
T am bah E d it S im p a n B a ta l H apus K e lu a r
K o d e U n it
N a m a U n it
P e n c a r ia n D a t a
P e n c a r ia n B e r d a a r k a n
..::R ekanan::.. - X
K ode R ekanan N o TD P
N am a P em ilik Tgl T D P
N am a P erusahaan SIU P
A lam at B idang U saha
N o T elp Sub B idang
N o F ak N am a K ontak Person
N PW P N o Telp C P
P encarian D ata
P encarian B erdaarkan
Tgl Ajuan
NIP Pegawai
Jenis Keperluan
Hapus Item Barang
Pencarian Data
Pencarian Berdaarkan
N o F a k tu r C a ri D a ta
T g F a k tu r B ro w s e
T g l M asu k
K o d e R e k an an
H a p u s Ite m B a ra n g
P e n c a r ia n D a ta
P e n c a r ia n B e rd a a rk a n
.. :: P e n g e lu a r a n ::.. - X
T am bah E d it S im p a n B a ta l H apus C e ta k K e lu a r
N o T ra n sa k si C a ri D a ta
N o A ju a n B ro w s e
N IP P eg a w ai
T g l K e lu a r
H a p u s Ite m B a ra n g
P e n c a r ia n D a ta
P e n c a r ia n B e r d a a r k a n
N o R e tu r C a r i D a ta
N o T ran ask asi B ro w s e
N IP P eg aw ai
T g l K e m b a li
H a p u s I te m B a r a n g
P e n c a r ia n D a ta
P e n c a r ia n B e r d a a r k a n
1. Daftar Rekanan
Perancangan Daftar rekanan merupakan laporan daftar rekanan yang
bekerja sama / tunjuk untuk menyediakan barang-barang yang dipesan.
113
2. Daftar Pegawai
Perancangan daftar pegawai merupakan laporan pegawai yang ada di
lingkungan Fakultas Ilmu Sosial dan Ilmu Politik Universitas Padjadjaran
UNPAD.
DAFTAR PEGAWAI
FAKULTAS ILMU SOSIAL DAN ILMU POLITIK UNPAD
Perancangan daftar unit kerja merupakan laporan unit kerja yang ada di
UNPAD.
KODE Nama Unit Kerja
4. Daftar Barang
UNPAD.
DAFTAR BARANG
No Kode Barang Nama Barang Stok Min Stok Akhir
yang sudah minim yang ada di lingkungan Fakultas Ilmu Sosial dan Ilmu
TotalTotal
Data :xx data:
Data
No Faktur : xxxxx
Tgl Faktur : xxxxx
Nama Rekanan
: xxxxx
Kode Nama Barang Satuan Harga satuan Jumlah
Barang
……………………………….. ……………………….
Bandung, …………….
No.Barang Retur : xxxxxxxx Kepada : Petugas Gudang
…………… ……………………..
Bagian : xxxxxxxx
Ruangan : xxxxxxxx
KARTU BARANG INVENTARIS
No Nama Type/Mer Kuan Kon- Th.Per- Keterangan
Barang k titas disi olahan
Penanggungjawab Barang Bandung,............
Inventaris ruangan : Kepala Bagian ...............
…………… ……………………..
No SO : xxxxxxxx
Tgl SO : xxxxxxxx
Keterangan :
LAPORAN STOK OPNAME
No Nama Stok Satuan Baik Rusak Hilang
Barang Akhir
Diperiksa oleh Penanggungjawab Gudang