Dissertation > Excellent graduate degree dissertation topics show

The Design and Implementation of Family-Style Character Teaching System

Author: ChengJiHong
Tutor: LuLei
School: Shandong University
Course: Software Engineering
Keywords: Family kanji taxonomy SSH integrated mode Framework Design Principles Four-step learning method Software Internationalization
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 145
Quote: 1
Read: Download Dissertation

Abstract


Currently, very rich variety of English teaching software, the kanji (language) teaching software also increasing. Foreign language learning and Chinese as a foreign language teaching continues to heat up. In this era of context, the introduction of a set of Chinese characters teaching software, rich types of educational software the kanji (language), the promotion of foreign teaching of Chinese characters (language), to promote the development of China's IT industry, and enhance China's international status and influence, are has a very important significance. \And graphically intuitive \In this paper, the incremental Agile RUP development process, first developed a prototype system mainly based on the user's needs, and after the trial by the client, and then make further demands. Because of this prototype system of trial experience, to increase the accuracy of customer needs, also provides the possibility to further tap the potential demand. Under an iterative process, and then the new demand analysis, design and coding of test to be customers satisfied with the trial, and then integrated into the system, until the customer satisfaction system. Needs analysis using the spiral needs analysis model analysis and export demand, demand description and needs verification organization in the the system iterative development process. First proposed basic needs, but also the most vague, with the continuous progress of the iterative process, the demand is becoming more and more abundant, more specific. Helps customers to the actual trial experience as a basis for further to propose functional requirements and the potential demand. Demand described using UML Unified Modeling Language, is conducive to the exchange with customers, so that customers can clearly understand the function of the system that will be implemented not seen the specific implementation. Extremely decentralized in order to adapt to the user, the teaching content is updated real-time characteristics, system design with a structure based on B / S layer 4 WEB. The architecture design uses a lightweight J2EE development framework based on SSH (Struts, Spring and Hibernate). The frame design process, with reference to the existing design mode and combine the design of the actual, proposed and applied field (Field-Oriented)-oriented and oriented basic (Fundamental-Oriented) design principles. Although this article just a character teaching system, but is not limited to architecture design. The framework design goal is to design a teaching-oriented areas of common the teaching development framework (platform). SSH framework based on the design of public service layer, business logic layer and data access layer, completely oriented programming interface, all the features are designed into the interface, you can achieve a new teaching system, as long as the programming interface framework provisions . In-depth analysis and simulation of the actual teaching (learning) process, combined with the field-oriented design principles, the business logic interface layer provides the functional interface should be involved in the entire learning (or teaching). Data access layer provides for all applications (not just teaching field) CRUD (add, query, delete, and modify) and paging support interface. The interface under and coding to achieve, and rigorous testing to ensure that customer requirements are met. The main users of the system are foreign the kanji (language) learners, software internationalization have to consider. In this paper, the Struts internationalization support, and only need to provide a different language resource files, can be realized according to the user's browser is set to automatically select the appropriate language. To develop a system, not an overnight thing, you need constant feedback in the user process and amendments to be getting more sophisticated.

Related Dissertations

  1. Analysis of Internationalization and Implementation of Software Localization of Mac OS X,TP311.52
  2. Status and Trend of the Account Software in China,F232
  3. Design and Implement of a Council-chamber Booking System Based on Struts Framework,TP311.52
  4. Design and Development of Application Programme for Fault Analyzer Based on Wince Platform,TP311.52
  5. Service Model Driven Architecture (SMDA) Oriented Modeling Techniques and Tool Implemention,TP311.52
  6. Design and Implementation of the HL7 Message Parsing and Store in the Medical Information Integration Platform,TP311.52
  7. The Design and Implementation of Medical Image Remote Access and Sharing Based on WADO,TP311.52
  8. The Application of Virtual Reality Geographical Information System to Urban Design,TP311.52
  9. Development of the on-line Training and Examination System of Army,TP311.52
  10. Management System Design and Implementation of troop strength,TP311.52
  11. Army logistics material management system design and implementation,TP311.52
  12. Online examination system design of military theory and,TP311.52
  13. AY \u00BAA??ZC,TP311.52
  14. Tibet border combat training information management system design and realization of research,TP311.52
  15. Design and Implementation of Digital TV Interactive Applications System,TP311.52
  16. The Design and Implementation of Bicluster Data Analyzing Software,TP311.52
  17. Design and Implementation of the military sub-district network office automation and information systems,TP311.52
  18. The Design and Implementation of Student Information Management System Based on Workflow,TP311.52
  19. Research and Development of Reusable Components of Management Information System in C/S Model,TP311.52
  20. Research and Implementation of Distributed Data Integration Visual Modeling,TP311.52
  21. Research on Personalized Recommendation Algorithm Based on Natural Forgetting,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile