[T.2] 团队项目:选题和需求分析

[T.2] 团队项目:选题和需求分析

项目 内容
这个作业属于哪个课程 2026年春季软件工程
这个作业的要求在哪里 团队项目:选题和需求分析
我在这个课程的目标是 在实际的开发流程中提升软件开发能力和工程能力,提高团队合作能力
这个作业在哪个具体方面帮助我实现目标 确定选题,完成选题调研,明确软件未来开发方向

一、选题介绍:时光航迹

logo

logo 使用 nano banana 2 生成

选题背景与选题意义

新进入大学的学生对学校的过去的影像和资料可能会感到好奇但是又缺乏了解的手段,而这些过去在校园里广为流传的故事和珍贵的影像也可能会随着毕业季的到来和学校的新教学楼建设和装修逐渐消失。

作为在校生或者入学新生的你,是否渴望深入了解这所底蕴深厚的大学,却苦于无从下手?而日后当你毕业离校、奔赴社会后,又是否会好奇母校的经典地标,是否在岁月中留下了变迁的痕迹?因此我们想要开发一个能够跨越数代北航人时空上的距离的时光地图,旨在帮助每一位新生快速熟悉即将朝夕相伴的校园,在脚下的一砖一瓦中,亲身触摸历史的温度与岁月的痕迹,也能让老一代北航人怀念过去,彼此交流美好大学时光。

二、N(Need 需求)

典型用户

1. 新生

新生是“时光航迹”最重要的目标用户之一。对他们来说,初入校园时往往对地标建筑、功能区域和校园历史都比较陌生,因此需要一种更直观、更有趣的方式来认识校园。

通过地图导览、历史照片展示和 AR 体验,新生可以在日常行走中逐步了解校园空间与文化背景,让熟悉校园的过程不再枯燥,也更容易建立对学校的认同感和归属感。

2. 老校友

老校友是产品的重要用户群体。对他们来说,校园不仅是学习和生活过的地方,更承载着丰富的个人记忆和情感。

通过查看老照片、历史场景和校园变迁,校友能够重新回到熟悉的时空之中,感受母校的发展变化。同时,他们也可能愿意上传旧照片、毕业照或相关故事,为校园记忆的积累与传承提供内容支持。

3. 在校生

在校生是产品的长期使用用户。相比新生,他们对校园空间更熟悉,但仍然会对校园历史、冷知识和地标背后的故事产生兴趣。

对于这类用户,“时光航迹”不仅是了解校史的工具,也是一种校园探索和社交分享的新方式。他们可以在日常生活中随手浏览校园历史内容,也可以通过 AR 合影、截图分享和地点打卡等方式增强互动体验。


问卷调查分析

为了更准确地把握用户需求,我们设计了需求调研问卷。以下选取了 5 个最能反映产品需求的问题进行分析。


Q1:您对北航历史(老建筑、老照片、校史故事等)的兴趣程度如何?

统计结果:
Figure_1

分析:
大部分受访者对北航历史至少持中性以上态度,说明校园历史内容本身具有一定吸引力。


Q2:您是否曾对北航某个特定地点的历史照片或影像感兴趣?

统计结果:
Figure_2

分析:
超过一半的受访者“感兴趣但没有查找过”,说明用户并非没有需求,而是缺少便捷的获取渠道。


Q3:以下功能中,您感兴趣的是?(多选)

统计结果:
Figure_3

分析:
“校园冷知识或历史事件”和“按位置查看历史照片”占比最高,说明用户更看重有趣的内容和直观的浏览方式。


Q4:您更愿意在什么场景下打开这个地图?(多选)

统计结果:
Figure_4

分析:
用户最主要的使用场景是校园实地浏览和带人参观讲解,说明产品应突出线下场景中的即时体验。


Q5:什么因素会让您放弃使用?(多选)

统计结果:
Figure_5

分析:
“内容太少”占比最高,说明内容丰富度和持续更新能力是决定产品留存的关键因素。


需求划分

结合问卷结果,可以将“时光航迹”的用户需求概括为以下几个方面:

1. 校园历史的低门槛获取需求

用户对校史内容并非没有兴趣,而是缺乏便捷入口。因此,他们需要一个可以按地点快速查看历史照片、故事和背景信息的平台,让校史从“要专门去查”变成“走到哪里就能看到哪里”。

2. 场景化、沉浸式体验需求

用户更愿意在线下校园场景中使用该产品,说明产品需要与真实地标深度结合。地图、时间滑动、AR 叠加和现场讲解式浏览,都能增强用户的沉浸感和空间感。

3. 有温度、有故事的内容需求

问卷表明,用户最关注的不只是建筑旧貌,还包括活动照片、学生生活和校园事件。这意味着平台内容应兼顾“空间变化”和“人物故事”,让校园历史更鲜活、更有情感连接。

4. 持续更新与轻互动需求

用户留存依赖内容更新、节点活动和适度互动,因此产品需要不断补充历史内容,并保留评论、点赞、分享等轻社交机制,增强使用频率和传播效果。

5. 低成本投稿与激励反馈需求

如果希望用户上传老照片、毕业照和故事,就必须降低操作门槛,并提供明确激励。包括简化上传流程、设置成就系统、积分兑换和优秀内容展示等,都是提高内容贡献的重要方式。

三、A(Approach 方案)

技术栈

  • 前端:计划使用微信小程序进行分发(已完成备案初审)
    • 开发框架:基于 uni-app 构建,使用 Vue 框架开发后编译到微信小程序进行发布
    • 核心依赖:
      • 地图与定位:使用百度地图开放平台微信小程序JavaScript API
      • AR 图像:使用 @imgly/background-removal 实现抠图、we-cropper实现图像的简单编辑、小程序原生 canvas元素实现图像滤镜编辑
    • 扩展方案:若无法使用微信小程序,使用 uni-app 迁移至 Android 原生应用
  • 后端:使用 Spring Boot 提供 RestfulAPI 接口
    • 缓存服务:Redis 缓存用户状态、定位信息等数据,提升加载速度与响应体验
    • 数据库:MySQL 存储用户信息、地点标注、上传记录、权限配置等数据
  • 基础设施与第三方服务
    • 对象存储:阿里云 OSS 存储用户上传 / 校史馆提供的高清历史图片
    • 云服务器:阿里云 服务器
    • 地图能力:百度开放平台(POI检索、地址解析、逆地址编码、路径规划等)

功能模块

1. 校园地图与定位基础模块

  • 校园地图展示:基于百度地图组件加载校园地图
  • 精准定位:调用小程序定位 API + 百度地图开放平台微信小程序逆地址解析API,实现室外高精度定位;室内场景支持用户手动选择楼层 / 区域完成定位
  • 地点检索:支持按名称检索校园地点,快速定位目标位置并展示详情

2. 校园时光机核心功能

  • 历史影像查看:在地图对应位置点击查看校史馆 / 用户上传的历史照片,展示拍摄年代、地点说明、历史背景介绍
  • 时空切换模式:支持现实地图与历史影像一键切换,实现同地点跨时空对比查看
  • 图片融合展示:将抠图处理后的历史图片,半透明叠加在现实地图上,直观呈现校园变迁

3. AR图像功能、处理与上传模块

  • AR 时光机:基于 @imgly/background-removal 抠图,进行图像处理将用户照片人物叠加到历史影像上,营造出时空机效果
  • 图片编辑:支持裁剪、旋转、透明度调节、年代滤镜等基础处理
  • 用户上传:用户可上传校园老照片,填写拍摄时间、地点、描述,提交审核后入库展示

4. 交互与辅助功能

  • 地点收藏:收藏地点与历史影像,快速查看
  • 时光轨迹:按年代 / 区域生成校园历史变迁轨迹,支持沉浸式浏览
  • 分享功能:将历史影像、AR时空对比图分享至微信好友 / 朋友圈,传播校园文化

技术难点与解决方案

1. 数据冷启动与内容质量控制

  • 难点:项目初期历史影像数量少、覆盖不全;用户上传内容质量参差不齐
  • 方案:以校史馆高清影像为核心冷启动数据;建立图片审核机制(自动化初审 + 人工复核),过滤低质、无关、违规内容

2. 小程序性能与兼容性

  • 难点:@imgly/background-removal库不兼容小程序端,可能需要进行适配或更换其他抠图方案;地图叠加、图片渲染可能会导致性能问题

数据资料来源

  • 校史馆提供的高清校园历史图像(已对接校史馆工作人员)
  • 通过校园社群、活动宣传,鼓励师生、校友上传个人收藏的校园老照片,丰富影像库
  • 通过公开资料补充,收集校园官网、新闻报道、公开出版物和社交媒体中的历史图片

四、B(Benefit 价值)

对于用户的价值

新生:降低认识校园门槛,增强校园归属感

新生普遍面临对校园空间感到陌生,缺乏“情感认知”的问题。本软件可以通过时间轴了解校园的发展脉络。如:在主楼看到过去的照片,了解历史的变迁。从而达到从“知道地点”到“理解故事”,从“使用校园”到“认同校园”的价值。

在校生:表达与记录

在校生可以使用本软件记录当下的学校面貌,为之后的学弟学妹提供素材。同时还可以分享自己的校园生活(可以同时记录时间和地点),参与到本软件的内容共建中。

校友:情感连接

校友在毕业后,可能有对于校园的回忆碎片化,记忆断链的问题。本软件可以让回忆中的场景再现,找回自己在校园时的美好记忆。还可以通过查看同一地点的不同年代照片,通过留言与不同年代的校友交流,触发跨代共鸣。

对于学校的价值

本软件相当于对本校校史进行了一次数字化升级。用户可以动态(时间轴 + 地图)查看地点图片。同时本软件还成为了校史传播的新载体。在校庆活动,招生宣传中,既可以展示“校园演变”,发布“历史地图”,也可以在本软件上举办一系列活动,提升宣传的影响力。

五、C(Competitors 竞争者)

目前并没有找到相同定位的产品,以下是选题调研时找到的几个可能有功能重叠的产品

  • 百度地图时光机功能:基于百度街景的时光机,但是数据来源较少,某一地点的数据可能根本没有,且不支持校园内部
  • 北航数字校史影像馆:在向校史馆工作人员说明本项目并申请校史馆图片使用许可时,工作人员说不久后会上线一款学校的数字化校史影像馆,可以观看历史影像资料,但是并没有本项目计划中实现的结合历史照片与地图打卡点,以及AR影像功能

六、D(Delivery 交付)

我们产品的目标客户画像为新生、老校友、在校生、以及对北航感兴趣的人群。基于此,我们团队打算在以下渠道对我们的产品进行推广:

  • 社交媒体:如小红书、公众号上进行推广
  • 北航微信群聊:在同学群、校友群中进行初步推广
  • 北航校史馆:与校史馆寻求合作,在校史馆线下推广,在“北航校史馆与文博馆”微信公众号线上宣传
  • 校园活动:在迎新活动、校庆活动等大型校园活动中进行推广

我们选择在微信小程序上发布我们的产品,预估发布一周后用户量达到200左右,每日活跃用户量达到50左右。

posted @ 2026-04-07 16:17  404__Not__Found  阅读(16)  评论(0)    收藏  举报