Minggu, 20 Agustus 2017

Visual FoxPro Programming 2017

Materi Visual FoxPro programming berisikan konsep Object Oriented Programming, Pengenalan dasar Objek Visual Foxpro, Alur dan percabangan, Pengenalan database DBF, Report, dan tools pihak ketiga lainnya yang dapat digunakan untuk keperluan programming.
- Materi Dasar
- Materi Lanjutan
- Membuat Help File

Modul Data Mining-Edisi REvisi 2017


Modul data mining ini digunakan untuk mahasiswa semester V Teknik Informatika. Materi berisikan konsep dasar Data Mining, Tahapan data mining, arsitektur data mining, Fungsi-fungsi data mining, data warehouse dan data Mart.
Silahkan di download.

Selasa, 11 Agustus 2015

Appilication Mind Mapping

APPLICATION MIND MAPPING
1.    ANALISA DATA
a.    Proses sistem berjalan
i.      SOP sistem berjalan, dokumen, observasi
ii.     Business rules
iii.   User dan peranan
b.    Identifikasi Masalah.
c.     Usulan perbaikan
2.    PERANCANGAN
a.    Tools
i.      UML
1)    Use Case, Activity Diagram à proses sistem
2)    Sequence Diagram à Interaksi pemakai dengan sistem (form dan database)
3)    Class Diagram à Interaksi antar class dalam program (Hubungan antar objek di program)
4)    Deployment Diagram
ii.     ERD à Relasi hubungan antar Tabel
iii.   Kamus Data à Tabel, Kunci Primary dan foreign key, tipe data dan ukuran
iv.   Normalisasi  (dari laporan)
b.    Database : Foxpro, MsAccess, MySql, SqlServer
c.     Form : Foxpro, Visual Basic, VB.Net, Delphi
3.    Bring to the real (Coding #$%^*/@!`~;)
a.    User Interface
b.    Security
c.     Validation
d.    Business rules
4.    Testing
a.    Data Olahan (min 10 item untuk data master, data transaksi untuk per transaksinya diisi dengan beberapa item juga). Lakukan crosscheck.
5.    Implementation
a.    Instalasi
b.    Setting Jaringan

Sistem Informasi Persediaan dan Penjualan
1.    Proses Sistem
a.    Proses Pendataan Barang, Supplier dan Pelanggan
i.    Data apa saja yang digunakan untuk mendata barang?
1)    Data kategori barang :
a)    kodeKategori
b)   namakategoribarang
c)    bagaimana pengkodeannya? (menggunakan angka, huruf atau gabungan)
2)    Data satuan barang
a)    Kode satuan
b)   Nama satuan
c)    Isi satuan
d)   Pengkodeannya?
3)    Data jenis barang
a)    Kode jenis barang
b)   Nama jenis barang
c)    Pengkodeannya?
ii.     Data apa saja yang digunakan untuk mendata supplier?
1)    Kode supplier
2)    Nama supplier
3)    Alamat supplier , …..
4)    Pengkodeannya?
iii.   Data apa saja yang digunakan untuk mendata pelanggan?
1)    Kode pelanggan
2)    Nama pelanggan
3)    Alamat pelanggan …
4)    Level pelanggan ?
5)    Pengkodeannya?
b.    Proses Pembelian Barang
i.      Data yang ditampilkan langsung di sistem (tidak diinput)
1)    No transaksi à Pengkodeannya bagaimana?
2)    Tanggal Transaksi à dari tanggal sistem
3)    Kode User
ii.     Data yang diinputkan oleh pemakai
iii.   Proses perhitungan yang khusus ada?
c.     Proses Penjualan Barang
d.    Proses Retur Pembelian
e.    Proses Retur Penjualan
f.     Proses Pembayaran Hutang
g.    Proses Penagihan Piutang
h.    Proses Pelaporan
i.      Bedakan laporan dan daftar
ii.     Kategori Pencetakan : Periode, per pelanggan
2.    Perancangan Database dan Relasi
a.    Rancanglah tabel berdasarkan kamus data.
b.    Buat relasi antar tabel
c.     Buat tabel temporer jika diperlukan
3.    Perancangan Form
4.    Perancangan Report
5.    Membangun aplikasi

Selasa, 02 September 2014

Tugas Mahasiswa untuk Tahun Ajar 2014-2015 Semester Ganjil

Mata Kuliah APSI TI :
1. Buat mind mapping dalam selembar kertas F4 tentang materi yang diberikan.
    Batas Pengumpulan : saat UAS APSI
    Sifat tugas : Perorangan
