2026年秋软件工程第三次作业
崔佳静 102402155,王昊 102402156
一、需求分析
-
项目背景
在校园日常中,学生经常丢失校园卡、耳机、雨伞、书本等物品。当前寻物、招领信息分散在班级群、朋友圈,消息容易被刷屏覆盖,信息传播范围有限,失主与拾物人很难匹配上。
本次设计“校园失物招领小程序”,目标是集中存放寻物、招领信息,支持浏览、发布、关键词搜索,简化校园物品找回流程。本原型仅做基础功能,不开发实名认证、即时聊天、地图定位等复杂模块,为后续代码实现预留空间。 -
用户与用户需求
用户:在校大学生
核心需求: -
丢失物品:发布寻物启事,填写物品信息、丢失地点、物品描述
-
捡到物品:发布招领启事,上传物品描述、捡拾地点
-
浏览:查看全部寻物、招领信息列表
-
检索:输入物品名称关键词,快速搜索相关信息
-
查看详情:点开单条信息,查看完整描述
-
管理:查看自己发布的记录,物品找到后修改信息状态为【已完成】
-
解决的问题
解决校园失物信息碎片化、消息易被淹没、跨班级信息无法互通的痛点,统一信息发布平台,提升物品找回效率。
二、软件主要功能
- 浏览失物、招领信息首页列表
- 发布寻物信息
- 发布招领信息
- 关键词搜索物品信息
- 查看物品详情页面
- 我的发布:查看本人发布记录,修改信息状态(进行中/已完成)
三、原型设计说明
原型工具:墨刀
原型在线链接:https://modao.cc/proto/design/pb2mump1ws8g95mnp?open_access_menu=&curSpaceCid=spmump159ileowmb
原型包含页面:




- 首页:顶部搜索框,下方分【寻物】【招领】两个标签,卡片展示每条信息摘要(物品名称、地点、发布时间)
- 发布信息页:单选选择「寻物 / 招领」,表单填写物品名称、类别、丢失/捡拾地点、物品描述,可上传图片,提交发布
- 搜索页面:输入关键词,点击搜索,展示匹配的信息卡片列表
- 信息详情页:展示完整物品信息、描述
- 我的发布页面:展示自己发布的全部条目,可修改状态为已完成
用户使用流程
- 浏览信息流程:进入首页 → 浏览寻物/招领卡片 → 点击卡片,查看物品详情
- 发布信息流程:进入【发布】页面 → 选择寻物/招领,填写表单信息 → 提交发布 → 提示发布成功
- 搜索物品流程:首页点击搜索框,输入物品关键词 → 执行搜索 → 查看搜索结果列表,点击查看详情
四、PSP表格
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| 规划 | 需求分析 | 40 | |
| 设计 | 绘制流程图、构思页面 | 60 | |
| 开发 | 墨刀制作原型页面 | 90 | |
| 写作 | 撰写博客随笔、整理文档 | 70 | |
| 复盘 | 双人讨论、检查修改 | 30 | |
| 合计 | — | 290 |
五、结对过程记录
本次结对两人分工协作,首先一起讨论用户场景,梳理小程序的核心功能,排除题目要求不需要的复杂功能。共同确定页面结构,绘制用户使用流程图。之后一人负责墨刀原型页面绘制,一人负责博客文字撰写,中间多次线上沟通,调整页面布局,保证原型可以完成题目规定的3组演示流程。在原型制作完成后互相检查页面:首页、发布页、搜索页、详情页是否齐全,确认交互流程通顺。截图记录原型制作过程,用于作业佐证。
六、个人总结
崔佳静(个人总结)
本次结对作业,我主要参与需求分析、梳理业务流程,协助完成墨刀原型页面设计,撰写博客随笔正文。在设计过程中,我学会从普通用户角度思考产品功能,区分必要功能和多余复杂功能,理解原型设计的意义——原型不需要实现代码,只需要清晰展示交互逻辑,为后续编码做准备。过程中遇到的难点是如何简化页面,不增加题目禁止的功能,同时保证页面逻辑完整。通过和搭档讨论,理清了页面跳转关系,也熟悉了墨刀原型工具。这次实践让我体会到软件工程里前期需求分析和原型设计的重要性,为下一次结对代码实现打好基础。
王昊(个人总结)
本次结对作业,我和搭档一起分析校园失物场景,确定小程序的功能边界,绘制用户流程图。我主要负责原型页面交互检查,核对博客内容是否满足作业要求。本次学习让我理解原型是用来验证用户流程,而不是追求美观。在讨论中我们反复精简需求,避免增加实名认证、聊天等超出要求的功能。遇到的问题是页面跳转逻辑容易混乱,通过梳理用户使用流程,理顺了页面之间的跳转关系。本次作业熟悉了原型工具,也体会到结对开发的沟通方式,提前了解GitHub协作的准备工作,为后续代码实现做好准备。
七、流程图文字描述
- 浏览信息:首页 → 信息卡片 → 查看详情
- 发布信息:点击发布 → 选择类型,填写表单 → 提交 → 发布成功
- 搜索:点击搜索框,输入关键词 → 查询结果列表 → 查看详情
![image]()


浙公网安备 33010602011771号