The third software engineering work - prototyping

The third software engineering work - prototyping 

Owned courses Course Link
Work requirements Operational requirements Links
Jobs goal By complete contrast to familiar topics and prototyping tool

1. Comparison prototyping tool

(1) There Axure prototyping tool, blade, friction passenger (Mockplus), xiaopiu, Sketch, among which the most commonly used now to FIG prototyping tool includes axure, Mockplus and blade. But after more than two axure more professional.

(2) Analysis of the specific

Blade

Blade support production more quickly, showing more convenient lightweight mobile terminal prototype.

 

Mockplus

Mockplus (rub-off) is a simple map design rapid prototyping tool. Software for the team, for personal use in the design phase of software development. Its lo-fi, without having to learn, fast to use, functional enough. And be able to express myself very well designed.

 

Axure RP

Axure on behalf of the United States Axure company; RP is the abbreviation for Rapid Prototyping (Rapid Prototyping) is.

Axure RP is US Axure Software Solution company's flagship product, is a professional rapid prototyping tool, to be responsible for defining requirements and specifications, design features and interface experts to quickly create application software or Web site wireframes, flowcharts, prototypes, and specification document. As a professional prototype design tool, it can create prototypes quickly and efficiently, while supporting multiplayer collaborative design management and version control. As a veteran of the prototype drawing tools, the most complete, the most diverse interaction, essentially any desired effect can be achieved, especially in the production have an advantage on the PC prototype drawing.

(3) summary

If the rapid production of prototype mobile terminal, then the blade.

If you are not satisfied with the production of simple prototype, so Axure.

If you want to make a prototype web, so Axure, mockplus.

If you want to prototype can easily be shared, then the blade.

If the production of complex interactive prototypes, so Axure.

If desired label prototypes above logic used when the PRD, it Axure.

If you want to use libraries to improve efficiency, so Axure.

If you want your app and able to adapt to a prototype web, so Axure, mockplus.

If you do not want to complicate the business functions need to change the prototype software, Axure.

So the advantages and disadvantages is a relative term, but only the application scenarios. Select the appropriate tools to better in a particular scene to complete the project.

2. topics and needs analysis

My topics : community management

Topics requirements : for ordinary students and community administrator, a collection of information about each community, was released browse features and registration activities and events, audit and inform, but also has added to the community, within the letter transmitting station and other functions.

Background and solve pain points:

Lack of student just Ru Xinan Petroleum University community understand the long-term, convenient channel; number of public associations scattered throughout the article; the group made the event registration questionnaire easily past water, but also to fill in information about each are similar.
Community administrators do not have a very good tool in the management of members, to publish events, statistics registration staff to notify changes and other activities.

Social Union in the management of all societies, the audit activity application, review the application space, star ratings, and other aspects of the material charge there are some difficulties.

Therefore, we hope to build a software to connect students, community and society together, according to different user needs, we plan to show the community, event registration and other functions on the phone applet end, put most of the functions of community management in the web client.

Project-oriented user:

Applet:  mainly for Southwest Petroleum University students, community management functions, the president and other community-oriented administrators.

Web client:  The main president for community and other administrators, but also for the community linked.

3. design ideas

First, a user logs app through the account and password, and then choose their own identity (here's identity has participated in the activities of students, community workers and social joint management), if any student to participate in activities click on the student option, the user if management activities to select the administrator option. After clicking the student will see the names and pictures of various events in the main page, if students are interested in, then click on the name of the event will be able to enter for more event details. On this page there will be a return to a button, and a button event registration and registration activities on the situation. Click on the enrollment situation, to know whether we can continue to sign up, click on the event registration page registration information will appear, you can re-register after me, I find the information activities to participate in their activities. Staff at the option of the community, there are publishing activities, statistical registration staff, change notification events. Clicking launches activities are required to submit the application. There audits apply in the community with management options, review the application site, star ratings, material and other charges.

 4. The realization of topics with Mockplus

Since the topic is needed app and web client, so the best choice Axure or mockplus, but the topic of the project is relatively simple and limited their ability to chose implemented Mockplus.

1. First, do some initialization tasks

Set up an initial connection to the next page, and

 

 

 

 

 

 In the absence of purchase and therefore could not share

 

 

 

 4. Job sentiment

In this job, I have three kinds of prototyping tools are some understanding, especially Mockplus, in this job I also have a basic understanding of the prototype design, in the beginning, and because of this thing know nothing about, so it feels very very annoyed, but by some of the basic tutorial and slowly groping their own, found the prototype design or fun. Slowly back design also doing some fast. In doing so they learn very good.

 

Guess you like

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