EE308_LAB3_1

The Link of Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/609330258
Leader’s Bloghttps://bbs.csdn.net/topics/610266945
MU STU ID and FZU STU ID832001312_20122535
Topic Selection and Requirement Analysis Defense PPThttps://www.kdocs.cn/l/ct71Ewkq5EUE
Topic Selection and Requirement Analysis Reporthttps://kdocs.cn/l/cpTOnwFsw8O6
Video demo linkhttps://www.bilibili.com/video/BV1Rv4y197up/?vd_source=da9a3f20de34905daef3a145b2b92ab3

1. Team gathering

1.1 Introduction to each team member

NameStyleGood at technologyProgramming interestsExpected software roleA one-sentence declaration
Zhou miaolanLively and jumpyC,C++,python,matlabLogical, encapsulated, and reusableback-endDo what you like when you have done what you should do
Chen nuodo your bestflutter/C++Something nice and delicatemobile terminalNot afraid of the future, not thinking about the past
Yang Yanglet it becss/swiftFront-endProduct Manager /UIWish eveyone best of health
Hu Wenjingsleep late and get up lateC++,python,Cbeautiful and useless thingsfront-endnot urgent
Pan ChenluBoring and withdrawnC, C++, jsWrite a nice interfacefront endDo your best
Zhong XiaojiaThink moreC,C++,pythonback-endback-endJust be happy

1.2 Description of team characteristics

🌈 Several members in our team have experience in many software projects, and two of them have joined the software laboratory with strong professional ability✌️.
🌈 Our team members are good at mobile terminal, back-end, UI design, document writing, and demand analysis. The professional advantages are complementary and there are no weaknesses in the composition of the members☀️.
🌈The atmosphere of our team is very harmonious, and there is no sign of failture, because we have a common goal - to do the best every time💯!!!

1.3 Logo of the team

在这里插入图片描述

1.4 The first group photo of the team

在这里插入图片描述

2. Start action

2.1 Summarize the content of the project your team

  • 面向老年人的无障碍参与互联网生活的“智慧出行”app——时代是快车道,而他们不再是一座孤岛
    The “smart travel” app for the elderly to participate in Internet life without barriers – the era is a fast lane, but they are no longer an island

2.2 Determine individual contribution points

After our team discussion, we chose the functional team mode.

  • Functional Team mode: We are a team. When assigning tasks, each member of our team should implement their own functions and then combine them together. Requires constant communication among team members.
    We divide the product into user module, remote assistance module and travel module. There are two people per module, and contributions are allocated according to their implementation of the task

2.3 Proportion of contribution

Membershipdivision of taskscontribution
Zhou Miaolan (Team Leader)Blog Writing, UML,Mobile terminal Development99%
Chen NuoBlog Writing, UML,Mobile terminal Development99%
Yang YangVideo Editing, Presentation Slides making, UI design105%
Pan ChenluRequirement Report Writing,Product manager99%
Zhong XiaojiaRequirement Report Writing,Back-end99%
Hu WenjingRequirement Report Writing,Back-end99%

3. Drip Record

3.1 Mind maps and burnout maps

Mind map

在这里插入图片描述

Burnout map

在这里插入图片描述

3.2 Draw UML according to the part of the project

  • Part: User Module
  • 👧Person in charge: Zhou miaolan
  • Description: Including user login module, one - key alarm, voice module
  • Problems faced by this part: How to call the language pack and how to import the language pack, how to jump to the alarm call screen
  • Problems solved: Call Baidu voice, call the corresponding language package
  • Attachment: (All UML diagrams of this part)

Use case diagram
在这里插入图片描述

Class diagram
log in
请添加图片描述

Voice Assistant
在这里插入图片描述

One-click alarm:

Activity diagram

log in:
在这里插入图片描述

One-click alarm:
在这里插入图片描述

Voice Assistant:
在这里插入图片描述

State diagram
log in :

在这里插入图片描述

One key alarm:
在这里插入图片描述

Voice Assistant:
在这里插入图片描述

Single thread travel planning module:
在这里插入图片描述

Entity relationship diagram
在这里插入图片描述

  • Part:Remote assistance module
  • 👩Person in charge: Zhong Xiaojia, Yang Yang
  • Description: Provide elderly location information for trusted devices (such as their guardian)
  • Problems faced by this part: Establish connections between users
  • Problems solved: Front end and back end verify the data

Use case diagram
在这里插入图片描述
Class diagram
在这里插入图片描述

  • Part: Single thread travel planning module
  • 👧Person in charge: Chen Nuo
  • Description: Get the traffic route information of the specified area
  • Problems faced by this part: Call map interface and how to process data
  • Problems solved: Call Gaode map interface to display bus, taxi and subway line information and find out the most convenient way by comparison.
  • Attachment: (All UML diagrams of this part)

Use case diagram
在这里插入图片描述
Class diagram
在这里插入图片描述
Activity diagram
在这里插入图片描述
Entity relationship diagram
在这里插入图片描述

3.3 Learning progress bar (added every week)

Week NNew code (line)Accumulated code (line)This week Learning time (hours)Accumulated learning time (hours)Important growth
15675675252We identified the project content, analyzed the requirements, and learned how to draw UML diagrams
2612117968120We drew and modified the prototype

3.4 Experience

1.Selection of UML design tools, reasons for selection and evaluation of tools after use

Why we use it: We used proccesson, which is easy for beginners to get started with. The pages are easy to use, and there are also ways to organize specific graphs. It’s very easy to find.

Evaluation of use: We also found many hidden functions in use. For example, it can be used across the end without downloading it on the Internet, and it also supports cooperation between teams and can support multiple people to browse and edit together. He supports multi-format import and export, txt, excel and other formats of file import, export png, jpq and other formats of file, and there is a community, you can share their valuable knowledge in the community, breaking the knowledge barrier.

2.Difficulties encountered in this task and solutions (e.g.: difficulty description/what attempts have been made/whether they have been solved/what gains have been made)

Description of difficulties: We had difficulties in drawing UML diagrams and did not have a deep understanding of the knowledge points, so we searched a lot of materials.

Attempts made: We learned the drawing method of UML through CSDN, b station and ppt.

Resolved or not: We have successfully solved the UML rendering

Harvest: In the process of learning, we have a deep understanding of the meaning of UML, entity diagram, activity diagram, state diagram, use case diagram, class diagram and other specific drawing methods, as well as a deep understanding of the role of these diagrams in the development process.

Description of difficulties: the determination of the topic and the disagreement on the product within our group, our original idea was to make a music game. Drawing the UI.

Some attempts made: We had a heated discussion in the group. Some members thought the audio game was very interesting, but finally, considering the realization of technology and the inconvenient travel for the elderly in our family, we began to think about the topic. Finally, we decided to make an app for the travel of the elderly. But in the end, considering the elderly user base, we made the text bigger and simpler.

Resolved or not: The system is resolved

The takeaway: We need to communicate more, and we have to design products based on our capabilities and the needs of our users

4. Video Introduction

Link to video
PPT
https://www.kdocs.cn/l/ct71Ewkq5EUE

Report
https://kdocs.cn/l/cpTOnwFsw8O6

5. Summarize

We have done prototype design, report preparation, PPT preparation and report before. Our arrangement in the previous cooperation is as expected, and we can continue to work at this pace.

Q1: What is your product positioning
Lu Orange app is an age-appropriate travel app designed for the elderly in the age of big data. It aims to solve the difficulties encountered by the elderly in daily travel, and help the elderly users to keep up with the pace of technological development and enjoy the convenience of the information age through the design of the age-appropriate interface and the simplification of the operation process.
Q2: How do you promote your projects?
In terms of publicity, we mainly pass
We held offline information sessions for the elderly, Wisdom for Helping the elderly, starting from explaining risk prevention knowledge, voluntary activities publicity.
Online ads for the young people around them, such as the elderly and children: pop-up page ads of popular apps. At the same time, we will make full use of Weibo, wechat and other platforms to promote our app
We can invite well-known bloggers for promotion. Although the mainstream platforms are still dominated by young and middle-aged people, the elderly’s choice of products suitable for aging still largely depends on the attitude of their children. Nowadays, many middle-aged people are in the situation of having a young and old family. We can cooperate with some daily life bloggers with small and medium fans to create and promote, and accurately push to target groups

Q3: Have you read the relevant documents and understood the specific needs of the elderly, such as large fonts and simple pages
Yes, we did, and we issued a questionnaire about it
We have a more planar operation process, except for the necessary travel route, health code does not provide redundant options, more suitable for the elderly group whose thinking is gradually not flexible
In light weight design concept and scientific ui design, we apply large letters and orange letters, which are conducive to elderly discrimination
The remote control function provides more convenient operation options for the elderly users. When the elderly do not understand the operation, they can help their children remotely.
Q4: Do you have the technology to do it
Yes, our development is probably done

Build and give the team project’s GitHub repository

https://github.com/Zhoumiaolan/EE308_lab3_2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值