183
社区成员




The Link Your Class | |
The Link of Requirement of This Assignment | |
The Aim of This Assignment |
Demand Analysis and Prototype Design |
Group number |
9C |
Team's name |
Eternal star shine in all directions |
MU STU ID and FZU STU ID |
19104022831901225_ |
Teammate1's ID and FZU STU ID |
19105151_831901204 |
Teammate2's ID and FZU STU ID |
19105274_831901203 |
Teammate3's ID and FZU STU ID |
19105681_831901211 |
Prototype Link | |
Demand specification Link | |
The Link Your Class |
I.Progress Display
The following table shows our progress today:
Member |
Completed Task | |||
Wanqi Chen |
Project Membership Division and Expected Plan. et up a team document warehouse to place the PT and test documents for this job along with all team documents and PTTs for previous jobs in this warehouse. | |||
Zejing Fang |
Establish corresponding code repository. Set up a team document warehouse to place the PT and test documents for this job along with all team documents and PTTs for previous jobs in this warehouse. | |||
Zheng Yu |
Use branching or PR to collaborate. | |||
Zheyan Wei |
The actual architecture of the project | |||
Completion Time |
Remaining Time |
| ||
6 h |
2 Days | |||
3 h |
2 Days | |||
1 h |
2 Days | |||
1 h |
2 Days | |||
✴️ Problems Encountered:
1.If we still have enough time after completing the basic functions of the small program, we will try to connect the built-in compiler in the app to further improve the user experience and let them make better use of their own time to work. However, running code in all types of languages on the applet side is still difficult, so we are only going to plug in a c++ compiler, because c++ is object-oriented programming, which can meet the needs of more customers
2.Because one of our basic functions is to create a community for users to share their own code files, we considered creating a back-end administration through Java. It is convenient to collect user feed back on bugs and improvement suggestions for small programs, and if possible, it will launch an audit system to prevent people in the community from sending out illegal content.
3. The grasp of the schedule is not very perfect, often catch up with DDL
There is no focus on the technical learning of members and no foundation for subsequent development
In the subsequent development, team members will actively gather together for coding work, which is conducive to mutual communication among the team. The team leader will also urge the progress every day to ensure the smooth completion of the Alpha sprint every day
✳️ The way to deal with:
1️⃣ Need to install pip package first before installing flask.
2️⃣ Supplement the knowledge reserve through self-study and learn more about the front-end foundation.
3️⃣ A search on the HBuilderx website shows that you need to change to developer mode first.
4️⃣ Watched a video about calling API interface on bilibilibili and wrote simple code to try to call the interface, and became familiar with the method.
II.Progress Record
📝 Github Record:
📝 Project Operation Record:
📝 Burn Out Diagram:
III.Contribution of Team Members
Member |
Contribution Degree (percentage) |
Contribution Details |
Wanqi Chen |
53% |
Show sprint plan. Show the important contents of the daily sprint log, and show the development process and personnel interaction process. |
Zejing Fang |
32% |
Help to do some works like assisting and doing copywriting in communication. The back-end framework for the team project is identified as flask and get free cloud server. |
Zheng Yu |
7.5% |
Do some general work, such as sprint blog w |
Zheyan Wei |
7.5% |
Establish a theme or main line and string up the vlog. |
IV.UML Diagram
✅ Class Diagram:
✅ Use Case Diagram:
✅ Sequence Diagram:
✅ Activity Diagram: