B/S implementation of internet-based electrical engineering lab with MVC architecture

This paper introduces the B/S (Browser/Server) implementation of iEELab (internet-based Electrical Engineering Lab). Users can login the remote lab using various browsers. Front-end, using Adobe Flex technique, implements network communication from browser to server based on MVC architecture. A middle layer called data exchange layer is extracted, which is the hub of data sending and receiving. The server only transmits data package. This system has good expansibility and new experiment modules can be added easily.

[1]  Zhang Shu,et al.  NETLAB-An Internet based laboratory for electrical engineering education , 2005 .

[2]  Hamid Mcheick,et al.  Dependency of components in MVC distributed architecture , 2011, 2011 24th Canadian Conference on Electrical and Computer Engineering(CCECE).

[3]  Mai Jiang,et al.  The design of E-commerce system architecture based on Struts2, Spring and Hibernate , 2010, The 2nd International Conference on Information Science and Engineering.

[4]  Shan-an Zhu,et al.  iEELab practice: A hybrid remote laboratory for distance education in electrical engineering , 2010, 2010 5th International Conference on Computer Science & Education.

[5]  Denis Gillet,et al.  Collaborative web-based experimentation in flexible engineering education , 2005, IEEE Transactions on Education.

[6]  Xiafei Hao,et al.  Struts+Spring+Hibernate Integrated Framework and Its Use in Log Accounting and Analyzing System , 2010, 2010 International Conference on Multimedia Information Networking and Security.

[7]  Bo Fu,et al.  The Research of Web Application Framework Based on SSH , 2008, 2008 International Seminar on Business and Information Management.

[8]  J.V. Nickerson,et al.  Remote versus hands-on labs: a comparative study , 2004, 34th Annual Frontiers in Education, 2004. FIE 2004..

[9]  Andrew Nafalski,et al.  Remote laboratories versus virtual and real laboratories , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[10]  林群,et al.  NETLAB-An Internet based laboratory for electrical engineering education , 2005 .

[11]  Weicheng Xie,et al.  A virtual laboratory platform and simulation software based on web , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.