



















Preview text:
Mục Lục
LỜI MỞ ĐẦU .............................................................................. 3
Chương 1: Khảo sát hiện trạng và xác lập dự án ...................... 4
1.1 Khảo sát hiện trạng ............................................................................................................ 4
1.1.1 Giới thiệu về đội bóng D15CNPM2 ................................................................................... 4
1.1.2 Giới thiệu chung ................................................................................................................... 4
1.1.3 Cơ cấu, sơ đồ tổ chức .......................................................................................................... 5
1.1.4 Quy trình hoạt động của đội bóng ..................................................................................... 5 1.1.5. Ư
u nhược điểm của hệ thống hiện tại ............................................................................... 7
1.2 Xác lập dự án ...................................................................................................................... 7
1.2.1. Mục tiêu của dự án mới ..................................................................................................... 7
1.2.2. Yêu cầu hệ thống mới ......................................................................................................... 8
1.2.3. Công nghệ sử dụng.............................................................................................................. 8
1.2.4. Ước tính chi phí ................................................................................................................... 8
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG ................................... 9
2.1. Biểu đồ phân cấp chức năng ............................................................................................. 9
2.2 Biểu đồ luồng dữ liệu. ....................................................................................................... 12
2.2.1 Biểu đồ ngữ cảnh .............................................................................................................. 12
2.2.2 Biểu đồ luồng dữ liệu mức đỉnh ....................................................................................... 13
2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh .............................................................................. 14
2.3 Mô hình E – R ................................................................................................................... 18
2.3.1. Liệt kê, chính xác hóa và lựa chọn thông tin ................................................................. 18
2.3.2. Xác định thực thể, gán thuộc tính cho n
ó và xác định định danh ................................ 21
2.3.3. Xác định các mối quan hệ và thuộc tính ......................................................................... 23
2.3.4 Mô hình thực thể liên k t E – R ....................................................................................... 24
CHƯƠNG 3 : THIẾT KẾ .......................................................... 25
3.1. Thi t k cơ sở dữ liệu ...................................................................................................... 25
3.1.1. Mô hình dữ liệu quan hệ ................................................................................................. 25
3.1.2 Mô hình dữ liệu vật lý ....................................................................................................... 28
3.1.3 Thi t k cơ sở dữ liệu ........................................................................................................ 29
3.2 Thi t k giao diện ............................................................................................................. 32
Tài liệu tham khảo...................................................................................................................3 6 2 LỜ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 Ti
n 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! 3
Chươ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
DCCTCT66-09C 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
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 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: DCCTCT66-09C Tống số cầu thủ: 1 6 người
Thời gian tập luyện: sáng: 7h-8h(thứ 2,4)
Thời gian th iđấu: theo lịch của giải
Quỹ đội bóng: 15.000.000 VN D
Địa chỉ: Sân bóng Đức Thắng
Đức Thắng - Bắc Từ Liêm -Hà Nội 4 1.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 Qu ytrình hoạt động của đội bóng
- Qu ytrình khảo sát : quản lý liệt kê tất cả mọi thứ 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. 5
-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. 6 1.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. 7
1.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 qu y 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
Các chức năng chính của dự án: Quản lý đội bóng Quản lý thành viên Quản lý thi đấu Quản lý tài chính Báo cáo.
1.2.3 Công nghệ sử dụng
Xây dựng hệ thống quản lý cơ sở dữ liệu hệ quản trị SQL server (SQL server 2019). Ngôn ngữ lập trình : C #
Trình biên dịch : Visual Studio 2019. 1.2.4 Ước tính chi phí
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 8
CHƯƠ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.1 Quả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ị. 9
1.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, i
n á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” 10
Dự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ư. 11
2.2 Biểu đồ luồng dữ liệu.
2.2.1 Biểu đồ ngữ cảnh. 12
2.2.2 Biểu đồ luồng dữ liệu mức đỉnh. 13
2.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 14
2.2.3.2 Biểu đồ luồng dữ liệu cho chức năng quản lý Quỹ đội 15
2.2.3.3 Biểu đồ luồng dữ liệu cho chức năng Quản lý thi đấu 16
2.2.3.4 Biểu đồ luồng dữ liệu cho chức năng báo cáo 17 2.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
Tên được chính xác của các đặc trưng Vi t gọn tên đặc trưng Đánh dấu loại ở mỗi bước 1 2 3 A.Thành viên - Mã thành viên √ - MaTV - Tên thành viên - TenTV √ - Ngày sinh - NgaySinh √ - Địa chỉ - DiaChi √ - Vị trí - V T √ - Số áo - SoAo √ - SĐT -SDT √ B.Tình trạng sức khỏe - Mã thành viên - MaTV √ - Ngày tháng - NgayThang √ - Tên thành viên - TenTV √ - Tình trạng - TT √ - Chiều ca o - ChieuCao √ - Cân nặng - CanNang √ C.Bảng quỹ đội - Mã thành viên - MaTV √ - Tháng - Thang √ - Thu chi - ThuChi √ - Số tiền - Sotien √ 18 D.Thông tin thi đấu - Mã lịch thi đấu - MaLTD √ - Địa điểm - DiaDiem √ - Số áo - SoAo - Vị trí - ViTri √ - Mã thành viên - MaTV √ - Tên thành viên - TenTV √ - Đội hình -D H √
E.Thông tin thi t bị vật tư - Mã thiết bị - MaTB √ - Tên thiết bị - TenTB √ - Địa chỉ - DiaChi √ - Đơn vị tính - DV T √ - Loại - Loai √ - Hạn sử dụng √ - DSD F.Quỹ thi đấu - Mã trận đấu - MaTD √ - Ngày thu - NgayThu √ - Tên thiết bị - TenTB √ - Số tiền - SoTien √ - Tên người thu - TenNT √ G. Phi u nhập thi t bị - Mã phiếu nhập - MaPN √ - Mã thiết bị - MaTB √ - Số lượng - SL √ - Giá nhập - Gia √ 19 H. Chi ti t phi u nhập - Mã phiếu nhập - MaPN √ - Ngày nhập - Ngaynhap √ - Người nhập - Nguoinhap √ I.Thông tin nhà tài trợ - Mã nhà tài trợ - MaNTC √ - Tên nhà tài trợ - TenNTC √ - Địa chỉ - DiaChi √ - Số điện thoại - SDT √ K.Thành tích thành viên - Mã thành viên - MaTV √ - Tên thành viên - TenTV √ - Thành tích - ThanhTich √
* Chú thích: dấu “√ “đánh dấu mục tin được loại / chọn ở bước thứ i. Tiêu chí lựa chọn
1. Thuộc tính cần phải đặc trưng cho lớp các đối tượng được xét
2. Chọn thuộc tính một lần. Nếu lặp lại thì bỏ qua.
3. Một thuộc tính phải là sơ cấp (nếu giá trị của nó có thể suy ra từ
giá trị khác thì bỏ qua). 20
2.3.2 Xác định thực thể, gán thuộc tính cho n
ó và xác định định danh Thực thể Thuộc tính Định danh Thành Viên - Mã Thành viên X - 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 X - Ngày tháng X - Tên thành viên - Tình trạng Quỹ đội - Mã thành viên X - Tháng X - Thu chi - So tien Thi đấu - Mã lịch thi đấu X - Mã thành viên - Địa điểm - Số áo - Vị trí - Đội hình Thiết bị vật - Mã thiết bị X tư - Tên thiết bị - Đơn vị tính - Loại - Giá 21