Network Teaching System Requirements Analysis