4.2.1. Chức năng quản trị hệ thống
Đây là chức năng đảm bảo tính bảo mật của hệ thống, mọi hoạt động đối với hệ thống đều được kiểm soát thông qua việc cấp quyền sử dụng cho từng đối tượng sử dụng. Khi muốn làm việc với hệ thống, người sử dụng phải đăng nhập hệ thống với tên truy cập và mật khẩu đã được người quản trị hệ thống cấp. Khi đó người sử dụng sẽ được làm việc với các quyền đã được cấp. Giao diện của chức năng đăng nhập hệ thống và cấp quyền sử dụng như sau:
Nguyễn Thị Thu Trang - LớpCT701
Hình 10: Đăng nhập hệ thống
4.2.2.Chức năng cập nhật thông tin
Nguyễn Thị Thu Trang - LớpCT701
Hình 11: Hệ thống phân quyền cấp quyền
Hình 12: Giao diện cập nhật học sinh
Nguyễn Thị Thu Trang - LớpCT701
Hình 13: Giao diện cập nhật môn học
Hình 14: Giao diện cập nhật điểm
4.2.3. Báo cáo thống kê
Nguyễn Thị Thu Trang - LớpCT701
Hình 15: Giao diện báo cáo điểm học kỳ
4.3. Nhận xét và đánh giá
Trong thời gian qua em đã giành rất nhiều thời gian và công sức vào đồ án
tốt nghiệp này, qua quá trình nghiên cứu lý thuyết và xây dựng chương trình kiểm thử, em đã rút ra được rất nghiều kinh nghiệm thực tế.
Chương trình đã giải quyết được những yêu cầu của công việc như:
− Có giao diện nhập dữ liệu để cập nhật dữ liệu
− Có giao diện xử lý tính toán điểm từ đó tính ra điểm các môn học
cho từng học sinh.
− Đưa ra các báo cáo.
Bên cạnh những ưu điểm của chương trình mang lại, chương trình vẫn còn
hạn chế ở những mặt như:
Nguyễn Thị Thu Trang - LớpCT701
Hình 16: Giao diện báo cáo điểm năm
— Chương trình mới chỉ áp dụng được với công việc thực tế của trường thung học phổ thông phú xuyên A.
Hướng phát triển:
− Xây dựng chương trình mang tính khái quát hơn để có thể áp dụng cho
các trường trung học khác.
1.1.GIỚITHIỆUVỀTRƯỜNGTRUNGHỌCPHỔTHÔNGPHÚXUYÊN A...2
1.2. SƠĐỒTỔCHỨCCỦATRƯỜNG...3
1.3. THEODÕITÌNHHÌNHHỌCTẬPCỦAHỌCSINH...4
2.1. MÔ HÌNH NGHIỆP VỤ...5
2.1.1. Biểu đồ ngữ cảnh...5
2.1.2. Sơ đồ phân rã chức năng...6
2.1.3. Danh sách các hồ sơ sử dụng...7
2.1.3. Ma trận thực thể chức năng chức năng...7
2.2. SƠĐỒLUỒNGDỮLIỆU...8
2.2.1. Sơ đồ luồng dữ liệu mức 0...8
2.2.2. Sơ đồ luồng dữ liệu mức 1 ...9
2.3. MÔHÌNHKHÁINIỆMDỮLIỆU: MÔHÌNH E-R...13
2.3.1. Xác định thực thể và thuộc tính...13
2.3.2. Xác định các mối quan hệ và các thuộc tính...14
2.3.4. Biểu đồ của mô hình dữ liệu quan niệm...15
3.1.THIẾTKẾCƠSỞDỮLIỆULOGIC...16
3.1.1. chuẩn hoá các quan hệ...16
3.1.2. Sơ đồ mô hình quan hệ...18
3.1.BẢNG HOCSINH...19 3.2.BẢNG THẺ HỌC SINH...20 3.3.BẢNG DIENCHS...20 3.4.BẢNG QUANHEGD...20 3.5.BẢNG LƠP...21 3.6.BẢNG KHOILOP...22 3.7.BẢNG NAMHOC...22 3.8.BẢNG KYHOC...22 3.9.BẢNG GIAOVIEN...23 3.10.BẢNG LAN...23 3.11.BẢNG LOAIDIEM...24 3.12.BẢNG MONHOC...24 3.13.BẢNG MONHOCCHOKHOI...25 3.14.BẢNG TIEUCHIXEPLOAI...25 3.15.BẢNG TONGIAO...25 3.16.BẢNG DANTOC...25 3.17.BẢNG LOPNAMHOC...26 3.18.BẢNG CHUNHIEMLOP...26 3.19.BẢNG PHANCONGDAY...26 3.20. BẢNG DIEM...27 3.21. BẢNG XEPLOAI...27 3.22. BẢNG KHENTHUONG...27
4.1. CHỨC NĂNGCỦACHƯƠNGTRÌNH...28
4.2. MỘTSỐGIAODIỆNCHƯƠNGTRÌNH...28
4.2.1. Chức năng quản trị hệ thống...28
4.2.2.Chức năng cập nhật thông tin...29
4.2.3. Báo cáo thống kê...31
4.3. NHẬNXÉTVÀĐÁNHGIÁ...32
TÀI LIỆU THAM KHẢO
1.PGS. Nguyễn Văn Vỵ (2004), Giáo trình phân tích thiết kế hệ thống thông
tin, NXB thống kê, Hà nội
2.Nguyễn Thị Ngọc Mai (2004), Visual Basic 6.0 - Lập trình cơ sở dữ liệu, Nhà xuất bản lao động – xã hội