| Information construction plays an important role in the development of universities, various business systems are established by all kinds of universities, but data sharing between different systems is weak, there is no uniform information entrance for students and staff. According to the teaching management requirements of Anqing vocational and Technical College and popularization of smartphone, SOA design pattern applies to reforming the existing teaching management system of our college aiming at the problems of heterogeneous system integration.A SOA based teaching assistant system for Anqing vocational and Technical College is designed and implemented in this thesis. The main business logic of the system is implemented using Web Services technology, which makes the system easy to integrate with other application systems. A new module is added to the traditional teaching management system, this article designs and implements a class interactive subsystem using mobile computing and Bluetooth communication technology, the subsystem can help in interaction among students and teachers, improves student’s concentration and work efficiency of teaching. Students can get involved in answering activities in the class with a smartphone which support Bluetooth communication. Meanwhile, attendance can be achieved by scanning Bluetooth device address of students and comparing it to the corresponding database records.This article deeply analyzes the background and requirements of the project, introduces related technologies, such as SOA, Web Services, Bluetooth communication and Android development. Object oriented design and UML are applied to the analysis of teaching assistant system and the design of database. Finally, Technologies such as Java EE and Bluetooth communication are applied to implement the system. Test results show that the system interface is friendly, running stably, and the system has a good scalability. |