Senin, 26 Maret 2018

ANALISIS PERANCANGAN SISTEM SERTA PENDEKATAN MODEL ANALISIS DAN PERANCANGAN SISTEM

ANALISIS PERANCANGAN SISTEM SERTA PENDEKATAN MODEL ANALISIS DAN PERANCANGAN SISTEM

Analisis sistem ialah penjabaran dari suatu sistem informasi yang utuh ke dalam berbagai bagian komponennya dengan maksud agar bisa mengidentifikasi dan mengevaluasi berbagai macam masalah atau hambatan yang timbul pada sistem sehingga nantinya bisa dilakukan penanggulangan, perbaikan dan juga pengembangan. Sedangkan sistem analis yaitu orang atau kelompok yang melaksanakan pengembangan sistem. Sistem analis menekuni permasalah ataupun kebutuhan pada suatu sistem dan sistem analis juga merupakan orang yang bertanggung jawab atas terjadinya proses analisa ataupun perancangan pada sistem informas. Adapun fungsi Sistem Analis yaitu:
  • Mengidentifikasikan masalah-masalah dari pemakai/user.
  • Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan user.
  • Memilih alternatif-alternatif metode pemecahan masalah.
  • Merencanakan dan menerapkan rancangan sistemnya sesuai dengan permintaan user.

Seorang Sistem Analis juga harus mempunyai skill pada bidang:
Keahlian Analis
  • Memahami organisasi
  • Pemahaman sistem, untuk melihat organisasi dan sistem informasi sebagai sebuah sistem.
  • Keahlian memecahkan masalah

Keahlian teknis
  • Memahami potensi dan limitasi dari suatu teknologi.

Keahlian Managerial
  • Kemampuan untuk mengatur proyek, sumber daya, resiko, dan perubahan.

Selain harus mempunyai skill diatas, Seorang sistem analis juga bertanggung jawab dalam hal:
  • Pengambilan data yang efektif dari sumber bisnis.
  • Aliran data menuju ke komputer.
  • Pemrosesan dan penyimpanan data dengan komputer.
  • Aliran dari informasi yang berguna kembali ke proses bisnis dan penggunanya.

ANALISIS DAN DESAIN SISTEM.
Analisis sistem sangat bertanggung pada teori sistem umum sebagai sebuah landasan konseptual. Terdapat  banyak pendekatan untuk analisis sistem dan pada dasarnya semuanya mempunyai tujuan yang sama, yaitu memahami sistem yang begitu rumit kemudian melakukan modifikasi dengan beberapa cara. Hasil modifikasi dapat berupa subsistem baru, komponen baru atau serangkaian transformasi baru dan lain-lain. Tujuannya yaitu untuk memperbaiki berbagai fungsi di dalam sistem agar lebih efisien dan efektif. Terdapat langkah-langkah dalam menganalisis sebuah sistem, seperti:
  • Mendefinisikan Masalahnya.
  • Memahami alur sistem tersebut dan buat definisinya.
  • Mengetahui Alternatif apa saja yang tersedia
  • Pilih salah satu alternatif yang telah dirumuskan.
  • Terapkan alternatif tersebut.Jika memungkinkan harus mencoba mengevaluasikan dampak        dari perubahan yang telah dilakukan terhadap sistem.


Tujuan Analisis Sistem
  • Memberikan pelayanan kebutuhan informasi kepada fungsi manajerial di dalam pengendalian pelaksanaan kegiatan operasional perusahaan.
  • Membantu para pengambil keputusan.
  • Mengevaluasi sistem yang telah ada.
  • Merumuskan tujuan yang ingin dicapai berupa pengolahan data maupun pembuatan laporan baru.menyusun suatu tahap rencana pengembangan sistem.

