• Tidak ada hasil yang ditemukan

CTM201/CMM201/CSC212/CSM302 - ANALISIS DAN REKA BENTUK SISTEM SEPT 1997.

N/A
N/A
Protected

Academic year: 2024

Membagikan "CTM201/CMM201/CSC212/CSM302 - ANALISIS DAN REKA BENTUK SISTEM SEPT 1997."

Copied!
8
0
0

Teks penuh

(1)

UMVERSITI

SAINS

MALAYSIA

Peperiksaan Semester Pertama Sidang Akademik 1997 I 1998

September 1997

CTM201/CMM201/CSC212/CSM302 - Analisis dan Reka Bentuk

Sistern Masa:

[3jam]

ARAHAN KEPADA CALON:

.

Sila pastikan bahawa kertas peperiksaan

ini

mengandungi

EMPAT

soalan

di

dalam

LAPAN

muka surat yang bercetak sebelum anda memulakan peperiksaan ini.

.

Jawab

SEMUA

soalan dalam Bahasa Malaysia.

3 3 ...2/.

(2)

lcTM2O

l/cMM20

I /CSC2 I ZCSM302 I

-2-

I. (a)

Takrifkan setiap istilah berikut:

(i)

Keiuruteraan Semula Perisian(Software Reengineering)

(ii)

Pensampelan

(iii)

Kajian Ketersauran

(iv)

Kamus data

