团队作业第二次——需求分析

本文详细描述了一个软件工程课程中的团队项目,包括整体计划安排、难点分析(如界面设计、LLM模型集成、API通信等)、项目分工、以及《需求规格说明书》和界面原型设计的链接。团队成员需完成需求分析、原型制作、功能实现和答辩PPT的准备,同时面临审美和技术上的挑战。
这个作业属于哪个课程2302软件工程
这个作业要求在哪里作业要求
这个作业的目标界面原型设计,需求规格说明书,答辩PPT
其他参考文献《构建之法》


1.团队项目的整体计划安排

1.1 整体规划

日程规划

里程碑具体事项时间
需求分析、原型设计设计原型界面,撰写需求规格说明书3.27~4.9
概要设计、数据库设计设计数据库,搭建产品基础框架4.10~4.16
实现移动端的基本功能实现登录、学习、复习、AI界面,实现单词学习、单词复习、AI交流、文章收藏、选词填空等功能4.17~4.26
实现web端的基本功能实现文章详情、发布文章、文章编辑、文章收藏等功能4.26~5.7
alpha冲刺针对α版本进行移动端、web端的测试5.8~5.21
beta冲刺项目总结、发布app的β版本5.22~6.11

1.2 难点分析

  • 前端界面设计
    作为单词打卡app,如何做到简洁美观是用户愿不愿意使用该app的关键因素,我们对原型设计方面都是初学者,页面的美观设计审美方面存在不足,因此对于我们较为困难,也是项目的关键点
  • Llm模型接入
    我们的app最大的创新便是接入llm大模型,由于技术及经费有限,我们选择调用成熟的api接口获取信息,如何解决api可能存在的延迟问题,回答微调问题都是我们要解决的关键点
  • 语音助手
    我们在调用llm大模型后想要打造一个语音对话的功能,这需要我们将文字信息转化为语音信息,预计将会使用第三方api(百度语音)来实现共功能,如何做好这两个api的通信是这个功能实现的关键点
  • 后台信息管理
    我们的app具有后台管理功能,方便管理员查看用户使用情况,如何实时获取用户的帖子信息进行审核,做好rabc管理是我们后台的关键
  • 自动出题
    理想状态下我们所有单词的例句以及题目都由大模型生成,如何确定大模型的答案正确且合理是这项功能的关键

2.项目分工

2.1 成员分工

我们小组在每次作业要求发布后,都会开一次组会讨论本次任务的具体要求,并进行详细的分工。

组会讨论结果

学号工作内容贡献度
222100308编写需求规格说明书具体要求部分12%
222100122制作答辩PPT,编写需求规格说明书具体要求、界面原型部分、整合需求规格说明书20%
222100305web端原型设计13%
222100303web端原型设计13%
222100318移动端原型设计13%
182000214移动端原型设计、编写需求规格说明书功能描述、原型设计部分13%
112101225编写需求规格说明书引言、总体描述部分,编写博客10%
052101413编写需求规格说明书验收标准部分6%

2.2 绩效考核

绩效考核表

2.3 组内讨论

讨论1
讨论2
讨论3

3.《需求规格说明书》链接

需求规格说明书

4.界面原型设计链接

4.1 移动端界面原型

移动端界面原型

4.2 web界面原型

web界面原型

5.答辩PPT链接

答辩PPT

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值