MODEL-MODEL PROSES SDLC

  • Waterfall Model
    Merupakan model pengembangan system yang paling mudah dan paling sering digunakan. Model pengembangan ini bersifat linear dari tahap awal pengembangan system yaitu tahap perencanaan sampai tahap akhir pengembangan system yaitu tahap pemeliharaan. Tahapan berikutnya tidak akan dilaksanakan sebelum tahapan sebelumnya selesai dilaksanakan dan tidak bisa kembali atau mengulang ke tahap sebelumnya. Tahap-tahap yang dilakukan pada model Waterfall ini digambarkan pada gambar berikut ini :
  • V Model
    Bisa dikatakan model ini merupakan perluasan dari model waterfall. Disebut sebagai perluasan karena tahap-tahapnya mirip dengan yang terdapat dalam model waterfall. Jika dalam model waterfall proses dijalankan secara linear, maka dalam model V proses dilakukan bercabang. Dalam model V ini digambarkan hubungan antara tahap pengembangan software dengan tahap pengujiannya.

  • Incremental Model
    Dalam model Incremental ini proses pengerjaan perangkat lunak akan dilakukan perbagian sehingga bagian selanjutnya akan dikerjakan setelah bagian awal telah selesai dan selanjutnya sampai menghasilkan perangkat lunak yang lengkap dengan semua fungsi yang diperlukan dan pengerjaan perangkat lunak berakhir. Sebelum pengerjaan perangkat lunak akan dilakukan perancangan arsitektur software sebagai kerangka dalam pengerjaan perbagian. 

  • Prototyping Model
    Protoyping Model adalah model yang dapat diterapkan pada model apapun. Model ini tidak memerlukan data yang lengkap dari sisi client dan banyaknya keraguan dari pembuat software karena kondisi yang belum diketahui (seberapa besar software, bagaimana sistem penerapannya). Model ini tepat digunakan jika pihak client menginginkan prototype dari software dalam waktu yang singkat. Dan prototype inilah yang akan menjadi acuan dari client untuk memberikan data kebutuhan yang lebih lengkap pada pembuat software (developer).


  • Rapid Application Development Model (RAD)
    Protoyping Model adalah model yang dapat diterapkan pada model apapun. Model ini tidak memerlukan data yang lengkap dari sisi client dan banyaknya keraguan dari pembuat software karena kondisi yang belum diketahui (seberapa besar software, bagaimana sistem penerapannya). Model ini tepat digunakan jika pihak client menginginkan prototype dari software dalam waktu yang singkat. Dan prototype inilah yang akan menjadi acuan dari client untuk memberikan data kebutuhan yang lebih lengkap pada pembuat software (developer).


Referensi
http://itsum.wordpress.com/2010/09/26/model-pada-software-development-life-cycle-sdlc
http://www.markijar.com/2015/04/kelebihan-dan-kekurangan-model-proses.html
http://definisipengertian.net/pengertian-analisis-sistem-dan-fungsinya
Share:

Selasa, 13 Maret 2018

RESUME ANALISIS DAN PERANCANGAN SISTEM

KONSEP DASAR SISTEM INFORMASI
Sistem yaitu sekumpulan elemen-elemen yang mempunyai tujuan yang sama. Komponen-komponen yang ada di sebuah system terdiri dari software, hardware, brainware, data, dan jaringan.
Informasi merupakan data yang telah diproses sampai memiliki makna sehingga berguna bagi si penerimanya.
Sistem Informasi adalah suatu sistem yang mengolah suatu data untuk menghasilkan informasi yang berguna bagi suatu organisasi atau perusahaan.

Syarat-syarat sistem:
  • Sistem dibentuk guna menyelesaikan tujuan
  • Adanya hubungan diantara elemen sistem
  • Memiliki informasi
  • Lebih mementingkan tujuan organisasi
  • Elemen mempunyai rencana yang diterapkan


