• Tidak ada hasil yang ditemukan

Siklus Hidup Sistem.pdf (866Kb)

N/A
N/A
Protected

Academic year: 2018

Membagikan "Siklus Hidup Sistem.pdf (866Kb)"

Copied!
58
0
0

Teks penuh

(1)

MANAGEMENT INFORMATION SYSTEMS

Sik lus

Sik lus H idup

H idup Sist e m

Sist e m

Sik lus

Sik lus H idup

H idup Sist e m

Sist e m

Disajikan

Disajikan dalamdalam KuliahKuliah SIMSIM Program

Program SarjanaSarjana Magister Magister UniversitasUniversitas GunadarmaGunadarma Oleh

Oleh LilyLily WulandariWulandari Oleh

(2)

Pendahuluan

Pendahuluan

SDLC merupakan satu aplikasi dari pendekatan SDLC merupakan satu aplikasi dari pendekatan

sistem

sistem untukuntuk tugastugas mengembangkanmengembangkan dandan menggunakan

menggunakan suatusuatu sistemsistem berbasis berbasis--komputer

komputer

SDLC ( D l Lif C l )

SDLC ( D l Lif C l ) d l hd l h

SDLC (system Development Life Cycle)

SDLC (system Development Life Cycle) adalahadalah ungkapan

ungkapan meliputimeliputi tahaptahap perencanaanperencanaan, , analisa

analisa desaindesain dandan implementasiimplementasi daridari siklussiklus analisa

analisa, , desaindesain, , dandan implementasiimplementasi daridari siklussiklus hidup

hidup sistemsistem Sering

Sering disebutdisebut pendekatanpendekatan WaterfallWaterfall Sering

(3)

Pendahuluan

Pendahuluan

Pola

Pola daurdaur hiduphidup pengembanganpengembangan sistemsistem dapatdapat menggunakan

menggunakan beberapabeberapa model. model. AdapunAdapun tahapantahapan

pengembangan

pengembangan sistemsistem yangyang umumumum digunakandigunakan

pengembangan

pengembangan sistemsistem yang yang umumumum digunakandigunakan

sebagai

sebagai berikutberikut ::

1) Planning 1) Planning 2) Analysis 2) Analysis 3) Design 3) Design

4) I l t ti

4) I l t ti

4) Implementation 4) Implementation 5) Use

(4)
(5)

Tahap

Tahap Perencanaan

Perencanaan

Keuntungan Keuntungan –

– DefinisikanDefinisikan lingkuplingkup proyekgg pp p yproyekp y –

– TandaiTandai permasalahanpermasalahan yang yang potensialpotensial –

– SusunSusun tugasSusuSusu tugastugas secaratugas seca asecara urutanseca a u utaurutanu uta –

(6)

Tahap

Tahap Perencanaan

Perencanaan

Langkah

Langkah--LangkahLangkah:: 1.

1. KenaliKenali masalahmasalah ((pemicupemicu)) 2.

2. DefinisikanDefinisikan//tentukantentukan permasalahpermasalah 3.

3. TetapkanTetapkan tujuantujuan 4.

4. IdentifikasiIdentifikasi BatasanBatasan

Perlu diingat bahwa tujuan, standar, Perlu diingat bahwa tujuan, standar, dan

(7)

Tahap

Tahap Perencanaan

Perencanaan

5.

5. StudiStudi kelayakankelayakan (TENLOS) (TENLOS) –

– TechnicalTechnical –

– Economic returnEconomic return –

– Noneconomic returnNoneconomic returno eco oo eco o c etuc etu –

– Legal and ethicalLegal and ethical –

– OperationalOperationalOperationalOperational –

(8)

Tahap

Tahap Perencanaan

Perencanaan

6

6 PP ii l j il j i ll kk 6.

6. PersiapanPersiapan mempelajarimempelajari usulanusulan proyekproyek 7.

7. MenyetujuiMenyetujui atauatau menentangmenentang (Go/No Go)(Go/No Go) –

– Key questions?Key questions?Key questions? Key questions?

1.

1. ApakahApakah sistemsistem memenuhimemenuhi tujuannyatujuannya? ? 2.

2. ApakahApakah iniini merupakanmerupakan caracara terbaikterbaik??

8.

8. TentukanTentukan mekanismemekanisme pengendalianpengendalian -- BerpikirBerpikir berkenaanberkenaan dengandengan: :

» 1 What » 1 What » 1. What » 1. What » 2. Who » 2. Who

