软件工程第一次结对作业

项目 内容
这个作业属于哪个课程 202601 软件工程 - 福州大学
这个作业要求在哪里 2026秋软件工程结对作业(第一次之需求分析和原型设计)
这个作业的目标 设计一个"校园失物招领小程序",重点完成需求分析和原型设计
成员1 102401108 李铭媛
成员2 102401202 洪雅琳
原型链接 UI视图
编辑视图

一、需求分析

软件解决的主要问题

参考《构建之法》P174页中定义需求的方法

现有痛点 解决方案
信息分散:群聊信息孤立,缺乏统一信息池 失物/招领信息集中发布与展示
时效性差:消息滚动快,历史信息易被覆盖 提供关键词搜索,提高查找效率

主要用户及其需求

用户角色 核心需求
失主 ① 快速发布寻物信息
② 搜索匹配物品
③ 联系拾主
④ 确认认领并关闭信息
拾主 ① 快速发布招领信息
② 搜索相关寻物信息
③ 联系失主
④ 确认归还并关闭信息

管理员作为平台运营者,其审核、统计等需求属于支撑性功能,第一版暂不实现,留待后续迭代;普通用户的浏览需求与失主/拾主重合,不单独设计功能。

功能定位

参考《构建之法》8.5.1节 "功能分析四象限"

外围功能 杀手级功能
必须需求 浏览列表
查看详情
(第一版实现)
集中发布与搜索
(重点投入)
辅助需求 分类、筛选 (第一版实现)
分享、社区 (后续迭代)
失主拾主平台内联系
消息通知
(后续迭代)

非功能性需求

对应作业要求设计一套简单、清晰、易用的解决方案

维度 需求说明
简洁性 聚焦核心任务,避免功能堆砌
清晰性 信息明确
易用性 核心功能入口直观,发布流程简短

二、原型制作

本次原型使用 Figma完成,共设计了6类核心页面:

首页

功能:展示最新的寻物和招领信息,提供搜索入口

首页

搜索页

功能:支持用户按关键词搜索失物招领信息,快速定位目标物品。

搜索页

详情页

功能:展示单条失物招领信息的完整内容,提供发布者信息。

详情页

发布页

功能:提供表单让用户填写失物或招领信息并提交发布。

编辑页

个人页

功能:展示用户个人信息和发布记录,方便用户管理自己发布的信息。

个人页

弹窗页

功能:在用户完成发布操作后,给予正向反馈提示。

弹窗页

PSP表格

阶段 活动 预估耗时(h) 实际耗时(h) 偏差(h)
一、准备与讨论 阅读《构建之法》(第四版)第4章、第8章 1 1.5 0.5
研读作业要求文档 0.5 0.5 0
明确结对分工与协作方式 0.25 0.25 0
合计 1.75 2.25 0.5
二、需求分析 现有解决方案局限性分析 0.5 0.5 0
核心用户需求分析 0.5 0.5 0
功能定位 0.5 1.5 1
合计 1.50 2.5 1
三、原型设计 规划页面结构与信息架构 0.5 1 0.5
页面设计 3 5.5 2.5
配置页面交互跳转 0.5 0.5 0
合计 4 7 3
四、整合与提交 绘制流程图 1.5 3 1.5
撰写作业博客 1.5 2.5 1
填写个人总结 0.5 0.5 0
合计 3.5 6 2.5
总计 10.75 17.75 7

三、合作记录

部分合作记录如下

1.核心业务逻辑确定

我们围绕失物招领帖子的状态管理展开讨论。

合作截图1

2.页面交互流程梳理

我们绘制初步业务流程图,梳理个人主页 “我的” 模块操作逻辑。

合作截图2

3.流程图设计

我们针对全局流程图继续迭代。

合作截图3

四、个人总结

本次结对作业,我参与校园失物招领小程序的需求分析、流程图与原型设计。我主要负责模拟使用者,而后和搭档讨论帖子状态、页面交互,不断优化方案。失物招领小程序主打生活辅助功能,重点是简洁易用,所以我更注重操作流程清晰直观,保障用户使用便捷高效。

附录:资源引用说明

  1. 图片素材

    原型制作过程中使用的图片素材(宿舍钥匙遗失物图片)由 Qwen 生图工具生成,仅用于原型演示,不涉及真实物品。

  2. 图标资源

    原型中使用的图标来源于 Figma 平台的 Simple Design System 资源库,遵循该资源库的使用许可规范。

posted @ 2026-09-27 17:02  广陵鸭梨  阅读(6)  评论(0)    收藏  举报