This paper describes an application system process that is developed by combining the Delphi language with software engineering theory knowledge. It elaborates the whole process of designing in detail in the process of developing system, gives the chart of system function and partial source code, states the steps of system tests together with check and accept at last. The system is belongs to hydraulic engineering Management System, which adapts to client/server database mode, it is linked by BDE and SQL Server. Its main function is gaining a clear condition of the using of human resources real-time and dynamically, to overall financial planning and know the project progress. Not only does it achieves the equitable distribution of authority of a user, the dynamic allocation of human resource, the input of employee man-hour information, query, statistics, the distribution of company or department projects, but also it inputs the data statistics in man-hour information to excel texts, and it can link to printers or other hardwares. One of the sites in company can get the precise data information through the link to a master server.