Anda di halaman 1dari 4

CHAPTER 14

A. PENGEMBANGAN SISTEM SECARA INTERNAL


Suatu organisasi biasanya memperoleh informasi melalui 2 cara, yaitu :
1. Mengembangkan dan memodifikasi In-House System Development yang ada
2. Membeli sistem komersial dari suatu vendor dan mengaplikasikannya

1. Alat Meningkatkan Pengembangan Sistem


1. Kebutuhan sistem yang tidak dispesifikasikan dengan baik. Prosesnya melibat komunikasi dan
saling bertukar ide antara user dan system professionalnya.
2. Teknik pengembangan yang tidak efektif. Masalah dikutip dalam bagian sebelumnya diperkuat
dengan teknik efektif untuk menyajikan, mendokumentasikan, dan memodifikasi spesifikasi
system
3. Kurangnya keterlibatan pengguna dalam pengembangan sistem. Penyebab utama kegagalan
sistem adalah kurangnya keterlibatan pengguna selama tahap-tahap perkembangan yang
penting

Pembuatan Prototipe

Adalah teknik untuk menyediakan pengguna versi awal dari sistem. Prototype dibangun dengan
cepat dan murah dengan maksud bahwa hal itu akan diubah juga nantinya ke versi final. Tujuan dari
teknikal ini adalah membuat prototype untuk mewakili “sebuah spesifikasi fungsional yang tidak
ambigu, yang berfungsi sebagai perantara untuk mengatur, belajar dan berkembang yang pada
akhirnya menjadi sebuah sistem sepenuhnya dilaksanakan atau versi final.

Pendekatan Case

Computer-aided software engineering (CASE) adalah tekonologi yang melibatkan penggunaan


sistem komputer untuk membangun sebuah sistem komputer. CASE tools adalah produk perangkat
lunak komersial yang terdiri dari aplikasi yang sangat terintegrasi dan mendukung berbagai
kegiatan SDLC.

Diagram Pert

Prinsip dalam diagram ini adalah :

1. Aktivitas, pekerjaan yang harus diselesaikan dalam proyek tersebut. Peristiwa yang
menandai penyelesaian sebuah aktivitas dan awal aktivitas berikutnya.
2. Jalur, jalur dalam diagram yang menghubungkan berbagai peristiwa dari awal hingga
akhir.
3. Jalur Kritis, jalur dengan waktu keseluruhan yang tertinggi.
4. Diagram Gant, adalah diagram horizontal yang menyajikan waktu secara horizontal dan
aktivitas secara vertikal.
CHAPTER 14

B. CONSTRUCT THE SYSTEM


Tujuan utama dari fase konstruksi adalah untuk merancang dan membangun system kerja
perangkat lunak  yang siap untuk diuji dan dikirimkan kepenggunanya. Fase ini melibatkan
pemodelan sistem, pemrograman aplikasi, dan pengujian aplikasi.

1. The Structured Design Approach


Pendekatan desain terstruktur adalah cara untuk merancang sistem dari atas kebawah. Ini
dimulai dengan gambaran besar dari sistem yang diusulkan dan secara bertahap di dekomposisi
menjadi lebih dan lebih rinci sampai sepenuhnya dapat dipahami.
2. The Object-Oriented Design Approach
Pendekatan desain berorientasi objek adalah untuk membangun sistem informasi dari
komponen standar yang dapat digunakan kembali. Pendekatan ini dapat disamakan dengan
proses membangun sebuah mobil. Produsen mobil tidak membuat masing-masing model baru
dari awal. Model-model baru biasanya dibangun dari komponen standar yang sudah ada di
model lain.

Elements of the Object-Oriented Design Approach


Karakteristik khas dari pendekatan desain berorientasi objek adalah data pemrograman
logika, seperti tes integritas, aturan akuntansi, dan memperbarui prosedur, dikemas dalam
modul untuk mewakili objek. Berikut pembahasan yang berkaitan dengan unsur-unsur utama
dari pendekatan berorientasi obyek
1. Objects
Misalnya, vendor, pelanggan, persediaan, dan rekening semua benda. Benda-benda ini
memiliki dua karakteristik, atribut, dan metode
2. Attributes
Adalah data yang menggambarkan object
3. Methods
Adalah tindakan yang dilakukan pada atau dengan benda-benda yang dapat mengubah
atribut mereka
4. Inheritance
Berarti bahwa setiap contoh objek mewarisi atribut dan metode dari kelas mana ia berasal.
Misalnya, semua contoh dalam hirarki kelas persediaan berbagi atribut nomor bagian,
deskripsi, dan kuantitas di tangan. Atribut ini hanya sekali didefinisikan untuk objek
persediaan. Sehingga contoh obyek bantalan roda, pompa air, dan alternator akan mewarisi
atribut ini. Demikian juga, hal ini akan mewarisi metode (mengurangi, review, menyusun
ulang, dan mengganti) yang ditetap kan untuk kelas.
Dengan pendekataan orientasi objek dapat memberikan peningkatan keamanan dari suatu
model struktur. Koleksi masing-masing objek metode, yang menciptakan wall of code tak
tertembus di sekitar data. Hal ini berarti bahwa data internal dari objek dapat dimanipulasi
hanya dari metodenya.
CHAPTER 14

