When designing a system according to customer requirements, the required information falls into two parts: mandatory and optional. The mandatory part includes the project installation site, the surrounding environment of the building, the year the building was built, roof type, roof load, grid connection voltage level and roof photos. The optional part includes average monthly electricity consumption, roof structure, CAD drawings, roof surface condition and photos of the electricity meter box. Of course, the more detailed and valid information provided, the better the design can be optimized and the higher the power generation can be improved.