Karakteristik sistem
Sistem memiliki batasan. Didalam system terdapat subsistem yang didalamnya terdapat input, proses, dan output serta terdapat relasi antara sub-sub sistem.
Untuk memahami atau mengembangkan suatu sistem, maka perlu membedakan unsur–unsur dari sistem yang membentuknya. Berikut ini karakteristik sistem yang dapat membedakan suatu system dengan sistem lainnya:
  • Batasan (Boundary) : penggambaran dari suatu elemen atau unsur mana yang temasuk didalam sistem dan mana yang diluar sistem.
  • Lingkungan (Environment) : segala sesuatu diluar sistem, lingkungan yang menyediakan asumsi, Kendala dan input terhadap suatu sistem.
  • Masukan (Input) : sumber daya (data, bahan baku, peralatan, energi) dari lingkungan yang dikonsumsi dan dimanipulasi oleh suatu sistem.
  • Keluaran (Output) : sumber daya atau produk (informasi, laporan, dokumen, tampilan layer komputer, barang jadi) yang disediakan untuk lingkungan sistem oleh kegiatan dalam suatu sistem.
  • Komponen (component) : kegiatan – kegiatan atau proses dalam suatu system yang mentransformasikan input menjadi bentuk setengah jadi (output). komponen ini bisa merupakan subsistem dari sebuah sistem.
  • Penghubung (interface) : tempat dimana komponen atau sistem dan lingkungannya bertemu atau berinteraksi.
  • Penyimpanan (storage) : area yang dikuasai dan digunakan untuk penyimpanan sementara dan tetap dari informasi, energi, bahan baku dan sebagainya.


Klasifikasi Sistem
  • Deterministik Sistem
    Sistem dimana operasi-operasi (input/output) yang terjadi didalamnya dapat ditentukan atau diketahui dengan pasti.
  • Probabilistik Sistem
    Sistem yang input dan prosesnya dapat didefinisikan, teteapi output yang dihasilkan tidak dapat ditentukan dengan pasti.
  • Relatively Closed Sistem
    Sistem yang tertutup tetapi tidak tertutup sama sekali untuk menerima pengaruh-pengaruh lain.
  • Artificial Sistem
    Sistem ini dibentuk berdasarkan kejadian di alam dimana manusia tidak mampu melakukannya.


Metode Sistem
  • Blackbox Approach
    Suatu sistem dimana input dan outputnya dapat didefinisikan tetapi prosesnya tidak diketahui atau tidak terdefinisi. Metode ini hanya dimengerti oleh pihak dalam ( yang menangani ) sedangkan pihak luar hanya mengetahui masukan dan hasilnya.
  • Analytic sistem
    Suatu metode yang mencoba untuk melihat hubungan seluruh masalah untuk menyelidiki kesistematisan tujuan dari sistem yang tidak efektif dan evaluasi pilihan dalam bentuk ketidak -efektifan dan biaya.

Share:

Kamis, 12 Oktober 2017

PERANCANGAN BASIS DATA III

ABSTRAKSI DATA

Abstraksi data adalah gambaran umum untuk melihat data dalam sebuah sistem basis data (sulit didefinisikan). Abstraksi data mempunyai 3 level untuk memberikan gambaran umum suatu data yaitu physical view, conceptual view, external view. Pada kesempatan kali ini, saya juga angan menganalisi tentang Abstraksi data tentang ‘Sistem Informasi Akademik Sekolah’.

11. External View
Level dimana masih perkiraan dan dalam taham analisis dengan cara melakukan survei, observasi, wawancara. Pada analisis yang saya buat, menghasilkan

·         Functional Requirment :    -Diharuskan mempunyai user & pass login
-Menampilkan berbagai informasi siswa

·         User                              :   - Siswa          - Guru

·         Proses Bisnis                :   - Cetak LIHS
                                           - Bimbingan Guru   
- Inpit LIHS




22. Conceptual View
Conceptual view menunjukkan data apa saja yang sesungguhnya disimpan pada basis data, dan juga menjelaskan hubungan-hubungan antardata secara keseluruhan.

·         ERD proses bisnis yang terjadi pada siakad sekolah:



·         Skema Relasi pada Conceptual View




