这个作业属于哪个课程 |
fzusdn
|
---|
这个作业的要求在哪里 |
2022秋软工实践 第二次团队编程作业
|
这个作业的目标 |
数据库设计、UML设计以及原型设计
|
团队名称 |
福大靓仔队
|
团队成员学号 |
032004134,032004135,062000306,032002504,032002606
032002535, 032002614,032004136,032002624
|
一、原型设计展示
1、原型设计展示链接
原型设计展示链接
2、原型设计特点描述
①达成部分成就可以查看成就图片获得福大限定表情包
②每一学期结束可以自由选择假期计划
二、后端设计展示
1、UML设计
1.1 用例图
1.2 活动图
1.3 类图
1.4 时序图
1.4.1 开始和结束游戏
1.4.2 查看成就
1.4.3 游戏设置
2、数据库设计
2.1 E-R图及对象关系映射
进入BoardMix查看
2.2关系数据模型
2.2.1 achievement
列名 | 数据类型 | 约束 |
---|
eventneed | varchar(50) | |
propertiesneed | varchar(17) | |
achievementid | int(3) | primary key |
achievementcolor | varchar(10) | |
2.2.2 life
列名 | 数据类型 | 约束 |
---|
properties | varchar(17) | not null |
lifeover | enum(‘0’,‘1’) | |
starteventid | varchar(8) | not null |
invalideventid | varchar(8) | |
major | int(3) | not null |
talent | varchar(8) | not null |
2.2.3 lifeevent
列名 | 数据类型 | 约束 |
---|
eventid | BIGINT(5) | primary key |
content | varchar(20) | not null |
achievementidlist | varchar(10) | |
eventdone | enum(‘0’,‘1’) | |
propertychange | varchar(17) | not null |
imgurl | varchar(50) | |
eventtype | varchar(5) | not null |
stageid | varchar(6) | not null |
nohappenlist | varchar(50) | |
happenlist | varchar(50) | |
gameover | enum(‘0’,‘1’) | |
2.2.4 major
列名 | 数据类型 | 约束 |
---|
majorid | int(3) | primary key |
majorname | varchar(20) | |
majortype | varchar(10) | not null |
eventid | varchar(10) | |
2.2.5 stage
列名 | 数据类型 | 约束 |
---|
stageid | varchar(6) | primary key |
stageeventid | varchar(50) | |
2.2.6 talent
列名 | 数据类型 | 约束 |
---|
talentid | int(3) | primary key |
talentcolor | varchar(10) | |
propertieschanges | varchar(17) | |
talenteventid | varchar(50) | |
2.2.7 user
列名 | 数据类型 | 约束 |
---|
userid | BIGINT(10) | not null primary key |
achievementDone | varchar(50) | |
cnt | BIGINT(4) | |
三、团队协作记录
1.团队线下讨论
福大靓仔组的第三次讨论
2.leangoo领歌协作记录
部分内容展示
数据库工作进度展示
原型设计工作进度展示
四、总结
在本次团队协作中,每一位小组成员都能积极地参与到讨论中来,在每一个游戏细节设计上提出自己的个人见解。同时,用leangoo软件管理每一位成员,查看成员间工作进度更加方便,肉眼可见地提高了小组协作的进度。并且通过本次软工实践作业,我们熟悉了软件设计时原型设计和后端设计的技巧,在以后的学习生活工作中能更加熟练的运用这些技术。最后,我们团队在本次合作后会更加默契,齐心协力应对下一次挑战。