无题
提问的艺术工具使用的提问模板:
1
对讲义、文章类的提问方式
在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文。
列出一些事例或资料,支持你的提问 。
说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾?
[可能的模板]:我看了这一段文字(引用文字),有这个问题(提出问题)。我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。 【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。大学生应该能写出自己的思考, 而不是摘抄书本内容。
个人技术和流程单元测试VSTS写单元测试单元测试应准确、快速地保证程序基本模块的正确性应在最基本的功能/参数上验证程序的正确性由最熟悉代码的人(程序作者)来写覆盖所有代码路径集成到自动测试的框架中和产品代码一起保存和维护
回归测试一个模块的所有单元测试就是这个模块最初的功能基准线。
实践软件设计原则:单一职责原则,即 ...
无题
中期安排以公司为单位开展调研活动,调研内容分三个部分:
第一部分:行业认知与定位(基础层)
调研维度
具体内容
交付成果
行业定义
本类别在云计算生态中的准确定义、核心价值主张
200字定位宣言
市场规模
全球及中国市场的规模、增长率、未来5年预测
数据图表+来源标注
产业链位置
上游依赖谁、下游服务谁、替代品威胁、新进入者壁垒
产业链位置图
技术演进
该领域的关键技术发展历程、当前主流技术栈、未来趋势
技术演进时间轴
第二部分:竞争格局分析(市场层)
调研维度
具体内容
交付成果
头部企业
全球 Top 3、中国 Top 3 企业的商业模式、核心产品、营收结构
竞品分析矩阵
差异化策略
各竞争对手的差异化定位、定价策略、客户群体
定位图谱(四象限图)
新兴挑战者
3-5家创新型企业,其创新点和颠覆性模式
创新案例卡片
合作与竞争
该领域常见的合作模式(如技术联盟、渠道合作)
合作生态图
第三部分:商业模式解构(商业层)
调研维度
具体内容
交付成果
收入模式
该领域主流的收费方式(订阅、按需、预付费、增值服务等)
收入模式 ...
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
凝聚整个团队通过一定的软件开发流程,在预计时间内发布”足够好”的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。
这个作业在哪个具体方面帮助我实现目标
帮助汇总所有例会的博客地址,督促成员稳步推进项目进展。
ISET Scrum Meeting 博客汇总一、Alpha阶段
Scrum Meeting 1
Scrum Meeting 2
Scrum Meeting 3
Scrum Meeting 4
Scrum Meeting 5
Scrum Meeting 6
Scrum Meeting 7
二、Beta阶段
Scrum Meeting 8
Scrum Meeting 9
Scrum Meeting 10
Scrum Meeting 11
Scrum Meeting 12
Scrum Meeting 13
Scrum Meeting 14
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
凝聚整个团队通过一定的软件开发流程,在预计时间内发布”足够好”的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。
这个作业在哪个具体方面帮助我实现目标
通过讨论确定了团队贡献分分配规则,为后续合作开发打下了基础。
调研和分配原则经过调研往届优秀团队的分配方式,我们发现Oiiaioooooiai团队的分配方式比较简洁清晰,易于理解与实施,因此我们在此基础上商定了最终的分配方式:以最终结果/代码完成情况为导向,遵照简洁明了、公开透明、多奖少惩的原则,提出了整体的团队贡献分分配规则。分数主要分为三部分:基础分、惩罚分、奖励分(奖励分、惩罚分均为额外分数,可以重复获取,可能出现在基础分情况下分上加分/分上扣分的情况),因此可能导致最终所有成员的分数之和大于350,则最终将按照总分乘比例并四舍五入的方式赋予团队成员相应的分数。
分配规则初始分数每位成员初始分数50分
任务完成度基础分
功能完成度:
...
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
凝聚整个团队通过一定的软件开发流程,在预计时间内发布”足够好”的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。
这个作业在哪个具体方面帮助我实现目标
通过讨论确定了团队Alpha 阶段初始任务分配,为后续Alpha阶段开发打下了基础。
Alpha阶段规划根据T5功能规格说明书中明确的目标,Alpha阶段需要完成:
在 Alpha 阶段,我们预计完成以下部分的基础功能开发: 用户系统(注册、登录、密码修改和账号名修改) 自定义规则构建系统(图形化规则构建部分的所有功能) 联机系统(除用户举报功能外所有功能的开发)
基于T6技术规格说明书确定的软件架构设计,我们按照前后端以及服务器端将任务拆分为如下小任务:
任务汇总与分配情况总任务时长大约需要223小时,其中不同人员任务分工如下:
人员
任务
pzj
pm
wzh
运维
lyk
后端开发
dzh
前端开发
wjr
前端开发
...
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
凝聚整个团队通过一定的软件开发流程,在预计时间内发布"足够好"的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。
这个作业在哪个具体方面帮助我实现目标
通过实验作业,明确了平台实现所有功能所需的技术规范,以及相应测试流程和部署维护方式,为后续敏捷开发打下了坚实的基础。
说明
该文档旨在说明WildCard系统的技术设计方案,明确各部分的技术边界、模块划分、功能实现、测试标准、性能指标和风险控制等,为后续实现、联调、测试和维护提供统一依据。
系统概述
WildCard是一款支持用户通过低代码形式构建卡牌游戏规则的产品,用户可以构建游戏规则、游玩自定义游戏、上传自定义规则以及游玩他人构建游戏等。
概念与术语
Web app:指基于浏览器运行、具备接近原生应用交互体验的网页应用。本项目采用 Web App 形式,以支持跨平台访问,包括桌面端浏览器和移动端浏览器。
规则:规则是对某种卡牌游戏玩法的结构化 ...
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
凝聚整个团队通过一定的软件开发流程,在预计时间内发布"足够好"的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。
这个作业在哪个具体方面帮助我实现目标
通过实验作业,明确了平台需要实现的所有功能,并锚定了alpha和beta阶段所需要完成的不同阶段性任务,使项目工作流程化、阶段化,便于按时验收,保证项目如期上线。
一、概述
WildCard 是一个支持自定义规则的卡牌联机游戏平台,旨在通过可视化编程界面,降低用户开发自定义卡牌游戏规则的难度,丰富卡牌类游戏的玩法,提高用户自定义程度,并为玩家联机游玩自定义规则提供可能。
二、概念说明
概念名
含义
自定义规则
由用户在本项目所述“自定义规则构建系统”中设计得到的卡牌游戏规则。
规则开发者
指利用本平台提供的“自定义规则构建系统”进行逻辑设计与图形资产配置的用户。
游戏房间
承载特定自定义 ...
无题
[T.4] 团队项目:选题和需求分析
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
组织队员开展讨论,通过充分调研,确定选题,为之后的项目顺利演进打下基础。
这个作业在哪个具体方面帮助我实现目标
确定了选题,明确未来项目的演进方向。
WildCard
产品 logo 由豆包 AI 生成基础组件,由李奕宽同学通过 Inkscape 软件重绘制呈现。
选题介绍大家都爱玩扑克,像斗地主、德州、UNO 这种游戏受众极广。但我们发现现在的棋牌平台有个很大的问题:规则太死板了。
如果你想玩点“村规”(比如 UNO 叠加、自创的斗地主规则等),或者想把卡面换成舍友的黑照,现有的 App 几乎都做不到。最近《雀魂》和《小丑牌》的火爆说明了:大家不仅爱玩牌,还喜欢好看的画风和有创意的新规则。
但是,自己写个卡牌游戏门槛太高。所以我们打算做 《WildCard》 —— 一个支持自定义规则的在线卡牌对战平台。
我们的核心理念是:
人人都能当策划:不用写代码,用简单的图形化编辑器拖拖拽拽,就能把你的“魔改规则”做出来发到市场 ...
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
构建进行软件团体开发的流程,确定团队协作流程
这个作业在哪个具体方面帮助我实现目标
通过实验作业,实操了团队开发与项目管理流程,为后续合作开发打下了基础。
必要的内容
代码仓库链接:
团队代码仓库
完成 Task. HotFix! 后新建的代码仓库
代码仓库分支图示(仅展示本次实验任务后的更改):
需要说明的情况:
我们处理 Pull Request 时,先是使用了 Merge and Commit,后选择更换为 Squash and Commit。在提交记录中,可以看到这两种处理 PR 操作的不同记录。
我们没有删除 Pull Request 对应的 feature 分支。
在处理 hotfix 部分的任务时,彭子峻同学错理解成了从 main 分支 checkout 出 release 分支,并只在 release 分支上进行修改。后仔细品读指导书中 “依照分支规范的说明,在 release 分支上 ...
无题
项目
内容
这个作业属于哪个课程
课程社区
这个作业的要求在哪里
作业要求
我在这个课程的目标是
组织队员开展讨论,通过充分调研,确定团队基础设施以及准备DevOps。
这个作业在哪个具体方面帮助我实现目标
通过讨论确定了团队基础设施以及DevOps,为后续开发打下了基础。
服务器订单详情
具体配置
栏目
详情
厂商
腾讯云
地域
北京
计费方式
3月,包季:46.43元
CPU
2核
内存
4G
带宽
5M
系统盘和数据盘
SSD 60G,没有提供数据盘
操作系统
Ubuntu 24.04 LTS
选择一台服务器的原因在项目开发和发布初期,一台服务器已经在很好的满足服务需求的前提下,控制好项目的成本投入。
相关配置选择原因
厂商选择:腾讯云拥有广泛的基础设施和强大的稳定性,同时网络延迟低,服务可靠,适合我们游戏的实时联机需求。同时,腾讯云对游戏行业有深度优化方案,文档完善、支持丰富。此外,腾讯云的学生服务器价格实惠,性价比较高,经多方对比,最终选择腾讯云。
地域:项目开发和主要玩家都主要集中分布在北京,选择北京区域 ...