2.  Pemerintah kota akan membangun konsep bus TransPontianak untuk mengantisipasi kemacetan yang terjadi seiring dengan meningkatnya jumlah penggunaan kendaraan pribadi. Buatlah proposal tentang sistem transportasi yang akan dibangun. Kedalaman proposal tergantung dari hasil analisa Anda. 
   Sifat Tugas : Kelompok (6 orang). Batas pengumpulan : hari pertama kuliah setelah ujian mid semester.

Mata Kuliah Konsep Data Mining :
1. Buat mind mapping dalam selember kertas F4 tentang materi Data Mining dan Data warehouse.
   Sifat tugas : perorangan
   BAtas pengumpulan : saat UAS Konsep Data Mining
2 . On Construction

Mata Kuliah Pemrograman Fox Pro :
On Construction

Senin, 24 Maret 2014

Tugas Harian Perancangan Input dan Output (APSI Lanjutan)

Sebuah perusahaan feri penyeberangan melakukan perubahan pada sistem ticketingnya
menjadi sistem elektronik. Anda diminta untuk membuat sistem tersebut.

1. Rancangan Form untuk penginputan data transaksi penyeberangan, dengan data yang didapatkan :
   a. penyeberang dapat berupa orang, dan kendaraan dengan berbagai tipe.
   b. setiap penyeberang diberikan asuransi kecelakaan.
   c. setiap penyeberang baik orang dan orang dalam kendaraan mendapatkan ticket penyeberangan
   Rancanglah form tersebut, dan berikan penjelasan anda terhadap form yang dirancang.
2. Output
   a. Tiket penyeberangan baik orang ataupun orang dalam kendaraan.
   b. Laporan penyeberangan harian.
   c. Rekapitulasi penyeberangan selama sebulan mengenai orang dan jenis kendaraan.

 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
CinemaOne sebuah grup perusahaan yang bergerak di bidang entertainment, membutuhkan sistem
yang terintegrasi dalam pembelian tiket bioskop. Anda diminta untuk merancang sistem tersebut.
Pimpinan membutuhkan agar tiket dan jadwal dapat diakses pada :
a. internet
b. ATM (Anjungan Tiket Mandiri) berbasis android.
c. Loket Tiket

Rancanglah model tampilan sistem untuk:
a. internet ticketing
b. ATM
c. Loket ticket

Rancanglah bentuk ticket fisik yang akan diperlihatkan saat masuk, dan tiket non fisik dari ATM.
Buat laporan penjualan tiket harian, rekap penjualan tiket dari penjualan melalui internet, ATM, atau loket tiket.
* Laporan tambahan atau dalam bentuk grafik dapat diajukan.
Tugas dikumpulkan tgl 27 Mar 2014, sampai jam 4 sore melalui citi3111@gmail.com
Desain dapat menggunakan IDE VB, rancangan laporan dapat menggunakan Ms. Excel.

Rabu, 16 Oktober 2013

Pembelajaran IT untuk Kepala Sekolah tingkat KB-TK

Tanpa disadari, teknologi informasi sedikit banyak telah mempengaruhi tatanan hidup dan cara kerja manusia dalam menyelesaikan pekerjaannya sehari-hari. Dengan keberadaan IT, pekerjaan manusia semakin dipermudah dengan adanya fasilitas dari teknologi tersebut yang membantu manusia dalam mengerjakan tugasnya.
Dengan pembelajaran IT ini, diharapkan para pembelajar dapat mengadopsi ilmu atau skill yang didapatkan dalam kegiatan administrasi di sekolah sehari-harinya.

Silahkan download materi di bawah ini,
Download here.

*************
Tersedia accesories komputer, laptop, dan tablet.. Untuk lebih lanjut, dapat menghubungi pin 27bdad42 atau ke nomor 0852 5238 2883.





Rabu, 02 Oktober 2013

Kumpulan Soal-Soal Ujian


Soal UTS tahun 2012-2013
 Soal APSI 1
1.      Jelaskan tentang konsep dasar sistem!
2.      Apa manfaat sistem informasi bagi organisasi dan siapakah pemakai sistem informasi di dalam organisasi tersebut!
3.      Pengembangan sistem di dalam suatu organisasi sangat diperlukan pada era globalisasi sekarang ini. Sehingga diharapkan dapat memberikan peningkatan di dalam berbagai aspek. Jelaskan aspek-aspek yang anda ketahui !
4.      Mengapa seorang analis dapat dikatakan perlu memiliki pengetahuan dan keahlian yang lebih dibandingkan dengan programmer?


