Tải bản đầy đủ (.doc) (79 trang)

Quản lí điểm trường trung học phổ thông

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (923.35 KB, 79 trang )

Khúa lun tt nghip

Qun lý im trng THPT

trờng đại học vinh
khoa công nghệ thông tin

Phan thị thanh hà

Quản lý điểm
Trờng trung học phổ thông

khoá luận tốt nghiệp đại học

vinh, 05/2009


Khúa lun tt nghip

Qun lý im trng THPT

trờng đại học vinh
khoa công nghệ thông tin

phan thị thanh hà

Quản lý điểm
Trờng trung học phổ thông
Chuyên ngành: Hệ thống thông tin

Khoá luận tốt nghiệp đại học



giáo viên hớng dẫn:
thS. Cao Thanh Sơn

vinh, 05/2009


Khúa lun tt nghip

Qun lý im trng THPT

trờng đại học vinh
khoa công nghệ thông tin

khoá luận tốt nghiệp đại học

Tên đề tài: quản lý điểm trờng trung học phổ thông
Chuyên ngành: Hệ thống thông tin
Ngày giao đề tài luận văn: 30/01/2009
Ngày hoàn thành luận văn: 15/05/2009

Ngời thực hiện:
Họ và tên: Phan Thị Thanh Hà
Lớp: Công Nghệ Thông Tin (Đại học Vinh)
Hệ đào tạo: Chính quy

Cán bộ hớng dẫn:
Họ và tên: Cao Thanh Sơn
Học hàm, học vị: Thạc sĩ


Khoá: 46

Đơn vị: Khoa CNTT

vinh , Năm 2009


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

DANH MỤC TỪ VIẾT TẮT
STT
1.

Từ viết tắt, thuật ngữ
THPT

Giải nghĩa
Trung học phổ thông

2.

RDBMS

Relationnal database Management System

3.

KTtx


Kiểm tra thường xuyên

4.

KTđk

Kiểm tra định kỳ

5.

KThk

Kiểm tra học kỳ

6.

KHTN

Khoa học tự nhiên

7.

KHXH- NV

Khoa học xã hội và nhân văn

8.

ĐTB


Điểm trung bình

9.

ĐTBmcn

Điểm trung bình môn cả năm

10. ĐTBhk

Điểm trung bình học kỳ

11. ĐTBcn

Điểm trung bình cả năm

12. TT

Thông tin

13. Kho DL

Kho dữ liệu

14. DS

Danh sách

15. HS


Học sinh

16. DSHS

Danh sách học sinh

17. Y/c

Yêu cầu

18. PK

Khóa chính

19. FK

Khóa ngoại


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

DANH MỤC BẢNG BIỂU
Biểu mẫu 1: Bảng tổng hợp kết quả học tập................................................................................................23
Biểu mẫu 2: Phiếu điểm cá nhân...................................................................................................................24
Biểu mẩu 3: Danh sách học sinh giỏi............................................................................................................24
Biểu mẫu 4: Danh sách học sinh tiên tiến....................................................................................................25
Biểu mẫu 5: Danh sách học sinh thi lại.........................................................................................................26

Biểu mẫu 6: Danh sách học sinh ở lại lớp....................................................................................................26
Biểu đồ 1. Sơ đồ phân cấp chức năng ..........................................................................................................32
Biểu đồ 2. Biểu đồ luồng dữ liệu mức ngữ cảnh.........................................................................................33
Biểu đồ 3. Biểu đồ luồng dữ liệu mức đỉnh..................................................................................................34
Biểu đồ 4 . Biểu đồ cập nhật thông tin..........................................................................................................35
Biểu đồ 5. Biểu đồ xử lý thông tin..................................................................................................................36
Biểu đồ 6. Biểu đồ tổng hợp thông tin...........................................................................................................37
Bảng 1: Chuẩn hóa lược đồ quan hệ cơ sở dữ liệu.....................................................................................45
Biểu đồ 7. Sơ đồ thực thể và các thuộc tính.................................................................................................47
Biểu đồ 8. Mô hình dữ liệu quan hệ..............................................................................................................48
Bảng 2: Bảng Hocsinh.....................................................................................................................................49
Bảng 3: Bảng Giaovien....................................................................................................................................49
Bảng 4: Bảng Lop.............................................................................................................................................50
Bảng 5: Bảng Diem..........................................................................................................................................50
Bảng 6: Bảng CaNam......................................................................................................................................51
Bảng 7: Bảng Mon_Hoc..................................................................................................................................51
Bảng 8: Bảng HocKy.......................................................................................................................................52
Bảng 9: Bảng HesoMon...................................................................................................................................52
Bảng 10: Bảng Dantoc.....................................................................................................................................52


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

DANH MỤC MÀN HÌNH CHƯƠNG TRÌNH
Màn hình 1: Đăng nhập..................................................................................................................................53
Màn hình 2: Giao diện chính..........................................................................................................................54
Màn hình 3: Danh sách môn học ..................................................................................................................57
Màn hình 4: Thêm môn học...........................................................................................................................57

Màn hình 5: Sửa môn học...............................................................................................................................58
Màn hình 6: Danh sách lớp học.....................................................................................................................59
Màn hình 7: Thêm lớp học.............................................................................................................................60
Màn hình 8: Sửa lớp học.................................................................................................................................60
Màn hình 9: Danh sách giáo viên..................................................................................................................61
Màn hình 10: Thêm giáo viên.........................................................................................................................62
Màn hình 11: Sửa giáo viên............................................................................................................................63
Màn hình 12: Danh sách học sinh.................................................................................................................64
Màn hình 13: Thêm học sinh..........................................................................................................................65
Màn hình 14: Sửa học sinh.............................................................................................................................66
Màn hình 15: Tìm kiếm...................................................................................................................................67
Màn hình16: Danh sách điểm........................................................................................................................68
Màn hình 17: Hạnh kiểm................................................................................................................................69
Màn hình 18: Đổi mật khẩu...........................................................................................................................70
Màn hình 19: Tổng hợp điểm cả năm...........................................................................................................71


