System Design and Analysis - Project Personal Summary

System Design and Analysis - Project Personal Summary

Brief Summary

The theme of our group's project is the free money system. The free money system is a money-making system for college students. College students can choose some suitable tasks according to their spare time on this platform, and help their students to complete them to get corresponding rewards. This system can provide a system for college students to earn money, make full use of spare time, not only help students, but also bring a certain income to themselves. At the current stage, we mainly implement the functions of questionnaire survey and express delivery. In this project, I am responsible for the front-end implementation of the express delivery function.
Regarding the express delivery function, it is the second function of this project. I personally complete the front-end page design and logical processing. The express delivery is the express delivery that needs to be picked up by others, and then other students can put it on their own page. Accept the task, and then the publisher can complete the transaction after confirmation. The sub-modules of the function mainly include four functions: questionnaire release, express delivery, express delivery confirmation and express delivery query. The task of confirming the express is to confirm the completion of the express, and to check the express is to check the current status of the express delivery. The
front-end is also completed by the Vue.js framework. Since I have not been exposed to the functions of Vue.js before, I will start from scratch and learn it in the form. The design of vue-table components is used to design. In addition, the header of the page is also designed by me.


PSP2.1 Table

Personal Software Process Stages Estimated time (hours) Actual time (hours)
Planning plan 2 1
Estimate Estimate how long this task will take 0.5 0.5
Development develop 84 120
Analysis Needs analysis (including learning new technologies) 50 36
Design Spec Generate design documentation 1 1
Design Review Design Review (review design documents with colleagues) 1 1
Coding Standard Code Specifications (to develop appropriate specifications for current development) 0.5 0.5
Design specific design 1 2
Coding specific code 48 64
Code Review code review 1 1
Test Testing (self-testing, modifying code, committing changes) 12 2
Reporting Report 2 1
Test Report testing report 1 1
Size Measurement Computational workload 1 1
Postmortem & Process Improvement Plan Post-event summary and process improvement plan 4 1
total 205 233

Working List

  • The most creative : Implemented all the functions of header and express delivery, and taught myself the function of the pop-up box and some request optimization.
  • Most valuable : Realize the functions of express delivery, confirmation, collection and inquiry.
  • The hardest part : Realizing the data display of express information and some data interaction between the main component and the sub-primary key, there are many blind spots in knowledge.

Contribution On Git

Contribution on Frontend

Contribution on Frontend

Contribution on Kanban

insert image description here


Relevant Blog List


Acknowledge

Thanks to the technical support of the front-end developers in the early stage of the design and the cooperation of the back-end developers, as well as all other contributing open source authors, the course project can be carried out successfully and smoothly.

Guess you like

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