Skip to main content

The Design and Implementation of an Online English Testing System Based on MVC Model

  • Conference paper
  • First Online:
Lecture Notes in Real-Time Intelligent Systems (RTIS 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 613))

Included in the following conference series:

Abstract

In the software engineering system, the system needs analysis, overall design, detailed design and the final realization of the system to ensure effectiveness. Firstly, the paper introduces the background and significance of an online examination system, the development at home and abroad, as well as the development trend in the future. Using the unified modeling language, the function of online examination system is described, and the use case diagram, sequence diagram and activity diagram are given. Then the paper puts forward the overall feasibility, design scheme of the online examination system based on MVC model, and introduces the working principle of the MVC model involved in the online examination system in detail. Combined with the analysis of the online examination system, according to the hierarchical thinking is designed in this paper is composed of client layer, said layer, business layer, persistence layer and data layer is composed of five layers of software architecture, the architecture made detailed analysis and gives the specific solutions. The system presentation layer and persistence layer are respectively adopted Struts and Hibernate framework, and the business layer is designed and implemented by DAO mode technology. The system also defines the data flow between the layer and layer, which further reduces the dependence between the layer and the layer. In this paper, the relationship between the system data and data is analyzed, the database is designed in detail, and the concept model and physical model of the database are given. And through the Hibernate object relational mapping tool, the Java class and database table mapping, a significant reduction in the use of SQL and JDBC data processing time, to achieve the data persistence.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zhang, H.: Using ASP technology to achieve the international disease code (ICD10) network query system. Med. Health Equip. 1, 37–81 (2009)

    Google Scholar 

  2. Yang, Y., Yang, Y.: On the application of ASP technology in distance education system. Mod. Econ. Infor. 10, 37–95 (2008)

    Google Scholar 

  3. Zhong, D.M., Bin, L., Falx, R., Yichen, W.: Embedded software simulation testing platform software reuse. Meas. Control Technol. 6, 27–83 (2014)

    Google Scholar 

  4. Keqing, H.: At the time of stress, Mao, Okamoto Yasuji: an analytical method of business application software framework. J. Softw. 7, 378–736 (2011)

    Google Scholar 

  5. Fuqing, Y., Hong, M., Lee, H.: Software reuse and software component technology. J. Electron. 2, 47–82 (2015)

    Google Scholar 

  6. Gao, Z., Zhang, D., Ge, Y.: Design optimization of a spatial six degree-of-freedom parallel manipulator based on artificial intelligence approaches. Robot. Comput. Integr. Manuf. 26(2), 180–189 (2010)

    Article  Google Scholar 

  7. Hennekens, S.M., Schaminée, J.H.J.: TURBOVEG, a comprehensive data base management system for vegetation data. J. Veg. Sci. 12(4), 589–591 (2001)

    Article  Google Scholar 

  8. DeBusk, R.F., Miller, N.H., Superko, H.R., et al.: A case-management system for coronary risk factor modification after acute myocardial infarction. Ann. Intern. Med. 120(9), 721–729 (1994)

    Article  Google Scholar 

  9. Yamane, K., Nakamura, Y.: Dynamics filter-concept and implementation of online motion generator for human figures. IEEE Trans. Robot. Autom. 19(3), 421–432 (2003)

    Article  Google Scholar 

  10. Ni, M., McCalley, J.D., Vittal, V., et al.: Software implementation of online risk-based security assessment. IEEE Trans. Power Syst. 18(3), 1165–1172 (2003)

    Article  Google Scholar 

  11. Bianchini, R.P., Buskens, R.W.: Implementation of online distributed system-level diagnosis theory. IEEE Trans. Comput. 41(5), 616–626 (1992)

    Article  Google Scholar 

  12. Newton, D., Hase, S., Ellis, A.: Effective implementation of online learning: a case study of the Queensland mining industry. J. Workplace Learn. 14(4), 156–165 (2002)

    Article  Google Scholar 

  13. Paddan, G.S., Griffin, M.J.: The transmission of translational seat vibration to the head—I. Vertical seat vibration. J. Biomech. 21(3), 191–197 (1998)

    Article  Google Scholar 

  14. Gao, W., Arai, Y., Shibuya, A., et al.: Measurement of multi-degree-of-freedom error motions of a precision linear air-bearing stage. Precis. Eng. 30(1), 96–103 (2006)

    Article  Google Scholar 

  15. Sloman, A.: Interactions between philosophy and artificial intelligence: The role of intuition and non-logical reasoning in intelligence. Artif. Intell. 2(3), 209–225 (1972)

    Google Scholar 

  16. Etzioni, O., Cafarella, M., Downey, D., et al.: Unsupervised named-entity extraction from the web: an experimental study. Artif. Intell. 165(1), 91–134 (2005)

    Article  Google Scholar 

Download references

Acknowledgements

Teaching Research Project of Anhui Province “The Identity Crisis and Identity Construction Strategies of Business English Teachers under the Background of MOOC” (2015jyxm730).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhuo Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Wang, Z. (2018). The Design and Implementation of an Online English Testing System Based on MVC Model. In: Mizera-Pietraszko, J., Pichappan, P. (eds) Lecture Notes in Real-Time Intelligent Systems. RTIS 2016. Advances in Intelligent Systems and Computing, vol 613. Springer, Cham. https://doi.org/10.1007/978-3-319-60744-3_47

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60744-3_47

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60743-6

  • Online ISBN: 978-3-319-60744-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics