2024秋软工实践 第二小组团队展示与选题报告

作业所属课程 https://edu.cnblogs.com/campus/fzu/SE2024
作业要求 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13290
作业的目标 初步决定大作业选题,并进行需求分析和答辩
团队名称 旺仔水饺
102201140 黎曼 102201138 黄俊瑶
102201127 罗永辉 102201130 郑哲浩
102202144 傅钰 102202147 赖越
172209028 伊晓 052101418 陈宇杰
102202154 王梓联 102201125 林智烽

0.Markdown编辑器

1.团队展示

1.1 队名

团队名称:旺仔水饺

1.2 项目描述

设计一个基于LLM大模型接口的智能学习系统,包括笔记整理、AI写作助手和日程管理等功能,促进学习的智能化与便捷化!

1.3 项目具体规划

  • 项目背景:

    ①无纸化办公和学习的概念已被广泛接受,但用户在实际操作中仍面临着包括笔记管理的低效率、学习资源的碎片化、写作和创作的辅助需求等挑战。现如今的笔记软件仍然需要创新。

    ②LLM(大型语言模型)在自然语言处理(NLP)领域的显著进展,使得我们能够提供智能化学习支撑。

    由此,我们小组选择设计基于LLM大模型接口的智能学习系统。

  • 项目团队和责任
    团队结构:

    实行分组管理,方便任务下达和分配。可以有效提高任务完成的效率和质量。

  • 时间规划
    项目时间线:
    我们绘制了项目进度规划的甘特图如下:

    通过绘制甘特图,我们可以清晰地了解任务之间的时间先后和依赖关系,通过图形化的界面直观地展示每项任务的进度。

2.队员风采

队员1

  • 学号:102201127
  • 姓名:罗永辉
  • 性格:我是一个热情、知觉的人,喜欢探索创意和抽象概念。在做决定时,我会考虑他人的感受和价值观,追求和谐与理解。同时,我享受生活的自由和灵活性,乐于接受新的经历和挑战。
  • 擅长的技术: C与C++编程,软件开发初步探索
  • 兴趣爱好:旅游、游戏、学习
  • 希望的软工角色:前端

队员2

  • 学号:102201138
  • 姓名:黄俊瑶
  • 昵称:忙碌的牛马
  • 性格:人前社恐,人后发疯。记性不好,缺乏紧迫*感,爱踩ddl。
  • 擅长的技术:HTML、CSS、JavaScript、Vue
  • 兴趣爱好:喜欢睡觉,看小说,喜欢打游戏,追剧;讨厌上早八,讨厌写作业,尤其是大作业或者课程设计。
  • 希望的软工角色:前端

队员3

  • 学号:102201130
  • 姓名:郑哲浩
  • 性格:儒雅随和
  • 擅长的技术:高性能计算
  • 兴趣爱好:单机、桌游、逛街、吹牛
  • 希望的软工角色:后端

队员4

  • 学号:172209028
  • 姓名:伊晓
  • 性格:不善交际,对未来比较悲观,比较散漫
  • 擅长的技术:熟练使用AI,后端还在自学,真的是唐完了。
  • 兴趣爱好:篮球、鉴证
  • 希望的软工角色:听从组织分配但是自选后端
  • 格言:春风压东风,先富带后富,你们怎么办,关我什么事

