账号自动发放与回收系统

工具 办公软件 案例ID:251958
苍生
1 年经验· 岩旭科技
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

行业场景
企业与团队内部普遍沉淀着大量可复用的账号资源——测试账号、培训账号、软件授权账号,但分发长期靠微信群里发截图、用 Excel 登记:谁在用、用到几点、什么时候归还全靠人工记,一旦多人同时申请,很容易把同一个账号发给两个人;管理员只能反复核对、逐个催还,既算不清资源占用率,也沉淀不下可追溯的使用台账。现成的密码管理工具面向个人保险箱,缺少「一人一账号、按时长自动回收」的调度与并发约束能力;通用表格又无法阻止并发抢占。本项目面向团队共享账号资源的管理场景,把账号录入与批量导入、并发安全的自动分配、使用时长锁定、到期自动回收、使用台账整合进一套系统:管理端用浏览器维护账号池并查看记录,成员用微信小程序自助领取、看倒计时、主动归还。

功能介绍
系统按角色分为用户端与管理端两端,共用同一套 Django REST 后端与 PostgreSQL 数据库,覆盖账号资源从入库到回收的完整生命周期。

【用户端 · 微信小程序】身份进入与切换、实时展示当前可领取账号数量、一键领取并自动分配账号、账号与密码一键复制、使用中账号的秒级倒计时与开始/结束时间展示、主动结束使用、下拉刷新状态;同一用户同一时间只能持有一个账号,防止重复领取。

【管理端 · Web 后台】管理员登录(JWT)、账号卡片网格总览与总数/空闲/使用中/已禁用四项统计、账号新增编辑删除、按卡号或账号搜索(300ms 防抖)、按状态筛选、分页、批量导入(按行解析「卡号|账号|密码|有效分钟数|备注」,返回新建/跳过/错误计数)、账号一键重置为空闲、使用记录查询(按卡号/openid/昵称搜索,按释放类型筛选进行中/自动释放/管理员释放/用户释放)、修改密码。

【服务端】可用账号计数、原子领取、当前使用状态、用户主动释放四个用户侧接口;账号增删改查、批量导入、账号重置、记录查询、登录登出等管理侧接口,以及每 30 秒自动回收到期账号的后台任务。

账号自动发放与回收系统

工具 · 办公软件 案例ID:251958
联系该工程师
微信扫码,建群沟通
作者: 苍生 - 1年经验- 岩旭科技

案例介绍

行业场景
企业与团队内部普遍沉淀着大量可复用的账号资源——测试账号、培训账号、软件授权账号,但分发长期靠微信群里发截图、用 Excel 登记:谁在用、用到几点、什么时候归还全靠人工记,一旦多人同时申请,很容易把同一个账号发给两个人;管理员只能反复核对、逐个催还,既算不清资源占用率,也沉淀不下可追溯的使用台账。现成的密码管理工具面向个人保险箱,缺少「一人一账号、按时长自动回收」的调度与并发约束能力;通用表格又无法阻止并发抢占。本项目面向团队共享账号资源的管理场景,把账号录入与批量导入、并发安全的自动分配、使用时长锁定、到期自动回收、使用台账整合进一套系统:管理端用浏览器维护账号池并查看记录,成员用微信小程序自助领取、看倒计时、主动归还。

功能介绍
系统按角色分为用户端与管理端两端,共用同一套 Django REST 后端与 PostgreSQL 数据库,覆盖账号资源从入库到回收的完整生命周期。

【用户端 · 微信小程序】身份进入与切换、实时展示当前可领取账号数量、一键领取并自动分配账号、账号与密码一键复制、使用中账号的秒级倒计时与开始/结束时间展示、主动结束使用、下拉刷新状态;同一用户同一时间只能持有一个账号,防止重复领取。

【管理端 · Web 后台】管理员登录(JWT)、账号卡片网格总览与总数/空闲/使用中/已禁用四项统计、账号新增编辑删除、按卡号或账号搜索(300ms 防抖)、按状态筛选、分页、批量导入(按行解析「卡号|账号|密码|有效分钟数|备注」,返回新建/跳过/错误计数)、账号一键重置为空闲、使用记录查询(按卡号/openid/昵称搜索,按释放类型筛选进行中/自动释放/管理员释放/用户释放)、修改密码。

【服务端】可用账号计数、原子领取、当前使用状态、用户主动释放四个用户侧接口;账号增删改查、批量导入、账号重置、记录查询、登录登出等管理侧接口,以及每 30 秒自动回收到期账号的后台任务。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×