Second team work - System Design

Blog introduction
This work belongs courses Software Engineering
Where the job requires https://www.cnblogs.com/harry240/p/11524148.html
Team Name Rainbow Plan
The target job Complete system module design and database design management, ready to learn and develop the next phase of

1. Team

student ID Full name
201731024235 He Jiwu (Leader)
201731024221 Liquan Xi
201731024222 Xie Kaiyu
201731024229 Fu Weixin
201731024112 Xiao Yi Fei
201731024110 To Gordon
201731024106 Dan mother

2. This phase of the task

2.1 Task arrangements

A, 24235 leader to lead to further analysis and design complete software functionality, and and teammates 24106,24110,24112 complete the design and optimization system prototype model together.
Second, based on needs analysis results of the job done, while system-level design and detailed design, the 24235 guide, complete with teammate 24221,24229 joint, and modify finishing.
Third, the software database design, by the 24235 auxiliary teammates to complete the collection and management of data in the database 24222,24229, and database design, to complete the design of the database.

2.2 Summary of design

Structural design software systems according to the specific needs of the software, the main achievement of the word user memory forty-six, and the realization of a collection of words and users like users to share.
Design and complete software system, the main showcase for the software architecture and modular structure diagram:

Software architecture diagram
Module Design

2.3 Database Design

The main goal is to achieve software user can remember the word forty-six, you can query through our system in the database to these words and memorize it, and can be included in the user's favorite word into the database and to save the user record.
Therefore, database software needs to have a thesaurus forty-six, can give the user all the words in the demand for forty-six; and a special table for the user to store a user's collection of words, phrases and so on.
And define our own norms, and logic, such as ER diagram and relational tables in the establishment of the database:
ER diagram
Relational tables

3. The next phase of the task

Task Scheduler 3.1

Sound OK to complete the establishment of the database and UI: the establishment and expansion of the main database and the availability of a complete test (based on open-source database 24222 24229,24235 and auxiliary), personalized UI design (24112,24110,24106,24235), to perfect the design and determine for ourselves like the style, and arrange for a complete PC-side model.

3.1 task schedule

First, establish and improve the test database: mainly by the 24222 and 24229 is responsible, 24235 auxiliary, finally get one for the complete database of a software error openness.
Second, the realization UI interface: the main 24112,24110,24106 responsible, 24235 auxiliary, may end up with a PC running the show form.
Third, the arrangements for the next stage: implementing software functions, connected with the UI and database, as well as the Android software.

Guess you like

Origin www.cnblogs.com/lobooi/p/11665906.html