240 likes | 572 Views
Analis Sistem. Analisis Sistem Informasi. Analisis sistem adalah penguraian sistem ke dalam bagian komponennya dengan maksud untuk mengidentifikasi & mengevaluasi : 1. Permasalahan2, 2. Kesempatan2 dan 3. Hambatan2 yang terjadi
E N D
AnalisisSistemInformasi Analisissistemadalahpenguraiansistemke dalambagiankomponennyadenganmaksud untukmengidentifikasi & mengevaluasi: 1. Permasalahan2, 2. Kesempatan2 dan 3. Hambatan2 yang terjadi 4. Kebutuhan2 yang diharapkan sehinggadapatdiusulkanperbaikan
Pekerjaanpadaanalisissistem • Menganalisis sistem • Menggali masalah • Pembaharu • Menentukan kebutuhan pemakai • Mediator manajer,user & pemrogram
Siapa yang menganalisissistem ? Suatusistemakandianalisisolehsatuorangatau se kelompokorang yang membentuktimdenganmem pelajarimasalah-masalah yang timbuldanmenentu kankebutuhan-kebutuhanpemakaisertamengiden tifikasikanpemecahan yang beralasan (lebihmema hamiaspek-aspekbisnisdanteknologikomputer). Orang yang menganalisissisteminidisebut AnalisSistem/System Analyst
TUGAS -TUGAS TEKNIK DARI SISTEM ANALIS 1. Menyiapkangambarankerjadalammenerapkansistembaru. 2. Menyusunprosedur-proseduruntukpengawasan. 3. Menyusunpemodelanuntukmerancangsistembarusecara detail. 4. Merancangpolapengawasanterhadap data ygbersifatsangatpenting 5. Menyusun file-file utkdigunakandalamkomputer, agar sistembarudapatberjalanefektif. 6. Merancangbentuk input/output agar mudahdibacaoleh user 7. Menyusundokumentasitentangpekerjaanygdilakukanolehsistemanalisdlmmerancangsistemygbaru.
Pengetahuan & Keahlian yang harusdimilikiseoranganalissistem 1. TeknikpengolahandataTeknologikomputer danPemrogaraman 2. Tentangbisnissecaraumum 3. Metodekuantitatif 4. Pemecahanmasalah 5. Komunikasi & Relasi 7. Memahamimetodologipengembangan
1. Pengetahuandankeahliantentangteknikpengolahan data, teknologikomputer & pemogramankomputer · Keahlianteknis yang harusdimilikiadalahtermasuk keahliandalampenggunaanalatdanteknikuntuk pengembanganperangkatlunakaplikasisertakeahlian dalammenggunakankomputer. · Pengetahuanteknis yang harusdimilikimeliputi pengetahuantentangperangkatkeras, teknologi komunikasi data, bahasa-bahasakomputer, sistem operasi, utiliti, danpaket-paketperangkatlunaklainnya.
2. Pengetahuantentangbisnissecaraumum Aplikasibisnismerupakanaplikasi yang sekarang paling banyakditerapkan, makaanalissistemharusmempunyaipengetahuantentangini. Pengetahuaninidibutuhkansupayaanalissistemdapatberkomunikasidenganpemakaisistem. Pengetahuantentangbisnisinimeliputiakuntansikeuangan, akuntansibiaya, akuntansimanajemen, sistempengendalianmanajemen, pemasaranproduksi, manajemenpersonalia, keuangan, perilakuorganisasi, kebijaksanaanperusahaandanaspek-aspekbisnislainnya.
3. Pengetahuantentangmetodekuantitatip Dalammembangun model-model aplikasi, analissistem banyakmenggunakanmetode-metodekuantitatif seperti linier programming, dynamic programming, regresion, network, decision tree, trend, simulasi.
4. Ahlimemecahkanmasalahkomplekskedalammasalahkecil Analissistemharusmempunyaikemampuanuntukmeletakkanpermasalahan- permasalahankomplek yang dihadapiolehbisnis, memecah-mecahmasalahtersebutkedalambagian-bagiannya, menganalisisnyadankemudianharusdapatmerangkainyakembalimenjadisuatusistem yang dapatmengatasipermasalahan-permasalahantersebut.
5. Ahliberkomunikasidanmembinahubungan Analissistemharusmempunyaikemampuanuntukmengadakankomunikasibaiksecaralisanmaupuntertulis. Keahlianinidiperlukandidalamwawancara, presentasi, rapatdanpembuatanlaporan-laporan.
6. Memahamimetodologipengembangansisteminformasi Manusiamerupakanfaktor yang kritisdidalamsistemdanwatakmanusiasatudengan yang lainnyaberbeda. Analissistem yang kakudalammembinahubungankerjadenganpersonil-personillainnya yang terlibat, akanmembuatpekerjaannyamenjaditidakefektif. Apalagibilaanalissistemtidakdapatmembinahubungan yang baikdenganpemakaisistem, makaakantidakmendapatdukungandaripemakaisistemataumanajemendankecenderunganpemakaisistemakanmempersulitnya.
Tim pengembangsistem I 1. Manajeranalissitem(manage of systems analyst) 2. Ketuaanalissistem(lead systems analyst) 3. Analissistem senior (Senior systems analyst) 4. Analissistem junior (junior systems analyst) 5. Programeraplikasi senior (senior applications programmer) 6. Programmer aplikasi(application programmer) 7. Programeraplikasiyunior(junior applications programmer)
1. Manajeranalissitem(manage of systems analyst) Manajeranalissistemdisebutjugasebagaikoordinatorproyekdengantugasdantanggungjawabsbb : a. Sebagaiketuaataukoordinatortimpengembangansistem b. Mengarahkan, mengontroldanmengaturanggotatimpengembangansistemlainnya. c. Membuatjadualpelaksanaanproyekpengembangansistem yang akandilakukan. d. Bertanggungjawabdalammendefinisikanmasalah, studikelayakan, disainsistemdanpenerapannya. e. Memberikanrekomendasi-rekomendasiperbaikansistem. f. Mewakilitimuntukberhubungandenganpemakaisistemdalamhalperundingan-perundingandanpemberian-pemberiannasehatkepadamanajemendanpemakaisistem. g. Membuatlaporan-laporankemajuanproyek (progress report). h. Mengkajiulangdanmemeriksakembalihasilkerjadaritim.
2. Ketuaanalissistem(lead systems analyst) Ketuaanalissistembiasanyamenjabatsebagaiwakildarimanajeranalissistem. Tugasnyaadalahmembantutugasdarimanajeranalissistemdanmewakilinyabilamanajeranalissistemberhalangan.
3. Analissistem senior (Senior systems analyst) Analissistem senior (senior systems analyst) merupakananalissistem yang sudahberpengalaman.
4. Analissistem junior (junior systems analyst) Analisissistem junior merupakananalissistem yang belumberpengalamandanmasihmembutuhkanbimbingan-bimbingandarianalissistem yang lebih senior. Analissistem junior iniseringjugadisebutdengananalissistem yang masihdilatih (systems analyst trainee).
5. Programeraplikasi senior (senior applications programmer) Programerapliakasi senior merupakanpemrogramkomputer yang sudahberpengalamandengantugasmerancangspesifikasidari program aplikasidanmengkoordinasikerjadaripemrogramlainnya. Pemrogramaplikasi senior kadang-kadangjugadisebutdenganpemrogram/analis.
6. Programmer aplikasi(application programmer) Programeraplikasimerupakanprogramerkomputer yang cukupberpengalamandandapatmelakukantugasnystanpaharusdibimbingsecaralangsunglagi.
7. Programeraplikasiyunior(junior applications programmer) Programeraplikasiyuniormerupakanpemrogramkomputer yang belumberpengalamandanmasihdibawahbimbinganlangsungdaripemrogram yang lebih senior. Programeraplikasiyuniorbiasanyahanyadilibatkanpadapembuatanmodul-modul program yang sederhana, sepertimisalnyapembuatanbentuk-bentuk I/O. Pemrogramaplikasiyunioriniseringjugadisebutdenganpemrogramaplikasi yang masihdilatih (applications programmer trainee).
Sistemanalis a. Tanggungjawabanalissistemtidakhanyapadapembuatan program komputersaja, tetapipadasistemsecarakeseluruhan. b. Pengetahuananalissistemharusluas, tidakhanyapadateknologikomputer, tetapijugapadabidangaplikasi yang ditanganinya. c. Pekerjaananalissistemdalampembuatan program terbataspadapemecahanmasalahsecaragarisbesar. d. Pekerjaananalissistemmelibatkanhubunganbanyakorang, tidakterbataspadasesamaanalissistem,programertetapijugapemakaisistemdanmanajer.
Programmer a. Tanggungjawabpemrogramterbataspadapembuatan program komputer. b. Pengetahuanprogramercukupterbataspadateknologikomputer, sistemkomputer, utilitasdanbahasa-bahasa program yang diperlukan. c. Pekerjaanprogramersifatnyateknisdanharustepatdalampembuataninstruksi-instruksi program. d. Pekerjaanprogramertidakmenyangkuthubungandenganbanyakorang,terbataspadasesamapemrogramdananalissistem yang mempersiapkanrancangbangun (spesifikasi) program.