UNIVERSITI SAINS MALAYSIA. CMT222/CMM321 Systems Analysis & Design [Analisis & Reka Bentuk Sistem]

Similar documents
UNIVERSITI SAINS MALAYSIA. First Semester Examination. 2014/2015 Academic Session. December 2014/January 2015

IEG 102 INTRODUCTION TO ENVIRONMENTAL TECHNOLOGY [PENGANTAR TEKNOLOGI PERSEKITARAN]

UNIVERSITI MALAYSIA PERLIS. PLT106 Digital Electronics [Elektronik Digital]

INTRODUCTION OF INDEXED PUBLICATION SEMAKAN PENERBITAN RADIS KATEGORI INDEXED PUBLICATION

(a) Tidak melebihi 500 patah perkataan (b) Ditulis dalam Bahasa Malaysia dan Bahasa Inggeris

UNIVERSITI MALAYSIA PERLIS. DMT 233 Digital Fundamental II [Asas Digit II]

EEU 202 ELEKTRONIK UNTUK JURUTERA

UNIVERSITI MALAYSIA PERLIS. EKT 124 Elektronik Digit 1 [Digital Electronics1]

DEE2034: DIGITAL ELECTRONICS

UNIVERSITI SAINS MALAYSIA EEE 230 ELEKTRONIK DIGIT II

UNIVERSITI SAINS MALAYSIA. Second Semester Examination 2012/2013 Academic Session. June 2013 EEE 130 DIGITAL ELECTRONIC I [ELEKTRONIK DIGIT I]

HBT 502 PRINSIP DAN KAEDAH TERJEMAHAN LANJUTAN

UNIVERSITI MALAYSIA PERLIS. EKT 124 Digital Electronics 1 [Electronik Digit 1]

OPERASI PERKHIDMATAN SOKONGAN. PERPUSTAKAAN SULTAN ABDUL SAMAD Kod Dokumen: OPR/PSAS/GP01/ILB GARIS PANDUAN IDENTIFIKASI DAN MELABEL BAHAN

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2002/2003

EEE ELEKTRONIK DIGIT I

THE INFLUENCE OF THE DISCORD IN BUILDING DISTINCTIVNESS ON THE PERCEPTION OF TEHRAN S CITY IDENTITY

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

ENHANCED ASPECT LEVEL OPINION MINING KNOWLEDGE EXTRACTION AND REPRESENTATION MAQBOOL RAMDHAN IBRAHIM AL-MAIMANI UNIVERSITI TEKNOLOGI MALAYSIA

Sesi Pengenalan Perpustakaan MODUL WEBOPAC. Program Literasi Maklumat 2017 Perpustakaan Sultan Abdul Samad

UNIVERSITI MALAYSIA PERLIS. EET107 Digital Electronics I [Elektronik Digit I]

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

APLIKASI PERMAINAN MUDAH ALIH ANATOMI MANUSIA BERASASKAN ANATOMI MANUSIA

Taklimat Penerbitan Buku Penyelidikan 24 Mac 2014

UNIVERSITI MALAYSIA PERLIS. EKT 124 Digital Electronics1 [Elektronik Digit 1]

ABSTRAK. Modeling Language (UML) yang terdiri dar i use cases, gambaraj ah aktiviti,

PERCEIVED IMAGE OF CHINESE TOURIST ON MALACCA WORLD HERITAGE SITES LIEW JAN FUI UNIVERSITI TEKNOLOGI MALAYSIA

ROAD SHOW PENERBITAN BOOK CHAPTERS

UNIVERSITI TEKNOLOGI MARA KAMPUS PUNCAK PERDANA SHAH ALAM SELANGOR

COLOR SORTING SYSTEM WITH ROBOT ARM YEOW KHANG YUNG

APLIKASI WEB PEMBELIAN BUKU TERPAKAI MENGIKUT KADAR POPULAR DAN ULASAN PENGGUNA (TRADEBOOK) Nur Atikah Syafika Bt Mazlihan Rodziah Latih

ANUGERAH PENERBITAN BUKU UiTM 2017 KRITERIA, SYARAT & PERATURAN

DEVELOPMENT OF LCD DISPLAY DATA CAPTURING SYSTEM FOR INDUSTRIAL PURPOSE OOI YI FONG

DASAR PENGKATALOGAN & PENGKELASAN

APLIKASI KOMSAS(SUKAR MEMBAWA TUAH)

DEVELOP A LINEAR MEASUREMENT SENSOR SYSTEM ANG SEI QI

ANUGERAH PENERBITAN BUKU UiTM 2017 KRITERIA, SYARAT & PERATURAN

