Owing to lack of experts in grass roots, chicken diseases can’t be betimes prevented and controlled. Combining Microsoft SQL with ASP.NET technology, a web-based expert system for chicken disease diagnosis and prevention was established, in which expertise about chicken disease diagnosis and prevention was expressed as production rules. The mixed reasoning was applied in its reasoning machine. The functions that this system can offer include chicken diseases diagnosis and prevention, chicken management, knowledge search and so on. The results of repeating tests showed that this system, with high accuracy of chicken diseases diagnosis and comprehensive functions, was worthy of popularizing.