SwiftUI iOS App / 教育机构运营

把课程、学生和费用放进同一本清晰账册。

CJLASS 是一套面向教育机构的移动管理系统:记录课程日历、维护学生档案、追踪待收款项,并把收入趋势变成可读的图表。

CJLASS 首页仪表盘截图
CJLASS 财务管理截图
CJLASS 课程日历截图
01 Dashboard 02 Students 03 Courses 04 Finance
5 核心工作区
6 真实应用截图
MVVM SwiftUI 架构
Project Manual / 01

一套围绕教学现金流的运营系统。

项目内容被拆成三个连续动作:先安排课程,再记录学生关系,最后让课程状态自然流向应收、实收和趋势分析。

课程、学生、费用循环关系线稿图
A

今日与本周

仪表盘聚合今日课程、本周收入、活跃学生和待处理提醒,让前台或教师打开应用后先看见当天要做什么。

B

课程生成账单

课程可关联多名学生,完成后基于课时和费率自动形成课程收入,并进入付款状态追踪。

C

待收款闭环

财务视图按周、月、年聚合收支,未付款项可按学生分组、账龄分析和批量标记。

Application Screens / 02

项目截图像手册插图一样展开。

每张截图保留真实界面,外层用黑白线框和标尺式文字呼应参考站的技术图解风格。

Feature Plates / 03
课程管理

从排课到结课。

搜索、日期筛选、重复课程、日历集成、课程备注和支付状态记录在同一条课程线上。

学生管理

每个学生都有自己的账页。

联系方式、家长信息、历史课程、付款记录和独立课时费率形成完整档案。

费用管理

把待收款推到台前。

周、月、年维度查看收入支出,未付款可按学生分组、按账龄判断优先级。

Build Notes / 04

iOS 原生实现,结构清楚,后续可继续扩展。

当前项目采用 SwiftUI 和 MVVM,将学生、课程、付款、导出等业务对象拆分到模型、管理器、ViewModel 和视图组件中。

UI
SwiftUI、Liquid Glass 风格组件、适配 iPhone 与 iPad 导航。
数据
本地持久化结构,学生、课程、付款记录通过 ID 关联。
图表
Swift Charts 用于收入、支出、净收入趋势和时间维度聚合。
系统集成
EventKit 日历提醒、电话拨打、CSV 数据导出与模板预览。
Next / 05

后续路线保持运营系统的方向。

云同步、高级数据分析、推送通知、自定义报表、家长门户和更多第三方集成,是当前版本之后最自然的扩展路径。