Sau khi kết thúc một mùa sự kiện, vé mùa mà khách hàng đặt có thể giữ lại để gia hạn cho mùa sau. Khi mùa sau bắt đầu, khách hàng sẽ lên trang web của hệ thống đặt vé mùa của sự kiện này để thực hiện gia hạn vé của mình. Khách hàng
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
cũng có thể thực hiện công việc này qua điện thoại. Khi đó khách cần đọc đúng mã booking và họ tên của khách, nhân viên phụ trách sẽ thực hiện chức năng gia hạn thông tin đặt vé theo mùa của khách. Đối với tất cả 6 loại vé chung đã phân tích ở trên, mỗi loại đều có yêu cầu chung và riêng về thời gian gia hạn và thời gian hiệu lực mới của vé:
• Chung: Khách hàng phải nhập mã booking của mình • Riêng:
Loại vé theo mùa Thời gian hiệu lực mới
Vé theo mùa có đặc điểm 1 Thời gian bắt đầu và kết thúc của mùa sự kiện mới. Thông thường hệ thống sẽ tự cập nhật lại thời hạn mới của vé khi có yêu cầu gia hạn từ khách hàng.
Vé theo mùa có đặc điểm 2 Vẫn là thời gian hiệu lực cũ của vé. Tuy nhiên thời điểm bắt đầu vé có hiệu lực sẽ tính theo thời điểm mà khách hàng lựa chọn.
Bảng 2-6 Những đặc điểm riêng của từng loại vé về thời gian hiệu lực mới khi gia hạn 2.6 Các loại vé theo mùa được áp dụng cho từng sự kiện
cụ thể
Từ những ý tưởng phân tích tổng quát 6 loại vé theo mùa trên, bài toán tổng quát hóa cho hệ thống bán vé mùa trước đã được giải quyết một phần. Tuy nhiên để xây dựng một hệ thống bán vé mùa cụ thể cho một sự kiện cụ thể thì việc đưa bài toán chung vào để giải quyết thì vẫn chưa đủđể hình thành một ứng dụng hoàn hảo. Bởi vì mỗi sự kiện có những đặc thù riêng đòi hỏi người xây dựng chương trình phải thêm vào những đối tượng và thuộc tính riêng thì bài toán cụ thể mới giải quyết được. Ngoài ra để xét xem loại vé nào được áp dụng cho sự kiện nào thì việc khảo sát nhu cầu khách hàng cũng là một yếu tố quan trọng.
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Hệ thống đặt vé theo mùa cho phim
Mô hình thiết kế tống quát cho 6 loại vé theo mùa cho
mọi sự kiện Một hoặc nhiều loại vé theo mùa của 6 loại Hệ thống đặt vé theo mùa cho bóng đá Một hoặc nhiều loại vé theo mùa của 6 loại Hệ thống đặt vé theo mùa cho các buổi hoà
nhạc
Một hoặc nhiều loại vé theo mùa
của 6 loại
Hệ thống đặt vé theo mùa cho lễ hội văn hóa
Một hoặc nhiều loại vé theo mùa của 6 loại ... Mở rộng (extend) Mở rộng (extend) Mở rộng (extend) Mở rộng (extend) Mở rộng (extend)
Hình 2-6 Hướng giải quyết khi xây dựng hệ thống bán vé mùa trước cho những sự kiện cụ thể
Để có thể thấy được điều này đối với 2 hệ thống chúng tôi chọn để minh họa là: hệ thống vé mùa cho phim và hệ thống vé mùa cho giải bóng đá Championship, chúng ta phải phân tích những điểm tương đồng và khác biệt giữa 2 sự kiện: sự kiện chiếu phim tại rạp và sự kiện thể thao Championship.
Điểm giống nhau giữa sự kiện chiếu phim ở rạp và sự kiện thể thao Championship:
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Điểm khác nhau:
Phim Championship
- Là sự kiện loại 2, diễn ra hàng ngày và không có chương trình trong một thời gian dài.
- Là sự kiện loại 1, có quy mô tổ chức lớn và thời gian diễn ra sự kiện xác định. Do đó lịch về các trận thi đấu được lên trước khi sự kiện diễn ra.
- Phim chiếu ở rạp có nhiều thể loại khác nhau. Tuy nhiên, số lượng phim chiếu mỗi tuần là không nhiều.
- Championship là một sự kiện có khoảng 20 đội bóng tham gia, các đội đá theo thể thức vòng tròn hai lượt tính điểm.
- Yếu tố xác định giá vé bán lẻ dựa trên loại khách hàng.
- Yếu tố xác định giá vé bán lẻ dựa trên khu vực ngồi.
Bảng 2-7 Sự khác nhau giữa sự kiện chiếu phim tại rạp và sự kiện thể loại bóng đá Championship
Từ những điểm giống và khác nhau giữa 2 sự kiện trên, kết hợp với nhận xét về tính chất sự kiện ở Bảng 2-3, chúng tôi đã sử dụng lại một số loại vé mùa trong 6 loại chung cho từng sự kiện như sau:
2.6.1 Phim chiếu ở rạp
Vé mùa nhiều lần vào (Multi-entry season ticket)
Đối với sự kiện chiếu phim tại rạp, thông thường người tổ chức chỉ lên lịch chiếu trước trong khoảng vài tháng. Trong khi đó vé theo mùa được bán trước cho cả năm. Đặc điểm này phù hợp với đặc điểm của sự kiện đi kèm với vé mùa nhiều lần vào. Chính vì lý do đó người tổ chức đã chọn loại vé này dành cho phim.
Vé mùa nhiều lần vào có các đặc điểm và thuộc tính nhưđã nêu ở 2.2.2. Khi tạo vé mùa nhiều lần vào, người tổ chức vẫn chưa có lịch chiếu phim tại một rạp cụ thể nên họ chỉ có thể quy định trước số lần xem phim của vé. Việc xác định các thứ trong tuần cũng rất dễ dàng vì đây là sự kiện diễn ra hàng ngày.
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Do sự kiện này là sự kiện thuộc loại 2 nên thời gian hiệu lực của vé sẽđược tính từ thời điểm khách hàng lấy vé và kéo dài trong một khoảng thời gian định trước.
Vé mùa giảm giá (Reduction season ticket)
Tương tự như vé mùa nhiều ngày, vé mùa giảm giá được đưa vào sử dụng cho sự kiện chiếu phim tạp rạp vì sự kiện này phù hợp với tính chất của nó. Mặt khác vì sự kiện này là sự kiện thu hút khách hàng hàng ngày nên họ có nhu cầu mua vé xem phim rất nhiều. Vé mùa giảm giá sẽ là một giải pháp giúp họ tiết kiệm chi phí hơn.
Vé mùa giảm giá có những đặc điểm và tính chất giống như 2.2.4.
2.6.2 Thể loại bóng đá Championship
Vé mùa theo chủđề (Topic season ticket)
Vé này được áp dụng cho Championship một phần vì sự kiện này phù hợp với tính chất của nó, phần khác do nhu cầu khách hàng mong muốn xem những trận đấu của đội bóng mà họ yêu thích. Thông thường những người này đều là những người hâm mộ bóng đá đặc biệt là một đội bóng nào đó. Chính vì lý do này khi đưa vé theo chủ đề vào sử dụng, chúng tôi đã đổi tên vé thành vé mùa thành viên (Member season ticket).
Do tính chất đá vòng tròn hai lượt của Championship, nghĩa là một đội bóng sẽ thi đấu trên sân nhà và sân khách, cho nên số lượng trận đấu mà một đội thi đấu là rất nhiều. Nhưng nhu cầu khách hàng thường mong muốn xem những trận đấu trên sân nhà hoặc sân khách hoặc cả hai. Vì lý do đó nên vé mùa thành viên cho Championship cần thêm một thuộc tính:
Sân nhà/Sân khách: thuộc tính này sẽ xác định vé mùa thành viên dành cho những trận trên sân nhà hoặc sân khách hoặc cả hai.Vé mời (VIP- Sponsor season ticket)
Vé mùa thành viên dành cho sự kiện bóng đá Championship sẽ có những thuộc tính và đặc điểm nhưđã nêu ở 2.2.1và thêm thuộc tính nêu trên. Trong đó:
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Chủđề của loại vé này là tên đội bóng trong mùa.
Tất cả các chương trình: là thuộc tính dùng để xác định vé mùa thành viên cho phép xem tất cả các trận thi đấu hoặc xem một số trận thi đấu của đội bóng mà vé chỉđịnh
Sân nhà/Sân khách
Vé mời (VIP-Sponsor season ticket)
Vé mời được áp dụng cho Championship vì đây là sự kiện diễn ra trong một khoảng thời gian xác định, có quy mô tổ chức lớn với sự đầu tư của nhiều nhà trợ....Do sự kiện có rất nhiều khách VIP nên vé mời được đưa vào sử dụng là hợp lý.
Vé mời sẽ có thuộc tính và đặc điểm giống như 2.2.3 đã nêu ở trên.
2.7 Phần liên kết với REAS
Sự cần thiết phải liên kết với REAS – Hệ thống quản lý sự kiện có tính hồi quy
Phía người tổ chức:
Việc xây dựng hệ thống quản lý vé đặt theo mùa để phục vụ các sự kiện thể thao, văn hóa đóng một vai trò rất quan trọng. Nó là một giải pháp giúp các nhà quản lý giải quyết vấn đề khó khăn về mặt kinh phí nhằm để chuẩn bị tốt cho việc tổ chức một sự kiện cụ thể. Hệ thống vé đặt theo mùa này có nhiệm vụ thiết kế và đưa ra các loại vé mùa phù hợp với sự kiện và nhu cầu của khách hàng. Sau đó các vé theo mùa này sẽ được đưa lên Internet và bán trước khi một sự kiện diễn ra. Công việc cuối cùng của hệ thống là in ra vé thực sự cho khách hàng. Để hệ thống quản lý vé đặt theo mùa hoạt động tốt, REAS cần phải cung cấp những thông tin và đặc thù về sự kiện được tổ chức trong mùa.
Phía khách hàng:
Những thông tin cần thiết do REAS cung cấp sẽ được đưa lên Internet giúp cho khách hàng hiểu rõ hơn về sự kiện sắp diễn ra đồng thời dễ dàng hơn trong việc chọn lựa các loại vé theo mùa có sẵn.
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Vì 2 nguyên nhân chính trên nên sự cần thiết có một interface giữa 2 hệ thống con STS và REAS được đặt ra. Do nhu cầu của mỗi hệ thống bán vé cho mỗi sự kiện luôn thay đổi tùy theo đặc thù của từng sự kiện cụ thể và loại vé do hệ thống cung cấp, chúng tôi đã xây dựng một interface chung cho 2 sự kiện cụ thể Championship và phim như sau:
Phần liên kết với REAS đã được xây dựng Hệ thống quản lý sự kiện theo
chu kỳ Hệ thống quản lý vé theo mùa
GIAO DIỆN
Input: tên rạp chiếu, tên phim, thứ...
Output:
Danh sách suất chiếu của một phim Thông tin của phim Danh sách loại khách hàng
Danh sách phòng chiếu Thông tin rạp chiếu phim
Input: Tên mùa giải, tên câu lạc bộ, tên sân bóng...
Output :
Danh sách trận đấu của một câu lạc bộ
Danh sách câu lạc bộ
Danh sách khu vực ngồi Thông tin của mùa giải Thông tin của câu lạc bộ
PHIM
PHIM
CHAMPIONSHIP
CHAMPIONSHIP
Hình 2-7 Phần liên kết với REAS
Yêu cầu của hệ thống bán vé theo mùa cho sự kiện chiếu phim tại rạp:
Đối với sự kiện này, hệ thống bán vé theo mùa cần phải có những thông tin sau: - Thông tin về rạp chiếu phim: Tên, Địa chỉ.
- Thông tin về danh sách các phim được chiếu tại một rạp cụ thể trong một khoảng thời gian xác định: ngày chiếu, danh sách tên phim được chiếu.
- Thông tin về các suất chiếu của một phim tại một rạp cụ thể vào một ngày xác định: Phòng, danh sách giờ chiếu.
- Thông tin về một phim được chiếu tại một rạp cụ thể: Tên, thời lượng chiếu, nội dung, danh sách diễn viên, thể loại, nhà sản xuất, quốc gia. - Thông tin về danh sách các phòng có suất chiếu tại một rạp vào một
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
số thứ (days Of Week) trong tuần: thứ trong tuần, danh sách phòng, danh sách giờ chiếu ứng với một phòng.
- Thông tin về phòng của 1 rạp cụ thể: Tên, hướng dẫn.
Yêu cầu của hệ thống bán vé theo mùa cho sự kiện bóng đá Championship:
Đối với sự kiện này, hệ thống bán vé theo mùa cần phải có những thông tin sau: - Danh sách của những câu lạc bộ trong mùa: Tên, sân vận động, quốc
gia, logo.
- Danh sách trận đấu của một câu lạc bộ trong mùa: 2 câu lạc bộ tham gia, sân vận động, thời gian thi đấu.
- Loại ghế ngồi: Tên.
- Thông tin của mùa giải: Tên, ngày bắt đầu, ngày kết thúc.
- Thông tin của sân vận động của một câu lạc bộ (sân nhà): Tên, địa chỉ, ảnh.
Kết quả của phần liên kết với REAS đã xây dựng:
- Sử dụng thông tin do REAS cung cấp để tạo vé theo mùa.
- Xây dựng website cho từng hệ thống bán vé theo mùa cho sự kiện cụ thể.
2.8 Lược đồ use case cho hệ thống bán vé theo mùa
Sau khi tìm hiểu và phân tích những điểm giống và khác nhau về mặt nghiệp vụ của hệ thống bán vé đặt theo mùa phục vụ cho các sự kiện thể thao văn hóa, chúng tôi đã tìm những chức năng chính và chung cho hệ thống bán vé tổng quát đồng thời cụ thể hóa những chức năng này trong hệ thống bán vé cho 2 sự kiện cụ thể là phim và Championship.
2.8.1 Phía người tổ chức
Lược đồ use case tổng quát
Đối với hệ thống bán vé theo mùa tổng quát về phía tổ chức những chức năng này được cung cấp bởi actor có tên là Organiser (Người quản lý).
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Manage season tickets
Manage season ticket prices
Cancel season tickets
Renew season tickets
Search orders Organiser
Hình 2-8 Lược đồ use case tổng quát của hệ thống đối với người quản lý
Tên Use Case Giải thích
(1) Manage season tickets Quản lý vé theo mùa. Bao gồm: - Tạo vé theo mùa
- Cập nhật vé theo mùa - Xóa vé theo mùa
(2) Manage season ticket prices Quản lý giá vé theo mùa. Bao gồm: - Tạo giá cho vé theo mùa
- Cập nhật giá cho vé theo mùa - Xóa giá cho vé theo mùa (3) Cancel season tickets Hủy thông tin vé đặt theo mùa
(4) Renew season tickets Gia hạn vé đặt theo mùa cho mùa sự kiện sau
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
(5) Search orders Tìm kiếm thông tin vé đặt theo mùa từ các tiêu chí: tên khách hàng, khoảng thời gian đặt, loại vé….
Bảng 2-8 Mô tả các chức năng chính của hệ thống bán vé mùa tổng quát phía người tổ chức
Lược đồ use case cho hệ thống quản lý vé theo mùa cho sự kiện chiếu phim tại rạp
Các chức năng trừu tượng trên sẽđược cụ thể thành những chức năng dành riêng cho hệ thống bán vé mùa cho phim. Các chức năng này được cung cấp bởi actor cụ thể là người quản lý vé cho phim (Cinema Manager).
Hình 2-9 Lược đồ use case của hệ thống bán vé theo mùa cho phim đối với người quản lý
Tên Use Case Giải thích
Nhóm (1): Manage season tickets
Hệ thống quản lý vé đặt theo mùa phục vụ các sự kiện thể thao, văn hóa
Manage Reduction season tickets Quản lý vé mùa giảm giá
Nhóm (2): Manage season ticket prices
Manage Multi-entry season ticket price Quản lý giá vé mùa nhiều lần vào
Manage Reduction season ticket price Quản lý giá vé mùa giảm giá
(Nhóm 3): Cancel season tickets
Cancel Multi-entry season tickets Hủy vé đặt theo mùa nhiều lần vào Cancel Reduction season tickets Hủy vé đặt theo mùa giảm giá
Nhóm (4): Renew season tickets
Renew Multi-entry season tickets Gia hạn vé đặt theo mùa nhiều lần vào.
Trong chức năng này người tổ chức phải chọn ngày bắt đầu hiệu lực mới của vé như trong 2.5.1.
Renew Reduction season tickets Gia hạn vé đặt theo mùa giảm giá.Trong chức năng này người tổ chức phải chọn ngày bắt đầu hiệu lực mới của vé như
trong 2.5.2.
Nhóm (5): Search orders
Search orders Tìm kiếm thông tin vé đặt theo mùa nhiều lần vào và vé theo mùa giảm giá.
Bảng 2-9 Mô tả các chức năng chính của hệ thống bán vé mùa cho phim phía người tổ