软件工程实践结对第一次作业-原型设计

本文详细描述了一项课程作业,通过NABCD模型分析和结对开发,设计了世界游泳锦标赛的赛事信息平台原型,介绍了遇到的困难、解决方法以及团队协作的过程。作者分享了技能提升、解决问题能力和专业素养的增强。
摘要由CSDN通过智能技术生成
这个作业属于哪个课程<班级的链接>
这个作业要求在哪里<作业要求的链接>
结对学号<222100425、222100427>
这个作业的目标<设计世界游泳锦标赛的赛事信息平台原型>
其他参考文献《构建之法》

一、NABCD模型分析

NABCD需求模型分析。
N:在这次作业,我们开发的平台用图表加文字的方式,让用户更加清晰直观的了解到赛事信息。
A:我们的优势有,1.后发性优势,之前已经有相关的平台可供参考,我们可以获取更多的用户需求和平台模型信息。2.了解度优势,开发成员对游泳这项运动有一定的了解,能够更好的从客户的角度出发开发模型。3.关注度优势,因为是两个人的结对课程作业,我们可以投入百分百的关注度来完成平台开发。
软件的竞争性如何,如何推广
B:通过充分获取相关平台的信息并整合自身关于游泳运动的知识,可以开发出用户满意度更高的平台。
C:竞争对手有互联网上现存的赛事相关平台以及正在开发的平台。我们积极参与竞争,针对2024年世界游泳锦标赛这个赛事专门开发,通过提高专一性、简洁美观性、易用性来与其他竞争对象竞争。通过自身所学的专业知识和美学知识来开发出一个具有强竞争性的平台。
D:暂不参与推广。

二、模型设计

(一)模型设计过程

根据用户需求进行分析,发现用户的需求在以下三个方面:选手排名,每日赛程,详细赛况。我根据官网的样式和用户需求做出如下需求分析:
在这里插入图片描述
根据上述模型使用墨刀进行原型设计

(二)模型设计成果

使用墨刀设计原型模型:原型链接

原型的界面和交互演示如下:

20240309_164538

三、模型介绍

在这里插入图片描述

进入开始界面,点击按钮进入到首页。
在这里插入图片描述

首页有一个滚动屏幕用于滚动播放运动员的比赛照片。在滚动屏幕底下有最新新闻的概述。
右上角设置了一个有四个选项的标签页,分别对应着选手排名、每日赛程、详细赛况、更多信息,每一个选项设置了事件监听器,点击不同的选项对跳转至相应的界面。
在这里插入图片描述

选手排名根据首页的样式设计,通过一个13行的表格展示决赛数据。
在这里插入图片描述

每日赛程界面展现出今日以及之后的比赛,点击赛事结果会跳转到对应比赛的赛事数据。
在这里插入图片描述

详细赛况界面展示出所有的跳水项目,点击项目会跳转到相应的比赛决赛排名。
在这里插入图片描述

更多信息会图文并茂地介绍游泳世锦赛的理念。

四、困难及解决方法

(一)遇到的困难

因为是第一次做软件的原型开发,之前从来没有接触过类似的工具。这次开发我们使用的工具是墨刀,我们因为不熟悉这个工具,所以在开发工具的使用上有困难。其次,在具体的开发中,我们对界面UI和交互方面的基础知识很少,因此开发得很慢,需要边开发边学习相关的知识。再者,因为我们想要开发出一个简洁优美的平台,因此我们对色彩及字体等方面的要求蛮高,自身需要补充美术知识。总体来说,我们遇到的困难都是对某个领域了解不够的、经验缺少的困难。其他专业性和能力型困难几乎没有。

(二)解决的方法

因为我们遇到的都是经验不够的困难,因此我们便花费时间去学习补充这方面的漏洞。通过在B站查找相关的视频学习墨刀和界面开发的相关基础知识。其中在使用墨刀时,在背景图片的使用上花费了较多的精力,最后通过互联网的帮助才把想要的图片完好的贴上去。界面开发UI和UX我们都是学习最基本的方法。在平台美术相关的问题上,也是在b站学习一些线程的色彩搭配,我们大部分采用浅色系的色调,观感比较柔和而且能让数据内容更加醒目。

(三)有何收获

3.1技能提升与学习成果:通过克服墨刀工具和界面开发方面的困难,我们获得了关于软件原型开发、UI/UX设计等方面的宝贵经验。通过在B站学习相关视频和线程的色彩搭配,我们的技能得到了明显提升。
3.2解决问题的能力:克服困难需要耐心和解决问题的能力。通过解决墨刀工具的使用问题、UI/UX设计的挑战以及美术相关的困难,我们锻炼了解决问题的能力,学会了如何在面对未知领域时主动寻找解决方案。
3.3更高的专业素养:经历了困难后,我们对软件原型开发、界面设计等方面有了更深入的理解和认识。对于色彩、字体、布局等方面的要求也更加严格,有了更高的专业素养。
3.4成就感和自信心:克服困难后,我们获得了成就感和自信心。我们意识到自己在面对挑战时的能力和潜力,对未来的工作和学习充满信心。

综上所述,通过解决困难,我们不仅获得了技能提升和专业素养,还培养了团队合作精神、解决问题的能力和自信心,这些都是宝贵的收获,将对我们未来的发展产生积极的影响。

五、效能分析

(一)结对过程

因为在一个宿舍一起开发,所以都是口头讨论和分析,没有这方面的截图。
讨论照片:
图片: 在这里插入图片描述
在这里插入图片描述

(二)结对感受

通过这次结对作业,我们充分感受到了一加一大于二。两个人的有效合作让我们在需求分析以及开发上有了事半功倍的感觉,充分锻炼了我们两个人的沟通能力、表达能力和合作能力。并且我们也发现了自身的不足之处,合作时遇到问题应该先沟通,沟通完后再去解决问题不能一个人的蛮干。总而言之,这次的结对作业成果我们都很满意。

(三)结对评价

222100425对222100427:队友尽心尽责、效率快、沟通很好,分工的部分完成的很好,我对最后的成果很满意。
222100427对222100425:队友分析能力和沟通能力都很好,解决问题很快,我对最后的成果很满意。

六、PSP表格

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
- Estimate估计这个任务需要多少时间1010
Development开发120300
- Analysis需求分析1020
- Learning学习原型设计工具10120
- Discussion结对讨论1010
- Design界面原型设计12060
- Improvement原型改进6060
Reporting报告120120
- Postmortem & Process Improvement Plan事后总结, 并提出过程改进计划6050
合计540760
  • 18
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值