幸存者小队——团队编程实训

幸存者小队 团队 2022-04-23 23:42:54

目录

  • 1、项目地址
  • 1.1 仓库地址
  • 1.2 访问地址
  • 2、GitCode的提交日志截图
  • 3、程序运行环境
  • 4、功能实现思路描述
  • 5、程序截图说明
  • 6、组员职责分工
  • 7、评估贡献比例
  • 8、合作中遇到的困难及解决方法
  • 171909049游嘉龙
  • 221801117池定天
  • 221900224吴森森
  • 221900318苏桂冬
  • 221900332郑世杰
  • 221900407扶繁靖
  • 221900410郭渊伟
  • 221900412黄祎杰
  • 221900421宋小斌
  • 221900426王坤伟
  • 9、PSP表格
  • 171909049游嘉龙
  • 221801117池定天
  • 221900224吴森森
  • 221900318苏桂冬
  • 221900332郑世杰
  • 221900407扶繁靖
  • 221900410郭渊伟
  • 221900412黄祎杰
  • 221900421宋小斌
  • 221900426王坤伟

这个作业属于哪个课程2022福大软工W班
这个作业要求在哪里软工实践——团队编程实战
这个作业的目标训练团队配合,实现登录注册,实现抽奖
其他参考文献Vue官方文档 、SpringBoot官方文档

1、项目地址

1.1 仓库地址

仓库地址

1.2 访问地址

用户前台访问地址
管理员后台访问地址

2、GitCode的提交日志截图

由于成员基于功能模块建立了自己的相关分支,因此通过分支图来记录个成员的提交次数。

在这里插入图片描述


|人员| commit次数|
|--|--|
|171909049游嘉龙 | 6 |
|221801117池定天 | 8 |
|221900224吴森森 |7 |
|221900318苏桂冬 | 6 |
|221900332郑世杰 | 8 |
|221900407扶繁靖 | 5 |
|221900410郭渊伟 |3 |
|221900412黄祎杰 |7 |
|221900421宋小斌 |4 |
|221900426王坤伟 |8 |

3、程序运行环境

  • web端程序
    chrome

4、功能实现思路描述

前端使用vue框架实现功能界面,功能界面分为用户登录界面,用户注册界面,查看抽奖信息界面,发布抽奖界面,查看我的奖品界面。
后端使用springboot设计接口,功能模块分为用户登录注册模块和抽奖相关模块,后端提供相关的接口供前端调用
使用云数据库,因此单独使用YII框架设立管理员功能,能对用户进行封号处理。

5、程序截图说明

登录界面

在这里插入图片描述


登录之后抽奖信息显示界面:

在这里插入图片描述


点击查看详情可以查看该抽奖详情信息:

在这里插入图片描述

发布抽奖功能界面:

在这里插入图片描述

显示用户自身中奖情况

在这里插入图片描述

用户发布的抽奖信息的界面:用户点击开奖按钮能够将奖品提前开奖。

在这里插入图片描述

管理员功能 :将用户账号封禁

在这里插入图片描述


管理员能够查看用户发布的抽奖

在这里插入图片描述

6、组员职责分工

人员分工
221900332郑世杰
221801117池定天
221900318苏桂冬
负责抽奖部分的后端
221900224吴森森
221900412黄祎杰
221900426王坤伟
负责抽奖部分前端
221900407扶繁靖负责数据库设计和注册的后端部分、附加部分
221900421宋小斌负责登录的后端
171909049游嘉龙负责登录注册界面设计
221900410郭渊伟负责博客的编写及给各部分人员提供帮助

7、评估贡献比例

人员贡献比例
171909049游嘉龙13
221801117池定天8.5
221900224吴森森12
221900318苏桂冬8.5
221900332郑世杰14
221900407扶繁靖8
221900410郭渊伟6
221900412黄祎杰12
221900421宋小斌6
221900426王坤伟12

8、合作中遇到的困难及解决方法

171909049游嘉龙

困难

  • 耦合所有人的代码,是代码能够正确运行

解决方法

  • 读懂代码,注意细节

221801117池定天

困难

  • 对抽奖后端的逻辑梳理不清楚

解决方法

  • 同队友交流

221900224吴森森

困难

  • 对Vue框架使用不够熟悉,配合不够完美

解决方法

  • 看官方文档,多与队友沟通

221900318苏桂冬

困难

  • 耦合所有人的代码,是代码能够正确运行

解决方法

  • 读懂代码,注意细节

221900332郑世杰

困难

  • 后端接口出现问题

