修改程式架構