Mendix开发-竞赛随机组队小程序

最近部门准备开展竞赛活动,我们通过mendix快速开发了一个小程序实现随机组队的功能。

一.需求

    1.两个成员组成1队。(总参与人数恰好为偶数)

    2.将所有成员等分在两个大组里,相同大组的成员不能在同一小队。(每个大组的人数相同)

二.数据模型

    在mendix新建项目GroupApp,定义GroupModule的Domain Model如下图。Group为大组,Person为成员,Team为最后随机产生的队伍。其中Group与Person是1对多的关系,Team与Person也是1对多的关系。

三.首页

    首页左侧插入了一张配图,右侧上方展示了竞赛的公告内容,下方为人员录入和随机分组两个功能的菜单。

四.人员录入

    人员录入,首先创建成员池,分为A、B两个大组,然后在每个大组中添加对应的成员。

五.随机分组

    随机分组,按需求将A、B两大组的成员两两随机匹配队伍。至此,我们通过mendix快速实现了竞赛随机组队的需求。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值