软件工程实践结对作业一

DraiLGun DraiLGun 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

结对作业一

为了不遗漏作业内容,这里有一份checklist方便你快速查阅

  • 详细阅读作业要求
  • 完成原型设计结对作业
    • 找到你的小伙伴
    • 及时记录PSP表格
    • 共同决定原型工具并学习使用
    • 设计原型
    • 将原型以网页形式发布
  • 撰写博客
    • 包含作业描述和目录
    • 核对评分标准
  • 在群里的表格中登记你和你小伙伴的信息(学号,姓名,博文链接)
  • 在deadline之前,在社区中提交作业

1、截止时间

本次作业截至时间为2022年3月12日。注:为防止0点提交造成卡顿、提交失败的现象,已将ddl提前至晚上11点。

2、作业内容

一、阅读《构建之法》第3章和第8章的内容,并在下方作业里体现出阅读后的成果。特别是第8章中的NABCD模型。

二、结对合作(两人一组,自由寻找伙伴),阅读下方的客户描述的现实困扰,以共同发布一份博客随笔的形式,设计一套方案,向客户推销。描述大致方案,以向客户证明你正确理解了客户的需求、提供给客户可行的优化的使用建议,给出原型模型,并提供大概的解决方案预期规划。


问题与需求:
2022年初,北京冬奥会的各项赛事成为热门话题,全国大众对冬奥赛程、奖牌的关注度持续提高。继续沿用我们在个人实战——冬奥会赛事数据的主题,有一家体育赛事网站每天都会提供当日的冬奥赛况,并记录各代表团的奖牌获取情况,上次的输出结果只是通过简单的文字来显示,不够直观、具体,对用户不够友好。因此在本次作业里,我们希望能设计一个平台,通过图表等形式来直观显示奖牌总榜、每日赛程,还可以查看具体某个项目的各个小场赛况。
为解决现阶段的需求,该平台应至少具备以下功能:

  • 奖牌总榜
    • 可以查看各国代表团的奖牌数及最终排行,并通过一种形式高亮中国代表团。
  • 每日赛程
    • 展示各项目的详细赛程,显示比赛时间、大项名称、比赛名称、场馆等信息
    • 支持通过选择、切换比赛日期、项目、场馆的形式来筛选用户希望查看的赛程
    • 支持点击查看详细赛况
  • 详细赛况
    • 展示单项比赛的成绩公报,包含对应项目的参赛选手、得分、排行等比赛数据
      (因为不同项目的成绩形式不一样,可挑选至少3个你感兴趣的小项目来进行界面设计,例如:高山滑雪-女子滑降)
  • 奖牌地图
    • 以世界地图的形式直观地展示各个参赛国家的奖牌数
    • 在地图上使用不同的颜色代表大致的奖牌数区间,颜色深浅表示奖牌数的多少
    • 鼠标点击或移动到每个国家会高亮显示奖牌信息


以上是本次作业的基础要求,希望同学们可以在满足总的设计思路和用户需求不变的前提下,尽量发挥自己的想象能力,设计出一个美观、动态的原型。 例如:

  • 了解更多
    • 介绍冬奥的举办背景,通过丰富的图文使平台更具吸引力,引起人们对冬奥、冬奥历史的兴趣。(例如,可以介绍近几届冬奥的会徽、举办地、吉祥物等)

注:

  • 两人共用一份markdown,都需要发布博客,作为自己的记录。但是作业提交时只提交一份,这一份博客的评论需要两人共同维护
  • 本次作业只需要根据上述功能需求进行网页的原型设计,具体的功能细节可以自己设计,不需编码实现(结对作业二则为实现,届时将给出具体的要求,与此次作业会有异同)。
  • 效能分析:一个功能完备的程序不是一蹴而就的。通过将赛事统计的需求分解成几个部分,可将一个大任务划分为可操作的小任务,同时最好按照任务难度或紧急程度指定各个任务的完成次序。因此,在动手开发之前,要先估计将在程序各模块开发所需耗费的时间,以及完成整个项目所需的时间,将这个[估计值]记录下来,写成PSP表格的形式。

    例如这次结对原型设计,就可以将子任务分解为:需求理解、学习原型设计工具、结对讨论、界面原型设计等等。具体结合实际情况而定。进而在PSP表格中通过预估子任务实际、统计实际时间,以此发现哪些子任务存在效率低下情况,分析原因并给出对改进方法的思考。

三、最终客户将以评论博客的方式给出接纳与否或修改完善的建议

四、本次作业评分细则:

  • (20')基本要求【覆盖课程目标2】
    • (5')在随笔开头请加上目录以及作业格式描述,其中包含两个同学的学号。并将原型发布成网页形式,贴出链接。
    • (5')博客排版,采用markdown排版。
    • (10')NABCD模型的详细说明。主要分析A和C:如何解决问题,你有哪些竞争对手、如何竞争、有何优势等等。
  • (30')模型设计【覆盖课程目标3】
    • (5')原型模型必须采用专用的原型模型设计工具实现:如Axure Rp、墨刀、Balsamiq Mockup、Prototype Composer、GUI Design Studio、Adobe设计组件等等。在博文中说明你所采用的原型开发工具。
    • (25')原型设计过程及成果。(原型界面与需求一致,原型设计用户体验良好,易操作,界面美观)
  • (30')结果汇报【覆盖课程目标5】
    • (20')文字准确、样式清晰、设计思路清晰、图文并茂地介绍你们的原型;描述遇到的困难及解决方法(包括:困难描述、解决尝试、是否解决、有何收获),字数在1000字左右。
    • (10')描述结对的过程,提供两人在讨论、细化和使用专用原型模型工具时的非摆拍结对照片,以及第一次结对的感受和对队友的评价。
      • 鼓励给出项目任务安排、分工、管理等具体工作细节的截图,以体现结对分工的真实性。
      • 两个人要分别写给对方的评价。
  • (20')提供此次结对作业的效能分析和PSP表格。【覆盖课程目标6】

3、格式与规则

一、为了方便其他学校的老师或者助教了解课程实况,请大家在作业开头添加作业的基本信息:(必做)

这个作业属于哪个课程<班级的链接>
这个作业要求在哪里<作业要求的链接>
结对学号<写上两个结对同学的学号>
这个作业的目标<写上具体方面>
其他参考文献...

markdown代码

|这个作业属于哪个课程|<班级的链接>|
|--    |--    |
|这个作业要求在哪里|<作业要求的链接>|
|结对学号|<写上两个结对同学的学号>|
|这个作业的目标|<写上具体方面>|
|其他参考文献|...    |

二、作业提交规则

  • 在deadline前提交博客并完成结对登记,得实际得分 * 100%;未能在deadline之前完成填写的,分数为实际得分 * 50%;
  • 补交:在deadline 后两天内提交视为补交,分数为实际得分 * 50%;写了但是忘记提交作业和补交扣分一致;
  • 缺交:在deadline 之后两天未补交视为博客缺交,分数为0分;

三、其它规则

  • 作业抄袭:当助教发现两篇博客文字/图片/代码过分相似时,判定两篇博客都为抄袭,该次作业不得分,并倒扣该次作业占总成绩比重的分数;
  • 伪造提交:虽然作业博客没有完成,但是先提交到作业占位置,判定为伪造提交,分数得0分;
  • 微信班级群如果发布相关通知也是作业要求一部分,请及时查看群通知;
  • 如对作业存在疑问,请在deadline之前三天在班级群提出;
  • 若助教对作业要求有修改,会在群内公告,请务必查看并按新的要求完善作业。
...全文
0人已提交
完成率0%
暂无数据

相关推荐

JEP30-PX100A PartModel Product Guidelines for Electronic-Device Substrates and Assemblies – XML Requ

JEP30-PX100A PartModel Product Guidelines for Electronic-Device Substrates and Assemblies – XML Requirements

cdming

基于Matlab的自动睡眠粒状结构检测算法,从脑电信号中进行。.zip

1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

海神之光

JEP375 2.5D_3D Silicon thinned wafers with Through Silicon Vias (TSV’s) and Backside Redistribution

JEP375 2.5D_3D Silicon thinned wafers with Through Silicon Vias (TSV’s) and Backside Redistribution Layer (RDL).pdf

Red Car

考虑供电可靠性与算力柔性的数据中心园区源‑储‑荷一体化规划研究(Matlab代码实现)

考虑供电可靠性与算力柔性的数据中心园区源‑储‑荷一体化规划研究(Matlab代码实现)内容概要:本文围绕“考虑供电可靠性与算力柔性的数据中心园区源-储-荷一体化规划”展开研究,提出了一种综合能源系统优化规划方法。该方法充分考虑数据中心对供电可靠性的高要求以及算力负载的灵活性特征,将电力供应、储能配置与计算负荷进行协同优化。通过建立数学模型,整合光伏发电、储能系统与数据中心负荷调度,利用Matlab代码实现优化求解,旨在提升能源利用效率、降低运营成本并增强系统韧性。研究涵盖了对新能源出力不确定性、负荷波动以及储能动态行为的建模与仿真分析,最终验证了所提一体化规划方案在提高供电可靠性和实现算力资源柔性调度方面的有效性。; 适合人群:具备一定电气工程、能源系统或计算机科学背景,从事数据中心、智能电网、综合能源系统等相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 为数据中心园区的绿色低碳与高可靠运行提供规划设计方案;② 实现可再生能源的高效消纳与储能系统的优化配置;③ 探索算力作为柔性负荷参与电力系统互动的潜力,支撑新型电力系统建设。; 阅读建议:此资源以Matlab代码为核心,辅以理论模型,建议读者在理解基本原理的基础上,动手运行和调试所提供的代码,通过修改参数和场景设置来深入掌握一体化规划的优化逻辑与关键技术细节。

@橘柑橙柠桔柚

歌曲爆款传播预测数据集10000首曲目Spotify音频特征机器学习

本数据集为合成音乐数据,包含2010至2025年间10000首曲目的Spotify风格音频特征与明确的爆款(viral)目标标签。现有音乐数据集常缺少可用建模目标或存在授权限制,本数据集提供了干净、字段完整、可直接用于监督学习的基准语料。字段涵盖节奏、能量、可舞性、声学度、效价等音频属性,以及曲目元数据与年份信息,目标列viral基于传播表现定义,可直接用于二分类建模。适合开展爆款歌曲预测、音频特征与传播关系分析、年代音乐风格演变可视化、特征重要性排序等分析任务,也可作为分类、回归与特征工程教学的演示数据。数据结构清晰、无缺失值,适合数据科学课程、音乐媒体分析与推荐算法原型验证使用。

licy__
评论 1
收藏 已收藏
分享
返回顶部