Total Tayangan Halaman

Kamis, 08 November 2012

Kasus DFD dan ERD beserta jawabannya


Nama Kelompok :

-          Achmad Diar Aji Prasetia
-          Rindriana Martasari Putri
-          Wirsa Angga Melia
Yoyok Nurhadi




Kasus III  


Analisa sistem Administrasi Pelayanan Pelaksanaan UTS/UAS yang ada dikampus anda, mulai dari mahasiswa mendaftar sampai dengan diterbitkan pengumuman Hasil Nilai UTS/UAS
Buatlah Diagram Aliran Data (DAD) logik mulai dari :
a.       Diagram konteks
b.      Diagram 0 (Over view Diagram)
c.       Diagram lainya sampai dengan diagram primitif Fungsional (Diagram Rinci) bila ada.



 

Kasus VI


Pelajari dan pahami scenario pelayanan jasa warung telepon dibawah ini.

Warung Telepon Kontak Terus (WTKT) menyediakan jasa pelayanan telepon lokal, interlokal, dan internasional. Pemakai dapat menggunakan telepon yang tersedia dibox-box telepon. Data pembicaraan seperti  jam bicara, lama bicara, tujuan, semuanya tercatat dikomputer operator. Begitu pembicaraan berakhir, computer akan menghitung besarnya tagihan dan mencetak struk tagihan. Penghitungan ini dilakukan dengan melihat tabel yang biaya yang terdiri dari zona tujuan bicara, lama, dan waktu bicara. Waktu bicara perlu dicatat berhubung perumtel/indosat menawarkan diskon pada waktu-waktu tertentu.Sesudah warung ini ditutup (jam 22.00), operator akan menjalankan program pembuatan laporan transaksi harian yang berisi detil transaksi dan total penerimaan.
Tugas :
1.      Gambarkanlah flow map pelayanan WTKT tersebut (20 point).
2.      Daftarkanlah (gambarkan dengan menggunakan notasi bulanan), proses-proses apa saja yang terdapat pada WTKT tersebut, minimal 3 proses (bobot 20)
3.      Gambarkan mekanisme pelayanan ini dalam bentuk data flow Diagram ; Diagram Konteks, dan Level 0 (bobot 20)
4.      Tentukan etentitas apa saja yang terlibat dalam proses pelayanan tersebut, kemudian gambarkan etentitas-etentitas tersebut kedalam sebuah Entity Relationship Diagram (ERD) (bobot 20)
5.      Konversikan ERD tersebut kedalam spesifikasi file. Buat spesifikasi masimng-masing file dengan menggunakan format pada lampiran 3 (bobot 20)

Jawab :
    Gambarkanlah flow map pelayanan WTKT tersebut (20 point).

1.   
1.      Daftarkanlah (gambarkan dengan menggunakan notasi bulanan), proses-proses apa saja yang terdapat pada WTKT tersebut, minimal 3 proses (bobot 20)


Proses yang terdapat pada pelayanan tersebut adalah:
-       Menelepon
-       Menghitung tagihan
-       Mencetak struk tagihan
-       Pembuatan laporan transaksi harian

2.      Gambarkan mekanisme pelayanan ini dalam bentuk data flow Diagram ; Diagram Konteks, dan Level 0 (bobot 20)





1.4.      Tentukan etentitas apa saja yang terlibat dalam proses pelayanan tersebut, kemudian gambarkan etentitas-etentitas tersebut kedalam sebuah Entity Relationship Diagram (ERD) (bobot 20)


1.5.      Konversikan ERD tersebut kedalam spesifikasi file. Buat spesifikasi masing-masing file dengan menggunakan format pada lampiran 3 (bobot 20)

