Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
5,72 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CNTT & TT VIỆT-HÀN BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÍ GIẢI BĨNG ĐÁ Nhóm 12: Ngơ Quang Đôn – 20IT208 Nguyễn Hà Hải Đăng – 20IT091 3.Lê Văn Nhất– 20IT168 4.Tô Việt Trung– 20IT079 GVHD: Lê Viết Trương Đà Nẵng – 11/2021 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CNTT & TT VIỆT-HÀN BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÍ GIẢI BĨNG ĐÁ Nhóm 12: Ngơ Quang Đơn – 20IT208 Nguyễn Hà Hải Đăng – 20IT091 3.Lê Văn Nhất– 20IT168 4.Tô Việt Trung– 20IT079 GVHD: Lê Viết Trương Đà Nẵng – 11/2021 MỤC LỤC Chương - KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng đánh giá trạng 1.1.1 Giới thiệu đơn vị 1.1.2 Quy trình nghiệp vụ 1.1.3 Đánh giá trạng 10 Một giải đấu bóng đá cần tồ chức với đầy đủ yếu tố khác gồm ban tổ chức, nhà tài trợ, huấn luyện viên, giải thưởng Các yếu tố liên kết với qua kiểu liên kết thực thề: - Các giải đấu có nhiều câu lạc tham gia (câu lạc bao gồm thuộc tính: mã số câu lạc bộ, tên câu lạc bộ, trụ sở, sân nhà), câu lạc có ban huấn luyện gồm nhiều HLV (HLV trưởng, Trợ lý HLV, HLV thể lực,…) Huấn luyện viên bao gồm thuộc tính: mã số huấn luyện viên, tên huấn luyện viên, ngày sinh, chức vụ Và huấn luyện viên dẫn dắt nhiều câu lạc khỏang thời gian cụ thể, câu lạc có ban huấn luyện gồm nhiều huấn luyện viên - Câu lạc có nhiều cầu thủ khác (cầu thủ có thuộc tính: số áo cầu thủ mang tham gia câu lạc bộ, tên cầu thủ, ngày sinh, vị trí đá cầu thủ), cầu thủ tham gia vào hay nhiều câu lạc khác khỏang thời gian cụ thể, câu lạc đăng ký tối đa 30 cầu thủ (cả nội ngọai) phải đảm bảo đủ số cầu thủ để tham gia trận đấu giải (11 cầu thủ) - Một cầu thủ có thề cầu thủ nội cầu thủ ngoại, cầu thủ nội cần xác định quê quán, cầu thủ ngoại cần xác định quốc tịch, ngịai CLB phép đăng kí tối đa cầu thủ ngọai Và tối đa cầu thủ có mặt sân - Mỗi câu lạc tham gia hay nhiều cặp đấu khác mùa giải (thuộc tính cặp đấu: mã số cặp đấu, ngày đấu, thời gian, địa điểm, sân nhà, sân khách, tỷ số trận đấu), cặp đấu có câu lạc đấu với - Mỗi cặp đấu có tham gia cầu thủ hai câu lạc đấu với nhau, cặp đấu có từ 22 đến 28 cầu thủ (các trường hợp thay người), cầu thủ khơng tham gia vào trận đấu tham gia nhiều cặp đấu khác - Mỗi cặp đấu nằm vịng đấu (thuộc tính vịng đấu: mã số vịng đấu, tên vịng đấu), vịng đấu có nhiều cặp đấu Quản lý giải bóng đá vơ địch quốc gia V - League Trang - Mỗi câu lạc có ban lãnh đạo gồm chủ tịch, phó chủ tịch, giám đốc điều hành, giám đốc kỹ thuật,… (thuộc tính nhà lãnh đạo: mã số nhà lãnh đạo, tên nhà lãnh đạo, ngày sinh, chức vụ), nhà lãnh đạo quản lý nhiều câu lạc (như ông Võ Quốc Thắng ĐTLA sở hữu CLB Gạch Đồng Tâm Long An Sơn Đồng Tâm Long An) - Mỗi câu lạc tham gia vào hay nhiều mùa giải (thuộc tính mùa giải: mùa giải, tên mùa giải, ngày bắt đầu, ngày kết thúc), mùa giải phải có nhiều câu lạc tham gia - Mỗi câu lạc khơng có nhà tài trợ có nhiều nhà tài trợ khác (thuộc tính nhà tài trợ: mã số nhà tài trợ, tên nhà tài trợ, số tiền tài trợ), nhà tài trợ khơng tài trợ cho câu lạc tài trợ cho nhiều câu lạc mùa giải cụ thể - Một nhà tài trợ khơng tài trợ cho mùa giải tài trợ cho nhiều mùa giải khác, mùa giải có hay nhiều nhà tài trợ -Nhà tài trợ khơng tài trợ cho giải thưởng tài trợ nhiều giải thưởng khác nhau, giải thưởng tài trợ hay nhiều nhà tài trợ (các thuộc tính giải thưởng: mã số giải thưởng, tên giải thưởng, ngày trao thưởng, đối tượng trao thưởng).Xác lập dự án .10 1.2 Yêu cầu hệ thống .14 Chương - MƠ HÌNH HÓA YÊU CẦU 15 2.1 Xác định tác nhân 15 2.2 Các ca sử dụng 15 Chương - MƠ HÌNH HĨA CẤU TRÚC .19 3.1 Xác định lớp .19 3.2 Các mối quan hệ lớp 23 3.3 Biểu đồ lớp phân tích .24 Chương - THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP 25 4.1 Biểu đồ hoạt động 25 4.2 Biểu đồ trạng thái .27 4.3 Biểu đồ trình tự .27 4.4 Biểu đồ giao tiếp .29 Chương - THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP 30 5.1 Mô tả lớp chi tiết 30 5.2 Biểu đồ lớp thiết kế 31 Chương - THIẾT KẾ KIẾN TRÚC 32 6.1 Biểu đồ gói 32 6.2 Biểu đồ thành phần 33 6.3 Biểu đồ triển khai .33 DANH MỤC CÁC BẢNG Bảng Bảng Khách hàng 19 Bảng Bảng Người bán .19 Bảng Bảng Admin 20 Bảng Bảng Người quản lý .20 Bảng Bảng Máy bay 20 Bảng Bảng Hãng máy bay .21 Bảng Bảng Sân bay 21 Bảng Bảng Chuyến bay .21 Bảng Bảng Vé 21 Bảng 10 Bảng Hóa đơn 21 Bảng 11 Bảng Chi tiết hóa đơn 22 DANH MỤC CÁC HÌNH VẼ Hình Cơ cấu tổ chức quan Hình Biểu đồ ca sử dụng quản lý bán vé máy bay 18 Hình Biểu đồ lớp phân tích quản lý bán vé máy bay 24 Hình Biểu đồ hoạt động toán 25 Hình Biểu đồ hoạt động đăng nhập 26 Hình Biểu đồ trạng thái hình đặt vé 27 Hình Biểu đồ trình tự đăng nhập 27 Hình Biểu đồ trình tự tìm kiếm 28 Hình Biểu đồ trình tự tìm kiếm 29 Hình 10 Biểu đồ trình tự tìm kiếm 31 Hình 11 Biểu đồ gói 32 Hình 12 Biểu đồ triển khai 33 LỜI MỞ ĐẦU Được mệnh danh môn thể thao vua, bóng đá chiếm hầu hết tình cảm tất người giới Chúng cầu nối quốc gia, dân tộc,… Đối với Việt Nam, quốc gia có 90 triệu dân bóng đá ăn tinh thần thiếu vào buổi chiều dịp cuối tuần.Có nhiều giải bóng đá tổ chức miền đất nước,bóng đá phong trào phóng phủi,…Những giải bóng với quy mơ thường quản lý giấy tờ ” Giải bóng đá vơ địch quốc gia, hay cịn gọi V.League, giải thi đấu bóng đá cao hệ thống bóng đá Việt Nam.Với tham gia nhiều đội bóng miền tổ quốc quy mô lớn quản lý giấy tờ Trong giai đoạn bùng nổ công nghệ thông tin nay, công nghệ thông tin gắn bó sâu sắc với đời sống người xã hội Nó góp phần khơng nhỏ việc thay đổi diện mạo sống, giúp người hồn thành cơng việc cách tốt hơn, giảm chi phí sức lao động lĩnh vực sống Áp dụng tin học vào sống giúp cho người giảm thiểu công việc thủ công nhiều thời gian, tiền bạc nguồn nhân lực, từ nâng cao hiệu cơng việc chất lượng sản phẩm hàng hóa nâng lên Vì em muốn tạo phần mềm để ứng dụng tin học vào thực tiễn, giúp cho việc quản lý cầu thủ trở nên dễ dàng việc cập nhập, thêm mới, tìm kiếm, chương trình phần mềm quản lý giải bóng đá vơ địch quốc gia V.League” NỘI DUNG - Những vấn đề cần giải quyết: Việc cập nhật lưu trữ thông tin khách hàng mua vé nhiều thời gian công sức.Khi cần tìm kiếm thơng tin khách hàng phát sửa chữa thơng tin cần thiết khó khăn, dễ sai sót tốn nhiều thời gian Các công việc lập vé bán thống kê số lượng vé Đều thực tay nên gặp khó khăn việc tổng hợp thơng tin dễ sai sót -Khả giải quyết: Tin học hóa việc Quản lí bán vé máy bay cho hãng hàng không giúp cửa hàng khắc phục nhược điểm trên, làm đơn giản hóa việc lập hoá đơn giấy tờ việc lưu trữ chúng, cung cấp thơng tin nhanh chóng xác làm sở cho việc định kinh doanh, phục vụ hữu hiệu cho việc quản lý phát triển đại lý Giúp cho việc quản lí tiến hành đơn giản nhanh chóng, thuận tiện nâng cao hiệu công việc -Phân công trách nhiệm thành viên nhóm: STT Họ tên Phạm Vương Anh Bảo Hoàng Hà Nhiệm vụ Nguyễn Hữu Đức Bùi Văn Quyền Chương - KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng đánh giá trạng 1.1.1 Giới thiệu đơn vị Liên đồn bóng đá Việt Nam cần thực việc tin học hóa quản lí trận đấu thuộc liên đồn với nghiệp vụ sau : Tiếp nhận hồ sơ đội đăng kí , Lập danh sách cách cầu thủ đội , Xếp lịch thi đấu , Ghi nhận kết tra cứu đội bóng , tra cứu cầu thủ lập báo cáo giải , thay đổi định Chủ Tịch Trưởng phòng Thủ kho Hình Cơ cấu tổ chức quan 1.1.2 Quy trình nghiệp vụ - Danh sách tác nhân nghiệp vụ, thừa tác nhân nghiệp vụ: Nhân viên bán hàng +Quản lý: Bao gồm giám đốc trưởng phòng đại lý Những người có trách nhiệm quản lý hoạt động đại lý +Nhân viên bán hàng: Là cầu nối đại lý với khách hàng Bộ phận có trách nhiệm nhận đơn đặt vé khách hàng Sau bán vé máy bay cho khách hàng +Khách hàng: Là người đặt mua vé máy bay đại lý +Hãng hàng không: Là hãng máy bay hàng năm cung cấp thông tin vé máy bay cho đại lý - Danh sách usecase nghiệp vụ Cập nhập lịch bay: Khi nhận thông tin từ hãng hàng khơng, nhân viên có nhiệm vụ ghi nhận lại thông tin vé máy bay hãng hàng không Thông tin sau nhận, phải nhập vào sở liệu phân loại cụ thể để dễ dàng quản lý a Quản lí User: Chịu trách nhiệm quản lý quyền truy nhập, phân quyền phần mềm b Bán vé: Khi nhận đơn đặt vé phận bán vé lập hóa đơn bán vé giao cho khách hàng khách hàng tốn tiền đầy đủ Sau nhân viên bán hàng tiến hành in vé cho khách hàng theo thông tin đặt vé c Thống kê, báo cáo doanh thu: Việc thống kê, báo cáo doanh thu tiến hành theo định kỳ hàng tháng có yều đột xuất từ nhà quản lý Thống kê thông tin vé máy bay, số lượng đặt số lượng vé chưa bán Báo cáo chi tiết thu chi tháng doanh thu tháng 1.1.3 Đánh giá trạng Đề tài: Quản lý “Quản lý giải bóng đá”: Một giải đấu bóng đá cần tồ chức với đầy đủ yếu tố khác gồm ban tổ chức, nhà tài trợ, huấn luyện viên, giải thưởng Các yếu tố liên kết với qua kiểu liên kết thực thề: - Các giải đấu có nhiều câu lạc tham gia (câu lạc bao gồm thuộc tính: mã số câu lạc bộ, tên câu lạc bộ, trụ sở, sân nhà), câu lạc có ban huấn luyện gồm nhiều HLV (HLV trưởng, Trợ lý HLV, HLV thể lực,…) Huấn luyện viên bao gồm thuộc tính: mã số huấn luyện viên, tên huấn luyện viên, ngày sinh, chức vụ Và huấn luyện viên dẫn dắt nhiều câu lạc khỏang thời gian cụ thể, câu lạc có ban huấn luyện gồm nhiều huấn luyện viên - Câu lạc có nhiều cầu thủ khác (cầu thủ có thuộc tính: số áo cầu thủ mang tham gia câu lạc bộ, tên cầu thủ, ngày sinh, vị trí đá cầu thủ), cầu thủ tham gia vào hay nhiều câu lạc khác khỏang thời gian cụ thể, câu lạc đăng ký tối đa 30 cầu thủ (cả nội ngọai) phải đảm bảo đủ số cầu thủ để tham gia trận đấu giải (11 cầu thủ) - Một cầu thủ có thề cầu thủ nội cầu thủ ngoại, cầu thủ nội cần xác định quê quán, cầu thủ ngoại cần xác định quốc tịch, ngịai CLB phép đăng kí tối đa cầu thủ ngọai Và tối đa cầu thủ có mặt sân Mỗi câu lạc tham gia hay nhiều cặp đấu khác mùa giải (thuộc tính cặp đấu: mã số cặp đấu, ngày đấu, thời gian, địa điểm, 10 Bảng Bảng Hãng máy bay STT Tên thuộc tính idHangMayBay TenHang Kiểu Nvarchar Nvarchar Ràng buộc Not NULL Not NULL Mô tả Mã hãng máy bay Tên hãng máy bay Bảng Bảng Sân bay STT Tên thuộc tính idSanBay tenSanBay Kiểu Nvarchar Nvarchar Ràng buộc Not NULL Not NULL Mô tả Mã sân bay Tên sân bay Bảng Bảng Chuyến bay STT Tên thuộc tính idCB ngayKH gioKH gioHC Kiểu Nvarchar DATETIME Nvarchar Nvarchar Ràng buộc Not NULL Not NULL Not NULL Not NULL Mô tả Mã chuyến bay Ngày khởi hành Thời gian khởi hành Thời gian hạ cánh Bảng Bảng Vé STT 10 Tên thuộc tính idVe tenKH tenHB maCB Ghe noiDi noiDen gioLenMB ghiChu Gia Kiểu Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar DATE TIME Nvarchar Nvarchar Ràng buộc Not NULL Not NULL Not NULL Not NULL Not NULL Not NULL Not NULL Not NULL Not NULL Not NULL Mô tả Mã vé Tên khách hàng Tên hãng bay Mã chuyến bay Ghế ngồi Nơi Nơi đến Giờ lên máy bay Ghi Giá vé Bảng 10 Bảng Hóa đơn STT Tên thuộc tính idHoaDon ThanhTien Kiểu Nvarchar Nvarchar Ràng buộc Not NULL Not NULL 21 Mơ tả Mã hóa đơn Thành tiền Bảng 11 Bảng Chi tiết hóa đơn STT Tên thuộc tính TGBay Khoang Status quangDuong Kiểu Nvarchar Nvarchar Nvarchar Nvarchar Ràng buộc Not NULL Not NULL Not NULL Not NULL 22 Mô tả Thời gian bay Khoang Tình trạng chỗ ngồi Quãng đường bay 3.2 Các mối quan hệ lớp hangMayBay: - (Association) - MayBay sanBay: - (Association) – MayBay MayBay: - (Association) – hangMayBay - (Association) – sanBay - (Association) – ChuyenBay ChuyenBay: - (Association) – MayBay - (Association) – Ve Ve: - (Association) – ChuyenBay - (Association) – chiTietHoaDon - (Association) – khachHang chiTietHoaDon: - (Association) - Ve - (Composition) – hoaDon hoaDon: - (Association) – khachHang khachHang: - (Association) – Ve - (Generalization) – nguoiDung nguoiBan: - (Generalization) – nguoiDung admin: - (Generalization) – nguoiDung nguoiQuanLy: - (Generalization) – nguoiDung 23 3.3 Biểu đồ lớp phân tích Hình Biểu đồ lớp phân tích quản lý bán vé máy bay 24 Chương - THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP 4.1 Biểu đồ hoạt động Hình Biểu đồ hoạt động toán 25 Hình Biểu đồ hoạt động đăng nhập 26 4.2 Biểu đồ trạng thái Hình Biểu đồ trạng thái hình đặt vé 4.3 Biểu đồ trình tự Hình Biểu đồ trình tự đăng nhập 27 Hình Biểu đồ trình tự tìm kiếm 28 4.4 Biểu đồ giao tiếp Hình Biểu đồ trình tự tìm kiếm 29 Chương - THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP 5.1 Mô tả lớp chi tiết - Ve: lớp chứa thông tin khách hàng thời gian lên máy bay,số ghế,nơi đi, nơi đến - ChuyenBay: lớp chứa ngày khởi hành, khởi hành hạ cánh - MayBay: lớp chứa id máy bay số lượng ghế máy bay - NguoiDung: lớp chứa tồn thông tin cá nhân người sử dụng hệ thống - hoaDon lớp chứa thơng tin hóa đơn khách hàng toán sau đặt vé - admin lớp cung cấp thông tin người quản trị, thực chức thêm, sửa, xóa - khachHang người trực tiếp đặt vé - chiTietHoaDon lớp chứa thơng tin hóa đơn khách hàng trạng thái,tổng tiền - nguoiBan người xử lí thơng tin người dùng đặt vé 30 5.2 Biểu đồ lớp thiết kế Hình 10 Biểu đồ trình tự tìm kiếm 31 Chương - THIẾT KẾ KIẾN TRÚC 6.1 Biểu đồ gói Hình 11 Biểu đồ gói 32 6.2 Biểu đồ thành phần 6.3 Biểu đồ triển khai Hình 12 Biểu đồ triển khai 33 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Do nhu cầu thực tiễn ngày cành có nhiều cơng ty tham gia thị phần hàng không nên công ty hàng nhiều hội phát triểu có nhiều thách thức lớn Bên cạnh dịch vụ tốt, giá phải tiện lợi trình tìm hiểu thông tin, mua vé mang lại cạnh tranh lớn cho doanh nghiệp Hướng phát triển hệ thống hoàn thiện chức mô tả mở rộng thêm số chức như: - Nghiên cứu giải pháp bảo mật an toàn bảo đảm an toàn cho giao dịch trách kẻ xấu ăn cắp thông tin khách hàng - Phát triển chương trình từ quản lý bán vé nội địa lên bán vé quốc tế, nâng cấp thêm môt số chức - Nghiên cứu sở liệu, buộc CSDL tồn vẹn hơn, xác 34 TÀI LIỆU THAM KHẢO https://www.vietnamairlines.com/vn/en/home https://vietjetairs.com.vn/ https://www.bambooairways.com/vn-vi/ https://www.bestprice.vn/ve-may-bay? gclid=CjwKCAiAqIKNBhAIEiwAu_ZLDtcLLdogj9iOZVLxE5SxZHCUPQKk9keBYQqist3siD87R4OaSbQJxoCcPEQAvD_BwE https://www.traveloka.com/vi-vn/flight 35 ... giải bóng đá tổ chức miền đất nước ,bóng đá phong trào phóng phủi,…Những giải bóng với quy mơ thường quản lý giấy tờ ” Giải bóng đá vơ địch quốc gia, hay cịn gọi V.League, giải thi đấu bóng đá cao...ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CNTT & TT VIỆT-HÀN BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÍ GIẢI BĨNG ĐÁ Nhóm 12: Ngơ Quang Đôn – 20IT208 Nguyễn Hà Hải Đăng – 20IT091 3.Lê Văn... 1.1.3 Đánh giá trạng Đề tài: Quản lý ? ?Quản lý giải bóng đá? ??: Một giải đấu bóng đá cần tồ chức với đầy đủ yếu tố khác gồm ban tổ chức, nhà tài trợ, huấn luyện viên, giải thưởng Các yếu tố liên kết