» 3. When (Person

(9)
(10)

Isi

(11)

Contoh

(12)

Cont.

(13)

Cont.

(14)

Tahapan

Tahapan Analisis

Analisis Sistem

Sistem

Dimulai

Dimulai karenakarena adanyaadanya permintaanpermintaan terhadapterhadap sistemsistem barubaru. . Proyek

Proyek barubaru ditanganiditangani dalamdalam bentukbentuk timtim, yang , yang melibatkanmelibatkan pemakai

pemakai analisanalis sistemsistem dandan parapara spesialisspesialis sistemsistem pemakai

pemakai, , analisanalis sistemsistem, , dandan parapara spesialisspesialis sistemsistem informasi

informasi yang lain, yang lain, sertaserta barangkalibarangkali jugajuga auditor auditor internal.

internal. Tujuan

Tujuan utamautama analisisanalisis sistemsistem adalahadalah untukuntuk menentukanmenentukan hal

hal--halhal detildetil tentangtentang yang yang akanakan dikerjakandikerjakan oleholeh sistemsistem yang

yang diusulkan (dan bukan bagaimana caranya).diusulkan (dan bukan bagaimana caranya). yang

yang diusulkan (dan bukan bagaimana caranya). diusulkan (dan bukan bagaimana caranya). Analisis sistem mencakup studi kelayakan dan

Analisis sistem mencakup studi kelayakan dan analisisanalisis

(15)

Studi

Studi Kelayakan

Kelayakan

M k

M k kk kiki k b hk b h ilil ll ii

Menentukan

Menentukan kemungkinankemungkinan keberhasilankeberhasilan solusisolusi yang yang

diusulkan

diusulkan. . BergunaBerguna untukuntuk memastikanmemastikan bahwabahwa solusisolusi yang

yang diusulkandiusulkan tersebuttersebut benarbenar--benarbenar dapatdapat dicapaidicapai

y g

y g pp pp

dengan

dengan sumbersumber dayadaya dan dan dengandengan memperhatikanmemperhatikan

kendala

kendala yang yang terdapatterdapat pada pada perusahaanperusahaan sertaserta dampak

dampak terhadapterhadap lingkunganlingkungan sekelilingsekeliling dampak

dampak terhadapterhadap lingkunganlingkungan sekelilingsekeliling. . Analis

Analis sistemsistem melaksanakanmelaksanakan penyelidikanpenyelidikan awalawal terhadapterhadap masalah

masalah dandan peluangpeluang bisnisbisnis yang yang disajikandisajikan dalamdalam usulan

(16)

Studi

Studi Kelayakan

Kelayakan

Tugas

Tugas--tugas yang tercakup dalam studi tugas yang tercakup dalam studi kelayakan meliputi:

kelayakan meliputi:

™

™ PenentuanPenentuan masalahmasalah dandan peluangpeluang yang yang ditujudituju

sistem sistem

™

™ PembentukanPembentukan sasaransasaran sistemsistem barubaru secarasecara

keseluruhan keseluruhan

™

™ PengidentifikasianPengidentifikasian parapara pemakaipemakai sistemsistem

™

(17)

Studi

Studi Kelayakan

Kelayakan

Tabel

Tabel 11 UkuranUkuran yangyang dipakaidipakai dalamdalam studistudi kelayakankelayakan Tabel

(18)

Analisa

Analisa Kebutuhan

Kebutuhan

Analisis

Analisis kebutuhankebutuhan dilakukandilakukan untukuntuk menghasilkanmenghasilkan spesifikasi

spesifikasi kebutuhankebutuhan ((disebutdisebut jugajuga spesifikasispesifikasi fungsional

fungsional)) fungsional

fungsional) . ) .

Spesifikasi

Spesifikasi kebutuhankebutuhan adalahadalah spesifikasispesifikasi yang yang rincirinci tentang

tentang halgg hal--halhal yang yang akanyy gg akan dilakukandilakukan sistemsistem ketikaketika diimplementasikan

diimplementasikan. .

Spesifikasi

Spesifikasi iniini sekaligussekaligus dipakaidipakai untukuntuk membuatmembuat kesepahaman

kesepahaman antaraantara pengembangpengembang sistemsistem pemakaipemakai

kesepahaman

kesepahaman antaraantara pengembangpengembang sistemsistem, , pemakaipemakai

yang

yang kelakkelak menggunakanmenggunakan sistemsistem, , manajemenmanajemen, , dandan mitra

(19)

Analisa

Analisa Kebutuhan

Kebutuhan

