一个完整的计算机软件应包含