ĐẠI HỌC THÁI NGUYÊN
KHOA CÔNG NGHỆ THÔNG TIN
*****
BÀI TẬP LỚN
MÔN HỌC: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề bài:Bài Toán Quản Lý Điểm Học Sinh Tiểu Học
GIÁO VIÊN HƯỚNG DẪN: Lê Thu Trang
SINH VIÊN : Trần Đức Thắng
LỚP : ĐHCQK5D
hơn góp phần tạo ra những hiệu quả đáng kể, tăng cường tính chính xác đáp ứng
đầy đủ các thông tin một cách nhanh chóng, hiệu quả, tiết kiệm được nhiều thời
gian và công sức… Đồng thời, nó được xem như là công cụ phục vụ đắc lực cho
con người trong bước đường phát triển đời sống, đưa nhân loại bước sang một kỉ
nguyên mới, kỉ nguyên của khoa học kỹ thuật và công nghệ cao.
Việc áp dụng tin học vào quản lý không những lam tăng năng xuất và
chất lượng lao động mà còn tạo điều kiện cho việc xây dựng một hệ thống thông
tin chặt chẽ. Là sinh viên được trang bị kiến thức của nghành tin học, với những
kiiến thức đã được tiếp thu và thực tế yêu cầu, em thấy công tác quản lý của
trường Tiểu học Tượng Lĩnh –huyện Kim Bảng-tỉnh Hà Nam cần phải đưa vào
quản lý trên máy tính là cần thiết.
Qua một thời gian tìm hiểu thực tế em đã xây dựng chương trình quản lý
điểm trường Tiểu học Tượng Lĩnh chương trình giúp cho công tác quản lý điểm
của BGH trường được thuận tiện nhanh chóng,chính xác và đầy đủ thông tin về
điểm của học sinh của từng khóa học, từng lớp cũngnhư trong toàn trường. Giúp
cho quá trình xét khen thưởng, xét lên lớp không mất nhiều thời gian.
Mặc dù đã cố gắng hết sức, cùng với sự tận tình giúp đỡ chỉ bảo của cô giáo
Lê Thu Trang nhưng do thời gian và kiến thức có hạn nên đề tài của em còn rất
nhiều thiếu sót chưa thể đáp ứng được những yêu cầu phức tạp mà thực tế đòi
hỏi, rất mong BCN Khoa cùng toàn thể thầy cô sẽ cho em những lời khuyên, sự
ủng hộ và những góp ý…để chương trình của em được hoàn thiện hơn.
Em xin chân thành cảm ơn.
Sinh viên thực hiện
Trần Đức Thắng
Chương 1
TÌM HIỂU BÀI TOÁN QU
ẢN LÝ ĐIỂM CHO
TRƯỜNG TIỂU HỌC
1.1. Phát biểu bài toán quản lý điểm Tiểu Học
Trong lĩnh vực giáo dục nói chung và đối với các trường Tiểu Học nói
Các môn học được áp dụng cho từng khối:
-Khối 1,2,3 gồm các môn:Toán, Tiếng Việt, Đạo đức, Thể dục, Tự nhiên và xã
hội, Nghệ thuật.Riêng khối 3 có học thêm môn Ngoại ngữ (Anh văn).
-Khối 4,5 gồm các môn: Toán, Tiếng Việt, Thể dục, Đạo đức, Âm nhạc, Mĩ thuật,
Kỹ thuật, Khoa học, Lịch sử, Địa lí và Ngoại ngữ.
Cách tính điểm được áp dụng theo từng khối:
-Khối 1,2,3:
Các môn: Toán, Tiếng Việt,Ngoại ngữ được đánh giá bằng điểm số;
Các môn còn lại được đánh giá bằng nhận xét (đánh giá bằng định
tính).
-Khối 4,5:
Các môn: Toán, Tiếng Việt, Lịch sử, Khoa học, Ngoại ngữ được đánh
giá bằng điểm số;
Các môn còn lại tính bằng nhận xét.
Cơ cấu tổ chức của trường:
Đạo đức
Khoa học
Lịch sử
Địa lí
Tự nhiên &
Xã h
ội
Thể dục
Âm nhạc
Mĩ thuật
Kỹ thuật
Quy trình quản lý điểm bao gồm:
-Cập nhật thông tin và quản lý về điểm khi có điểm mới.
-Tính toán điểm theo quy định
-Tạo các báo cáo thông kê theo định kỳ hoặc theo yêu cầu.
1.3.Thực trạng quản lý điểm của trường TH Tượng Lĩnh
Hiện nay việc quản lý điểm trong trường vẫn theo phương pháp thủ công,
điểm do giáo viên bộ môn cung cấp, việc chấm và tính toán điểm của học sinh
phải sử dụng tới sổ sách do giáo viên bộ môn chấm và tính điểm, giáo viên chủ
nhiệm tính điểm trung bình học kỳ và cả năm sau đó gửi điểm lên phòng giám
hiệu.
+ Ưu điểm: có thể tính toán điểm của học sinh và đối chiếu lại nhiều lần
với sổ sách nên có thể rất chính xác và trực tiếp vào điểm trong sổ cái mà không
phải sử dụng tới máy tính, không phụ thuộc vào nguồn điện mà vẫn có thể tính
toán được điểm của học sinh.
+ Nhược điểm: Do mỗi lớp có rất nhiều học sinh, nên việc tính toán thủ công
sẽ tốn nhiều thời gian, không thể in ấn trực tiếp bảng điểm hoặc danh sách học sinh
một cách nhanh chóng được, không thể đáp ứng những yêu cầu về tính nhanh
chóng, chính xác và đạt hiệu quả quản lý cao.
giá này dựa vào ý thức thực hiện đầy đủ 4 nhiệm vụ của người học sinh.Có 2 mức
đánh giá như sau:
Loại A:Cả năm đạt được từ 4-8 nhận xét (Loại thực hiện đầy đủ)
Loại B:Cả năm đạt dưới 4 nhận xét (Loại chưa hoàn thành)
1.4. Hướng giải quyết của bài toán
Nếu xây dựng được chương trình quản lý điểm cho nhà trường thì việc
tính điểm của học sinh sẽ được thực hiện một cách chính xác và nhanh chóng,
giúp cho công tác quản lý điểm của học sinh tại trường được nâng cao và có thể
in ấn bảng điểm cá nhân của học sinh, bảng điểm của lớp theo các kỳ học và cả
năm học, giảm nhẹ công tác quản lý bằng sổ sách vốn rất cồng kềnh có thể thay
bằng việc quản lý và tính toán trên máy tính, có thể sao lưu cất trữ dữ liệu khi
cần có thể đem ra sử dụng được ngay.
Chương trình được xây dựng giúp cho giáo viên bộ môn, giáo viên chủ
nhiệm, có thể tham gia vào quá trình quản lý một cách nhanh chóng, dễ dàng,
chính xác và có hiệu quả cao. Các thông tin lưu trữ trong hệ thống sẽ được cập
nhật thống kê, tìm kiếm…. Nhằm tạo ra các thông tin mới giúp cho ban giám
hiệu nhà trường có các góc nhìn từ tổng thể đến chi tiết, từ đó có thể xây dựng
được kế hoặch bồi dưỡng đội ngũ cán bộ, quy mô phát triển của trường nhằm
nâng cao chất lượng đào tạo của trường.
Bảng điểm theo lớp, môn học, học kỳ .
Bảng tổng hợp kết quả học tập và hạnh kiểm của từng năm học
Căn cứ vào kết quả học tập và hạnh kiểm của từng kỳ để xử lý, xét loại
giỏi, khá, trung bình, xét lưu ban.
Qua quá trình tìm hiểu trong thực tế em nhận thấy để quản lý điểm thì cần phải
lưu trữ các thuộc tính sau:
STT Tên Thuộc Tính Ghi chú
01 MAHS Mã học sinh
02 HODEM Họ và tên đệm
03 TEN Tên của học sinh
04 NGAYSINH Ngày sinh
05 GIOITINH Giới tính
06 DANTOC Dân tộc
07 MAKHOA Mã khóa học
08 TENKHOA Tên khóa học
09 NAMVAO Năm vào
10 MALOP Mã lớp
11 TENLOP Tên lớp
12 KHOI Khối
13 MAMH Mã môn học
14 TENMH Tên môn học
15 HOCKY Học kỳ
QUẢN LÝ ĐIỂM
Cập nhật
thông tin
Nhập điểm
theo lớp
Nhập lớp
Báo cáo
tổng kết
Tìm kiếm
thông tin
Báo cáo điểm
theo lớp
Tìm kiếm điểm
theo năm
Tìm kiếm điểm
theo lớp
Tìm kiếm điểm
theo tên học sinh
Nhập thông tin
học sinh
Nhập điểm
theo môn
Điểm Học
Sinh
Giáo viên
Ch
ủ Nhiệm
Ban Giám Hiệu
Nhà Trường
Yêu cầu gửi
Yêu cầu đáp ứng
Yêu cầu gửi
Yêu cầu đáp ứng
I
Cập nhật
thông tin
III
Báo Cáo
II
Tìm kiếm thông
tin
Giáo viên
Ban giám hiệu
Ban giám hiệu
DS Đi
ểm
DS Báo Cáo
DS Học Sinh
Các xử lý
Các tác nhân ngoài
Luồng di chuyển của thông tin
Kho dữ liệu
Nhập lớp
Nhập điểm
theo môn học
Nhập thông
tin h
ọc sinh
Nhập điểm
theo lớp
Ban giám hiệu/Giáo
viên ch
ủ nhiệm
Tìm kiếm điểm
theo tên HS
Tìm kiếm điểm
theo môn
Tìm kiếm điểm
theo lớp
Ban giám hiệu/Giáo viên
ch
ủ nhiệm
DS H
ọc sinh
DS L
ớp
DS Điểm
2.3.Thiết kế hệ thống về dữ liệu
Vận dụng các kiến thức đã học về lý thuyết thiết kế cơ sở dữ liệu trên cơ
sở tập thuộc tính và tập phụ thuộc hàm, ta tiến hành chuẩn hóa lược đồ quan hệ.
kết quả thu được các quan hệ ở dạng chuẩn 3NF như sau:
Bảng học sinh
MaHS
MaL
Hodem
TenHS
NgayS
Mã số của HS
Mã lớp
Họ và tên đệm
Tên HS
Ngày sinh
Báo cáo kết quả
theo lớp,theo môn
Giáo Viên Ban Giám Hiệu
DS Lớp DS Điểm DS Môn học
Tổng kết
môn học
Y/c gửi
Mã lớp
Mã môn học
Mã năm học
Học kỳ
Điểm giữa kỳ
Điểm hết kỳ
Điểm TK kỳ
Điểm TK cả năm
Bảng lớp
MaL
TenL
Namvao
Khoi
Mã lớp
Tên lớp
Năm vào
Khối học Bảng môn học
Mamon
Tenmon
Mã môn học
Tên môn học
Cơ sở dữ liệu:
Bảng môn học: Mamon, Tenmon.