作者分享了大二数据库课程满分项目“火车票购买平台”,采用Flask后端和Vue前端,实现查票、中转、订票、余票及线路管理。疫情期间与队友线上结对编程,练习Git协作。文章重点讨论ORM局限:复杂余票查询直接写SQL更清晰;中转算法属多目标优化,采用按客流量加权枢纽站的启发式搜索。项目开源后曾被外校学生询问能否用作毕业设计。
完成下面两步后,将自动完成登录并继续当前操作。