The design of an electronic voting system has been a hot research topic in the area of information security. Based on ID-based ring signature, blind signature, multi-verification technology and existed typical electronic voting models, an improved anonymous electronic voting system is designed. We proved that the new system has good properties of security: anonymity, eligibility, fairness, nonrepeatability, verifiability, etc., so it can avoid all the illegal behaviors. We also compare its performance with some typical systems. The new system is proved to be a practical and reliable electronic voting system, which can be used in mobile ad hoc network.