33.  Phiysical View
      Level yang menunjukkan bagaimana sesungguhnya suatu data disimpan, berapa banyak bit yang digunakan untuk sebuah pernyataan. Pada lapis inilah struktur data dijabarkan secara rinci.


 
 
DATA DEFINITION LANGUAGE
DDL Merupakan kumpulan perintah SQL yang diguunakan untukmembuatmengubah dan menghapus struktur dan definisi metadata dari objek-objek database. Atau juga merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut database, table, atribut kolom, batasan-batasan terhadap suatu atribut serta hubungan antar table.

·         CREATE : Perintah ini digunakan untuk membuat, termasuk di antaranya membuat database baru, tabel baru, view baru, dan kolom.
Ø  create table mahasiswa nim  char(8) primary key,nama_mahasiswa  varchar(20),nilai integer(3),alamat  varchar(25).

·         ALTER : Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom.
Ø  alter table mahasiswa rename wisudawan

·         DROP : Perintah ini digunakan untuk menghapus database dan tabel.
Ø  Alter table ‘mahasiswa’ drop ‘alamat’;


DATA MANIPULATION LANGUAGE
Data Manipulation Language (DML) merupakan sub bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah terbuat. Terdapat macam-macam perintah untuk menggunakan DML yaitu:

·         INSERT : Perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat.
Ø  Contoh :
Insert into mahasiswa values (“08052926”, “Frenky”,”70”);

·         SELECT : Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat kita tampilkan dalam layar prompt MySQL secara langsung maupun ditampilkan pada tampilan aplikasi.
Ø  Contoh :
Select nama_mahasiswa from mahasiswa where nilai = 70;

·         UPDATE : Perintah ini digunakan untuk memperbarui data lama menjadi data terkini. Jika Anda memiliki data yang salah atau kurang up to date dengan kondisi sekarang, maka dapat diubah isi datanya menggunakan perintah UPDATE.
Ø  Contoh:
mahasiswa set nim = ‘08052926’ = 08052927;

·         DELETE : Perintah ini digunakan untuk menghapus data dari tabel. Biasanya data yang dihapus merupakan data yang sudah tidak diperlukan lagi. Pada saat menghapus data, perintah yang telah dijalankan tidak dapat digagalkan, sehingga data yang telah hilang tidak dapat dikembalikan lagi
Ø  Contoh :
delete form mahasiswa;
Share:

Kamis, 05 Oktober 2017

RESUME PERANCANGAN BASIS DATA II

Ketergantungan Program dan Data:
- Setiap program aplikasi harus memiliki data sendiri – Memungkinkan duplikasi data
- Setiap program aplikasi harus memiliki fasilitas pengelola meta data untuk setia file yang digunakan
- Setiap program aplikasi harus memiliki fungsi untuk membaca, menulis, mengubah dan menghapus data
- Tidak ada koordinasi data yang sama antar aplikasi
- Sulit membakukan format-format file

Pendekatan Program Basis data :
- Sebagai pusat respitori data bagi seluruh organisasi
- Data dikelola oleh suatu sistem pengendali
- Data disimpan dalam format yang baku dan mudah dimengerti

Keuntungan Penggunaan Basis Data :
- Controlling Redundancy yaitu kemampuan mengontrpl suatu sistem untuk tetap berfungsi dengan normal walaupun terdapat elemen yang tidak berfungsi.
- Restricting unauthirized access yaitu setiap pengguna mempunyai hak istimewa tersendiri, seperti contoh diijinkannya salah satu user untuk retrieve data.
- Provides persistents storage for data stuctures yaitu sistem basis data berorientasi objek. Misal tipe record dalam pascal atau definisi kelas di C++.
- Permits Inferencing adalah Sistem database deduktif memiliki kemampuan mendefinisikan rule deduksi untuk menginfer informasi baru.
- Multiple user interfaces adalah Berbagai macam interface untuk berbagai pengguna.
- Represent complex relation amongst data adalah kemampuan untuk mempresentasikan relasi yang kompleks demi memmudahkan pengguna.
- Enforcing integrity constraints yaitu kemampuan untuk membuat suatu integrity constraint. Tipe yang paling sederhana dari integrity contraint adalah menspesifikasikan tipe data untuk setiap item data.
- Provide backup & recovery yaitu ika sistem komputer gagal saat sedang mengupdate program, sub sistem recovery bertanggungjawab untuk memperbaiki atau memastikan basis data direstore ke keadaan sebelum program dieksekusi kembali.