Khóa luận tốt nghiệp

Quản lý điểm trường THPT
MỤC LỤC
Trang

LỜI MỞ ĐẦU.....................................................................................................................................................3
CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI...............................................................................................................4
1.1. Đặt vấn đề.....................................................................................................................................................4
1.2. Đề cương chi tiết..........................................................................................................................................4
1.2.1. Tên đề tài.............................................................................................................................................4
1.2.2. Địa điểm khảo sát................................................................................................................................5
1.2.3. Mục tiêu và thực hiện đề tài.................................................................................................................5

1.2.4. Phương pháp nghiên cứu.....................................................................................................................5
1.2.5. Kết cấu của đề tài................................................................................................................................5
1.3. Khái quát tổng thể về lý thuyết mà đề tài cần nghiên cứu...........................................................................7
1.3.1. Hệ quản trị cơ sở dữ liệu SQL Server 2005.........................................................................................7
1.3.2. Ngôn ngữ lập trình C#........................................................................................................................8
CHƯƠNG 2: KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG.....................................................................10
2.1. Khảo sát hiện trạng.....................................................................................................................................10
2.1.1. Tổ chức hệ thống...............................................................................................................................10
2.1.2. Quản lý lớp học..................................................................................................................................11
2.1.3. Phân công giảng dạy.........................................................................................................................12
2.1.4. Quản lý giáo viên...............................................................................................................................12
2.1.5. Quản lý học sinh................................................................................................................................12
2.1.6. Đánh giá và xếp loại học lực.............................................................................................................13
2.1.7. Đánh giá và xếp loại hạnh kiểm........................................................................................................18
2.1.8. Lên lớp...............................................................................................................................................19
2.1.9. Kiểm tra lại các môn học...................................................................................................................20
2.1.10. Rèn luyện hạnh kiểm trong kỳ nghỉ hè:...........................................................................................20
2.1.11. Lưu ban............................................................................................................................................20
2.1.12. Chuyển trường.................................................................................................................................20
2.1.13. Chuyển lớp.......................................................................................................................................21
2.1.14. Sát nhập lớp học( xoá lớp học)........................................................................................................21
2.2. Các luồng dữ liệu thực tế trong công tác quản lý điểm..............................................................................21
2.2.1. Văn phòng nhà trường.......................................................................................................................21
2.2.2. Giáo viên bộ môn...............................................................................................................................22
2.2.3. Giáo viên chủ nhiệm..........................................................................................................................22
2.2.4. Hiệu trưởng........................................................................................................................................22
2.3. Các bảng biểu cuối kỳ, cuối năm và bảng biểu tổng hợp...........................................................................23
2.3.1. Học kỳ................................................................................................................................................23
2.3.2. Cả năm...............................................................................................................................................25
2.4. Đánh giá hiện trạng.....................................................................................................................................26

2.4.1. Ưu điểm..............................................................................................................................................26
2.4.2. Nhược điểm........................................................................................................................................26
2.4.3. Hướng khắc phục...............................................................................................................................27
2.5. Tổng kết......................................................................................................................................................28
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG.....................................................................................................30
3.1. Hướng phân tích.........................................................................................................................................30
3.2. Phân tích hệ thống cũ..................................................................................................................................30
3.3. Phân tích hệ thống mới...............................................................................................................................30
3.3.1. Các chức năng chính của hệ thống quản lý điểm .............................................................................30
3.3.2. Sơ đồ phân cấp chức năng.................................................................................................................31
3.3.3. Biểu đồ luồng dữ liệu.........................................................................................................................32
3.4. Mô hình thực thể và các thuộc tính...........................................................................................................38
3.4.1. Chuẩn hoá lược đồ cơ sở dữ liệu......................................................................................................38
3.4.2. Kiểu sơ đồ thực thể............................................................................................................................45
3.4.3. Sơ đồ thực thể và các thuộc tính........................................................................................................46
3.5. Mô hình dữ liệu quan hệ.............................................................................................................................48
CHƯƠNG 4: THIẾT KẾ DỮ LIỆU, GIAO DIỆN VÀ MODUL CHƯƠNG TRÌNH..........................49
4.1. Thiết kế cơ sở dữ liệu.................................................................................................................................49
4.1.1. Bảng Hocsinh.....................................................................................................................................49

-1-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

4.1.2. Bảng Giaovien...................................................................................................................................49
4.1.3. Bảng Lop ..........................................................................................................................................50
4.1.4. Bảng Diem.........................................................................................................................................50

4.1.5. Bảng CaNam......................................................................................................................................50
4.1.6. Bảng Mon_Hoc..................................................................................................................................51
4.1.7. Bảng HocKy.......................................................................................................................................51
4.1.8. Bảng HesoMon..................................................................................................................................52
4.1.9. Bảng Dantoc......................................................................................................................................52
4.2. Thiết kế giao diện tổng quát.......................................................................................................................52
4.2.1. Sơ đồ bố trí các chức năng................................................................................................................54
4.3. Thiết kế giao diện và modul chương trình các chức năng..........................................................................56
4.3.1. Danh sách môn học..........................................................................................................................56
4.3.2. Danh sách lớp học.............................................................................................................................59
4.3.3. Danh sách giáo viên..........................................................................................................................61
4.3.4. Danh sách học sinh............................................................................................................................64
4.3.5. Tìm kiếm.............................................................................................................................................66
4.3.6. Danh sách điểm.................................................................................................................................68
4.3.7. Hạnh kiểm..........................................................................................................................................69
4.3.8. Thay đổi mật khẩu.............................................................................................................................70
4.3.9 Bảng tổng hợp điểm cả năm...............................................................................................................70
KẾT LUẬN.......................................................................................................................................................72
TÀI LIỆU THAM KHẢO...............................................................................................................................73

-2-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

LỜI MỞ ĐẦU
.................


