官术网_书友最值得收藏!

  • Spring MVC Blueprints
  • Sherwin John Calleja Tragura
  • 311字
  • 2021-07-14 10:48:28

Chapter 3. Student Management Portal (SMP)

University and college web portals have always been the fa?ade of an organization to promote their mission and vision, and endorse their academic standards and expertise. Aside from good marketing and external promotion, an academic institution can be labeled "high-end" if all internal transactions, from academic affairs to administration, are automated, which spares faculty and staff from doing redundant tasks.

Management information systems for academic institutions always cover major transactions like online student applications, student management for scores and performance, scheduling, attendance monitoring, and course list development. All these automated transactions are done manually by officers and administrators, which may cause overheads on resources, time and cost.

Many of the school management systems are written in PHP or Ruby Rails, possibly because of the easy syntax these languages exhibit, or the availability of pre-packaged snippets online available for instant use.

This chapter will discuss how to start a student management portal that caters for the same administration, academic and student modules, but uses the systematic organized techniques of the Spring 4 specification. This chapter needs a grounding in the topics in Chapter 1, Creating a Personal Web Portal (PWP) and some of the components in Chapter 2Electronic Document Management Systems (EDMS), but new concepts will be introduced which are appropriate for developing SMPs from the ground up. As seen from the previous chapters, the price of building Spring MVC applications is not only for the sake of the the new knowledge you acquire, but also for the maintainability and the manageability of codes after project delivery.

In this chapter, you will learn how to:

  • Use relational database management system for Spring applications
  • Implement DAO and services layers
  • Use Spring Framework JDBC abstraction
  • Use Hibernate 4.x Framework
  • Use MyBatis 3.x Framework
  • Implement audit trails and logging using AOP
主站蜘蛛池模板: 阳朔县| 阿勒泰市| 枞阳县| 青浦区| 巴塘县| 响水县| 渝中区| 宜宾市| 新和县| 城固县| 娱乐| 达孜县| 沐川县| 钟山县| 荣昌县| 平远县| 滕州市| 丰城市| 台南市| 通渭县| 常熟市| 台南县| 普兰县| 远安县| 安新县| 巴塘县| 浦城县| 东源县| 临汾市| 新兴县| 铁岭县| 成都市| 武威市| 台安县| 兴仁县| 江源县| 淮南市| 合川市| 崇文区| 集贤县| 新源县|