software engineering fifth assignment

1. Topic requirements

* Can automatically generate four arithmetic practice questions

* The number of questions can be customized

* User sets the maximum number (such as within ten, within one hundred, etc.)

* The user chooses whether there are parentheses and whether there are decimals

* The user selects the output method (such as output to a file, printer, etc.)

* It is best to provide a graphical user interface (choose according to your own ability, mainly to complete the above functions)

2. Member positioning

driver (me)

Able to complete all the code work, the program basically realizes all the required functions, and upload the code to coding.net or GitHub code hosting system (15 points)

Be able to give an objective evaluation of the role played by the navigator in this programming work, and complete a summary of more than 500 words (5 points)

Navigator Martian from Earth

Able to assist the driver to complete all the code work, select appropriate coverage standards for key functions, design test cases, and write code for unit automatic testing (10 points)

Able to evaluate the driver's current work based on the code checklist of the previous work (5 points)

Able to complete a summary of more than 500 words on this work (5 points)

3. Development environment

Operating system: Windows7

Development language: java

Development environment: eclipse

4. Code

code address

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324483523&siteId=291194637