Em xin chân thành cảm ơn Khoa Công nghệ Thông tin Trường Đại Học
Vinh đã tạo điều kiện thuận lợi cho em học tập và thực hiện đề tài tốt nghiệp
này.
Em xin bày tỏ lòng biết ơn sâu sắc đến thầy giáo Th.S Cao Thanh Sơn đã
tận tình hướng dẫn, chỉ bảo cho em trong quá trình thực hiện đề tài.
Em xin chân thành cảm ơn quý Thầy Cô trong Khoa Công nghệ Thông tin
đã tận tình giảng dạy, trang bị cho em những kiến thức quý báu trong những
năm học vừa qua.
Xin gửi lời cảm ơn chân thành đến gia đình, bè bạn và tập thể lớp
46A_CNTT vì đã luôn là nguồn động viên to lớn, giúp đỡ em vượt qua những
khó khăn trong suốt quá trình làm việc.
Mặc dù đã cố gắng hoàn thành khóa luận trong phạm vi và khả năng cho
phép nhưng chắc chắn sẽ không tránh khỏi những thiếu sót. Em rất mong nhận
được sự thông cảm, góp ý và tận tình chỉ bảo của quý Thầy Cô và các bạn.
Vinh, tháng 05 năm 2009
Sinh viên thực hiện
Phan Thị Thanh Hà

-3-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI
1.1. Đặt vấn đề
Ngày nay, với xu thế phát triển chung của thế giới, công nghệ thông tin
đang trở thành một lĩnh vực không thể thiếu đối với sự phát triển kinh tế, nâng
cao đời sống xã hội trên thế giới nói chung và nước ta nói riêng. Sự phát triển

của công nghệ thông tin đã tác động mạnh mẽ và sâu sắc đến mọi lĩnh vực trong
đời sống xã hội. Ở nước ta hiện nay, cùng với quá trình công nghiệp hoá hiện
đại hoá thì việc chú trọng phát triển công nghệ thông tin đã trở thành một trong
những quốc sách hàng đầu của nhà nước. Phạm vi ứng dụng công nghệ thông tin
không còn bó hẹp trong các trung tâm máy tính, viện nghiên cứu hay các trường
đại học mà ngày càng được mở rộng trên nhiều lĩnh vực và đem lại nhiều hiệu
quả thiết thực giúp con người khai thác các thế mạnh trong các lĩnh vực khác.
Đáp ứng cho nhu cầu phát triển chung của xã hội, ngành công nghệ thông
tin đã cho ra đời những phần mềm ứng dụng trong quản lý giúp cho công việc
của người quản lý được thuận lợi, nhanh chóng, chính xác và đạt hiệu quả cao.
Không ngoài mục đích trên, với đề tài “Quản lý điểm trường THPT”, em
mong muốn áp dụng các kiến thức được học trong trường, cùng với việc tìm
hiểu, nghiên cứu các ngôn ngữ và môi trường lập trình mới để xây dựng một hệ
thống phần mềm nhằm hỗ trợ cho công tác quản lý.
Hệ thống phần mềm nhằm hỗ trợ các giáo viên trong việc xử lý điểm tại
trường THPT một cách nhanh chóng và dễ dàng. Hệ thống cũng giúp ban giám
hiệu giám sát và theo dõi, quản lý các hoạt động cập nhật xử lý điểm.
Trong khuôn khổ luận văn tốt nghiệp, với những giới hạn về mặt kiến thức
và thời gian thực hiện, những khó khăn trong việc sử dụng phương pháp phân
tích thiết kế hướng đối tượng cùng với việc xây dựng ứng dụng trên ngôn ngữ
lập trình C#.
1.2. Đề cương chi tiết
1.2.1. Tên đề tài
Quản lý điểm trường THPT.
-4-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT


1.2.2. Địa điểm khảo sát
Trường THPT Cửa Lò –Nghệ An, trường THPT Nguyễn Du –Hà Tĩnh.
1.2.3. Mục tiêu và thực hiện đề tài
Tìm hiểu và khảo sát qui trình quản lý điểm tại trường THPT nhằm xây
dựng hệ thống hỗ trợ công việc quản lý. Hệ thống được cài đặt và triển khai tại
văn phòng quản lý học sinh của trường.
1.2.4. Phương pháp nghiên cứu
Khảo sát hệ thống quản lý điểm tại trường THPT thu thập các nguồn thông
tin cho đề tài, sau đó tiến hành phân tích hệ thống cũ đưa ra ưu và nhược điểm
của hệ thống hiện tại, đồng thời nêu các giải pháp nhằm khắc phục những nhược
điểm của hệ thống cũ và tiến hành thiết kế hệ thống mới đáp ứng mọi yêu cầu
của người dùng và khắc phục những hạn chế của hệ thống cũ.
1.2.5. Kết cấu của đề tài
Toàn bộ nội dung của luận văn được tổ chức thành 4 chương, bao gồm:
Chương 1: Giới thiệu về đề tài
Chương này bắt đầu bằng việc mô tả một cách khái quát nội dung thực hiện
của luận văn tốt nghiệp, mục tiêu mong muốn đạt được khi thực hiện đề tài cũng
như giới thiệu tổng quan về công cụ và môi trường phát triển ứng dụng.
Chương này còn đề cập đến phương pháp nghiên cứu và kết cấu của luận
văn, thông qua đó chúng ta nắm bắt được các vấn đề chính sẽ được đề cập và
giải quyết trong các chương sau.
Ngoài ra chương này trình bày một cách tổng quát về lý thuyết các khái
niệm về các ngôn ngữ được sử dụng để xây dựng phần mềm, cụ thể đó là ngôn
ngữ SQL 2005 và ngôn ngữ lập trình C#.
Chương 2: Khảo sát và đánh giá hiện trạng
Nội dung chính của chương này là thông qua khảo sát hiện trạng thực tế hệ
thống quản lý điểm tại một số trường THPT như: Trường THPT Cửa Lò,
Trường THPT Nguyễn Du mà mô tả lại các qui trình hoạt động của các công


-5-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

việc có liên quan đến nội dung của đề tài với mục đích thông suốt các hoạt động
diễn ra trong thực tế.
Chương này còn đề cập đến các nhân tố tác động lên hệ thống, các biểu
mẫu liên quan đến hệ thống quản lý điểm, cách tính điểm từng ban, hệ số các
môn học, xếp loại học lực và hạnh kiểm cho học sinh, các điều kiện xét lên lớp ở
lại lớp và thi lại của học sinh, từ đó đưa ra hướng phân tích cho chương sau.
Chương 3: Phân tích hệ thống
Từ kết quả khảo sát hiện trạng của chương 2, chương 3 đề cập đến vấn đề
hệ thống sẽ được triển khai như thế nào và cách thức hoạt động ra sao. Đánh giá
hệ thống cũ có hướng phân tích cho hệ thống mới.
Ngoài ra chương này còn trích dẫn danh sách các yêu cầu chức năng của hệ
thống. Với các nghiệp vụ chức năng có kèm bảng mô tả các biểu mẫu có liên
quan đến các công việc và một số các qui định ràng buộc dữ liệu cho các nghiệp
vụ đó.
Chương này nêu ra chức năng và quá trình cho biểu đồ luồng dữ liệu, thông
qua nó để mô tả các chức năng xử lý của hệ thống theo các mức.
Chương này là nền tảng để từ đó tiến hành bắt tay vào việc thiết kế hệ
thống ứng trong chương sau.
Chương 4: Thiết kế dữ liệu, giao diện và modul chương trình
Chương này trình bày thiết kế dữ liệu cho chương trình, các giao diện thể
hiện các chức năng trong phần mềm ứng dụng.
Chương này mô tả các xử lý trên môi trường cài đặt .NET bằng ngôn ngữ
C# kết quả cài đặt của hệ thống thông qua các giao diện người dùng.

Kết luận
Cuối cùng là tổng kết những ưu, khuyết điểm của hệ chương trình, đề xuất
phương án khắc phục nhược điểm và đề ra hướng phát triển của đề tài.
Tài liệu tham khảo.

-6-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

