运用面向方面技术,提高应用层安全的一种软件开发方法