Analisis kebutuhan ini diperlukan untuk Analisis kebutuhan ini diperlukan untuk

menentukan: menentukan:

●● keluarankeluaran yang yang akanakan dihasilkandihasilkan sistemsistem,,

●● masukanmasukan yang yang diperlukandiperlukan sistemsistem,,

●● lingkuplingkup prosesproses yang yang digunakandigunakan untukuntuk mengolahmengolah masukan

masukan menjadimenjadi keluarankeluaran,,

●● volume data yang volume data yang akanakan ditanganiditangani sistemsistem,,

●● jumlah pemakai dan kategori pemakai, sertajumlah pemakai dan kategori pemakai, serta

(20)

Tahapan

(21)

Perancangan

Perancangan Konseptual

Konseptual

Disebut

Disebut jugajuga perancanganperancangan logislogis . . Pada

Pada perancanganperancangan inipp gg ini, , kebutuhan,, kebutuhan pemakaipemakai danpp dan pemecahan

pemecahan masalahmasalah yang yang teridentifikasiteridentifikasi selama

selama tahapantahapan analisisanalisis sistemsistem mulaimulai dibuatdibuat k

k diidii ll ikik untuk

untuk diimplementasikandiimplementasikan Ada

Ada tigatiga langkahlangkah pentingpenting yang yang dilakukandilakukan dalamdalam

k t l

k t l itit ll ii

perancangan

perancangan konseptualkonseptual, , yaituyaitu: : evaluasievaluasi alternatif

alternatif rancanganrancangan, , penyiapanpenyiapan spesifikasispesifikasi rancangan

rancangan dandan penyiapanpenyiapan laporanlaporan rancanganrancangan rancangan

rancangan, , dandan penyiapanpenyiapan laporanlaporan rancanganrancangan sistem

(22)

Perancangan

Perancangan Konseptual

Konseptual

E l i

E l i ltlt tiftif didi kk Evaluasi

Evaluasi alternatifalternatif rancanganrancangan digunakandigunakan menentukan

menentukan alternatifalternatif--alternatifalternatif rancanganrancangan yang

yang bisabisa digunakandigunakan dalamdalam sistemsistem yang

yang bisabisa digunakandigunakan dalamdalam sistemsistem Contoh

Contoh::

perusahaan mau menggunakan pesanan perusahaan mau menggunakan pesanan

•• perusahaan mau menggunakan pesanan perusahaan mau menggunakan pesanan

pembelian atau menggunakan EDI pembelian atau menggunakan EDI

•• ArsitekturArsitektur teknologiteknologi informasiinformasi yangyang digunakandigunakan •• ArsitekturArsitektur teknologiteknologi informasiinformasi yang yang digunakandigunakan

terpusat

terpusat atauatau terdistribusiterdistribusi

(23)

Perancangan

Perancangan Konseptual

Konseptual

Evaluasi

Evaluasi yang yang dilakukandilakukan mengandungmengandung halhal--halhal berikut

berikut (Romney, (Romney, SteinbartSteinbart, , dandan Cushing, Cushing, 1997):

1997):

●● BagaimanaBagaimana alternatifalternatif--alternatifalternatif tersebuttersebut memenuhimemenuhi sasaran

sasaran sistemsistem dandan organisasiorganisasi dengandengan baikbaik?? sasaran

sasaran sistemsistem dandan organisasiorganisasi dengandengan baikbaik??

●● BagaimanaBagaimana alternatifalternatif--alternatifalternatif tersebuttersebut memenuhimemenuhi kebutuhan

kebutuhan pemakaipemakai denganpp dengan baikgg baik??

●● ApakahApakah alternatifalternatif--alternatifalternatif tersebuttersebut layaklayak secarasecara ekonomi

ekonomi??

j k d k i i

j k d k i i ii ??

(24)

Perancangan

Perancangan Konseptual

Konseptual

Spesifikasi

Spesifikasi rancanganrancangan iniini mencakupmencakup elemen elemen--elemen

elemen berikutberikut::

●● KeluaranKeluaran

Rancangan

Rancangan laporanlaporan mencakupmencakup frekuensifrekuensi laporan

laporan ((harianharian, , mingguanmingguan, dan , dan sebagainyasebagainya), ), isi

isi laporanlaporan, , bentukbentuk laporanlaporan, , dandan laporanlaporan k

k ditdit ilkilk dd ll tt ll cukup

cukup ditampilkanditampilkan padapada layarlayar atauatau perluperlu dicetak

(25)

Perancangan

Perancangan Konseptual

