【HelloKitty团队项目】Alpha阶段功能规格说明书

项目 内容
这个作业属于哪个课程 2023北航软件工程
这个作业的要求在哪里 团队项目-Alpha阶段项目计划
我在这个课程的目标是 学习软件工程技术,完成团队开发流程
这个作业在哪个具体方面帮助我实现目标 确定Alpha阶段功能实现与技术规范

一、典型用户与典型场景

姓名 小新
用户身份 大一新生
年龄 18
用户所占市场比例 20%
用户情况/个人英语水平 刚完成高中学业不久,高考英语水平
用户动机 脱离中学教育模式,开始自学英语
使用习惯 没有固定规律,有时间学英语时就用
支付意愿 学生群体付费意愿较低
产品期望 能够辅助培养自己自学英语的水平
应用情景 场景:有时间时学习一些新单词

收获:掌握单词释义,同时通过语境等加深印象
姓名 谷哥
用户身份 即将出国的外企员工
年龄 30
用户所占市场比例 15%
用户情况/个人英语水平 有一定的英语基础,日常工作中有英语使用需求
用户动机 满足商务会话、日常会话需求
使用习惯 平时日常巩固,要出国前适当突击
支付意愿 如果对英语水平(尤其是口语)有所提升则愿意消费
产品期望 提升口语水平,能够熟练进行日常英语会话
应用情景1 场景:学习商务中可能用到的词汇以及进行对应的对话训练

收获:熟悉商务对话
应用情景2 场景:日常常用词学习与训练

收获:锻炼日常英语交流能力
姓名 阿美
用户身份 有美国留学意愿的学生
年龄 20
用户所占市场比例 25%
用户情况/个人英语水平 大学四级/六级水平
用户动机 满足出国的英语要求
使用习惯 有规划的每日使用学习
支付意愿 愿意支付一定费用(和出国求学比消费较少)
产品期望 满足托福等应试要求,并培养英语会话水平
应用情景1 场景:学习单词时同时学习阅读写作时对应的语境

收获:掌握单词在具体语境下的使用,从而提高GRE成绩
应用情景2 场景:通过对话学习单词的使用

收获:能够将单词运用到日常学习交流中
姓名 吕笑
用户身份 初入某领域的科研人员
年龄 22
用户所占市场比例 5%
用户情
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
以下是使用Python和Pygame库绘制Hello Kitty的代码,注释详细说明了每个步骤: ```python import pygame # 初始化Pygame库 pygame.init() # 设置窗口大小和标题 size = (700, 500) screen = pygame.display.set_mode(size) pygame.display.set_caption("Hello Kitty") # 设置颜色 BLACK = (0, 0, 0) WHITE = (255, 255, 255) PINK = (255, 192, 203) # 绘制Hello Kitty def draw_kitty(screen, x, y): # 绘制头部 pygame.draw.ellipse(screen, WHITE, [35 + x, 20 + y, 200, 200]) pygame.draw.ellipse(screen, BLACK, [50 + x, 70 + y, 30, 20]) pygame.draw.ellipse(screen, BLACK, [150 + x, 70 + y, 30, 20]) pygame.draw.ellipse(screen, PINK, [75 + x, 100 + y, 100, 100]) pygame.draw.ellipse(screen, BLACK, [85 + x, 130 + y, 20, 20]) pygame.draw.ellipse(screen, BLACK, [135 + x, 130 + y, 20, 20]) pygame.draw.rect(screen, BLACK, [100 + x, 170 + y, 50, 20]) pygame.draw.ellipse(screen, BLACK, [95 + x, 160 + y, 20, 20]) pygame.draw.ellipse(screen, BLACK, [135 + x, 160 + y, 20, 20]) pygame.draw.polygon(screen, BLACK, [[100 + x, 110 + y], [110 + x, 120 + y], [90 + x, 120 + y]]) pygame.draw.polygon(screen, BLACK, [[150 + x, 110 + y], [160 + x, 120 + y], [140 + x, 120 + y]]) # 绘制身体 pygame.draw.ellipse(screen, WHITE, [20 + x, 200 + y, 260, 200]) pygame.draw.ellipse(screen, BLACK, [20 + x, 200 + y, 260, 200], 1) pygame.draw.ellipse(screen, PINK, [70 + x, 250 + y, 160, 120]) pygame.draw.ellipse(screen, BLACK, [100 + x, 280 + y, 20, 20]) pygame.draw.ellipse(screen, BLACK, [170 + x, 280 + y, 20, 20]) pygame.draw.rect(screen, BLACK, [120 + x, 320 + y, 60, 20]) pygame.draw.ellipse(screen, BLACK, [115 + x, 310 + y, 20, 20]) pygame.draw.ellipse(screen, BLACK, [165 + x, 310 + y, 20, 20]) pygame.draw.polygon(screen, BLACK, [[120 + x, 260 + y], [130 + x, 270 + y], [110 + x, 270 + y]]) pygame.draw.polygon(screen, BLACK, [[190 + x, 260 + y], [200 + x, 270 + y], [180 + x, 270 + y]]) # 设置循环标志 done = False # 游戏循环 while not done: for event in pygame.event.get(): if event.type == pygame.QUIT: done = True # 设置背景颜色 screen.fill(BLACK) # 绘制Hello Kitty draw_kitty(screen, 200, 100) # 更新屏幕 pygame.display.flip() # 退出Pygame库 pygame.quit() ```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值