EE308_LAB7 Demand Analysis and Prototype Design

The Link of Classhttps://bbs.csdn.net/forums/MUEE308FZ
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/602717198
Goals of the jobDemand Analysis  &  Prototype Design
Team nameWould_Full (WuFu)
My Group Member 1's MU STU ID and FZU STU ID19105789_831901108
My Group Member 2's MU STU ID and FZU STU ID19105070_831901125
My Group Member 3's MU STU ID and FZU STU ID19103239_831901306
My Group Member 4's MU STU ID and FZU STU ID19105045_831091126
My Group Member 5's MU STU ID and FZU STU ID19104731_831901102
Software Demand Specification 

1.PSP Table💭

PSP StagesEstimated Time/minuteCompleted
Planning5050
Time Estimation3050
Development100100
Requirement Analysis3040
Design Review2020
Specific Design2020
Test1020
Presentation1010
Test Report1--
Summary & Improvement5050
Total300340

2.Introduction✍

2.1 Abstract

       "Hi!Git" is an integrated platform for open source resources, technical experience sharing and introductory teaching for newbies. It is a WeChat applet for programmers based on GitHub, the world's largest open source community platform.
      "Hi! Git" provides a quick github portal and integrates high quality and hot content, so that users can save time and get exactly what they are interested in.
  At the same time, users can bookmark the content of the program, which will be added to their personal favourites for them to view and browse later. They can also search for previous articles through their browsing history.

2.2 Function classification diagram

 

3. Interface Of Prototype

     The main feature of our product is to provide a mobile platform for beginners to learn the github open source community and explore github platform. In addition, our mini program has 5 features, which can let beginners see teaching videos, excellent blog posts, hot code and so on. Beginners can also like the content to show how much they like it.

 

 

 4. Team Collaboration Record

4.1 Difficulties and Gains

  • About prototype design and beautification

After creative design and constant adjustment, we finally determined the general style of our prototype design, as well as the design style and elements of the page, compared with the original small program on the market, learning to beautify the page.

  •  Meet user requirements

Through the analysis of different aspects of continuous learning to optimize user experience, as far as possible to make the best user experience of small programs.

  • Innovative conceptual design of products

This was the most challenging part, and we were constantly learning and comparing, learning and improving, and communicating with other developers in order to innovate by recombining the features of the various applets on the market.

  • Gains

We learned how to work as a team, how to make beautiful prototypes, how to innovate products based on user needs, and we learned a lot.

4.2 Specification iterative record table

 

现在你遇到什么问题了