download

Matakuliah
Tahun
Versi
: M0086/Analisis dan Perancangan Sistem Informasi
: 2005
:5
Pertemuan 02
Pemilihan Sistem
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat Menjelaskan proses
bisnis dengan menggambarkan Rich
Picture (C2)
2
Outline Materi
•
•
•
•
Mendefinisikan sebuah sistem
Rich Picture
Memilih sebuah sistem
System Definisi
3
The computerized System’s Context
System
user
Problem
Domain
Application Domain
System choice is about determing the system’s context
4
Step back!
What are the developers to do?
What is this about?
System
user
Principles:
• Memahami situasi
• Menumbuhkan gagasan
baru
Problem
Domain
Application Domain
• Menggambarkan alternatif
sistem
5
Activities in ’System Choice’
Situation
Ideas
Creates
anchoring
for
Systems
Requirements
for use
Problem
Domain
Analysis
Model
System definition
Application
Domain
Analysis
Component
Design
Specifications of
components
Specifications of
architecture
• System definition: Suatu uraian
ringkas dari suatu sistem
terkomputerisasi dinyatakan
dalam bahasa alami
Architectural
Design
6
Describe the sitaution in a rich picture
• Memusatkan pada stabilitas
atau perubahan
• Memproses seperti
pekerjaan, produksi,
pengolahan informasi,
perencanaan, kendali,
pengembangan, dll.
• Struktur seperti produksi,
aplikasi, komunikasi,
persetujuan, kepemilikan,
keanggotaan, kuasa, dll.
• Rich pictures, bukan
gambaran kacau (tidak
beraruturan).
#1
Tradition vs.
change
Individual info.
#2
#3
Pool
Standard info.
#4
Reorganizing
Personnel info.
Resources
#5
Plans
#6
Report
Coordinating
New entity
7
Rich picture showing stability
reception of
calls
dispatcher
tasks
customers
Where is it?
When are
they ready?
50 cars
hospital
emergency vehicle
8
Create new ideas
• Contoh
– Lihat didalam sistem
akuntansi
• Pelajari sistem yang
berjalan
• Memperhatikan spreadsheets
• Memperhatikan paket
standard
• Belajar ERP (Enterprise
Resource Planning)
sistem seperti SAP
• Metaphor
• Mengadakan
percobaan dengan
prototipe:
–
–
–
–
–
Perencanaan
Pengembangan
Persiapan
Test
Peringkasan
– For a library:
• Store
• Shop
• School
9
Example of a prototype’s contents
Focus
Limitations
Prerequisites
Interface
Hanya satu
gambar-an layar
berhubungan
dengan peserta
Full Layout of
participant picture
with all keys and
fields included
Semua kunci
memberikan jawaban
yang informatif
Functions
Pembaharuan data
peserta
No other functions
Pendaftaran partisipan
harus dikerjakan
Model
Harus bisa mengatasi
sedikitnya 10 peserta
berikut
pembayarannya
10
System definition (FACTOR)
•
•
Functionality: Fungsi sistem yang
mendukung tugas applicationdomain.
Application domain: Bagian dari
suatu organisasi yang administrate,
monitor, atau mengendalikan
problem domain.
•
Conditions: Dengan kondisi yang
bagaimana sistem akan
dikembangkan dan digunakan.
•
Technology: Semua Teknologi yang
digunakan untuk mengembangkan
dan menjalankan sistem.
Objects: object Yang utama didalam
problem domain.
Responsibility: tanggung jawab
sistem (kegunaan) secara
keseluruhan dalam hubungannya
dengan konteks sistem.
•
•
•
•
•
•
•
•
F: Support for program design.
Automate participant
registration.
A: Administration of speakers
and participants. Control of
conference papers. Program
design. Participant registration.
C: Volunteer labor has widely
varying administrative
experience. Development to
proceed despite contradictory
and missing requirements.
T: Cheap PC platform with
current tools.
O: Speakers and participants.
Conference papers and
program.
R: Administrative tool and
communication medium.
11
Define systems
• Functionality 1: Daftar
Informasi tentang peserta
dan menghasilkan daftar
peserta (lengkap).
• Responsibility 1: Mendukung
program Disain dengan
menghasilkan overview dan
mengijinkan pemakai untuk
menambahkan komentar
serta disimpan pada versi
yang berbeda. Mendukung
operasional konferensi
dengan menekankan pada
potensi permasalahan
regular interval.
• Functionality 2: Untuk
mendaftarkan peserta
seperti pengarang,
pembicara, atau penulis
resensi buku. Mendukung
administrasi pembayaran
dan undangan. Mendukung
pengembangan program
konferensi, mencakup
pendaftaran, penerimaan
paper, dan sesi.
• Responsibility 2: Menyusun
Rencana Konferensi secara
otomatis. Menghasilkan
program dari sesi yang
diusulkan dan meninjau
ulang paper yang masuk.
12
Overview of ‘System Choice’
Purpose
• Untuk menentukan (menyepakati) karakteristik sistem secara
menyeluruh.
Concepts
• System definition: Suatu uraian ringkas dari suatu sistem
terkomputerisasi dinyatakan dalam bahasa alami.
Principles
• Memahami situasi
• Menumbuhkan gagasan baru
• Menggambarkan alternatif sistem
Results
• Suatu definisi sistem yang memenuhi ukuran FACTOR
13
Terima Kasih
14