EE308 LAB7

这个博客记录了一组学生设计的学习开源小程序的过程。他们面临的主要困难包括后端知识的缺乏、UI设计和工具选择。团队通过自学后端技术(如Python和Django)、讨论UI美感和确定设计方案来解决问题。他们完成了原型设计、需求分析和编码工作,并进行了多次迭代改进。最终,团队成员在数据库和Django基础方面有所收获,提升了UI审美和协作能力。
摘要由CSDN通过智能技术生成
 The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZ
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/602717198
Group number1-A
Group membersYikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Prototype Link

Github code

Demand Specification Linkhttps://docs.qq.com/doc/DS1d4UkNBRG9jcWJP?friendUin=Oj9RjyT51AIoA2cC2pgEdg%253D%253D

Directory

PSP  Form

Introduction 

Other Details

Main Difficulties

How to Solve

Gains 

Team Collaboration Record

Iterative Record Table

Meeting Pictures


PSP  Form

PSP StagesEstimated Time/minuteCompleted Time/minuteParticipant
Planning3030Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Time Estimation1010Yikai Wang
Development6050Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Demand Analysis6050Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Demand Specification180180Yikai Wang, Yuhuan Ye, Yuhao Cheng, Longrui Lan
Design Documents3030Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Design Review2020Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Coding180180Zhiyang Zhang
Presentation1010Yikai Wang, Yuhuan Ye
Calculation Workload1010Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Summary&Improvement3045Yikai Wang, Yuhuan Ye, Yuhao Cheng, Zhiyang Zhang, Longrui Lan
Total620615

Introduction 

        The mini program we designed is a learning mini program for beginner of learning open source. Users can search, share, like, and download articles in various categories. Users can learn about information of other people. And users will read their own published articles and others'articles in their homepage. This is our product structure drawing:

        We have already designed our UI in the Wechat applet development platform, this is the link of Github: Github code 

         And these are the images of the prototype of our UI:


Other Details

Main Difficulties

  • Know nothing about back-end: Back-end part is hard to realize because we didn’t learn anything about back end before.
  • UI design: It is difficult for us to design a beautiful UI for our applet.
  • Back-end implementation: We cannot choose which tools to implement back-end.

How to Solve

  • We search for corresponding information and try to learn the back-end technology in Python in a very short time under the guidance of seniors.
  • After a long argument in our groups, we think the background color should be as simple as possible so we choose white. And we search for corresponding images on the Internet to make UI more beautiful..
  • We choose to use Python and Django to solve the problem.

Gains 

  • We know something about database and other corresponding part of the back-end technology.
  • We improve our aesthetic taste in UI after adequate communications.
  • We learn a little about the basics of Django.

Team Collaboration Record

Iterative Record Table

Version

Revision of time

Content Modified

Reviser

V1.0

2021.11.02

Wrote the general content of the blog

Lan Longrui

V1.1

2021.11.03

Improved some blog content

Cheng Yuhao

V1.2

2021.11.04

Improved some blog content

Ye Yuhuan

V2.0

2021.11.04

More in-depth learning of back-end knowledge, back-end design better forecast

Wang yikai

V2.1

2021.11.04

A brain map was made

Zhang Zhiyang

V2.2

2021.11.04

Use case diagrams are made

Ye Yuhuan

V2.3

2021.11.05

Improved use case diagrams

Lan Longrui

V2.4

2021.11.06

Small program prototype design for improvement

Zhang Zhiyang

V2.5

2021.11.07

The UI design of the system is optimized

Wang yikai

V2..6

2021.11.07

Design the team logo

Cheng Yuhao

V3.0

2021.11.08

A more complete design of the small program jump logic

Zhang Zhiyang

Meeting Pictures

 Hope the next lab! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值