软工结对作业第一章——初步想法和原型构建

本项目旨在设计一款福建特色桌游13水的客户端应用,采用AxureRP进行原型设计,涵盖用户登录、注册、游戏模式选择、对战界面及排行榜等功能。计划一个月内完成,详细记录了开发过程中的需求分析、设计与遇到的挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

结对项目总目标:福建桌游:13水 客户端。预计耗时:一个月 (其实是K老板规定的) 。

原型分析

​ 本次原型设计采用Axure RP软件,选择他的原因是同学推荐的,而且外观很简洁,赏心悦目!

以下是本次程序的大致流程图:

1329641-20190924003842794-1947513025.png
与小伙伴的探讨

1329641-20190924121319355-1679546624.jpg

贴图

用户登陆界面

1329641-20190924001301465-1979765675.png

用户注册界面

1329641-20190924001321704-1099561645.png

用户登陆后的界面

1329641-20190924001337542-1331306684.png

查看排行榜

1329641-20190924001355968-1733018161.png

对战界面

1329641-20190924001421134-723932743.png

  • 基本需求
    • 登陆界面
    • 模式选择
    • 显示当前对战界面
    • 显示往期对战结果
    • 显示排行榜
  • 需求分析
    • 登陆界面
      • 账号密码的输入框
      • 注册和登陆两个button
      • 界面的基本属性(最小、大化,关闭操作)
    • 模式选择
      • 人机对战
      • 双人游戏
      • 四人激战
    • 当前对战状态(以斗地主为参考模型)
      • 手牌的展示和选择
        • 发牌结束后,手牌会以从大到小排列在屏幕的中底端。
        • 鼠标单击选择该牌到指定的墩中。
        • 牌的显示为网图。
        • 点击在墩中的牌从而让该牌回到手牌。
      • 显示三墩
        • 有一个专门的框框显示三墩,从上到下355。
      • 显示玩家信息
        • 该玩家的胜率。
        • 该玩家的昵称。
    • 往期对战结果
      • 以列表方式显示。
      • 大致包括:我的名次,第一名选手昵称,对战时间。
    • 排行榜
      • 每句结束计算水数,以此来排行。


PSP

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划:明确需求和其他因素,估计以下任务需要多少时间3030
Estimate估计这个任务需要多少时间3030
Development开发(包含下面8个子任务)70100
Analysis需求分析(包括学习新技术)6090
Design Spec生成设计文档1010
Design Review设计复审00
Coding Standard代码规范(为开发制定合适的规范)00
Design具体设计(用伪代码,流程图等方法来设计具体模块)00
Coding具体编码00
Code Review代码复审00
Test测试(自我测试,修改,提交修改)00
Reporting报告00
Test Report测试报告00
Size Measurement计算工作量00
Postmortem & Process Improvement Plan事后总结并提出过程改进计划00
合计100130


遇到的困难

  1. 困难描述
    • Axure Rp的使用。
    • 交互界面具体具有哪些功能。
  2. 解决尝试
    • 关于Axure Rp的使用,因为是英文版的(主要不会把语言设置为中文),然后用起来挺费劲的,然后在网络上也查找了一些教程,似懂非懂吧。
    • 关于交互界面里需要哪些控件从而实现哪些功能,这些通过和组队小伙伴一起交流了下,大致写了一些,不知道最终能实现几分(尽力而为!)。
  3. 是否得到解决
    • 基本上解决。
  4. 有何收获
    • 看了Axure Rp 的教程,发现它的功能十分强大,远不止我目前所用到的。

心得:

本次原型设计使用的是Axure Rp ,这个软件官方是没有中文版的,这让我一个初学者很头疼,因此在网络上找到了中文的包我和我的结对小伙伴每人都设计了一份大致的交互界面,然后互相取舍。oh,队友还是给力,原型设计大部分都是她完成的,我的任务就是负责写博客。。。希望后续的工作自己能做得更多,更好。

学习进度条

第N周新增代码(行)累计代码(行)本周学习耗时(小时)累计学习耗时(小时)重要成长
1

转载于:https://www.cnblogs.com/ruanjunxi/p/11569902.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值