Font Size: a A A

Research On Cooperative Task Scheduling Software Architecture Based On MVC Pattern

Posted on:2008-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:W J LiFull Text:PDF
GTID:2178360272477186Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Based on Cooperative Work Platform Service, for improving the flexibility and software architecture performance of Coorperative Task Scheduling, Coorperative Task Scheduling field model and software architecture model are researched.Researching on the conceptual framework of Coorperative Task Scheduling, three main processes of task scheduling are proposed definitely. The meta-process model of Cooperative Task Scheduling is formally described. Then, the key algorithm of member assignment, which estimates the member's suitability to task according to the numerical quantification of property factors and assigns member to task, is proposed.In the area of software architecture model, OOA/OOD methodology is used to establish software architecture model. In order to improve software architecture performance, MVC design pattern is imported to optimize the architecture model. Combined with Java EE and Ajax technology, a new Web application MVC model—AW-MVC model is proposed, and the fundamental structure, the architecture and the working process of the model are explained. The software is built based on AW-MVC model.The actual process of software development improved that AW-MVC model had software developing practical value. The conceptual framework and the member assignment algorithm of Coorperative Task Scheduling were validated in the actual developing process, and proved that they had theoretical meaning and engineering practical value.
Keywords/Search Tags:Cooperative Task Scheduling, MVC architecture, AW-MVC model, meta-process model, member assignment algorithm, tash sort algorithm, Ajax technology
PDF Full Text Request
Related items