Page 69 - DCAP305_PRINCIPLES_OF_SOFTWARE_ENGINEERING
P. 69

Unit 3: Software Requirements



            Functional Requirements:  They  define  the  factors  like,  I/O  formats,  storage  structure,   Notes
            computational capabilities, timing and synchronization.

            Multi-data Machines:  These  machines  can  fetch  several  instructions  and  objects  in  parallel.
            They can also do arithmetic and logical operations simultaneously on different data objects.

            Objects of Measurement: They indicate the products and processes to be measured.
            Size: It indicates the magnitude of software system. It is most commonly used software measure.
            It is indicative measure of memory requirement, maintenance effort, and development time.
            Standards Compliance: This specifies the requirements for the standards the system must follow.
            The standards may include the report format and accounting procedures. There may be audit
            requirements which may require logging of operations.
                          1. Create a data flow diagram to prepare a software design.

                          2. Prepare a SRS for a software project.

            3.8 Review Questions

               1.  What is the requirements specification language?
               2.  Defined SRS.

               3.  Explain is representation of prototyping.
               4.  What is object oriented design and analysis model?
               5.  Define shadowing technique.

               6.  What is the data flow diagram?
               7.  Discuss components of the data flow model.
               8.  What is the structured requirements definition?

               9.  What is data dictionary?
              10.  What is the object methodology?
            Answers for Self Assessment Questions

               1.  (b)    2.  (d)       3.  (c)      4.  (b)        5.  (a)
               6.  (b)    7.  (d)       8.  (b)      9.  (d)       10.   (c)
               11.  (a)   12.  (c)     13.  (a)     14.  (a)       15.  (b)

            3.9 Further Readings




                          Software Requirements by Karl E. Wiegers



                          http://books.google.co.in/books?id=WcO3Ca9NuvQC&printsec=fron
                          tcover&dq=Software+Requirements&hl=en&sa=X&ei=0qkGUMv_PM
                          uxrAeTlJjKBg&ved=0CDMQ6AEwAA#v=onepage&q=Software%20
                          Requirements&f=false





                                             LOVELY PROFESSIONAL UNIVERSITY                                    63
   64   65   66   67   68   69   70   71   72   73   74