Soft knot work job Chapter 1 - Preliminary ideas and prototyping

The overall objective of twinning projects: the Fujian board games: 13 water clients. It is expected to take: one month (in fact, the provisions of K boss).

The Prototype Analysis

The prototype uses Axure RP software, select the reasons he recommended the students, and the appearance is very simple, pleasing!

The following is a flow chart of this procedure generally:

Maps

User login screen

User registration interface

After the user login screen

View Leaderboard

Battle interface

  • basic needs
    • Login screen
    • Mode selection
    • Displays the current battle interface
    • To display the result of the battle
    • Displaying the Leaderboard
  • demand analysis
    • Login screen
      • Account password input box
      • Sign up and landed two button
      • The basic properties of the interface (minimum, maximize, the closing operation)
    • Mode selection
      • Man-machine war
      • Double game
      • Four battle
    • The current battle status (as in doudizhu reference model)
      • Hand impressions and selection
        • After the dealer, will hand in descending order in the bottom of the screen.
        • Click to select the card specified in the pier.
        • Card is displayed as maps.
        • Click on the pier in the cards so that the card back to the hand.
      • Sandun display
        • There is a special display box Sandun, from top to bottom 355.
      • Display the player information
        • The player's winning percentage.
        • The player's nickname.
    • Past results Battle
      • Displayed in a list.
      • Generally include: my ranking, the first player nickname, war time.
    • Leaderboard
      • The end of each sentence calculate the number of water in order to ranking.


PSP

PSP2.1 Personal Software Process Stages Estimated time consuming (minutes) The actual time-consuming (minutes)
Planning Program : a clear demand and other factors, the following tasks need to estimate how much time 30 30
Estimate Estimate how much time this task requires 30 30
Development Development (8 contains the following sub-tasks) 70 100
Analysis Needs analysis (including learning new technologies) 60 90
Design Spec Generate design documents 10 10
Design Review Design Review 0 0
Coding Standard Code specifications (development of appropriate norms for the development) 0 0
Design The specific design (method pseudo code, like the design of specific flowchart module) 0 0
Coding Specific coding 0 0
Code Review Code Review 0 0
Test Test (self-test, modify, commit the changes) 0 0
Reporting report 0 0
Test Report testing report 0 0
Size Measurement Computing workload 0 0
Postmortem & Process Improvement Plan Hindsight and propose process improvement plan 0 0
total 100 130


problems at hand

  1. Description difficult
    • Axure Rp used.
    • What are the specific interface functions.
  2. Try to solve
    • About Axure Rp used, because it is in English (not the main language is set to Chinese), and then use up quite strenuous, and then on the network also find some tutorials, fully understand it.
    • About which controls interface in order to achieve what needs to function, and the team through these small partners together under the exchange, roughly write some, I do not know ultimately achieve a fraction (best effort!).
  3. Is resolved
    • Basically solved.
  4. What harvest
    • Read Axure Rp tutorial and found it very powerful, much more than what I've used.

Experience:

The prototyping using Axure Rp , this software is no official Chinese version, which makes me a headache beginner, so finding a Chinese package on the network knot for me and my little friends have designed a person parts substantially interactive interface,Then choose another.oh, his teammates or to force, prototyping mostly she finished, my task is responsible for writing the blog. . . I hope that the follow-up work they can do more and better.

Learning progress bar

N-Week New Code (lines) Cumulative codes (lines) This week learning time-consuming (hours) Cumulative learning time-consuming (hours) Important growth
1

Guess you like

Origin www.cnblogs.com/ruanjunxi/p/11569902.html