Konseptual

●● PenyimpanPenyimpan datadata

Dalam

Dalam halhal iniini, , semua,, semua data yang data yang diperlukanyy gg diperlukanpp untuk

untuk membentukmembentuk laporanlaporan ditentukanditentukan lebihlebih detil

detil, , termasuktermasuk ukuranukuran data (data (misalnyamisalnya, , namanama b

b k ik i ll di idi i 2525 kk kk ) d) d barang

barang maksimalmaksimal terdiriterdiri atasatas 25 25 karakter) dan karakter) dan letaknya dalam berkas

letaknya dalam berkas

M k

M k

●● MasukanMasukan

Rancangan masukan meliputi data yang perlu Rancangan masukan meliputi data yang perlu dimasukkan ke dalam sistem

(26)

Perancangan

Perancangan Konseptual

Konseptual

●● ProsedurProsedur pemrosesanpemrosesan dandan operasioperasi

Rancangan ini menjelaskan bagaimana data Rancangan ini menjelaskan bagaimana data gg jj gg masukan diproses dan disimpan dalam

masukan diproses dan disimpan dalam rangka

(27)

Perancangan

Perancangan Fisik

Fisik

Rancangan

Rancangan keluarankeluaran, , berupaberupa bentukbentuk laporanlaporan dan

dan rancanganrancangan dokumendokumen

●● RancanganRancangan masukanmasukan, , berupaberupa rancanganrancangan layarlayar untuk

untuk pemasukanpemasukan datadata

●● RancanganRancangan antarmukaantarmuka pemakaipemakai dandan sistemsistem, , berupa

berupa rancanganrancangan interaksiinteraksi antaraantara pemakaipemakai d

d i ti t (( ikik dd bb ii )) dan

(28)

Perancangan

Perancangan Fisik

Fisik

●● RancanganRancangan platform, platform, berupaberupa rancanganrancangan yang yang menentukan

menentukan perangkatperangkat keraskeras dandan perangkatperangkat lunak

lunak yang yang digunakandigunakan

●● RancanganRancangan basis data, basis data, berupaberupa rancangan rancangan--b k

b k d ld l b i db i d kk rancangan

rancangan berkasberkas dalamdalam basis data, basis data, termasuktermasuk penentuan

penentuan kapasitaskapasitas masingmasing--masingmasing R

R d ld l bb d ld l

●● RancanganRancangan modulmodul, , berupaberupa rancanganrancangan modulmodul atau

atau program yang program yang dilengkapidilengkapi dengandengan algoritma

algoritma ((caracara modulmodul atauatau programprogram bekerjabekerja)) algoritma

(29)

Perancangan

Perancangan Fisik

Fisik

●● RancanganRancangan kontrolkontrol, , berupaberupa rancanganrancangan kontrol kontrol--kontrol

kontrol yang yang digunakandigunakan dalamdalam sistemsistem ((mencakupmencakup hal

hal halhal sepertiseperti validasivalidasi otorisasiotorisasi dandan pengauditanpengauditan)) hal

hal--halhal sepertiseperti validasivalidasi, , otorisasiotorisasi, , dandan pengauditanpengauditan))

●● DokumentasiDokumentasi, , berupaberupa hasilhasil pendokumentasianpendokumentasian hingga

hingga tahaptahap perancanganperancangan fisikfisik.. hingga

hingga tahaptahap perancanganperancangan fisikfisik..

●● RencanaRencana pengujianpengujian, , berisiberisi rencanarencana yang yang dipakaidipakai untuk

untuk mengujimenguji sistemsistem

●● RencanaRencana konversikonversi, , berupaberupa rencanarencana untukuntuk menerapkan

(30)

Tool Yang

Tool Yang Digunakan

Digunakan

D

D FlFl DiDi a. Data

a. Data Flow DiagramFlow Diagram

Tujuan Tujuan ::

Mendiskripsikan

Mendiskripsikan interaksiinteraksi antaraantara data data dandan pemrosesanpemrosesan

dengan

dengan menggunakanmenggunakan Data Flow Diagram.Data Flow Diagram.

Overview: Overview: Overview: Overview:

DFD

DFD (Data Flow Diagram) (Data Flow Diagram) memberikanmemberikan gambarangambaran bagaimana

bagaimana data gg data masukmasuk dandan keluarkeluar dalamdalam daridari dandan keke

suatu

suatu entity/entity/representasirepresentasi daridari sumbersumber dandan tujuantujuan aliran