1.3. Khái quát tổng thể về lý thuyết mà đề tài cần nghiên cứu.
Trong khuôn khổ đề tài khóa luận em áp dụng những kiến thức về phân tích
thiết kê đã được trang bị trong quá trình học tập tại trường Đại học vinh và sử
dụng ngôn ngữ SQL 2005 và ngôn ngữ lập trình C#.
1.3.1. Hệ quản trị cơ sở dữ liệu SQL Server 2005
SQL Server 2005 là một hệ thống quản lý cơ sở dữ liệu (Relationnal
database Management System (RDBMS)) sử dụng Transact-SQL để trao đổi dữ
liệu giưuax Client computer và SQL Server computer. Một RDBMS bao gồm
database, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ
phận khác nhau trong RDBMS.
SQL Server 2005 có thể chạy trên môi trường cơ sở dữ liệu rất lớn (Very
Lanrge Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc
cho hàng ngàn user. SQL Server 2005 có thể kết hợp ăn ý với các sever khác
như Microsoft Internet Information Server (IIS), E-Commerce Server,..
SQL Sever có 7 Editions:
♦ Enterprise: Chứa đầy đủ các đặc trưng của SQL Server có thể chạy tốt
trên hệ thống lên đến 32 CPUs và 64 GB RAM. Thêm vào đó nó có các dịch vụ
giúp cho việc phân tích dữ liệu rất hiệu quả (Analysis Sẻvices).

♦ Standard: Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẽ hơn
rất nhiều so với Enterprise Editions, nhưng lại bị giới hạn một số chức năng cao
cấp (Advanced features) khác, Editions có thể chạy tốt trên hệ thống lên đến
4CPU và 2GB RAM.
♦ Personnal: Được tối ưu hóa để chạy trên PC nên có thể cài đặt trên hầu
hết các phiên bản Windows kể cả Windows 98.
♦ Developer: Có đầy đủ các tính năng của Enterprise Editions nhưng được
chế tạo đặc biệt như giới hạn số lượng người kết nối vào Server cùng một lúc…
Đây là Editon mà các bạn muốn học SQL Server cần có. Edition có thể cài đặt
trên Window 2000 Professional hay Win NT Workstation.
♦ Win CE: Dùng cho các ứng dụng chạy trên Windows CE.
-7-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

♦ Trial: Có các tính năng của Enterprise Editions, download free, nhưng
giới hạn thời hạn sử dụng.
1.3.2. Ngôn ngữ lập trình C#
Ngôn ngữ C# khá đơn giản, chỉ khoảng 80 từ khóa và hơn mười mấy kiểu
dữ liệu được xây dựng sẵn. Tuy nhiên, ngôn ngữ C# có ý nghĩa cao khi nó thực
thi những khái niệm lập trình hiện đại. C# bao gồm tất cả những hỗ trợ cho cấu
trúc, thành phần component, lập trình hướng đối tượng. Những tính chất đó hiện
diện trong một ngôn ngữ lập trình hiện đại. Và ngôn ngữ C# hội đủ những điều
kiện như vậy, hơn nữa nó được xây dựng trên nền tảng của hai ngôn ngữ mạnh
nhất là C++ và Java.
Phần cốt lõi hay còn gọi là trái tim của bất cứ ngôn ngữ lập trình hướng đối
tượng là sự hỗ trợ của nó cho việc định nghĩa và làm việc với những lớp. Những

lớp thì định nghĩa những kiểu dữ liệu mới, cho phép người phát triển mở rộng
ngôn ngữ để tạo mô hình tốt hơn để giải quyết vấn đề. Ngôn ngữ C# chứa những
từ khóa cho việc khai báo những kiểu lớp đối tượng mới và những phương thức
hay thuộc tính của lớp, và cho việc thực thi đóng gói, kế thừa, và đa hình, ba
thuộc tính cơ bản của bất cứ ngôn ngữ lập trình hướng đối tượng.
Trong ngôn ngữ C# mọi thứ liên quan đến khai báo lớp điều được tìm thấy
trong phần khai báo của nó. Định nghĩa một lớp trong ngôn ngữ C# không đòi
hỏi phải chia ra tập tin header và tập tin nguồn giống như trong ngôn ngữ C++.
Hơn thế nữa, ngôn ngữ C# hỗ trợ kiểu XML, cho phép chèn các tag XML để
phát sinh tự động các document cho lớp.
C# cũng hỗ trợ giao diện interface, nó được xem như một cam kết với một
lớp cho những dịch vụ mà giao diện quy định. Trong ngôn ngữ C#, một lớp chỉ
có thể kế thừa từ duy nhất một lớp cha, tức là không cho đa kế thừa như trong
ngôn ngữ C++, tuy nhiên một lớp có thể thực thi nhiều giao diện. Khi một lớp
thực thi một giao diện thì nó sẽ hứa là nó sẽ cung cấp chức năng thực thi giao
diện.

-8-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

Trong ngôn ngữ C#, những cấu trúc cũng được hỗ trợ, nhưng khái niệm về
ngữ nghĩa của nó thay đổi khác với C++. Trong C#, một cấu trúc được giới hạn,
là kiểu dữ liệu nhỏ gọn, và khi tạo thể hiện thì nó yêu cầu ít hơn về hệ điều hành
và bộ nhớ so với một lớp. Một cấu trúc thì không thể kế thừa từ một lớp hay
được kế thừa nhưng một cấu trúc có thể thực thi một giao diện.
Ngôn ngữ C# cung cấp những đặc tính hướng thành phần (componentoriented), như là những thuộc tính, những sự kiện. Lập trình hướng thành phần

được hỗ trợ bởi CLR cho phép lưu trữ metadata với mã nguồn cho một lớp.
Metadata mô tả cho một lớp, bao gồm những phương thức và những thuộc tính
của nó, cũng như những sự bảo mật cần thiết và những thuộc tính khác. Mã
nguồn chứa đựng những logic cần thiết để thực hiện những chức năng của nó..
Do vậy, một lớp được biên dịch như là một khối self-contained, nên môi trường
hosting biết được cách đọc metadata của một lớp và mã nguồn cần thiết mà
không cần những thông tin khác để sử dụng nó.
Một lưu ý cuối cùng về ngôn ngữ C# là ngôn ngữ này cũng hỗ trợ việc truy
cập bộ nhớ trực tiếp sử dụng kiểu con trỏ của C++ và từ khóa cho dấu ngoặc []
trong toán tử. Các mã nguồn này là không an toàn (unsafe). Và bộ giải phóng bộ
nhớ tự động của CLR sẽ không thực hiện việc giải phóng những đối tượng được
tham chiếu bằng sử dụng con trỏ cho đến khi chúng được giải phóng.

-9-


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

CHƯƠNG 2: KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG
2.1. Khảo sát hiện trạng
Hệ thống quản lý điểm học tập của học sinh áp dụng cho tất cả các trường
Trung Học Phổ Thông .
Chức năng cơ bản của hệ thống là quản lý và đánh giá chất lượng học tập
của học sinh thông qua các điểm kiểm tra theo kỳ bao gồm: kiểm tra miệng,
kiểm tra 15 phút, kiểm tra 1 tiết, kiểm tra học kỳ (có thể có điểm kiểm tra thực
hành ). Chất lượng học tập của học sinh được tổng kết và đánh giá theo từng học
kỳ (một năm học có hai học kỳ, một khoá học ở trường phổ thông có ba năm
học). Vào cuối mỗi học kỳ và cuối mỗi năm học, hệ thống phải đưa ra các loại

điểm tổng kết và kết quả xếp loại để căn cứ và đó đưa ra các hình thức khen
thưởng và kỷ luật đồng thời để điều chỉnh phương pháp dạy học cho học kỳ sau
và cho năm học tới hay khoá tới để đạt được kết quả học tập cao.
Hệ thống bao gồm các bộ phận với các chức năng cụ thể sau:
2.1.1. Tổ chức hệ thống
Hệ thống bao gồm:
- Giáo viên bộ môn
- Giáo viên chủ nhiệm
- Ban giám hiệu
Trong đó:
 Giáo viên bộ môn
Người trực tiếp giảng dạy học sinh. Ra đề kiểm tra, tổ chức kiểm tra, chấm
điểm, cập nhật điểm, tổng kết điểm đối với môn mình dạy. Sau đó chuyển điểm
cho giáo viên chủ nhiệm (các thông tin trong sổ ghi điểm cá nhân của mỗi giáo
viên bộ môn gồm có: tên lớp, tên học sinh, ngày sinh, quê quán và các thông tin
điểm gồm điểm miệng , điểm 15 phút , điểm 1 tiết, điểm học kỳ. Sổ ghi điểm cá
nhân này mỗi năm hoặc mỗi kỳ sẽ được thay mới).
 Giáo viên chủ nhiệm

- 10 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

Quản lý học sinh một cách toàn diện. Lập hồ sơ học sinh, tổng kết, đưa ra
điểm trung bình chung của tất cả các môn. Từ đó đưa ra xếp loại học lực cho
từng học sinh, đưa ra các thông số thống kê về số lượng học sinh giỏi, khá, trung
bình, yếu, kém; tỷ lệ % các loại; làm bảng tổng kết chuyển cho Ban giám hiệu.

 Ban giám hiệu:
Nhận bảng tổng kết từ giáo viên chủ nhiệm. Đưa ra quyết định khen
thưởng, kỷ luật. Đồng thời chỉ đạo giáo viên chủ nhiệm cùng các giáo viên bộ
môn bàn bạc đưa ra những điều chỉnh về phương pháp dạy học và cách thức
quản lý học sinh trong kỳ sau để đạt hiệu quả cao hơn. Ban giám hiệu ký các
quyết định, ghi lại kết quả của từng học sinh vào học bạ và giao lại sổ điểm
chính cho bộ phận tổng hợp của trường lưu trữ.
2.1.2. Quản lý lớp học
Công việc quản lý lớp được thực hiện:
- Quản lý theo khối
- Quản lý theo lớp
- Phân công giáo viên chủ nhiệm
 Quản lý theo khối
Nhóm các lớp cùng khoá vào tạo thành một khối. Trong trường được chia
thành 3 khối khối 10, khối 11, khối 12, trong mỗi khối quản lý theo Ban gồm:
Ban tự nhiên, ban xã hội và ban cơ bản.
 Quản lý theo lớp
Vào đầu mỗi năm học nhà trường dựa vào hồ sơ trúng tuyển, theo nguyện
vọng đăng ký chuyên ban để chia lớp và phân lớp, các lớp được phân biệt với
nhau qua tên lớp (tên lớp thường được đặt bằng cánh lấy tên khối + tên chữ cái
ABC...+ chữ số...).
 Phân công giáo viên chủ nhiệm
Công việc phân công giáo viên chủ nhiệm thường được thực hiện vào đầu
mỗi năm học, Ban giám hiệu dựa vào hoàn cảnh của từng giáo viên để phân
công chủ nhiệm, mỗi giáo viên chỉ được phân công chủ nhiệm 1 lớp.
- 11 -


Khóa luận tốt nghiệp


Quản lý điểm trường THPT

2.1.3. Phân công giảng dạy
Ban giám hiệu tiến hành phân công giảng dạy cho từng giáo viên vào đầu
mỗi năm học như sau:
- Tên giáo viên giảng dạy
- Tên môn giảng dạy
- Tên lớp giảng dạy
Mỗi giáo viên có thể được phân công dạy nhiều lớp cùng một môn và cũng
có trường hợp đặc biệt một giáo viên được phân công dạy nhiều hơn một môn
trong một lớp.
2.1.4. Quản lý giáo viên
Mỗi giáo viên trong trường được quản lý theo:
- Tên giáo viên
Ngoài ra những giáo viên làm chủ nhiệm thì được quản lý thêm lớp chủ
nhiệm.
2.1.5. Quản lý học sinh
Vào đầu năm học, nhà trường tiến hành công tác tuyển sinh, ở công đoạn
này các thông tin của học sinh đã trúng tuyển sẽ được ghi vào hồ sơ chung của
nhà trường. Các thông tin này thường lấy ở hồ sơ (học bạ ) của học sinh nạp lên
bao gồm:
- Tên học sinh
- Ngày sinh
- Giới tính
- Dân tộc
- Quê quán
- Chế độ ưu tiên
- Họ và tên cha, ngề nghiệp
- Họ và tên mẹ, nghề nghiệp
- Ghi chú


- 12 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

Chú ý: Trên thực tế hồ sơ học sinh được lưu 3 năm thành 3 bản giống nhau,
vào đầu mỗi năm học được lưu 1 lần cho lớp học mới, các giáo viên bộ môn sao
chép hồ sơ này vào sổ điểm của mình.
2.1.6. Đánh giá và xếp loại học lực
 Hình thức kiểm tra
♦ Kiểm tra miệng: Kiểm tra bằng hình thức vấn đáp vào đầu mỗi tiết học
đầu tiên của môn học hoặc hỏi bất kỳ trong quá trình dạy học và được ghi vào sổ
đầu bài. Điểm kiểm tra miệng không quá hai con điểm.
♦ Kiểm tra 15 phút: Kiểm tra bằng hình thức viết, thời gian 15 phút, không
thông báo trước. Và không quá bốn con điểm kiểm tra 15 phút.
♦ Điểm thực hành (nếu có): Cho các em làm các bài thực hành. Và không
quá một con điểm thực hành.
♦ Điểm 1 tiết: Kiểm tra bằng hình thức viết, thời gian không dưới 45 phút.
Sau khi học xong một chương giáo viên bộ môn cho làm bài kiểm tra 45 phút.
Điểm kiểm tra 45 phút không quá 5 con điểm.
♦ Điểm kiểm tra học kỳ: Cuối mỗi học kỳ giáo viên bộ môn cho các em
làm bài kiểm tra học kỳ bằng hình thức viết với thời gian không dưới 45 phút.
 Loại bài kiểm tra
♦ Kiểm tra thường xuyên (KTtx): gồm kiểm tra miệng, kiểm tra viết dưới
1 tiết, kiểm tra thực hành dưới 1 tiết.
♦ Kiểm tra định kỳ ( KTđk): gồm kiểm tra viết từ 1 tiết trở lên, kiểm tra
thực hành tù 1 tiết trở lên, kiểm tra học kỳ (KThk).

 Hệ số điểm kiểm tra
♦ Hệ số 1: điểm kiểm tra thường xuyên.
♦ Hệ số 2: điểm kiểm tra viết , kiểm tra thực hành tù 1 tiết trở lên.
♦ Hệ số 3: điểm kiểm tra học kỳ.
 Số lần kiểm tra và cách cho điểm

- 13 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

♦ Số lần KTđk: được quy định trong phân phối chương trình từng môn
học, bao gồm cả kiểm tra các loại chủ đề tự chọn.
♦ Số lần KTtx: trong mỗi học kỳ một học sinh phải có số lần KTtx của
từng môn học, bao gồm cả kiểm tra các loại chủ đề tự chọn, như sau:
o Môn học có từ 1 tiết trở xuống trong 1 tuần: ít nhất 2 lần;
o Môn học có từ trên 1 tiết đến dưới 3 tiết trong 1 tuần: ít nhất 3 lần;
o Môn học có từ 3 tiết trở lên trong 1 tuần: có ít nhất 4 lần.
Điểm các bài KTtx theo hình thức tự luận cho điểm số nguyên, điểm KTtx
theo hình thức trắc nghiệm hoặc có phần trắc nghiệm và điểm KTđk được lấy
đến một chữ số thập phân sau khi đã làm tròn số.
Những học sinh không có đủ số bài kiểm tra theo quy định thì phải được
kiểm tra bù. Bài kiểm tra bù phải có hình thức, mức độ kiến thức, kỹ năng và
thời lượng tương đương với bài kiểm tra bị thiếu. Học sinh không dự kiểm tra
bù thì bị điểm 0. Thời điểm tiến hành kiểm tra bù được quy định như sau:
o Nếu thiếu bài KTtx môn nào thì giáo viên môn học đó phải bố trí cho
học sinh kiểm tra bù kịp thời.
o Nếu thiếu bài kiểm tra viết, bài kiểm tra thực hành từ 1 tiết trở lên của

môn học ở học kỳ nào thì kiểm tra bù trước khi kiểm tra học kỳ môn
học đó.
o Nếu thiếu bài KThk của học kỳ nào thì tiến hành kiểm tra bù ngay sau
khi kiểm tra học kỳ đó.
 Hệ số điểm môn học khi tham gia tính điểm trung bình các môn học kỳ
và cả năm học
♦ Ban Khoa học tự nhiên (KHTN):
o Hệ số 2 : các môn Toán, Vật lý, Hoá học, Sinh học.
o Hệ số 1: các môn còn lại.
♦ Ban Khoa học xã hội và Nhân văn (KHXH- NV):
o Hệ số 2 : các môn Ngữ văn, Lịch sử, Địa lý, Ngoại ngữ thứ nhất.
- 14 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

o Hệ số 1: các môn còn lại.
♦ Ban cơ bản:
o Hệ số 2 tính theo quy định dưới đây:
Nếu học 3 hoặc 2 môn học nâng cao ( học theo sách giáo khoa nâng cao
hoặc theo sách giáo khoa biên soạn theo chương trình chuẩn cùng với chủ đề tự
chọn nâng cao của môn học đó) thì tính cho cả 3 hoặc 2 môn học nâng cao đó.
Nếu chỉ học 1 môn nâng cao là Toán hoặc Ngữ văn thì tính thêm cho môn
còn lại trong 2 môn Toán, Ngữ văn, nếu học 1 môn nâng cao mà môn đó không
phải là Toán hoặc Ngữ văn thì tính thêm cho 1 trong 2 môn Toán, Ngữ văn.
Nếu không học môn năng cao nào thì tính cho 2 môn Toán và Ngữ văn.
o Hệ số 1: các môn còn lại.
 Cách tính điểm (chỉ lấy đến 1 chữ số thập phân, sau khi làm tròn)

♦ Điểm trung bình môn học ( ĐTBmhk ):
Điểm trung bình môn học (ĐTBmhk) là trung bình cộng của các bài KTtx,
KTđk và KThk với các hệ số đã nêu trên.
ĐKTtx + 2 * ĐKTđk + 3 * ĐKThk
ĐTBmhk =
Tổng các hệ số
♦ Điểm trung bình môn học cả năm (ĐTBmcn):
Là trung bình cộng cả ĐTbmhkI với ĐTbmhkII, trong đó ĐTbmhkII tính
theo hệ số 2:

ĐTBmhkI + 2 * ĐTBmhkII
ĐTBmcn =
3
♦ Điểm trung bình các môn học kỳ, cả năm học (ĐTBcn):

- 15 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

Điểm trung bình các môn học kỳ (ĐTBhk ) là trung bình cộng của điểm
trung bình môn học kỳ của tất cả các môn với hệ số (a,b,...) của từng môn học:
a * ĐTBmhk Toán + b * ĐTBmhk Vật lý +…
ĐTBhk =
Tổng các hệ số
Điểm trung bình các môn cả năm (ĐTBcn) là trung bình cộng của điểm
trung bình cả năm của tất cả các môn học, với hệ số (a,b…) của từng môn học:
a * ĐTBmcn Toán + b * ĐTBmcn Vật lý +…

ĐTBcn =
Tổng các hệ số
Điểm trung bình các môn học kỳ hoặc cả năm học là số nguyên hoặc số
thập phân được lấy đến chữ số thập phân thứ nhất sau khi làm tròn số.
 Xếp loại học lực
Vào cuối mỗi kỳ hay cuối mỗi năm học, sau khi tính điểm trung bình các
môn học kỳ cho từng học sinh xong giáo viên chủ nhiệm tiến hành xếp loại học
lực cho từng học sinh để nộp báo cáo lên nhà trường và thông báo với phụ
huynh học sinh, việc xếp loại được thực hiện như sau:
♦ Loại giỏi:
o Điểm trung bình môn học từ 8.0 trở lên và có 1 trong 2 môn Toán,
Ngữ văn từ 8.0 trở lên.
o Không có môn học nào điểm trung bình dưới 6.5
♦ Loại khá:
o Điểm trung bình môn học từ 6.5 trở lên và có 1 trong 2 môn Toán,
Ngữ văn từ 6.5 trở lên.
o Không có môn học nào điểm trung bình dưới 5.0.
♦ Loại trung bình:
o Điểm trung bình môn học từ 5.0 trở lên và có 1 trong 2 môn Toán,
Ngữ văn từ 5.0 trở lên.
o Không có môn học nào điểm trung bình dưới 3.5.

- 16 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

♦ Loại yếu:

o Điểm trung bình môn học từ 3.5 trở lên và không có môn học nào
điểm trung bình dưới 2.0.
♦ Loại kém:
Các trường hợp còn lại

 Chú ý: Nếu do bị điểm trung bình của một môn quá kém thì cho học
lực bị xếp xuống từ 2 bậc trở lên thì được chiếu cố chỉ xếp xuống một bậc
♦ Xét công nhận học sinh giỏi, học sinh tiên tiến:
Công nhận đạt danh hiệu học sinh giỏi học kỳ hoặc cả năm học, nếu đạt
hạnh kiểm loại tốt và học lực loại giỏi.
Công nhận đạt danh hiệu học sinh tiên tiến học kỳ hoặc cả năm học, nếu
đạt hạnh kiểm từ loại khá trở lên và học lực từ loại khá trở lên
♦ Các trường hợp đặc biệt:
Với những học sinh vì điều kiện kinh tế, do đau ốm... mà xin bảo lưu một
năm. Nếu học sinh đó mới năm đầu thì được bảo lưu theo quy định như sau: Lưu
hồ sơ học sinh này vào hồ sơ quản lý của trường (giữ lại tên lớp mà học sinh đó
đã trúng tuyển ), ban giám hiệu ký quyết định cho nghỉ học. Đến một năm sau
thì xếp học sinh đó vào lớp đã đăng ký ở năm học trước. Nếu học sinh đó vẫn
chưa thể tiếp tục học thì theo quy định nhà trường sẽ trả hồ sơ lại cho học sinh
và xoá thông tin đã lưu trước đó. Nếu học sinh là năm thứ 2 hoặc cuối cấp thì
ngoài thông tin về cá nhân học sinh, các hệ thống điểm của các năm trước cũng
được bảo lưu và công nhận trở lại khi học sinh đó tiếp tục đến trường ở năm sau
đó. Còn ngược lại học sinh không thể đến trường được thì xử lý như trường hợp
trên.
Với những học sinh chuyển trường đến hoặc đi, nhà trường sẽ cập nhật các
thông tin do trường nào đó chuyển đến và công nhận kết quả đã có của học sinh
chuyển đến. Đồng thời cũng cung cấp các thông tin cần thiết cho học sinh
chuyển đi như: hồ sơ, kết quả điểm đã đạt được.... Công việc xoá tên học sinh đi
và bổ sung học sinh đến cũng được thực hiện tại thời điểm này (học sinh đến thì
- 17 -



Khóa luận tốt nghiệp

Quản lý điểm trường THPT

tuỳ từng trường hợp để xử lý: Có thể theo nguyện vọng hoặc theo kết quả học
tập...).
Với những học sinh bỏ học không có lý do, nhà trường dựa vào số buổi
nghỉ. Nếu quá số buổi cho phép thì sẽ ra quyết định đuổi học và kèm theo đó là
xoá tất cả các thông tin liên qua đến học sinh này.
2.1.7. Đánh giá và xếp loại hạnh kiểm
 Căn cứ đánh giá, xếp loại và các loại hạnh kiểm
Đánh giá hạnh kiểm của học sinh phải căn cứ vào biểu hiện cụ thể về thái
độ và hành vi đạo đức, ứng xử trong mối quan hệ với thầy giáo, cô giáo, với bạn
bè và quan hệ xã hội, ý thức phấn đấu vươn lên trong học tập, kết quả tham gia
lao động, hoạt động tập thể của lớp, của trường và hoạt động xã hội, rèn luyện
thân thể, giữ gìn vệ sinh và bảo vệ môi trường.
Hạnh kiểm được xếp thành 4 loại: tốt, khá, trung bình, yếu sau khi kết thúc
học kỳ, năm học. Việc xếp loại hạnh kiểm cả năm học chủ yếu căn cứ kết quả
xếp loại hạnh kiểm học kỳ 2.
 Tiêu chuẩn xếp loại hạnh kiểm
♦ Loại tốt:
o Luôn kính trọng người trên, thầy giáo, cô giáo, cán bộ và nhân viên
nhà trường, thương yêu và giúp đỡ các em nhỏ tuổi , có ý thức xây
dựng tập thể, đoàn kết với các bạn, được các bạn tin yêu.
o Tích cực rèn luyện phẩm chất đạo đức, có lối sống lành mạnh, trung
thực, giản dị, khiêm tốn.
o Hoàn thành đầy đủ nhiệm vụ học tập, cố gắng vươn lên trong học tập.
o Thực hiện nghiêm túc nội quy nhà trường, chấp hành tốt luật pháp, quy

định về trật tự, an toàn xã hội, an toàn giao thông, tích cực tham gia
đấu tranh, phòng chống tội phạm, tệ nạn xã hội và tiêu cực trong học
tập, kiểm tra, thi cử.
o Tích cực rèn luyện thân thể, giữ gìn vệ sinh và bảo vệ môi trường.

- 18 -


Khóa luận tốt nghiệp

Quản lý điểm trường THPT

o Tham gia đầy đủ các hoạt động giáo dục quy đinh trong Kế hoạch giáo
dục, các hoạt động chính trị, xã hội do nhà trường tổ chức, tích cực
tham gia các hoạt động của Đội Thiếu tiền phong Hồ Chí Minh, Đoàn
Thanh Niên cộng sản Hồ Chí Minh, chăm lo giúp đỡ gia đình.
♦ Loại khá:
o Thực hiện được những quy định trên nhưng chưa đạt đến mức của loại
tốt, đôi khi có thiếu sót nhưng sữa chữa ngay khi thầy giáo, cô giáo và
các bạn góp ý.
♦ Loại trung bình:
o Có một số khuyết điểm trong việc thực hiện các quy định trên nhưng
mức độ chưa nghiêm trọng, sau khi được nhắc nhở , giáo dục đã tiếp
thu sửa chữa nhưng tiến bộ còn chậm.
♦ Loại yếu:
Nếu có một trong những khuyết điểm sau đây:
o Có sai phạm với tính chất nghiêm trọng hoặc lặp lại nhiều lần trong
việc thực hiện những quy định trên, được giáo viên giáo dục nhưng
chưa sửa chữa.
o Vô lễ, xúc phạm nhân phẩm, danh dự, xâm phạm thân thể của giáo

viên, nhân viên nhà trường.
o Gian lận trong học tập, kiểm tra, thi cử.
o Xúc phạm danh dự, nhân phẩm của bạn hoặc của người khác, đánh
nhaun gây rối trật tự, trị an trong nhà trường hoặc ngoài xã hội.
o Đánh bạc, vận chuyển, tàng trữ, sử dụng ma tuý, vũ khí, chất nổ, chất
độc hại, lưu hành văn hoá phẩm độc hại, đồi truỵ hoặc tham gia tệ nạn
xã hội.
2.1.8. Lên lớp
Học sinh có đủ các điều kiện dưới đây thì được lên lớp:
- Hạnh kiểm và học lực từ trung bình trở lên.

- 19 -


×