122
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | <2302软件工程> |
|---|---|
| 这个作业要求在哪里 | <结对第一次作业--原型设计> |
| 结对学号 | <222100115 222100124> |
| 这个作业的目标 | <我们希望能设计一个平台,通过图表等形式来直观显示游泳锦标赛的选手信息、正式赛每日结果等。> |
| 原型网页连接 | http://127.0.0.1:32767/start.html#id=2mxhob&p=overview |
| 其他参考文献 | Axure RP 9 使用参考 Axure9入门教程:24下拉列表 等 |
- 1. 介绍原型
- 2. 其中遇到的困难
| PSP | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 20min | 20min |
| • Estimate | • 估计这个任务需要多少时间 | 600min | 700min |
| Development | 开发 | 530min | 750min |
| • Analysis | • 需求分析 (包括学习新技术) | 60min | 60min |
| • Coding Standard | • 代码规范 (为目前的开发制定合适的规范) | 10min | 10min |
| Design | • 具体设计 | 420min | 480min |
| Code Review | • 代码复审 | 20min | 20min |
| • Test | • 测试(自我测试,修改代码,提交修改) | 30min | 180min |
| Reporting | 报告 | 90min | 100min |
| • Size Measurement | • 计算工作量 | 100min | 100min |
| • Postmortem & Process Improvement Plan | • 事后总结, 并提出过程改进计划 | 60min | 60min |
| 合计 | 1900min | 1900min |
NABCD模型是一种常用于分析和解决问题的框架。它的每个字母代表着一个关键要素:需要(Need)、方法(Approach)、好处(Benefit)、竞争(Competition)、差异化(Differentiation)。
方法(Approach):这是你选择解决问题的方式。你需要确定你将如何满足市场的需求或解决问题。这可能涉及到产品或服务的设计、营销策略等方面。例如,你可能打算开发一款智能手机应用,提供个性化的健身计划和营养建议。
竞争(Competition):这指的是你所面临的竞争对手。你需要了解你的竞争对手是谁,他们提供什么样的解决方案,以及他们的优势和劣势是什么。这可以帮助你更好地定位自己的产品或服务。例如,你的竞争对手可能是其他健身应用,健身教练,或者传统的健身中心。
通过NABCD模型,你可以系统地分析市场需求、解决方案、竞争对手以及你的优势,从而更好地制定营销策略和业务发展计划。
Axure RP 9
主页:



可切换不同项目:

日程表(可切换当地时间与国内时间):


(切换预赛和决赛):


女子1m跳水结果:



不同国家获奖情况:

了解更多:

结果汇报
介绍原型
我们做的原型支持查看决赛的排名,展示每一天的赛事成果,并且可以切换日期查看不同的赛程。
可以查看比赛的成绩,包括选手排名,选手积分等。
做了一个medal table的可以查询不同国家的奖牌数以及排名。时间表可以切换当地时间和国内时间以及所有比赛或者最后夺冠的比赛,跳水成绩可以切换预赛和决赛并展示其中的排名以及分数和选手分数与第一的分差
其中遇到的困难
遇到的困难是动态面板和按钮的运用,我们通过网络上学习,查找资料等方式,解决了相关的问题。
对对方的评价
务实上进,遇到问题积极解决,主动查阅很多资料帮助我们解决问题。