Employment and recruitment system based on UML provides a virtual and intelligent talent market for employers and job hunters, which can shorten their distance quickly. According to the different permissions, the users may take different operations to meet their respective demands. This paper develops an employment and recruitment system with UML by object oriented analysis and design methods, which includes requirement analysis, class design and interactive design. In the development progress, system use-case diagram, management class diagram, job search class diagram, recruitment class diagram, register sequence diagram and modification activity diagram are displayed in detail.