This paper designs a kind of grape diseases diagnosis expert system based on artificial neural network.Eighteen main kinds of grape diseases as research objects are taken.The expert knowledge of them is converted into diagnosis rules which would be imported to artificial neural network for training,and formed into inference engine.Additionally,the expert system consists of knowledge database,rules inference and artificial neural network.It improves the self-learning capability and system real-time ability of expert system.The system is implemented by C# langnage,Matlab and .NET programming tec...