Pengguna Basis Data :
- Administrator Database
- Progammer Database
- End User = ~ Casual end user
     ~ Parametric user
     ~ Sophisticated user
     ~ Stand-Alone user
- Software Engineer

Kapan Perlu Menggunakan Basis Data :
- Data berupa data ‘bisnis’: jumlahnya besar, perlu di-update.
- Banyak bagian data yang homogen
- Data relevan untuk jangka waktu yang cukup lama
- Data digunakan secara simultan oleh banyak pengguna

Kapan Kita Tidak Perlu Basis Data?
- Jika basis data dan aplikasi sangat sederhana, terdefinisi dengan baik, tidak akan berubah
- Adanya kebutuhan real time tertentu yang rigid, yang tidak dapat dipenuhi karena DBMS overhead
- Akses bersama ke suatu data tidak diperlukan

Kapan Basis Data Tidak Dapat Digunakan?
- Jika sistem basis data tidak dapat menangani kompleksitas data karena keterbatasan pemodelan
- Jika pengguna perlu operasi khusus yang tidak dapat dipenuhi oleh DBMS

Share:

Kamis, 28 September 2017

RESUME PERANCANGAN BASIS DATA 1


1. Data yaitu fakta dari berbagai sumber di dunia nyata. Data diolah guna memberikan informasi bagi pengguna serta mendapat kan pengetahuan yang baru ( informasi yang bersifat tersembunyi )
2. Informasi yaitu data (baru) yang diolah menjadi bentuk yang memiliki arti bagi si penerima data tersebut yang guna bermanfaat pada pengambilan keputusan di masa mendatang.
3. Basis Data merupakan Kumpulan data terorganisir dan disimpan secara sistematis berdasarkan suatu struktur hubungan dan memiliki kaitan satu dengan lainnya yang dibuat guna memenuhi kepentingan banyak pemakai pada suatu organisasi
4. Definisi sistem yaitu sekumpulan elemen-elemen yang mempunyai tujuan yang sama.
5. Sistem Basis Data merupakan Sekumpulan Basis Data dengan para pemakai yang menggunakan basis data secara bersama-sama.
6. metadata yaitu sebuah data yang mendefinisikan atau menjelaskan sebuah data. 
7. Tujuan Basis Data Yaitu :
- Mencegah redudancy dan inconsistency data
- Menjaga integritas data 
- Independensi data ( data tidak bergantung pada data yang lain ) yaitu jika salah satu data di hapus maka tidak berefek ke data lain
8. Database Management System (DBMS) adalah suatu sistem yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. DBMS juga merupakan general purpose software yang berguna untuk :
- Mendefinisikan
- Mengkonstruksi
- Memanipulas

9. Terdapat berbagai macam aplikasi basis data, salah satu contohnya seperti : 
- MySQL 
- ORACLE
- TERADATA
10. Sistem Berkas merupakan suatu system untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan.
11. Pendekatan basis data berkembang karena kelemahan pendektatan sistem berkas (file system) yang berkembang sebelumnya. serta satu file berhubungan dengan satu program atau lebih.
12. Masalah pada Sistem Berkas :
- Adanya ketergantungan antara program dan data
- Duplikasi data
- Data kurang terstruktur (berupa flat file)
- Biaya pemeliharaan tinggi.
13. Langkah Kerja Sistem Database yaitu = STORAGE (database) ↔ DBMS ↔ progam aplikasi ( DBMS Mengelola sumber daya data sebagaimana OS mengelola sumber daya perangkat keras) 
14. Pendekatan Basis Data : 
- Pusat repositori data bagi seluruh organisasi
- Data dikelola oleh suatu sistem pengendali
- Data disimpan dalam format yang baku dan mudah dimengerti. 
Share:

