Quyết định về việc điều chỉnh, tuyển nhân sự , phân ca, cho cầu thủ, lên lịch trình thi đấu cho đội bóng, cũng như các giải mà đội tham gia, khảo sát sức khỏe của các thành viên mỗi khi
Trang 1TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
ĐỀ TÀI:
Quản lý đội bóng D15CNPM2
Giảng viên hướng dẫn : ThS.TRẦN THỊ MINH THU
Hà Nội, tháng 8 năm 2021
Trang 3Mục Lục
LỜI MỞ ĐẦU……… 4
Chương 1: Khảo sát hiện trạng và xác lập dự án 5
1.1 Khảo sát hiện trạng 5
1.1.1 Giới thiệu về đội bóng D15CNPM2 5
1.1.2 Giới thiệu chung 5
1.1.3 Cơ cấu, sơ đồ tổ chức 6
1.1.4 Quy trình hoạt động của đội bóng 6
1.1.5 Ưu nhược điểm của hệ thống hiện tại 8
1.2 Xác lập dự án 8
1.2.1 Mục tiêu của dự án mới 8
1.2.2.Yêu cầu hệ thống mới 9
1.2.3.Công nghệ sử dụng 9
1.2.4.Ước tính chi phí 9
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 10
2.1 Biểu đồ phân cấp chức năng 10
2.2 Biểu đồ luồng dữ liệu .13
2.2.1 Biểu đồ ngữ cảnh 13
2.2.2 Biểu đồ luồng dữ liệu mức đỉnh 14
2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh 15
2.3 Mô hình E – R 19
2.3.1 Liệt kê, chính xác hóa và lựa chọn thông tin 19
2.3.2 Xác định thực thể, gán thuộc tính cho nó và xác định định danh 22
2.3.3.Xác định các mối quan hệ và thuộc tính 24
2.3.4 Mô hình thực thể liên kết E – R 25
CHƯƠNG 3 : THIẾT KẾ 26
3.1 Thiết kế cơ sở dữ liệu 26
3.1.1 Mô hình dữ liệu quan hệ 26
3.1.2 Mô hình dữ liệu vật lý 29
3.1.3 Thiết kế cơ sở dữ liệu 30
3.2 Thiết kế giao diện 33
Trang 4LỜI MỞ ĐẦU
Trong giai đoạn bùng nổ công nghệ thông tin như hiện nay, công nghệ thông tin đã gắn bó sâu sắc với đời sống con người và xã hội Nó góp phần không nhỏ trong việc thay đổi mọi diện mạo mới của cuộc sống, giúp con người hoàn thành công việc một cách tốt hơn, giảm chi phí và sức lao động trên mọi lĩnh vực của cuộc sống
Áp dụng tin học vào cuộc sống giúp con người giảm thiểu đi những công việc thủ công mất nhiều thời gian, tiền bạc và cả nguồn nhân lực, từ đó nâng cao hiệu quả công việc và chất lượng sản phẩm hàng hóa được nâng lên
Tuy nhiên hiện nay, việc áp dụng ngay các phần mềm chuyên dụng còn là một vấn đề gặp không ít khó khăn Để đáp ứng được yêu cầu cấp thiết đó thì đòi hỏi phải có một đội ngũ cán bộ có đủ trình độ để phân tích hệ thống quản lý một cách đầy đủ chi tiết mà không bị thiếu sót hay thừa thông tin Từ đó thiết kế hệ thống thành những chương trình thuận tiện trong quá trình làm việc như: tìm kiếm, nhập liệu, thống kê…
Vì thế em làm báo cáo này để ứng dụng vào trong thực tiễn, giúp cho việc quản lý đội bóng trở nên dễ dàng trong việc cập nhập, thêm mới, cũng như tìm kiếm, Báo cáo đó là “Quản lý đội bóng ”
Và đặc biệt, trong học kỳ này Em xin cảm ơn cô Trần Thị Minh Thu đã hướng dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện.Trong thời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúngem không những thu được rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ môn Phân Tích Thiết Kế Hệ Thống Thông Tin
Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ mai sau
Trân trọng!
Trang 5Chương 1: Khảo sát hiện trạng và xác lập dự án
1.1 Khảo sát hiện trạng
Hiện nay hệ thống quản lý bằng số sách trước kia của nhiều cửa hàng,
công ty đã không còn phù hợp với quy mô và tốc độ phát triển này nữa Đội bóng
D15CNPM2 cũng vậy, tuy đã áp dụng tin học vào công việc quản lý, thi đấu,
theo dõi, nhưng mới chỉ dừng lại ở mức đơn giản, cần có một hệ thống mới giúp việc quản lý tiện lợi dễ sử dụng
1.1.1 Giới thiệu về đội bóng D15CNPM2
Xã hội ngày càng phát triển kéo theo các nhu cầu của con người ngày càng tăng Bạn nghĩ sao về một đội bóng mà bạn bè hội họp lại giao lưu với nhau bằng các trận bóng giao hữu hay đá các giải bóng để chúng ta tạo thêm nhiều quan hệ, hoặc sau những giờ làm việc học tập căng thẳng chúng ta có thể đá một trận bóng
để giải tỏa, đội bóng D15CNPM2 sẽ giúp chúng ta thực hiện điều đó
1.1.2 Giới thiệu chung
Tên đội bóng: D15CNPM2
Tống số cầu thủ: 16 người
Thời gian tập luyện: sáng: 7h-8h(thứ 2,4)
Thời gian thi đấu: theo lịch của giải
Quỹ đội bóng: 15.000.000 VND
Địa chỉ: Sân bóng Trường An
Dịch vọng – cầu giấy – Hà Nội
Trang 61.1.3 Cơ cấu, sơ đồ tổ chức
Chức năng và nhiệm vụ của từng bộ phận
quản lý đội bóng: Là bộ phận có chức vụ quan trọng trong đội bóng, trực
tiếp tham gia vào công việc quản lý thành viên của đội bóng, giao dịch nhưng gián tiếp chịu trách nhiệm tổ chức và đưa ra những phương án phát triển cho đội bóng Xử lí và đưa ra các quyết định trong đội các tình huống xảy ra trong đội Quyết định về việc điều chỉnh, tuyển nhân sự , phân ca, cho cầu thủ, lên lịch trình thi đấu cho đội bóng, cũng như các giải mà đội tham gia, khảo sát sức khỏe của các thành viên mỗi khi tập luyện và trước khi thi đấu
Đội trưởng: tư vấn cho các cầu thủ, đưa ra phương án tập luyện cùng đội
bóng, là người có tiếng nói, điều chỉnh đội hình, chiến thuật hợp lý trong mỗi lần tập luyện cũng như mỗi lần ra sân, đội trưởng là người được tin tưởng, có trách nhiệm với đội bóng, và sẽ cùng các thành viên đưa ra những thiếu sót của đội bóng để cải thiện những điều đó
1.1.4 Quy trình hoạt động của đội bóng
+ áo thi đấu : 16 cái +đồ uống, đồ y tế : luôn có
+giày : 16 đôi
- giày, vật dụng cá nhân sẽ do các cầu thủ trong đội tự chuẩn bị, còn bóng,
áo tập,áo thi đấu, đồ uống , dụng cụ y tế sẽ do quản lý lấy quỹ của đội để lo liệu
+ áo thi đấu: còn mới, không bị lỗi, chất lượng in cao, đúng tên đúng số áo của từng cầu thủ
+ đồ uống, vật dụng y tế: đảm bảo và còn hạn sử dụng
Giá nhập = Σđơn giá*số lượng
Trang 7-Quy trình tổ chức đội, luyện tập và thi đấu
Do là chỉ là đá sân 7 người(hay còn gọi là sân phủi) nhưng đội có 16 người nên 9 người sẽ dự bị đội hình sẽ gồm một thủ môn, ba hậu vệ, hai tiền vệ và một tiền đạo, đội hình ra sân và chiến thuật của đội bóng sẽ do cả đội hội ý rồi đội trưởng sẽ đưa ra quyết định chỉ đạo và sắp xếp sao cho phù hợp với trận đấu sắp tới,trước khi thi đấu hoặc đá đối với đội bóng khác thì có thể chia làm hai team
đá với nhau trong lúc tập luyện, dụng cụ y tế sẽ luôn sẵn sàng khi có một trong
số các cầu thủ trên sân bị chấn thương.Trước khi bước vào giải đấu quản lý sẽ đứng ra đứng ra đăng ký cho đội bóng và nộp tiền cho giải, tiền sẽ được trích từ
từ quỹ của đội bóng, tiền thường sẽ được tài chợ hoặc các thành viên trong đội
sẽ đóng vào theo tuần theo tháng hoặc theo năm, sau khi kết thúc giải tùy theo thứ hạng mà đội sẽ nhận về số tiền ứng với thứ hạng, đội vô địch sẽ nhận cup và
số tiền cao nhất
-Báo cáo – thống kê:
+Quản lý đội bóng sẽ tổng hợp quỹ, các khoản dùng cho đội bóng , … để lập báo cáo định kỳ hàng ngày, hàng tháng, hàng quý, hàng năm
+đội trưởng và toàn đội đưa ra các ưu nhược điểm của đội để lập phương hướng cải thiện giúp đội bóng phát triển hơn
-Quản lý thành viên, và các khoản chi :
Nhân sự của quán bao gồm 1 quản lý, 16 cầu thủ của đội Thông tin của thành viên được lưu vào sổ để dễ quản lý hơn.dự kiến mỗi tháng mỗi cầu thủ sẽ đóng 500.000/ người mỗi tháng vào quỹ
Các vấn đề liên quan tới tài chính của đội bóng :
+ áo tập, bóng và sân sẽ được thuê mỗi lần đá đối hoặc luyện tâp: 2.400.000 đồng/tháng
+ đồ uống, dụng cụ y tế : 400.000 đồng/tháng
Ngoài tiền trên nếu thắng giải thì số tiền nhận về sẽ cho vào quỹ của đội bóng
-Quản lý sức khỏe của đội
Tình hình sức khỏe sẽ dựa vào việc khám sức khỏe đầu năm tại trường hoặc tại địa phương, và trước khi vào mỗi buổi tập đội trưởng và quản lý sẽ khảo sát tình trạng sức khỏe của từng người trong đội bóng hôm nay và trước khi thi đấu để có thể điều chỉnh lại đội hình thi đấu kịp thời
Trang 81.1.5 Ưu nhược điểm của hệ thống hiện tại
1.1.5.1 Ưu điểm
Đơn giản , dễ sử dụng không yêu cầu cao về trình độ tin học
Giá cả thấp, kinh phí đầu tư vào việc quản lý không cao
1.1.5.2 Nhược điểm
Do dùng sổ sách và excel nên hệ thống quản lý còn thủ công, đơn giản với dữ liệu lớn dễ gây thất thoát, nhầm lẫn, việc sao lưu phục hồi dữ liệu khó khăn
Tốn nhiều thời gian gây khó khăn trong việc quản lý đồng bộ
Tìm kiếm, sửa chữa, thêm thông tin, lập báo cáo thống kê khó khăn
Tốc độ xử lý chậm
Chưa thực sự có một hệ thống đánh giá năng lực của nhân sự
Quản lý gặp khó khăn trong việc khảo sát sức khỏe, thể trạng, lich làm việc và học tập của mọi người
Mức độ chuyên môn hóa với công việc của nhân sự chưa cao gây lãng phí
Với hệ thống quản lý như trên thì đội sẽ gặp nhiều khó khăn trong việc quản lý, vật dụng tập luyện thành viên đội bóng,… Từ đó đặt ra một bài toán cho đội bóng làm sao để tăng năng suất làm việc, giảm thời gian, tăng hiệu quả Việc nâng cấp hệ thống quản lý là vô cùng thiết thực và cấp bách Đặc biệt với tốc độ gia tăng nhanh về số lượng giải đấu mà đội phải tham gia
1.2 Xác lập dự án
1.2.1 Mục tiêu của dự án mới
Hệ thống quản lý đội bóng có nhiệm vụ chức năng nghiệp vụ về tổ chức đội bóng để thi đâu Hỗ trợ quản lý kho hàng và nhân viên làm việc Giúp quản lý thống kê báo cáo từ đó nắm bắt được tình hình thiếu sót của đội để đưa ra phương hướng phát triển trong thời gian tới
Góp phần nâng cao hiệu quả công việc, thúc đẩy phát triển hoạt động của đội Giúp cho công việc quản lý trở nên dễ dàng, tiện dụng và chính xác hơn
Giảm bớt chi phí, thời gian và sức lực
Trang 91.2.2 Yêu cầu hệ thống mới
Thực hiện tốt các chứng năng chính hiện tại
Tuân thủ đúng các quy tắc
Tốc độ xử lý thông tin nhanh, đảm bảo chính xác, kịp thời
Theo dõi chi tiết tình trạng sức khỏe
Tạo được các báo cáo hàng tháng, hàng quý…
Có đầy đủ các chức năng của hệ thống quản lý
Hệ thống phải có chế độ sao lưu phục hồi dữ liệu, nhằm đảm bảo an toàn về mặt dữ liệu
Bảo mật tốt, chỉ làm việc với người có quyền sử dụng
áp dụng nhiều hơn về tin học để giảm bớt áp lực công việc
Có thêm chức năng đánh giá cầu thủ và ghi nhận phản hồi của thành viên trong đội bóng
Chi phí dự trù bảo trì và nâng cấp : 500.000 đồng
Chi phí đào tạo cho cầu thủ: 2.000.000 đồng
Chi phí cho người viết phần mềm: 3.000.000 đồng
Tổng chi phí hết 5.500.000 đồng
Trang 10CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG
2.1 Biểu đồ phân cấp chức năng
Hình 2.1 : Biểu đồ phân cấp chức năng hệ thống quản lý đội bóng
Mô tả chi tiết các chức năng lá:
1.1Quản lý thông tin thành viên: Mỗi thành viên làm việc trong đội bóng sẽ
cung cấp đầy đủ thông tin về họ tên, ngày sinh, địa chỉ … để lưu hồ sơ quản lí thành viên đồng thời có thể thêm, sửa, xóa khi có thành viên mới hoặc có thành viên xin nghỉ
1.2 Quản lý tình trạng sức khỏe: vào đầu mỗi năm quản lý sẽ lấy kết quả khám
sức khỏe của từng thành viên qua việc khám tại trường hoặc địa phương, và mỗi ngày trước khi vào việc tập luyện hoặc vào giải đấu đội trưởng và quản lý sẽ khảo sát sức khỏe của từng thành viên, để điều chỉnh đội hình cho hợp lý
1.3 Quản lý vị trí trên sân: Đội trưởng và thành viên trong đội sẽ hội ý xem ai
đá ở vị trí nào sẽ có thủ môn, hậu vệ, tiền vệ và tiền đạo Sau khi hội ý đội trưởng
sẽ đưa ra quyết định ai đá ở vị trí nào, ai sẽ dự bị
Trang 111.4 Cập nhập Ý kiến của thành viên: Dựa vào ý của từng thành viên trong đội
bóng về chất lượng đội hình những thứ thiếu sót của từng người, cuối cùng sau khi nghe ý kiến của từng người đội trưởng sẽ đưa ra quyết định xem cần cải thiện
những thiết sót đó, để đưa đội bóng đi lên
2.1 Quản lý quỹ thi đấu: Trong quỹ của đội có quỹ thi đấu quỹ này là quỹ được
trích ra để nộp vào giải mà đội bóng tham gia
2.2 Quản lý thu chi: Các thành viên trong đội mỗi tháng sẽ đóng vào quỹ chung
của đội do quản lý giữ ngoài khoản tiền trên sẽ có tài chợ từ quỹ lớp đây là khoản thu, còn khoản chi sẽ đổ vào vật tư bao gồm tiền thuê sân, in áo đá giải, đồ uống
và vật dụng y tế
3.1 Quản lý đội hình thi đấu: Đội hình thi đấu sẽ giúp đội bóng đá trước những
đối thủ khác nhau, khi đội bóng gặp đối thủ yếu đội hình sẽ ở trạng thái tấn công, còn nếu gặp đội mạnh thì sẽ phòng thủ chờ cơ hội
3.2 Quản lý vật tư: Vật tư sẽ bao gồm áo đấu, vật dụng y tế, đồ ăn đồ uống Vật
dụng y tế, đồ uống, đồ ăn còn hạn và đảm bảo chất lượng, những thứ này đều được trích tiền quỹ để mua
3.3 Thành tích thi đấu: thứ quyết định sự phát triển của đội bóng có rất nhiều
thứ, trong đó không thể thiếu thành tích thi đấu của các thành viên trong đội bóng, nó sẽ giúp đội điều chỉnh được đội hình, điều chỉnh vị trí trên sân của từng thành viên.Trong một trận đấu sẽ lưu lại xem thành viên này ghi được bao nhiêu bàn ở vị trí tiền đạo, trạng thái hậu vệ, thủ môn ở hàng thủ như thế nào, từ đó xem xét lại tình hình đội bóng để đưa ra các quyết định điều chỉnh hợp lý, chất lượng đội hình sẽ đi lên
4.1 Báo cáo chất lượng đội hình: Chất lượng đội hình phụ thuộc vào nhiều yếu
tố có thể dựa vào cá nhân có phẩm chất kỹ thuật tư duy tốt, hay sự đoàn kết của
cả tập thể, hay là sự cố gắng,…
Chức năng báo cáo chất lượng là chức năng dành cho toàn đội bóng Chức năng báo cáo chất lượng sẽ cho biết tình trạng hoạt động thành viên có thực sự hiệu quả hay không và có trạng thái tốt trong quá trình tập luyện và giải đấu Dựa vào báo cáo này, người quản lý có thể biết được thành viên mạnh yếu ở đâu để kịp thời điều chỉnh
Mỗi khi quản lý đội bóng thực hiện yêu cầu xem báo cáo chất lượng đội hình, hệ thống sẽ thực hiện lấy những dữ liệu từ kho “đánh giá thành viên”
Trang 12Dựa vào những dữ liệu về xếp loại cũng như đánh giá, hệ thống sẽ tính toán và gửi lại cho người quản lý báo cáo thống kê những thành viên và điểm chất lượng của đội hình
4.2 Báo cáo quỹ sau giải: Chức năng báo cáo doanh thu là chức năng dành riêng
cho quản lý đội bóng Chức năng báo cáo quỹ sẽ sinh ra một báo cáo trực quan cho quản lý về thông tin tiền được đóng quỹ và tài chợ, để từ đó nắm bắt được tình hình quỹ của đội bóng
Mỗi khi quản lý đội bóng thực hiện yêu cầu xem báo cáo quỹ, hệ thống sẽ thực hiện lấy dữ liệu từ những kho “khoản thu”, “khoản chi”, để tính tổng tiền còn lại
và tiền sau giải và những báo cáo về số vật tư
Trang 132.2 Biểu đồ luồng dữ liệu
2.2.1 Biểu đồ ngữ cảnh
Trang 142.2.2 Biểu đồ luồng dữ liệu mức đỉnh
Trang 152.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh
2.2.3.1 Biểu đồ luồng dữ liệu cho chức năng quản lý Thành viên
Trang 162.2.3.2 Biểu đồ luồng dữ liệu cho chức năng quản lý Quỹ đội
Trang 172.2.3.3 Biểu đồ luồng dữ liệu cho chức năng Quản lý thi đấu
Trang 182.2.3.4 Biểu đồ luồng dữ liệu cho chức năng báo cáo
Trang 192.3 Mô hình E – R
2.3.1 Liệt kê, chính xác hóa và lựa chọn thông tin
√ √ √
Trang 20D.Thông tin thi đấu
√ √
E.Thông tin thiết bị vật tư
Trang 21H Chi tiết phiếu nhập
* Chú thích: dấu “√ “đánh dấu mục tin được loại / chọn ở bước thứ i
Trang 222.3.2 Xác định thực thể, gán thuộc tính cho nó và xác định định danh
Trang 23Quỹ thi đấu - Mã trận đấu
Trang 242.3.3 Xác định các mối quan hệ và thuộc tính
Mối quan hệ tương tác
Động từ: Thi đấu
Động từ: Quản lý
thi đấu+thiết bị vật tư)
thành viên và thu chi trong đội bóng
Động từ: Tính
Trang 252.3.4 Mô hình thực thể liên kết E – R
Trang 26CHƯƠNG 3 : THIẾT KẾ
3.1 Thiết kế cơ sở dữ liệu
3.1.1 Mô hình dữ liệu quan hệ
Chuyển mô hình E – R sang mô hình quan hệ
- Thành Viên(Mã nhân viên, Tên nhân viên, Ngày sinh, Địa chỉ , Số điện thoại, Vị trí, Số áo)
- Tình trạng sức khỏe( Mã thành viên, Tên thành viên, Ngày tháng, Tình trạng, Chiều cao, Cân nặng)
- Quỹ đội(Mã thành viên, Tháng, Thu chi , Số tiền)
- Thông tin thi đấu( Mã lịch thi đấu, Địa điểm, Số áo, Vị trí, Mã thành viên, Tên thành viên, Đội hình thi đấu)
- Thông tin thiết bị vật tư( Mã thiết bị, Tên thiết bị , Ngày nhập, Địa chỉ,
Số lượng, Đơn vị tính,Loại, Giá, Hạn sử dụng)
- Quỹ thi đấu (Mã trận đấu, Ngày thu, Tên thiết bị, Số tiền, Tên người thu)
- Phiếu nhập thiết bị(Mã phiếu nhập, Mã thiết bị, Số lượng, Giá)
- Chi tiết phiếu nhập(Mã phiếu nhập, Ngày nhập, Người nhập)
- Thông tin nhà tài chợ( Mã nhà tài chợ, Tên nhà tài chợ, Địa chỉ, Số điện thoại)
- Thành tích thành viên( Mã thành viên, Tên thành viên, Thành tích)
Chuẩn hóa các quan hệ
- Thành Viên( Mã Thành viên, Tên thành viên, Ngày sinh, Địa chỉ, Số điện thoại, Vị trí, Số áo)
- Sức khỏe(Mã thành viên, Tên thành viên, Ngày tháng, Tình trạng)
- Quỹ đội(Mã thành viên, Tháng, Thu chi , Số tiền)
- thi đấu( Mã lịch thi đấu,Mã thành viên, Địa điểm, Số áo, Vị trí, Đội hình)