FIS 模块化示例，比较全的样例