Font Size: a A A

Development Of Remote Education System For Party School Of Jilin Provincial Party Committee

Posted on:2007-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:X M LiuFull Text:PDF
GTID:2178360212459406Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of modern technology, computer has become a key part in people's life and been applied into various fields. In term of education, the application of CAD and multi-media enriches the teaching activities and help the teachers and students interact and promote the students'motivation. To examine the students'level of grasping the knowledge, tests are taken at different stages.The network teaching can carry out an excellent education resources share, and the teaching method is free from the stipulation of time and position. Learners can arrange their study plan and progress according to own knowledge structure and the daily timetable, so that customizes the study process that the traditional education can't carry out. The system established on the campus network will open to the student on 24 hours a day. Students can carry on a study at anytime and anywhere. This is different from the traditional teaching way. Based the network system, anyone can learn to what he want at anytime and anywhere. It makes the education and study much more free than before. The network and multimedia programs provide the new method to communicate.The aim of the paper is to design the network-aided instruction system which is highly extensible and provides real-time service. The system aims to make all traditional teaching processes transplant to the online service. Basic constructing principles are (1) Reliability. The reliability of the teaching resources is foundational point of network educating. Furthermore, the amount of teaching resources is huge, so the system has to adopt high performance business database system to keep high efficiency and standardization. The powerful database can keep good working 24 hours per day, 7 days per week with the backup operations. In addition, if a disaster happened, system can recover the data as soon as possible and protect the data safe. (2) Flexibility. The management of teaching resource should be scaleable and extensible. The system can manage all of the resource together or individually. It also provides some interface to collect material from different sources. (3) Open. What the network teaching system involved is big, the amount of learners are enormous, and the ways to teach the content of course are complicated. The system has to be a complete open architecture and can support all kinds of file types, developing tools and other resources. (4) Security. Because the network teaching system is accessed remotely, the information is transported on public communication links, the security of the system is very important. Such as protecting the information during transporting, controlling the priority of users to login the system and so on. Security includes encryption, integrality, validity, priority and avoiding multi-broadcast etc. The paper focuses on the programming of the system functions, including education resource management, online-instruction activity management, online-examination management, statistic and analysis of the teaching status and so on.Based the performance and security requirements on the system of Communist Party School of JiLin Province, the architecture of the system is to base the B/S and J2EE standard. The system consists of three layers, including client part, application server and database server. On client part, a client accesses the system via Internet by using Internet Explorer. All accessing-requirements to the system are filtered by the hardware firewall, and then application server validates all requirements from users. System only allows the legal clients to log in the system. Application server follows the J2EE standard. The program developed by JSP, Servlet, and EJB/Javabeans tools. The application server applies the Bea Weblogic Server, which has good performance and high rate on market, as middle-ware. The Microsoft Windows Media Server is used to support the stream media service. System applies Oracle database as Database server, which is a high capacity, reliability and security relational database and can be used in the different OS systems, such as UNIX, OS2 and Windows. Through the Internet, users can access all of the services provided by the system anytime or anywhere. Just'clicking'in the browser, clients can finish the checking, searching or statistic in the system.The practice of the system is a whole process of developing software system. It concerns the theory and realization of applicable software design and software engineering. It also combines the developing technology for users and design concepts. Different aspects are involved in the design of this system and it has strong generalization and application. Due to time limits, the system is to be further improved.
Keywords/Search Tags:Development
PDF Full Text Request
Related items