CBAD2103 Systems Analysis and Design Assignment 2026 | OUM

School

Open University Malaysia (OUM)

*We aren't endorsed by this school

Assignment Type

Individual Assignment

Subject

CBAD2103 Systems Analysis and Design

Uploaded by Malaysia Assignment Help

Date

02/10/2026

CBAD2103 ASSIGNMENT/ TUGASAN

SPECIFIC INSTRUCTION / ARAHAN KHUSUS

  1. Answer in ENGLISH or  MALAY

Jawab dalam BAHASA INGGERIS  atau BAHASA MELAYU

  1. Number of words : 3000 – 4000 words excluding references   

Jumlah patah perkataan : 3000 – 4000 patah perkataan tidak termasuk rujukan.

  1. Submit your assignment ONCE only in a SINGLE file.

Hantar tugasan SEKALI sahaja dalam  SATU fail.

  1. Submit your assignment ONLINE

Tugasan ini dihantar secara ONLINE.

  1. Submission date : 9 March 2026

Tarikh penghantaran  : 9 Mac 2026

  1. This assignment accounts for 60% of the total marks for the course.

Tugasan ini menyumbang sebanyak 60% dari jumlah markah kursus.

ASSIGNMENT QUESTION

The purpose of this assignment is to assess the learners’ understanding of the analysis and design phases of system development within the given context.

Tujuan tugasan ini adalah untuk memahami fasa analisis dan reka bentuk dalam pembangunan sistem

QUESTION

Workshops often face challenges in managing customer appointments, monitoring vehicle service progress, and coordinating staff assignments. Customers frequently lack visibility regarding service timelines, while workshop staff struggle to organize service schedules efficiently. To address these issues, your organization plans to develop a Vehicle Service Appointment & Tracking System (VSATS) with enhanced capabilities.

The system allows customers to:

  • Book a service appointment
  • Check appointment and service status
  • Receive notifications (SMS/email)
  • Access their service history

Workshop staff are allowed to:

  • View and manage customer appointments
  • Update service status (e.g., Pending, In Service, Completed)

Administrators are allowed to:

  • Assign mechanics to service jobs
  • Manage user accounts
  • Generate analytical reports (e.g., workload, service duration trends)
  • Monitor system usage and performance

Within this context, complete the following tasks:

  • System Overview
  • Development Methodology
  • Feasibility Study
  • Requirements Determination Methods
  • Context Diagram
  • Data Flow Diagram
  • Functional Requirements
  • Non-Functional Requirements
  • Conversion Strategy
  • System Architecture

Note:

Refer to the rubric for detailed criteria and requirements

Bengkel kenderaan sering berdepan cabaran dalam mengurus temu janji pelanggan, memantau perkembangan servis kenderaan, serta menyelaras tugasan staf. Pelanggan mungkin tidak pasti tentang jangka masa servis, manakala staf bengkel menghadapi kesukaran untuk menyusun jadual servis dengan berkesan. Untuk mengatasi masalah ini, organisasi anda bercadang membangunkan Vehicle Service Appointment & Tracking System (VSATS) dengan keupayaan yang dipertingkatkan bagi kegunaan pelanggan, staf bengkel dan pentadbir sistem.

Sistem ini membenarkan pelanggan untuk:

  • Menempah temu janji servis
  • Memeriksa status temu janji dan status servis
  • Menerima notifikasi (SMS/emel)
  • Mengakses sejarah servis kenderaan mereka

Staf bengkel dibenarkan:

  • Melihat dan mengurus temu janji pelanggan
  • Mengemas kini status servis (cth., Belum Selesai, Dalam servis, Selesai)

Pentadbir sistem dibenarkan:

  • Menugaskan mekanik kepada kerja-kerja servis
  • Mengurus akaun pengguna
  • Menjana laporan analitik (contoh: beban kerja, purata tempoh servis)
  • Memantau penggunaan dan prestasi sistem

Dalam konteks ini, lengkapkan tugasan berikut:

  • Gambaran Keseluruhan Sistem
  • Metodologi Pembangunan
  • Kajian Kebolehlaksanaan
  • Kaedah Penentuan Keperluan
  • Gambarajah Konteks
  • Gambarajah Aliran Data
  • Keperluan Fungsian
  • Keperluan Bukan Fungsian
  • Senibina Sistem
  • Strategi Penukaran

Nota:

Rujuk rubrik untuk kriteria dan keperluan terperinci