MOHDSHAMSULANUARBMOHDSABru

UNIVERSITI PUTRA MALAYSIA MEANING AND VALUE OF HUMOR IN THE LIVES OF ELDERLY MALAYS IN PUTRAJAYA, MALAYSIA

ANUGERAH PENERBITAN BUKU UiTM 2013 KRITERIA, SYARAT & PERATURAN

PANDUAN MENULIS BIBLIOGRAFI

How to Produce & Transform?

SISTEM PENJEJAKAN BAS EKSPRES (BusEx.Track) SITI HAIRANI BINTI HARUN PROF. MADYA DR. MOHAMMAD FAIDZUL BIN NASRUDIN

ISMAEEL OTUOZE AUDU. A thesis submitted in fulfilment of the requirements for the award of the degree of Master of Architecture

15e. RAK History and Theory of Architecture 2 (Sejarah dan Teori Seni Bina 2)

BOOK-2-LETGO: APLIKASI WEB JUALAN BUKU TERPAKAI

PROSEDUR KUALITI TERAS PENGURUSAN PERPUSTAKAAN. Diluluskan oleh: Disediakan oleh: SEKTOR KHIDMAT INSTITUT PENDIDIKAN GURU MALAYSIA PENGURUSAN

ANUGERAH PENERBITAN BUKU UiTM 2012

INSTRUCTION: This section consists of FOUR [4] structured questions. Answer ALL questions.

BUKU VS E-BUKU: TRANSFORMASI ERA DIGITAL. Nor Hazidah Awang Perpustakaan Universiti Malaya Kuala Lumpur

GARIS PANDUAN SKIM GALAKAN & GANJARAN PENERBITAN UKM Penerbitan yang diiktiraf untuk diberi imbuhan adalah seperti berikut:

MODEL SENI BINA PENYIMPANAN KUERI DI JABATAN PERKHIDMATAN AWAM MALAYSIA HERRNIWATI NGATIMAN KAMSURIAH AHMAD

DOWNLOAD PDF DIREKTORI KANDUNGAN DIGITAL PERPUSTAKAAN NEGARA MALAYSIA.

THE TRANSLATION OF FIGURATIVE LANGUAGE IN KAZI NAZRUL ISLAM S POEMS SHAFIA AKHTER

UNIVERSITI PUTRA MALAYSIA MUSICAL AND TEXTUAL ANALYSES OF LULLABIES AND FOLKTALES OF DUSUN LABUK AT EASTERN SABAH, MALAYSIA

The Malaysiana Conference Collection of the University of Malaya Library: The First Phase

THE APPLICATION OF FINITE ELEMENT METHOD IN BURGERS EQUATION NURUL AKIDAH BINTI ADNAN

PERSEPSI PELAJAR TERHADAP KUALITI PERSEKITARAN DALAMAN (IEQ) PERPUSTAKAAN RABIYATUL AKMA BINTI DAUT

APLIKASI MUDAH ALIH PEMANTAUAN PESAKIT DI ZON KRITIKAL DAN SEPARA KRITIKAL JABATAN KECEMASAN PUSAT PERUBATAN UNIVERSITI KEBANGSAAN Malaysia

DETERMINISTIC AUTOMATIC TEST PATTERN GENERATION FOR BUILT-IN SELF TEST SYSTEM

SPIRAL OF SILENCE THEORY

Satu proses untuk mengorganisasikan bahan-bahan mengiktu bidang, mata pelajaran perkara dan topik

AUTOMATIC CABLE STRIPPER

Sulaiman Tahajuddin Abdul Wahid Mohd. Kassim

Nama: En NIK IBRAHIM BIN NIK MAT Nama: Dr. LEE BOON HUA

PEMBANGUNAN APLIKASI MUDAH ALIH MELALUI PEMBELAJARAN BERASASKAN MASALAH YANG DAPAT MENINGKATKAN PEMIKIRAN KRITIKAL PELAJAR: SEBUAH KERANGKA TEORI

Analisis Data Kualitatif. MTE3133: Penyelidikan Tindakan

PANDUAN PERPUSTAKAAN POLITEKNIK MUKAH. Disediakan oleh : Unit Pusat Sumber

PEMBANGUNAN SISTEM PNEUMATIK DI DALAM RADAS/MESIN PEMBUNGKUSAN BUKU UNTUK KEGUNAAN HARIAN MUHAMMAD WAZIR SHAFIQ BIN ARIPIN

PEMBANGUNAN APLIKASI BUKU CERITA INTERAKTIF MALAYSIAN FOLKTALE BAGI PASARAN IOS NURHIDAYAH BINTI ARIPIN

