"We are not the same team" first assignment: team debut

1. Introduction of the team and team members

1. Team name: We are different

2. Team members:

201571030330/Ilia (team leader), 201571030307/Li Guodong, 201571030135/Zhang Huihui, 201571030137/Zhang Kang,

201571030316/Ma Lan, 201571030314/Ma Juan, 201571030301/Ahemaitijiang

3. Team member style:

Elijah:

  • Style: like to contact new things, unique ideas
  • Programming interest: good at C, python, java and other languages
  • Good technology: background development technology: such as php, jsp, ajax , etc.
  • The Soft Worker Role of Hope: Backstage Development
  • Projects done: Design of WeChat Mini Program (the 19th National Congress of Knowledge Competition) ( currently more than 4,000 people are using it ), design and production of high-quality courses
  • Personal Declaration: Dreams are the most real reality, not reality supports your dreams, but dreams support your reality

Li Guodong:

  • Style: Rigorous, Hardworking
  • Good at technology: good at interface, UI and other design
  • Programming interests: Front-end web design
  • Wanted Soft Worker Role: Front-End Development
  • Projects done: interface design of several high-quality courses, WeChat applet (the 19th National Congress of Knowledge Contest)
  • Personal Declaration: Climb high and humble yourself, walk far and far

Zhang Huihui:

  • Style: work conscientiously, pursue perfection
  • Skills: Good at using C++
  • Programming interests: Like web design
  • Wanted Soft Worker Role: Front-End Development
  • Projects done: Research on HSK sentence classification technology based on neural network
  • Personal Declaration: A person has at least one dream, there is a reason to be strong

Zhang Kang:

  • Style: optimistic, independent
  • Skilled in: java, c
  • Programming interest: like java programming
  • Desired Software Role: Backend Development
  • Personal Statement: Your willfulness must be worthy of your ability

Malan:

  • Style: serious and responsible, pursuit of excellence
  • Favorite programming language: c, java
  • Interests in programming: Interested in design, design of software applications, user research.
  • Personal Declaration: Do not give up, do not abandon.

Ma Juan:

  • Style: Careful, cheerful, likes to learn happily and efficiently, and will try my best to do everything I want to do to perfection.
  • Good technology: c language, JAVA
  • Programming interest: like to use programming to develop things that can be found in life
  • The Soft Worker Role of Hope: Development
  • Personal Declaration: Efforts are not necessarily successful, but if you don't work hard you will not be successful.

Ahmaiti River:

  • Style: work rigorously and meticulously, seek truth from facts, and be conscientious.
  • Good technology: c#, unity
  • Programming interest: front-end interface design
  • The Soft Worker Role of Hope: Testing
  • Personal statement: ask yourself how long you can hold on, there will always be a single reason for holding on.

4. Team Declaration: There is only one stop on the road of life, and there is no victory or defeat

5. Team song: "Dream it possible"

6. The first group photo of the team:

7. Team Features:

(1) Team members have skills

For example, some can use PS, web design, database and server connection, and some can use jsp, ajax, servlet, etc., which can fully make up for the shortcomings of each team member, and can better complete the project. It happens that the project needs such technology. .

(2) Self-confidence and self-improvement of team members

Our team is made up of students from two classes voluntarily. Since it was a group before, members in the group must be able to help each other, and they are familiar with each other before, although familiarity may not necessarily lead to the project. Good, but we have the confidence that we will complete the project perfectly.

(3) Team members communicate harmoniously

When discussing the project, the team members can fully communicate with each other, fully express their opinions and put forward their own unique opinions.

(4) Team members are mixed with men and women

As the saying goes: men and women match, work is not tired.

2. Project introduction

1. Project Name: Classroom Lending System

2. Project tasks: the establishment of the database, the design of the front-end interface, and the realization of the actual functions of the back-end

3. Project task assignment:

Collection and establishment of database information: Ma Lan, Ma Juan

Front-end interface design: Li Guodong, Zhang Huihui

Realization and improvement of background functions: Eliya, Zhang Kang

Test: Ahmaiti River

4. Feasibility analysis of team project:

1) Purpose and significance of the project:

       The project aims to use the existing technology to solve the current problems of borrowing classrooms, such as: repeated borrowing of classrooms for a period of time, classroom borrowing needs to be manually browsed and searched, and classroom status statistics are difficult, so as to improve the efficiency of borrowing classrooms and reduce manual checking. The burden is convenient for teachers or classmates to borrow classrooms.

2) Analysis of user needs:

       The number of students on the university campus is large and the number of classrooms is small. Generally, there is no fixed classroom for each class and each department. When there are events, class meetings, and teachers make up lessons, etc., classrooms need to be borrowed. There are many problems when borrowing.

