حلول واجبات الجامعه العربيه المفتوحه
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

Tutor Marked Assignment (TMA)–Spring 2021‐2022 TM354: Software Engineering Cut‐Off Date :April 15, 2022 Total Marks :100 All Branches General guidelines: You are required to submit your TMA ONLY as a Word/PDF File through

اذهب الى الأسفل

    Tutor Marked Assignment (TMA)–Spring 2021‐2022            TM354: Software Engineering      Cut‐Off Date :April 15, 2022        Total Marks :100     All Branches   General guidelines:  You are required to submit your TMA ONLY as a Word/PDF File through Empty Tutor Marked Assignment (TMA)–Spring 2021‐2022 TM354: Software Engineering Cut‐Off Date :April 15, 2022 Total Marks :100 All Branches General guidelines: You are required to submit your TMA ONLY as a Word/PDF File through

مُساهمة من طرف smsm hamdy الجمعة أبريل 08, 2022 4:32 pm




Tutor Marked Assignment (TMA)–Spring 2021‐2022



TM354: Software Engineering


Cut‐Off Date :April 15, 2022 Total Marks :100

All Branches

General guidelines:
You are required to submit your TMA ONLY as a Word/PDF File through the Learning Management System (LMS)
provided by your branch. Submit your TMA to the LMS system on (or preferably before) the cut‐off date. Your
tutor will mark your script and post the grades to the LMS.

About TMA Questions
• The TMA comprises ofTHREE pages
• There areFOUR questions in the TMA, the weight of each question is given along with the question
itself.
•You are advised to use the provided "answer‐template" to fill‐up your answers.

Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own TMA and avoid plagiarism. The
AOU has implemented sophisticated techniques for plagiarism detection. You will be penalized for any act of
plagiarism as per the AOU's rules and regulations.


Instructions about using the e‐library and other external sources.
For the research‐based questions in the TMA, you need to search the e‐library and/or the internet to identify
relevant material. In particular, you are urged to use the following sources, all of which are freely available to
AOU students:
• AOU’ssubscribede‐library,accessiblethroughtheLMSwhichincludesanumberofdifferentresources
• References provided in your course materials
• Online manual pages for languages, libraries and tools used
• Help forums and blogs
• Other resourcesexcluding Wikipedia and YouTube
Note that it is not enough to simply post a reference at the end of the document without explicitly stating which
parts of your reference are being quoted. Proper citation of external sources must be included. Also, quoting is
only used in limited fashion; for example, to stress a certain point using the words of a well‐recognized author.
Large amounts of materials copied into your TMA will not be accepted, even if properly quoted. If you need to
refer to large amount of external material, you can simply refer to the source.






TM354TMASpring2021-2022



Page1




Question 1 20 Marks
Using the AOU e‐library or alternative resources, you are required using your own words to discuss
each of the topics below. You need to limit your discussion on each topic to be between 300 to 600
words.

Note: Make sure to use your own words and avoid copying from the sources or even replacing some
terms as it will be considered plagiarism and it will be penalized.

1.1 Compare waterfall and agile development approaches, focusing on advantages
and limitations. 8 Marks
1.2 Discuss a few of the problems of defining software development deliverables. 8 Marks
Note: references for this question are required and need to be in Harvard Style.
Each question needs two references. Each reference will be awarded 1 Mark of
the question grade. 4 Marks








Question 2 40 Marks
Assume you were hired to design a Public Bus Transport System. The system will keep track of the
busses, bus routes, drivers, passenger, etc.…. The system will be managed by an administrator and
will be operated by several employees.

2.1 Prepare using your own knowledge a list of 4 functional requirements and list
the type for each one. 4 Marks
2.2 Prepare using your own knowledge a list of 3 non‐functional requirements and
list the type for each one. Note: each non‐functional requirement should be of
a different type. 3 Marks
2.3 Prepare a Volere template (You can list the contents of the template only, noneedforthelayout)for1ofthefunctionalrequirementsthatyouhaveidentified using the sections of the snowcard used in Block 1– Unit 2– Section
6. 4 Marks
2.4 Draw a use case diagram with a minimum of 4 different actors, 10 use cases, at
least 1 <<include>> stereotype, and at least 1 <<extend>> stereotype 9 Marks
2.5 Write a brief discussion about the stereotypes that you have used and justify
the reasons for adding them and at least 2 benefits you obtained from using
them. 4 Marks
2.6 Choose any of the Use Cases that you have used and write the use case textual
description for it with all the main sections (Identifier and name, Initiator, Goal,
Precondition, Postcondition, Assumptions, Main Success Scenario, Extensions) 8 Marks
2.7 Develop an Activity Diagram for the Main Success Scenario and its Extensions
that you have listed in 2.6 above and make sure to have at least 10 activities.Note:foragoodgrade,youneedtomakegooduseofthedifferentdesignsymbols (Such as Decision nodes, Merge Node, Swimlane, Synchronization bar)
if possible. 8 Marks





TM354TMASpring2021-2022




Page2

smsm hamdy
Admin

المساهمات : 417
تاريخ التسجيل : 19/10/2019

https://http-learning-aou.yoo7.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى