wagbat.123

aou حل واجبات الجامعه العربيه المفتوحه
 
الرئيسيةالرئيسية  اليوميةاليومية  س .و .جس .و .ج  بحـثبحـث  الأعضاءالأعضاء  المجموعاتالمجموعات  التسجيلالتسجيل  دخول  

شاطر | 
 

 كورسات - حلول واجبات M363

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
whatsapp::00966542495275
Admin


المساهمات : 71
تاريخ التسجيل : 22/08/2016

مُساهمةموضوع: كورسات - حلول واجبات M363   الجمعة أغسطس 26, 2016 4:21 pm




Faculty of Computer Studies
Course Code: M363
Course Title: Software Engineering with Objects

Tutor Marked Assignment
Summer Semester 2016


Cut-Off Date: TBA Total Marks: 80

This TMA should be submitted ONLY AS A Word/PDF File to your tutor electronically through the LMS before the cut-off date indicated above.

Plagiarism Warning:

As per AOU rules and regulations, all students are required to submit their own TMA work and avoid plagiarism. The AOU has implemented sophisticated techniques for plagiarism detection. You must provide all references in case you use and quote another person's work in your TMA. You will be penalized for any act of plagiarism as per the AOU's rules and regulations.

Declaration of No Plagiarism by Student (to be signed and submitted by student along with TMA work):

I hereby declare that this submitted TMA work is a result of my own efforts and I have not plagiarized any other person's work. I have provided all references of information that I have used and quoted in my TMA work.

Name of Student:
Signature:
Date:


Question 1 10 Marks

This question analyses the students’ knowledge in Software Quality Management and its importance. Students are required to use AOU e-library databases or any reliable references to answer this question. You are required to use Harvard Referencing in this question.

What is meant by Software quality management? Why it is important in the context of Software Engineering and Development?

Your answer must contain the following with proper reference.
• Definition of Quality, Benefits of Quality Management Process, Importance of Quality Management, Quality Management System and a summary of the findings

Mark Distribution:
Definition of Software Quality 1.5
Benefits of Quality Management Process 1.5
Importance of Quality Management 1.5
Quality Management System 1.5
summary of the findings 1.5
References 1.0
Using standard Form of References 1.5
Note: You are required to link the reference section to citations in the body of text


Question 2 15 Marks

This question analyses the students’ knowledge and understanding in analyzing given scenario to build activity diagrams studied in Unit-3 of the module


2.1 What is the role of an activity diagram in software development?
4 Marks
2.2 Draw the activity diagram of the following scenario:
11 Marks



In the AOU unified Learning Management System, the General Course Coordinator (GCC) is responsible for managing course. As part of managing the course information, the GCC carries out the following activities:

• Check if course exists.
• If course is new, proceed to the "Create Course" step.
• If course exists, check what operation is desired - whether to modify the course or remove the course.
• If the modify course operation is selected by the GCC, the "Modify Course" activity is performed.
• If the remove course operation is selected by the GCC, the "Remove Course" activity is performed.



Question 3 40 Marks
This question analyses the students’ knowledge and understanding in analyzing given scenario to build use case diagrams studied in Unit-3 of the module


3.1 What is the role of use case diagrams in software development?
(4 Marks)
3.2 Answer the given below questions based on the following scenario: (36 Marks)

AOU is planning to start an online recruitment system that allows user of public, registered users means the AOU students and the AOU staff to browse and view the vacancies and trainings uploaded and available on the site. In order to register the users must provide the required details through an online form. Registered users can upload their CVs and also apply for the available jobs matching with their profile. To access the services system will check a user’s identity and the user’s password. The applicant should be able to pay the job application fee only through the online payment option available system after verifying the credit card details. The system expected to handle 90% of the users within 5 minutes. The registered users can update CVs, apply for vacancies and also will be able to update their profiles. The online page is expected to be user friendly, reliable and use the color matching with AOU logo. The system is expected to handle up to 100 users simultaneously and users will be able to use both in Arabic and English languages. The AOU staff can view, register, upload CV and pay online on behalf of current students. The system is expected to be portable to all of the operating systems currently used in AOU.

3.2.1 Identify any two business processes from the scenario
(4 Marks)
3.2.2 Identify any two business rules from the scenario
(4 Marks)
3.2.3 Identify any two functional requirements and their types of the expected to be developed system
(4 Marks)
3.2.4 Identify any four non-functional requirements and their types of the expected to be developed system
(4 Marks)
3.2.5 List the actors to be part of the expected developed system
(3 Marks)
3.2.6 List the use cases to be part of the expected developed system
(7 Marks)
3.2.7 Draw a use case diagram based on the given scenario (10 Marks)


Question 4 15 Marks

This question analyses the students’ knowledge and understanding in analyzing given scenario to build class diagrams studied in Units 3,4 and 5 of the module


4.1. What is the role of class diagrams in software development?

4.2. What are the types of relationship between classes? List any two with examples.

4.3 Answer the given below questions based on the following Bank scenario

A bank has many customers and they are either savings account customers or current account customers. The bank details to be stored are title, type and country of operation. The customer details to be stored are ID, name, address, contact number and account type. The bank has many departments. The department details to be stored are Department Name, description and date formed. Each department has an employee who is working as the Manager of that department. Employee details to be stored are Employee ID, name, date of birth, joining date, address and contact number. An employee cannot be the Manager of more than one department. There are many services in the bank to be attended by employees. Service details to be stored are service ID, description, date of service, start time and end time. To handle every service there is at least one employee assigned by the Manager. Each employee may manage more than one service. Every customer may request for any number of services and every service may have any number of customers.

4.3.1 Identify the classes and their attributes in the above scenario

4.3.2 Draw a class diagram based on the given scenario; the diagram should include all classes in the system, the relationship between classes, multiplicity specifications and any necessary association names
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://wagbat-123.a7larab.net
 
كورسات - حلول واجبات M363
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
wagbat.123 :: حل واجبات الجامعه العربيه المفتوحه whats.app: 00966542495275 :: حلول واجبات 2016 AOU(يشاهدة الآن 3537 زائر)-
انتقل الى: