Assignment5_Interface Prototype Design for THEMIS

本文介绍了THEMIS团队如何使用JSDesign进行校园租用交易平台的界面原型设计,关注用户体验、团队协作与功能实现。通过解决屏幕适配、复杂交互设计等挑战,展示了设计过程和成果,以及项目分工与合作经验。
摘要由CSDN通过智能技术生成

Ⅰ. Introduction

Information table

The Link MY ClassThe Link MY Class
The Link of Requirement of This AssignmentFifth assignment-- Prototype design-CSDN社区
Team NameTHEMIS
The Aim of This AssignmentInterface prototype design
The link of interface prototype designInterface prototype design
Other Reference DocumentsReview form for our team in Tencent Docs
PPT of Presentation

Background

Based on the handling of college students’ unused items and the collection of actual needs, we plan to build a fully functional, user-friendly, stable and reliable campus rental trading platform. In this blog will introduce our team how to work in a team, effectively completing tasks, and coordinating the work of team members and how to use professional prototyping tools such as Js Design to complete interface prototype design, and mastering the basic principles and methods of prototype design…

img

Ⅱ. Interface Prototype Introduction

Our team uses JS design prototype design tools. “JS design” is the first professional UI design tool in China. Based on traditional design tools, they have developed more efficient and user-friendly features tailored to the characteristics of Chinese design teams and work. They have also overcome platform limitations, allowing users to access the tool from any platform by simply opening a browser. It features collaboration, one-stop free access to design materials, automatic saving and backup, and cloud storage of file data. It is suitable for individual designers and small to medium-sized teams.
在这里插入图片描述

Here is a preview of the interface prototype:
在这里插入图片描述
It includes the login page, order page, publication page, category page, personal center page, shopping cart page, points mall page, open screen reminder page, chat page, evaluation page, product details page, Settings page, home page, search page and payment page.

在这里插入图片描述

Ⅲ. Key Points and Challenges Analysis

Key points

  • 1.User Experience: The design should be user-centric, with a focus on providing a seamless and intuitive user experience. This involves understanding the target audience and their needs, preferences, and behaviors.

  • 2.Team concept: The design should align with our team concept and values of the WeChat mini program. This includes using appropriate colors, fonts, and imagery that reflect the brand’s personality and tone.

  • 3.Functionality: The design should be functional, with all necessary features and functions easily accessible and clearly labeled. This includes considering the placement of buttons, menus, and other elements to ensure they are easy to find and use.

  • 4.Responsiveness: The design should be responsive, meaning it should adapt to different screen sizes and devices. This ensures that users can access the mini program on any device and have a consistent experience.

Challenges

  • 1.Screen size limitations: Mini-programs are typically displayed on mobile screens, so designers need to consider different screen sizes and resolutions to ensure that the pages display properly on various devices.

  • 2.Complexity of interaction design: Front-end pages of mini-programs may require handling complex interactions, such as user input, data loading, page navigation, etc. Designers need to consider how to make these interactions smooth, intuitive, and ensure a good user experience.

  • 3.Data display and processing: Mini-programs often need to display a large amount of data. Designers need to consider how to effectively present this data and ensure page loading speed and performance.

  • 4.Integration with backend interfaces: Front-end pages of mini-programs need to interact with backend interfaces for data exchange. Designers need to consider how to design page structures and data transmission methods to effectively integrate with backend interfaces.

  • 5.Mini-program specifications and limitations: Mini-program platforms may have design specifications and limitations. Designers need to understand and adhere to these specifications to ensure that the design meets the requirements of the mini-program platform.

  • 6.Collaboration between design and development: Designers need to collaborate closely with developers to ensure that the prototype design can be smoothly translated into implementable front-end pages. This requires good communication and collaboration.

