1. 选课系统DEMO的处理流程图:

 
2. 总体结构和外部模块设计: