Arithmetic app, team project requirements

Source: Internet
Author: User

Team Name: Ig.super

Members: Fan Mingxiang, Zeng Wei, Liu Heng, Huang Weijun.

First, the functional requirements of the program

    1. The program can be a positive integer arithmetic with parentheses, support fractions, divide to retain two decimal places, such as: (1/3+1) * = 2.67, special note: Here is 2.67 instead of 2.66, or maintain fractional form: 8/3
    2. The expression contains a negative integer (negative integer minimum 100) of the topic, and negative numbers need to be parenthesized, the user input results without parentheses. such as: (-4) = 8
    3. After the user's answer is completed, the program can display the user's answer time
    4. Users can choose the number of questions (up to 5 topics), the end of the answer can show the number of questions answered by the user and the number of correct questions
    5. Users in the first answer, users need to enter the user name, the next time the user starts, the program needs to remember the user's previous input user name
    6. The program can issue a single integer factorial: for example: 4!=24
    7. The program can set the answer time, the time is set to an integer, in seconds, the maximum can not exceed 120 seconds, if the answer time is not answered, the prompt: Time has arrived, can not answer questions.
    8. The program can set the skin function, can change the color of the interface.

Second, the currently completed function: 1. The program can be a positive integer with parentheses arithmetic

2. You can include a negative integer in the expression

3. The program can set the answer time

4. The program can be a single integer factorial problem

Third, the product owner is master fan.

Number Name Importance Initial estimate How to demonstrate Annotations
1 Registering the module 20 4 After registration, you can login
2 Login Module 10 4
3 Topic module 10 5 Select number of topics
4 Input calculation module 30 5
5 Scoring module 30 5

Arithmetic app, team project requirements

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.