[Total/Jumlah: 60 marks/markah]

MUKA SURAT TAMAT / END OF PAGE

CBAD2103  ASSIGNMENT RUBRICS 2026

*CLO Criteria/Kriteria Weight-age Excellent/ Cemerlang Good/Baik Fair/Sederhana Poor/Lemah Unsatisfactory/ Tidak memuaskan Max Marks
4 3 2 1 0  
1 1. System Overview
· Describe the objectives, scope, target users, and key assumptions for the system
1.0 Provided an in-depth answer that clearly met the details of the criteria Provided a good answer that mostly met the details of the criteria, but it could be improved further Provided a limited answer or an answer that basically/minimally met the details of the criteria. Provided a vague answer or an answer that poorly met the details of the criteria. No answer or wrong answer was given. 4.0
Gambaran Keseluruhan Sistem
· Huraikan objektif, skop, pengguna sasaran dan andaian utama bagi sistem.
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
3 2.Development methodology
· Select one appropriate system development methodology
· Justify why this methodology is chosen
1.0 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 4.0
Metodologi pembangunan
· Pilih satu metodologi pembangunan sistem yang sesuai
· Jelaskan mengapa metodologi ini dipilih
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
3 3.Feasibility Study
Analyse the feasibility by evaluating:
Technical feasibility
financial feasibility
Operational feasibility
1.5 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 6.0
Kajian Kebolehlaksanaan
Analisis kebolehlaksanaan dengan menilai:
Kebolehlaksanaan teknikal
Kebolehlaksanaan kewangan
Kebolehlaksanaan operasi
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
3 4.Requirements Determination Method
Describe methods to gather system requirements
State which method you prefer and justify your choice
1.0 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 4.0
Kaedah Penentuan Keperluan
Huraikan kaedah untuk mengumpul keperluan sistem
Nyatakan kaedah yang anda sukai dan jelaskan pilihan anda
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
2 5.Context Diagram
· Draw a complete and detailed diagram that reflect the system context
· The diagram has at least three external entities, one process and detail data flows
2.0 Provided well-designed diagram that clearly met the details of the criteria. Provided reasonable diagram but insufficient to capture all the details of the criteria. Provided diagram that showed some understanding but contained serious flaws or omissions of details. Provided diagram that was vague and needed major improvement. No diagram or wrong diagram was given. 8.0
Gambar rajah Konteks
· Lukiskan gambar rajah yang lengkap dan terperinci yang menggambarkan konteks sistem
· Gambar rajah mempunyai sekurang-kurangnya tiga entiti luaran, satu proses dan aliran data yang terperinci
Memberikan rajah yang direka bentuk dengan amat baik yang memenuhi butiran kriteria secara jelas. Memberikan rajah yang memuaskan tetapi tidak memadai untuk mencekup kesemua butiran kriteria. Memberikan rajah yang menunjukkan beberapa pemahaman asas tetapi mempunyai kesilapan atau ketinggalan butiran yang serius. Memberikan rajah yang tidak jelas dan memerlukan penambahbaikan yang banyak. Tiada rajah atau rajah yang salah diberikan.
2 6.Data Flow Diagram (Level 0)
· Draw a complete and detailed diagram that reflect the system function
· The diagram has at least three external entities, three processes, detail data flows and data stores
3.0 Provided well-designed diagram that clearly met the details of the criteria. Provided reasonable diagram but insufficient to capture all the details of the criteria. Provided diagram that showed some understanding but contained serious flaws or omissions of details. Provided diagram that was vague and needed major improvement. No diagram or wrong diagram was given. 12.0
Gambar rajah Aliran Data (Paras 0)
· Lukiskan gambar rajah yang lengkap dan terperinci yang menggambarkan fungsi sistem
· Gambar rajah mempunyai sekurang-kurangnya tiga entiti luaran, tiga proses, aliran data yang terperinci dan storan data
Memberikan rajah yang direka bentuk dengan amat baik yang memenuhi butiran kriteria secara jelas. Memberikan rajah yang memuaskan tetapi tidak memadai untuk mencekup kesemua butiran kriteria. Memberikan rajah yang menunjukkan beberapa pemahaman asas tetapi mempunyai kesilapan atau ketinggalan butiran yang serius. Memberikan rajah yang tidak jelas dan memerlukan penambahbaikan yang banyak. Tiada rajah atau rajah yang salah diberikan.
3 7.Functional Requirements
Identify functional requirements of the system
Provide explanation for each requirement
1.5 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 6.0
Keperluan Fungsian:
Kenal pasti keperluan fungsian system
Berikan penjelasan untuk setiap keperluan
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
3 8.Non-Functional Requirements:
Identify non-functional requirements
Provide explanation for each requirement
1.0 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 4.0
Keperluan Bukan Fungsian:
Kenal pasti keperluan bukan fungsian.
Berikan penjelasan untuk setiap keperluan.
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
3 9.System Architecture
· Describe the significance of system architecture
· Propose a suitable system architecture design and justify your choice
1.5 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 6.0
SeniBina Sistem
Huraikan kepentingan senibina sistem
Cadangkan reka bentuk senibina sistem yang sesuai dan jelaskan pilihan anda.
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
3 10.Conversion Strategy
Describe the significance of system architecture
Propose a suitable system conversion strategy and justify your choice
1.0 Provided in depth answer that clearly met the details of the criteria. Provided good answer that mostly met the details of the criteria but it can be improved further. Provided limited answer or answer that basically/ minimally met the details of the criteria. Provided vague answer or answer that poorly met the details of the criteria. No answer or wrong answer was given. 4.0
Strategi Penukaran
Huraikan kepentingan Strategi Penukaran
Cadangkan strategi penukaran sistem yang sesuai dan jelaskan pilihan anda.
Memberikan jawapan yang terperinci yang memenuhi butiran kriteria secara jelas. Memberikan jawapan yang baik yang memenuhi kebanyakan daripada butiran kriteria tetapi ianya boleh dimantapkan lagi. Memberikan jawapan yang terhad atau jawapan yang memenuhi butiran kriteria secara asas/ minimal. Memberikan jawapan yang tidak jelas atau jawapan yang memenuhi butiran kriteria secara lemah. Tiada jawapan atau jawapan yang salah diberikan.
1 11.Format of writing:
· Appropriate Cover Page, Table of Content, proper heading, sub-heading with page numbering
· Smooth and coherent flow of ideas from one paragraph to another with appropriate paragraphing
· Free of spelling, punctuation and grammatical errors.
· Relevant references with APA style of writing adopted
0.5 Provided all format were available and correct in the writing. Most format were available and correct in the writing. Most format were available but only some were correct in the writing. Some format were available but not correct in the writing No format of writing at all. 2.0
Format penulisan:
· Muka hadapan, Jadual Kandungan, tajuk utama, tajuk kecil yang sesuai dangan nombor muka surat
· Aliran idea yang lancar dan koheren daripada satu perenggan yang lain dengan pemerengganan yang sewajarnya,
· Tiada kesalahan ejaan, tanda baca dan tatabahasa.
· Rujukan yang berkaitan dengan gaya penulisan APA digunapakai
Kesemua format telah diliputi dan adalah betul di dalam penulisan. Kebanyakan format telah diliputi dan adalah betul di dalam penulisan. Kebanyakan format telah diliputi tetapi hanya beberapa yang betul di dalam penulisan. Beberapa format telah diliputi tetapi tidak betul. Tiada format penulisan langsung.
  Total 15 60