[2(yl(x)l

(b) Menentukan

batasan

bagi

sesuatu

sistem adalah satu langkah penting

dalam

menganalisis dan mengkaii sesuatu

sistem.

'

Apakah:

(i)

kriteria-kriteria yang akan anda gunalcan untuk menentukan batasan sistcm'l

(ii)

masalah yang akan

timbul iika

batasan yang

dipilih terlalu

lua.s atau tcrlalr'r sempit'l

lzsn00l

(c)

Pertimbangkan

aktiviti

bagi proiek

XYZ

berikut:

Aktiviti Aktiviti Masa Masa

Kos

mengikut

Jangkaan

(Hari) "e.fashjllflali)

Penyegeraan

a-632(.X1 ba44l(X) c-85150

d b,c 4 3

2?0

e d 3 3

175

Dengan mengabaikan lajur 4 dan 5:

(i)

Lukiskan gambar ra.jah PERT untuk

prqek XYZ

di atas.

(ii)

Senaraikan semua lintasan dan kcnalpasti lintasan gcnting (critical path).

Dengan menggunakan scmua maklumat di dalam.iadual di atas, minimumkan masa

untul menfrapkan proiek tersebut. Berapakah kos yang diperlukan

untuk

menyegerakan proiek tersebut?

[30/ I (X)l

(3)

lcrM20l lcMM2Ol/csc2

l

zcsM3(

)2 I

-3-

(d) Encik

Tan adalah seorang pengurus bagi kesemua cawangan kedai buku bernama

"POPULAR BOOK

STORE" bercadang membangunkan sebuah sistem

inventoli

bagi setiap sawangannya. Salah seorang pengurus cawangan mencadangkan supaya membangunkan sebuah sistem prototaip sebelum sistem sebenar dibangunkan. En.

Tan tidak bersetuju kerana beliau

berpendapat hahawa

prototaip tidak

akan menggambarkan keseluruhan sistem dan prototaip akan hanya menyusahkan dan membuang masa.

Untuk meyakinkan En. Tan tentang kebaikan

membangunkan

prototaip

anda dikehendaki:

(i)

mencadangkan satu

jenis prototaip yang

sesuai

dan berikan

sebab-sehah pemilihan anda.

(ii) memberikan

gambaran

prototaip

secara

ringkas yang akan

dibangunkun berdasarkan. kepada

cili-ciri input,

output dan

teknologi terkini

yang holch digunakan.

125/l(x)l

2. (a) Encik

Ahmad dan Puan

Devi

adalah

2

orang

kerani

bank yang ditugaskan untuk perkhidmatan baru bernama

"CUSTOMER QUICK

DEPOSIT

TELLER" di

Bank BumiRaya.

Tugas Encik Ahmad adalah menerima borang deposit bersama deposit dalam bcntr.rk sama ada wang tunai, cek peribadi, cek syarikat/ kerajaan atau cek mengembal'a. En.

Ahmad

akan menyemak

untuk

memastikan nama dan

nombor

akaun pelanggan adalah tercatit

di

atas borang deposit. Beliau

juga

akan mcmastikan nomhor akaun yang tercotit di aus borang sama dengan di dalam

lail

induk pelanggan. Jika terdapat kesalahan/masalah kedua-dua

item di

atas

akan di

serahkan kepada bahagiurr Perkhidmatan Pelanggan dan mengarahkan pelanggan pergi ke bahagian lerscbut.

Jika

semuanya

betul, beliau

akan menyerahkan

borang deposit

bersama-sama

deposit

kepada Puan

Devi.

Puan

Devi

akan memastikan

iumlah yang

hendak

didepositkan sama dengan iumlah yang tercatit di dalam borang deposit. Beliau akan menggunakan mesin kira

iika

terdapat

lebih

daripada satu deposit. Jika urusniaga adalah sah, beliau akan memasulkan jumlah deposit ke dalam akaun pelanggan dan menyimpan borang deposit dan deposit ke dalam laci untuk proses audit. Kemudian beliau akan memberi resit kepada pelanggan untuk jumlah yang didepositkan.

Soalan:

(D

Senau'aikan semua entiti luaran yang terlibat bagi sistem cli atas.

(ii)

Lukiskan gambal rajah konteks bagi sistem "CUSTOMER

QUICK

DEPOSIT

TELLER" di

ata.s.

(iii)

Lukiskan gambar raiah aliran data

(DFD) tizikal

paras 0 untuk semua

aktiviti di

atas.

(iv) Tukarkan

DFD

tizikal

di atirs ke bentuk DFD logikal.

l4()/ r(x)l

35

,..4t-

(4)

lcTM2O l /CMM20 l /CSC2 I 2/CSM 3( )2 I

-4-

(b)

Bangunkan satu pohon keputusan bagi keadaan berikut:

Bayaran masuk ke taman Hiburan Blue Lagoon adalah seperti berikut:

.

Jika pengunjung adalah di bawah 3 tahun, bayaran masuk adalah percuma.

Jika pengunjung

di

bawah 16 tahun, bayaran masuk adalah separuh bayaran.

.

Jika pengunjung

di

antara 16 dan 18, bayaran masuk adalah separuh harga.iika penguniung adalah pelajar sekolah,

jika

tidak bayaran masuk adalah penuh.

.

Jika pengunjung di atas 18 tahun, bayaran penuh dikenakan.

. Diskaun

L(lVo akan diberikan

jika

pengunjung

di bawah

16 tahun dan dalam kumpulan lebih dari 5

orang.

I3(yl(x)l

(c)

Syarikat Anjung Multimedia mengeluarkan pake.i-pake.i perisian

CAI

untuk.sekolah- sekolah rendah. Pengurus syarikat tersebut telah mengeluarkan .senarai atrihut yang

difikirkan

baik di dalam

memilih

pemtrekal bagi pcr*akasan dan perisian komputcr untuk syarikatnya. Kriteria-kriteria

di

bawah tidak disusun mengikut kepentingarr.

.

Harga rendah

.

Perisian mestilah sesuai untuk aplikasi

CAI

.

Pembekal menyediakan latihan

untukiuru

atur cara syarikat.

Anda dikehendaki:

(i) mengkritik senarai di

atas dan berikan senarai

kriteria

yang

lebih

scsuai di dalam pemilihan pembekal bagi perkakasan dan perisian tersebut.

(ii)

memberikan spesifikasi perkakasan

miklokomputer

yang sesuai untuk tuiuan kegunaan

di

atas.

[30/

l(x)l

3. (a)

Bezarkan

istilah-istilah

berikut dengan memberikan contoh yang sesuiti bagi .sotiap satu daripadanya:

(i)

Menu tarik ke bawah (pull-down menu) dcngan menu 'pop-up'.

(ii)

Dialog dengan anrara

muka.

I

zon{llll

3 6 "'st-

(5)

lcTM2O I /CMM20 l/CSC2 r ZCSM 3( )2 I 5

(b)

Berikut adalah satu laporan pclanggan:

LAPORAN PELANGGAN - I.SEPT.Ig97 ID-PELANGGAN

AD-005

ADTRA-20799

ALEXA-I5812

AMERI-1277.

AMERI-28I57

TNB-12345

TNB-212t2 TN-fin2

TELE-OOI I

cEL-ff)20

zNDS-2222

ORGANISASI

Advanced Micro Company

ADTRA

SDN

BHD

Alexandra

&

Alexandra Inc.

American Family Insurance American Heal th Insurance Tenaga Residential Servis Tenaga Consumer Service Teras Niaga Sdn Bhd

Telekom Malaysia Celcom TRI

7*nith

Data Svstcm

Menggunakan panduan-panduan mereka

bentuk laporan yang dibincangkan

di dalam buku Kendals

&

Kendals, anda dikehendaki:

(i)

mengenalpasti kecacatan di dalam reka bentuk laporan tersebut.

(ii)

mereka bentuk semula laporan

ini

untuk membetulkan kecacatan tersebut.

l2sl l(x)l

(c) Reka bentuk satu skrin

masukan

data bagi

Sisem Penempahan

Hotel

dcngarr menggunakan panduan masukan data yang telah dibincangkan di dalam kuliah. Data yang perlu dimasukkan adalah seperti berikut: Nama pelanggan, nombor paspot ataLr kad pengenalan, alamat, nombor telefon, cara pembayaran, tempoh tempahan dan jenis

bilik

yang diperlukan.

125/

l(xll

21 rr0

...6/-

(6)

(d) Tukarkan

Gambar berstruktur.

lcTM20l/cMM2(

)

l/csc2

I 2/cSM 3( )2 I

-6-

Rajah Aliran Data

Paras-0

di bawah

kepada

gambal

rajah

130/ r(x)l

4. (a)

Berikan keterangan ringkas bagi setiap istilah bedkut:

(i)

Lintas semak berstruktur (structured walkthrough)-

(ii)

Pengujian Beta.

120/ r(x)l

3B

-.-tt--l

(7)

lcTM2O l/CMM2() I/CSC2 I 2/CSM3( )2 |

1

(b) Kaji

gambar rajah berstruktur di bawah, kenalpasti berapakah-ienis gandingan yang terdapat

di

dalam gambar rajah tersebut. Jika terdapat jenis-ienis gandingan sclain gandingan data, bagaimanakah anda hendak menukarkan kesemua

jenis

gandingan lain ke ienis gandingan data? Kenalpasti juga kohesi yang terdapat di dalam gambar rajah tersehut dan

jika

terdapatjenis-jenis kohesi selain kohesi fungsian, tukarkan kesemuanya meniadi

jenis kohesi

fungsian.

Jika

terdapat gandingan dan kohe.si yang tidak boleh ditukarkan, nyatakan sebab-sebabnya.

Penilaian Pembekal Bahan

Sebutharga Pembekal

Spsilikrusi

Batun I

6

Jalual

+ l'nxluksi 6

tlniuran

f

Baluut

I

Seburrrarea

$

p

Jirduirl

f

l)nxluk

?

K,itc,ir, Y

p

ltckir Bctttuk

I

lhxluk

Diskripsi

Spesiti

Pembekal Baluut

tlnjuran

f

Bahan 6

Ihrjuran Bahan

Spesitrkasi Baluur

Penilaian Pembekal

Bahan

Reka Benluk PnxIuk

Kriteria l )iskripsi l)erntrckiil

l30/r(x)l

xriteria

$

Disklipsi

f

Peinhekal

I

+

Pembekal ? f, Ymg DipilihY

t B'Barrar I

ffi-l

Bangunkan Spesifikasi Bahan Dibeli

, 33

... t{/-
(8)

lcTM2O I /CMM20 I/CSC2 I ZCSM3( )2 |

-8-

', ..

:,

(c)

Restauran

ltanchais "PAK DIN MERTABAK"

telah menyiapkan sebuah Sistcm Perakaunan

Teragih bagi

semua

l0

restaurannya

di sekitar

Pulau Pinang untuk menggantikan sisiem peiakaunan lama yang menggunakan sebuah PC (bagi sctiilp restauran) yang beropera.si secara sistem kendiri (stand alone).

Cik

Lisa selaku kctttu Akauntan

syaiikat

tersebut

tidak

sabar-sabar

lagi

hendak memasang sistem baru dengan menggunakan

strategi

penukaran

terus (direct conversion). Tetapi

En.

Kamaruddin, selaku pengurus restauran

tidak

bersetuiu dengan strategi terscbutt sebaliknya beliau mencadangkan penukaran secara selari (parallel conversion).

Anda dikehendaki :

(i)

menerangkan apakah perbezaan di antara kedua-dua strategi tersebut.

(ii) memilih

strategi yang tcrbaik dan nyatakan sebah-sebab pemiliharr anda dalarn mcngimplementasikan sistem perakaunan teragih tersebut.

125/

l(x)l

(d)

Pendekatam Coad and Yourdon dalam analisis beriusaskan objek adalah berdasarkan kepada

Model

5-peringkat (5-layer

Model).

Secara ringkas bincangkan peringkat- peringkat

rersebut.

125/l(x)l

- orxrOooo -

40

Referensi

Dokumen terkait

Langkah penyelesaian bagi setiap soalan dalam papan cerita tersebut dirangka berdasarkan strategi penyelesaian masalah (Marlina et al., 2014) Strategi penyelesaian

Beliau memulai usaha pembuatan tabungan tanah liat pada tahun 2000 sampai sekarang, beliau tidak hanya sebagai perajin yang menjual tabungan tanah liat ini ke pelanggan

melakukan proses insert pada tb_tagihan untuk menyimpan data dari tagihan pelanggan ke dalam database. Setelah proses implementasi selesai, maka dilakukan pengujian

Klik tombol Save untuk menyimpan data GSC ke dalam database, dan sistem akan menampilkan halaman awal yang telah di update dengan skor GSC tadi, dan sistem akan

Basis data dari aplikasi CRM ini menyimpan informasi pelanggan dan merekam seluruh kontak yang terjadi antara pelanggan dan perusahaan, serta mencatat semua perkem bangan proyek dari

Satu rekod pelajar bernama Siti, dengan nombor pelajar 100555 akan diselitkan ke dalam fail tersebut?. Menggunakan maklumat di atas, di alamat manakah rekod Siti akan

Setelah Invoice diterima oleh Pelanggan dan di setujui, maka bagian Marketing & Trading membuat Berita Acara yang akan diberikan ke Pelanggan sebagai tanda

Password yang di input oleh pelanggan akan dicocokan dengan password yang ada di database pelanggan voice privacy jika data valid maka pelanggan dapat memasuki sistem dan