SEKOLAH MENENGAH KEJURUAN TINGKAT PROVINSI JAWA BARAT TAHUN NASKAH SOAL INFORMASI SOAL (Terbuka)

Teks penuh

(1)

1dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT

TAHUN 2017

NASKAH SOAL

INFORMASI SOAL

(Terbuka)

Bidang Lomba

IT /SOFTWARE APPLICATION

PEMERINTAH DAERAH PROVINSI JAWA BARAT

DINAS PENDIDIKAN

Jl. Dr. Radjiman No. 6 Telp. (022) 4264813 Fax. (022) 4264881 Wisselbord (022) 4264944, 4264957, 4264973

(2)

2dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

PEMBANGUNAN SISTEM INFORMASI MANAGEMEN RETAIL

PT Maju Mundur Bersama merupakan sebuah perusahaan retail bahan – bahan pokok dan kelontong. Berbekal kemauan dan kerja keras sang pendiri membuat perusahaan ini menjadi salah satu perusahaan retail terbesar di Jakarta. Berfokus dengan konsep pemesanan jumlah besar yang mampu menunrunkan harga beli yang secara tidak langsung meningkatkan daya saing perusahaan dari segi harga jual dan forecasting dari pola penjualan konsumennya mampu menurunkan tingkat kerugian dan menekan penumpukan barang yang tidak laku terjual. PT Maju Mundur Bersama telah memperoleh kepercayaan para produsen bahan – bahan pokok dan kelontong sehingga memungkinkan perusahaan ini untuk dapat bersaing dengan perusahaan retail besar lainnya. PT Maju Mundur Bersama telah membuka 10 outlet yang terletak di daerah Jakarta dan sekitarnya.

Secara detail perusahaan ini memiliki alur proses bisnis sebagai berikut :

1. Data Pelanggan

• Dikarenakan sebelumnya perusahaan masih menggunakan Microsoft Excel dalam

menyimpan data pelanggan maka diharapkan sistem yang dikembangkan memiliki fitur untuk mengambil data dari file Excel tersebut dan menyimpannya ke dalam database.

• Selain dari penyesuaian data pelanggan pada point 1, sistem yang dikembangkan

juga diharapkan memiliki form untuk pengisian data karyawan tersendiri.

• Pada form tersebut juga harus memiliki tampilan daftar data pelanggan dimana

pada tampilan tersebut dapat dilakukan proses pengurutan berdasarkan tanggal pelanggan mendaftar, kode pelanggan, maupun nama pelanggan.

(3)

3dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

• Pada daftar pelanggan tersebut juga dimungkinkan untuk memilih karyawan

tertentu untuk diberikan tindakan berupa pengubahan maupun penghapusan data pelanggan. Data pelanggan yang dihapus tidak benar – benar dihapus namun diubah statusnya menjadi tidak aktif.

• Format tanggal yang dimunculkan berupa day, date month year seperti contoh

Kamis, 20 September 2015.

• Pada pengisian pelanggan menggunakan sistem, sistem akan secara otomatis

membuat id pelanggan dengan format PEL99999 dimana 99999 merupakan jumlah pelanggan yang terdapat pada sistem.

2. Pembelian oleh Pelanggan

• Pada form penjualan, sistem akan secara otomatis membuat nomor penjualan

dengan format PJYYYYMMDD99999 seperti contoh PJ2015092000001 dimana YYYY merupakan tahun, MM merupakan bulan, DD merupakan tanggal, dan 99999 merupakan jumlah transaksi pada hari tersebut.

• Pada form penjualan dimungkinkan untuk memilih produk yang ingin dibeli dengan

jumlah kuantitas yang disesuaikan. Pemilihan tersebut dapat dilakukan berkali-kali. Apabila barang yang dimasukkan ternyata sudah terdapat didalam daftar barang yang ingin dibeli maka proses yang dilakukan adalah mengubah jumlah kuantitas barang tersebut sesuai dengan jumlah kuantitas yang baru saja dimasukkan.

• Pada daftar barang yang dijual pun dapat dilakukan pembatalan barang tertentu

apabila barang tidak jadi dibeli.

• Setiap kali barang dimasukkan total harga akan langsung dikalkukasi. Selain itu, pada form tersebut juga memungkinkan untuk memasukkan nilai pajak dalam persentasi dan potongan harga dalam persentasi jika ada. Apabila nilai pajak

(4)

4dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

maupun potongan harga dimasukkan maka total harga akan langsung berubah menyesuaikan dengan nilai pajak dan potongan harga yang dimasukkan.

• Apabila barang yang dipilih ternyata sudah tidak aktif atau jumlah stoknya tidak mencukupi maka program akan menampilkan pesan peringatan sesuai dengan kondisi yang terjadi.

• Pada form tersebut juga dapat ditentukan tipe pembayaran baik berupa tunai

maupun kredit.

3. Pembayaran oleh Pelanggan

• Pada form ini pengguna wajib memasukkan nomor penjualan. Apabila nomor

penjualan yang dimasukkan benar maka data penjualan secara detail akan dikeluarkan.

• Pada form ini juga memungkinkan pengguna untuk memasukkan cicilan

pembayaran pada saat itu. Selama hutang belum lunas maka pembayaran tetap dapat dilakukan.

• Pada form tersebut juga ditampilkan sisa hutang dari penjualan dan cicilan yang dibayarkan. Apabila telah dibayarkan maka sisa hutang akan diubah dan disimpan.

• Apabila nilai yang dibayarkan melebihi sisa hutang yang dimiliki, maka sistem akan

menampilkan pesan bahwa nilai yang dimasukkan melebihi sisa hutang yang dimiliki.

• Data detail cicilan akan disimpan beserta dengan data karyawan yang melakukan

(5)

5dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

4. Data Produk

• Pada form ini dimungkinkan untuk melakukan proses pengisian data produk.

• Pada form ini dimungkinkan untuk melakukan proses pengubahan data produk

tertentu.

• Pada form ini juga dimungkinkan untuk menghapus data produk. Data produk yang

dihapus wajib diberi keterangan dan statusnya akan diubah menjadi tidak aktif.

• Pada form ini akan ditampilkan daftar produk yang dapat diurutkan berdasarkan

nama, tanggal pengisian, id produk, harga produk maupun jumlah stok.

• Penghapusan data produk tertentu wajib menyimpan data karyawan yang

menghapusnya serta mengisi tanggal persetujuan.

• Pada pengisian produk, sistem akan secara otomatis membuat id produk dengan

format PR99999 dimana 99999 merupakan jumlah produk yang terdapat pada sistem.

5. Pembelian Order dari Produsen

• Pada form pembelian order dari produsen dimungkinkan untuk memilih produsen

yang dibeli.

• Sistem akan secara otomatis membuat nomor pembelian dengan format

POYYYYMMDD99999 seperti contoh PO2015092000001 dimana YYYY merupakan tahun, MM merupakan bulan, DD merupakan tanggal, dan 99999 merupakan jumlah transaksi pada hari tersebut.

• Form tersebut juga memungkinkan untuk menambahkan produk yang dibeli sesuai

dengan kuantitas tertentu.

• Apabila barang yang dimasukkan sudah terdapat pada daftar barang yang dibeli

(6)

6dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

• Form tersebut memungkinkan 2 jenis pembayaran, yakni kredit maupun tunai.

• Apabila jenis pembayaran yang dipilih adalah kredit maka pengguna sistem wajib

untuk memasukkan tanggal jatuh tempo.

• Pada form tersebut juga terdapat pengisian tanggal pembelian.

• Pada form tersebut juga terdapat inputan pajak, potongan harga, dan biaya

transportasi.

6. Data Produsen

• Pada form ini dimungkinkan untuk melakukan proses pengisian data produsen baik

secara manual maupun mengambil data langsung dari file “data produsen.csv”

• Pada form ini dimungkinkan untuk melakukan proses pengubahan data produsen

tertentu.

• Pada form ini juga dimungkinkan untuk menghapus data produsen. Data produsen

