Alpha 1 version released

This work belongs courses Links courses
Where this requirement in the job Link job requirements
Team Name Grapefruit Three Musketeers
The target job -Alpha release notes

Student ID list 1. Team members

team member student ID
whisperzxx (Leader) 201731062630
Street dump carry handle Hutu map 201731062317
Michelangelo ' 201731062413

2. Project Status

Project git Address: https://github.com/coderrrZhou/OurGame
Alpha version of the project website:? ? ? ? ? ? ? ? ?
** Project Installation Manual: https://www.cnblogs.com/dxg123/p/11567566.html

3. Test report

The test plan around the black box and the use of test tools, will share project-related functions to test the testers and gather relevant feedback, and then complete the project on the recommendation of testers provide
unit tests using the Chrome browser, PostMan, Junit carried out, because the project uses RESTful style interface design, so the postman backend interface provided by the test.

3.1 Specific Screenshot:
Registration login page


Users choose the room

after entering the game room, the number is not enough, is waiting for the user

within the game room, you enter a number.

User Database

room table (we are automatically drawn up in order to show the effect of 10 rooms)

Game Table (test data has been deleted, no game record, it is empty)

Table 3.2 form:

Features specific description Windows Platform Google Chrome
User Registration New users by setting a user name, password, password again to confirm the action, achieve account registration
User login User by entering a user name and password, click Login to enter the main interface golden point game
Matching Game After landing, the game in the game page

3.3 Performance test
test time from at 16:30 on November 2 to at 12:00 on November 8th, the entire testing process found to be effective cumulative defects 1026, modified optimized, high-priority problem has gradually reduced, the entire system to stabilize . ; Although some defects left unresolved, but the system function has stabilized, and the project to determine the scope, strategies and plans have been achieved, the project can end the test can be on the line.


4. Summary of the project

The project team is our topic golden point game, as of this post, we formed the basic framework of the game, its function and operation of ideas has been relatively clear, but due to the limited development time, there are still gaps in the details.
Specifically, we realized:
1. All design and development of static pages;
2. user registration;
add and delete users 3. managers;
4. client issuing a request;
5. The system will promptly revise your game integrated and synchronized to the corresponding user;
6. style uniform, simple UI, and expand the use of tabs function.
Important features are not implemented:
    1. Background game data may not be updated shortly
    2. Some features are not perfect, the button links to pages of duplicate questions.
    3. less attractive page design, need to be optimized.
4. The game room sometimes pop up.
    The fully functional version or subsequent modification interface.
    6. User avatar icon may not be displayed.
The project team the greatest difficulty we face is the lack of technical reserves, the beginning of the course topics and requirements to determine technical project team selection, and was the basis of our group almost everyone only C and C ++ language, for web development expertise know nothing can be said to be poor and white, a scratch. Although there is a certain learning period between the subject matter and determine the true development started, stumbling in the middle of the development process, encountered many problems. Because of the SSM + mysql this way we develop group selection, specifically, on the one hand early suggestions separate writing code rather than team collaboration, resulting in a lack of timely and effective communication and sharing of results between team members; on the other hand we front and rear ends of the workload forecast errors, so the division is not very reasonable, resulting in most of the work piled on a few people, not easy to collaborate and influence the mood. In addition, due to other academic disciplines busy learning about web development knowledge was to be cut off, but also reduces efficiency.

When the actual development, there are many technical issues, if the time and staffing arrangements would be unreasonable to extend the development process, resulting in losses, can only work overtime to make up. But in the actual project development team learned that most of the steps and methods developed by the team, learned how to get along with the team members and communication. Learning this door software engineering principles and the actual development of the project team, learned a mature software project not only is the code simple, there are many useful documents, pre-development to be a lot of preparation work.
Each member of our group are carefully put their efforts, interdependent, and together work has been to ensure the successful implementation of the project objectives. As mentioned earlier, the team has no notion of self, there is no personal victory or defeat, If the project is successful, everyone is a winner.
At the same time our group also did the following key points:

1. The project needs a clear understanding of the goals.
2. clear expectations of roles and responsibilities of each member.
3. A high degree of cooperation and mutual assistance.

Guess you like

Origin www.cnblogs.com/dxg123/p/11666647.html