Font Size: a A A

The Research And Implementation Of Teaching Integration Platform

Posted on:2005-10-21Degree:MasterType:Thesis
Country:ChinaCandidate:S Y DongFull Text:PDF
GTID:2168360122971117Subject:Computer applications
Abstract/Summary:PDF Full Text Request
The project background of the thesis is Database Training System project for Shanghai Labor Bureau which is implemented by author. Author is responsibility for requirement analysis, function module design, detail design, coding and testing for this project. After one year's research and development, this project has already been used in Shanghai Labor Bureau Occupation Training Center and the customers are all satisfied with this project.This project requires building a series of new teaching resources which include some database operation emulation system and some active courseware for database training. Furthermore, it requires building a teaching platform which can integrate, manage and compatible many kinds of heterogeneous teaching resources and provides some personality function. For the teaching platform, it provides functions to manage and publish the teaching materials, emulate systems, courseware, exams and to manage the users, classes and questions.The most important technical problem of the project is how to resolve integration for many types of the heterogeneous teaching resources. The teaching platform is open for new teaching resources. Furthermore, different teaching resources have different features in not only the appearances but also the develop technique. For solve this issue, author uses web services as the core technique in the project design. The across-platform feature of web services provides great support for the heterogeneous teaching resources.Following the users' requirement, the project also need to provide some personality function for it is a teaching system. The system shouldrecommend some personality education such as providing courseware and test for student. Author design a increasing by degrees method for project's actual requirement. Using this method, project can implement a good personality application easily. And this method gets good performance for author's project.Furthermore, author finds web services' performance is poor when being as a component. Comparing with other components, it meet performance problem especially in querying database. Author researches the reasons of this issue deeply and gives the way using local cache to optimize the web services database query. It affects good in the real system.The article also introduces the real system implementation. The project adopts Microsoft.NET as the develop platform, uses C#, ASP.NET, ADO.NET as develop tools. Referencing own design and development experience, author describes the framework of the teaching platform and the implementation of the tiers in the multi-tiers structure and teaching resources in detail. Author also mentions how to solve the three import issue including heterogeneous teaching resources integration in platform, personality education and web services optimization. They are discussed deeply in the article.
Keywords/Search Tags:Web Services, Heterogeneous System Integration, Personality Application, Database Query, Performance Optimize
PDF Full Text Request
Related items