KASUS VII
Pelajari & Pahami skenario dibawah ini.
Apotik Sumber Waras (ASW) melayani penjualan obat secara tunai pakai resep ataupun penjualan tunai obat-obat tanpa resep.
Pelayanan konsumen dilakukan dengan menggunakan sebuah komputer untuk memeriksa ketersediaan obat dan harga. Dalam hal obat yang diminta konsumen berada dalam jangkauan pandangan ataupun ingatan petugas, maka beliau akan segera dapat melayani. Apabila tidak, petugas akan memeriksa status keberadaan obat yang diminta via komputer.
Setiap penjualan obat akan dicatat ke dalam komputer untuk mengurangi stock obat dan mencetak kwitansi.
Dalam hal penjualan obat berdasarkan resep, petugas akan mencatat nama dan alamat konsumen beserta obat yang dibeli. Hal ini diperlukan untuk pengamanan kalau-kalau terdapat kesalahan.
Setiap hari menjelang tutup, bagian keuangan akan mendapatkan laporan penerimaan hari itu.
Sedang bagian pengadaan akan mendapatkan laporan persediaan obat-obatan yang habis ataupun berada dibawah garis pesan ulang (reorder level).

Identifikasi

1.      Merekam persediaan obat beserta harga
2.      Merekan transaksi penjualan yang meliputi obat dan jumlah serta harga
3.      Mencetak kwitansi penjualan
4.      Merekam nama dan alamat serta obat dan jumlah obat serta harga untuk penjualan berdasarkan resep dokter
5.      Mencetak laporan keuangan dan persediaan untuk diserahkan kebagian Keuangan dan Pengadaan

Diminta :
1.      Buat DAD sampai dengan diagram primitif level terakhir.
2.      Buat ERD.

Jawaban :

Langkah-Langkah dalam mebuat DAD :
1. Menentukan kesatuan luar (Eksternal Entity)



Keterangan :
Sp        = Surat Pesanan
TTF     = Tanda Terima Faktur
LPO    = Laporan Pembelian Obat


















Selasa, 30 Oktober 2012

menganalisis kesalahan DFD

Kelompok Saya : Achmad Diar AJi
Sumber Buku : PTA II tentang sistem informasi pengelolaan nilai pada bimbingan belajar eksatak depok menggunakan aplikasi program ms visual foxpro 6.0
pemilik buku : Aloysius Ferdiandus(NIM 2041310023)



menurut saya tdk ada kesalahan pd gambar di atas




menurut saya tdk ada kesalahan pd gambar di atas




Rabu, 04 Juli 2012

Keunggulan dan kekurangan perangkat lunak berbasis Database

Nama : Achmad Diar Aji Prasetia
NIM : 2111310036
Jurusan : TKJ
Matkul : Database 2



Berikut adalah Perangkat Lunak yang menangani Database

1.Firebird
Kekurangan :
·         Kekurangan yang paling nyata waktu itu adalah replication engine (walaupun Firebird memiliki fitur lanjutan, yang menjaga identical copy dari live database). Ada proyek yang terjadi, banyak yang komersil, namun Open Source-nya sendiri terlihat tidak matang, atau terintegrasi ke dalam Firebird code utama. Firebird development relatif lambat, Firebird merupakan DBMS yang relatif matang untuk digunakan, dan tujuannya menetapkan peletakan kembali Oracle dan SQL server dalam aplikasi komersil.


Kelebihan :
·         Firebird memiliki user base kecil namun aktif, Firebird selalu lebih banyak memiliki fitur,
·         Firebird merupakan DBMS yang relatif matang untuk digunakan, dan tujuannya menetapkan peletakan kembali Oracle dan SQL server dalam aplikasi komersil,
·         Firebird memiliki user-base yang loyakl, dan merupakan produk bagus untuk bekerja dengannya, dan jika ia dapat meningkatkan kecepatan development-nya, seperti juga meningkatkan marketing-nya, akan menjadi pesaing yang kuat.


2.Visual Foxpro 9.0                     
Kekurangan :
·         Tidak tersedia tipe data pointer
·         Tidak bisa digunakan untuk membuat OCX
·         Pengembangan versi sekarang sudah terhenti di versi 9.0
·         Pembuatan report yang belum mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9)
·         Menu-designer yang juga belum mengimplementasikan OOP.Semoga membantu temen-temen dalam mempelajari VFP terbaru ini, selamat mencoba.
Kelebihan :
·         Simpel
·         Fitur lengkap
·         Punya database sendiri yaitu DBF
·         Akses ke database internal mudah
·         OOP murni sejak versi 6.0
·         Dinamis
·         Akses ke library eksternal mudah
·         Sederhana
·         Tidak memerlukan spesifikasi hardware yang tinggi

  

3.Microsoft SQL (MS-SQL)
Kekurangan :
·         Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).
·         Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
·         Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah.
Kelebihan :
·         Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga mampu untuk mengolah data dengan jumlah yang besar.
·         Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
·         Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software yang sama platform dengan MS-SQL, misalnya Microsoft Visual Basic.
·         Memiliki tingkat pengamanan / security data yang baik.
·         Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.
·         Memiliki kemampuan untuk membuat database mirroring dan clustering.



4.MYSQL
Kekurangan :
·         Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
·         Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server
Kelebihan :
·         Merupakan DBMS yang gratis / open source berlisensi GPL (generic public license).
·         Cocok untuk perusahaan dengan skala yang kecil.
·         Tidak membutuhkan spesifikasi hardware yang tinggi untuk bisa menjalankan MWSQL ini bahkan dengan spesifikasi hardware yang minimal sekalipun.
·         Bisa berjalan pada lebih dari satu platform system operasi, misalnya windows, linux, FreeBSD, Solaris, dan masih banyak lagi.
·         Cepat dalam menjalankan perintah SQL / Structured Query Languagemisalnya ketika akan menyeleksi suatu data atau memasukkan suatu data karena MYSQL merupakan turunan dari konsep SQL.Multi user, artinya database dapat digunakan oleh beberapa user dalam waktu bersamaan tanpa mengalami masalah atau konflik.
·         MYSQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
·         MYSQL memiliki beberapa lapisan keamanan, seperti subnetmask, namahost, dan izin akses user dengan system perijinan yang mendetail serta sandi/password terenkripsi.
·         MYSQL dapat melakukan koneksi dengan computer client menggunakan Protokol TCP/IP, Unix Socket (UNIX), atau Named Pipes (windows NT).
·         MYSQL memiliki antar muka / interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
·         Command and function, MYSQL memiliki fungsi dan operator secara penuh yang mendukung perintah select dan where dalam query.
·         Structure Table, MYSQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan DBMS lainnya.
                                                   



5.ORACLE
Kekurangan :
·         Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari.
·         Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil.
·         Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah.
Kelebihan :
·         Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi.
·         Dapat menangani jumlah data dalam ukuran yang besar.
·         Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user.
·         Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus-menerus bertambah besar.
·         Memiliki kemampuan Technology Cluster Server, dimana jika terdapat lebih dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100 aktif server.
·         Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
·         Bisa berjalan pada lebih dari satu platform system operasi.                                                       

Rabu, 21 Maret 2012

Cara Kerja Alat Ukur Multimeter Digital dan Analog

Alat Ukur Multimeter
Multimeter adalah suatu alat yang dipakai untuk menguji atau mengukur komponen disebut juga Avometer, dapat dipakai untuk mengukur ampere, volt dan ohm meter.
Umumnya sebuah multimeter elektronik mengandung elemen-elemen berikut :
  Penguat dc jembatan setimbang (balanced bridge dc amplifier) dan alat pencatat.
  Pelemah masukan atau saklar rangkuman (RANGE), guna membatasi tegangan masukkan pada nilai yang diinginkan.
  Rangkaian penyearah, untuk mengubah tegangan masukkan ac ke dc yang sebanding.
  Batere internal dan rangkaian tambahan, guna melengkapi kemampuan pengukuran tahanan.
  Saklar fungsi (FUNGSI), untuk memilih berbagai fungsi pengukuran dari instrument tersebut.
Ada dua kategori multimeter: multimeter digital atau DMM (digital multi-meter)(untuk yang baru dan lebih akurat hasil pengukurannya), dan multimeter analog.
Contoh Multimeter Analog
http://files.supermnh.webnode.com/200000032-692236a1b9/multimeter%20analog.jpg
MULTIMETER ANALOG
Multimeter analog terdiri dari bagian-bagian penting, diantaranya adalah sebagai berikut:
http://files.supermnh.webnode.com/200000029-2d57e2e527/bagian%20multimeter%20analog.jpg
1.       Papan skala
2.       Jarum penunjuk skala
3.       Pengatur jarum skala
4.       Knop pengatur nol ohm
5.       Batas ukur ohm meter
6.       Batas ukur DC volt (dcv)
7.       Batas ukur AC volt (acv)
8.       Batas ukur ampere meter DC
9.       Saklar pemilih (dcv, acv, ohm, ampere dc)
10.   Test pin positif (+)
11.   Test pin negatif (-)
  
