- Phần mềm hỗ trợ thống kê cập nhật danh sách học sinh giáo viên chủ nhiệm,lập thời khóa biểu cho học sinh và giáo viên dạy lớp đó.. Hiện nay, hầu hết tất cả các đại học, cao đẳngđều đã
Trang 1TRƯỜNG ĐẠI HỌC CẦN THƠ TRƯỜNG CÔNG NGHỆ TT & TRUYỀN THÔNG
BÁO CÁO KẾT QUẢ PHÂN TÍCH THIẾT KẾ HỆ THỐNG TT
Đề tài:
HỆ THỐNG QUẢN LÝ TRƯỜNG THCS
LỚP HỌC PHẦN CT29602, NHÓM 6
1 Dương Trung Gia Khánh B1906690
2 Tiêu Quốc Cường B2014732
4 Trần Phương Thái B2014611
HỌC KỲ 1, NĂM HỌC 2022-2023
Trang 2MỤC LỤC
Trang 3- Phần mềm hỗ trợ quản lý điểm số hạnh kiểm của học sinh.
- Phần mềm hỗ trợ thống kê cập nhật danh sách học sinh giáo viên chủ nhiệm,lập thời khóa biểu cho học sinh và giáo viên dạy lớp đó
- Phần mềm hỗ trợ thống kê học phí của năm học
1.1.3 Mô tả tổng quan
Ngày này, công nghệ thông ngày càng phát triển và được ứng dụng vào trongcuộc sống hàng ngày Với tốc độ nhanh và chính xác của công nghệ thông tin đã giúpcon người ngày càng tiết kiệm được nhiều thời gian, hiệu quả công việc được nângcao.
Cùng với sự phát triển của xã hội, vai trò của giáo dục trở nên đặc biệt được coitrọng và là ưu tiên hàng đầu của tất cả các quốc gia Giáo dục giúp con người chúng
ta lưu giữ, truyền đạt kiến thức, các kỹ năng từ thế hệ này sang thế hệ khác góp phầnrèn luyện đạo đức, hoàn thiện nhân cách của mỗi cá nhân Giáo dục còn đào tạo ranhững nhân tài góp phần phát triển đất nước
Việc ứng dụng công nghệ thông tin vào nhà giáo dục đã góp phần nâng cao hiệuquả giảng dạy và quản lý nhà trường Cùng với chức năng giáo dục nhà trường cầnquản lý tốt mọi dữ liệu của học sinh Hiện nay, hầu hết tất cả các đại học, cao đẳngđều đã có hệ thống quản lý dữ liệu sinh viên Tuy nhiên đối với những trường trunghọc phổ thông, trung học cơ sở hệ thống quản lý học sinh vẫn chưa được tối ưu,chiếm rất nhiều thời gian cho việc giảng dạy, quản lý và theo dõi học sinh
Nhận thấy tính quan trọng và nhu cầu của các trường trung học cơ sở nhóm đã lên
kế hoạch xây dựng một phần mềm có chức năng “quản lý học sinh, lớp học” giúp cácgiáo viên tiết kiệm thời gian, dễ dàng thống kê thông tin học sinh của từng học kỳ,năm học
Các yêu cầu nghiệp vụ của phần mềm: quản lý thông tin học sinh, quản lý lịchhọc, quản lý điểm số, quản lý hạnh kiểm của học sinh
1.1.4 Mô tả chi tiết hệ thống
Một hệ thống quản lý trường học có 2 bộ phận: bộ phận ban giám hiệu và bộ phận
Trang 4giáo viên Bộ phận ban giám hiệu có nhiệm vụ ra các quyết định chỉ đạo điều khiểnmọi hoạt động động của trường, lớp Bộ phận giáo viên có nhiệm vụ tuân theo cácquy định, chỉ đạo giảng dạy, quản lý đơn vị.
Mỗi giáo viên của trường đều được quản lý qua mã giáo viên, họ tên, giới tính,dân tộc, tôn giáo, địa chỉ, số điện thoại, email, thông tin CCCD/CMND(sốCCCD/CMND, ngày cấp, nơi cấp), ấp khu vực và chuyên môn Mỗi giáo viên làmviệc ở bộ phận giáo viên sẽ giảng dạy môn học và chủ nhiệm lớp khác nhau Mỗi khối
có thông tin khối, có nhiều lớp và lớp được nhận biết qua mã lớp và tên lớp
Mỗi học sinh thuộc trường sẽ được quản lý qua mã học sinh, họ tên, giới tính,ngày sinh, dân tộc, nơi sinh, địa chỉ, số điện thoại, thông tin CCCD/CMND(sốCCCD/CMND, ngày cấp, nơi cấp), quê quán, ấp khu vực, thông tin cha mẹ(họ tên,nghề nghiệp, năm sinh)
Mỗi học sinh, giáo viên sẽ được quản lý bởi một ấp, khu vực thông qua mãấp/khu vực, tên ấp/khu vực Mỗi khu vực được quản lý bởi một xã, phường thông qua
mã xã/phường, tên xã/phường Mỗi xã, phường được quản lý bởi một quận/huyệnthông qua mã quận/huyện, tên quận/huyện Mỗi quận, huyện được quản lý bởi mộttỉnh thông qua mã tỉnh, tên tỉnh
Khi một năm học, học kỳ bắt đầu hệ thống sẽ lưu lại năm và học kỳ đó Ban giámhiệu đưa ra các quyết định, chỉ đạo (nội quy, tiền học phí của học sinh thuộc khối, sốphòng, sỉ số lớp học, giáo viên chủ nhiệm, cách tính điểm, số tiết, môn học của từnglớp) Dựa theo các quyết định của ban giám hiệu học sinh phải thực hiện đóng họcphí Từ các quyết định chỉ đạo học sinh, giáo viên cũng biết được thời khóa biểu(mãthời khóa biểu), lịch giảng dạy và quản lý lớp nào Mỗi môn sẽ được một giáo viênkhác nhau giảng dạy Một môn học được nhận biết qua mã môn và tên môn học Từ
đó giáo viên theo dõi tình hình học tập, nhập điểm của học sinh qua các cột điểmkiểm tra thường xuyên(kiểm tra miệng, 15p_1, 15p_2, 15p_3, 15p_4), kiểm tra giữa
kỳ và cuối kỳ của môn học
Cuối học kì giáo viên chủ nhiệm có trách nhiệm đánh giá xếp loại hạnh kiểm chotừng học sinh thuộc lớp mình dựa theo nội quy quy định nhà trường Sau khi đánh giágiáo viên sẽ nhận được điểm và hạnh kiểm học sinh Có được loại hạnh kiểm, điểmtrung bình của học sinh ban giám hiệu xét và quyết định khen thưởng và đưa ra kếtquả học tập cho từng học sinh
Các chức năng cơ bản của hệ thống để hỗ trợ các bộ phận của hệ thống:
❖ Cho phép ban giám hiệu thực hiện các nghiệp vụ sau:
- Thống kê tình hình học tập của học sinh
- Lập hóa đơn và in hóa đơn học phí học sinh
Trang 5- Thêm sửa xóa các lớp học, các môn học
- Tìm kiếm thông tin học sinh, giáo viên
- Thêm sửa xóa các giáo viên, học sinh
- In thời khóa biểu
❖ Cho phép giáo viên thực hiện các nghiệp vụ sau:
- Cập nhật điểm, hạnh kiểm học sinh
- In kết quả điểm, hạnh kiểm
1.1.5 Biểu mẫu hồ sơ học sinh
1.1.6 Biểu mẫu sổ điểm bộ môn
Trang 61.1.7 Biểu mẫu thời khóa biểu
1.1.8 Biểu mẫu danh sách lớp học
1.1.9 Biểu mẫu tổng hợp kết quả học tập và xếp loại
Trang 7CHƯƠNG 2: THIẾT KẾ THÀNH PHẦN DỮ LIỆU
2.1 Mô hình dữ liệu mức quan niệm
2.2 Mô hình dữ liệu mức luận lý
2.2.1 Mô hình dữ liệu mức luận lý
Mô hình Logical Data Model được biểu diễn dưới dạng bảng với các thực thể,mối quan hệ, khóa chính và khóa ngoại được xác định Trong mô hình Logical DataModel dưới đây những thuộc tính in đậm, gạch dưới biểu diễn cho khóa chính và cácthuộc tính in nghiêng biểu diễn cho khóa ngoại
TINHTHANH(TT_MA, TT_TEN)
QUANHUYEN(QH_MA, QH_TEN, TT_MA)
XAPHUONG(XP_MA, XP_TEN, QH_MA)
APKHUVUC(APKV_MA, APKV_TEN, XP_MA)
Trang 8HOCSINH(HS_MA, HS_TEN, HS_NGAYSINH, HS_GIOITINH, HS_DANTOC,
HS_NOISINH, HS_DIACHI, HS_SDT, HS_CCCD/CMND, HS_NGAYCAP,HS_NOICAP, HS_QUEQUAN, HS_HTCHA, HS_NNCHA, HS_NSCHA,
HS_HTME, HS_NNME, HS_NSME, APKV_MA)
KHOI(KHOI)
LOP(L_MA, KHOI, NAMHOC, L_TEN, )
HS_LOP(L_MA, KHOI, HS_MA)
GIAOVIEN(GV_MA, GV_HOTEN, GV_GIOITINH, GV_DANTOC,GV_TONGIAO, GV_DIACHI, GV_SDT, GV_EMAIL, GV_CCCD,
GV_NGAYCAP, GV_NOICAP, APKV_MA)
NAMHOC(NAMHOC)
HOCKY(HOCKY)
MONHOC(MH_MA, MH_TEN)
HOCPHI(KHOI, NAMHOC, SOTIENDADONG)
HANHKIEM(HS_MA, HOCKY, NAMHOC, LOAI_HK)
DIEM(HOCKY, NAMHOC, HS_MA, MH_MA, MIENG, 15P_1, 15P_2, 15P_3,
15P_4, KT_GIUAKY, KT_CUOIKY)
GIANGDAY(KHOI, L_MA, MH_MA, GV_MA)
THOIKHOABIEU(TKB_MA, HOCKY, NAMHOC,KHOI, L_MA)
TKB_MH(TKB_MA, MH_MA)
GV_D(GV_MA, HOCKY, NAMHOC, HS_MA, MH_MA )
CHUNHIEM(GV_MA, KHOI, L_MA)
Trang 9Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Mã tỉnh thành
Tên tỉnh thành Bảng QUANHUYEN
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Mã quận huyện
Trang 102 QH_TEN Varchar 200 x
Tên quận huyện
HANH
Mã tỉnh thành Bảng XAPHUONG
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Mã xã phườn g
Tên xã phườn g
N
Mã quận huyện Bảng APKHUVUC
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Mã ấp khu vực
Tên ấp khu vực
UONG
Mã xã phườn g Bảng NAMHOC
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
học
Trang 11Bảng HOCKY
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
kỳ Bảng HOCSINH
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Mã ấp/khu vực
Tên học sinh
Ngày sinh
Giới tính
Dân tộc
Nơi sinh
Đia chỉ
Số điện thoại
11 HS_NG
AYCAP
cấp CMN
Trang 12STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Mã ấp/khu vực D
Nơi cấp CMN D
Quê quán
Họ tên cha
Nghề nghiệp cha
Năm sinh cha
Họ tên mẹ
Nghề nghiệp mẹ
Năm sinh mẹ
Bảng KHOI
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Bảng LOP
STT Tên thuộc Kiểu dữ Kích Khóa Duy Not Min Max Giá Khóa Số Ràng Miề Diễn
Trang 13tính liệu thước chính nhất null trị
mặc nhiên
ngoại chữ
số thập phân
buộc toàn vẹn luận lý
n giá trị giải
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
NH
Mã học sinh
Bảng GIAOVIEN
STT Tên thuộc
tính
Kiểu dữ liệu
Kích thước
Khóa chính
Duy nhất
Not null
Min Max Giá
trị mặc nhiên
Khóa ngoại
Số chữ số thập phân
Ràng buộc toàn vẹn luận lý
Miề n giá trị
Diễn giải
Dân tộc
Tôn giáo
Đia chỉ
Số điện thoại
Trang 14căn cước/ chứng minh
Ngày cấp CMN D
Nơi cấp CMN D
APKHU VUC
Mã ấp/khu vực
Trang 15CHƯƠNG 3: THIẾT KẾ THÀNH PHẦN XỬ LÝ3.1 Lưu đồ dòng dữ liệu
3.1.1 DFD cấp 0
Trang 163.1.2 DFD cấp 1
3.1.3 DFD cấp 2
DFD cấp 2 phân rã từ ô xử lý “Quản lý thông tin”
Trang 17DFD cấp 2 phân rã từ ô xử lý “Thống kê”
DFD cấp 2 phân rã từ ô xử lý “Quản lý thời khóa biểu”
Trang 18DFD cấp 2 phân rã từ ô xử lý “Quản lý lớp học”
DFD cấp 2 phân rã ô xử lý “ Quản lý điểm và hạnh kiểm”
Trang 193.1.4 Đặc tả chức năng
STT Tên ô xử lý Tác nhân Kho dữ liệu
Nguồn Đích Truy suất Cập nhật
1 Cập nhật
thông tin
HOC SINH
- Thông tin học sinh cần cập nhật GIAO VIEN
- Thông tin giáo viên cần cập nhật
Ho so gv
- Thông tin giáo viên
đã lưu
Ho so hs
- Thông tin học sinh đã lưu
Ho so gv
- Thông tin giáo viên
đã cập nhật
Ho so hs
- Thông tin học sinh đã cập nhật
2
Thống kê báo cáo học phí
BAN GIAM HIEU
- Kết quả thống kê học phí
3
Thống kê tình hình học tập
BAN GIAM HIEU
- Kết quả học tập của học sinh
Hanh kiem hoc sinh
- Hóa đơn đã lưu
Diem hoc sinh
- Hồ sơ học sinh đã lưu
4 Lập thời
khoá biểu
BAN GIAM HIEU
- Thông tin
ra quyết định số tiết môn học và giáo viên dạy
HOC SINH -Lịch thời khoá biểu GIAO VIEN -Lich dạy học
Ho so gv -Thông tin giáo viên đã lưu
5 Cập nhật
thông tin lớp
BAN GIAM HIEU
- Thông tin
ra quyết
LOP -Danh sách lớp, số phòng, sỉ số
Ho so hs
- Thông tin học sinh đã lưu
Trang 20định danh sách lớp, số phòng, sỉ số
và giáo viên chủ nhiệm.
và giáo viên chủ nhiệm.
6 Cập nhật
học phí
BAN GIAM HIEU
-Thông tin học phí năm học.
HOC SINH -Hóa đơn học phí cần thanh toán.
Hoa don -Hóa đơn đã cập nhật
7 Cập nhât
điểm
GIAO VIEN -Thông tin điểm học sinh.
Diem hoc sinh -Điểm đã cập nhật.
8 Cập nhật
hạnh kiểm
GIAO VIEN -Thông tin hạnh kiểm học sinh.
Hanh kiem hoc sinh -Hạnh kiểm
-Quyết định cách tính điểm.
HOC SINH -Kết quả học tập cuối
kì mỗi năm của học sinh GIAO VIEN -Kết quả học tập cuối
kì mỗi năm của học sinh
Diem hoc sinh -Điểm đã lưu.
Hanh kiem hoc sinh -Hạnh kiểm
đã lưu
Trang 213.1.5 Mô hình chức năng
CHƯƠNG 4: KẾT LUẬN4.1 Đánh giá kết quả đạt được
Trong quá trình nghiên cứu và phân tích hệ thống, nhóm đã tham khảo và tìmhiểu một số hệ thống quản lý trường THCS để hỗ trợ việc thực hiện báo cáo Nhóm
đã thu được những kết quả sau:
- Hiểu rõ hơn về hoạt động và phương pháp quản lý trường THCS
- Trong quá trình thực hiện đề tài, nhóm đã nắm được các khái niệm của học
Trang 22phần, các công việc của quá trình phân tích hệ thống thông tin và có thể nhìn nhận cácthành phần của hệ thống
- Thực hiện vẽ sơ đồ bằng công cụ hỗ trợ một cách hiệu quả, qua đó nắm đượccách trình bày, các thao tác, các ký hiệu của các sơ đồ
4.2 Hạn chế và hướng phát triển
- Về mặt hạn chế: song do thời gian thực hiện đề tài có hạn, kiến thức và kỹ năngchưa thành thạo, còn hạn chế Đối với đề tài tương đối rộng và phong phú nhóm cònnhiều thiếu sót trong cách trình bày hệ thống và phân tích thiết kế
TÀI LIỆU THAM KHẢO
1 Jeffrey A Hffer, Joey F George, Joseph S Valacich, Modern System Analysis and Design, Prentice Hall, 2002.
2 TS TRƯƠNG QUỐC ĐỊNH, ThS PHAN TẤN TÀI, Giáo trình phân tích và thiết kế
hệ thống thông tin, Cần Thơ, 12/2015
https://text.123docz.net/document/4162304-phan-tich-thiet-ke-he-thong-quan-ly-truong-hoc.htm