yang dihapus wajib diberi keterangan dan statusnya akan diubah menjadi tidak aktif.

• Pada form ini akan ditampilkan daftar produsen yang dapat diurutkan berdasarkan

nama, tanggal pengisian, maupun id produsen.

• Penghapusan data produsen tertentu wajib menyimpan data karyawan yang

menghapusnya serta mengisi tanggal persetujuan.

• Pada pengisian produsen, sistem akan secara otomatis membuat id produsen

dengan format PROD99999 dimana 99999 merupakan jumlah produsen yang terdapat pada sistem.

(7)

7dari5

LKS SMK Tingkat Provinsi Jawa Barat Bidang Lomba IT Software Application. Tahun2016

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

7. Laporan Penjualan

• Pada sistem ini juga didukung dengan adanya form laporan penjualan dimana form

laporan penjualan dapat ditentukan secara spesifik untuk tanggalnya baik dari tanggal awal dan akhir.

• Laporan penjualan yang akan dimunculkan nantinya akan dibuat menjadi single

level break dimana dikategorikan berdasarkan data pelanggan.

• Pada laporan ini juga akan diperlihatkan status penjualan yang sudah lunas

maupun belum disertai dengan total sisa hutang beserta total sisa pembayaran. Demikian sistem yang diharapkan oleh PT Maju Mundur Bersama, diharapkan dengan adanya sistem ini pihak manajerial dapat lebih tajam dalam melakukan analisa maupun forecasting terhadap produk maupun pelanggan.

(8)

1dari3

LKSSMK Tingkat JawaBarat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

LOMBAKOMPETENSISISWA

SEKOLAHMENENGAH KEJURUAN

TINGKAT PROVINSI JAWABARAT

TAHUN 2016

LKSSMK Tingkat JawaBarat BidangLombaITSoftware Application. Tahun2016 0dari3

LOMBAKOMPETENSISISWA

SEKOLAHMENENGAHKEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

NASKAH SOAL MODUL A

PERANCANGAN SISTEM INFORMASI & DATABASE

(Terbuka)

Bidang Lomba

(9)

2dari3

LKSSMK Tingkat JawaBarat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

MODUL A

PERANCANGAN SISTEM INFORMASI & DATABASE

A. Petunjuk

1. Perhatikan instruksi soal yang diberikan dengan cermat.

2. Gunakan Tools yang telah disediakan untuk menyelesaikan instruksi pada Modul

ini.

3. Seluruh file yang dibuat disimpan pada folder

dengan format penamaan :

MODUL A_NoPeserta_NamaSekolah

4. Waktu Pengerjaan Modul ini adalah 120 Menit.

B. Instruksi Soal

Sebuah system informasi yang baik selalu berasal dari desain sistem yang baik. Dalam tahap pengembangan ini Anda diminta untuk merancang system informasi termasuk database. Guna mendukung bisnis proses SISFO Managemen Retail di atas maka akan digunakan beberapa alat UML yang dibutuhkan:

1. Entity RelationshipDiagram

a. Pastikan ERD yang dikembangkan dapat menyimpan semua informasi yang

diperlukan oleh system

b. Pastikan entitas dalam diagram tersebut berelasi dengan tepat.

c. Identifikasi semua primary key dan foreign key

d. Pastikan semua notasi yang digunakan untuk mengilustrasikan diagram

sesuai dan tepat penggunaannya.

e. Simpan file dengan format penamaan:

(10)

3dari3

LKSSMK Tingkat JawaBarat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

2. Model Fisik Database

a. Pastikan semua entitas dalam ERD ditranslasikan menjadi objek database

b. Pastikan semua objek database yang telah ditranslasikan berelasi dengan benar

c. Pastikan semua batasan terimplementasi guna mendukung kerja sistem

d. Masukan minimal 5 contoh data pada setiap entitasnya untuk memberikan contoh

yang jelas dari data yang tersimpan dalam database

e. Buat Schema Design dari database yang telah dibuat

f. Simpan file dengan format penamaan:

(11)

1dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

LOMBAKOMPETENSISISWA SEKOLAH

MENENGAH KEJURUAN TINGKAT

PROVINSI JAWABARAT TAHUN 2016

LKSSMK Tingkat JawaBarat BidangLombaITSoftware Application. Tahun2015 0dari3

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

NASKAH SOAL MODUL B

PERANCANGAN USER INTERFACE SISTEM

(Terbuka)

Bidang Lomba

(12)

2dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

MODUL B

PERANCANGAN USER INTERFACE SISTEM

A. Petunjuk

1. Perhatikan instruksi soal yang diberikan dengan cermat.

2. Gunakan Toolsyangtelah disediakan untukmenyelesaikan instruksi pada Modul ini.

3. Buatlah Project dengan nama MODULB_NoPeserta_NamaSekolah

4. Waktu Pengerjaan Modul ini adalah 120 Menit.

B. Instruksi Soal

Dari desain sistem informasi yang dikembangkan dalam tahap sebelumnya, Anda diminta untukmengembangkanuserinterfacedarisistemtesebut dengan kriteria sebagai berikut:

1. Semua form yang dibangun harus dirancang sebagai sub-form yang berjalan di

bawah satu aplikasi utama,"Sistem Informasi Managemen Retail"

2. Pastikan form aplikasi dan menyediakan semua komponen yang diperlukan untuk

menampilkan informasi sesuai prosedur sistem. Anda dapat dengan bebas membangun form apapun sesuai yang dibutuhkan untuk mendukung bisnis proses SISFO Managemen Retail. Berikut merupakan form-form yang wajib dibangun:

(13)

3dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(14)

4dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(15)

5dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(16)

6dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(17)

7dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(18)

8dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(19)

9dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(20)

10dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

(21)

11dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

Form Laporan Penjualan

(22)

12dari3

LKSSMK TingkatProvinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

3. Kejelasan dan kerapian tata letak atau posisi komponen adalah titik kunci yang

harus diperhatikan ketika mengembangkan user interface.

4. Navigasi/Menu dalam form harus menggambarkan dan mendukung alur bisnis

proses pada SISFO Managemen Retail.

5. Pastikan semua form yang dirancang dapat digunakan dengan mudah

6. Pastikan semua field informasi pada user interface menggunakan komponen yang

tepat. Misalnya menggunakan tombol radio untuk field gender.

7. Untuk semua userinterface yang dikembangkan, harap mengacu pada aturan

dibawah ini :

a. Upayakan tampilan untuk tetap konsisten

b. Menawarkan umpan balik yang informative

c. Desain dialog untuk melakukan penutupan

d. Memberikan informasi error yang sesuai

(23)

1dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

LOMBAKOMPETENSISISWA SEKOLAH

MENENGAH KEJURUAN TINGKAT

PROVINSI JAWABARAT TAHUN 2016

LKSSMK Tingkat JawaBarat BidangLombaITSoftware Application. Tahun2015 0dari8

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

NASKAH SOAL MODUL C

PENGEMBANGAN APLIKASI

(Terbuka)

Bidang Lomba

(24)

2dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

MODUL C

PENGEMBANGAN SISTEM

A. Petunjuk

1. Perhatikan instruksi soal yang diberikan dengan cermat.

2. Gunakan Tools yang telah disediakan untuk menyelesaikan instruksi pada Modul

ini.

3. Copy project pada Modul B kemudian ubah menjadi

MODULC_NoPeserta_NamaSekolah (Pastikan isi file pada Modul B tidak

diubah/ dihapus)

4. Gunakan database yang telah dirancang pada Modul A.

5. File yang disediakan :

Data Pelanggan.csv

Data Produsen.csv

6. Waktu Pengerjaan Modul ini adalah 240 Menit.

B. Instruksi Soal

Pada fase terakhir dari proyek pengembangan sistem informasi, Anda harus menyelesaikan desain dan menerapkan semua fungsi logika bisnis dari sistem. Pastikan system menggunakan database yang dikembangkan pada tahap pengembangan pertama, dan semua fungsi pemrosesan transaksi dariaplikasi berjalan dengan baik, tekankan padafungsi-fungsi utama pengembangan system:

(25)

3dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

1. Data Pelanggan

• Dikarenakan sebelumnya perusahaan masih menggunakan Microsoft Excel

dalam menyimpan data pelanggan maka diharapkan sistem yang dikembangkan memiliki fitur untuk mengambil data dari file Excel tersebut dan menyimpannya ke dalam database.

• Selain dari penyesuaian data pelanggan pada point 1, sistem yang

dikembangkan juga diharapkan memiliki form untuk pengisian data karyawan tersendiri.

• Pada form tersebut juga harus memiliki tampilan daftar data pelanggan dimana

pada tampilan tersebut dapat dilakukan proses pengurutan berdasarkan tanggal pelanggan mendaftar, kode pelanggan, maupun nama pelanggan.

• Pada daftar pelanggan tersebut juga dimungkinkan untuk memilih karyawan

tertentu untuk diberikan tindakan berupa pengubahan maupun penghapusan data pelanggan. Data pelanggan yang dihapus tidak benar – benar dihapus namun diubah statusnya menjadi tidak aktif.

• Format tanggal yang dimunculkan berupa day, date month year seperti contoh

Kamis, 20 September 2015.

• Pada pengisian pelanggan menggunakan sistem, sistem akan secara otomatis

membuat id pelanggan dengan format PEL99999 dimana 99999 merupakan jumlah pelanggan yang terdapat pada sistem.

(26)

4dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

2. Pembelian oleh Pelanggan

• Pada form penjualan, sistem akan secara otomatis membuat nomor penjualan

dengan format PJYYYYMMDD99999 seperti contoh PJ2015092000001 dimana YYYY merupakan tahun, MM merupakan bulan, DD merupakan tanggal, dan 99999 merupakan jumlah transaksi pada hari tersebut.

• Pada form penjualan dimungkinkan untuk memilih produk yang ingin dibeli

dengan jumlah kuantitas yang disesuaikan. Pemilihan tersebut dapat dilakukan berkali-kali. Apabila barang yang dimasukkan ternyata sudah terdapat didalam daftar barang yang ingin dibeli maka proses yang dilakukan adalah mengubah jumlah kuantitas barang tersebut sesuai dengan jumlah kuantitas yang baru saja dimasukkan.

• Pada daftar barang yang dijual pun dapat dilakukan pembatalan barang tertentu

apabila barang tidak jadi dibeli.

• Setiap kali barang dimasukkan total harga akan langsung dikalkukasi. Selain itu,

pada form tersebut juga memungkinkan untuk memasukkan nilai pajak dalam persentasi dan potongan harga dalam persentasi jika ada. Apabila nilai pajak maupun potongan harga dimasukkan maka total harga akan langsung berubah menyesuaikan dengan nilai pajak dan potongan harga yang dimasukkan.

• Apabila barang yang dipilih ternyata sudah tidak aktif atau jumlah stoknya tidak

mencukupi maka program akan menampilkan pesan peringatan sesuai dengan kondisi yang terjadi.

• Pada form tersebut juga dapat ditentukan tipe pembayaran baik berupa tunai

(27)

5dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

3. Pembayaran oleh Pelanggan

• Pada form ini pengguna wajib memasukkan nomor penjualan. Apabila nomor

penjualan yang dimasukkan benar maka data penjualan secara detail akan dikeluarkan.

• Pada form ini juga memungkinkan pengguna untuk memasukkan cicilan

pembayaran pada saat itu. Selama hutang belum lunas maka pembayaran tetap dapat dilakukan.

• Pada form tersebut juga ditampilkan sisa hutang dari penjualan dan cicilan

yang dibayarkan. Apabila telah dibayarkan maka sisa hutang akan diubah dan disimpan.

• Apabila nilai yang dibayarkan melebihi sisa hutang yang dimiliki, maka sistem

akan menampilkan pesan bahwa nilai yang dimasukkan melebihi sisa hutang yang dimiliki.