3) Status quo/pain points of users:

      When the classroom is ready to be used after borrowing, there will always be a situation that the classroom is also borrowed by another class at the same time, causing one of the two borrowing classrooms to change the classroom and re-write the application for the borrowing classroom, which wastes time and affects Feeling. In addition, borrowing a classroom needs to manually find out which classroom has not been borrowed, and manually conduct statistics on the status of the classroom, and borrowing a classroom needs to be borrowed from the relevant office in the sixth building of the runway, which consumes manpower.

4) Initially envisaged functions of the project:

     The project can realize the reservation function, that is, users do not need to go directly to the office to find out which classrooms are available and which ones are not available; it can realize the division of classroom types, such as the size of the classroom and the summary of whether there is multimedia borrowing or not. Different users have different usage rights: ordinary users only have the right to view reservations, and administrators can add classroom types and decide whether users can borrow the classroom. Of course, these have background and front-end designs, which can facilitate users to operate online.

3. Team interview:

1. Interviewee: Innovation and Entrepreneurship Team; Team Name: Research on Automatic Vocabulary Test Proposition Technology for Teaching Chinese as a Foreign Language

2. Interview duration: 45 minutes

3. Interview content:

Q: What is the main purpose of your project?

A: Our project is mainly aimed at students who study Chinese as a foreign language and teachers who teach Chinese as a foreign language to try out automatic propositions. It is mainly based on the Chinese Proficiency Test (HSK) for short. Our project is not the kind of generating test papers by extracting questions from the question bank, but designing the relevant question types by ourselves, so it is called automatic proposition. For example, I now get an article or a paragraph, of course, this paragraph meets the requirements for the question, paste this paragraph into our question box, click the submit button, and you can see different types of questions based on this paragraph. Questions such as single-blank multiple-choice questions or pinyin fill-in-the-blank questions.

Q: Where did the idea for the original project come from?

A: The original project was proposed by the laboratory teacher during a meeting, and it was the first time that we carried out the actual combat of this type of project. Due to the lack of previous experience, the overall idea of ​​the project did not meet the teacher's requirements from the start of the project to the middle of the project. , Only after this bottleneck period has passed, can I really find ideas and inspiration.

Q: What is the difficulty of the project and what is the significance of the project?

A: The project is to use natural language processing technology to design various question types for corpus that meet the requirements. We finally designed four question types, and the difficulty lies in the design of these four question types. First of all, you need to understand how to deal with Chinese information, and secondly, you need to consider how to reasonably arrange the logic of the question. Taking single-choice questions as an example, you need to know how to set the options of the question, and how the question candidates can better conform to the manual proposition method, which not only meets the HSK proposition standard, but also needs to be considered when writing the code. There is a certain degree of difficulty, and there is a certain degree of interference between the options, so as to achieve the purpose of setting questions and training international students to improve their Chinese ability.

Q: What was your first thought when you first got the project?

A: At the beginning, I didn’t have any idea. After all, I was just beginning to get in touch with natural processing technology, and the project itself was quite difficult, and the content of computer-aided teaching was already involved. So the first step we do is to collect relevant information, look for similar problems, and then organize our ideas. Finally, with our unremitting efforts, we found a doctoral thesis of Beijing Normal University, which contains information about our project. Content. We studied her thesis and determined the idea: study the design of HSK-related question types; determine the scope of the proposition and the scope of vocabulary examination; determine the final question type; clarify the design ideas of the question type; show.

Q: How long did the project take to complete?

A: The project takes one year from project initiation to project completion. In fact, apart from the time for class, the time for reviewing professional courses, and the time for writing homework, the real investment time is about three or four months.

Q: What are the lessons learned after the project is completed?

A: The preliminary preparation must be sufficient. The understanding of the project, the planning of the project, and the division of tasks among the members of the project must be clear. The biggest impression is that the cooperation between the project members is very important. If the members are lazy and do not want to spend too much Time is in the project, so even if the idea of ​​​​solving the problem is correct, it will not achieve the purpose of high efficiency.

Q: Can this project continue to develop, and is the source code/documentation still available?

A: This project can still be developed. At that time, what we considered was not very comprehensive. We could make the HSK test level selected by the user, and then design the relevant question types according to the level selected by the user. The source code is of course there. After all, this is the result of our labor. We have backed up several copies, on the network disk, on the computer, and in the group.

Q: Is the project still in use?

A: We haven't tried to promote it, so no one is using it yet. After all, I think it's a bit low, but in the eyes of a layman, it's okay. In a competition, the teacher still said that this kind of technology is really needed.

Q: What advice do you think you have for learning software engineering well?

Answer: I think there are three points: firstly, clarify the general steps of project implementation; secondly, the division of labor among the project teams; thirdly, do a good job in accumulating relevant knowledge of the project;

Guess you like

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