*CLO – Course Learning Outcome

Get Help By Expert

Many students find the CBAD2103 Systems Analysis and Design assignment challenging due to its long word count, diagrams (DFD, Context Diagram), and detailed justification required by OUM marking rubrics. Managing feasibility studies, system architecture, and conversion strategies within deadlines is not easy. That’s why many learners choose Malaysia Assignment Help  for reliable Systems Analysis and Design assignment help aligned with OUM academic standards. You can also review our expert-written assignment samples to see the quality we deliver. Get started today with online oum assignment help and receive a custom, human-written, plagiarism-free CBAD2103 solution.

Answer

UP TO 15 % DISCOUNT

Instant Paper Writing Services by Native Malaysia Writers

Plagiarism Free Solutions
100% Original Work
24*7 Online Assistance
Native PhD Experts
Hire a Writer Now
Convincing Features
CBAD2103 Systems Analysis and Design Assignment 2026 | OUM
Plagiarism Free Report
On-Time Delivery
Native Writers
A+ Quality
100% Confidential
24*7 Online Assistance

Get these features included in Your Assignment

Facing Issues with Assignments? Talk to Our Experts Now!Download Our App Now!

Have Questions About Our Services?
Download Our App!

Get the App Today!

QRcode

Get Assistance for Assignments, online Exam, and Projects Writing