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. CS510 - Software Requirements and Specifications
  5. CS510 ASSIGNMENT 1 SOLUTION AND DISCUSSION SPRING 2020
CS510 Assignment 2 Solution and Discussion
zaasmiZ
Re: CS510 Assignment 2 Solution and Discussion Assignment No. 02 Semester: Spring 2020 CS510: Software Requirements and Specifications (Graded Assignment) Total Marks: 15 Due Date : 17/06/2020 Instructions: Please read the following instructions carefully before submitting assignment: You need to use MS word document to prepare and submit the assignment on VULMS. It should be clear that your assignment will not get any credit if:  The assignment is submitted after due date.  The assignment is not in the required format (.doc or docx)  The submitted assignment does not open or file is corrupt.  Assignment is copied (partial or full) from any source (websites, forums, students, etc) Learning Outcome: After completing this assignment, the student will be able: • To identify different kinds of software requirements • To learn about key characteristics of requirement elicitation techniques Note: Assignment no.2 covers lecture topics of Week3 – Week4 Online Furniture Shop Management System Online Furniture Shop Management System is a process in which we can order various furniture items online. Furniture items include bed set, dining set, chairs, table, sofas, and cupboard. The customer has to register first and then select the furniture of their choice from different categories. When a customer finalized the furniture items, then he can add these items into the shopping cart. By checking out from the shopping cart, his order will be placed and deliver to his location within 7 working days. When the customer is satisfied with the order, then he pays cash on the spot. Question#1: Keeping in view the major types of Software Requirements, you are required to identify functional and non-functional requirements from the following: 10 Marks Sr.no Requirement Functional Requirements / Non-Functional Requirements 1 Customer has to sign up 2 Login must be secure 3 Customer can view the furniture items such as (chairs, tables, bed, sofa) 4 Admin can add different items of furniture 5 Furniture product purchasing must be reliable at customer end 6 Customer must checkout from the shopping cart when he select his choice of furniture 7 The customer has to fill an online form providing his personal details 8 Form must be compatible with Internet browsers i.e. Firefox, Chrome, Microsoft Edge 9 Admin can verify all the orders details 10 Furniture will be delivered to the customer location within the 7 working days Question#2: As a Requirement Engineer, which Requirements Elicitation technique is better for Online Furniture Shop Management System? Justify your answer with a valid reason. [5 Marks] Best of Luck!
CS510 - Software Requirements and Specifications
CS510 ASSIGNMENT 1 SOLUTION AND DISCUSSION SPRING 2020
mehwishM
Re: CS510 Assignment 1 Solution and Discussion Instructions: Please read the following instructions carefully before submitting assignment: You need to use MS word document to prepare and submit the assignment on VULMS. It should be clear that your assignment will not get any credit if: The assignment is submitted after due date. The assignment is not in the required format (.doc or docx) The submitted assignment does not open or file is corrupt. Assignment is copied (partial or full) from any source (websites, forums, students, etc) Learning Outcome: After completing this assignment, the student will be able: Understanding of requirements on the basis of their characteristics Learn to differentiate between a good and a bad requirement. A Lawyer needs a website for his/her chamber so that modernized law system for storage history of different cases can be insured. Lawyer shall be able to add his/her cases and shall also able to schedule hearing of his/her particular case. After hearing of a particular case, lawyer can update specific data of hearing into the relevant case. Lawyer will also give tracking code of specific case to his/her client for tracking of all hearing about that particular case. Clients will be able to track info of other lawyers using proposed management system. Following requirements are gathered at initial stage. Identify Good or Bad requirements and you will only write most appropriate characteristic of a good requirement. Requirements Good/Bad Characteristic of a good requirement User friendly interface will be provided to the lawyer for ease of use purpose. Lawyer will be able to enter detail of specific case by filling the required fields Lawyer can quickly see the detail of specific case on screen after entering case tracking code. Client can only view documents of his/her own case through the management system. Lawyer needs to generate case tracking id for monitoring the hearing detail of the specific case. Client needs to follow case tracking id for tracking the hearing history of the specific case. Different report ids will be generated for both lawyer and client reports when request for case report will submit. Only registered clients will able to track case history of their specific case. Client will have five attempts for login to his/her account, Otherwise client will not able to login to the management system. Both lawyers and clients will able to check the rules and regulation details of court. Assignment#1 covers topics from week#1 and Week#2. Best of Luck!
CS510 - Software Requirements and Specifications
CS510 GDB 1 Solution and Discussion Fall-2019
M
Re: CS510 GDB 1 Solution and Discussion A renowned University requires a biometric system of attendance for its employees. Employees will have to scan their thumb impression for marking their attendance. We can elicit requirements for this software system either by using Extreme Programming (XP) or SCRUM, and both are Agile techniques. Keeping in view, the strengths and weaknesses of both Agile techniques you have to suggest which Agile techniques (XP or SCRUM) is better for requirement gathering for biometric system, and also mention valid reasons.
CS510 - Software Requirements and Specifications
CS510 Assignment 3 Solution and Discussion
zareenZ
Assignment No. 03 Semester: Fall2019 CS510: Software Requirements and Specifications Total Marks: 15 Due Date: 21/01/2020 Instructions: Please read the following instructions carefully before submitting assignment: You need to use MS word document to prepare and submit the assignment on VULMS. It should be clear that your assignment will not get any credit if:  The assignment is submitted after due date.  The assignment is not in the required format (.doc or docx)  The submitted assignment does not open or file is corrupt.  Assignment is copied (partial or full) from any source (websites, forums, students, etc) Learning Outcome: After completing this assignment, the student will be able: • To have better understanding about Non- Functional Requirements Framework. • To develop Goal model diagram Note: Assignment#3 covers topics from Week08 to Week11. Feel free to ask at CS510@vu.edu.pk in case of any queries. Assignment#3 Question 01: Consider you are hired as a software developer and at earlier stage, responsibility of drawing a goal model for an automated train system is being assigned to you. Automated train system is a safe, secure, and usable system. Based on safety concern of Automated Train System, you should draw goal model using the given generic pattern. Main Goals of Automated Train system are: To Build a safe train automated system To secure passengers from causalities To provide protection against fire hazard Possible Expectations of automated train system are: Train will stop moving in case of fire Train will stop after 5 Secs and open the doors Availability of emergency stop will be one the goal of automated system Doors will be opened before the train stop. Safety equipment will available Each cabin of train will be fireproof Note: You will follow top-down approach to develop Goal Model. Question 02: Nonfunctional requirements framework deals with different softgoal activities tradeoffs in order to satisfy the stakeholder’s business objectives. Identify only Five softgoal tradeoff activities from the NFR framework. Best of Luck!
CS510 - Software Requirements and Specifications
CS510 Assignment 2
 Solution and Discussion
