2026秋软件工程个人作业(第三次)
2026秋软件工程第三次作业——校园失物招领小程序需求分析与原型设计
| 这个作业属于哪个课程 | H202601软件工程与软件工程实践 |
|---|---|
| 这个作业要求在哪里 | 2026秋软件工程第三次个人作业 |
| 学号 | 102401431丘南星/102401422陈嘉俊 |
| 原型展示链接 | 校园失物招领小程序 |
一、需求分析
在校园生活中,校园卡、钥匙、水杯等物品遗失情况频繁发生。目前同学们主要通过班级群、宿舍群、朋友圈发布信息,但存在信息分散、容易被聊天记录覆盖、查找不便等问题。
本软件面向校园学生,主要用户包括:
- 失主:希望快速发布寻物信息,并搜索是否有人捡到自己的物品。
- 拾得者:希望发布招领信息,尽快找到失主。
- 普通浏览者:希望浏览近期失物与招领信息。
软件主要解决三个问题:信息集中发布、关键词快速搜索、物品详情清晰展示。通过简单的发布、浏览、搜索和联系流程,提高校园失物归还效率。
二、主要功能
- 浏览失物和招领信息
- 发布寻物 / 招领信息
- 按物品名称等关键词搜索
- 查看物品详情
- 修改信息状态(如“已找到”“已归还”)
- 我的发布
三、原型设计工具与在线链接
本次原型采用 墨刀 制作。
在线原型链接:【粘贴解决权限后的公开分享链接】
四、页面原型说明
1. 浏览与搜索流程
用户进入首页后,可以浏览近期失物信息。点击搜索框进入搜索页,输入关键词或点击常见物品标签后,查看搜索结果。点击结果即可进入信息详情页,查看详细描述并点击“联系发布者”。





2. 发布信息流程
用户点击首页底部的“发布”按钮,选择发布寻物或招领信息,进入发布表单。填写物品名称、类别、丢失地点、时间、详细描述、联系方式后,点击“点击发布”。系统弹出发布成功提示。


3. 我的发布与状态管理
在“我的”页面,用户可以查看自己发布的全部信息,并对信息进行状态管理(如标记为已结束)。

五、基本流程
流程1:查看信息 → 查看详情
进入首页 → 浏览信息列表 → 点击某条信息 → 查看物品详情 → 联系发布者。
流程2:发布信息 → 发布成功
进入发布页面 → 选择寻物/招领 → 填写物品信息 → 点击发布 → 提示发布成功 → 返回首页。
流程3:搜索物品 → 查看搜索结果
进入首页 → 点击搜索框 → 输入物品名称 → 查看搜索结果 → 点击结果 → 查看详情。

六、结对过程记录

结对讨论与修改记录(同伴提出首页搜索框方案,我反馈发布页需要添加电话必填项,同伴据此修改详情页)
分工说明:
丘南星:负责需求分析、首页与搜索页原型设计、博客整理。
陈嘉俊:负责发布页与详情页原型设计、流程图绘制、原型链接测试与反馈。
七、PSP表格
| 任务 | 预估耗时(小时) | 实际耗时(小时) | 差异(小时) |
|---|---|---|---|
| 需求分析 | 1 | 1 | 0 |
| 原型工具学习 | 1 | 1.5 | +0.5 |
| 页面原型设计 | 3 | 3 | 0 |
| 流程图绘制 | 1 | 0.5 | -0.5 |
| 结对讨论与修改 | 1 | 1 | 0 |
| 博客撰写 | 1.5 | 1.5 | 0 |
| 合计 | 8.5 | 8.5 | 0 |
八、个人总结
在这次结对作业中,我主要负责发布页、详情页的原型绘制以及流程图的设计。通过绘制流程图,我对用户从浏览到联系发布者的完整业务闭环有了清晰的认知,明白了流程图是连接需求与界面设计的桥梁。在制作发布页时,丘南星反馈需要加上联系电话作为必填项,这让我意识到原型设计不能仅仅停留在“画出来”,还要充分考虑用户的实际使用场景。遇到墨刀分享权限报错时,我们一开始也很头疼,但通过仔细查阅系统提示,发现是团队空间的权限限制,最终通过复制项目解决了问题。这次结对经历让我学会了如何在遇到技术工具瓶颈时保持冷静,并与队友有效协作解决问题。

浙公网安备 33010602011771号