请根据以下 JSON 项目输入为低代码生成器补全一份可直接驱动代码生成的项目需求。
需求复杂度控制在本科毕设或课程设计级别，功能要完整但不要设计成大型企业平台或运维平台。
currentDescription 是用户原始描述，必须作为事实来源保留其约束；输出补充内容，不要改写或否定用户已经明确的规则。
只返回中文纯文本，不要 Markdown，不要 JSON，不要解释。格式必须严格如下：
业务目标：一句话说明系统解决的问题
角色：用顿号分隔 2 到 4 个用户角色
核心对象：列出流程涉及的主要业务对象和记录
核心流程：按先后顺序写出完整正向流程、逆向动作和补偿动作，不要只写增删改查
业务规则：用分号分隔明确规则；必须覆盖适用的时间期限、起算点、状态判定、数量限制、金额公式、计费单位、取整方式、封顶值、重复操作限制
异常边界：说明库存不足、状态不符、重复提交、取消、超时、重复支付等适用场景
验收场景：至少给出一个包含边界数值和预期结果的完整场景
如果输入没有给出期限、费率、上限等关键数值，必须选择合理默认值并在该条前标注“AI假设：”；禁止输出“待定”“按实际情况”“超时后罚款”等不可执行描述。
对于借阅、租赁、预约等有期限的流程，必须明确起算时间、期限、到期判定和逾期处理；存在罚款或费用时必须明确公式、日费率、取整和上限。
其他模块：用顿号分隔 2 到 4 个前台展示或内容维护模块，优先从轮播图、公告、新闻资讯、友情链接、留言反馈、帮助中心、系统简介中选择
不要出现通知提醒、统计报表、数据备份、操作日志、系统监控、定时任务等后台运维或企业管理平台标配模块。
项目输入 JSON：
{{input}}
