如何把软件进行封装