aliran data data tersebuttersebut, , aturanaturan daridari pemrosesanpemrosesan data, data, penyimpanan

penyimpanan datadata dandan entitasentitas eksternaleksternal

penyimpanan

(31)

Data Flow Diagram

Data Flow Diagram

Adapun

(32)

Data Flow Diagram

Data Flow Diagram

C t h

C t h BilliBilli dd Contoh

(33)

Entity Relational Diagram

Entity Relational Diagram

b E tit R l ti l Di b E tit R l ti l Di

b. Entity Relational Diagram b. Entity Relational Diagram Tujuan

Tujuan ::

M di k i ik h b t d t

M di k i ik h b t d t

Mendiskripsikan hubungan antara data Mendiskripsikan hubungan antara data

dictionary, organisasi data yang merupakan dictionary, organisasi data yang merupakan representasi dari

representasi dari entitasentitas--entitas yang ada dalamentitas yang ada dalam representasi dari

representasi dari entitasentitas entitas yang ada dalam entitas yang ada dalam suatu organisasi

suatu organisasi

ER Diagram merupakan representasi dari model ER Diagram merupakan representasi dari model

data konseptual antara data dictionary yang data konseptual antara data dictionary yang mengorganisasi

mengorganisasi data yang data yang direpresentasikandirepresentasikan oleholeh entitas

entitas entitasentitas yangyang adaada dalamdalam suatusuatu organisasiorganisasi entitas

(34)

Entity Relational Diagram

Entity Relational Diagram

Adapun

(35)

Entity Relational Diagram

Entity Relational Diagram

(36)

Database Relational Model

Database Relational Model

ER Di

ER Di d ld l d ld l i ii i kk t ktt kt d td t

ER Diagram

ER Diagram dalamdalam model model iniini menggunakanmenggunakan strukturstruktur data data

sebagai

sebagai acuanacuan yang yang merepresentasikanmerepresentasikan hubunganhubungan antarantar entitas

entitas. . StrukturStruktur data data iniini biasanyabiasanya diklasifikasikanyy diklasifikasikan sesuaisesuai kebutuhan data yang harus tersedia, tabel yang

kebutuhan data yang harus tersedia, tabel yang digunakan sebagai satu kualifikasi dari

digunakan sebagai satu kualifikasi dari strukturstruktur data data

yang

yang adaada

yang

yang adaada..

Database relational model

Database relational model merepresentsikanmerepresentsikan hubunganhubungan

antar

antar entitasentitas dalamdalam organisasiorganisasi dengandengan lebihlebih detail detail mengarah

mengarah padapada strukturstruktur data yang data yang disebutdisebut sebagaisebagai

(37)
(38)

Flowchart

Flowchart

Tujuan Tujuan

Mendiskripsikan

Mendiskripsikan aliranaliran data data baikbaik masukmasuk dandan k l

k l ii b b ib b i lili fi ikfi ik keluar

keluar antarantar entitasentitas berbasisberbasis aliranaliran fisikfisik dokumen

dokumen yang yang menggunakanmenggunakan prosedurprosedur tertentu

tertentu tertentu tertentu..

Flowchart merupakan representasi dari sistem Flowchart merupakan representasi dari sistem

pemrosesan dan aliran transaksi organisasi pemrosesan dan aliran transaksi organisasi pemrosesan dan aliran transaksi organisasi pemrosesan dan aliran transaksi organisasi yang

yang memuatmemuat sistemsistem dandan prosedurprosedur pemrosesan

pemrosesan transaksitransaksi. . p

(39)

Flowchart

Flowchart

Kategori

Kategori utamautama daridari flowchart flowchart adalahadalah :: a.

a. dokumendokumen b. program b. program c.

c. prosesproses cc p osesp oses d.

(40)

Flowchart

Flowchart

Flowcart

Flowcart memberikanmemberikan informasiinformasi mengenaimengenai ::

a. darimana input diterima dan dari siapa a. darimana input diterima dan dari siapa b.

b. dalamdalam bentukbentuk an form an form apaapa output output didi generategenerate c.

c. langkahlangkah--langkahlangkah dandan lanjutanlanjutan daridari prosesproses transaksi

transaksi

d. data dan materi akuntansi yang terlibat dan d. data dan materi akuntansi yang terlibat dan

te ken d mp kn te ken d mp kn terkena dampaknya terkena dampaknya e.

e. prosedurprosedur akuntandiakuntandi dandan pengendalianpengendalian organisasiorganisasi yang

yang terlibatterlibat yang

(41)

