183
社区成员




The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZ?category=0 |
---|---|
The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/602173090 |
The Aim of This Assignment | Program Plan & Program Desgin |
Team's Name | Coding till the soccer matches begin |
MU STU ID and FZU STU ID | 19103379_831902122 |
My teammate1's MU STU ID and FZU STU ID | 19104065_831902128 |
My teammate2's MU STU ID and FZU STU ID | 19103913_831902127 |
My teammate3's MU STU ID and FZU STU ID | 19103964_831902125 |
My teammate4's MU STU ID and FZU STU ID | 19104090_831902111 |
The link of my teammate's Blog | https://bbs.csdn.net/topics/602722683 |
Personal Software Process Stages | Estimated Time/minutes | Completed Time/minutes |
---|---|---|
Planning | 120 | 150 |
Estimate | - | - |
Development | - | - |
Analysis | 100 | 120 |
Design Spec | 90 | 100 |
Test Report | 120 | 120 |
total | 430 | 470 |
We utilize the NABCD model to illustrate the practicability, scope, influence and the creativeness of the topic .
N Need
The contents of the Github and other opensource platform are so large with uneven quality resources that users sometimes need a lot of time and effort to find good resources.
A Approach
Through the form of small programs, set up a public community forum, users can share website of great blogs and repositories that in the Github, Csdn, Coding etc. You can also define the quality of resources with quality number.
B Benefit
First of all, the form of forum ensures the openness and diversification of small procedures, so that they can be applied to various fields and meet the different needs from various fields.
Secondly, the functions of "like" and "click" guarantee the formation of a good community ecology. Excellent resources can be seen by more people, while inferior resources will reduce exposure, automatically screen information for users, and reduce the waste of time. (Creativeness)
Finally, the form of small program makes the use of the product more convenient, users can tap their fingers to find the quality resources they want anytime and anywhere.
C Competition
CSDN mobile APP, CSDN APP has poor user experience, and only the number of visits to blogs is used as the evaluation basis, with uneven quality.
D Delivery
First invite classmates to experience, and then gradually expand among universities, and then promote nationwide. Furthermore, there will appear the natural advertising effect among the consumers.
Nowadays, when people search for information, they often waste time browsing through warehouses or blogs that have no real value. Based on this, we are going to design a small program called "Best CS commend repository" in order to let people directly find useful repositories or blogs.
User function example
Variable Design
(1) Input box : Users use it to find the information they want.
(2) Keyword tags: After users inputting information, keywords in the information are
extracted to match the existing repositories links in the software.
(3) Collection quantity: Reflect the collection quantity of relevant repository.
(4) Repository evaluation: Reflect the specific experience of different users for the repository.
(5) Display: After searching for the information, the content pops up in the form of a link, and
users can choose any links to click and enter other websites’good blogs or reporsitories (such as CSDN, Github, etc.)
(6) Thumb up/Thumb down: Reflect users' intuitive feelings on the repository.
Attention : The number of thumbing up is considered positive and the number of thumbing
down is considered negative. The two cancel each other out as the user's "overall satisfaction". If the "overall satisfaction" is below -100 and has been maintained for one day, the operator will communicate with the author to discuss whether to remove the repository link, to optimize the system and avoid wasting users' time.
.
Program Function
(1) You can view the number of collections, views and Thumb up / Thumb down of relevant repository.
(2) You can directly decide whether to collect, Thumb up / Thumb down on the corresponding repository.
(3) You can decide whether to follow the author of the corresponding repository.
(4) You can directly click the corresponding repository link to enter the repository after the search is completed.
(5) You can click the keyword tag to enter the repository.
(6) You can directly evaluate relevant repository.
(7) Other repositories and personally identifiable information of the author can be viewed.
Development tool
Prototype Design: MoDao
Developmment tool: 微信开发者工具
The backend structure has not been confirmed
User Experience
(1) Users can get the correct information they want most in the shortest time
(2) Users can freely comment and express their thoughts on the repositories they browse, which not only makes the excellent repositories more popular, but also helps the developers to screen out the repositories with very low overall satisfaction in a timely manner, so as to improve the user experience and form a virtuous cycle
(3) Users can search the information of multiple open source platforms in one software, which is more convenient and quick
(4) Users can follow the author from their favorite repository, so as to get more information in their favor
(5) Keyword tags make it easier for users to find answers with similar meanings when they are ambiguous, which greatly facilitates the steps of searching for beneficial information
Team Name: Coding till the soccer matches begin
1. Member name:Yanbo Yang
Member character:
Good at technology:
hobbies and interests:
The expected soft worker role (front end, back end, test, PM, etc.):
Want to be a back end developer. Because I have learned the basic usage of JS, HTML, CSS and so on relevant content. I want to challenge myself and complete the drawback of myself.
2. Member name (can be replaced by nickname):Xiangyu Liu
Member character: 1.Calm
2. sometimes lazy, but his attitude towards learning is very serious.
3.No matter what kind of task is before him, he will always settle to concentrate to complete it.
Good at technology:
1.The production of small program interface
2.using Wechat Developer Tool for coding, java
hobbies and interests:
The expected soft worker role (front end, back end, test, PM, etc.):
3. Member name (nickname can be used instead): Han Wenfeng.
Personality of members:
Good at technology:
1.making small program interface
2. using WeChat developer tools for coding and typesetting programming.
Hobbies:
1.I like watching movies full of science fiction and photography.
2. I study and think about some math problems from time to time.
3. Sometimes I play badminton and run. They can help me think.
Expected soft employee roles (front-end, back-end, test, PM, etc.).
And typesetting editing because I want to learn JS, HTML, CSS and so on. When I put what I have learned into practice and constantly improve, I will feel a sense of accomplishment when I constantly improve myself.
4.MemberName: Ning Wang / Francis
Member character:
Good at technology:
Hobbies and interests:
The expected soft worker role (front end, back end, test, PM, etc.):
No idea.
5.Member name:ZengYihao
Member character:
1.Optimistic,
2. cheerful
3.keep a high enthusiasm for learning, and be curious about new things. But sometimes they are impatient and can't control their emotions.
Good at technology:
1: Applet design
2: Java algorithm
hobbies:
The expected soft worker role (front end, back end, test, PM, etc.):
The planner and image provider.
Plan
10.18 - 10.24 thesis proposal (including basic demand analysis and design)
10.25 – 10.31 deeper demand analysis and design
11.01 – 11.30 Coding part
12.01 – 12.10 Test and improve the program
12.11 – 12.19 Release on the Wechat platform and continually improve it
Team Vision
The most crucial part is to combine our five teammates into a complementary team which is beneficial for the working efficiency[1]. Once we have a peaceful team, we can come up with perfect ideas[2] by discussing. Then achieve the Wechat program[3] with reasonable plan and work. In the end of the semester, we can gain improved coding skills, thoughts and great friendship[4]