软件工程第一次结对作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2024 |
|---|---|
| 这个作业要求在哪里 | 第一次结对作业 |
| 这个作业的目标 | 你理解的作业目标具体内容 |
| 学号 | 你的学号 |
题目:跨专业合作平台设计与原型展示
学号备注
学号1:
学号2:102202144
1. 引言
在大学环境中,跨专业合作项目是学生们提升能力和拓宽人脉的重要方式。然而,寻找合适的合作伙伴和项目机会面临着许多障碍。为了解决这些问题,我们设计了一款平台,通过让学生展示技能、寻找项目,并借助智能匹配功能帮助学生快速找到合作伙伴。本文基于《构建之法》第8章中的NABCD模型,结合摹客(Mockplus)设计工具,展示一个原型设计。
2. 问题分析
跨专业合作中的挑战包括时间安排不一致、专业领域差异,以及缺少一个平台来系统化地支持跨学科合作。我们的平台旨在为学生提供一个展示技能和寻找合作伙伴的空间,并通过时间匹配和技能推荐,优化合作效率。
3. NABCD模型分析
N(Need)需求
学生需要一个平台展示技能,寻找跨学科的合作伙伴,发起人也需要快速匹配符合条件的学生。
A(Approach)方法
我们设计了一个双区平台:
技能展示区:用户可以选择标签来展示自己。
项目发布区:项目发起者发布项目需求和平台根据技能推荐合适的伙伴。
用户可以通过筛选标签找到适合的合作伙伴,系统自动排序并显示最优匹配结果。
B(Benefit)好处
该平台提高了跨学科合作的机会和效率,解决了学生们合作中时间安排和技能匹配的难题。
C(Competition)竞争
与传统的人脉推荐不同,该平台提供了一个自动化匹配系统,使学生能够更有效率地找到合适的合作伙伴。
D(Delivery)实现
通过摹客(Mockplus)工具,我们设计并展示了平台的初步原型,接下来展示设计界面与交互流程。
4.流程图

5. 功能模块设计
双区结构:
技能展示区:用户选择技能标签,并展示相关信息。
项目发布区:项目发起人发布需求,系统自动推荐匹配的合作伙伴。
智能匹配功能:
平台使用算法根据技能标签进行匹配,并按匹配度排序推荐。
筛选与排序功能:
用户可以根据标签、技能和时间段筛选候选人,系统根据综合匹配度排序显示。
6. 原型设计展示
我们使用摹客(Mockplus)工具设计平台原型,界面包括:

首页:展示平台的双区功能。
技能展示区:用户选择标签、时间段,展示自己的技能信息。
项目发布区:发起项目并获取匹配推荐。
匹配结果:展示按匹配度排序的推荐合作伙伴列表。
在线原型展示链接:摹客原型链接
点击查看完整原型设计
7. 结对合作过程
我们在此次结对合作中共同完成了平台需求分析与原型设计。以下是我们的合作步骤:
需求讨论:通过分析客户的痛点,我们确定了平台的核心功能。
任务分工:一人负责前端设计,另一人负责文案和功能逻辑分析。
工具使用:我们使用摹客(Mockplus)进行原型设计,解决了界面排版与标签布局问题。
合作过程照片:
8. PSP表格
| 阶段 | 预估耗时 | 实际耗时 |
|---|---|---|
| 需求分析 | 2小时 | 2.5小时 |
| 原型设计 | 3小时 | 3小时 |
| 功能模块讨论 | 1小时 | 1小时 |
| 文案撰写 | 2小时 | 1.5小时 |
| 博客排版与发布 | 1小时 | 1小时 |
| 总计 | 9小时 | 9小时 |
9. 个人总结
学生1总结:
这次合作让我更好地理解了跨专业合作平台设计的需求和功能。通过NABCD模型分析,我学到了如何用系统化的方法设计用户友好、功能齐全的平台.
10. 展望与下一步计划
在接下来的第二次结对作业中,我们将基于此次原型开发代码实现,使用GitHub进行协作。为了确保高效开发,我们将在接下来的时间里进一步熟悉GitHub的使用流程,并实现平台的核心功能。
参考资料:
《构建之法》第3章、第8章
摹客设计工具教程
浙公网安备 33010602011771号