3. Desain sistem
Tujuan dari tahapan desain adalah untuk menghasilkan rincian deskripsi dari sistem yang
baik memenuhi persyaratan sistem yang diidentifikasi selama analisis sistem dan sesuai dengan
desain konseptual yang diusulkan.

4. Data Modeling, Conceptual Views, and Normalized Tables


Pemodelan data berguna untuk memformalkan persyaratan data dari proses bisnis sebagai
model konseptual. Pandangan pengguna konseptual harus didukung oleh tabel database yang
telah dinormalisasi.

5. Design Tampilan Pengguna Fisik


Desain fisik memberikan gambaran dari representasi data yang didalamnya termasuk
adanya laporan output, dokumen dan input.
 Desain Output adalah sebuah informasi sistem yang mendukung pengguna melakukan
keputusan. Atribut dari desain output ini yaitu relevan, orientasi pengecualian,
ketepatan waktu, akurat, kelengkapan dan keringkasan.
Ada beberapa teknik dalam melaporkan output yang sering dipakai oleh manajer dalam
memberikan informasinya menggunakan table dan matrik. Selain itu informasi
divisualisasikan menggunakan form dari grafik dan diagram. Output ini dapat dalam
bentuk harcopy maupun softcopy.
 Atribut Keluaran. terlepas dari bentuk fisik mereka, apakah dokumen
operasional, laporan keuangan, atau laporan diskresioner, tampilan output
harus memproses atribut berikut: relevansi, peringkasan, orientasi
pengecualian, ketepatan waktu, akurasi, kelengkapan, dan keringkasan.
 Teknik Pelaporan Keluaran. Sementara mengakui bahwa perbedaan dalam gaya
kognitif ada di antara manajer, perancang sistem harus menentukan tipe dan
format output yang paling berguna bagi pengguna. Fitur permintaan dan
pembuatan laporan dari sistem manajemen basis data modern memungkinkan
manajer untuk dengan cepat membuat laporan keluaran standar dan khusus.
Laporan khusus dapat menyajikan informasi dalam berbagai format, termasuk
teks, matriks, tabel, dan grafik.
 Tampilan Input Desain. Input data digunakan untuk menangkap fakta yang relevan
tentang sumber daya, peristiwa, dan agen yang terlibat dalam transaksi proses bisnis.
Pembagian input menjadi dua kelas: Input Hard Copy dan Input Elektronik.
 Desain Input Hard Copy. Bisnis saat ini masih banyak menggunakan dokumen
input kertas. Dalam mendesain dokumen hard copy, perancang sistem harus
mengingat beberapa aspek dari proses bisnis fisik, yaitu: Penanganan,
penyimpanan, jumlah salinan, ukuran formulir, desain formulir, zona
 Desain Input Elektronik. Teknik input elektronik terbagi dalam dua tipe dasar:
input dari dokumen sumber dan input langsung.
Input Dari Dokumen Sumber
CHAPTER 14

Perusahaan menggunakan dokumen sumber kertas untuk sejumlah alasan.


Beberapa perusahaan memilih untuk mempertahankan jejak kertas audit
kembali ke sumber dari suatu peristiwa ekonomi. Beberapa perusahaan
memperoleh data ke dokumen kertas karena prosedur masukan langsung
mungkin agak susah atau tidak mungkin. Perusahaan lain mencapai skala
ekonomi dengan memusatkan pengumpulan data elektronik dari dokumen
kertas.
Input Langsung
Input data langsung memerlukan teknologi pengumpulan data didistribusikan ke
sumber transaksi. Sebuah contoh yang sangat umum adalah poin dari terminal
penjualan di sebuah department store. Sebuah keuntungan dari input langsung
adalah pengurangan kesalahan input yang mengganggu pengolahan hilir.
Pengumpulan data langsung menggunakan bentuk cerdas untuk pengeditan
online yang membantu pengguna mengisi formulir dan membuat perhitungan
secara otomatis.
Perangkat Data Masukan
Sejumlah perangkat entri data digunakan untuk mendukung input elektronik
langsung. ini termasuk titik terminal penjualan, tinta magnetik perangkat
pengenalan karakter, perangkat pengenalan karakter optik, mesin teller
otomatis, dan perangkat pengenalan suara.
6. Mendesain Proses Sistem
Sekarang bahwa tabel database dan pandangan pengguna untuk sistem telah dirancang,
kami siap untuk merancang komponen proses. Ini mulai dengan DFDs yang diproduksi dalam
tahap desain umum.
 Mengurai DFD Tingkat Tinggi. Untuk menunjukkan proses penguraian, menggunakan
DFD perantara dari pembelian dan pengeluaran uang tunai. DFD ini diuraikan dari
tingkat konteks yang awalnya disiapkan DFD dalam fase desain konseptual. Proses ini
belum cukup detail untuk menghasilkan modul program.

Anda mungkin juga menyukai