Simbol

(42)

Guidelines

(43)
(44)

Tahapan

Tahapan Implementas

Implementas

ii

Mencakup

Mencakup aktivitasaktivitas--aktivitasaktivitas::

●● PemrogramanPemrograman dangg dan pengujianpengujianpp g jg j

●● Instalasi perangkat keras dan perangkat Instalasi perangkat keras dan perangkat lunak

lunak

●● PelatihanPelatihan kepadakepada pemakaipemakai

●● PembuatanPembuatan dokumentasidokumentasi

(45)

Pemrograman

Pemrograman dan

dan Pengujian

Pengujian

●● PemrogramanPemrograman adalahadalah aktivitasaktivitas pembuatanpembuatan program program atauatau sederetan

sederetan instruksiinstruksi yang yang digunakandigunakan untukuntuk mengaturmengatur komputer

komputer agaragar bekerjabekerja sesuaisesuai dengandengan maksudmaksud masing

masing--komputer

komputer agar agar bekerjabekerja sesuaisesuai dengandengan maksudmaksud masingmasing

masing

masing instruksiinstruksi

●● SetiapSetiap program program menjalanimenjalani pengujianpengujian secarasecara individual individual t k

t k tiktik b hb h b bb b d id i

untuk

untuk memastikanmemastikan bahwabahwa program program bebasbebas daridari kesalahan

kesalahan. . PengujianPengujian sepertiseperti iniini disebutdisebut dengandengan pengujian

pengujian unitunit

p g j

p g j

●● JikaJika terjaditerjadi kesalahankesalahan, , pemakaipemakai akanakan berusahaberusaha mencarimencari penyebabnya

penyebabnya dandan prosesproses untukuntuk melakukanmelakukan pencarianpencarian

kesalahan

kesalahan iniini dikenaldikenal dengandengan sebutansebutan debuggingdebugging

kesalahan

(46)

Skema

(47)

Pemrograman

Pemrograman dan

dan Pengujian

Pengujian

P ji

P ji i ti t ii Pengujian

Pengujian integrasiintegrasi

Pengujian

Pengujian iniini dilakukandilakukan setelahsetelah semuasemua modulmodul/program /program melewati

melewati pengujianpengujian unitunit untukuntuk melihatmelihat efekefek ketikaketika melewati

melewati pengujianpengujian unit unit untukuntuk melihatmelihat efekefek ketikaketika program

program salingsaling dikaitkandikaitkan

Pengujian

Pengujian sistemsistem

Setelah

Setelah melaluimelalui pengujianpengujian integrasiintegrasi, , fungsifungsi--fungsifungsi dalamdalam sistem

sistem dandan jugajuga kinerjanyakinerjanya diujidiuji.. Sistem

Sistem divalidasikandivalidasikan terhadapterhadap spsesifikasispsesifikasi kebutuhankebutuhan Sistem

Sistem divalidasikandivalidasikan terhadapterhadap spsesifikasispsesifikasi kebutuhankebutuhan dengan

dengan kondisikondisi dandan lingkunganlingkungan yang yang menyerupaimenyerupai dengan

dengan keadaankeadaan dandan lingkunganlingkungan operasionaloperasional. . PadaPada pengujian

(48)

Pemrograman

Pemrograman dan

dan Pengujian

Pengujian

ji

ji ii

Pengujian

Pengujian penerimaanpenerimaan Dilakukan

Dilakukan sebelumsebelum sistemsistem dioperasikandioperasikan dengandengan melibatkan

melibatkan pemakaipemakai pengembangpengembang sistemsistem personilpersonil melibatkan

melibatkan pemakaipemakai, , pengembangpengembang sistemsistem, , personilpersonil yang

yang akanakan memeliharamemelihara sistemsistem, , manajemenmanajemen, , dandan auditor internal.

auditor internal. Tujuannya

Tujuannya adalahadalah untukuntuk meyakinkanmeyakinkan bahwabahwa segalasegala kebutuhan

kebutuhan telahtelah terpenuhiterpenuhi. . DalamDalam halhal iniini pemakaipemakai akan memberikan persetujuan untuk menerapkan akan memberikan persetujuan untuk menerapkan sistem ini sebagai sistem produksi

sistem ini sebagai sistem produksi (sistem yang (sistem yang akan dioperasikan oleh pemakai)

(49)

Pemrograman

Pemrograman dan

dan Pengujian

Pengujian

Pengujian

Pengujian instalasiinstalasi

Jika pengujian penerimaan dilakukan sebelum Jika pengujian penerimaan dilakukan sebelum pp g jg j pp sistem dipasang ke lingkungan operasional, sistem dipasang ke lingkungan operasional, sistem

sistem perluperlu diujidiuji kembalikembali setelahsetelah dipasangdipasang. .

P ji

P ji ii i il hi il h didi bb Pengujian

Pengujian sepertiseperti inilahinilah yang yang disebutdisebut pengujian

(50)

Konversi

Konversi

●● KonversiKonversi merupakanmerupakan tahapantahapan yang yang digunakandigunakan untuk

untuk mengoperasikanmengoperasikan sistemsistem barubaru dalam dalam rangka menggantikan sistem yang lama

rangka menggantikan sistem yang lama

●● Terdapat beberapa pendekatan yang Terdapat beberapa pendekatan yang

dil k k k l k k k i i

dil k k k l k k k i i

dilakukan untuk melakukan konversi, yaitu dilakukan untuk melakukan konversi, yaitu konversi

konversi paralelparalel, , konversikonversi langsunglangsung, , konversikonversi modular

modular atauatau bertahapbertahap dandan konversikonversi pilotpilot modular

(51)

Skema

(52)

Skema

Skema Konversi

Konversi

Konversi

Konversi paralelparalel ((

parallel conversion)

parallel conversion)

Sistem

Sistem barubaru dandan sistemsistem lama lama samasama--samasama dijalankandijalankan. . Setelah

Setelah melal imelal i masamasa te tentte tent jikajika sistemsistem baba telahtelah Setelah

Setelah melaluimelalui masamasa tertentutertentu, , jikajika sistemsistem barubaru telahtelah bisa

bisa diterimaditerima untukuntuk menggantikanmenggantikan sistemsistem lamnalamna, , maka

maka sistema aa a sistem lama lama segeraa aa a segera dihentikang ag a ddihentikand aa

Konversi

Konversi langsunglangsung ((

direct conversion

direct conversion atau

atau direct

direct

cutover)

cutover)))

Konversi

Konversi iniini dilakukandilakukan dengandengan caracara menghentikanmenghentikan sistem

(53)

Skema

Skema Konversi

Konversi

Konversi

Konversi pilot (pilot (

pilot conversion)

pilot conversion)

Pendekatan

Pendekatan iniini dilakukandilakukan dengandengan caragg cara menerapkan

menerapkan sistemsistem barubaru hanyahanya padapada lokasilokasi tertentu

tertentu yang yang diperlakukandiperlakukan sebagaisebagai peloporpelopor. . Jik

Jik kk ii i ii i didi b h ilb h il kk Jika

Jika konversikonversi iniini dianggapdianggap berhasilberhasil, , makamaka akan

(54)

Skema

Skema Konversi

Konversi

Konversi

Konversi modular modular atauatau bertahapbertahap (phased (phased

conversion)

conversion)

K i

K i dil k kdil k k dd tiktik tt bb ii

Konversi

Konversi dilakukandilakukan dengandengan menggantikanmenggantikan suatusuatu bagianbagian dari

dari sistemsistem lama lama dengandengan sistemsistem barubaru. . JikaJika terjaditerjadi sesuatu

sesuatu, , bagian,, bagian yang gg yang baruyy gg baru tersebuttersebut akanakan digantidigantigg kembali

kembali dengandengan yang yang lama. Jika tak terjadi masalah, lama. Jika tak terjadi masalah, modul

modul--modul baru akan dipasangkan lagi untuk modul baru akan dipasangkan lagi untuk mengganti

mengganti modulmodul--modulmodul lama yang lainlama yang lain DenganDengan

mengganti

mengganti modulmodul modulmodul lama yang lain. lama yang lain. DenganDengan

pendekatan

pendekatan sepertiseperti iniini, , akhirnyaakhirnya semuasemua sistemsistem lama lama akan

(55)

Tahapan

Tahapan Dokumentasi

Dokumentasi

Pada tahapan ini, dokumentasi yang dibuat Pada tahapan ini, dokumentasi yang dibuat

dapat dibagi menjadi tiga jenis dapat dibagi menjadi tiga jenis

●● DokumentasiDokumentasi pengembanganpengembangan Dokumentasi

Dokumentasi iniini menjabarkanmenjabarkan sistemsistem secarasecara lengkap

lengkap, , mencakupmencakup deskripsideskripsi sistemsistem, , bentukbentuk keluaran

keluaran, , bentukbentuk masukanmasukan, , bentukbentuk basis basis d t

