Soft-tasking 04

             

This work belongs courses

https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1

Where the job requires

https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10574

The target job

Pair programmed interface design complete APP

Text of the job

As follows

Other references

Blade using video tutorials

One. Pair personnel

Xiao Xuan Hao

20177674

Wang Jia

20177670

 

two. development tools

Blade

three. Needs analysis model -NABCD

Background problem

In this family, the school, the teachers and students play different roles, different identities also have different problems. The teacher quietly concerned about student dynamic, the students want to know the current situation, but I do not know where to ask, Meng mentor new students want to learn to choose, want more opportunities for more experienced students in reading, this time, if we can reach the same syngeneic instructor immediate sister, and that is the best, however, to turn their sister school seniors have the opportunity to make better use of interpolation. We need such a site system, or APP, or mild social software, or attached to small micro-channel mild social programs, family ties can be established with the door. Dynamic sharing and social functions; has some privacy, outsiders can only view basic information, not pry details; but if human family tree, you can know precursor successor with the door of the family, his predecessors and newcomers, their mentor mentor mentor mentor, and even mentor.

N (Need, demand)

The teacher needs:

  • Real-time dynamic information: You can know the general status of students by certain students information home page, such as its prospects after graduation and are good subjects, etc., can not be embarrassed by asking students to understand a lot of situations.
  • Chat Communication: Can communicate with students want to learn, fast and convenient. You can understand the status of their own mentor.
  • Quick Query: Tree by teachers and students can quickly see the information they want, by clicking on the picture of teachers and students can enter the student or the teacher's home.

Student needs:

  • Real-time dynamic information: You can know the general status of TA by a teacher or a sister school seniors information home page, to see the work in the company, in what position, if they want to have struck Information, facilitate graduate looking for work exchanges, and whether the recent push may be in the mentees.
  • Chat communication: students can exchange and share learning experiences, fast and convenient. You can understand the status of their own mentor. He asked the teacher about their own academic difficulties encountered.
  • Quick Query: Tree by teachers and students can quickly see the information they want, by clicking on the picture of teachers and students can enter the student or the teacher's home

A ( Approach, practice)

• When it is more widely used mobile phones compared to computers, micro-channel qq inheritance modules, app form easier to use, with basic chat and dynamic sharing. Teachers and students registered separately

• has a chat function, but also to publish dynamic sharing

• The tree form tutors and students will be linked, after joining the family tree you can click on the picture to view the information and add friends.

• Mailing List save friends information, you can use the search function faster grouping and find friends

B (Benefit, benefits )

• continuation of the QQ and micro-channel quick chat messages and view a list of functions, saving time and effort.

• Addressing teachers, problems in reading, graduate students

• teachers and tree pull into the distance teachers and students after graduation and teacher exchanges can often

• function interface is simple and clear

C (Competitors, competition )

excellent:

  • Easy to find a sister school seniors and their own related family in the tree.
  • Teachers and family tree with the social platform linked

inferior:

  • Function is not comprehensive, user-oriented narrow range

D (Delivery, promotion )

• We can extend it to some public school number on the micro-channel for publicity, such as pocket youth

four. Prototyping

• Development Process

One: the two exchanges together, to develop functional sketches and models.
Two: the division of labor to complete the module responsible for their own, while the exchange where it is needed to modify.
Three: After the general inter-module interaction, as well as details of the optimization.
Four: Write a blog.

 

• login interface                                  

 

• Registration Interface

To bind when registering their mobile phone number to facilitate our management of your information, log on at the same time into the students and teachers sign in, you can choose identity.

 

• forget password

If you forget your password, we set up the way you receive the code by mobile phone number you used for registration to retrieve your password.

 

• Home Information

After logging in to see the interface shown below, including the interface and message information teachers and trees.

 

• Message interface

All messages provide a similar interface to view social platforms, including personal messages and group messages, can be quick chat with friends, teachers and classmates. You can also add new friends and so on.

 

 

• teachers and tree interface

By clicking on the tree classification, you can enter another category, click on the picture of the teacher or the students can enter their personal homepage to learn more about the company they teach courses, belongs to the class, contact information, and sister school seniors belongs, work and whether the job can push information within mentees to internships.

 

 

At the same time by clicking avatar personal information, you can also view the person opening the tree of teachers and students. About his teachers and classmates.

 

• Friends dynamic interface

In this interface you can view dynamic teachers and students to understand the idea

 

• Dynamic Display

Fives. Knot process of

• Task Assignment

  Wang Jia: Software development tools design model
  Xiao Xuan Hao: the model supplement (using software tools each study separately, write blog with content, not described in detail)

• twinning photos

 

 

 

• difficulties and solutions

1. interface style is difficult to finalize the
solution: re-examine the application of the crowd and product value, too fancy indeed make students more love, but this product is most needed is to promote the use of teachers, taking into account the teacher's age (no connotation ~ mean age of teachers) and demand, plain and simple, intuitive design more practical. (Micro-contrast letter and QQ use of the crowd, stepped Philadelphia)
2. Jump immobile
solutions: multi-user editing had wanted to try the same project Enterprise blade, but Xiao Xuan Hao computer can not achieve the jump, methods of operation by Baidu query B station and instructional videos garnered find the problem, so the design of the operating software model, Jia Wang is the main output.
3. tree design
solutions: imagine two differences "family tree" of large, Wang Jia made a classification on the basis of the tree, so that queries a network of more clarity, under discussion, decided to use Wang Jia design .

 

• Experience summary

 

Wang Jia: The family tree project so I know the importance of understanding user needs, requirements analysis so we have continually refined the design inspiration and ideas. The first time you use the blade while first-time prototyping, feeling each interface may seem simple, but really designed or very difficult. Fortunately With NABCD model as an auxiliary, plus constant communication two people finally completed. Really rewarding -


Hao Xiao Xuan: This is the first time the software model, very interesting, pair programming is very suitable for this project, because each person is not the same product ideas through discussion in order to find awesome feel very essence of design against humanity, and partners can be given a different and better ideas. Similarly, the market launch of the product is required from time to time to collect user feedback about their products not according to their own preferences to design, user friendliness is the only criterion. (A North watercress pull step on, each time the software difficult to use ten thousand times ten thousand times more than before the revision will !!!!)

 

• pdf attachment

 (Because they can not upload PDF, it will upload the PDF file compression)

 

• Self-Rating

project

fraction

NABCD

35

feature design

22

interface design

20

Junction of the process described

9

Member Information

2

Pair Photo

2

pdf attachment

2

Guess you like

Origin www.cnblogs.com/Juri20177674/p/12637572.html
04