You are on page 1of 6

ASSIGNMENT/ TUGASAN

_________________________________________________________________________
CBAD2103
SYSTEM ANALYSIS AND DESIGN
MAY 2023
_________________________________________________________________________

SPECIFIC INSTRUCTION / ARAHAN KHUSUS

1. Answer in ENGLISH or MALAY


Jawab dalam BAHASA INGGERIS atau BAHASA MELAYU

2. Number of words : 3000 – 4000 word excluding references


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

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


Hantar tugasan SEKALI sahaja dalam SATU fail.

4. Submit your assignment ONLINE


Tugasan ini dihantar secara ONLINE.

5. Submission date : 17 JULY 2023


Tarikh penghantaran  : 17 JULAI 2023

6. 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 understand the analysis and design phases in system
development

QUESTION

In recent years, mobile shopping has become increasingly popular along with the development
and wide acceptance of mobile devices. Mobile shopping can be referred to as “any monetary
transactions related to purchase of goods or services through internet mobile devices or over the
wireless telecommunication network”. This trend has changed the way consumers shop, helping
people to find things that they need quickly, wherever they are and at any time.

Among popular online shopping platforms available in Malaysia are Lazada, Shopee, Zalora,
Carousell, Sephora, Mudah.my, PrestoMall and Lelong. Now, consumers have choices to purchase
from a platform that provides them with the best quality and prices.

Within this context, as a system analyst for this mobile shopping project, you are required to
explore the requirements and functionalities from online shopping platform available and perform
the following:
 Describe system objectives, descriptions and benefits
 Describe appropriate system development methodology
 Discuss feasibility analysis for the system
 Draw a context diagram for the system
 Draw data flow diagram level 0 for the system
 Discuss functional and non-functional requirements of the system

Note: You can state all the assumptions in the discussion and choose appropriate functions for this
system project.
ATTACHMENT

ASSIGNMENT RUBRICS
CBAD2103 SYSTEM ANALYSIS AND DESIGN/ MAY 2023

Excellent/ Unsatisfactory/ Max


Weight- Good/Baik Fair/Sederhana Poor/Lemah
*CLO Criteria/Kriteria Cemerlang Tidak memuaskan Marks
age
4 3 2 1 0
a) Overview of mobile shopping Provided in depth Provided good Provided limited Provided vague No answer or
systems available in the market. answer that answer that mostly answer or answer answer or answer wrong answer was
Justify the chosen shopping clearly met the met the details of the that basically/ that poorly met given.
system as your project reference. details of the criteria but it can be minimally met the the details of the
criteria. improved further. details of the criteria.
criteria.
Gambaran keseluruhan sistem Memberikan Memberikan jawapan Memberikan Memberikan Tiada jawapan
1.0 4.0
1 membeli-belah mudah alih yang jawapan yang yang baik yang jawapan yang jawapan yang atau jawapan
terdapat di pasaran. Justifikasikan terperinci yang memenuhi terhad atau tidak jelas atau yang salah
sistem membeli-belah yang dipilih memenuhi butiran kebanyakan daripada jawapan yang jawapan yang diberikan.
sebagai rujukan projek anda. kriteria secara butiran kriteria tetapi memenuhi butiran memenuhi
jelas. ianya boleh kriteria secara butiran kriteria
dimantapkan lagi. asas/ minimal. secara lemah.

b) Describe system objectives, scope Provided in depth Provided good Provided limited Provided vague No answer or
descriptions and benefits answer that answer that mostly answer or answer answer or answer wrong answer was
clearly met the met the details of the that basically/ that poorly met given.
details of the criteria but it can be minimally met the the details of the
criteria. improved further. details of the criteria.
criteria.
Huraikan objektif,skop, penerangan Memberikan Memberikan jawapan Memberikan Memberikan Tiada jawapan
1.5 6.0
1 dan faedah sistem jawapan yang yang baik yang jawapan yang jawapan yang atau jawapan
terperinci yang memenuhi terhad atau tidak jelas atau yang salah
memenuhi butiran kebanyakan daripada jawapan yang jawapan yang diberikan.
kriteria secara butiran kriteria tetapi memenuhi butiran memenuhi
jelas. ianya boleh kriteria secara butiran kriteria
dimantapkan lagi. asas/ minimal. secara lemah.

c) Development methodology Provided in depth Provided good Provided limited Provided vague No answer or
 Describe appropriate system answer that answer that mostly answer or answer answer or answer wrong answer was
development methodology clearly met the met the details of the that basically/ that poorly met given.
 Why did you choose this method details of the criteria but it can be minimally met the the details of the
compared to others? criteria. improved further. details of the criteria.
3 criteria.
6.0
1.5
Metodologi pembangunan Memberikan Memberikan jawapan Memberikan Memberikan Tiada jawapan
 Huraikan metodologi jawapan yang yang baik yang jawapan yang jawapan yang atau jawapan
pembangunan sistem yang sesuai terperinci yang memenuhi terhad atau tidak jelas atau yang salah
 Mengapa anda memilih metod ini memenuhi butiran kebanyakan daripada jawapan yang jawapan yang diberikan.
berbanding yang lain? kriteria secara butiran kriteria tetapi memenuhi butiran memenuhi
jelas. ianya boleh kriteria secara butiran kriteria
dimantapkan lagi. asas/ minimal. secara lemah.

d) Discuss feasibility analysis for the Provided in depth Provided good Provided limited Provided vague No answer or
system that includes: operational, answer that answer that mostly answer or answer answer or answer wrong answer was
technical and financial feasibility clearly met the met the details of the that basically/ that poorly met given.
details of the criteria but it can be minimally met the the details of the
criteria. improved further. details of the criteria.
criteria.
3 Bincangkan analisis kebolehlaksanaan Memberikan Memberikan jawapan Memberikan Memberikan Tiada jawapan
2.25 9.0
untuk sistem termasuk: jawapan yang yang baik yang jawapan yang jawapan yang atau jawapan
bolehlaksanaan operasi, teknikal dan terperinci yang memenuhi terhad atau tidak jelas atau yang salah
kewangan memenuhi butiran kebanyakan daripada jawapan yang jawapan yang diberikan.
kriteria secara butiran kriteria tetapi memenuhi butiran memenuhi
jelas. ianya boleh kriteria secara butiran kriteria
dimantapkan lagi. asas/ minimal. secara lemah.

e) Context Diagram: 2.0 Provided well- Provided reasonable Provided diagram Provided diagram No diagram or 8.0
 Illustration of a complete and designed diagram diagram but that showed some that was vague wrong diagram
detailed diagram that reflect the that clearly met insufficient to capture understanding but and needed was given.
system context the details of the all the details of the contained serious major
 The diagram has at least three criteria. criteria. flaws or omissions improvement.
2 external entities, one process and of details.
detail data flows

Gambar rajah Konteks: Memberikan rajah Memberikan rajah Memberikan rajah Memberikan Tiada rajah atau
 Ilustrasi gambar rajah yang yang direka bentuk yang memuaskan yang menunjukkan rajah yang tidak rajah yang salah
lengkap dan terperinci yang dengan amat baik tetapi tidak memadai beberapa jelas dan diberikan.
menggambarkan konteks sistem yang memenuhi untuk mencekup pemahaman asas memerlukan
 Gambar rajah mempunyai butiran kriteria kesemua butiran tetapi mempunyai penambahbaikan
sekurang-kurangnya tiga entiti secara jelas. kriteria. kesilapan atau yang banyak.
luaran, satu proses dan aliran data ketinggalan
yang terperinci butiran yang
serius.
f) Data Flow Diagram (Level 0): Provided well- Provided reasonable Provided diagram Provided diagram No diagram or
 Illustration of a complete and designed diagram diagram but that showed some that was vague wrong diagram
detailed diagram that reflect the that clearly met insufficient to capture understanding but and needed was given.
system function the details of the all the details of the contained serious major
 The diagram has at least three criteria. criteria. flaws or omissions improvement.
external entities, three processes, of details.
detail data flows and data stores
2
Gambar rajah Aliran Data (Paras 0): 3.0 Memberikan rajah Memberikan rajah Memberikan rajah Memberikan Tiada rajah atau 12.0
 Ilustrasi gambar rajah yang yang direka bentuk yang memuaskan yang menunjukkan rajah yang tidak rajah yang salah
lengkap dan terperinci yang dengan amat baik tetapi tidak memadai beberapa jelas dan diberikan.
menggambarkan fungsi sistem yang memenuhi untuk mencekup pemahaman asas memerlukan
 Gambar rajah mempunyai butiran kriteria kesemua butiran tetapi mempunyai penambahbaikan
sekurang-kurangnya tiga entiti secara jelas. kriteria. kesilapan atau yang banyak.
luaran, tiga proses, aliran data ketinggalan
yang terperinci dan storan data butiran yang
serius.
g) Functional Requirements: Provided in depth Provided good Provided limited Provided vague No answer or
 Identification of three factors of answer that answer that mostly answer or answer answer or answer wrong answer was
system functional requirements clearly met the met the details of the that basically/ that poorly met given.
 Explanation of each factor with details of the criteria but it can be minimally met the the details of the
example of the function that criteria. improved further. details of the criteria.
3 relate with system context criteria.
Keperluan Fungsian: 1.5 Memberikan Memberikan jawapan Memberikan Memberikan Tiada jawapan 6.0
 Pengenalpastian tiga faktor jawapan yang yang baik yang jawapan yang jawapan yang atau jawapan
keperluan fungsian sistem terperinci yang memenuhi terhad atau tidak jelas atau yang salah
 Penerangan setiap faktor dengan memenuhi butiran kebanyakan daripada jawapan yang jawapan yang diberikan.
contoh fungsi yang mempunyai kriteria secara butiran kriteria tetapi memenuhi butiran memenuhi
kaitan dengan konteks sistem jelas. ianya boleh kriteria secara butiran kriteria
dimantapkan lagi. asas/ minimal. secara lemah.
h) Non-Functional Requirements: 1.5 Provided in depth Provided good Provided limited Provided vague No answer or 6.0
 Identification of three factors of answer that answer that mostly answer or answer answer or answer wrong answer was
3 non-functional requirements with clearly met the met the details of the that basically/ that poorly met given.
its definition details of the criteria but it can be minimally met the the details of the
 Explanation of each factor with criteria. improved further. details of the criteria.
example that relate with system criteria.
context

Keperluan Bukan Fungsian: Memberikan Memberikan jawapan Memberikan Memberikan Tiada jawapan
 Pengenalpastian tiga faktor jawapan yang yang baik yang jawapan yang jawapan yang atau jawapan
keperluan bukan fungsian beserta terperinci yang memenuhi terhad atau tidak jelas atau yang salah
takrifannya memenuhi butiran kebanyakan daripada jawapan yang jawapan yang diberikan.
 Penerangan setiap faktor dengan kriteria secara butiran kriteria tetapi memenuhi butiran memenuhi
contoh yang mempunyai kaitan jelas. ianya boleh kriteria secara butiran kriteria
dengan konteks sistem dimantapkan lagi. asas/ minimal. secara lemah.

i) Format of writing: Provided all Most format were Most format were Some format No format of
 Appropriate Cover Page, Table of format were available and correct available but only were available writing at all.
Content, proper heading, sub- available and in the writing. some were correct but not correct in
heading with page numbering correct in the in the writing. the writing
 Smooth and coherent flow of writing.
ideas from one paragraph to
another with appropriate
paragraphing
1  Free of spelling, punctuation and 0.75
3.0
grammatical errors.
 Relevant references with APA
style of writing adopted

Format penulisan: Tiada format Beberapa format Kebanyakan Kebanyakan Kesemua format
 Muka hadapan, Jadual penulisan telah diliputi tetapi format telah format telah telah diliputi dan
Kandungan, tajuk utama, tajuk langsung. tidak betul. diliputi tetapi diliputi dan adalah betul di
kecil yang sesuai dangan nombor hanya beberapa adalah betul di dalam penulisan.
muka surat yang betul di dalam penulisan.
 Aliran idea yang lancar dan dalam penulisan.
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
Total 15   60
*CLO – Course Learning Outcome

You might also like