Saya akan membahas Model data pada pelajaran RPL dimana pada model ini terdapat 3 level tingkatan pembuatan yaitu level view,level logical,dan level physical.
SIM-SE merupakan game dimana saya seperti menjadi manajer yang akan membangun sebuah sistem untuk customer dimana semua pegawai dikendalikan oleh saya sendiri.Kami disuruh memainkan 3 jenis model dari game ini yaitu:Waterfall Game,Rapid Prototyping Game,dan Incremental Game.Saya akan memberikan beberapa strategi untuk mendapatkan nilai yang menurut saya tinggi.
Sekarang saya akan menjelaskan mengenai prototyping model.
Kalau prototype sendiri artinya dasar/ contoh mula mula.
Jadi proses prototyping model yaitu berawal dengan pemberian contoh atau demonstrasi awal untuk mendengar pendapat user. Tujuan utama penggunaan model ini berpusa pada kepuasan user dalam menggunakan software, karena user langsung berperan aktif dalam proses pembuatannya .
Model ini dipakai apabila user sulit menggambarkan apa yang dibutuhkannya sehingga pengembang sulit dalam pengumpulan kebutuhan.
Model data, inilah yang akan saya bahas saat ini.
model data yaitu seperangkat konseptual untuk menggambarkan data, hubungan data, semantik data dan batasan data. didalam model data terdapat banyak model, termasuk yang akan saya bahas saat ini yaitu Entity Relationship Model.
Entity Relationship model yaitu model yang menjelaskan relasi antar data dalam suatu basis data yang terdiri dari objek atau yang biasa disebut entitas, dan mempunyai hubungan(relation) antara objek yang satu dengan objek yang lain. Objek yang dimaksudkan disini seperti manusia, mobil,universitas, rumah, mahasiswa dll, dimana semua objek tersebut memiliki atribut. atribut seperti tanda pengenal atau ciri dari orang tersebut. seperti mahasiswa memiliki atribut NIM, jurusan, alamat, nama dll, begitu juga universitas memiliki atribut kode universitas, alamat, tlp dll, dimana semua objek oobjek di hubungkan menggunakan relasi seperti terdapat hubungan antar mahasiswa dan universitas yaitu berkuliah, mendaftar dll.
Dan yang terpenting juga di dalam setiap atribut harus memiliki primary key yang berfungsi untuk membedakan antara setiap objek.
ini yang saya mengerti dari pertemuan mata kuliah analisis sistem informasi tentang model data.
thanks.
Pada kali ini saya akan menjelaskan tentang Proses Bisnis yang telah saya terima dari 2 pertemuan sebelumnya.Proses Bisnis adalah kumpulan proses yang saling berkaitan/berhubungan untuk mencapai tujuan tertentu.Proses Bisnis dapat dibagi menjadi beberapa subproses yang mempunyai tugas masing-masing untuk mencapai tujuan dari subprosesnya.
-
System / Information Engineering and Modeling.
Permodelan ini diawali dengan mencari kebutuhan dari keseluruhan sistem
yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat
penting, mengingat software harus dapat berinteraksi dengan
elemen-elemen yang lain seperti hardware, database, dsb. Tahap ini
sering disebut dengan Project Definition.
-
Software Requirements Analysis.
Proses pencarian kebutuhan diintensifkan dan difokuskan pada software.
Untuk mengetahui sifat dari program yang akan dibuat, maka para software
engineer harus mengerti tentang domain informasi dari software,
misalnya fungsi yang dibutuhkan, user interface, dsb. Dari 2 aktivitas
tersebut (pencarian kebutuhan sistem dan software) harus
didokumentasikan dan ditunjukkan kepada pelanggan.
-
Design. Proses ini digunakan untuk
mengubah kebutuhan-kebutuhan diatas menjadi representasi ke dalam bentuk
“blueprint” software sebelum coding dimulai. Desain harus dapat
mengimplementasikan kebutuhan yang telah disebutkan pada tahap
sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus
didokumentasikan sebagai konfigurasi dari software.
-
Coding. Untuk dapat dimengerti oleh
mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah
bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke
dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan
implementasi dari tahap design yang secara teknis nantinya dikerjakan
oleh programmer.
-
Testing / Verification. Sesuatu yang
dibuat haruslah diujicobakan. Demikian juga dengan software. Semua
fungsi-fungsi software harus diujicobakan, agar software bebas dari
error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah
didefinisikan sebelumnya.
- Maintenance. Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada errors kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur yang belum ada pada software tersebut. Pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan seperti ketika ada pergantian sistem operasi, atau perangkat lainnya.
Pada kesempatan kali ini saya akan membahas apa yang saya ketahui tentang sistem informasi.
Sistem Informasi adalah suatu kumpulan dari komponen-komponen dalam perusahaan / organisasi yang berhubungan dengan proses mengumpulkan, menyimpan, mengolah, dan mendistribusikan informasi untuk mendukung pengambilan keputusan, pengendalian, analisis, dan visualisasi dalam organisasi.
Adapun istilah-istilah yang terdapat dalam Sistem Informasi yang dapat saya terima dalam perkuliahan kali ini yaitu sebagai berikut :
- Data adalah kumpulan fakta-fakta yang merepresentasikan nilai, jumlah, konsep, dan jumlah dalam kegiatan bisnis.
- Information adalah kumpulan data (fakta) yang telah diolah / diproses yang menghasilkan data yang memiliki nilai tambah.
- Knowledge(Pengetahuan) adalah memahami informasi yang diperoleh dari pengalaman dan hasil kemampuan untuk melakukan sesuatu secara efektif dan efisien.
- Data Resources seperti darimana data didapatkan,dari siapa datanya,akan dientri dimana,yang mana data benar dan salah,bagaimana bentuk format data,dimana data disimpan,dan juga bagaimana caranya sehingga dapat menjadi data yang baru.
- Hardware Resources yaitu bagaimana cara mengentri data yang didukung oleh hardware seperti apa alat inputnya,bagaimana karakteristiknya,dimana disimpan,dimana ditampilkan,dll.
- Software Resources yaitu subsistem perangkat lunak yang memungkinkan sebuah komputer bekerja seperti apa programnya,bagaimana buat iklannya,bagaimana menampilkannya,dll.
- People Resources yaitu kemampuan penggunanya untuk mengoperasikan hardware dan software seperti siapa yang menggunakan,berapa banyak yang menggunakan,latar belakang pengguna,dll.
- Network Resources yaitu jaringan komputer yang digunakan untuk pendistribusian informasi.
- Input yaitu Kegiatan yang dilakukan oleh manusia(people) pada hardware untuk memasukkan data dengan menggunakan software dan melalui network.
- Processing yaitu Suatu kegiatan yang dilakukan pada hardware, menggunakan Software, dioperasikan oleh manusia(people), Lintas Jaringan (yang diolah adalah data).
- Output yaitu Hasil yang akan ditampilkan setelah melalui tahap proses (Processing).
- Sistem Control bekerja untuk memastikan apakah input benar,proses benar,dan informasi benar dalam waktu yang sesingkat-singkatnya.
- Storage merupakan tempat penyimpanan data dimana harus ada sistem yang melayani untuk sistem penyimpanan data.dapat juga digunakan untuk backup data.
- Level Operational merupakan level yang terendah yang dapat menerima data kemudian diolah seperti melakukan penjualan,uang perusahaan keluar berapa (urusan transaksi).
- Level Taktis merupakan level menengah (middle management) yang bertugas untuk merencanakan manajemen perusahaan(supervisor).
- Level Strategis merupakan level teratas yang bertugas untuk memikirkan strategi-strategi yang mendukung tujuan jangka panjang perusahaan.
Sekian yang dapat saya jelaskan mengenai Sistem Informasi dan istilah-istilah yang terdapat didalamnya..
:)
Sekarang saya akan membahas tentang apa yang saya pahami dari Software.Pertama dosen kami menanyakan "apa sih arti dari software itu?".Menurut saya software adalah Perangkat lunak yang dapat dilihat tapi tidak dapat dirasakan.Tetapi setelah beberapa jawaban,dosen kami memperlihatkan slide yang di kutip dari buku pressman dimana arti software itu sendiri adalah Kumpulan item/objek yang membentuk konfigurasi yang terdiri dari Program,Data,dan Dokumen.
Adapun Ciri-ciri/Sifat Software yaitu :
1.Software tidak dibuat massal/harus diukur
2.Software seperti pabrik tua
3.Software tidak lapuk/dapat digunakan dalam jangka panjang
4.Software itu kompleks
5.Software sebagai pembeda
Macam-macam Software yaitu :
1.Sistem Software = berfungsi melayani software lain.
Contoh: antivirus,windows,winZip,winRar,dll
2.Real-time Software = mengolah data berdasarkan waktu real.
Contoh: atm,Chatting,dll
3.Business Software = software yang digunakan untuk bisnis.
Contoh: pengukuran
4.Engineering/Scientific Software = digunakan untuk keperluan teknis,masalah pengukuran/sains.
Contoh: Software scientific
5.Embedded Software = Software yang dimasukkan dalam perangkat keras.
Contoh: Jam tangan,AC,dll
6.PC Software =Software yang digunakan untuk keperluan PC
Contoh: Photoshop,CorelDraw,dll
7.AI Software = Software yang sering digunakan dalam game dalam hal memprediksi/Kecerdasan buatan
Contoh: Game DotA yang dilengkapi dengan Map DotA v6.75 AI
8.Web Application = Software berbasis web
Contoh: Klik BCA
Pada pertemuan berikutnya dosen kami akan menjelaskan tentang Software Process bermodel air terjun atau biasa juga disebut Waterfall Model.Sekian.