Software Engineering Fundamentals third time jobs: prototyping

Software Engineering Fundamentals third time jobs: prototyping

This work belongs courses https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation
Where the job requires https://www.cnblogs.com/harry240/p/11524127.html
The target job Familiar prototyping tool and use prototyping prototyping tool

1. Comparison prototyping tool

Common prototype tool comparison

Blade : for mobile terminal design prototype Students. It's free version comes with the unit, interactive, functional, basically meet the mobile terminal prototype design requirements, and blade controls are based on the APP, as well as IOS and Android platform, so you can choose when you create the first project appropriate equipment layout, reducing the number of work areas. In addition, the blade is a line of products, just remember me and have a network, it can be designed in the company and at home, is very convenient, of course, but also to avoid disclosure of account information has led to the loss of work. https://modao.cc/

RP Axure : high-fidelity prototyping tool, great reputation. Axure with speed prototyping slow (too many interactive operation), delay time, but also more complicated to modify. Many functions, learning a bit more difficult. Local-based software, you can download the html document preview, preview phone is not convenient. https://www.axureshop.com/

Mockplus : Except for the mobile APP prototype design, prototype design can also be PC, web pages, which can help UI designers to complete the design prototype drawing in the shortest possible time.

Mount passengers to make use of Web, using a blade to make app, no two tools are complex interactions, were designed only pages and interactive page elements, we use quite fast and very convenient. https://www.mockplus.cn/download/mockplus?hmsr=bdtg68

For more information, see https://blog.csdn.net/SmCai/article/details/85327661

In my opinion :. "Archetype, namely product sketch the idea of forming a prototype sketches, prototypes and then formed by a designer renderings, programmers developed according to the needs and renderings, out of the way software is almost the prototype and renderings in the process. the final product is a form of skeleton. "in other words, the prototype design before development of the basic shape of the developed software is what that good prototyping can smooth with good software development process and software.

2. Requirements Analysis

(1) community management project requirements:

Students and administrators for the general community, a collection of information about each community, is active browsing features and registration, as well as publishing activities, audit and inform, but also has added to the community, within the letter transmitting station and other functions.

(2) the project 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.

(3) The results:

Applet:
Student : register as a student, preview associations, societies view details, apply to join the community, community activities preview, view details of an application to enroll, view personal home page (my activities, my community).
Administrator : register as a manager, community preview, launches, announcement.
Super Administrator : register as a super administrator, audit confirm the changes.

Web client:
Associations Administrator : an administrator, application events, see my activity, apply for modification activities, students apply for examination and confirmation, see community members, management members of the association.
Social Union : star ratings, the audit activities.

3. prototyping

Applets:




Web client:


4. prototyping can view the address

Applet: https://free.modao.cc/app/bg709galmr4k16kc1ncre40l60hxii

Web client: https://free.modao.cc/app/mf23dzc8wxck16lfnm9x0gvkqi21xb

Guess you like

Origin www.cnblogs.com/nanmao/p/11613419.html