| With the development of economy, enterprises are under multiple projectmanagement environments, facing many new management problems. Many companieshave to work on many kinds of orders, which means a large number of tasks and eachtask has its own feature. Though there are certain similarities among tasks, companiesstill have to make a separate allocation for a different enterprise resource. In order toreduce the cost and achieve an all-wave management during the processing of tasks,companies should have a good supervisory control of the process and make a goodcoordination of the resource. And ultimately achieve the goal that the cost of theenterprise is the lowest and the benefits of the goals are maximized, which can helpimprove the comprehensive competitiveness of enterprises and allowing businesseshave sustained development. Today’s mass customization of group technology, modulartechnology, workflow technology and other technologies can be applied to solve thecurrent multi-project of the set of the customers personalized, diversified. Multi-projecttask management system requires a strong process management flexibility and friendlyinterface of task allocation.Ext JS is a cross-browser to create rich Internet applications. Javascrip library,which can provide the client with the RIA (rich Internet applications) applications,contains components which are efficient, customizable and scalable. And it alsocontains user interfaces that are intuitive and easy to use. Ext JS is based on pureHtml/CSS, JS technology and flexible JSON/XML interchange format. Ext JSprovides users with rich cross-browser UI components, making it real to lighten the loadof the server.This thesis is based on the topic of multi-project system design. The systemincludes nine function modules like account management, personnel management,resource management, task definition management, project definition management,workflow management, schedule management, tasks update management and tasks andpersonnel matching management. And the major tasks include system requirementsanalysis, database design, system module design, interface design and so on.This thesis describes the characteristics of multi-project task management and itsresearch status, summarizes the models and techniques of human resource scheduling inmulti-project management, introduces the theory and mothods of workflow technology,genetic algorithm and other technologies relevant to the system. This thesis is based onthe idea of software engineering. It describes the design and implementation of the system with software engineering methods. It demonstrates the system operationalresults and points out the shortcomings and the next improvement plan. |