摘要(英) |
In the development of English vocabulary learning, vocabulary learning system is used worldwide. However, the architecture design of client/server which used in e-learning system is changed by the development of applications. One is windows application which is regarded as traditional client/server architecture and the quality of hardware devices will influence the operation of applications directly. We call it Fat Client. Another is web application which for reduce requirements of hardware devices and to enhance supports of operating systems. User can only operate through internet. We call it Thin Client. This two type are used depend on demands.
In addition, some considerations of vocabulary e-learning system like: hardware devices, quality of network, strategies of management, and RIA conception etc. which develop in a new generation we call it Rich Client. It combines Fat Client and Thin Client which can develop independent applications and have the advantage of deploy easily. This makes the use of resources on the balance between client and server. Therefore, think highly of the ability in online/offline modes and easy to install or update for client application are the most important things. Moreover, to solve the problems of overloading and demand latency results from produce individual digital resources, the server have to optimize systematic calculating.
The thesis implements a vocabulary learning system: MyVLS, and to bring up: (1) Client application supports learning in online/offline modes. (2) To deal with synchronization of digital resources and portfolio between client and server. (3) The thesis emphasizes the use of Pre-Calculating which can optimize systematic calculating and enhance system quality. Finally, by experimental evaluation, we can find the design of MyVLS is truly works.
|
參考文獻 |
[1] D. Albert and Ritzhaupt, "Learning Object Systems and Strategy: A Description and Discussion," Interdisciplinary Journal of E-Learning and Learning Objects, 2010.
[2] K. Chebrolu, et al., "Long-distance 802.11b links: performance measurements and experience," presented at the Proceedings of the 12th annual international conference on Mobile computing and networking, Los Angeles, CA, USA, 2006.
[3] D. Cmuk, "Optimization of m-learning and e-learning methods in metrology education.," 2007.
[4] E. Cohen, B. and M. Nycz, "Learning Objects and E-Learning: an Informing Science Perspective," Interdisciplinary Journal of Knowledge and Learning Objects 2006.
[5] T. M. Connolly and C. Begg, Database Systems: A Practical Approach to Design, Implementation, and Management: Addison-Wesley Longman Publishing Co., Inc., 2001.
[6] M. Cortazzi, & Jin, L., "Changes in learning English vocabulary in China, In H. Coleman & L. Cameron (Eds.), Change and Language," Clevedon: BAAL/Multilingual Matters, pp. p.153-165, 1996.
[7] R. Gass and C. Diot, "An experimental performance comparison of 3G and Wi-Fi," presented at the Proceedings of the 11th international conference on Passive and active measurement, Zurich, Switzerland, 2010.
[8] J. Griffioen and R. Appleton, "Reducing file system latency using a predictive approach," presented at the Proceedings of the USENIX Summer 1994 Technical Conference on USENIX Summer 1994 Technical Conference - Volume 1, Boston, Massachusetts, 1994.
[9] J. Holliday, et al., "Disconnection modes for mobile databases," Wirel. Netw., vol. 8, pp. 391-402, 2002.
[10] S.-W. Kim, "Synchronization in an Embedded DBMS Environment," International Journal of Computer Science and Network Security, vol. Vol. 6 No. 7, pp. 30-35, 2006.
[11] P. Meara, "Vocabulary acquisition: A neglected aspect of language learning. In V. Kinsella (Ed.), Language Teaching Surveys," Cambridge: Cambridge University Press., pp. p.100-126, 1980.
[12] F. Moritz, "Rich Internet Applications(RIA): A Convergence of User Interface Paradigms of Web and Desktop - Exemplified by JavaFX," Diploma Thesis, vol. pp 6-20, 2008.
[13] M. Nicola and M. Jarke, "Performance Modeling of Distributed and Replicated Databases," IEEE Trans. on Knowl. and Data Eng., vol. 12, pp. 645-672, 2000.
[14] A. Panar and T. M. Shumaker, "SCORM 2004 4th Edition Testing Requirements(TR) Version 1.1," 2009.
[15] K. Verbert and E. Duval, "Towards a Global Architecture for Learning Objects: A Comparative Analysis of Learning Object Content Models," presented at the World Conference on Educational Multimedia, Hypermedia and Telecommunications 2004, Lugano, Switzerland, 2004.
[16] S. A. Wheeler, "Thin-client-Server Architectures.," 2000.
[17] "Client-Server and the Internet Converge: The Smart Client Application," Practical Computer Applications, Inc., 2006.
[18] Database Speed Comparison. Available: http://www.sqlite.org/speed.html
[19] Compare: HSQLDB vs. Microsoft SQL Server Compact (Embedded Database) vs. SQLite. Available: http://database-management-systems.findthebest.com/compare/15-27-53/HSQLDB-vs-Microsoft-SQL-Server-Compact-Embedded-Database-vs-SQLite
[20] iSchool Management Systems. Available: http://ischool.tv/sms/modules/basic-module/
[21] 林信夫,「應用於分散式系統的約定式檔案預取技術」,碩士,資訊教育研究所,國立臺灣師範大學,台北市,2004。
[22] 林裕勛,「Wiki-Styled之個人化數位學習系統的架構設計 - 數位內容與個人學習履歷的同步機制」,碩士,資訊管理研究所,國立中央大學,桃園縣,2009。
[23] 張奇,「從高速電源線產品實用性及採用成本談主流家庭連網技術之競爭」, Market Intelligence & Consulting Institute, 2003.
[24] 許智誠,「MyVLS---一個個人化的英文字彙學習平台與系統」,行政院國家科學委員會(NSC98-2511-S008-003-MY2),資訊管理學系,國立中央大學,2010。
|