Sabtu, 17 Desember 2016

Resume Volare Chit Chat Radio


Volare Chit-Chat : Steel Thunder
1. How to say it
In this segment, I learned about an idiom and how to pronounce the idiom. The idiom was a word or a combination of two or more words that have different meanings but when put together will form a new meaning that is different from the meaning of the original word.
2. Idioms
In this second segment, the idiom that I learned was “Blood, Sweat, and Tears”. This idiom means, doing a work with full effort.
Examples:
After blood, sweat, and tears, Jane finally got college degree.
This house is from all of my blood, sweat, and tears.
3. Bilingual news                                       
In this section, the news that I listened was about, a world record from a tea lover. The record is to dip a biscuit to a cup of tea from a 70-meter crane. Well, that was an important news to know. Happy to know it.
4. English, please!
The topic in this segment was learning English more fun to watch english tv series. There were 2 speakers, they are miss.Dini and vidia they said that if learning English would be more interesting if learning methods watch tv series, compared with only reading of the notebooks it would be very boring. They give a tips learned from watching tv series the first to watch it without subtitles, secondly if you find it difficult, use english subtitle, because if you use our Indonesian subtitle will not be anything, the third one you must not be afraid to try, four if you find a new word write in a notebook so that you can train the pronunciation of new vocabulary.


Volare Chit-Chat : Under Certain Circumstance
-how to say it
In this segment, I learned about an idiom and how to pronounce the idiom. The idiom was a word or a combination of two or more words that have different meanings but when put together will form a new meaning that is different from the meaning of the original word.
-idioms
In this second segment, the idiom that I learned is "under certain circumstances". This means that the expression, doing business without giving up
-bilingual
Rolling stone appearance in Cuba. Rolling stone is
a British band that first formed in 1992 the revolutionary government in Cuba led by vidiel castrol considers dangerous music rolling stone. Cuba prohibits rolling stone in tv and radio stations.
-English Please
The topic in this segment Learning english learning grammar or acquiring grammar true some song lyric. There were 2 speakers, they are ms. Dini and fidya they said, if you real master actualy there are some song that can make you real big aware you actualy a master some english grammar. Example simple present tense if you remember they formula of simple present tense subject  verb.
Share:

Your top recommendations for things to do in your town

Asslamualaikum wr.wb
Hello guys. How are you today? I hope you’ll be fine. On this week I want to write topic about “Your top recommendations for things to do in your town”
Last year, I and my family going home to the city of Magetan. The city is located in the East Java province. In the city is located on the slopes of Mount lawu, so that when the morning air in the city was very cold. So when I got there, every morning I have to boil the water for the purpose of bathing hihhhihi.
When I was in the city of Magetan. I visited some tourism destination. An example of such as the Telaga Sarangan, and waterfalls on the slopes of Mount Lawu. When I was in the Telaga Sarangan, there is a variety of interesting activities. As rose horses, rent a speed boat to surround the pools, and there was food sate rabbits. The price for the horse ranges from Rp60.000 up to 1x rotation around the Telaga Sarangan. While the price for the speedboat limits Rp90.000/1x rotation. meal prices are classified as expensive, but the price is reasonable with the beauty of the Telaga Sarangan.

In addition to touring in the Telaga Sarangan, i pulls harbored at the waterfalls Lawu Mountain. To reach into the waterfall. We must go hiking in the hills around 30 minutes. When until there, fatigue you will be reasonable with the enchantment of the waterfall. So on this occasion I want to recommend to make a tour in the city of Magetan.

Thank you for your attention.
Wassalamualaikum wr.wb
Share:

Copy Paste

ITSector

Diberdayakan oleh Blogger.