According to the experience of developing the faculty management system and assessment on setting of institutions, processes of business, requirements of users, a model of faculty management information system is designed based on theories of software engineering and database technology. Using Struts2, Spring and Hibernate framework technology of J2EE, this system is flexible, easy to expand andmaintain. The performance test shows that after optimization of database, the processing efficiency of system is improved.