• Data detail cicilan akan disimpan beserta dengan data karyawan yang

melakukan proses penginputan..

4. Data Produk

• Pada form ini dimungkinkan untuk melakukan proses pengisian data produk.

• Pada form ini dimungkinkan untuk melakukan proses pengubahan data produk

tertentu.

• Pada form ini juga dimungkinkan untuk menghapus data produk. Data produk

yang dihapus wajib diberi keterangan dan statusnya akan diubah menjadi tidak aktif.

• Pada form ini akan ditampilkan daftar produk yang dapat diurutkan

berdasarkan nama, tanggal pengisian, id produk, harga produk maupun jumlah stok.

(28)

6dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

• Penghapusan data produk tertentu wajib menyimpan data karyawan yang

menghapusnya serta mengisi tanggal persetujuan.

• Pada pengisian produk, sistem akan secara otomatis membuat id produk

dengan format PR99999 dimana 99999 merupakan jumlah produk yang terdapat pada sistem.

5. Pembelian Order dari Produsen

• Pada form pembelian order dari produsen dimungkinkan untuk memilih

produsen yang dibeli.

• Sistem akan secara otomatis membuat nomor pembelian dengan format

POYYYYMMDD99999 seperti contoh PO2015092000001 dimana YYYY merupakan tahun, MM merupakan bulan, DD merupakan tanggal, dan 99999 merupakan jumlah transaksi pada hari tersebut.

• Form tersebut juga memungkinkan untuk menambahkan produk yang dibeli

sesuai dengan kuantitas tertentu.

• Apabila barang yang dimasukkan sudah terdapat pada daftar barang yang dibeli

maka hanya kuantitas barang yang akan diubah sesuai dengan inputan terakhir.

• Form tersebut memungkinkan 2 jenis pembayaran, yakni kredit maupun tunai.

• Apabila jenis pembayaran yang dipilih adalah kredit maka pengguna sistem

wajib untuk memasukkan tanggal jatuh tempo.

• Pada form tersebut juga terdapat pengisian tanggal pembelian.

• Pada form tersebut juga terdapat inputan pajak, potongan harga, dan biaya

(29)

7dari8

LKSSMK Tingkat Provinsi Jawa Barat BidangLombaITSoftware Application. Tahun2017

LOMBA KOMPETENSI SISWA

SEKOLAH MENENGAH KEJURUAN

TINGKAT PROVINSI JAWA BARAT TAHUN 2017

6. Data Produsen

• Pada form ini dimungkinkan untuk melakukan proses pengisian data produsen

baik secara manual maupun mengambil data langsung dari file “data produsen.csv”

• Pada form ini dimungkinkan untuk melakukan proses pengubahan data

produsen tertentu.

• Pada form ini juga dimungkinkan untuk menghapus data produsen. Data

produsen yang dihapus wajib diberi keterangan dan statusnya akan diubah menjadi tidak aktif.

• Pada form ini akan ditampilkan daftar produsen yang dapat diurutkan

berdasarkan nama, tanggal pengisian, maupun id produsen.

• Penghapusan data produsen tertentu wajib menyimpan data karyawan yang

menghapusnya serta mengisi tanggal persetujuan.

• Pada pengisian produsen, sistem akan secara otomatis membuat id produsen

dengan format PROD99999 dimana 99999 merupakan jumlah produsen yang terdapat pada sistem.

7. Laporan Penjualan

• Pada sistem ini juga didukung dengan adanya form laporan penjualan dimana

form laporan penjualan dapat ditentukan secara spesifik untuk tanggalnya baik dari tanggal awal dan akhir.

• Laporan penjualan yang akan dimunculkan nantinya akan dibuat menjadi

single level break dimana dikategorikan berdasarkan data pelanggan.

• Pada laporan ini juga akan diperlihatkan status penjualan yang sudah lunas

maupun belum disertai dengan total sisa hutang beserta total sisa pembayaran.

Figur

Memperbarui...

Referensi

Memperbarui...

Related subjects :