队员5

  • 学号:052101418
  • 姓名:陈宇杰
  • 昵称:Ricky
  • 性格:内向'阴暗'(
  • 擅长的技术:后端开发,熟悉go语言及常用http&rpc框架,熟悉关系型数据库mysql、no sql redis的使用。了解一些中间件和用户鉴权
  • 兴趣爱好:乒乓球、game
  • 希望的软工角色:后端开发、测试

队员6

  • 学号:102202144
  • 姓名:傅钰
  • 昵称:夏商周
  • 性格:活人微死,碰到感兴趣的事物会堂堂复活🥰
  • 擅长的技术:对chatgpt进行大拷问(不是),因为作业对前端和后端都了解了一丢丢,离擅长很远。
  • 兴趣爱好:还挺喜欢画画的www,虽然色彩结构明暗都是一坨(。
  • 希望的软工角色:前端或测试

队员7

  • 学号:102202154
  • 姓名:王梓联
  • 性格:内向
  • 擅长的技术:python
  • 兴趣爱好:打球
  • 希望的软工角色:后端

队员8

  • 学号:102201125
  • 姓名:林智烽
  • 性格:还行,比较随和
  • 擅长的技术: 无
  • 兴趣爱好:健身,篮球,美食
  • 希望的软工角色:后端

队员9

  • 学号:102202147
  • 姓名:赖越
  • 性格:ISFJ,非常明显的i人,比较少于表达自己,善于倾听他人想法,梳理总结。
  • 擅长的技术: 有一说一,仔细想想,好像有点难以回答,编程语言接触过不少,但是都仅限于课堂知识
  • 兴趣爱好:喜欢听歌看剧,特别是粤语歌和港剧,超有魅力的粤语很难令人拒绝
  • 希望的软工角色:在上一次结对作业接触的是前端,所以小组作业也想继续做前端

队长

  • 学号:102201140
  • 姓名:黎曼
  • 昵称:li li li
  • 性格:总是处于劳累的状态——一个很累的人!
  • 擅长的技术: 前端(html&css&vue)
  • 兴趣爱好:睡觉,看电影,互联网冲浪
  • 希望的软工角色:前端

3.团队首次合照

4.团队愿景

我们的团队梦想创造一个网站,帮助大家轻松整理笔记、激发写作灵感、管理日常琐事。我们相信,用技术简化生活,可以让每个人更有时间去做自己热爱的事。

5.项目展示

5.1 项目功能简介

  • 用户注册与登录功能
    注册功能:用户可以进行注册。
    登录功能:用户通过输入账号和密码进行登录。在登录过程中,系统会进行严格的安全验证,确保只有合法用户能够登录。
  • 系统通知
    系统通知与消息中心:这是用户与系统进行交互的重要渠道
    日程提醒功能:用户提前设置重要的日程安排,系统会在设定的时间向用户发送通知。
  • 搜索功能
    全局搜索:搜索栏位于网站系统首页的显眼位置,方便用户随时进行搜索。用户可以输入关键词,系统会对所有的笔记、文档等内容进行搜索,并将结果呈现给用户
  • 文件管理系统
    分类管理:为用户提供了高效的组织方式,可以创建文件夹等分类方式。
  • 笔记整理功能
    支持导入笔记和学习资料
    在系统中直接打开导入的笔记,并进行编辑、批注、标记高亮等操作
    知识点问答:直接向AI进行提问,AI会根据笔记内容提供简明、直观的回答
    AI智能摘要:通过选择某段笔记内容,AI会提取主要信息,自动生成摘要和关键学习要点。
  • 智能写作助手
    智能写作辅助:用户可以在软件中创建新文档,如论文、报告或作业。AI根据用户的写作内容提供段落生成、标题建议和结构建议
    智能改写与润色:AI能对文档中的句子进行改写
    文献引用与推荐:AI根据写作内容,推荐相关的文献或参考资料
    创作灵感提示:AI可以根据用户的写作主题提供思路扩展或灵感提示
  • 日程管理功能
    提供直观的日历视图,展示用户的学习任务、考试日期和其他重要日程。
    用户可以为任务设置优先级

5.2 项目原型图概览

6.需求分析文档

由于文档内容较多,这里仅展示部分内容,更多详细内容可以访问: https://docs.qq.com/doc/DYm9LdnFUZ0NxeHZW?groupUin=CUuNkbRItjdTr96Y6CJASQ%253D%253D&ADUIN=2901868597&ADSESSION=1729604100&ADTAG=CLIENT.QQ.6067_.0&ADPUBNO=27427&jumpuin=2901868597

6.1 需求分析迭代记录

迭代版本 日期 变更内容
1.0 2024/10/15 创建初步需求分析文档框架
1.1 2024/10/16 添加选题介绍
1.2 2024/10/17 添加功能描述,确定功能编号和优先级
1.3 2024/10/18 绘制项目标志,确定人员分工
2.0 2024/10/19 需求分析调研结束,整合用户需求
2.1 2024/10/20 根据老师建议,对网站功能进行修改
2.1 2024/10/21 绘制网站用例图、流程图
2.2 2024/10/22 确定网站类,绘制类图
2.3 2024/10/22 添加网站数据需求分析,定义数据类型

6.2 项目标志

6.3 思维导图

6.3.1 UML图

用例图

类图

流程图

6.4 用户画像

本科学生(18-24岁)
需求:需要一个高效的笔记管理工具来组织学习资料,尤其是在备考和写作时。
使用场景:在上课时记录课堂笔记,整理和复习期末考试知识点,使用写作助手完成作业和论文。
痛点:传统笔记整理费时、缺乏系统性,复习资料难以快速生成和管理,写作时容易遇到瓶颈。
功能需求:智能笔记整理、自动生成复习材料、写作建议和润色功能。

硕士/博士研究生(25-35岁)
需求:需要高效的知识管理系统来管理研究和文献,支持论文写作和系统化复习。
使用场景:记录研究笔记,通过AI生成论文摘要或相关研究建议。
痛点:整理大量文献和研究笔记耗时,写作过程中的文献引用和结构化写作困难。
功能需求:引用建议、智能摘要、写作灵感提示、复习进度追踪。

职场人士(30-45岁)
需求:希望利用碎片化时间进行学习和提升自我,尤其是需要一个高效的复习和知识管理工具。
使用场景:通过移动设备在上下班途中复习笔记,使用AI生成复习材料,制定学习计划。
痛点:缺乏时间进行系统化学习,学习进度难以持续追踪,笔记内容过于零散。
功能需求:AI处理复习材料、个性化复习计划、系统通知与提醒

6.5 验收标准

功能编号 功能名称 验收标准 验收状态
1 用户注册与登录功能 用户可以注册账号,系统对用户信息进行校验并加密存储;登录时进行身份验证,确保只有合法用户能够登录 未验收
2 系统通知 系统通知能够正常发送并显示在个人中心;日程提醒功能能够按时发送提醒 未验收
3 搜索功能 全局搜索栏可用,用户能够通过关键词搜索笔记和文档;搜索结果准确,并按相关度排序 未验收
4 文件管理系统 用户可以创建、删除和重命名文件夹;文件可以拖拽到不同文件夹中进行分类管理 未验收
5 笔记整理功能 笔记能够在系统内查看和编辑;提供高亮、批注、编辑等操作;AI能够根据选中内容进行知识点问答与生成摘要 未验收
6 智能写作助手 支持创建文档并AI生成段落建议;AI提供润色和改写功能;能根据文档内容推荐相关文献 未验收
7 日程管理功能 系统提供直观的日历视图,用户可以查看日程安排;用户可为任务设定优先级,并能在任务到期前收到提醒 未验收
8 笔记与文档管理 支持创建、编辑、删除笔记和文档;提供标签功能并支持按标签搜索;文档引用管理功能可用 未验收
9 安全性与稳定性 系统在高并发情况下运行稳定;数据存储加密,确保用户隐私安全;登录和注册功能无漏洞 未验收
10 用户体验与界面 系统界面友好易用,功能布局合理;用户操作流畅无卡顿;提供全面的操作说明与帮助文档 未验收
posted @ 2024-10-23 20:58  黎曼1  阅读(64)  评论(0编辑  收藏  举报