CS510 Assignment 1
 Solution and Discussion


  • Cyberian's Gold

    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!


  • Cyberian's Gold

    Requirements Good/Bad Characteristic
    The relevant user will only be allowed to browse the historical medical information of the patients. Bad Verifiable/Testable
    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. Bad Inconsistent
    The system shall accept input of patients’ data from the patients and the dentist. Good Clear
    The software to be developed must store, updated and retrieve data from multiple input locations including hospital work-stations. Bad Unclear
    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. Bad Ambiguous
    Patient shall be able to view his/her record and can also update his/her name, address, and DateOfBirth details(yy-mm-dd) Bad Inconsistent
    The dentist and the patients will be able to retrieve and sort medical record information and can also print output of said information. Bad Independent
    The software to be developed will be able to show the complete and full search record of queries by the dentist only. Good Clear
    The software to be developed must operate on peak working hours per day. Bad Incomplete
    The software to be developed must display correct patient name. Good Clear

  • Cyberian's Gold

    Requirements Good/Bad Characteristic
    The relevant user will only be allowed to browse the historical medical information of the patients. Bad Verifiable/Testable
    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. Bad Inconsistent
    The system shall accept input of patients’ data from the patients and the dentist. Good Clear
    The software to be developed must store, updated and retrieve data from multiple input locations including hospital work-stations. Bad Unclear
    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. Bad Ambiguous
    Patient shall be able to view his/her record and can also update his/her name, address, and DateOfBirth details(yy-mm-dd) Bad Inconsistent
    The dentist and the patients will be able to retrieve and sort medical record information and can also print output of said information. Bad Independent
    The software to be developed will be able to show the complete and full search record of queries by the dentist only. Good Clear
    The software to be developed must operate on peak working hours per day. Bad Incomplete
    The software to be developed must display correct patient name. Good Clear


Quiz 100% Result
| |