Group 1 team project - needs analysis

Leader blog

1. Overall schedule

2. Division Team

①alpha version needs to be done

front end

rear end

② the members of the division of labor and TODO list

③ burn FIG.


(Ddl and completion date yet because the entire project team, it is only here that this "needs analysis" burndown)

3. Mind Mapping

① Mind Map - Home

Intuitive fully demonstrated by chanting two core businesses:
application and management activities room, personal items warehouse lease and management.

② Mind Map - My

"My" page is divided into: I rented, I managed credit of three parts.
I rented: contains detailed information on user activity room or the lease of goods, expiration time, but also includes restitution and evaluation of
my administration: similar to "I rented", containing the borrowed items of information and the number of leased
Credit: this feature is mainly used for the integrity of the user's level of quantitative assessment

FIG ③ Mind - Message

Provide lease application for user messages, it is important to inform the school or college.
And provide different data analysis for each user, allowing users to fully understand the use of their own items.

④ Mind Mapping - Community

"Community" feature is a social platform we provide users,
allows users to rent / use items at the same time be able to participate in various social activities,
but also allows different users of a variety of unused items circulate.

4. The contribution ratio of each member, work flow chart


5. Review Form

6.UML

Class Diagram
1. The function is described aspects of the app
2. still need improvement: the links between the various categories of projects is not clear module definition is more complicated
3. unify the parameters, the overall design, the front and rear end to improve development efficiency

Example using FIG
1. app described by chanting the function of each of the various parts and the specific content.
2. If the layout according to user habits to improve the friendship of use
3. Have the function of each user to use more intuitive, user privileges to prevent the confounding problems

State of FIG.
1. The respective states is described in the article
2 still need to improve: the conversion of each specific portion further is incomplete, requires careful optimization.
3. Intuitive reflects the state of the items, so the idea behind the design more clearly

FIG Activity
1. Description user borrowing and lending operations and the subsequent results.
2. still need improvement: more functions and operations are difficult to represent in the figure
3 shows an intuitive step article rental

Entity Relationship Diagram
1 describes the main structure of the system design concept portion.
2 entity determines, decision entity attributes, relationships between entities (including the one to one, one to many, many-to-many)
relationships and associations between the properties determined 3 entities and entities

7. Tool Selection

Edraw Software

8. Evaluation of the tool

This software can make a lot of drawing, and will classify the various figures, there are a lot of things can be used directly, but because there is no download cracked version so the exported pictures are not clear and there is a watermark, you can go to Baidu using a cracked version.

9. The respondent summary

① live scoring defense in this group

51.72 points

② answer questions of other teams in this group

1. Convenience is still very good, hope that the Security and interactive focus under consideration, can walk to the social aspect (the second group)
security issues we consider to set a deposit to resolve; by chanting have set up "community" this feature, in order to meet the social needs of different users.

2. The management of the various departments there is more than room, and some part of their supplies, such as sports department had scoreboard and the like, may consider hanging out free supplies department to lend (Group III)
for departments the idle materials, allowing managers to create a personal account in the name of the department to lend.

3. No Question (Group IV)
...

4. Can reward or cooperation department does not want to increase their lending to the APP may, by number, more than room, many departments have their unique material. (Group V)
we agreed to keep management activities room first college there is good will to cooperate in order to increase the credibility and reward members of the Department may, by a number of ways for willing to lend sector activity room (the higher the credit rating, can borrow items the greater the number)

5. How do you get all sectors of activity rooms and rental rights of other venues? (Group VI)
in on-line by chanting before, will carry out coordination and communication with the chamber to carry out activities related to schools and teachers

6. What is your database mysql or sql server (Group VII)
mysql

7. How to make sure out how to borrow items or a complete activity room, and the software is profitable? (Group VIII)
users in lending and return when the need for room or item upload photos to ensure integrity; as for the profitability issue, the platform will lend when needed rental items successfully, receive a small portion of the commission.

8. For some officers have been assigned to various departments of the College activity room, how to coordinate with the person in charge of relevant departments, to ensure that there is a multi-use room with the inconvenience caused? (The ninth group)
we will coordinate the various departments by rewarding way to make sector lending activity room; at the same time when the release messages lending activity room, renters can choose their own exclusive use or dissemination of information in the "community" in the solicitation of common use .

9. School, teacher cooperation is specific and feasible plan? (Group X)
in the past by chanting on the line, will first consult with schools and teachers to coordinate related activities room, the specific program also being considered.

10. Are management activity rooms to college first and good communication (group XI)
in on-line by chanting before, will first communicate with schools and teachers to coordinate activities related to the room

11. How to avoid people rent room with a room key for personal gain? And security room of the original materials (group XII)
for rent room, the platform is not set rental options that only need to apply for leased room do not need to rent; For security issues, through the lease and return upload photos to resolve.

③ marked improvement of the modifications at

① adjust the table borders of the problem
② revised environmental requirements and software interfaces
③ delete some unnecessary contents

10. "Requirements Specification"

"Requirements Specification"
(extraction code: ny78)

11. The difficulties encountered and solutions

Difficult Description: no android development experience, have to learn while writing. Because there is no actual project experience, not too clear division of labor
has done what to try: Read the development documents and books; ask a knowledgeable person
is resolved: is
what the harvest: a certain ability to develop android

Difficult Description: workload demand report, the complex needs of many, difficult to complete; demand report layout format requires meticulous complicated, complex modifications
done which try: Baidu search related blog and read the documentation to know
whether resolved: is
what the harvest: and through blog read the documentation, training, the ability to read the blog and documentation; learn to work reasonable distribution of documents, to achieve a final version of the report needs

12.PSP

PSP2.1 Personal Software Process Stages Estimated time consuming
(hours)
The actual time-consuming
(hours)
Planning plan 12 15
· Estimate • Estimate how much time this task requires 12 15
Development Develop 2 2
· Analysis · Needs analysis (including learning new technologies) 5 5
· Design Generate design documents 5 5
· Design Review · Design Review 0.2 0.3
· Coding Standard · Code specifications (development or select the appropriate specifications for the current development) 0 0
· Design · Specific design 2 3
· Coding · Specific coding 0 0
· Code Review · Code Review 0 0
· Test · Test (self-test, modify the code, submit modifications) 0 0
Reporting report 0 0
· Test Report · testing report 0 0
· Size Measurement · Computing workload 0.1 0.1
· Postmortem & Process Improvement Plan · Hindsight, and propose improvement plan 0.5 0.5
  · Total 14.8 15.9

13. study progress bar

N-Week New Code (lines) Cumulative codes (lines) This week learning time-consuming (hours) Cumulative learning time-consuming (hours) Important growth
1 0 0 15 15 Improve the needs of the project, we have a deeper understanding of this team project

Guess you like

Origin www.cnblogs.com/czhhh/p/11749574.html