2026 秋软件工程个人作业(第三次)

2026 秋软件工程个人作业(第三次)

这个作业属于哪个课程 H202601 软件工程与软件工程实践
这个作业要求在哪里 2026 秋软件工程个人作业(第三次)
这个作业的目标 结对完成校园失物招领小程序的需求分析和可点击原型
结对同学 102402127 金若曦、102402126 黄炜杰
原型在线地址 拾光

谁在用,卡在哪

校园卡、钥匙、水杯、雨伞、耳机和书,在宿舍、食堂、图书馆、操场都有人丢。寻物和招领发到班级群、宿舍群或朋友圈以后,消息一多,旧帖就被盖住。教学楼捡到卡的人发在自己班群里,另一个班的失主看不到。

小程序只做一件窄事。寻物和招领进同一个列表,可以按物品名称或地点搜,详情里留一个联系方式。后台、实名、站内聊天和地图这次都不做。对话仍走微信、QQ 或电话。

《构建之法》第三章写结对,两个人同时看同一块工作,写的人旁边有人核对这一步会不会把用户带丢。第八章从典型用户和场景收需求,再用原型把场景走一遍,功能边界在走查里定。

功能就这几件

浏览失物和招领,也可以只看其中一类。发布寻物和发布招领用同一张表,只差一个类型。搜索按名称或地点。详情给出地点、时间和描述,并能复制联系方式。发布者可以把自己的条目改成已找到或已认领。

页面有首页、发布信息、搜索、信息详情,另加了“我的发布”。原型名叫拾光,用 HTML、CSS 和少量 JavaScript 做成可点击页面,数据写在页面里,不连后台。在线地址是 https://aiy0u.github.io/lost-found/,流程图在 flow.html。这次没有用墨刀、Figma、Axure 或 Balsamiq。下一次写程序时,页面和字段可以照着搬。

两条流程

查看和联系走这条路。进首页,浏览或搜索,打开详情,复制联系方式。

查看和联系

发布和改状态走另一条。打开发布页,选寻物或招领,填名称、地点和联系方式,看到发布成功,事后在我的发布里改状态。这三项缺一个就不能发。

首页把进行中的校园卡招领、蓝色雨伞寻物、宿舍钥匙寻物,以及已经认领的耳机放在一起。

首页

发布页只有一张表。

发布信息

必填项填完后进入发布成功,新条目出现在首页最上方。

发布成功

搜索框空着时不给结果。输入校园卡后只留下这一条。

搜索

搜索结果

详情可以复制联系方式。校园卡那条不展示完整学号,只让对方凭后四位核对。

信息详情

我的发布里,自己的寻物可以标成已找到,自己的招领可以标成已认领。别人的条目不能改。

我的发布

结对过程

结对讨论记录

PSP

PSP 预估(分钟) 实际(分钟)
读第三、八章并收需求 40 35
定功能边界和字段 30 45
画两条流程 25 20
做可点击原型 90 110
走查三条流程并改文案 30 40
写博文和贴图 40 50
合计 255 300

预估偏在原型上。筛选、复制联系方式和改状态都要能点,比画静态稿费时。

个人总结

金若曦。我负责把页面做成能点的原型,并核对三条流程能不能走通。功能清单要跟场景对上。群消息被盖住这件事,一个不会被刷走的列表就能接住,地图可以后放。联系方式写多了反而危险,学号和完整手机号不该出现在公开详情里,所以表单只留一个联系方式,校园卡示例改成凭后四位核对。

黄炜杰。我负责把客户描述收成用户和字段,并盯着范围不要膨胀。首页和搜索分成两条入口,是因为失主有时只想翻列表,有时已经知道物品名称。站内留言写进流程以后会带出会话和已读,这次放掉,详情里只复制联系方式,对话留在微信或电话里。

posted @ 2026-09-28 23:22  山冇木兮木有枝  阅读(8)  评论(0)    收藏  举报