d t bb lili h ilh il jiji

data,

data, baganbagan aliralir program, program, hasilhasil pengujianpengujian, , dan

(56)

Tahapan

Tahapan Dokumentasi

Dokumentasi

●● DokumentasiDokumentasi operasioperasi Dokumentasi

Dokumentasi iniini mencakupmencakup antarapp antara lain lain jadwaljadwaljj pengoperasian

pengoperasian, , caracara pengoperasianpengoperasian peralatan, faktor

peralatan, faktor--faktor keamanan, dan masa faktor keamanan, dan masa

b l k b k

b l k b k

berlakunya suatu berkas berlakunya suatu berkas

●● DokumentasiDokumentasi pemakaipemakai Berisi

Berisi petunjukpetunjuk untukuntuk menggunakanmenggunakan masing masing--masing

masing program program dandan jugajuga mencakupmencakup materimateri pelatihan

(57)

Tahapan

Tahapan Dokumentasi

Dokumentasi

Operasi

Operasi dandan PerawatanPerawatan

●● Perawatan perfektif ditujukan untuk Perawatan perfektif ditujukan untuk pp jj

memperbaharui sistem sebagai tanggapan memperbaharui sistem sebagai tanggapan atas perubahan kebutuhan pemakai dan atas perubahan kebutuhan pemakai dan

k b h i i i k k

k b h i i i k k fi ifi i ii

kebutuhan organisasi, meningkatkan

kebutuhan organisasi, meningkatkan efisiensiefisiensi sistem

(58)

Tahapan

Tahapan Dokumentasi

Dokumentasi

P t

P t dd tiftif bb b hb h liklik ii

●● PerawatanPerawatan adaptifadaptif, , berupaberupa perubahanperubahan aplikasiaplikasi untuk

untuk menyesuaikanmenyesuaikan diridiri terhadapterhadap lingkunganlingkungan perangkat

perangkat keraskeras dandan perangkatperangkat lunaklunak barubaru.. perangkat

perangkat keraskeras dandan perangkatperangkat lunaklunak barubaru. . Sebagai

Sebagai contohcontoh, , perawatanperawatan iniini dapatdapat berupaberupa perubahan

perubahan aplikasiaplikasi daridari mainframe mainframe keke lingkunganlingkungan client/server

client/server atauatau mengonversimengonversi daridari sistemsistem berbasis

berbasis berkasberkas keke lingkunganlingkungan basis databasis data

●● PerawatanPerawatan korektifkorektif berupaberupa pembetulanpembetulan atasatas

●● PerawatanPerawatan korektifkorektif berupaberupa pembetulanpembetulan atasatas kesalahan

kesalahan--kesalahankesalahan yang yang ditemukanditemukan padapada saatsaat sistem

Gambar

Gambar 2. Tahapan Sistem
Tabel 1. TabelTabel 11 UkuranTabel

Referensi

Dokumen terkait

Adapun persamaan dengan skripsi Penulis yang berjudul “Analisis Putusan Hakim Terhadap Perkara Kumulasi Gugatan Isbat Nikah Dan Cerai Gugat Yang Terjadi Kesalahan Wali Nikah

Menteri yang menyelenggarakan urusan pemerintahan di bidang keuangan negara dapat melakukan intervensi, baik secara langsung maupun tidak langsung, dalam setiap pelanggaran

Salim (1999), dalam penelitian tentang analisis faktor – faktor yang mempengaruhi tingkat pendapatan nelayan di Kecamatan Syiah Kuala Banda Aceh, menyatakan bahwa variabel

Učni načrt iz leta 2011 kot cilj poučevanja slovenščine pri književnem pouku opredeljuje razvijanje sporazumevalne zmožnosti, ki vključuje bralno, literarno, kulturno in

Pada era sebelum deregulasi Pakjun'83, industri perbankan nasional ditandai dengan campur tangan Bank Indonesia sebagai bank sentral dalam pengaturan pagu kredit

Berdasarkan hasil observasi dan analisis data, diperoleh informasi tentang keterlaksanaan pembelajaran membaca teks pendek dengan menggunakan media gambar adalah

Untuk mendiagnosa dini infeksi saluran kemih tidak bisa hanya didasarkan atas gejala dan tanda klinis infeksi itu sendiri, karena gejala dan tanda klinis bukan merupakan hal

Fasciolopsiasis adalah endemik di Cina, India, Malaysia, Asia Tenggara dan Taiwan terutama di daerah di mana babi dipelihara dan diberi makan