zareenZ
Assignment No. 02 Semester: Fall 2019 CS510: Software Requirements and Specifications (Graded Assignment) Total Marks: 15 Due Date:09/12/2019 Instructions: Please read the following instructions carefully before submitting assignment: You need to use MS word document to prepare and submit the assignment on VULMS. It should be clear that your assignment will not get any credit if:  The assignment is submitted after due date.  The assignment is not in the required format (.doc or docx)  The submitted assignment does not open or file is corrupt.  Assignment is copied (partial or full) from any source (websites, forums, students, etc) Learning Outcome: After completing this assignment, the student will be able: • To identify different kinds of software requirements • To learn about key characteristics of requirement elicitation techniques Note: Assignment no.2 covers lecture topics of Week3 – Week4 Foodie.com Foodie is a food ordering website. It is an application using which we can order various food items from some local restaurant menu using Internet, just by sitting at any place and the order is delivered to the given location. Customer has to register and then select the food items of their choice from the menu list and order food online. When customer finalizes the order, then he/she can add item(s) to the shopping cart and by checking out from the shopping cart, his/her order will be delivered at the doorstep. When customer is satisfied with the order, service and quality, then he/she pay cash on the spot. Features: • Foodie.com is a very reliable website for the customers. • You can order food by sitting at any place. • Food is delivered at your doorstep. Question#1: Keeping in view the major types of Software Requirements, you are required to identify functional and non-functional requirements from the following: [10 Marks] Sr.no Requirement Functional Requirements / Non-Functional Requirements 1 Customer has to create a new login account 2 Foodie must provide login security for the customers 3 Customer can view the menu of different restaurants 4 Customer can select food item of his/her choice to the shopping cart 5 Ordering facility of foodie must be reliable 6 Customer must checkout from the shopping cart 7 The customer has to fill a form providing his/her details 8 Form must be compatible with renowned Internet browsers i.e. Firefox, Google, Safari 9 Customer should select the specific time slot 10 Food will be delivered to the customer at doorstep Question#2: As a Requirement Engineer, which Requirements Elicitation technique is better for Foodie.com? Justify your answer with a valid reason. [5 Marks] Best of Luck!
CS510 - Software Requirements and Specifications
CS510 Assignment 1
 Solution and Discussion
zareenZ
Assignment No. 01(Graded) Semester: Fall 2019 CS510-Software Requirements and Specifications Total Marks: 15 Due Date: 18/11/2019 Instructions: Please read the following instructions carefully before submitting your assignment. You should use Microsoft Word document to prepare and submit the assignment on VULMS. It should be clear that your assignment will not get any credit if  The assignment is submitted after due date.   The assignment is not in the required format (.doc or docx)   The submitted assignment does not open or file is corrupt.   The assignment is copied (partial or full) from any source (like websites, forums, other students, etc.) Learning Outcome: After developing this assignment, the student will be able to; • Differentiate between good requirements and bad requirements • Characteristics of elicited requirements Assignment #1 Consider a Dental Hospital Record System that is to be developed for XYZ hospital. Below are the elicited requirements for the software: Task: You are responsible to identify good/bad requirements from the given list, and then to mention those requirements based on their characteristics. Requirements Good/Bad Characteristic The relevant user will only be allowed to browse the historical medical information of the patients. Patient record can be searched from the software application using a unique id that is generated based on DateOfBirth (dd-mm-yy) entered at the time of registration. The system shall accept input of patients’ data from the patients and the dentist. The software to be developed must store, updated and retrieve data from multiple input locations including hospital work-stations. Registered users should only be able to access data, and an error message will be displayed if user will enter the password longer than 10 characters. Patient shall be able to view his/her record and can also update his/her name, address, and DateOfBirth details(yy-mm-dd) The dentist and the patients will be able to retrieve and sort medical record information and can also print output of said information. The software to be developed will be able to show the complete and full search record of queries by the dentist only. The software to be developed must operate on peak working hours per day. The software to be developed must display correct patient name. Lecture covers: This assignment covers week no.1 to week no. 3 Best of Luck!
CS510 - Software Requirements and Specifications
CS510 GDB 1 Solution and Discussion
zareenZ
Total Marks 5 Starting Date Monday, August 19, 2019 Closing Date Tuesday, August 20, 2019 Status Open Question Title GDB Question Description A health care system is a software that delivers health care services to improve the quality of life of its users. Requirements gathering for the health care system are very challenging due to the nature of the software. We can elicit requirements either by traditional Requirement Engineering (RE) or Goal Oriented Requirement Engineering (GORE) approach. Keeping in view, the strengths and weaknesses of both the approaches you have to suggest which approach (RE or GORE) is better for requirement gathering for health system and also mention valid reasons.
CS510 - Software Requirements and Specifications
CS510 Assignment No. 01
 Solution and Discussion
zaasmiZ
Topic thumbnail image
CS510 - Software Requirements and Specifications
CS510 Assignment No. 03
 Solution and Discussion
zaasmiZ
Topic thumbnail image
CS510 - Software Requirements and Specifications

CS510 ASSIGNMENT 1 SOLUTION AND DISCUSSION SPRING 2020

Scheduled Pinned Locked Moved CS510 - Software Requirements and Specifications
assignment 1cs510discussionsolutionspring 2020
3 Posts 3 Posters 589 Views 3 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.
  • mehwishM Offline
    mehwishM Offline
    mehwish
    Cyberian Publisher's
    wrote on last edited by cyberian
    #1

    Re: CS510 Assignment 1 Solution and Discussion

    Instructions:
    Please read the following instructions carefully before submitting assignment:
    You need to use MS word document to prepare and submit the assignment on VULMS.
    It should be clear that your assignment will not get any credit if:

    The assignment is submitted after due date.

    The assignment is not in the required format (.doc or docx)

    The submitted assignment does not open or file is corrupt.

    Assignment is copied (partial or full) from any source (websites, forums, students, etc)

    Learning Outcome:
    After completing this assignment, the student will be able:
    Understanding of requirements on the basis of their characteristics
    Learn to differentiate between a good and a bad requirement.

    A Lawyer needs a website for his/her chamber so that modernized law system for storage history of different cases can be insured. Lawyer shall be able to add his/her cases and shall also able to schedule hearing of his/her particular case. After hearing of a particular case, lawyer can update specific data of hearing into the relevant case. Lawyer will also give tracking code of specific case to his/her client for tracking of all hearing about that particular case. Clients will be able to track info of other lawyers using proposed management system.

    Following requirements are gathered at initial stage. Identify Good or Bad requirements and you will only write most appropriate characteristic of a good requirement.

    Requirements
    Good/Bad
    Characteristic of a good requirement
    User friendly interface will be provided to the lawyer for ease of use purpose.

    Lawyer will be able to enter detail of specific case by filling the required fields

    Lawyer can quickly see the detail of specific case on screen after entering case tracking code.

    Client can only view documents of his/her own case through the management system.

    Lawyer needs to generate case tracking id for monitoring the hearing detail of the specific case.

    Client needs to follow case tracking id for tracking the hearing history of the specific case.

    Different report ids will be generated for both lawyer and client reports when request for case report will submit.

    Only registered clients will able to track case history of their specific case.

    Client will have five attempts for login to his/her account, Otherwise client will not able to login to the management system.

    Both lawyers and clients will able to check the rules and regulation details of court.

    Assignment#1 covers topics from week#1 and Week#2.

    Best of Luck!

    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!
    %(red)[NOTE: Don't copy or replicating idea solutions.]
    Quiz Copy Solution
    Mid and Final Past Papers
    Live Chat

    zaasmiZ 1 Reply Last reply
    0
    • cyberianC Offline
      cyberianC Offline
      cyberian
      Cyberian's Cyberian's Gold
      wrote on last edited by zaasmi
      #2

      @mehwish said in CS510 ASSIGNMENT 1 SOLUTION AND DISCUSSION SPRING 2020:

      Following requirements are gathered at initial stage. Identify Good or Bad requirements and you will only write most appropriate characteristic of a good requirement.
      Requirements
      Good/Bad
      Characteristic of a good requirement
      User friendly interface will be provided to the lawyer for ease of use purpose.
      Lawyer will be able to enter detail of specific case by filling the required fields
      Lawyer can quickly see the detail of specific case on screen after entering case tracking code.
      Client can only view documents of his/her own case through the management system.
      Lawyer needs to generate case tracking id for monitoring the hearing detail of the specific case.
      Client needs to follow case tracking id for tracking the hearing history of the specific case.
      Different report ids will be generated for both lawyer and client reports when request for case report will submit.
      Only registered clients will able to track case history of their specific case.
      Client will have five attempts for login to his/her account, Otherwise client will not able to login to the management system.
      Both lawyers and clients will able to check the rules and regulation details of court.

      Requirements Good/Bad Characteristic of a good requirement
      User friendly interface will be provided to the lawyer for ease of use purpose. Bad
      Lawyer will be able to enter detail of specific case by filling the required fields Bad
      Lawyer can quickly see the detail of specific case on screen after entering case tracking code. Bad
      Client can only view documents of his/her own case through the management system. Good Complete
      Lawyer needs to generate case tracking id for monitoring the hearing detail of the specific case. Good Consistent
      Client needs to follow case tracking id for tracking the hearing history of the specific case. Good Consistent
      Different report ids will be generated for both lawyer and client reports when request for case report will submit. Bad
      Only registered clients will able to track case history of their specific case. Good Clear and Concise
      Client will have five attempts for login to his/her account, Otherwise client will not able to login to the management system. Good Feasible
      Both lawyers and clients will able to check the rules and regulation details of court. Good Complete

      https://youtu.be/GW-24LqUtW0

      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.]
      Quiz Copy Solution
      Mid and Final Past Papers
      WhatsApp Channel
      Mobile Tax Calculator

      1 Reply Last reply
      0
      • mehwishM mehwish

        Re: CS510 Assignment 1 Solution and Discussion

        Instructions:
        Please read the following instructions carefully before submitting assignment:
        You need to use MS word document to prepare and submit the assignment on VULMS.
        It should be clear that your assignment will not get any credit if:

        The assignment is submitted after due date.

        The assignment is not in the required format (.doc or docx)

        The submitted assignment does not open or file is corrupt.

        Assignment is copied (partial or full) from any source (websites, forums, students, etc)

        Learning Outcome:
        After completing this assignment, the student will be able:
        Understanding of requirements on the basis of their characteristics
        Learn to differentiate between a good and a bad requirement.

        A Lawyer needs a website for his/her chamber so that modernized law system for storage history of different cases can be insured. Lawyer shall be able to add his/her cases and shall also able to schedule hearing of his/her particular case. After hearing of a particular case, lawyer can update specific data of hearing into the relevant case. Lawyer will also give tracking code of specific case to his/her client for tracking of all hearing about that particular case. Clients will be able to track info of other lawyers using proposed management system.

        Following requirements are gathered at initial stage. Identify Good or Bad requirements and you will only write most appropriate characteristic of a good requirement.

        Requirements
        Good/Bad
        Characteristic of a good requirement
        User friendly interface will be provided to the lawyer for ease of use purpose.

        Lawyer will be able to enter detail of specific case by filling the required fields

        Lawyer can quickly see the detail of specific case on screen after entering case tracking code.

        Client can only view documents of his/her own case through the management system.

        Lawyer needs to generate case tracking id for monitoring the hearing detail of the specific case.

        Client needs to follow case tracking id for tracking the hearing history of the specific case.

        Different report ids will be generated for both lawyer and client reports when request for case report will submit.

        Only registered clients will able to track case history of their specific case.

        Client will have five attempts for login to his/her account, Otherwise client will not able to login to the management system.

        Both lawyers and clients will able to check the rules and regulation details of court.

        Assignment#1 covers topics from week#1 and Week#2.

        Best of Luck!

        zaasmiZ Offline
        zaasmiZ Offline
        zaasmi
        Cyberian's Gold
        wrote on last edited by
        #3
        This post is deleted!
        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.1k

        • 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