Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Pro Blog
  • Users
  • Groups
  • Unsolved
  • Solved
Collapse
Secnto AI
  1. Secnto AI
  2. Categories
  3. Virtual University
  4. CS711 - Software Design
  5. CS711 Assignment 1 Solution and Discussion
Optimization of Object-Oriented Design using Coupling Metrics
zaasmiZ
Re: CS711 Assignment 1 Solution and Discussion Optimization of Object-Oriented Design using Coupling Metrics.pdf
CS711 - Software Design
CS711 Assignment 1 Solution and Discussion
zaasmiZ
CS711– Software Design Assignment No.1 Maximum marks: 50 Due Date: 03 June, 2020 Instructions: The purpose of this assignment is to give you hands on practice. It is expected that students will solve the assignments themselves. Following rules will apply during the evaluation of assignment. • Cheating from any source will result in zero marks in the assignment. • Any student found cheating in any of the two assignments submitted will be awarded “F” grade in the course. • No assignment after due date will be accepted through email Consider an Interactive Technical Education and Vocational Training (I-TEVT) System that will be developed to provide an easy to access platform for technical education and vocational training to students that cannot approach any of the conventional training institutes or cannot afford due to financial or any other reason. The application will be based on video lectures (for theoretical concepts) and virtual reality based practical labs. Students will be able to use the application through web browser on desktop PC and also through smart devices. The application will provide training at various levels from basic to advance. During training, student will have to take multiple quizzes for learning assessment purpose. Once a student has taken all the classes at a certain level, he will have to pass final paper (comprising of MCQs) to move into the next level just like the conventional model that is followed so far. Furthermore, based on the evaluation of the student, the guidelines e.g. weak areas will also be suggested for his/her guidance. Note that application also offers Application Programming Interface (API), so that if any institute wants to purchase it, the institute could integrate the application with its existing systems. All the lectures and academic stuff will be hosted on central server and the users will use the application on their client devices through internet using provided interfaces. Note that application should be secure enough and personal data of any student or teacher should not be exposed. It should further be noted that all the videos should be played in “.mp4” format with 360p resolution only. However, application should be robust enough so that in case if we want to integrate any other video format in future, we could do it with minimum efforts. Question No. 1 (15+15 =30 marks) For the case study given above: Perform horizontal decomposition, i.e. identify subsystems and their relationships. Draw complete diagram showing these subsystems and the relationships between them. Perform vertical decomposition i.e. identify layers and the components in each layer. Draw complete diagram. Note: you can use any notation. Question No. 2 (20 marks) Read the paper titled “Optimization of Object-Oriented Design using Coupling Metrics” given in the same assignment folder and perform critical analysis i.e. identify and mention the plus points and weak points of the paper.
CS711 - Software Design

CS711 Assignment 1 Solution and Discussion

Scheduled Pinned Locked Moved CS711 - Software Design
cs711assignment 1solutiondiscussionspring 2020
1 Posts 1 Posters 240 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • zaasmiZ Offline
    zaasmiZ Offline
    zaasmi
    Cyberian's Gold
    wrote on last edited by
    #1

    CS711– Software Design
    Assignment No.1
    Maximum marks: 50
    Due Date: 03 June, 2020
    Instructions:
    The purpose of this assignment is to give you hands on practice. It is expected that students will solve the assignments themselves. Following rules will apply during the evaluation of assignment.
    • Cheating from any source will result in zero marks in the assignment.
    • Any student found cheating in any of the two assignments submitted will be awarded “F” grade in the course.
    • No assignment after due date will be accepted through email

    Consider an Interactive Technical Education and Vocational Training (I-TEVT) System that will be developed to provide an easy to access platform for technical education and vocational training to students that cannot approach any of the conventional training institutes or cannot afford due to financial or any other reason.
    The application will be based on video lectures (for theoretical concepts) and virtual reality based practical labs. Students will be able to use the application through web browser on desktop PC and also through smart devices. The application will provide training at various levels from basic to advance. During training, student will have to take multiple quizzes for learning assessment purpose. Once a student has taken all the classes at a certain level, he will have to pass final paper (comprising of MCQs) to move into the next level just like the conventional model that is followed so far. Furthermore, based on the evaluation of the student, the guidelines e.g. weak areas will also be suggested for his/her guidance.
    Note that application also offers Application Programming Interface (API), so that if any institute wants to purchase it, the institute could integrate the application with its existing systems. All the lectures and academic stuff will be hosted on central server and the users will use the application on their client devices through internet using provided interfaces. Note that application should be secure enough and personal data of any student or teacher should not be exposed. It should further be noted that all the videos should be played in “.mp4” format with 360p resolution only. However, application should be robust enough so that in case if we want to integrate any other video format in future, we could do it with minimum efforts.
    Question No. 1 (15+15 =30 marks)
    For the case study given above:

    1. Perform horizontal decomposition, i.e. identify subsystems and their relationships. Draw complete diagram showing these subsystems and the relationships between them.
    2. Perform vertical decomposition i.e. identify layers and the components in each layer. Draw complete diagram.
      Note: you can use any notation.
      Question No. 2 (20 marks)
      Read the paper titled “Optimization of Object-Oriented Design using Coupling Metrics” given in the same assignment folder and perform critical analysis i.e. identify and mention the plus points and weak points of the paper.

    Discussion is right way to get Solution of the every assignment, Quiz and GDB.
    We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
    Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us!
    [NOTE: Don't copy or replicating idea solutions.]
    VU Handouts
    Quiz Copy Solution
    Mid and Final Past Papers
    Live Chat

    1 Reply Last reply
    0

    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    How to Build a $1,000/Month PAK VS BAN Live Live Cricket Streaming
    File Sharing
    Earn with File Sharing

    1

    Online

    3.0k

    Users

    2.8k

    Topics

    8.2k

    Posts
    solution
    1235
    discussion
    1195
    fall 2019
    813
    assignment 1
    428
    assignment 2
    294
    spring 2020
    265
    gdb 1
    238
    assignment 3
    79
    • PM. IMRAN KHAN
      undefined
      4
      1
      4.0k

    • Are the vaccines halal or not?
      undefined
      4
      1
      3.8k

    • All Subjects MidTerm and Final Term Solved Paper Links Attached Please check moaaz past papers
      zaasmiZ
      zaasmi
      3
      26
      75.2k

    • CS614 GDB Solution and Discussion
      M
      moaaz
      3
      3
      8.1k

    • How can I receive Reputation earning from Cyberian? 100% Discount on Fee
      Y
      ygytyh
      3
      28
      23.9k
    | |
    Copyright © 2010-26 RUP Technologies LLC. USA | Contributors | Privacy | Terms
    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Pro Blog
    • Users
    • Groups
    • Unsolved
    • Solved