摘 要
随着生活水平的提高,国内不少人开始学习高尔夫球,各地也逐渐建立了一些高尔夫球场和练习场,如何将球场情况和会员资料进行统一管理,成了高尔夫球场企业亟需解决的问题。
而在企业应用解决方案中,Spring作为轻量级的J2EE框架,越来越普及。在没有分布式和复杂事务需求的情况下,Spring明显优于EJB。
本文重新设计、改造了湖南鹰皇高尔夫有限公司的营业系统(即高尔夫球场预定会员管理系统)。在分析原型、重新规划数据库的基础上,确定采用Spring & Java Server Faces的系统结构来设计、实现该系统,并完成了问卷调查模块、多语种支持、球场信息发布(内部发布)、会员预存管理、会员电话匹配、TeeTime管理系统、球场特殊返佣功能管理、渠道政策会员变动归属、渠道政策变动返佣、产品与行业设计方案等内容的设计与实现。
关键字:Spring,IoC,Java Server Faces,Facade模式
Golf Course Reserve& Member Management System
Abstract
As the standard of living shifts, many people in the mainland come to play golf. As a result, many golf courses and clubs come into being. How to manage both the course and customer information becomes an urgent for a company whose business is golf reserving.
In enterprise application solutions, spring as the light-weight J2EE framework is becoming increasing popular. Spring is obvious superior than EJB when it comes to a case without the requirement of distributed computing environment or sophisticated transactions.
This paper has re-designed and re-build the business system (the Golf Course Reserve & Member Management System) of Reagle Golf Co. Ltd. After reanalyzing the model and rescheduling the database architecture, we adopt the combination of spring and java server faces as the structure. Up to now 10 modules have been accomplished.