ISPUB.COM. Perception of Authors in e-publishing. N Shiratuddin, Z Othman, K Ahmad, S Hassan INTRODUCTION TRADITIONAL PUBLICATION MODEL

UNIVERSITI PUTRA MALAYSIA THE EFFECT OF TEXTUAL INPUT VERSUS ICONIC INPUT IN COMPUTER ASSISTED INSTRUCTION ON INTERVAL RECOGNITION

UNIVERSITI PUTRA MALAYSIA DEPTH FRAME LOSS CONCEALMENT FOR WIRELESS TRANSMISSION UTILISING MOTION DETECTION INFORMATION MOHAMADREZA RANJBARI

PANDUAN PENYEDIAAN PENULISAN ILMIAH UNTUK PENYELIDIKAN DAN PROJEK TAHUN AKHIR FAKULTI SENI GUNAAN DAN KREATIF

16 JUDUL. SENARAI BUKU: PERPUSTAKAAN TUN ABDUL RAZAK UiTM SHAH ALAM VOL.26, JUL 2018

BINA PURI MEDIA CLIPPINGS

UNIVERSITI PUTRA MALAYSIA TOWARD A PRAGMATIC CONCEPTION OF METAPHOR CHARBATI YOUSSEF FBMK

UNIVERSITI PUTRA MALAYSIA CLASSIFICATION OF THE AESTHETICS FORMULA AND GENERATING THE SCREEN DESIGNS FOR BALANCE PRINCIPLE

Jurnal Ilmu dan Teknologi Hasil Ternak Faculty of Animal Science, University of Brawijaya, Malang, Indonesia E-ISSN P-ISSN

KATA KUNCI: Keberkesanan buku elektronik, Network Security, Pengajaran dan Pembelajaran (P&P).

E-BUDAYA PEMAKANAN SIHAT NUR AZILA BINTI ISMAIL UNIVERSITI KEBANGSAAN MALAYSIA

AN IMPROVISED THREE-DIMENSIONAL SLOPE STABILITY ANALYSIS BASED ON LIMIT EQUILIBRIUM METHOD BY USING PARTICLE SWARM OPTIMIZATION ROOHOLLAH KALATEHJARI

Risiko Pembangunan Sistem Secara Penyumberluaran : Pengujian Menggunakan Teknik Proses Analisis Berhirarki

CABLE THEFT MONITORING SYSTEM USING GSM MODEM (CTMS) SYAZWAN BIN MOHD NAZRI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

SK KANGKAR PULAI PENTAKSIRAN BERTULIS AKHIR TAHUN. BAHASA INGGERIS PEMAHAMAN (BAHAGIAN A) Tahun 5 1 JAM 15 MINIT KELAS NAMA GURU

Study of The Use of Dominance Principle in The Asymmetrical Composition (Case Study: Works of Two Dimensions of DKV Students FSRD UK Maranatha)

Penubuhan Persekutuan Malaysia Dalam Buku Teks Sejarah Tingkatan Lima

Mengaplikasi Struktur Pengagihan Risiko Dalam Program Kokurikulum Universiti (Applying Risk Breakdown Structure in Universities Co-Curiculum Program)

Guardian Go Cashless, Get Rewarded Campaign ( Promosi ) Terma-terma & Syarat-syarat

V ' -IP.: V^i-tiS. rt i ' sj/vlfist

Visual And Verbal Communication In Michael Jackson s Video Clip Entitled Black Or White. Abstrak

8-BITS X 8-BITS MODIFIED BOOTH 1 S COMPLEMENT MULTIPLIER NORAFIZA SALEHAN

AN IMPROVEMENT OF VOLTAGE QUALITY IN LOW VOLTAGE DISTRIBUTION SYSTEM USING DYNAMIC VOLTAGE RESTORER ABBA LAWAN BUKAR UNIVERSTI TEKNOLOGI MALAYSIA

FESTIVAL SENI MUZIK TRADISIONAL MRSM SE-MALAYSIA (FESMA) KALI KE-7, MRSM PENGKALAN CHEPA KOTA BHARU KELANTAN TARIKH: SEPTEMBER 2018

PPM Buku dn Jurnal.indd 1 16/12/ :34:32

KAJIAN TERHADAP PANGGUNG WAYANG JENIS LAMA DAN BARU (SINEPLEKS) DARI SEGITEKNOLOGIPENAYANGAN (SATU KAJIAN ASAS) OLEH HARYATIHASHIM

Elemen Balasan Dalam Pembentukan Kontrak: Perbandingan Antara Undang-Undang Malaysia dan Inggeris. Mastura binti Mohd Zain

SOALAN LAZIM pagi TUTUP pagi 8.00 pagi 2.45 petang pagi TUTUP pagi 8.00 pagi 2.45 petang 9.00 pagi TUTUP

DESIGN VISION SYSTEM TO RECOGNIZE THE SCRIBED NUMBER ON THE WAFER LIAW GEOK PHENG

AKTIFKAN AME2019 TERMS AND CONDITIONS

Transcription:

UNIVERSITI SAINS MALAYSIA Second Semester Examination 2014/2015 Academic Session June 2015 CMT222/CMM321 Systems Analysis & Design [Analisis & Reka Bentuk Sistem] Duration : 2 hours [Masa : 2 jam] INSTRUCTIONS TO CANDIDATE: [ARAHAN KEPADA CALON:] Please ensure that this examination paper contains FOUR questions in SEVEN printed pages before you begin the examination. [Sila pastikan bahawa kertas peperiksaan ini mengandungi EMPAT soalan di dalam TUJUH muka surat yang bercetak sebelum anda memulakan peperiksaan ini.] Answer ALL questions. [Jawab SEMUA soalan.] You may answer the questions either in English or in Bahasa Malaysia. [Anda dibenarkan menjawab soalan sama ada dalam bahasa Inggeris atau bahasa Malaysia.] In the event of any discrepancies, the English version shall be used. [Sekiranya terdapat sebarang percanggahan pada soalan peperiksaan, versi bahasa Inggeris hendaklah diguna pakai.]...2/-

- 2-1. (a) List four (4) ways a System Analyst could use to gather detailed information towards developing a system. What does the acronym FURPS stands for? (10/200) What are functional and non-functional requirements? Give a simple example of both. Discuss four (4) reasons why it is important to incorporate Human-Computer Interaction (HCI) aspects in every phase of the Systems Development Lifecycle (SDLC)? 2. (a) Give two (2) benefits of the event decomposition technique over the user goal technique. What are the three (3) parts of a use case scenario that are always described? (6/200) Develop a use case diagram for the university library system. Readers have access to the library information to search for book titles and to see whether a book is available. A reader can also reserve a title if all copies are checked out. When readers bring books to the circulation desk, a clerk checks out the books on a loan. Clerks also check books in when books are dropped in the return slot, they check in the books. Before that clerks must record the condition of the books. If a book s condition is bad but repairable, the clerk will generate a report to the managers. Stocking clerks keep track of the arrival of the new books. The managers in the library have their own activities. They will print out reports of book titles by category. They also like to see (online) all overdue books. When books get damaged or destroyed, they will delete information about book copies. Managers also like to see what books are on reserve....3/-

- 3 - Consider the world of libraries. A library has books, videos, and CDs that it loans to its users. All library material has an id# and a title. In addition, books have one or more authors, videos have one producer and one or more actors, while CDs have one or more entertainers. The library maintains one or more copies of each library item (book, video or CD). Copies of all library material can be loaned to users. Reference-only material is loaned for 2 hrs and cannot be removed from the library. Other material can be loaned for 2 weeks. For every loan, the library records the user, the loan date and time, and the return date and time. For users, the library maintains their name, address and phone number. Draw a class diagram (or two, if this is more convenient) for the description above. Make sure to show attributes, multiplicities and aggregations/compositions, where appropriate. No need to show any operations. 3. (a) (i) What are the six (6) core processes in the adaptive software development life cycle? (ii) (iii) In first iteration, emphasis is given to which processes? What are the five (5) activities in Core Process two? (25/200) What are the primary goal and the secondary goal in agile modeling principles? List four (4) reasons why projects fail as determined by the CHAOS report. Describe the object-oriented detailed design steps. 4. (a) How has the differences between programming languages and database languages driven the trend to a multilayer design? (5/200) Your team are assigned to improve the disaster management web interfaces. The duration of the project is 3 months. You adopt adaptive approach and use two iterations for software development life cycle. Show the Gantt Chart of your project that includes your main activities and your milestone. (18/200)...4/-

- 4 - List and briefly describe the four (4) activities of Core Process 5: Build, test, and integrate system components, i.e. implementation activities. (16/200) Describe the four (4) core values of Extreme Programming (XP)....5/-

KERTAS SOALAN DALAM VERSI BAHASA MALAYSIA - 5-1. (a) Senaraikan empat (4) cara yang boleh digunakan oleh Penganalisis Sistem bagi mengumpul maklumat untuk tujuan membangunkan sebuah sistem. Apakah maksud singkatan FURPS? (10/200) Apakah keperluan fungsian (functional) dan bukan fungsian (non-functional)? Berikan contoh mudah bagi kedua-duanya. Bincangkan empat (4) sebab mengapakah ianya penting untuk memasukkan aspek-aspek Interaksi Manusia-Komputer (HCI) dalam setiap fasa dalam Kitaran Hayat Pembangunan Sistem (SDLC)? 2. (a) Berikan dua (2) faedah teknik penguraian acara berbanding dengan teknik matlamat pengguna. Apakah tiga (3) bahagian dalam senario use case yang selalu dihuraikan? (6/200) Bina satu rajah use case bagi sistem perpustakaan universiti. Pembaca mempunyai akses kepada maklumat perpustakaan untuk mencari judul buku dan untuk melihat sama ada buku boleh didapati. Pembaca juga boleh menempah sesebuah judul sekiranya semua salinan buku telah didaftar keluar. Apabila pembaca membawa buku ke meja pendaftaran, kerani akan mendaftar keluar buku sebagai pinjaman. Kerani juga boleh menyemak buku - apabila buku dipulangkan ke dalam slot pemulangan, mereka akan mendaftar masuk bukubuku tersebut. Sebelum itu, kerani-kerani mesti merakam keadaan buku-buku tersebut. Jika keadaan buku tidak baik tetapi masih boleh dibetulkan, kerani tersebut akan menjana laporan kepada pengurus. Kerani stok menjejaki kemasukan buku-buku baru. Pengurus di perpustakaan mempunyai aktiviti mereka yang tersendiri. Mereka akan mencetak laporan judul buku mengikut kategori. Mereka juga mahu melihat (secara dalam talian) maklumat semua buku-buku yang tertunggak. Apabila buku rosak atau musnah, mereka akan memadam maklumat mengenai salinan buku tersebut. Pengurus juga mahu melihat buku-buku yang terdapat dalam simpanan....6/-

- 6 - Pertimbangkan dunia perpustakaan. Sebuah perpustakaan mempunyai buku, video, dan CD yang dipinjamkan kepada penggunanya. Semua bahan perpustakaan mempunyai id# dan tajuk. Di samping itu, buku-buku mempunyai satu atau lebih pengarang, video mempunyai seorang pengeluar dan satu atau lebih pelakon, manakala CD mempunyai satu atau lebih penghibur. Perpustakaan ini mengekalkan satu atau lebih salinan bagi setiap item perpustakaan (buku, video atau CD). Salinan semua bahan perpustakaan boleh dipinjamkan kepada pengguna. Bahan rujukan boleh dipinjam untuk 2 jam sahaja dan tidak boleh dikeluarkan dari perpustakaan. Bahan lain boleh dipinjam selama 2 minggu. Untuk setiap pinjaman, perpustakaan merekodkan maklumat pengguna, tarikh masa dan pinjaman, dan tarikh masa dan pulangan. Bagi pengguna, perpustakaan mengekalkan nama, alamat dan nombor telefon mereka. Lukis satu gambar rajah kelas (atau dua, sekiranya ianya lebih mudah) untuk huraian di atas. Pastikan sifat-sifat (kelas), penggandaan dan kesatuan/ penggubahan ditunjukkan di tempat yang sesuai. Operasi tidak perlu ditunjukkan. 3. (a) (i) Apakah enam (6) proses teras dalam kitar hayat pembangunan perisian adaptif? (ii) (iii) Dalam iterasi pertama, penekanan diberikan kepada proses apa? Apakah lima (5) aktiviti dalam Proses Teras kedua? (25/200) Apakah matlamat utama dan matlamat sekunder dalam prinsip pemodelan tangkas? Senaraikan empat (4) sebab mengapa projek gagal seperti yang ditentukan oleh laporan CHAOS. Huraikan langkah-langkah reka bentuk terperinci berasaskan objek....7/-

- 7-4. (a) Bagaimana perbezaan antara bahasa pengaturcaraan dan bahasa pangkalan data mendorong trend untuk reka bentuk pelbagai lapisan? (5/200) Kumpulan anda ditugaskan untuk memperbaiki antara muka web pengurusan bencana alam. Tempoh projek adalah selama tiga bulan. Anda menggunakan pendekatan penyesuaian dan dua iterasi untuk kitar hayat pembangunan perisian. Tunjukkan Carta Gantt bagi projek anda yang merangkumi aktivitiaktiviti utama dan peristiwa penting ("milestone"). (18/200) Senarai dan terangkan secara ringkas empat (4) aktiviti Proses Teras 5: Membina, menguji, dan mengintegrasikan komponen sistem, iaitu aktiviti pelaksanaan. (16/200) Huraikan empat (4) nilai teras Pengaturcaraan Ekstrim (XP). - ooooooo -