Font Size: a A A

Design And Implementation Of Task Management System Class Library Based On The.NET Platform

Posted on:2013-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y T XiaoFull Text:PDF
GTID:2248330374457085Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the wide application of computer and Internet technology, thedesire of people using computer and Internet to realize office network,automation, collaboration, which can improve the efficiency of work, ismore and more intense.The opinion that the task management system cansignificantly improve management efficiency has reached a consensus inthe computer science. Many companies are already using their own taskmanagement system or having the needs of developing task managementsystem.As far as software development is concerned, how quickly andefficiently develop softwares to meet needs of users is a question thatsoftware developers need to think about. Software reuse is to improvesoftware development efficiency and insure software quality in thepractice.Using Class library in the development of software is animportant way for software reuse. Designing and implementing areusable class library for specific business needs, can achieve large-scalesoftware reuse and avoid duplication of development, and reduce the development cycle and costs.Design and implementation of the task management system classlibrary is the main content of this paper, which is from the actualneeds of the task management system platform research. The main stepsof research are requirement analysis, berifly designing, detailed designingand realization of class library.In the class library design and implementation process, theapplication of some ideas in the design mode, such as static factorypattern, strategy pattern, appearance mode has great effect. In order toobtain good scalability and maintainability, the three-tier architecture andMVC structure has been mixed together by the single funitional modelclass level, which obviously reducing the dependencies among differentlevels and improving the reusability of each level. In the implementationprocess, the application of the caching mechanism avoids unnecessaryduplication of operations effectively and improves program performancesuccessfully.
Keywords/Search Tags:Task Management, Class Library, Design Pattern, Software Reuse
PDF Full Text Request
Related items