Solutions

  • 1. Screen size limitations: To address this, the design team can employ responsive design principles, ensuring that the interface adapts to different screen sizes. By using flexible layouts and scalable elements, they can ensure that the pages display properly on various devices. This challenge can be solved through thorough testing on different devices and resolutions to verify proper display.

  • 2. Complexity of interaction design: Designers can simplify complex interactions by breaking them down into smaller, more manageable steps. Utilizing clear visual cues, providing helpful feedback, and streamlining user input processes can help make interactions more intuitive. Through user testing and iteration, the team can gain insights into user behavior and refine the design for a better user experience.

  • 3. Data display and processing: Effective data visualization techniques, such as using charts, graphs, and summaries, can help present large amounts of data in a digestible format. Additionally, optimizing data loading processes and employing caching strategies can enhance page loading speed and performance. This challenge can be addressed through performance testing and refining the data presentation based on user feedback.

  • 4. Integration with backend interfaces: Collaboration with backend developers is crucial to ensure seamless integration. Designers can create clear documentation on page structures and data requirements, and work closely with developers to understand the data exchange methods. Regular communication and alignment between the design and development teams are essential to address this challenge.

  • 5. Mini-program specifications and limitations: Designers should thoroughly understand the specifications and limitations of the mini-program platform. By adhering to these guidelines from the outset, the team can proactively ensure that the design meets the platform’s requirements. Regular updates and communication with the platform’s documentation and development teams can help address any changes or updates in specifications.

  • 6. Collaboration between design and development: Establishing a collaborative workflow and maintaining open communication channels between the design and development teams is crucial. Regular meetings, design handoffs, and feedback sessions can help ensure that the prototype design can be smoothly translated into implementable front-end pages. By fostering a collaborative environment, the team can enhance the implementation process and address any discrepancies early on.

Ⅳ. Process and Results of Prototype Design

1. Process of Prototype Design

In the first step, team members will conduct market research on mainstream rental and shopping software, understand their interface design and user interaction characteristics, and analyze and learn from them. This process helps the team understand industry trends and user habits, providing reference and inspiration for subsequent design work.

In the second step, the team will use JS Design tools to design the prototype interface for the small program. At this stage, team members will determine the design direction based on research results and team discussions, and carry out design work such as layout, color matching, and icon design. Team members will exchange opinions and continuously optimize and adjust the design plan until satisfactory results are achieved.

In the third step, the team will enhance user interaction by adding interactive elements and animation effects to improve the user experience of the small program. Team members will design corresponding interaction methods based on user behavior and operating habits, such as button clicks, page switching, and pull-down refresh, to ensure that users can use the small program smoothly and efficiently.

2. Results of Prototype Design

After going through the aforementioned process, the interface prototype design results would likely include a visually appealing and user-friendly layout with carefully chosen color schemes and icons. The interface will be designed to be intuitive and easy to navigate, with clear and concise elements to guide the user through the application. Additionally, the interactive elements and animation effects will be incorporated to enhance the overall user experience, ensuring smooth and efficient use of the small program. The design will reflect the team’s understanding of industry trends and user habits, aiming to provide a modern and engaging interface for the users.
在这里插入图片描述

During the process of collaborating on designing the prototype interface for the small program, the team shared a variety of feelings and evaluations of their teammates. Some team members expressed appreciation for their colleagues’ creativity and attention to detail, noting that their contributions greatly enhanced the overall quality of the design. Others were impressed by their teammates’ ability to effectively communicate and collaborate, which they felt was crucial in ensuring that the project progressed smoothly. There were also instances where team members expressed admiration for their colleagues’ problem-solving skills and willingness to take on additional responsibilities in order to meet deadlines. Overall, the team’s feelings and evaluations of their teammates were largely positive, with a strong sense of mutual respect and appreciation for each other’s contributions to the project.

Ⅴ. Project Division of Labor

Division of Labor and The Ratio of Workload in this assignment

NameMember Division of LaborPorkload proportion
Jie HuangParticipate in the interface prototype design discussion2.75%
Hongming ChenBlog information collection and creation7.5%
Yuxiang SuParticipate in the interface prototype design discussion2.75%
Daming FuInterface prototype design specification information collection2.75%
Minghao GaoBlog information collection and creation7.5%
Jiayi LuInterface prototype design specification information collection2.75%
Zhipeng WangPPT content production and page layout8%
Weijie HongParticipate in the requirements document discussion2.75%
Yuxin PengParticipate in the interface prototype design discussion2.75%
Lin BaoParticipate in the interface prototype design discussion2.75%
Siqi LinInterface prototype design specification information collection2.75%
Zhaoqing LinInterface prototype design15%
Xinyun LiInterface prototype design15%
Yuyang HuaInterface prototype design15%
Wenxuan ZhouPPT content production and page layout + presentation10%

Ⅵ. Summary

After completing this assignment, our team has learned a lot about teamwork and prototype design. Through division of labor, we were able to complete tasks more efficiently, and in the process of designing the prototype, we learned to use professional prototyping tools such as Js Design, MoDao, etc., which gave us a deeper understanding of prototype design.

In the process of writing the report, we learned how to express design concepts accurately and clearly, and when encountering difficulties, we also learned how to find solutions and gain growth. In addition, in the PPT presentation and team discussions, we learned how to effectively communicate and showcase team achievements.

Overall, through this assignment, we not only learned the knowledge and skills required by the course objectives but also improved our teamwork and communication skills. We will bring these experiences and gains into future projects to better address similar challenges.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值