* CSED 499 Requirement Analysis Document Guideline

1. Introduction (+ general description):
   - State any technical background that is needed to understand the requirements and point less-technical readers to overview sections which will be easier to understand
   - Explain the scope of the work to define boundaries and explain any constraints you will face during development

2. Specific requirements:
   - Each requirement in 2.1~2.3 below should be categorized into functional or non-functional
      2.1. User requirements
          - Written from the point of view of end users
          - Usually expressed in narrative form
      2.2. System requirements
          - Detailed specifications describing the functions the system needs to do
          - More technical in nature; usually expressed as a list
      2.3. Interface requirements
          - How the interface (the part the user sees and interacts with) will look and behave

3. Summary:
   - Summarize the main functions of the work and list requirements with priority
   - Explain the expectations of your work.

*** This is a guideline for writing a requirement analysis document. You can skip or add some items above depending on your work. (*** 2. Specific requirements is mandatory)
*** Reference material: http://www.cdl.edu/uploads/Qd/S6/QdS615B1DcnwRZlnSuTDnQ/writing-requirements.pdf
*** Please prepare the document as PPT around 10 pages and submit it through LMS.