PERANCANGAN
SISTEM INFORMASI INVENTORI
PADA SALEMBA TOKO
BUKU
Diajukan Untuk Memenuhi Syarat Kelulusan
Mata
Kuliah Perancangan Sistem Informasi
DisusunOleh
:
Meli
Amelia NPM 212.1.63.0014
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK BOGOR
2014
LEMBAR PENGESAHAN
Perancangan Sistem Informasi Inventori
Pada Salemba Toko Buku
Untuk Nilai Akhir Mata Kuliah Perancangan Sistem Informasi
Disetujui oleh:
|
( Charmiyanti Nurkentjana Aju, S.Kom )
|
Ketua Program Studi
( Zulkarnaen NS, S.Kom)
|
|
Penguji I
( Zulkarnaen NS, S.Kom)
|
Penguji II
( Zulkarnaen NS, S.Kom)
|
KATA PENGANTAR
Segala puji
syukur penulis panjatkan kehadirat Allah SWT, karena atas limpahan rahmat dan
hidayah-Nya penulis dapat menyelesaikan Makalah Penelitian yang berjudul “Perancangan Sistem Informasi Inventori Pada Salemba Toko Buku”.
Makalah ini disusun sebagai menyelesaikan
mata kuliah Perancangan Sistem Informasi, jurusan Manajemen Informatika di AMIK Bogor.
Dalam
penyusunan Makalah ini penulis banyak mendapat saran, dorongan, bimbingan dari berbagai pihak. Oleh
karena itu dengan segala hormat dan kerendahan hati perkenankanlah penulis mengucapkan terima
kasih kepada :
1. Ibu
Charmiyanti Nurkentjana Aju, S.Kom selaku Dosen Pengajar sekaligus Dosen
Pembimbing.
2. Bapak
Zulkarnaen NS, S.Kom selaku ketua Program Studi.
3. Salemba
Toko Buku selaku Objek Penelitian.
4. Semua
pihak yang telah membantu penyelesaian makalah ini.
Penulis
menyadari bahwa makalah yang penulis susun jauh dari kata sempurna, untuk itu penulis
mengharapkan kritik dan saran yang
sifatnya membangun, dan tidak lupa penulis ucapkan terima kasih atas segala perhatian dan
penulis berharap semoga makalah ini dapat bermanfaat bagi semua pihak.
Bogor, Oktober 2014
Penulis
DAFTAR ISI
LEMBAR PENGESAHAN ..................................................................................... i
KATA PENGANTAR ............................................................................................. ii
DAFTAR
ISI.............................................................................................................
iii
BAB
I. PENDAHULUAN
1.1.
Latar Belakang........................................................................................
1
1.2.
Tujuan.....................................................................................................
2
1.3.
Sasaran....................................................................................................
3
1.4.
Manfaat...................................................................................................
3
1.5.
Batasan Masalah.....................................................................................
3
BAB
II. LANDASAN TEORI
2.1 Teori
Umum............................................................................................
5
2.1.1
Sistem Informasi.........................................................................
5
2.1.2
Basis Data (Database)................................................................
7
2.1.2.1 Entity-Relationship Diagram (Diagram
ERD).................... 8
2.1.3
Unified Modeling Language (UML)...........................................
10
2.1.3.1 Diagram Modeling Language (UML)................................ 12
1.
Usecase
Diagram (Diagram Usecase) ................................... 12
2.
Class Diagram (Diagram
Kelas)............................................
17
3.
Sequence Diagram (Diagram
Aktivitas)................................
18
4. Aktivity
Diagram.....................................................................
19
5. Deployment
Diagram ............................................................ 20
2.1.4
Feasibility Study (Studi
Kelayakan)............................................
20
2.1.4.1
Operasional Feasibility (Kelayakan
Operasional)................ 21
2.1.4.2
Kelayakan Teknis.................................................................
21
2.1.4.3
Kelayakan Jadwal.................................................................
21
2.1.4.4
Kelayakan Ekonomis............................................................
21
2.1.5
ID Card dan Mesin EDC..............................................................
22
2.1.6
Teknologi Barcode........................................................................
24
2.2
Jaringan Komputer.............................................................................
27
2.2.1
.... Local Area Network (LAN)........................................................
27
2.2.2
.... Two Tier......................................................................................
28
2.3
MySQL ............................................................................................. 28
2.4
Visual Basic 2010 .............................................................................. 29
2.5
Objek Pengembangan ........................................................................ 30
2.6
Kerangka Pemikiran...........................................................................
31
BAB
III. ANALISA SISTEM
3.1
Jadwal Proyek ................................................................................... 32
3.2
Analisa Kelayakan Sistem..................................................................
32
3.2.1
Kelayakan Ekonomi ................................................................... 32
3.2.2
Kelayakan Teknis ....................................................................... 38
3.2.3
Kelayakan Jadwal ...................................................................... 39
3.2.4
Kelayakan Operasional ............................................................... 40
3.3
Analisa Proses Bisnis yang Berjalan .................................................. 41
3.4
Analisa Proses Bisnis Sistem Baru yang
Dikembangkan................... 42
3.5
Konstruksi Sistem yang Dikembangkan ........................................... 43
3.6
Skenario Sistem yang dikembangkan ................................................ 44
BAB IV. PERANCANGAN SISTEM
4.1
Diagram Konteks
.............................................................................. 45
4.2
Daftar Istilah
Pelaku Bisnis................................................................
46
4.3
Identifikasi
Use Case ........................................................................ 47
4.4
Use Case
Naratif ............................................................................... 48
4.4.1
Persyaratan
Bisnis ................................................................. 48
4.4.1.1
Persyaratan
Bisnis Login ........................................... 48
4.4.1.2
Persyaratan
Bisnis Input Data Barang.......................
4.4.1.3
Persyaratan
Bisnis Input Data Penerimaan Barang....
49
4.4.1.4
Persyaratan
Bisnis Penjualan Barang.........................
49
4.4.1.5
Persyaratan
Bisnis Pesanan Barang............................
50
4.4.1.6
Persyaratan
Bisnis Return Barang..............................
50
4.4.1.7
Persyaratan
Bisnis Cek Harga....................................
51
4.4.1.8
Persyaratan
Bisnis Look Up Data Penerimaan Barang
51
4.4.1.9
Persyaratan
Bisnis Look Up Data Penjualan Barang. 52
4.4.1.10
Persyaratan Bisnis
Look Up Data Persediaan Barang...........
52
4.4.1.11
Persyaratan Bisnis
Look Up Data Pesanan Barang .. 53
4.4.1.12
Persyaratan Bisnis
Look Up Data Return Barang..... 53
4.4.1.13
Persyaratan
Bisnis Update Data Penerimaan Barang
54
4.4.1.14
Persyaratan
Bisnis Update Data Pesanan Barang......
54
4.4.1.15
Persyaratan
Bisnis Update Data Return Barang........
55
4.4.1.16
Persyaratan
Bisnis Cetak Laporan.............................
55
4.4.1.17
Persyaratan
Bisnis Cetak Struck Pembayaran............
56
4.4.2
Analisa Sistem........................................................................
56
4.4.2.1
Analisa Sistem
Login ................................................. 56
4.4.2.2
Analisa Sistem
Input Data Barang.............................
4.4.2.3
Analisa Sistem
Input Data Penerimaan Barang..........
57
4.4.2.4
Analisa Sistem Penjualan
Barang...............................
59
4.4.2.5
Analisa Sistem Pesanan
Barang ................................. 60
4.4.2.6
Analisa Sistem Return
Barang....................................
61
4.4.2.7
Analisa Sistem
Cek Harga ........................................ 63
4.4.2.8
Analisa Sistem
Look Up Data Penerimaan Barang....
64
4.4.2.9
Analisa Sistem
Look Up Data Penjualan Barang ...... 65
4.4.2.10
Analisa Sistem
Look Up Data Persediaan Barang .... 66
4.4.2.11
Analisa Sistem
Look Up Data Pesanan Barang ......... 67
4.4.2.12
Analisa Sistem
Look Up Return Barang ................... 69
4.4.2.13
Analisa Sistem
Update Data Penerimaan Barang.......
70
4.4.2.14
Analisa Sistem
Update Data Pesanan Barang ........... 71
4.4.2.15
Analisa Sistem
Update Data Return Barang..............
72
4.4.2.16
Analisa Sistem
Cetak Laporan....................................
73
4.4.2.17
Analisa Sistem
Cetak Struk Pembayaran ................... 74
4.4.3
Desain Sistem.........................................................................
56
4.4.3.1
Desain Sistem
Login ...................................................... 56
4.4.3.2
Desain Sistem
Input Data Barang...................................
4.4.3.3
Desain Sistem
Input Data Penerimaan Barang...............
57
4.4.3.4
Desain Sistem
Penjualan Barang.....................................
59
4.4.3.5
Desain Sistem
Pesanan Barang ...................................... 60
4.4.3.6
Desain Sistem
Return Barang.........................................
61
4.4.3.7
Desain Sistem
Cek Harga .............................................. 63
4.4.3.8
Desain Sistem
Look Up Data Penerimaan Barang..........
64
4.4.3.9
Desain Sistem
Look Up Data Penjualan Barang ............ 65
4.4.3.10
Desain Sistem
Look Up Data Persediaan Barang .......... 66
4.4.3.11
Desain Sistem
Look Up Data Pesanan Barang .............. 67
4.4.3.12
Desain Sistem
Look Up Return Barang ......................... 69
4.4.3.13
Desain Sistem
Update Data Penerimaan Barang............
70
4.4.3.14
Desain Sistem
Update Data Pesanan Barang ................. 71
4.4.3.15
Desain Sistem
Update Data Return Barang....................
72
4.4.3.16
Desain Sistem
Cetak Laporan.........................................
73
4.4.3.17
Desain Sistem
Cetak Struk Pembayaran ........................ 74
4.5
Diagram
Ketergantungan Use Case...................................................
96
4.5.1 Inheritance.......................................................................
96
4.5. 2 Extension........................................................................
96
4.5.2 Depends On.....................................................................
99
4.6
Use Case
Diagram (Diagram Use Case)............................................
101
4.7
Rancangan
Database..........................................................................
102
4.7.1
Entity Relationship
Diagram (ERD) ...................................... 103
4.7.2
Relasi Antar
Tabel ................................................................. 124
4.7.3
Spesifikasi
File.......................................................................
124
4.7.3.1
Tabel Barang................................................................... 124
4.7.3.2
Tabel Pegawai................................................................. 124
4.7.3.3
Tabel Penerimaan
Barang.............................................. 124
4.7.3.4
Tabel Detail
Penerimaan Barang.................................... 126
4.7.3.5
Tabel Penjualan
Barang ................................................. 126
4.7.3.6
Tabel Detail
Penjualan Barang....................................... 126
4.7.3.7
Tabel Pesanan
Barang.................................................... 126
4.7.3.8
Tabel
Persediaan Barang ............................................... 127
4.7.3.9
Tabel Return
Barang.......................................................
127
4.7.4
Diagram Kelas........................................................................
128
4.8
Activity
Diagram (Diagram Aktivitas)...............................................
129
4.8.1
Activity Login ......................................................................... 129
4.8.2
Activity Barang.......................................................................
4.8.3
Activity Input Data Penerimaan Barang................................ 129
4.8.4
Activity Penjualan
Barang ..................................................... 130
4.8.5
Activity Pesanan
Barang ....................................................... 130
4.8.6
Activity Return
Barang...........................................................
131
4.8.7
Activity Cek Harga.................................................................
131
4.8.8
Activity Look
Up Data
Penerimaan Barang.......................... 133
4.8.9
Activity Look
Up Data Penjualan Barang............................. 134
4.8.10
Activity Look
Up Data Persediaan Barang............................
134
4.8.11
Activity Look
Up Data Pesanan Barang............................... 135
4.8.12
Activity Look
Up Data Return Barang................................... 135
4.8.13
Activity Update
Data
Penerimaan Barang............................. 137
4.8.14
Activity Update
Data
Pesanan Barang.................................. 137
4.8.15
Activity Update
Data
Return Barang.....................................
138
4.8.16
Activity Cetak Laporan .......................................................... 139
4.8.17
Activity Cetak Struk Pembayaran ......................................... 140
4.9
Sequence
Diagram............................................................................. 141
4.10
Deployment
Diagram.........................................................................
153
4.11
Rancangan User
Interface..................................................................
154
BAB V. PENUTUP
5.1.Kesimpulan
............................................................................................... 137
5.2.Saran..........................................................................................................
138
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan
teknologi informasi saat ini sangatlah cepat, hal ini diikuti dengan perkembangan
disegala hal. Dengan adanya perkembangan teknologi, maka penyebaran informasi sangatlah
cepat dan mudah. Untuk memenuhi kebutuhan informasi, memerlukan pengolahan yang
sistematis dengan cara membentuk suatu sistem
informasi. Sistem persediaan barang sangat dibutuhkan oleh perusahaan, karena
dengan sistem tersebut perusahaan dapat mendukung operasional usaha.
Kegiatan pengelolaan barang dari tahun ke tahun terus
berlangsung. Pengelolaan ini bukan hanya
melibatkan barang-barang dan aset lama saja tetapi juga barang-barang dan aset
yang baru sehingga dengan demikian dari tahun ke tahun jumlah barang ini
bukannya berkurang bahkan terus bertambah. Dengan bertambahnya jumlah
barang-barang tersebut, tentunya mendatangkan kesulitan tersendiri dalam
pengelolaannya. Agar pelaksanaan penyimpanan barang dalam gudang dapat
terkelola serta tertata dengan baik, maka perlu dikembangkan suatu aplikasi berupa
Sistem Informasi Inventori. Karena bila dengan cara biasa (manual) seperti
sekarang, cukup menyulitkan dalam hal pengarsipan dan penelusuran data barang.
Sistem Informasi
Inventori ini akan menampung semua data dan informasi tentang barang-barang
tersebut. Data dan informasi ini nantinya akan terakumulasi dan tersimpan
(diarsipkan) secara terpusat pada suatu database. Dengan terpusatnya data dan
informasi ini, maka jelas akan mempermudah pengelolaan barang. Pencarian data dan status barang akan lebih cepat, mudah, dan efisien.
Sistem
inventori Barang pada Salemba Toko Buku masih menggunakan manual, menggunakan kertas
formulir stock barang.
Dengan proses pengolahan data yang masih manual ini
seringkali terjadi penumpukan data (redundancy), sehingga informasi akhir stock/persediaan
barang yang dihasilkan terkadang tidak sesuai dengan stock fisik yang ada digudang. Dari permasalahan tersebut peneliti mengambil judul ”Perancangan Sistem Informasi Inventori Pada Salemba Toko Buku”
1.2 Tujuan
Tujuan dari
Perancangan Sistem Informasi ini adalah untuk membangun atau merancang sistem informasi inventori dengan
alur bisnis yang dibutuhkan.
1.3 Sasaran
Ada pun sasaran yang akan dicapai pada pengembangan ini adalah
terbentuknya rancangan sistem informasi Inventori
pada Salemba Toko Buku.
1.4 Manfaat
1. Mahasiswa mampu memahami dan menganalisis faktor-faktor yang mempengaruhi
suatu sistem informasi.
2. Menerapkan ilmu-ilmu yang diperoleh selama kuliah.
3. Membandingkan teori-teori yang didapatkan di perkuliahan dengan masalah
yang sebenarnya di lapangan.
1.5 Batasan Masalah
Sistem Inventori ini adalah
suatu aplikasi yang meliputi input, proses, output dimana data yang diolah
merupakan data seluruh perlengkapan yang ada di Salemba Toko Buku. Sistem
Inventori ini akan memberikan informasi tentang nama barang, jumlah barang, keadaan
barang dan beberapa informasi yang terkait dengan barang, serta pembuatan
laporan, yaitu laporan peneriman barang, laporan penjualan barang, laporan
pesanan barang, laporan persediaan barang, dan laporan return barang.
Berdasarkan identifikasi dan
batasan masalah tersebut, penulis membatasi permasalahan menjadi :
a.
Membahas mengenai stok persediaan barang
b.
Membahas mengenai return barang yang rusak
c.
Membahas mengenai penjualan barang
d.
Membahas mengenai pesanan barang ke pusat


Tidak ada komentar:
Posting Komentar