Sistem analisis

Download Report

Transcript Sistem analisis

System Analyst
Anggota kelompok:
-Ariefurqon
-iduar geraldy
-Muhammad mirza jatnika
-Muhamad Ali
-Pandu teguh
- Syarif
DEFINISI
Sistem adalah pengelompokan metode dan data untuk memberikan
informasi dan output yang diperlukan dalam bisnis ...
"Analisis sistem adalah pembedahan sistem ke dalam komponen buah
untuk tujuan mempelajari bagaimana potongan-potongan komponen
berinteraksi dan bekerja [Edwa89]. Analisis terstruktur adalah salah
satu strategi formal pertama dikembangkan untuk analisis sistem
sistem informasi dan aplikasi komputer [Whit98] "
Identifikasi Analisis sistem
1. Output dan pemrosesan yang diperlukan.
2. Data yang dibutuhkan untuk memberikan pengolahan dan
output.
3. Proses dalam peran masyarakat.
4. Aspek keamanan untuk memastikan efisien kelanjutan bisnis.
5. Biaya untuk penyediaan sistem.
PERAN DARI SYSTEMS ANALYST
• Hubungan dengan manajemen senior dan manajer komputer (Data
Processing Manager [DPM]) pada kebutuhan untuk sistem baru /
peningkatan.
• Menyelidiki aspek bisnis dan menghasilkan Laporan Kelayakan yang
akan disajikan kepada dewan atau badan yang sesuai.
• Menghadiri pertemuan untuk memutuskan jalan ke depan dan
memberikan keahlian teknis untuk papan dalam membuat
keputusan ini. Merekomendasikan solusi tertentu.
• Membuat penyelidikan rinci dari bagian yang terkena dampak bisnis
dan berkonsultasi dengan pengguna yang menggunakan sistem saat
ini
• Desain semua aspek sistem baru. Melaporkan perkembangan ke
papan dan mengidentifikasi setiap perubahan mungkin diperlukan /
masalah yang ditemukan sebagai hasil dari penyelidikan.
Menghasilkan spesifikasi sistem.
PERAN DARI SYSTEMS ANALYST (CONT..)
• Mulailah pelaksanaan dengan mengadakan pertemuan para
desainer sistem baru. Menyediakan programmer dengan
spesifikasi program individu. Para programer sebenarnya bisa
menjadi spesialis basis data. Mengatur jadwal perencanaan
• Memesan Hardware dan segala bentuk langkah struktural /
perubahan kabel listrik yang dibutuhkan untuk bangunan.
• Liase dengan programmer kemajuan. Menyelesaikan masalah.
Mulailah dengan pelatihan dasar.
• Mengawasi pengujian program baru. Pelatihan pengguna
dengan program.
• Mengawasi penyelesaian dokumentasi
• Tes penerimaan. Changeover. Serah
• Pemantauan sistem yang ada. Tinjauan rutin untuk melihat
apakah perubahan yang diperlukan.
• Mengawasi pemeliharaan dan penyertaan persyaratan baru.
KETERLIBATAN STAFF LAINNYA
1)
2)
3)
4)
5)
Manajer departemen & board. Memulai sistem baru.
Manajer departemen. Analis sistem ringkas ...
Pengguna. Membantu manajer dan sistem ..
TI staf teknis. Instalasi dan pengujian peralatan baru.
Programmer Pengembangan. Pengarahan awal tentang sistem
baru ..
6) Pemeliharaan Programmer (s). Menjadi akrab dengan semua
program termasuk tidak ditulis oleh programmer. Lakukan
perubahan yang diperlukan sebagai prioritas ..
METODE ANALISIS DAN DESAIN SISTEM TERSTRUKTUR
(SSADM)
SSADM dirancang untuk meresmikan tahapan Sistem Siklus Hidup
dari perencanaan hingga pelaksanaan dan pemeliharaan.
Melihat Sistem SSADM
SSADM melihat sistem dari tiga sudut pandang:
1 Pengolahan atau fungsi dari sistem -. Bagaimana data bergerak di sekitar
sistem dan perubahan seperti yang diproses.
2. Struktur data yang kemungkinan akan tetap lebih konstan daripada proses
bertindak diatasnya.
3. Efek dari pengaruh event eksternal dalam data termasuk berlalunya waktu.
SSADM menyediakan set standar analisis dan desain
Teknik ..
0. Kelayakan
1. Investigasi persyaratan saat ini
2. Pilihan sistem bisnis.
3. Persyaratan Spesifikasi.
4. Sistem Spesifikasi Teknis.
5. Desain Logical.
6. Desain Fisik.
SYSTEMS LIFE CYCLE
Sekilas - Topik ini belum dijawab secara cukup rinci dalam
makalah masa lalu ....
Perbedaan utama adalah bahwa tahap program yang mungkin
lebih pendek dengan keterlibatan user sebagai prototipe yang
diproduksi untuk pengguna dan perbaikan.
1. Definisi Sistem awal. Konsultasi antara manajemen senior,
manajer departemen dan ahli teknis ...
2. Studi Kelayakan. Tujuan - Untuk memastikan tujuan yang jelas
ditentukan sebelum pembangunan berlangsung ...
3. Investigasi - Ini adalah penyelidikan yang lebih rinci dari sistem
yang ada dan akan melibatkan
SYSTEMS LIFE CYCLE
Informasi analis akan membutuhkan dan mencakup:
a) Definisi yang tepat dari setiap proses
b) Siapa yang melakukan proses ini
c) Apa yang melibatkan
d) Data apa yang dikumpulkan
e) Bagaimana dikumpulkan
f) Data apa yang disimpan
g) Dokumentasi apa / bentuk yang digunakan
h) Dimana data kemudian dipindahkan
SYSTEMS LIFE CYCLE
Cara yang memungkinkan untuk mendapatkan informasi bisa
menjadi:
a) Kuesioner - Bisa mengambil dari banyak (mungkin terpencil) ..
b) Wawancara - ini memberikan kontak langsung dengan
pengguna yang sebenarnya ...
c) Analisis Dokumentasi - Formulir, dokumen (faktur dll) dipelajari
...
d) Sistem Pengamatan - Ini bisa menonton orang-orang
melakukan tugas mereka ..
SYSTEMS LIFE CYCLE
4. semua aspek dari sistem dari data yang dikumpulkan. Hal ini melibatkan
Flowchart sistem, data flow diagram, tabel keputusan - proses desain
struktur data
Desain termasuk metode akses dan organisasi file file ...
d) penentuan metode Input / form untuk data capture
e) Validasi untuk diterapkan pada input data
f) desain output - screen dan print layout
g) Modularization – seorang analis mengidentifikasi bagaimana desain logis
akan terurai menjadi modul yang lebih kecil / program
SYSTEMS LIFE CYCLE
h) Keamanan data (dan privasi) yang akan dibangun
i) Rencana untuk pengujian dan pengaturan tanggal sasaran. Metode
konversi dari lama ke sistem baru
j) Pelatihan diidentifikasi. Sebuah sistem spesifikasi diproduksi dan dari
ini, spesifikasi program individu untuk setiap proses program tersebut.
5 Implementasi -. Ini adalah proses pemrograman, pengujian dan
pelatihan. Tahap ini meliputi:
a) Memesan dan menginstal perangkat keras baru yang dibutuhkan
b) Rapat analis dan pemrograman tim untuk gambaran dari seluruh
sistem
c) Pertemuan analis programmer individu untuk membahas dan
menyepakati target dll
d) MENULIS PROGRAM - tugas terbesar dalam tahap ini.
e) Proses pengujian didefinisikan dengan rencana uji, data uji
f) Pengujian modul / program. Pengujian program terkait
g) Dokumentasi selesai dan diperiksa
h) Pelatihan pengguna
i) tes penerimaan Pengguna
SYSTEMS LIFE CYCLE
5. Ulasan dan Pemeliharaan - ini harus diperlakukan secara
terpisah.
a) Review – mengidentifikasi perbedaan antara hasil yang
diharapkan dan aktual ..
b) Maintenance - Bekerja dengan analis, programmer yang
maintenance akan membuat perubahan yang mendadak ..
PEREKAMAN DATA
a)
b)
c)
d)
Data Flow Diagram
System Flowchart
Decision Tables
Progress charts/Gantt Charts
DATA CAPTURE
• Catatan yang luas termasuk dalam catatan Informasi
Pengolahan termasuk bagaimana untuk memutuskan mana
metode yang paling cocok untuk aplikasi tertentu.
FORM DESIGN (PAPER)
Kandidat diharapkan untuk mengetahui apa yang membuat
bentuk yang baik atau buruk. Faktor-faktor yang perlu
dipertimbangkan dalam merancang formulir untuk situasi baru
data capture adalah:
• Tujuan dari bentuk
• Warna
• Ukuran kertas
• double sided
• Kualitas kertas
• Order data
• membantu
• nomor seri
• Ruang per item
• Font dan ukuran
• orientasi
PENGKODEAN DATA
Hal ini tidak harus bingung dengan enkripsi untuk tujuan kerahasiaan
...
1. Kode dapat dibuat menjadi ukuran tetap - kesalahan lebih mudah
ditemukan sebagai hasil dan lebih cocok untuk penyimpanan
komputer dan pencarian cepat.
2. Kode unik untuk menghindari kebingungan. Kode yang berbeda akan
digunakan untuk berbagai ukuran / warna dari produk yang sama.
3. Kode yang serbaguna dalam bagian-bagian komponennya
membantu untuk menentukan aspek-aspek yang berbeda dari item
yang dikodekan.
4. Validasi dilakukan oleh komputer memungkinkan kesalahan yang
akan dilaporkan pada saat input dan kemudian dikoreksi. Memeriksa
Kode Sendiri – melihat valdiasi dalam Catatan di Information
Processing.
SISTEM DATA CODING
1.
2.
3.
4.
Urutan - nomor berturut-turut ..
Blok - Grup angka
Facetted - bagian-bagian dari kode ..
Hirarki - Sebuah contoh tertinggi..
OUTPUT DESIGN
Kandidat harus akrab dengan format standar seperti pada faktur
dan laporan rekening ...
FILES
Catatan luas dalam Information Processing mencakup jenis
sistem pengarsipan yang tersedia dalam sistem komputer.
Kandidat harus mampu:
1. Nama file yang akan masuk.
2. Daftar yang akan hadir pada setiap file masuk ...
3. Mengidentifikasi metode organisasi file akses ..
PRODUKSI SOFTWARE
Program dapat dihasilkan untuk aplikasi baru dengan berbagai
cara:
1. Menulis kode dengan cara tradisional menggunakan bahasa
tradisional. Hal ini sekarang menjadi cara minoritas.
2. Merancang program dalam menggunakan sistem manajemen
database ...
3. Pembelian paket standar dari pemasok perangkat lunak ..
4. Persetujuan software house untuk menulis program ...
PRODUKSI SOFTWARE (CONT..)
IMPLEMENTASI
Ada banyak aspek implementasi.
1. Menulis / memperoleh program.
2. Pengujian
3. Konversi dari file lama
4. Instalasi program
5. Pemesanan hardware
6. Dokumentasi
7. Pelatihan
PRODUKSI SOFTWARE (CONT..)
PENGUJIAN
1. Uji Strategi - metode pendekatan keseluruhan. Modul dapat
diuji secara individual dan kemudian dihubungkan. Modul mana
yang harus diuji terlebih dahulu?
2. Uji Rencana - daftar aktual tes yang akan dilakukan secara
berurutan dengan lebih detail dari rencana strategis.
3. Uji Data - daftar data yang akan digunakan.
4. Uji Log - setelah dites, catatan harus menunjukkan hasilnya ...
KEAMANAN DAN PRIVASI
Pelatihan keamanan harus mencakup:
• Perawatan yang tepat dari hardware.
• Kemungkinan bahaya dalam menggunakan hardware - trailing
kabel, makanan dan minuman di dekat perangkat keras,
• terus menggunakan komputer tanpa istirahat, layar silau dll
• Bagaimana menangani dan melaporkan masalah.
• Kebijakan perusahaan tentang penggunaan pribadi dari
komputer - penggunaan email dan internet, pembatasan
penggunaan email dalam perusahaan.
• Fasilitas keamanan cadangan. Pengujian bahwa cadangan
salinan benar-benar bekerja.
Kesimpulan
• Sistem analisis adalah penguraian dari suatu sistem informasi
yang utuh kedalam bagian-bagian komponennya dengan
maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan, kesempatan, hambatan, yang terjadi dan
kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikan.
• Sistem analisis mempunyai peran dan tugas-tugas khusus
untuk membantu penyelesaian masalah.
• Metode Analisis dan Desain Sistem Terstruktur dibuat untuk
memenuhi tahapan sistem siklus hidup antara lain tahap
perencanaan, analisis, rancangan, penerapan, dan
implementasi
Q&A
Referensi
• http://icm.ac.uk/documents/coursematerials/Computing/systems-analysis.pdf
• http://zolotarev.fd.cvut.cz/sni/ctrl.php?act=show,file,9725
• http://scholar.lib.vt.edu/theses/available/etd-0901200016240054/unrestricted/06Chapter4.pdf
• www.binus.edu
THANK YOU