Soal Data Mining
1.       Jelaskan penerapan data mining di dalam bidang pemasaran !
2.       Jelaskan tujuan dari data mining di dalam sistem informasi sebuah perusahaan!
3.       Data dengan variabel yang didapatkan sebagai berikut :
9, 3, 34, 19, 7, 20, 27,12, 14, 30, 32, 40
Lakukan metode binning dengan ukuran bin 5 melalui bin-means, bin-median, bin-boundaries
4.       Data transformation digunakan untuk mengubah data ke dalam bentuk yang paling tepat untuk proses data mining.  Jelaskan beberapa pendekatan transformasi data yang anda ketahui!

Soal Pemrograman-FoxPro
Soal Ganjil


 
Perhatikan rancangan form di atas.
·         Untuk kode barang diisi minimal 10 macam barang.
·         Jika kode barang dipilih, nama barang dan harga ditampilkan.
·         Isi Quantity dan disc (dalam rupiah)
·         Subtotal = quantity  * (harga – disc)
·         Jika tombol Tambah diklik, maka data barang yang dibeli di atas akan disimpan ke listbox, dan secara otomatis textbox untuk total juga bertambah.
·         Jika tombol Hapus Item diklik, maka data barang yang ada dilistbox akan dihapus sesuai dengan pilihan (hanya 1 pilihan saja)
·         Jika pembayaran diisi, secara otomatis dihitung pengembaliannya.

Validasi :

·         Lakukan validasi pada quantity (tidak boleh nol), disc tidak melebihi 10% dari harga barang
·         Data barang yang ditambahkan di listbox tidak boleh sama.



Soal Genap

Perhatikan rancangan form di atas.
·         Untuk kode wahana diisi minimal 10 macam wahana permainan
·         Jika kode wahana dipilih, nama wahana dan harga ditampilkan.
·         Isi Quantity, dan jika member diberikan disc 5%
·         Subtotal = quantity  * (harga – disc)
·         Jika tombol Tambah diklik, maka data tiket wahana yang dibeli di atas akan disimpan ke listbox, dan secara otomatis textbox untuk total juga bertambah.
·         Jika tombol Hapus Item diklik, maka data tiket wahana yang ada dilistbox akan dihapus sesuai dengan pilihan (hanya 1 pilihan saja)
·         Jika pembayaran diisi, secara otomatis dihitung pengembaliannya.

Validasi :
·         Lakukan validasi pada quantity (tidak boleh nol), disc hanya untuk sejumlah 5 tiket saja.
·         Data tiket wahana yang ditambahkan di listbox tidak boleh sama.



SOAL PEMROGRAMAN VISUAL 1





Perhatikan rancangan form di atas. Anda diminta untuk membuat program menghitung pajak dengan ketentuan sebagai berikut :
Data input : Nama , status menikah, jumlah anak, penghasilan (sebanyak 12 kali)
Output : PTKP, total penghasilan, PKP dan PPH yang dibayarkan
Proses :
·         PTKP dihitung jika status belum menikah, maka PTKP = 1.200.000 sedangkan jika sudah menikah maka untuk PTKP ditambahkan dengan tunjangan istri sebesar 35% dari PTKP dan anak sebesar 10% dari PTKP untuk setiap anak.
·         Total penghasilan adalah akumulasi dari total penghasilan setiap bulan dari bulan 1 – 12 pada saat diinput.
·         PKP dihitung dari pengurangan total penghasilan  dan PTKP
·         PPH yang dibayarkan dihitung dengan rentang :
o   Jika PKP < 2.000.000 , maka PPH sebesar 5%
o   Jika PKP antara 2.000.000 – 5.000.000, maka PPH sebesar 10%
o   Jika PKP > 5.000.000, maka PPH sebesar 15%




Soal Genap

Perhatikan rancangan form di atas. Anda diminta untuk membuat program menghitung bonus salesman dengan ketentuan sebagai berikut :
Data input : Nama , status menikah, jumlah anak, pencapaian (sebanyak 12 kali ==> 1 sales <= 12 produk)
Output : Gaji Pokok, Total Pencapaian, total target dan bonus yang dibayarkan
Proses :
·         Gaji pokok dihitung jika status belum menikah, maka gaji pokok = 1.200.000 sedangkan jika sudah menikah maka untuk gaji pokok ditambahkan dengan tunjangan istri sebesar 30% dari gaji pokok dan anak sebesar 10% dari gaji pokok untuk setiap anak.
·         Total pencapaian adalah akumulasi dari total pencapaian setiap produk yang terjual (sebanyak 12 produk)
·         Total target dihitung dari banyaknya produk yang dijual dikali dengan 5.000.000
·         Bonus yang dibayarkan  dihitung dengan rentang : (Jika Pencapaian > target)
o   Jika kurang dari target, hanya mendapat bonus 5% dari pencapaian
o   Jika lebih dari target, akan mendapat bonus 15% dari pencapaian dan 10% dari target