解决方法

  • 对接口进行修改

221900407扶繁靖

困难

  • 对springboot框架使用不熟悉

解决方法

  • 和队友沟通

221900410郭渊伟

困难

  • 技术不熟练

解决方法

  • 百度、看文档

221900412黄祎杰

困难

  • 表格的版本问题

解决方法

  • 同队友商讨

221900421宋小斌

困难

  • 之前的作业没有用过springboot和mybatis。

解决方法

  • 通过搜索引擎搜索相关教程。

221900426王坤伟

困难

  • 在合作时出现element版本不一致的问题导致程序合并时无法运行
  • 对框架使用不熟悉,实现困难

解决方法

  • 进行商讨后采用同样的版本并进行部分代码修改
  • 用CSDN、bilibili、百度等工具对不会的地方进行学习,仍无法解决的组内其他成员进行探讨解决。

9、PSP表格

171909049游嘉龙

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
• Estimate• 估计这个任务需要多少时间1010
• Analysis• 需求分析 (包括学习新技术)3060
• Design Review• 设计复审55
• Design• 具体设计1020
• Coding• 具体编码90150
• Coupling code耦合代码120240
• Code Review• 代码复审2040
• Test• 测试(自我测试,修改代码,提交修改)1520
合计310555

221801117池定天

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1525
• Analysis• 需求分析 (包括学习新技术)3045
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)55
• Design• 具体设计2030
• Coding• 具体编码120180
• Code Review• 代码复审2020
• Test• 测试(自我测试,修改代码,提交修改)1520
合计225325

221900224吴森森

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
• Estimate• 估计这个任务需要多少时间1015
• Analysis• 需求分析 (包括学习新技术)4560
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)1010
• Design• 具体设计2025
• Coding• 具体编码180240
• Code Review• 代码复审2020
• Test• 测试(自我测试,修改代码,提交修改)1520
合计300390

221900318苏桂冬

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1520
• Analysis• 需求分析 (包括学习新技术)6080
• Design Review• 设计复审515
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)510
• Design• 具体设计1025
• Coding• 具体编码150230
• Code Review• 代码复审2030
• Test• 测试(自我测试,修改代码,提交修改)1520
合计280330

221900332郑世杰

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
• Estimate• 估计这个任务需要多少时间1010
• Analysis• 需求分析 (包括学习新技术)4545
• Design Review• 设计复审515
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)55
• Design• 具体设计1020
• Coding• 具体编码180380
• Code Review• 代码复审2020
• Test• 测试(自我测试,修改代码,提交修改)1520
合计300525

221900407扶繁靖

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
• Estimate• 估计这个任务需要多少时间1010
• Analysis• 需求分析 (包括学习新技术)4560
• Design Review• 设计复审55
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)55
• Design• 具体设计2560
• Coding• 具体编码240420
• Code Review• 代码复审2045
• Test• 测试(自我测试,修改代码,提交修改)1520
合计375635

221900410郭渊伟

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
• Estimate• 估计这个任务需要多少时间1010
• Analysis• 需求分析 (包括学习新技术)4560
• Design Review• 设计复审55
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)55
• Design• 具体设计1020
• Coding• 具体编码90150
• Code Review• 代码复审2020
• Test• 测试(自我测试,修改代码,提交修改)1520
合计210300

221900412黄祎杰

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1015
• Estimate• 估计这个任务需要多少时间1010
• Analysis• 需求分析 (包括学习新技术)2540
• Design Review• 设计复审515
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)55
• Design• 具体设计2530
• Coding• 具体编码120200
• Code Review• 代码复审2025
• Test• 测试(自我测试,修改代码,提交修改)1520
合计235385

221900421宋小斌

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
• Estimate• 估计这个任务需要多少时间1010
Development• 开发185280
• Analysis• 需求分析 (包括学习新技术)3040
• Design Spec• 生成设计文档1010
• Design Review• 设计复审55
• Coding Standard• 代码规范 (为目前的开发制定合适的规范)55
• Design• 具体设计1020
• Coding• 具体编码90150
• Code Review• 代码复审2030
• Test• 测试(自我测试,修改代码,提交修改)1520
合计195290

221900426王坤伟

Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
• 估计这个任务需要多少时间2020
• 需求理解1510
• 学习新技术90120
• 具体编码280380
• 测试7060
合计475590
...全文
346 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

139

社区成员

发帖
与我相关
我的任务
社区描述
2022年福大-软件工程;软件工程实践-W班
软件工程 高校
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