Tampilkan postingan dengan label Materi. Tampilkan semua postingan
Beberapa Aturan Pembuatan DFD
mbahsecond - dalam pembuatan laporan sebuah analisis sistem biasanya para penulis khususnya para programmer sudah sangat biasa dengan yang namanya dfd, atau yang kotak-kotak trus ada garis panahnya hehe. karena buat dfd juga mudah dengan banyak tools yang bisa dimanfaatkan untuk memrancang sebuah data flow diagram menggunakan tools tersebut. tapi sebelum mulai membuat sebuah skema dfd ada baiknya mempelajari dulu sedikit tata aturan dalam dfd tersebut.
Setelah mengetahui apa itu DFD serta simbol atau notasi DFD, berikutnya adalah mengetahui aturan dalam membuat DFD apa yang boleh dan apa yang tidak boleh dilakukan pada saat membuat DFD. Pada kasus ini akan digunakan notasi DFD dari DeMarco & Yourdon.
Pertama, Semua processes harus memiliki nama yang unik. Jika dua arus data (atau data stores) memiliki label atau nama yang sama, keduanya harus mengacu pada arus data (atau data store) yang sama.
Kedua, Input ke suatu proses harus berbeda dengan output dari proses
Ketiga, Suatu DFD sebaiknya tidak lebih dari tujuh proses
Keempat, Tidak ada proses yang hanya memiliki output. (Ini berarti proses menghasilkan informasi dari sesuatu yang tidak ada.). Jika suatu objek hanya memiliki outputs, maka itu haruslah sumber (source).
Kelima, Tidak ada proses yang hanya memiliki input. (Sering disebut sebagai “black hole”.) Jika suatu objek hanya memiliki input, maka itu haruslah tujuan (sink).
Keenam, Suatu proses memiliki label / nama berupa kata kerja (verb phrase).
Ketujuh, Data tidak bisa mengalir secara langsung dari satu data store ke data store lainnya. Data harus dialirkan oleh suatu proses.
Kedelapan, Data tidak bisa mengalir secara langsung dari sumber luar / outside source ke suatu data store. Data harus dialirkan oleh suatu proses yang menerima data dari source dan menempatkannya pada data store.
Kesembilan, Data tidak bisa mengalir secara langsung ke tujuan / outside sink dari suatu data store. Data harus dialirkan oleh suatu proses.
Kesepuluh, Suatu data store memiliki nama atau lebel berupa kata benda (noun phrase).
Kesebelas, Data tidak dapat mengalir secara langsung dari sumber (source) ke tujuan (sink). Data harus dialirkan oleh proses . Jika data dialirkan secara langsung dari source ke sink (dan tidak melibatkan pemrosesan) maka itu diluar lingkup sistem dan tidak ditunjukkan pada DFD.
Keduabelas, Sumber (source) dan tujuan (sink) memiliki nama atau label berupa kata benda (noun phrase).
Ketigabelas, Suatu aliran data hanya memiliki satu arah. Bisa saja memiliki dua arah diantara suatu proses dan sebuah data store untuk menunjukkan pembacaan sebelum pembaharuan (update). Untuk menunjukkan secara efektif pembacaan sebelum update, gambarkan dua aliran data yang terpisah sebab kedua langkah tersebut (read dan update) terjadi pada waktu yang berbeda.
Keempatbelas, Pencabangan pada aliran data memiliki makna data yang sama dari suatu lokasi ke dua atau lebih proses, data stores, sumber (sources) atau tujuan (sink) yang berbeda. Ini biasanya menunjukkan salinan data yang sama ke lokasi yang berbeda.
Kelimabelas, Gabungan suatu aliran data memiliki makna data yang sama datang dari dua atau lebih proses, data store, sumber (sources) atau tujuan (sinks) yang berbeda ke suatu lokasi.
Keenambelas, Suatu aliran data tidak dapat langsung kembali ke proses yang sama. Setidaknya harus ada satu proses lain yang menangani aliran data, menghasilkan beberapa aliran data lain dan kembali ke proses semula.
Ketujuhbelas, Suatu aliran data ke suatu data store memiliki makna update (bisa delete, add, atau change).
Kedelapanbelas, Suatu aliran data dari suatu data store memiliki makna mengambil atau menggunakan.
Kesembilanbelas, Suatu aliran data memiliki nama atau label berupa kata benda (noun phrase. Lebih dari satu nama data dapat dinyatakan dengan satu simbol aliran data, sepanjang data pada aliran data dialirkan bersama-sama sebagai satu kesatuan data (satu paket).
copas dari :
https://erlinwin.wordpress.com/2013/11/17/aturan-pembuatan-data-flow-diagram/
Analisis Sistem
Analisa sistem dapat didefinisikan sebagai penguraian dari suatu system informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikn dan mengevaluasi permasalahan-permasalahan, kesempatankesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
ANALISA SISTEM MENURUT PARA AHLI
• Menurut Mc Leod,
Analisa Sistem Adalah Suatu studi dari sistem yang telah ada dengan tujuan untuk merancang sistem yang baru atau memperbaiki kekurangan dari sistem yang telah ada.
• Menurut Pressman,
Analisa Sistem Adalah Kegiatan menemukan atau mengidentifikasikan masalah, mengevaluasi, membuat model serta membuat spesifikasi sistem.
• Menurut Yourdan,
Analisa Sistem Adalah Suatu kegiatan mentransformasikan dua masukan utama, yaitu kebijaksanaan pemakai dan anggaran proyek kedalam spesifikasi yang terstruktur. Kegiatan tersebut melibatkan alat dan model diagram aliran data, diagram antar entitas dan komunikasi data.
• Analisa Sistem Secara Umum,
adalah Memandang, Pengamatan dan menyimpulkan konsep sistem berdasarkan Sistem Informasi secara fisik dan konseptual.
LANGKAH-LANGKAH ANALISA SISTEM
Langkah-langkah dalam tahap analisa sistem hampir sama dengan yang akan langkah-langkahyang dilakukan dalam mendefinisikan proyek-proyek sistem yang akan dikembangkan di tahap perencanaan sistem. Perbedaannya terletak pada ruang-lingkup tugasnya. Di analisa sistem, ruang lingkup tugasnya adalah lebih terinci. Di analisa sistem ini, penelitian yang dilakukan oleh analis sistem adalah penelitian terinci, sedang di perencanaan sistem sifatnya hanya penelitian pendahuluan
Di dalam tahap analisa sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis sistem, sebagai berikut:
• Identify, yaitu mengidentifikasikan masalah
• Understand, yaitu memahami kerja dari sistem yang ada
• Analyze, menganalisis sistem
• Report, yaitu membuat laporan hasil analisis.
Content Management System Joomla
mbahsecond - ane mau mau mulai sharing ni dengan cms yang satu ini, sebenernya udah lama pengen mempelajarinya tapi gak sempet terus, sibuk nonoton anime aja hehe. sekarang karena kebutuhan di tempat internship yang mendevelope website pake joomla, jadi harus bisa dan paham lebih tentang joomla. sekalian biar bisa dipake untuk tugas laproan nanti. hehe. berikut ane paparkan sedikit tentang joomla, selebihnya bisa searching sendri
Joomla! adalah Sistem manajemen konten (CMS) yang gratis alias open source. Pada joomla ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL
Secara garis besar, Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver), skrip PHP dan basisdata MySQL. Server web diasumsikan terhubung dengan Internet/Intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP dan basisdata merupakan tempat penyimpanan konten. Joomla menggunakan Apache sebagai server web dan MySQL untuk basisdatanya.
Pertamakali, pengguna meminta akses terhadap halaman Joomla dengan mengeksekusi URL pada browser web yang kemudian terhubung dengan server web. Permintaan ini yang dalam istilah teknis lebih dikenal dengan query string selain terdapat URL juga mengandung parameter konten (section, category, ID article dan lain-lain). Berdasarkan parameter tersebut, sistem skrip Joomla melakukan kontak dengan basisdata dan mengambil konten yang dimaksud berdasarkan parameternya. Terakhir, konten dan template digabung bersama dan kembali sebagai halaman html, gambar, css dan javascript.
Paket Joomla! terdiri dari beberapa bagian yang terpisah dan termodul yang sangat fleksibel, dapat dengan mudah dikembangkan dan diintegrasikan. Sebagai contoh "plugins" WikiBot yang memperbolehkan penulis di Joomla menggunakan "Wikitags" pada bagian artikel yang fungsinya secara otomatis membuat pranala dinamis ke artikel Wikipedia pada saat ditampilkan. Ada lebih tersedia 1,700 "plugins" yang secara resmi didelegasikan oleh OpenSourceMatters tersedia di http://extensions.joomla.org/ dan saat ini secara resmi dipindahkan ke http://joomlacode.org dengan dukungan server yang lebih lengkap.
sumber : wikipedia












