摘 要
隨著生活水平的提高,國內不少人開始學習高爾夫球,各地也逐漸建立了一些高爾夫球場和練習場,如何將球場情況和會員資料進行統一管理,成了高爾夫球場企業亟需解決的問題。
而在企業應用解決方案中,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.