Requirements Analysis Documentation

Source: Internet
Author: User

Badminton Venue Reservation System

User Requirement Manual

Current version 1.0
Author Yang Yandong
Finish date 2016.7.13

Version history

Version Author Participants Date Note
1.0 Yang Yandong Fan Xingpeng, Housson, Li Wei, Han, Army, Ye Shului, Yu Xingyu 2016.7.13

Directory:
    • 1. Document Introduction
      • 1.1 Purpose of the document
      • 1.2 Project background
      • 1.3 Expected readers and reading suggestions
      • 1.4 References
    • 2. Functional Requirements Analysis of products
      • 2.1. Questionnaire (User Survey)
      • 2.2. User Scenario Analysis
    • 3. Non-functional requirements analysis of products
      • 3.1 User Interface Requirements
      • 3.2 Hardware and software environment requirements
      • 3.3 Product quality Requirements
      • 3.N Other requirements
    • 4. Project Innovation points and benefits (approach and benefit)
      • 4.1 Innovation points
      • 4.2 Benefits

1. Document Description 1.1 Document Purpose

The purpose of this requirement specification is to clarify the detailed requirements of the project, for the user to confirm the function and performance of the project, and to form a consistent understanding and confirmation of the user as the basis for further detailed design of the software.

1.2 Project background
    • Project user-oriented: China University of Science and Technology Eastern Badminton Center users
    • Project developer: China University of Science and Technology soft-working high Fly Group
1.3 Expected readers and reading suggestions

This requirement specification is intended for project managers, designers, developers, users, and testers. This paper introduces the vision planning, user function and operating environment of the product, and describes the function of the system.

1.4 References
    1. Code Encyclopedia (second Edition), Steve McConnel.
    2. The Law of Construction (second edition), Xin Zou.
    3. Guidelines for the preparation of gb8567-88 computer software Requirements Description

2. Functional requirements Analysis of products 2.1. Questionnaire (User Survey)

This survey we collected a total of 31 valid samples, the following is our survey data results (http://www.sojump.com/report/9023228.aspx).

  1. The subjects surveyed are half of the area, ensuring that the questionnaire is not biased.
  2. 60% people to the stadium after basically no empty, often can occupy the free play frequency are more than once a week, these people to the arena more familiar with, will stagger peak, or rub acquaintance.
  3. When there is no empty, the basic need to wait a quarter of an hour or more may have a field, and 25% of the people have no patience to leave directly
  4. 00–19: peak of xx
  5. Frequency per person 1.23 times per week
  6. 90% A play time in more than two hours, the average 2.19 hours, because the questionnaire is issued in the Badminton group, speculated that the object of the survey should be most of the fans, there is a larger number of occasional ball of the object did not investigate
  7. In order to relieve the peak pressure, the maximum occupancy time is set to 1 hours, the opinion of half, the majority of the survey play time in 2 hours, set to 1 hours do not conform to their habits, may have a conflict
  8. 90% want to know the use of the site
  9. 80% Support Reservation system
  10. Half of them think an hour ahead of schedule is appropriate
  11. 90% People are willing to cooperate with the appointment system, can not be cancelled in advance, the performance will confirm
  12. Appointment opening hours: half an hour, others from half a day to one week.
    • We are more scattered about the demand for advance time.
  13. Not willing to submit confirmation information reasons: There are venues on the ball, no time to system. The system should default to the scene, if not to others on the top.
    • Hidden danger: Everyone may be on the ground to start playing, forget to sign in
  14. Recommended statistics: (a total of 11 people expressed views)
    • support class
      • The peak period must not exceed 2 hours
      • real name verification, Credit system
      • increase appointment cost
      • must have, And preferably have a display in the arena, You can see who made the appointment. If you don't come and see it, you can use it.

Supporters ' comments: focus on how to better play the role of appointment. such as through the display to make the appointment more intuitive to be supervised by the people , the establishment of credit system

    • Objection Class
      • Too few venues, need to expand is to solve the fundamental problem ah, the Eastern District Badminton Court only 6 , even if the timing is reasonable, but also can not fundamentally alleviate the problems of students (once a week,50% can occupy the empty,16-19 Point, two hours, can accept the peak time limit, concerned about the future site use status)
      • not support, neuropathy Ah, play is not want to go to play, also have to make an appointment, mom egg advice ~ also, the peak of the ball only one hours, but also the advice of the mother Eggs , It's just a suggestion from someone who can't play. . (two times a week,80% can occupy the empty space,16-19 Point, more than two hours, can not accept the peak time limit, do not care about the future site use status)
      • first come first served, why make an appointment, its own field is less, an appointment will only reduce site utilization efficiency . It is better not to engage in such a thing, a temporary cure (more than three times a week,80% can occupy the scene,16-19 points, more than two hours, can accept the peak time limit, Care about the future site use status)

Opponents of the summary: The temporary solution is not the root causes, the site expansion is the key to solve the problem. Questioning the reservation system will reduce site utilization, and it is considered that the beneficiaries of the reservation system are some people who are less likely to play.

      • Other comments
        • There is no suggestion for the appointment system, it is strongly recommended to build a badminton hall in the Western District
        • I want a badminton hall in the west side.

2.2. User Scenario Analysis

For our system's main target users:

    • Badminton Hardcore Lovers
    • Badminton regular player
    • Badminton Small white player

Below we analyze typical user scenarios to derive the needs of your users:

User scenarios:

1. Badminton Hardcore enthusiasts

name Xiao Li
Gender Man
Objective Have a fixed ball of friends, hope to be able to more stable time to play
User ratio Accounting for about 30%
Typical scenario Login appointment System, according to the daily training plan, choose the number of appointments and time. After the appointment is completed, click on the field to train and leave the course after the scheduled time.

2. Badminton regular player

name Leaflets
Gender Woman
Objective Occasionally play a dozen, hoping to reasonably arrange the exercise time
User ratio Accounting for about 50%
Typical scenario Login appointment System, according to the free time arrangement, select Appointment appointment time. After the appointment is completed, click on the field to train and leave the course after the scheduled time.

3 .  Badminton Small white player

name Xiao Yang
Gender Man
Objective Rarely hit, hoping to find free time to experience
User ratio Accounting for about 20%
Typical scenario Login appointment System, according to the course reservation, select the time. After the appointment is completed, click on the field to train and leave the course after the scheduled time.

3. Non-functional requirements analysis of products 3.1. User Interface Requirements

N/A

3.2. Hardware and software environment requirements

N/A

3.3. Quality requirements

N/A

4. Project Innovation Point and Revenue (approach and benefit) 4.1. Innovation Point

The management of school hardware resources by means of informatization

4.2. Benefits
    • School: Reduce management costs and increase venue utilization
    • Students: Optimize the user experience and facilitate time management

Requirements Analysis Documentation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.