Adapun cara menggunakan multitester ini ialah sebagai berikut :
a.  Jika saklar menunjuk pada ohm meter dapat digunakan mengukur: Transistor, Tahanan, Potensiometer, VR (Variabel Resistor), Kondensator, LS, Kumparan, MF dan trafo, mengukur Kabel, dsb.
b. Jika saklar menunjuk pada DC Volt (dcv) dapat digunakan mengukur :
–         Arus dalam suatu rangkaian (arus dc)
–         Mengukur (menguji) accu atau batere
c. Jika saklar menunjuk pada AC Volt (acv) dapat dipakai untuk mengukur kuat tegangan AC, ada dan tidaknya arus listrik.
d. Jika saklar menunjuk pada DC ampere dapat dipakai untuk mengukur berapa banyak ampere pada accu maupun batere atau catu  daya  (adaptor).

  MENGUJI RESISTOR
Resistor atau tahanan bisa putus. Jika putus maka suatu rangkaian tak akan bisa bekerja atau setidak-tidaknya mengalami keadaan cacat.
http://files.supermnh.webnode.com/200000038-7772d786c9/resistor.jpg

Nilai resistor berdasarkan kode warna.
 http://files.supermnh.webnode.com/200000039-747e275782/tabel%20warna%20resistor.jpg
Langkah-langkah pengujian resistor dengan multitester adalah sebagai berikut :
a. Putar saklar pemilih pada posisi ohm meter.
b. Tempelkan probe masing-masing pada kawat resistor.
    Pengukuran jangan sampai tangan menyentuh kawat (salah satu
    kawat boleh tersentuh asal tidak keduanya).
c. Perhatikan jarum pada papan skala. Jika bergerak berarti resistor
    baik, jika diam berarti resistor putus



MENGUJI TRANSISTOR PNP
a.Pastikan kaki kolektor, basis dan emitornya (anda harus mengetahui secara pasti)
b.Saklar pemilih pada multitester harus menunjuk pada ohm meter
c.Probe positif (berwarna merah) ditempelkan pada B (basis).
Probe negatif (hitam) ditempelkan pada E (Emitor), jika jarum bergerak maka pindahkan probe negatif pada kolektor. Jika pengukuran pertama dan kedua, jarum bergerak berarti transistor baik. Jika salah satu pengukuran, jarum tidak bergerak berarti transistor rusak
http://files.supermnh.webnode.com/200000037-7485e757fc/pengujian%20transistor.jpg
MENGUJI TRANSISTOR NPN
a.              Pastikan kaki-kaki transistor, yang terdiri dari kolektor, emitor dan basis.
b.             Putar saklar pemilih pada posisi ohm meter.
c.              Tempelkan probe negatif (hitam) pada basis. Probe positif pada kolektor. Jika bergerak berarti antara kolektor dan basis baik.
d.             Pindahkan probe negaif pada kaki emitor. Jika bergerak maka emitor dan basis baik. Jika salah satu pengukuran (atau keduanya) jarum tidak bergerak berarti transistor putus.


MENGUJI KONDENSATOR ELCO
a.         Putar saklar pemilih pada posisi ohm meter.
b.         Perhatikan tanda negatif atau positif yang ada pada badan elco dan lurus pada salah satu kaki.
c.         Probe hitam ditempel pada kaki positif (+) dan probe merah ditempel pada kaki negatif (-). Perhatikan gerakan jarum.
d.         Jika jarum bergerak ke kanan kemudian kembali ke kiri berarti kondensator ELCO baik.
e.         Jika jarum bergerak ke kanan kemudian kembali ke kiri namun tidak penuh berarti kondensator ELCO agak rusak.
f.          Jika jarum bergerak ke kanan     kemudian tidak kembali ke kiri   (berhenti) kondensator ELCO bocor.
g.         Jika jarum tak bergerak sama sekali  berarti kondensator ELCO putus.

MENGUJI TEGANGAN PLN
Multitester juga dapat dipakai untuk menguji atau mengukur tegangan listrik dari jaringan PLN, langkah-langkahnya :
A. Putarlah saklar pemilih pada posisi ACV (perkirakan berapa volt yang diukur). Misalnya anda memperkirakan 220 v maka saklar pemilih harus lebih tinggi yaitu 250 v.
B. Masing-masing probe di tempelkan pada lubang stop kontak. Selanjutnya amati gerakan jarum pada papan skala. Anda akan tahu seberapa besar tegangan listrik yang anda ukur.


MENGUJI DIODA
A.  Putar saklar pemilih ke posisi ohm.
B.  Probe merah (+) ditempelkan pada
     kutub katoda dan probe hitam (-) ditempelkan pada kutub anoda. Jika jarum pada papan skala bergerak berarti dioda  baik, jika diam berarti putus.
Selanjutnya dibalik : Probe hitam (-) ditempelkan pada kutub katoda dan probe merah (+) ditempelkan pada kutub anoda. Jika jarum diam, berarti dioda dalam kondisi baik, jika bergerak berarti dioda rusak.

MENGUKUR DC VOLT
Perkirakan seberapa besar DC Volt yang anda ukur. Misalnya jika 10 volt, maka saklar penunjuk harus menunjuk angka lebih besar (50 DC)
Probe merah ditempelkan pada kutub positif dan probe hitam ditempelkan pada kutub negatif.
MENGUKUR AMPERE METER DC
Besarnya arus listrik (DC) yang mengalir dalam suatu rangkaian bisa diketahui dengan menggunakan multitester.
Terlebih dahulu perkirakan seberapa besar ampere yang diukur, baru kemudian saklar pemilih diposisikan pada angka yang lebih besar.

 http://files.supermnh.webnode.com/200000034-d8227d91a1/pengujian%20batere.jpg















Multimeter Digital
Sistem multimeter digital Yaitu sistem mengubah analog menjadi digital. Dalam artian kata pengukuran dilakukan secara analog
( menggunakan bahasa biner) . lalu diubah menjadi digital (bahasa decimal).
Prinsip kerja
Banyak masukan, terutama yang berasal dari transduser, merupakan isyarat analog yang harus disandikan menjadi informasi digital sebelum masukan itu diproses, dianalisa atau disimpan didalam kalang digital. Pengubah mengambil masukan, mencobanya, dan kemudian memproduksi suatu kata digital bersandi yang sesuai dengan taraf dari isyarat analog yang sedang diperiksa. Keluaran digital bisa berderet (bit demi bit) atau berjajar dengan semua bit yang disandikan disajikan serentak. Dalam sebagian besar pengubah, isyarat harus ditahan mantap selama proses pengubahan.
2.Umumnya sebuah multimeter elektronik mengandung elemen-elemen berikut :
1. Penguat dc jembatan setimbang (balanced bridge dc amplifier) dan alat pencatat.
2. Pelemah masukan atau saklar rangkuman (RANGE), guna membatasi tegangan masukkan pada nilai yang diinginkan.
3. Rangkaian penyearah, untuk mengubah tegangan masukkan ac ke dc yang sebanding.
4. Batere internal dan rangkaian tambahan, guna melengkapi kemampuan pengukuran tahanan.
5. Saklar fungsi (FUNGSI), untuk memilih berbagai fungsi pengukuran dari instrument tersebut.
DiAgram
http://files.supermnh.webnode.com/200000033-a45cea556a/multimeter%20digital.jpg

Cara Menggunakan Multimeter Digital
Cara menggunakannya sama dengan multimeter analog, hanya lebih sederhana dan lebih cermat dalam penunjukan hasil ukurannya karena menggunakan display 4 digit sehingga mudah membaca dan memakainya.
  1. Putar sakelar pemilih  pada posisi skala yang kita butuhkan setelah alat ukur siap dipakai.
  2. Hubungkan probenya ke komponen yang akan kita ukur setelah disambungkan dengan alat ukur.
  3. Catat angka yang tertera pada multimeter digital.
  4. Penyambungan probe tidak lagi menjadi prinsip sekalipun probenya terpasang terbalik karena display dapat memberitahu.