Upload
ayulestari-rohim
View
104
Download
5
Embed Size (px)
Citation preview
TUGAS BESAR
SISTEM PENJUALAN dan FORECASTING
EXPRESS CHICKEN WALANG
Diajukan untuk memenuhi persyaratan kelulusan
Dalam pengambilan mata kuliah tingkat I
Disusun oleh :
Kelompok 4
JENJANG DIPLOMA III
PROGRAM STUDI MANAJEMEN INFORMATIKA
POLITEKNIK MANUFAKTUR ASTRA JAKARTA
2012
Ayu Lestari 0320110008
Julian Agam Riantiadi 0320110012
Ryanda Taufik 0320110024
Vita Kumala Jati 0320110027
LEMBAR PENGESAHAN
SISTEM PENJUALAN dan FORECASTING
EXPRESS CHICKEN WALANG
Kelompok 4
Telah lulus dan disidangkan pada tanggal 08 Agustus 2012
Disetujui oleh Pembimbing pada tanggal 08 Agustus 2012
Jakarta, 08 Agustus 2012
Pembimbing Akademik Pembimbing Akademik
MK : Rekayasa Perangkat Lunak I MK : Basis Data
Wiwik Wijayanti, S.Kom. Herru Damarjati, S.Kom.,M.Ti
Pembimbing Akademik
Pembimbing Akademik
MK : Pemrograman 2 MK : Pemrograman 3
Radix Rascalia,S.T.,M.T Suhendra,S.T.
Ayu Lestari 0320110008
Julian Agam Riantiadi 0320110012
Ryanda Taufik 0320110024
Vita Kumala Jati 0320110027
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa atas
limpahan rahmat dan kasih‐Nya, atas anugerah hidup dan kesehatan yang telah
kami terima, serta petunjuk‐Nya sehingga memberikan kemampuan dan
kemudahan bagi kami dalam penyusunan laporan TUGAS BESAR TINGKAT 1
KELOMPOK 4 dengan baik dan tepat waktu. Tugas Besar yang berjudul "Sistem
Penjualan dan Forecasting di Express Chicken Walang" ini kami buat untuk
memenuhi salah satu dari syarat kenaikan tingkat program studi Manajemen
Informatika di Politeknik Manufaktur Astra.
Laporan Tugas Besar ini berisi tentang dokumentasi pembuatan aplikasi
Penjualan dan Forcasting yang kami lakukan selama proses pembuatan.
Dalam pembuatan Tugas Besar ini, banyak sekali pihak yang membantu
dan membimbing. Pada kesempatan kali ini dengan penuh kerendahan hati, kami
ingin menyampaikan rasa terimakasih kepada :
1. Bapak Herru Damarjati,S.KOM.,M.Ti, selaku wali dosen dan
dosen pembimbing akademik program studi Basis Data
2. Ibu Wiwik Wijayanti,S.KOM, selaku dosen pembimbing
akademik program studi Rekayasa Perangkat Lunak
3. Bapak Radix Rascalia,S.T.,M.T, selaku dosen pembimbing
akademik program studi Pemrograman II
4. Bapak Suhendra,S.T, selaku dosen pembimbing akademik program
studi Pemrograman III
5. Bapak Agro, selaku Office Leader di Express Chicken Cabang
Jakarta Utara
6. Bapak Purwanto, selaku Store Manager di Express Chicken
Cabang Walang
7. Rekan-Rekan Manajemen Informatika Tahun 2011 atas
kebersamaan dan motivasinya
8. Kedua Orang Kami yang selalu memberikan pengertian, perhatian,
dukungan dan do’a hingga terselesaikannya Tugas Besar ini
9. Serta semua pihak yang tidak dapat kami sebutkan satu persatu
“Tak Ada Gading Yang TakRetak“, kami menyadari bahwa Tugas Besar
ini masih jauh dari sempurna, untuk itu kritik dan saran yang membangun sangat
diharapkan demi kesempurnaan Tugas Besar ini.
Akhirnya kami berharap agar “Sistem dan Aplikasi Penjualan
Forecasting” ini dapat bermanfaat bagi Kalangan Analisi khususnya bagi Express
Chicken cabang Walang sendiri.
Jakarta, Juli 2012
Penyusun
DAFTAR ISI
KATA PENGANTAR………………………………………………………………………... iii
DAFTAR ISI…………………………………………………………………………………. v
DAFTAR TABEL……………………………………………………………………………. vi
DAFTAR GAMBAR………………………………………………………………………… vii
DAFTAR SIMBOL…………………………………………………………………………... viii
A. Simbol Business Process……………………………………………………………. viii
B. Simbol Data Flow Diagram………………………………………………………… x
C. Simbol Entity Relationship Diagram………………………………………………... xi
BAB 1 PENDAHULUAN
1.1 LatarBelakang……………………………………….………………………………. 1
1.2 Tujuan………………………………………………………………………………... 2
1.3 BatasanMasalah……………………………………………………………………... 2
BAB 2 ANALISA UMUM SISTEM
2.1 DeskripsiUmum…………………………………………………………………….. 4
2.2 KeadaanSaatini (Current Business Process)………………………………………... 7
BAB 3 PERANCANGAN SISTEM
3.1 DeskripsiFungsional………………………………………………………………… 12
3.1.1 Context Diagram…………………………………………………………………... 13
3.1.2 Data Flow Diagram………………………………………………………………... 15
3.2 AnalisisKebutuhan Data…………………………………………………………….. 19
3.2.1 E-R Diagram………………………………………………………………………. 20
BAB 4 DESKRIPSI PERANCANGAN SISTEM
4.1 Deskripsi Data………………………………………………………………………... 23
4.1.1 Conceptual Data Model……………………………………………………………. 25
4.1.2 Physical Data Model……………………………………………………………….. 26
4.2 DeskripsiLayar……………………………………………………………………….
4.2.1 Deskripsi Layar Desain……………………………………………………….. 27
4.2.2 Deskripsi Layar Aplikasi…………………………………………………….. 29
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan………………………………………………………………………………... 47
5.2 Saran………………………………………………………………………………………. 48
DAFTAR PUSTAKA………………………………………………………………………… 49
DAFTAR TABEL
Tabel 2-1 Tabel Sistem Penjualan dan ForecastingExpress Chicken................................ 6
Tabel 3-1 Kategori Pengguna Sistem Penjualan dan ForecastingExpress Chicken.......... 14
Tabenl 3-2 Analisa Data pada Aplikasi Express Chicken..................................................... 19
Tabel 4-1 Daftar Domain yang terdefinisi untuk Aplikasi Express Chicken...................... 23
Tabel 4-2 Daftar Tabel Aplikasi Express Chicken.............................................................. 24
Tabel 4-3 Tabel Login......................................................................................................... 29
Tabel 4-4 Tabel Pegawai..................................................................................................... 32
Tabel 4-5 Tabel Paket Makanan.......................................................................................... 34
Tabel 4-6 Tabel Barang....................................................................................................... 37
Tabel 4-7 Tabel Peramalan.................................................................................................. 38
Tabel4-8 Tabel Penjualan................................................................................................... 39
Tabel 4-9 Tabel Pemesanan................................................................................................. 41
DAFTAR GAMBAR
Gambar 2.1 Sistem Penjualan dan Forecastingdi Express Chicken.................................. 4
Gambar 2.2 Bisnis Proses di Express Chicken................................................................... 8
Gambar 3.1 Konteks Diagram di Express Chicken............................................................. 13
Gambar 3.2 Data Flow Diagram........................................................................................ 15
Gambar 3.3 Entity Relationship Diagram........................................................................... 20
Gambar 3.4 Kamus data...................................................................................................... 21
Gambar 3.5 Hasil pemetaan Relasi.................................................................................... 22
Gambar 4.1 Conceptual Data Model.................................................................................. 25
Gambar 4.2 Physical Data Model....................................................................................... 26
Gambar 4.3 Desain Form Barang........................................................................................ 27
Gambar 4.4 Desain Penjualan............................................................................................. 28
Gambar 4.5 Form Login Aplikasi....................................................................................... 29
Gambar 4.6 Form Pegawai Aplikasi................................................................................... 31
Gambar 4.7 Form Paketmakanan Aplikasi........................................................................ 34
Gambar 4.8 Form Barang Aplikasi..................................................................................... 37
Gambar 4.9 Form Peramalan.............................................................................................. 39
Gambar 4.10 Penjualan......................................................................................................... 40
Gambar 4.11 Pemesanan....................................................................................................... 42
Link antar layar
Gambar 4.12 A. Link antar layar untuk Manager........................................................ 42
Gambar 4.13 B. Link antar layar untuk Dapur............................................................ 43
Gambar 4.14 C. Link antar layar untuk Kasir............................................................. 44
DAFTAR SIMBOL
A. Simbol Business Process
Simbol Nama Kegunaan
Process Menggambarkan pengolahan data
dengan komputer.
Y
T
Decision
Menggambarkan proses pengembalian
keputusan yang harus dibuat dalam
proses pengolahan data.
Document Menggambarkan dokumen yang
mengalir dalam alur bisnis.
Manual Operation
Menggambarkan kegiatan pengolahan
data secara manual.
Simbol Nama Kegunaan
Preparation
Mencantumkan dokumen atau proses
yang dianggap sebagai persiapan yang
dilakukan sebelum masuk kedalam alur
proses dari sistem.
Off-page reference Menggambarkan konektor di halaman
yang berbeda.
Connector Menggambarkan aliran proces.
On-line Storange
Simbol On-line Storange adalah simbol
yang menunjukan bahwa data akan
disimpan dari arsip tersebut akan
digunakan kembali dimasa yang akan
datang (penngarsipkan sementara).
Off-Line Storage
Simbol Off-Line Storage adalah simbol
yang menggambarkan arsip permanen
yang merupakan tempat penyimpanan
dokument yang tidak akan diproses lagi
dalam sistem yang bersangkutan. Arti
dari huruf “N” adalah dokumen ini
disimpan berdasarkan nomor urut.
Sedangkan huruf “T” berdasarkan
waktu.
A
N
B. Simbol Data Flow Diagram
Simbol Nama Kegunaan
System
Merupakan sebuah proses atau internal
entity pada system yagn sedang
dibangun
Line Sesuatu yang menunjukkan data yang
mengalir
Data Peramalan Belanja Bahan Pokok
Data Store Tempat penyimpanan data atau yang
sering disebut datastore
C. Simbol Entity Relationship Diagram
Simbol Nama Kegunaan
PK no_transaksi
tgl_transaksi total_trans bayar kembali Transaksi_PenjualanCol1
Entitas
Merupakan kumpulan objek yang
mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain.
Entitas mempunyai PK (Primary Key).
Alur Jalannya field-field
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan dunia usaha dan bisnis tumbuh pesat diikuti dengan para pelaku
bisnis, baik perorangan ataupun instansi yang tidak hanya memberikan tatanan pada
sebuah perkantoran, pusat pebelanjaaan. Namun gerai-gerai makanan yang nama trennya
Food Court juga sebagai bisnis dalam ruang lingkup kerja dan gaya hidup. Secara
universal, hang out atau biasa kita sebut nongkrong adalah kebiasaan yang menarik,
seperti pergi ke Food Court untuk menikmati makanan siap saji sambil berbincang-
bincang dengan teman, pasangan, keluarga, maupun berbisnis.
Express Chicken merupakan salah satu Food Court Restouran yang memulai
bisnisnya pada tahun 2004, yang didirikan oleh 3 bersaudara. Tujuan dibuatnya Express
Chicken agar Food Court itu tidak hanya bias dikonsumsi oleh kalangan atas, namun
kalangan menengah dan kebawah juga bisa. Dengan display menu-menu yang berkualitas
KFC namun memiliki harga makanan kaki lima.
Express Chicken hingga saat ini baru memiliki Cabang Jakarta yang tedapat
didaerah Muncang dan Walang, Indramayu, Cibinong, Purwakarta, Bangka Belitung dan
Bekasi. Namun Express Chicken sendiri hingga saat ini belum memiliki situs resmi
mereka dikarenakan kurangnnya analis pada food court ini, selain itu Express Chicken
juga pada strategi marketing hanya berpusat pada bentuk fisik tempat jualan, belum pada
sasaran marketing untuk makanan yang lebih efektif diproduksi perbulan itu apa.
1.2 Tujuan
Tujuan dari pembuatan Aplikasi Penjualan dan Forcasting ini adalah untuk :
1. Untuk membuat perancangan database penjualan yang dapat
diimplementasikan di Express Chicken.
2. Untuk mengetahui grafik penjualan selama sebulan (waktu berkala).
3. Untuk mengetahui grafik makanan yang paling laku pada Express Chicken
agar bias dijadikan evaluasi perbulan.
4. Mampu menerapkan sistem peramalan atau forecasting dari laporan
penjualan makanan.
1.3 Batasan Masalah
Batasan masalah bertujuan untuk mengarahkan pembuatan projek ini, agar tidak
menyimpang dari tujuan dan sasaran yang diinginkan. Adapun batasan masalahnya
sebagai berikut:
1. Sistem yang dirancang hanya untuk penjualan di Express Chicken, seperti data-
data karyawan, data-data barang, data-data purchasing, serta data-data
penjualan atau transaksi.
2. Sistem yang kami rancang berpatokan pada tema kami yaitu “Strategi
Marketing”, hingga proses yang kami analisa akan menghasilkan grafik
makanan paling laku perbulan serta perbaikan untuk makanan mana yang harus
diproduksi bulan berikutnya.
3. Hasil dari penjualan real time yang terjadiakan kami kelola menjadi sebuah
peramalan jumlah produksi paket pada Express Chicken.
4. Sistem yang dirancang juga beranalisis lebih kebagaimana pelayanan kasir
pada customer, hingga hasil laporan kasir pada manajer dan dapur. Tanpa
memperdulikan vendor ataupun objek lain yang terlibat pada kasus diatas.
5. Sistem penjualan ini digunakan dengan menggunakan Microsoft Visual Studio
dengan bahasa .NET dan Java neatbeans sebagai penampil laporannya. Serta
menggunakan excel untuk menampilkan grafik dari laporan yang dimaksud.
6. Sistem ini akan diupayakan sedemikian rupa, sehingga dapat digunakan
semaksimal mungkin.
BAB 2
ANALISA UMUM SISTEM
Deskripsi Umum
Gambar 1.1 Sistem Penjualan dan Forcasting di Express Chicken
Sistem informasi ini dibuat berdasarkan data-data karyawan, data-data barang,
data-data purchasing serta data penjualan atau transaksi. Proses ini bermula dari dapur
yang mempunyai daftar kebutuhan belanja, kemudian daftar kebutuhan belanja bulanan
tersebut diserahkan pada purchasing untuk dilakukan pengadaan. Pengadaan kebutuhan
terdiriatas 3 jenis barang, yaituayam, sayur, dan barang-barang, berupa sedotan, cangkir
plastik jus, mangkok plastic, bungkus ayam anti panas, dan lain sebagainya. Kemudian
barang-barang ini diantar kembali ke Express Chicken bagian dapur. Selanjutnya semua
barang yang masuk ditempatkan kedapurnya masing-masing, ayam dan sayuran diolah
menjadi paket-paket makanan yang terdiri atas paket-paket makanan yaitu Chicken terdiri
atas sayap ayam, paha bagian bawah, dan paha bagian atas, kemudian chicken strip,
burger, French fries, perkedel. Makanan paket 1 yaitu : nasi, sayap ayam dan pepsi.
Makanan paket 2 yaitu : nasi, sayap dan dada ayam, pepsi. Makanan paket 3 yaitu : nasi,
chicken strips dan pepsi. Makanan paket 4 yaitu : nasi, chicken stick dan pepsi.
Selanjutnya ada nasi goreng, mie goreng dan berbagai jus dari semua jenis buah-buahan.
Semua makanan yang telah diolah, siap disajikan dan dikonfirmasi pada pegawai bagian
kasir.
Pelanggan datang memesan makanan pada kasir, lalu kasir akan mencatat apa-apa
saja makanan yang dibeli oleh pelanggan dan menghitung berapa besar pelanggan harus
membayar pesanan makanannya. Kasir akan memberikan struk pembayaran kepada
pelanggan dan menyimpan laporan transaksi. Kemudian, kasir memberikan informasi
kepada dapur melalui salinan struk yang satu telah diberi kepelanggan dan satunya lagi
diberi kedapur. Dapur pun menyajikan makanan yang telah dipesan. Beberapa detik
kemudian, pelanggan mendapatkan pesanan makanan mereka, dan menikmati hidangan.
Selanjutnya, pada kasir tersebut selain mencetak struk, terjadi juga proses rekapan struk
yang disebut laporan transaksi. Laporan transaksi kemudian diberikan pada manager
yang digunakan untuk mengevalusi apa saja yang terjadi pada proses transaksi, mulai dari
keuntungan, sampai kepaket-paket apasaja yang paling banyak dipesan oleh pelanggan.
Dari hasil evaluasi inilah bisa dilakukan “Forecasting” atau peramalan apa dan berapa
yang harus dipesan Express Chicken untuk penjualan bulan berikutnya.
Berdasarkan list kebutuhan makanan untuk bulan berikutnya ini kita bisa
menentukan strategi marketing dan mendapatkan keuntungan per bulan dan makanan
mana saja yang paling laris , yang akan ditampilkan dalam bentuk grafik.
Harapan dari dibuatnya bisnis proses “Forecasting” ini adalah agar perusahaan
yang kami analisa, mampu menentukan strategi marketing untuk penjualan bulan
berikutnya serta berapa jumlah paket yang harus diproduksi tiap bulannya, sehingga
meminimalisirkan bentuk kesia-siaan produk yang disajikan tiap harinya.
Adapun laporan yang akan terbentuk diantaranya :
1. Laporan Transaksi yaitu dokumen yang dikeluarkan oleh kasir setelah melakukan
proses penjualan terhadap pelanggan.
2. Laporan Peramalan yaitu dokumen yang dibuat oleh manager untuk bahan acuan
belanja bulan berikutnya.
3. Laporan Pemesanan yaitu dokumen yang dibuat oleh dapur untuk diberikan pada
purchasing untuk belanja bahan bulan berikutnya.
Untuk melihat ringkasan system definition dari Aplikasi Penjualan dan Forcasting
dapat dilihat pada tabel 2-1 :
System Definition
Functionlity
Mendukung kegiatan penjualan untuk meramalkan bahan-bahan
apa saja yang harus dibeli untuk kebutuhan bulan berikutnya,
melakukan pemesanan berdasarkan peramalan, mendata pegawai
yang ada , penyimpanan laporan untuk dokumen peruhasahaan.
Application Domain Manager, Dapur dan Kasir
Condition
1. Masih manualnya mendata Pegawai.
2. Kesulitan dalam menentukan pesanan bahan untuk
produksi bulan berikutnya.
3. Proses pemindahan dokumen masih berjalan manual.
4. Penyajian laporan penjualan dan produksi paket yang masih
berbentuk excel (manual).
Technology 1. MySQL
2. SQL Server 2005
3. Visual Studio 2010
4. Net Beans 7.0.1
Object Dokumen penjualan, Report
Responsibility
1. Mempermudah pendataan pegawai
2. Mempermudah peramalan jumlah produksi paket
3. Mempermudah pemesanan bahan-bahan pokok untuk bulan
berikutnya
4. Mempermudah saat pemindahan dokumen penjualan
Table 2-1 Tabel Sistem Penjualan dan ForecastingExpress Chicken
Keadaan Saat Kini (Current Business Process)
Aplikasi Penjualan dan Forcasting di Express Chicken saat ini masih berjalan
manual dan belum memiliki dokumentasi dalam bentuk business process, sehingga
dibuatlah dokumentasi dalam bentuk businnes process.
Nama dokumentasi yang telah tersimpan di manager bulanan , tahunan hanya di
simpan di Ms. Office Excel. Untuk proses peramalan hanya di ramal berdasarkan
perkiraan bukan dari hasil transaksi penjualan. Untuk melihat current Businness Process
untuk Sistem Penjualan dan Forcasting secara manual dapat dilihat pada lampiran.
Bisnis Proses Penjualan dan Forecasting di Express Chicken Cabang Walang
Dapur Manager Kasir Pelanggan
15
Me
i 20
12
– R
eka
yasa
Pe
ran
gkat
Lu
nak
List Makanan Yang dipesan
List Makanan Yang dipesan
Transaksi Penjualan
Paket Makanan
1
Paket Makanan
Struk Belanja Struk Belanja
Laporan Penjualan
Laporan Penjualan
Laporan Penjualan
A
Paket Makanan
1
Struk Belanja
Rekapitulasi
List-List Paket Makanan Yang diproduksi dan
dijual
8Gambar 2.2 Bisnis Proses
Bisnis Proses Penjualan dan Forecasting di Express Chicken Cabang Walang
Dapur Manager Kasir Pelanggan
15
Me
i 20
12
– R
eka
yasa
Pe
ran
gkat
Lu
nak
A
Laporan Penjualan
Evaluasi
Laporan Penjualan
Grafik Penjualan Bulan ini
Grafik Paket Paling Laku
B
9
Bisnis Proses Penjualan dan Forecasting di Express Chicken Cabang Walang
Dapur Manager Kasir Pelanggan
15
Me
i 20
12
– R
eka
yasa
Pe
ran
gkat
Lu
nak
Perhitungan Peramalan
Perhitungan Manual ?
Perhitungan Peramalan Otomatis
Perhitungan Ramal
Produksi Bulan berikutnya
Tidak Iya
Data Peramalan Produksi Jumlah
Paket
B
Laporan Penjualan
Grafik Penjualan Bulan ini
Grafik Paket Paling Laku
C
10
Bisnis Proses Penjualan dan Forecasting di Express Chicken Cabang Walang
Dapur Manager Kasir Pelanggan
15
Me
i 20
12
– R
eka
yasa
Pe
ran
gkat
Lu
nak
C
Data Peramalan Produksi Jumlah
Paket
Data Peramalan Belanja Bahan
Pokok
Perhitungan Peramalan Jumlah Bahan Pokok yang
dibutuhkan
Data Peramalan Belanja Bahan
Pokok
Data Peramalan Belanja Bahan
Pokok
Selesai
Data Peramalan Produksi Jumlah
Paket
Data Peramalan Produksi Jumlah
Paket
11
BAB 3
PERANCANGAN SISTEM
3.1 Deskripsi Fungsional
Aplikasi Penjualan dipakai oleh kasir di Express Chicken untuk melakukan
transaksi penjualan, sedangkan aplikasi Forecastingnya dipakai oleh manajer untuk
melakukan peramalan pada strategi marketing bulan berikutnya. Pembangunan aplikasi
menggunakan tools Java dengan database Mysql dan .NET dengan database SQL server
2005.
Terdapat 3 level pada Sistem Penjualan dan Forecasting ini, penjabarannya :
1. Level Konteks.
2. Level Satu meliputi Transaksi Penjualan, Evalusi dan Forecasting.
3. Level Dua meliputi Transaksi yang terdiri atas input dan update Transaksi dan
Perhitungan Produksi Paket.
4. Level Tiga meliputi Perhitungan Jumlah Bahan yang akan dipesan untuk bulan
berikutnya.
Sistem Penjualan dan Forecasting di Express
Chicken Cabang Walang
DAPUR
PELANGGAN
1. List Makanan yang diproduksi bulan ini
2. Paket-Paket Makanan3. Data Paket Makanan
1. Data Peramalan Produksi Jumlah Paket2. Data Peramalan Belanja Bahan Pokok
Bulan Berikutnya
KASIR
1. Laporan Penjualan2. Data Penjualan3. Paket Makanan
4. Struk Belanja
List makanan yang dipesan
1. Paket Makanan2. Struk Belanja
3.1
.1 K
ON
TEKS D
IAG
RA
M
1. List Makanan yang diproduksi bulan ini
2. Paket-Paket Makanan
13
Gam
bar 3
.1 K
onteks D
iag
ram
LEVEL K
ON
TEKS
1.0
TRANSAKSI PENJUALAN
Data Penjualan
2.0
EVALUASI
LEVEL 1
Data Paket Makanan
Paket – Paket Makanan
Struk Belanja
Paket Makanan
Laporan Penjualan
Laporan Penjualan
Grafik Penjualan Bulan ini
Grafik Paket Paling Laku
3.0
FORECASTING
Data Peramalan Produksi Jumlah Paket
Data Peramalan Belanja Bahan Pokok
Data Peramalan Produksi Jumlah Paket
Data Peramalan Belanja Bahan Pokok
Data Perhitungan Ramal
Persentase Ramal Per Paket
15
3.1
.2 D
ATA
FLOW
DIA
GR
AM
Ga
mb
ar 3
.2 D
ata
Flo
w D
iag
ram
1.2
EDITTRANSAKSI PENJUALAN
Data Penjualan
1.1
INPUT TRANSAKSI PENJUALAN
Data Paket Makanan
Pesanan Makanan
Paket – Paket Makanan
16
LEVEL 2
Struk Belanja
Paket Makanan
3.2
EDITPERHITUNGAN
PERAMALAN PRODUKSI PAKET
3.1
PERHITUNGAN PERAMALAN PRODUKSI
PAKET
Data penjualan *
Laporan Penjualan
Data Peramalan Produksi Jumlah Paket
Data Peramalan Produksi Jumlah Paket
Data Perhitungan Ramal
Persentase Ramal Per Paket
LEVEL 2
17
3.1.2
EDITPERHITUNGAN
PERAMALAN JUMLAH BAHAN POKOK YANG
DIBUTUHKAN
3.1.1
PERHITUNGAN PERAMALAN JUMLAH BAHAN POKOK YANG
DIBUTUHKAN
Data Peramalan Belanja Bahan Pokok
Data Peramalan Belanja Bahan Pokok
Data Peramalan Produksi Jumlah Paket
Data Peramalan Produksi Jumlah Paket *
18
LEVEL 3
Karakteristik Pengguna
Tabel 3-1 Kategori Pengguna Sistem Informasi /Aplikasi Penjualan dan Forcasting di Express
Chicken
Kategori
pengguna Tugas
Hak Akses ke Sistem
Informasi / Aplikasi Jabatan
Role 1
a) Meng-input pegawai
b) Meng-edit pegawai
c) Meng-input paket
d) Meng-edit paket
e) Membuat laporan
peramalan
a) Login
b) Tambah Pegawai
c) Edit Pegawai
d) Update Pegawai
e) Lihat Pegawai
f) Tambah Paket
g) Edit Paket
h) Peramalan
i) Cetak laporan
Manager
Role 2
a) Meng-input bahan pokok
b) Meng-input paket
c) Meng-edit paket
d) Membuat laporan
penjualan
e) Mengolah bahan barang
f) Memesan bahan pokok
a) Login
b) Tambah paket
c) Edit paket
d) Pemesanan Bahan
Makanan
e) Pengolahan Bahan
Makanan
Dapur
Role 3
a) Melayani Pelanggan
b) Melakukan transaksi
penjualan
c) Melaporkan transaksi
penjualan
a) Login
b) Transaksi Penjualan
Kasir
3.2 Analisis Kebutuhan Data
Data yang dikelolah oleh Sistem Penjualan dan Forecasting Express Chicken
yaitu :
Tabel 3-2 Tabel Analisa Data Express Chicken
Data Transaksi Berisi data-data transaksi penjualan
Data Pegawai Berisi data-data pegawai
Data Peramalan Berisi data-data peramalan
Data Bahan Berisi data-data bahan
Data Paket Makanan Berisi data-data paket
Data Transaksi_Details Berisi Data Details dari Transaksi
Data Kenaikan_Ramal Berisi Data Persentase kenaikan tiap kali diadakan
Peramalan
Data Peramalan Berisi Data Details dari transaksi Peramalan
Data Bahan_Details Berisi Data Details dari Bahan yang diolah menjadi
paket
BAB 4
DESKRIPSI PERANCANGAN SISTEM
4.1 Deskripsi Data
Pada bab ini deskripsi tabel-tabel basis data yang digunakan dalam sistem informasi
forcasting di Express Chicken.
A. Daftar Domain Aplikasi
Domain name Power Designr Type
Id_peramalan Varchar(10)
Id_paket Varchar(10)
Id_bahan Varchar(10)
Jml_bahanramal double
Tgl_peramalan datetime
Total_paketramal Decimal(10,2)
Tabel 4-1 Daftar Domain yang terdefinisi untuk Aplikasi Penjualan dan Forcasting di Express
Chicken
B. DaftarTabelAplikasi
No Nama Tabel Primary key Data Store E/R Deskripsi isi
1 Transaksi_Penjualan no_transaksi Transaksi_pe
njualan
Transaksi_penjualan Berisi data-data
transaksi penjualan
2 Pegawai Id_pegawai Pegawai Pegawai Berisi data-data
pegawai
3 Peramalan Id_peramalan
dan
Id_peluang
Peramalan Peramalan Berisi data-data
peramalan
4 Bahan Id_bahan Bahan Bahan Berisi data-data
bahan
5 Paket Id_paket Paket Paket Berisi data-data
paket
6 Transaksi_Details No_transaksid
anid_paket
Transaksidan
Paket
Transaksi_Details Berisi Data Details
dariTransaksi
7 Kenaikan_Ramal Id_kenaikan Kenaikan_Ra
mal
Kenaikan_Ramal Berisi Data
Persentasekenaikanti
ap kali
diadakanPeramalan
8 Peramalan_Details Id_peramaland
anId_paket
Peramalandan
Paket
Peramalan_Details Berisi Data Details
daritransaksiPeramal
an
9 Bahan_Details Id_bahandanId
_paket
BahandanPak
et
Bahan_Details Berisi Data Details
dariBahan yang
diolahmenjadipaket
Tabel 4-2 Daftar Tabel yang terdefinisi untuk Aplikasi Penjualan dan Forcasting di Express
Chicken
Fungsi_input.cs
Form_paket.cs
Fungsi_edit.csFungsi_refresh
Menu_Manager.cs
Form_tampil.cs
Fungsi_tutup.csFungsi_input.cs
Form_pegawai.cs
Fungsi_edit.csFungsi_refresh
Form_tampil.cs
Fungsi_tutup.csFungsi_input.cs
Form_peramalan.cs
Fungsi_cetak.csFungsi_ramal
Form_tampil.cs
Fungsi_tutup.cs
4.3
Lin
k A
nta
r L
ay
ar
Gam
bar 4
.12 L
ink A
ntar L
ayar
Fungsi_input.cs
Form_pemesanan.cs
Fungsi_pemesanan.cs
Fungsi_update
Form_tampil.cs
Fungsi_tutup.cs
Menu_dapur.cs
Fungsi_input.cs
Form_paket.cs
Fungsi_edit.csFungsi_refresh
Form_tampil.cs
Fungsi_tutup.cs
Fungsi_input.cs
Form_pengolahan.cs
Fungsi_olah.csFungsi_refresh
Form_tampil.cs
Fungsi_tutup.cs
Fungsi_input.cs
Form_paket.cs
Fungsi_edit.cs
Fungsi_refresh
Form_tampil.cs
Fungsi_tutup.cs
Ga
mb
ar 4
.13 L
ink A
nta
r L
aya
r
Menu_kasir.cs
Fungsi_input.cs
Form_transaksi.cs
Fungsi_cetak.csFungsi_bayar
Form_tampil.cs
Fungsi_tutup.cs
Ga
mb
ar 4
.14
Lin
k An
tar L
aya
r
BAB 5
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Aplikasi Penjualan dan Forecasting ini akan digunakan oleh Food Court Express
Chicken cabang Walang untuk melakukan peramalan jumlah produksi paket tiap
bulannya dari hasil penjualan paket dibulan sebelumnya.
Setelah tim penyusun membangun aplikasi yang dimaksud, didapatkan
keuntungan-keuntungan dibawah ini :
1. Aplikasi ini membantu perusahaan dalam melakukan proses penjualan yang
langsung tersimpan didatabase, sehingga perusahaan dengan mudah mampu
menganalisis dan memantau pergerakkan penjualan yang terjadi secara real
time.
2. Aplikasi ini membantu perusahaan dalam meramalkan berapa jumlah paket
yang harus diproduksi pada bulan berikutnya dari hasil penjualan bulan
sebelumnya.
3. Pembuatan apa-apa saja bahan pokok yang akan dipesan berdasarkan hasil
peramalan yang telah dilakukan oleh perusahaan.
5.2 Saran
Selama masa menganalisa dan membangun aplikasi ini, ada beberapa saran yang
diusulkan agar aplikasi dapat berjalan baik kedepannya :
1. Waktu dalam menganalisis dan membangun aplikasi sebaiknya panjang, agar
hasil yang didapat maksimal serta dokumentasi berjalan teratur.
2. Sebaiknya projek yang dibangun harus sesuai dengan time-line yang telh
ditentutkan, berjalan secara trstruktur bukan pararel, sehingga hasil yang
diinginkan sesuai target dan tepat waktu.
Akhirnya kami berharap agar “Sistem dan Aplikasi Penjualan Forecasting” ini
dapat bermanfaat bagi Kalangan Analisi khususnya bagi Express Chicken cabang Walang
sendiri, walau masih banyak kekurangan yang harus diperbaiki kedepannya agar aplikasi
yang diinginkan sesuai standar dan target yang telah ditetapkan.
Daftar Pustaka
Prihatmoko,Markus.2010.Aplikasi Filling System.Jakarta
Yourdon,Edawrd(1988).Modren Structure Analyst.New York : Mc Graw Hill