Electronic Information 2004 Graduation Thesis Final