2019 workers work four soft

Pair Members:

Wang Qian Ting 031 702 101
031 702 113 Tao Junyu





"Building of the law" reading experience:

"Building of the law," this book is written in plain, many examples I can identify with. First described personal capacity, for such a person did not have my current experience in the development, the description of their ability to do only vague: In college I had a lot of programming to solve the problem, I forgot what the topic is, remember problem-solving approach topics forgot. I also wrote a lot of the outer alone useful functions methods and classes, how a good use of the moment I can not remember, the only evidence is there in my computer code, etc., etc. This description can really make candidates head of government. If I were the interviewer, I would not have any impression consumption of its own programming done what people said they do not understand, I had no desire to see you computer code. Maybe you should write down while doing related records, these records and computer code is quite convincing, but the record can make people a clear understanding on the general positioning of the things you wrote. So I decided to record the code from now on when I usually have to write down the idea, its role, usage, how stability, how fault tolerance parameters, commissioning of a ship discovered bug, fix the bug, how efficient performance to be optimized local, teamwork or independent development and so on, these data can be compiled into a table, I believe that this table can make the interviewer's eyes lit up.

Based on the knowledge of software architecture NABCD model, we need to start with the most basic needs.
Need: the user's needs, the needs of users than it can be clear: I want to chat with others, no problem, there are chat software. It can also be a diamond in the rough: I think the use of free time is not flexible enough, to the cafeteria to eat a good line up trouble. What do you want? Before take-out, no one thought would have door meal delivery service. The user needs to go through the analysis, not blindly answer.
Approach: solutions, after full analysis of the needs of users, we can understand the user's pain, for pain to start, often able to achieve amazing results. Solution requires a multifaceted approach to start, not only to be technically, but also in the operating mode.
Benefit: Proceeds of the Department, refers to users using your software, after you developed the program, they can get the benefits, they should be able to solve puzzles encountered before. Secondly, they need to pay any price to use this program, On balance, I feel good, and that is feasible.
Competitors: competition in the market, many software products can be for the same or different aspects of the same needs, the users find the software difficult to use, he would try another one, which is good, which it used, and what software few users, it will benefit less. In this way, it will form a competitive relationship between the software, good demand analysis software can do it lets the user satisfaction.
Delivery: After the promotion, the product has a good NABC, it does not immediately become a must treasure the hands of the user, how to make products to the hands of users, this is a problem, make a good promotion products similar products more to attract attention, gain a competitive advantage. In addition In addition, D as well Data meanings, good operational data allows software products to flourish.





Needs analysis --Need

Solve the problems of the idea:

  • Troubled by the teacher: the many exchanges of exchanges chat software, looks are student-centered and build, not high above the teacher, classmates and teachers exchanges feel unnatural, is the teacher of this concept is entirely a shell, teachers and classmates little or not. All exchanges are established between students and students, people feel, the student is the protagonist, a supporting role teacher, teacher collective symbol of this class, usually like to remain silent. Just build a communication platform for students, teachers feel there is indeed difficult to reflect. The core point: teachers and students know who it is, but I am sorry exchanges.
  • Meng troubled new students: I dare say that today's students are basically built on social Tencent QQ, what made news, the first thought is the QQ. Of course, I am also very familiar QQ, in some ways it also has hidden its limitations, network communication. I was a big blessing newborn and wanted to senior sister school seniors exchanges. Trust me, do not ask other people, looking through QQ, you can not find "the same school seniors sister school" this feature. Even if other people can ask, are you going to ask? The core point: sister school seniors and would like to exchange, but the contact is not known.
  • Troubled students: the students of the school will be a little bit familiar, but off-campus environment, they are also ignorant. Also they can ask twelve sister school seniors from there, barriers to communication with the sister school seniors, and sprouting of new students is no different. The core point: sister school seniors and would like to exchange, but the contact is not known.
  • Troubled graduates: have graduated, the more difficult the situation that school, but also understand the school situation can only basically linked to the teacher, but also disturb the teacher, and the school was basically cut off the relationship. The core point: music.brothers want to exchange, but the contact is not known.

Model

Between alumni: schools must have your identity, and your identity is your contact information.
Between teachers and students: Identity build a bridge for you, but different identities will never become an obstacle to communication.
Relationship built model school status:

To build a communication platform relational model:

students: Register to their true identity, registration required to fill in school, college, major, grade, school, name, sex, date of birth required information, other information should be improved.
Teacher: Sign up to his true identity, the need to fill in school, college, professional, job number, name, sex, date of birth when registering the required information, other information should be improved.
In information disclosure at the same time, we also pay attention to protect users' privacy, the privacy of information is divided into a private information, private information two, three privacy information.
Standard and authenticity of data depends on the relationship between the school's database.





Solve user problems, powerful communication features --Approach

  • Group chat:
    After the user registration is completed, the teacher will join the group of institutions with professional teachers, students basic class groups to join, according to a copy of the group over the real environment, can now exchange groups.
  • Friends Chat:
    can host groups, add friends know, become one of the social friends. Without adding friends can be whisper.
  • Circle of friends:
    you can send dynamic, dynamic pushed to their friends. You can choose to push professional circles, rings and other institutions.
  • Campus Forum:
    contains all the posts on campus, to select the content they are interested in by screening.
  • Self-built base:
    invitation to create or join other people's exchange group, more privacy more intimate.

——Benefit

Guess you like

Origin www.cnblogs.com/M031702113/p/11603461.html