The second team of software engineering jobs

  Second team work: Requirements Analysis & Design

This work belongs courses
< Links courses>
Where the job requires <Link job requirements>
Team Name Fat man team
Target job Introduction 1. The user may arrange the division of labor to complete the project 2. Analysis of structural analysis software projects 3 4. Project

1. Team member list

Names of Members Members of the Student ID
WORKER 61123
Guo boil 61120
Guo Zhongjie 61121
Haozhen Kai 61122
Hu Xiaohan 61124

2. Introduction to the proposed development project

Our team development project is TT English, a focus on English learning app. This app is really doing well in the current situation we are now considering some real life into some of the social context that there is a certain need to learn English. The main function of this app is divided into four sections can - 1. and now a lot of learning English as a word search function, 2. word memory, on a daily basis according to the number of words you remember your own arrangements for a certain number of you. 3. listening exercises, this function is divided into two forms, you can short dictation, or by dictation words. 4. Review function, learning and memory after the word, a few days app will give you repeat the words learned were reviewed. In addition to these basic functions, we have some additional features, such as recently recommended by some foreign news, strengthen vocabulary at the same time, but also the increase of knowledge. I will recommend some nice English songs, while learning, but also feel the charm of music.

3. Typical users and user stories

Typical users: because learning English is what people, at all times that can be made, so our app can face a lot of people, has a certain universality, but our focus is to enhance the app hearing, so the hearing who want to upgrade people will be more targeted, but for those who want to improve vocabulary of words, with this app, there will be good results, by simultaneously practice listening, build vocabulary is not a good method. 

User Story: An unnamed Kwak, as a good student, not even pass an English test six, was very upset after the freshman came to campus to quell the domineering, careful analysis of their own the first of six scores: 60 points Listening, reading 156, writing 168, score 384, his very deep understanding of the hearing if they can have a 110 points, he can pass the CET, but not at all. In recognition of this problem, they found themselves in the final analysis after college to learn English and rarely used, in addition to weekly lessons to learn from the teacher, the other time there would be no opportunity to learn the (lack of English learning platform). And on the actual situation, the English had six of the hearing will be more difficult. So improve hearing is imminent. TT will be in English app in English listening exercise special functions, and can enhance the vocabulary words through dictation listening learning, but also improve writing skills, this practice can be said to serve multiple purposes.


4. The main function of the project

First, the basic function
1. memory word
{
individually display the word interpretation and convenient for users to remember
}
2. Find the word
{
a user input a word, the word search on the web
}
3. Catching
{
word dictation (recording playback word input by the user word and parity)
dictation (short play recording, input by the user and verify tract)
}
4. review function
{
the user learned words and short record, when the user needs to review can directly select these words (short ) view or dictation
}
Second, to expand the function
1. read the essay recommend
{
timed push some daily English essay, news (hearing) and with the text accompanying Chinese translation, increase the amount of reading user
}
2. English songs recommended
{
timed push some of articulation clear, suitable for training hearing songs in English and Chinese with English song comes with lyrics
}

The outline design

 

 

6 preliminary development plan

Division of work

61123: team leader, project planning process, preparation of project proposals and to help the team solve technical difficulties.

61120; technical support, coding and testing.

61121: Determine responsible for software requirements analysis, functional, and write some text, PPT and other defense production.

61122: Coding, standardized codes, a process and system design of some of the data in the previous period.

61124: The main team of developers responsible for writing code as well as the main prototyping.

Development Plan

First week: determine the software requirements analysis, functional, data processing and preliminary design.

The second to third week: in-depth design is completed prototype design, accomplish specific functions.

Fourth to fifth week: writing code, preliminary testing

Week 6: Team review

第七周:再次完善复审中的问题,优化代码可读性

 

 

 

Guess you like

Origin www.cnblogs.com/ppppppig/p/11750032.html