Professional Documents
Culture Documents
3 Thiết kế CSDL.
Từ ngày Trao đổi với GVHD để
16/02/2009 hoàn chỉnh CSDL. Hoàn thành
Đến ngày
21/02/2009
5 Viết Code.
Từ ngày
02/03/2009 Hoàn thành
Đến ngày
07/03/2009
6 Viết Code.
Từ ngày
09/03/2009 Hoàn thành
Đến ngày
14/03/2009
7 Viết Code.
Từ ngày
16/03/2009 Hoàn thành
Đến ngày
21/03/2009
Em xin chân thành cảm ơn quý thầy cô và Ban giám hiệu trường
Phổ thông Thực hành Sư phạm, Đại học An Giang đã tạo điều kiện
thuận lợi cho em thực hiện đề tài luận văn tốt nghiệp này.
Em xin chân thành cảm ơn quý thầy cô tổ bộ môn Tin học, Khoa Kỹ
thuật - Công nghệ - Môi trường, trường Đại học An Giang đã tận
tình giảng dạy, trang bị cho em những kiến thức quý báu trong suốt
những năm học vừa qua.
Em xin chân thành cảm ơn Thầy Nguyễn Thái Dư đã tận tình
hướng dẫn, chỉ bảo em trong suốt thời gian thực hiện dề tài.
Con xin nói lên lòng biết ơn sâu sắc đối với ông bà, cha mẹ đã chăm
sóc, nuôi dạy con nên người.
Xin chân thành cảm ơn các anh chị và bạn bè đã ủng hộ, giúp đỡ và
động viên em trong thời gian học tập và nghiên cứu.
Mặc dù đã cố gắng hoàn thành luận vă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 kính mong nhận được sự cảm thông và góp ý của quý thầy cô và
các bạn.
1
Phần mềm quản lý học sinh trường PT THSP
giáo dục giai đoạn 2008-2012. Theo đó, năm học 2008-2009 được chọn là “Năm học đẩy
mạnh ứng dụng CNTT, đổi mới quản lý tài chính và xây dựng trường học thân thiện, học sinh
tích cực”. Trên tinh thần đó, các Sở Giáo dục và Đào tạo đã xây dựng kế hoạch triển khai
thực hiện Chỉ thị và chỉ đạo các đơn vị, cơ sở giáo dục thuộc địa phương triển khai thực hiện
chủ đề “Năm học đẩy mạnh ứng dụng CNTT”. Các đơn vị, cơ sở giáo dục xây dựng kế hoạch
triển khai thực hiện nhiệm vụ CNTT theo kế hoạch của Sở Giáo dục và Đào tạo nhằm đẩy
mạnh việc đổi mới phương pháp giảng dạy, học tập và ứng dụng CNTT một cách thiết thực
và hiệu quả trong công tác quản lý của nhà trường.
Ngày 06 tháng 06 năm 2008, UBND tỉnh An Giang đã ban hành Quyết định số
134/QĐ-UBND về việc thành lập Trường Phổ thông Thực hành sư phạm trực thuộc Trường
Đại học An Giang - trường Phổ thông đa cấp đầu tiên ở Đồng bằng Sông Cửu Long và cả
nước. Trường Phổ thông Thực hành Sư phạm có 3 cấp học từ tiểu học, trung học cơ sở đến
trung học phổ thông. Ngoài các hoạt động giáo dục phổ thông thường xuyên, trường còn tổ
chức các hoạt động kiến tập, thực tập cho sinh viên của Trường Đại học An Giang theo yêu
cầu đào tạo giáo viên phổ thông và yêu cầu về đổi mới phương pháp dạy học, nghiên cứu
khoa học giáo dục.
Trong bối cảnh đó, yêu cầu được đặt ra là xây dựng một phần mềm quản lý dạy và học
sao cho phù hợp với đặc thù của nhà trường. Khác với những phần mềm trước đây, phần mềm
Quản lý học sinh Trường Phổ thông THSP phải quản lý quá trình học và dạy của học sinh và
giáo viên một cách toàn diện nhất trên cả 3 cấp học dựa trên các mô hình của hệ thống giáo
dục Việt Nam hiện nay. Ngoài ra, phần mềm cũng phải cập nhật những quy chế mới nhất
trong việc đánh giá, xếp loại học sinh theo Quyết định Số 51/2008/QĐ-BGDĐT cũng như có
tính linh hoạt, mềm dẻo và tiến hóa để thích nghi với những thay đổi trong việc đánh giá, tính
điểm học sinh do Bộ Giáo dục và Đào tạo ban hành trong thời gian sắp tới.
2
Phần mềm quản lý học sinh trường PT THSP
lý. Trường mang tên Trường Thực hành Sư Phạm do thầy Nguyễn Bá Khỏa làm Hiệu
trưởng, cô Nguyễn Thị Ngọc Xuyến, Phó Hiệu trưởng.
Học sinh Trường Thực hành Sư phạm là hình ảnh thu nhỏ của truyền thống hiếu học,
vinh dự, tự hào thay các thế hệ học sinh trưởng thành từ mái trường này. Nhiều học sinh
đã thành đạt và có việc làm ổn định. Và các thế hệ học sinh nối tiếp nhau làm rạng rỡ tên
trường trên lĩnh vực “học sinh giỏi” cấp Thành phố, cấp Tỉnh, cấp Quốc gia. Dạy các em
là những người thầy, người cô mẫu mực như cô Trương Thị Thu Minh, cô Trương Kim
Bé…và rất nhiều thế hệ thầy cô có công xây dựng truyền thống “dạy tốt, học tốt“ của
trường. Nhiều thầy cô đều đạt giáo viên dạy giỏi cấp TP, cấp tỉnh như: thầy Võ Hữu
Phước, cô Huỳnh Xuân Loan, cô Huỳnh Hải Yến, cô Lã Thị Lan, cô Trần Thị Lệ Tuyền,
cô Lê Thị Yến Ngọc...
Năm 2003, do nhu cầu về cơ sở vật chất của Trường Đại học nên nhà trường bàn giao
toàn bộ cơ sở cho Đại học An Giang theo Quyết định số 202/QĐUB ngày 17 tháng 6 năm
2003 của UBND TP. Long Xuyên. Giáo viên và học sinh của nhà trường được điều động
về các trường tiểu học TP. Long Xuyên. Nhiều thầy cô giáo của trường giữ cương vị Hiệu
trưởng, Phó Hiệu trưởng ở các trường Tiểu học trong TP. Long Xuyên như: Thầy Nguyễn
Bá Khỏa, thầy Nguyễn Thanh Tùng, thầy Lê Văn Điền, cô Nguyễn Thị Ngọc Xuyến.
Hiện nay trước nhu cầu cấp bách trong việc đào tạo và đổi mới phương thức đào tạo,
để đạt được các tiêu chí giáo dục của Unessco: “Học để biết, học để làm, học để hoà nhập
với cộng đồng và học để tự khẳng định mình”. Vì vậy, Uỷ ban Nhân dân tỉnh An Giang đã
ra quyết định số 1134/QĐ-UBND ngày 6 tháng 6 năm 2008 thành lập Trường Phổ thông
Thực hành sư phạm có nhiều cấp học theo đề nghị của Trường Đại học An Giang.
Sự ra đời của Trường Phổ thông Thực hành Sư phạm phù hợp với xu hướng của nền
giáo dục hiện đại trong thời kì hội nhập.
3
Phần mềm quản lý học sinh trường PT THSP
4
Phần mềm quản lý học sinh trường PT THSP
Địa chỉ trụ sở chính: 25 Võ Thị Sáu, Phường Đông Xuyên, Thành Phố Long Xuyên,
Tỉnh An Giang.
Phần tiếp theo sẽ trình bày những lý thuyết cơ bản để xây dựng chương trình.
*
* *
5
Phần mềm quản lý học sinh trường PT THSP
Phần B. CƠ SỞ LÝ THUYẾT
I. Nghiên cứu mô hình quản lý học và dạy trong nhà trường PT:
1. Tổng quan về mô hình quản lý học và dạy:
Trong một nhà trường, việc “học” của học sinh không thể tách rời việc “dạy” của
giáo viên. “Học” và “dạy” là hai công việc được tiến hành thường xuyên và đều đặn
nhất trong suốt quá trình “sống” của một nhà trường. Không nên và không thể tách rời
các công việc trên. Không nên tách làm các chương trình nhỏ riêng biệt, ví dụ quản lý
Điểm Học sinh, quản lý nhân sự Giáo viên, quản lý nhân sự Học sinh, ... Những
chương trình nhỏ như vậy có thể dễ dàng thiết kế và cài đặt, tuy nhiên chúng có thể
tạo ra các rào cản cho việc tạo ra một mô hình quản lý thống nhất “học” và “dạy”
trong một nhà trường. Đối với người quản lý nhà trường (chẳng hạn Hiệu trưởng), rõ
ràng toàn bộ hoạt động của trường đều xoay xung quanh 2 đối tượng chính là “Học
sinh” và “Giáo viên”, và động tác chính của các đối tượng này là “học” và “dạy”.
Như vậy ngay từ đầu chúng ta có thể thấy mô hình bắt buộc và tối thiểu phải quản
lý của một nhà trường được mô tả trong sơ đồ sau đây:
6
Phần mềm quản lý học sinh trường PT THSP
7
Phần mềm quản lý học sinh trường PT THSP
8
Phần mềm quản lý học sinh trường PT THSP
Các giá trị điểm này hoàn toàn không mang các thông tin về thời gian xuất
hiện điểm, do đó không phản ánh được tính liên tục hay quá trình học tập
của học sinh. Đặc thù này làm cho các điểm chỉ có ý nghĩa thuần tuý về
mặt “trị số”, “điểm tĩnh” và nó mang lại không nhiều thông tin cho người
quản lý. Đối với hệ thống các giá trị điểm này, ý nghĩa của phần mềm chỉ
nổi bật ở khía cạnh tính toán nhanh mà thôi.
Với mô hình các điểm “tĩnh” như vậy, việc quản lý “học” chỉ là công việc
“đã rồi”. Công việc kiểm soát, nhận xét, tính toán sau khi điểm đã có và chỉ
mang ý nghĩa thống kê.
3.2 Điểm “động”:
Điểm “động” là điểm học sinh được nhập với các thông tin của điểm “tĩnh”
cùng với các thông tin như thời gian nhập điểm, giáo viên, nhận xét điểm, .. Khái
niệm điểm “động” xuất hiện nhằm khắc phục những hạn chế của mô hình điểm
“tĩnh” trên đây. Các điểm này luôn được cập nhật và mang đầy đủ các thông tin
liên quan đến quá trình học tập của học sinh và giảng dạy của giáo viên.
9
Phần mềm quản lý học sinh trường PT THSP
Hình 6: Sơ đồ quan hệ giữa hệ đào tạo và các đối tượng khác trong nhà
trường phổ thông
Một số hệ đào tạo đã được Bộ Giáo dục và Đào tạo quy định:
STT Mã hệ đào tạo Mô tả
Mô hình các trường THPT cũ với mô hình điểm TB theo
1 TCVN
kiểu cũ.
Mô hình các trường Tiểu học theo mô hình mới, hiện đang
2 TIEUHOC
áp dụng tại tất cả các trường Tiểu học trên toàn quốc.
Mô hình các nhà trường và lớp học theo chương trình thí
4 THPT-A
điểm phân ban A theo mô hình cũ.
Mô hình các nhà trường và lớp học theo chương trình thí
5 THPT-C
điểm phân ban C theo mô hình cũ.
Mô hình các nhà trường và lớp học theo chương trình thí
6 THPT-KT
điểm THPT Kỹ thuật.
Mô hình các trường THPT phân ban mới, áp dụng đại trà
7 THPT
cho tất cả các trường THPT trên toàn quốc.
10
Phần mềm quản lý học sinh trường PT THSP
Theo quy định mới nhất do Bộ GD và ĐT ban hành: từ năm học 2008-2009,
trên toàn quốc chỉ còn lại 4 hệ đào tạo sau: TIEUHOC, THCS, THPT và THPT-
KT.
4.2 Chương trình môn học:
Chương trình môn học là bộ khung xương chính của mọi chương trình giảng
dạy cụ thể trong nhà trường phổ thông. Mỗi chương trình môn học cụ thể sẽ gắn
liền với 3 thông tin chính: Môn học, Khối lớp và Hệ đào tạo. Với mỗi môn
học/khối lớp có thể tồn tại nhiều Chương trình môn học khác nhau, ví dụ Chương
trình Cơ bản, Chương trình nâng cao.
Mỗi chương trình môn học sẽ bao gồm một dãy các bài học (tiết học) có thứ tự
với tổng thời gian giảng dạy đúng bằng số tiết đã được quy định cho chương trình.
Thông tin mỗi bài học bao gồm Tên bài học, số tiết dạy được phân bổ, hình thức
dạy (lý thuyết, bài tập, thực hành, ...), thông tin nội dung chi tiết của bài học và các
tài liệu giảng dạy liên quan khác.
4.3 Lớp học và Môn học:
Lớp học là một trong những đơn vị quản lý cơ bản nhất của một trường học.
Mỗi học sinh sẽ được học trong một lớp học nhất định và kế thừa hoàn toàn những
thuộc tính của lớp học. Một lớp học thuộc một khối lớp duy nhất và một hệ đào tạo
nhất định (Tiểu học, THCS hay THPT phân ban mới…). Ngoài ra, một lớp học
còn có các thông tin quan trọng khác như giáo viên chủ nhiệm, ca học (sáng,
chiều, cả ngày), tiêu chuẩn phân loại học lực, tiêu chuẩn xét danh hiệu thi đua, …
Mỗi lớp học trong một năm học xác định sẽ phải học một số môn nào đó. Theo
quyết định 51/2008 của Bộ GD và ĐT thì có 2 cách đánh giá môn học: bằng điểm
hoặc bằng nhận xét kết quả học tập.
Lớp học và môn học có mối quan hệ ràng buộc chặt chẽ với nhau. Các thuộc
tính quan trọng của môn học như hệ số môn, thời gian học (1 học kỳ hay cả năm),
cách tính TB môn theo từng học kỳ, cách tính TB môn cả năm, … đều phụ thuộc
vào việc môn học đó được dạy cho lớp học nào.
4.4 Tiêu chuẩn phân loại học lực và Danh hiệu thi đua:
Tiêu chuẩn phân loại học lực:
Tiêu chuẩn phân loại học lực (TCPLHL) là một tập hợp những quy tắc qui
định cách tính và xét phân loại học lực cho từng học sinh trong nhà trường.
Khái niệm TCPLHL có mối quan hệ logic chặt chẽ với 2 khái niệm Lớp học và
Hệ đào tạo. Như đã đề cập ở trên, mỗi Lớp học phải thuộc về một Hệ đào tạo
nhất định. Nhưng mỗi Hệ đào tạo lại có một hay nhiều TCPLHL khác nhau.
Do đó, việc xét phân loại học lực phải được tiến hành theo từng lớp học. Nghĩa
là, mỗi Lớp học chỉ được áp dụng bởi một TCPLHL duy nhất và tất cả học
sinh thuộc lớp đó sẽ được xét phân loại học lực theo các thuộc tính của
TCPLHL tương ứng.
Một số quy định phân loại học lực của Bộ Giáo Dục và Đào tạo:
Việc phân loại học lực học sinh sẽ dựa trên các điểm TB môn học của
học sinh và phân thành 5 mức: Giỏi, Khá, Trung bình, Yếu và Kém, ký
11
Phần mềm quản lý học sinh trường PT THSP
hiệu lần lượt là G, Kh, TB, Y, K. Các mức này được đánh dấu từ mức 0
đến 4. Giỏi tương ứng với mức 0, Kém tương ứng với mức 4.
Việc phân loại sẽ dựa trên một số tiêu chí, điều kiện. Các điều kiện này
được mô tả riêng cho từng mức phân loại. Quy định việc xét phân loại học
lực theo quy tắc như sau: nếu học sinh không đạt được các tiêu chí mức K
thì sẽ xét tiếp các tiêu chí mức K+1.
Các tiêu chí phân loại học lực của mỗi mức được chia làm 2 loại:
+ Loại I (các tiêu chí bắt buộc): Đây là những tiêu chí mà học sinh bắt
buộc đạt được ở mỗi mức phân loại. Theo quy định hiện thời thì các tiêu
chí bắt buộc này bao gồm: yêu cầu điểm TB các môn và yêu cầu điểm TB
môn của một số môn quan trọng đặc biệt, ví dụ môn Toán, Ngữ Văn.
+ Loại II (các tiêu chí có thể xét khả năng nâng bậc): Đây là những tiêu
chí dùng để xét bình thường nhưng nếu việc phân loại lệch so với các tiêu
chí loại I quá 2 bậc thì được phép xét nâng bậc. Ví dụ một HS với các tiêu
chí loại I được xếp loại Khá, nhưng theo tiêu chí loại II sẽ bị phân mức
Yếu. Khi đó có thể xét nâng phân loại học lực cho học sinh này là Trung
bình. Theo quy định hiện hành thì các tiêu chí loại này bao gồm điểm TB
môn của tất cả các môn học của HS không được phép nhỏ hơn một giá trị
điểm nào đó (điểm khống).
Tiêu chuẩn xét danh hiệu thi đua:
Tiêu chuẩn xét Danh hiệu thi đua (TCDHTD) đóng vai trò tương tự như
TCPLHL, là những quy tắc được dùng để xét danh hiệu thi đua cho học sinh
trong nhà trường. Mỗi lớp học sẽ được áp dụng bởi một TCDHTD duy nhất
dùng để xét danh hiệu thi đua cho các học sinh trong lớp học này. Mỗi
TCDHTD sẽ bao gồm một hay nhiều Danh hiệu thi đua (Giỏi, Tiên tiến), mỗi
danh hiệu thi đua sẽ gắn liền với các tiêu chí tương ứng.
II. Đánh giá, xếp loại học sinh:
1. Tiểu học:
1.1 Mục đích đánh giá, xếp loại:
Góp phần thực hiện mục tiêu, nội dung chương trình và các mặt hoạt động
giáo dục.
Góp phần thực hiện đổi mới phương pháp dạy và học nhằm phát huy tính
tích cực, sáng tạo, tự tin cho học sinh tiểu học.
Khuyến khích học sinh học tập liên tục, đảm bảo sự công bằng trong giáo
dục đối với tất cả trẻ em trong độ tuổi giáo dục tiểu học.
1.2 Nguyên tắc đánh giá, xếp loại:
Kết hợp đánh giá định tính và định lượng trong đánh giá và xếp loại.
Thực hiện công khai, công bằng, khách quan, chính xác và toàn diện.
Coi trọng việc động viên, khuyến khích sự tiến bộ của học sinh.
Phát huy tính năng động, sáng tạo, khả năng tự học, tự đánh giá của học sinh;
xây dựng niềm tin, rèn luyện đạo đức theo truyền thống Việt Nam.
12
Phần mềm quản lý học sinh trường PT THSP
13
Phần mềm quản lý học sinh trường PT THSP
- Loại Chưa hoàn thành (B): chưa đạt được những yêu cầu theo quy định, đạt
dưới 50% số nhận xét trong từng học kì (hay cả năm học).
Đánh giá thường xuyên:
Đánh giá thường xuyên được tiến hành dưới hình thức kiểm tra thường xuyên
(KTTX) gồm: kiểm tra miệng, quan sát học sinh học tập hoặc hoạt động, bài tập
thực hành, kiểm tra viết (dưới 20 phút).
Số lần KTTX tối thiểu của các môn học trong một tháng như sau:
- Tiếng Việt: 4 lần
- Toán: 2 lần
- Khoa học, các môn học và nội dung tự chọn khác: 1 lần
- Môn Lịch sử và Địa lí: 1 lần cho mỗi phân môn
Kết quả KTTX của các môn học đánh giá bằng điểm số không tham gia vào
quá trình tính toán để thành điểm học lực môn.
Đánh giá định kì:
Đánh giá định kì được tiến hành dưới hình thức kiểm tra định kì (KTĐK) gồm:
- Kiểm tra viết bằng hình thức trắc nghiệm hoặc tự luận trong thời gian 1 tiết
đối với các môn đánh giá bằng điểm số.
- Kiểm tra miệng, quan sát học sinh học tập hoặc hoạt động, bài tập thực hành
đối với các môn đánh giá bằng nhận xét.
Số lần KTĐK của các môn học như sau:
- Môn Tiếng Việt, Toán mỗi năm có 4 lần KTĐK: giữa học kỳ I, cuối học kỳ I,
giữa học kỳ II và cuối học kỳ II.
- Môn Khoa học, Lịch sử và Địa lí, các môn học và nội dung tự chọn khác mỗi
năm có 2 lần KTĐK vào cuối HK I và cuối HK II.
Đánh giá và xếp loại học lực đối với từng môn học:
Học sinh được xếp loại học lực từng môn mỗi năm học 3 lần: học lực môn học
học kỳ I (HLM.KI), học lực môn học học kỳ II (HLM.KII) và học lực môn học cả
năm (HLM.N).
Các môn học đánh giá bằng điểm số:
- Môn Tiếng Việt, môn Toán:
+ Điểm HLM.KI là trung bình cộng của điểm kiểm tra định kì giữa học kì I
(KTĐK.GKI) và điểm kiểm tra định kì cuối học kì I (KTĐK.CKI).
+ Điểm HLM.KII là trung bình cộng của điểm kiểm tra định kì giữa học kì II
(KTĐK.GKII) và điểm kiểm tra định kì cuối học kì II (KTĐK.CKII).
+ Điểm HLM.N là trung bình cộng của điểm HLM.KI và điểm HLM.KII.
14
Phần mềm quản lý học sinh trường PT THSP
+ Điểm HLM.KI là trung bình cộng của điểm KTĐK.CKI của 2 phân môn
Lịch sử và Địa lí.
+ Điểm HLM.KII là trung bình cộng của điểm KTĐK.CKII của 2 phân môn
Lịch sử và Địa lí.
+ Điểm HLM.N là trung bình cộng của điểm HLM.KI và điểm HLM.KII.
- Môn Khoa học, các môn học và nội dung tự chọn khác:
+ Điểm HLM.KI chính là điểm KTĐK.CKI.
+ Điểm HLM.KII chính là điểm KTĐK.CKII.
+ Điểm HLM.N là trung bình cộng của điểm HLM.KI và điểm HLM.KII.
Các môn học đánh giá bằng nhận xét:
- HLM.KI chính là kết quả đánh giá dựa trên các nhận xét đạt được trong học kì I.
- HLM.KII chính là kết quả đánh giá dựa trên các nhận xét đạt được trong cả năm.
- HLM.N chính là HLM.KII.
Xếp loại học lực môn:
- Loại Giỏi: điểm học lực môn đạt từ 9 đến 10
- Loại Khá: điểm học lực môn đạt từ 7 đến 9
- Loại Trung bình: điểm học lực môn đạt từ 5 đến 7
- Loại Yếu: điểm học lực môn đạt dưới 5
1.5 Sử dụng kết quả đánh giá, xếp loại:
Xét lên lớp:
Học sinh được lên lớp thẳng khi có đủ 2 điều kiện:
Có điểm KTĐK.CKII các môn học (được đánh giá bằng điểm số) đạt
từ 5 trở lên.
HLM.N các môn học (được đánh giá bằng nhận xét) đạt loại hoàn
thành (A) trở lên.
Thi lại, xét lên lớp sau thi lại:
Học sinh phải thi lại các môn có điểm KTĐK.CKII dưới 5; nếu điểm
trung bình cộng các môn thi lại đạt 5 trở lên (làm tròn 0,5 thành 1), trong đó
không có môn dưới điểm 4 thì được lên lớp.
Mỗi học sinh có quyền được ôn tập và kiểm tra lại nhiều nhất là 3
lần/1 môn học (được đánh giá bằng điểm số) vào thời điểm cuối năm học hoặc
sau hè.
Điểm HLM.N của các môn học Tiếng nước ngoài, Tiếng dân tộc, Tin
học và các nội dung tự chọn khác được dùng để khen thưởng, động viên học
sinh, không tham gia xét lên lớp.
Xét khen thưởng:
Xét khen thưởng cho những học sinh được lên lớp thẳng theo các mức sau:
15
Phần mềm quản lý học sinh trường PT THSP
Học sinh Giỏi: cho những học sinh được nhận xét thực hiện đầy đủ
bốn nhiệm vụ của học sinh và điểm HLM.N của các môn học: Toán, Tiếng
Việt (ở lớp 1, 2, 3); Toán, Tiếng Việt, Khoa học, Lịch sử và Địa lí (ở lớp 4, 5)
đạt loại Giỏi, điểm HLM.N của các môn (phân môn) đánh giá bằng nhận xét
đạt loại Hoàn thành (A).
Học sinh Tiên tiến: cho những học sinh được nhận xét thực hiện đầy
đủ bốn nhiệm vụ của học sinh và điểm HLM.N của một trong các môn học
đánh giá bằng điểm số đạt loại Giỏi, các môn còn lại đạt loại Khá trở lên, các
môn (phân môn) đánh giá bằng nhận xét đạt HLM.N loại Hoàn thành (A).
2. Trung học cơ sở và trung học phổ thông:
2.1 Mục đích, căn cứ và nguyên tắc đánh giá, xếp loại:
Đánh giá chất lượng giáo dục toàn diện đối với học sinh sau mỗi học kỳ, mỗi
năm học nhằm thúc đẩy học sinh rèn luyện, học tập để không ngừng tiến bộ.
Căn cứ đánh giá, xếp loại hạnh kiểm và học lực của học sinh được dựa trên
cơ sở sau đây:
Mục tiêu giáo dục của cấp học;
Chương trình, kế hoạch giáo dục của cấp học;
Điều lệ nhà trường;
Kết quả rèn luyện và học tập của học sinh.
Đánh giá, xếp loại hạnh kiểm, học lực bảo đảm nguyên tắc khách quan,
chính xác, công bằng, công khai, đúng chất lượng; tuy không căn cứ kết quả
xếp loại học lực để đánh giá, xếp loại hạnh kiểm hoặc ngược lại nhưng cần chú
ý đến tác động qua lại giữa hạnh kiểm và học lực.
2.2 Đá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 (viết tắt: T), khá (viết tắt: K), trung bình
(viết tắt: Tb), yếu (viết tắt: Y) 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 (*):
a) 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;
b) 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;
c) Hoàn thành đầy đủ nhiệm vụ học tập, cố gắng vươn lên trong học tập;
16
Phần mềm quản lý học sinh trường PT THSP
d) 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ử;
đ) Tích cực rèn luyện thân thể, giữ gìn vệ sinh và bảo vệ môi trường;
e) Tham gia đầy đủ các hoạt động giáo dục quy định 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 niên 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á: thực hiện được những quy định (*) trên đây 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: có một số khuyết điểm trong việc thực hiện các quy định (*)
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:
a) 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 quy định (*), được giáo dục nhưng chưa sửa chữa;
b) 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;
c) Gian lận trong học tập, kiểm tra, thi cử;
d) Xúc phạm danh dự, nhân phẩm của bạn hoặc của người khác; đánh nhau, gây
rối trật tự, trị an trong nhà trường hoặc ngoài xã hội;
đ) Đá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 trụy hoặc tham gia tệ nạn xã hội.
2.3 Đánh giá và xếp loại học lực:
Căn cứ đánh giá, xếp loại và các loại lực:
Căn cứ đánh giá học lực của học sinh:
a) Hoàn thành chương trình các môn học trong Kế hoạch giáo dục của cấp THCS,
cấp THPT;
b) Kết quả đạt được của các bài kiểm tra;
Học lực được xếp thành 5 loại: loại giỏi (viết tắt: G), loại khá (viết tắt: K), loại
trung bình (viết tắt: Tb), loại yếu (viết tắt: Y), loại kém (viết là: Kém).
Hình thức đánh giá, các điểm trung bình và thang điểm:
Hình thức đánh giá, các loại điểm trung bình, nhận xét kết quả học tập:
a) Kiểm tra và cho điểm các bài kiểm tra; nhận xét kết quả học tập:
Giám đốc Sở Giáo dục và Đào tạo lựa chọn quyết định áp dụng một trong hai
hình thức đánh giá: bằng điểm hoặc bằng nhận xét kết quả học tập đối với các môn
học Âm nhạc, Mỹ thuật cấp THCS, môn Thể dục cấp THCS và cấp THPT; nếu
đánh giá bằng nhận xét kết quả học tập thì vẫn xếp thành 5 loại như xếp loại học
lực.
17
Phần mềm quản lý học sinh trường PT THSP
b) Tính điểm trung bình môn học và tính điểm trung bình các môn học; nhận xét
kết quả học tập sau một học kỳ, một năm học:
- Đối với các môn học Âm nhạc, Mỹ thuật cấp THCS và Thể dục cả cấp THCS và
cấp THPT, trong trường hợp đánh giá bằng nhận xét kết quả học tập thì vẫn xếp
loại trung bình môn học và xếp thành 5 loại như xếp loại học lực; kết quả xếp loại
trung bình môn học được lấy để tham gia xếp loại học lực mỗi học kỳ và cả năm
học;
- Các môn học còn lại được đánh giá bằng điểm, tính điểm trung bình môn học và
tham gia tính điểm trung bình các môn học sau một học kỳ, một năm học.
Cho điểm theo thang điểm từ điểm 0 đến điểm 10, nếu sử dụng thang điểm
khác thì phải quy đổi về thang điểm này khi ghi kết quả đánh giá, xếp loại.
Hình thức kiểm tra, loại bài kiểm tra, hệ số điểm bài kiểm tra:
Hình thức kiểm tra: kiểm tra miệng (kiểm tra bằng hỏi đáp), kiểm tra viết và
kiểm tra thực hành.
Các loại bài kiểm tra:
a) 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;
b) 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:
a) Hệ số 1: điểm kiểm tra thường xuyên;
b) Hệ số 2: điểm kiểm tra viết, kiểm tra thực hành từ 1 tiết trở lên;
c) Hệ số 3: điểm kiểm tra học kỳ.
Số lần kiểm tra và cách cho điểm:
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 KT tx 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:
a) Môn học có từ 1 tiết trở xuống trong 1 tuần: ít nhất 2 lần;
b) 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;
c) Môn học có từ 3 tiết trở lên trong 1 tuần: ít nhất 4 lần.
Số lần kiểm tra đối với môn chuyên: ngoài số lần kiểm tra quy định như trên,
hiệu trưởng trường THPT chuyên có thể quy định thêm một số bài kiểm tra
cho môn chuyên.
Điểm các bài KTtx theo hình thức tự luận cho điểm số nguyên; điểm KT tx 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ố.
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:
Đối với THCS:
18
Phần mềm quản lý học sinh trường PT THSP
19
Phần mềm quản lý học sinh trường PT THSP
Tổng các hệ số
20
Phần mềm quản lý học sinh trường PT THSP
a) Điểm trung bình các môn học từ 5,0 trở lên, trong đó: đối với học sinh THPT
chuyên thì điểm môn chuyên từ 5,0 trở lên; đối với học sinh THCS và THPT
không chuyên thì có 1 trong 2 môn Toán, Ngữ văn từ 5,0 trở lên;
b) Không có môn học nào điểm trung bình dưới 3,5 hoặc nhận xét loại Y.
Loại kém: các trường hợp còn lại.
Nếu ĐTBhk hoặc ĐTBcn đạt mức quy định cho từng loại nói trên, nhưng do
ĐTB hoặc nhận xét của 1 môn học thấp hơn mức quy định cho loại đó cho
nên học lực bị xếp thấp xuống thì được điều chỉnh lên 1 nâng bậc.
2.4 Sử dụng kết quả đánh giá, xếp loại:
Xét cho lên lớp hoặc không được lên lớp:
Học sinh có đủ các điều kiện dưới đây thì được lên lớp:
a) Hạnh kiểm và học lực từ trung bình trở lên;
b) Nghỉ không quá 45 buổi học trong một năm học (nghỉ có phép hoặc không
phép, nghỉ liên tục hoặc nghỉ nhiều lần cộng lại).
Học sinh thuộc 1 trong các trường hợp dưới đây thì không được lên lớp:
a) Nghỉ quá 45 buổi học trong năm học (nghỉ có phép hoặc không phép, nghỉ liên
tục hoặc nghỉ nhiều lần cộng lại);
b) Học lực cả năm loại kém hoặc học lực và hạnh kiểm cả năm loại yếu;
c) Sau khi đã được kiểm tra lại một số môn học có điểm trung bình dưới 5,0 hoặc
nhận xét loại dưới trung bình để xếp loại lại học lực cả năm nhưng vẫn không đạt
loại trung bình.
d) Hạnh kiểm cả năm xếp loại yếu, nhưng không hoàn thành nhiệm vụ rèn luyện
trong kỳ nghỉ hè nên vẫn không được xếp loại lại về hạnh kiểm.
Kiểm tra lại các môn học:
Học sinh xếp loại hạnh kiểm cả năm học từ trung bình trở lên nhưng học lực cả
năm học xếp loại loại yếu, được chọn một số trong các môn học có điểm trung bình
cả năm học dưới 5,0 hoặc nhận xét dưới trung bình để kiểm tra lại. Điểm kiểm tra lại
hoặc nhận xét kết quả kiểm tra lại được lấy thay thế cho điểm trung bình cả năm học
hoặc nhận xét kết quả cả năm học của môn học đó để tính lại điểm trung bình các
môn cả năm học và xếp loại lại về học lực; nếu đạt loại trung bình thì được lên lớp.
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.
Phần tiếp theo sẽ trình bày nội dung phân tích thiết kế hệ thống.
21
Phần mềm quản lý học sinh trường PT THSP
* *
22
Phần mềm quản lý học sinh trường PT THSP
23
Phần mềm quản lý học sinh trường PT THSP
Thực hiện các chức năng: nhập học sinh mới đầu năm, phân lớp cho học sinh
theo các tiêu chí xác định, quản lý học sinh chuyển lớp, chuyển trường, thôi học,
nhập điểm và hạnh kiểm học sinh theo từng giai đoạn trong năm học, điểm danh
học sinh,…
Tổng kết, tính điểm cho học sinh qua từng học kỳ, năm học theo lớp, khối lớp.
Tổng kết, đánh giá học lực và hạnh kiểm học sinh theo các tiêu chuẩn của Bộ
Giáo dục và Đào tạo.
Tra cứu dữ liệu của năm học hiện tại và các năm học trước.
Kết xuất báo cáo, thống kê quá trình học tập của học sinh và giảng dạy của
giáo viên.
2. Yêu cầu phi chức năng:
Yêu cầu hệ thống:
Môi trường hoạt động: cấu hình máy ở mức độ khá, chạy trên
hệ điều hành Windows từ 2000 trở lên, sử dụng hệ quản trị CSDL MySQL
Server 5.0.
Phân quyền: hệ thống phải phân chia người dùng thành các cấp
độ khác nhau. Mỗi người dùng truy cập vào hệ thống phải được xác định rõ
quyền khai thác thông tin và xử lý thông tin tùy thuộc vào cấp độ của họ. Và
quyền truy cập này có thể được tạo lập, ấn định và sửa đổi bởi người quản trị.
Có thể phân chia các cấp độ truy cập hệ thống như sau:
- Nhóm quản trị (Hiệu trưởng, Giáo vụ): có quyền tối cao và chịu mọi trách
nhiệm về hệ thống.
- Nhóm giáo viên: có quyền truy cập hệ thống để thực hiện nhập điểm và
quản lý quá trình học tập của học sinh.
Cơ chế bảo mật: thông tin về account truy cập của người dùng
phải được mã hóa và lưu trữ trong CSDL.
Sao lưu – Phục hồi: hệ thống phải tự động sao lưu dữ liệu khi
gặp sự cố hoặc do nhầm lẫn từ người dùng và có khả năng phục hồi lại dữ liệu.
Yêu cầu chất lượng:
Tính tiến hóa: có cơ sở dữ liệu linh động, tùy biến, dễ dàng đáp ứng được
những thay đổi về quy chế của Bộ Giáo dục và Đào tạo.
Tính tiện dụng: phần mềm phải gọn nhẹ, thao tác đơn giản thuận tiện với
người sử dụng, nhất là những người sử dụng không có nhiều kiến thức về tin
học. Phải cải tiến phương pháp nhập điểm học sinh sao cho nhanh chóng và
chính xác cho giáo viên. Ngoài ra, phần mềm còn phải hỗ trợ import/export
sang Microsoft Office Excel trong quá trình giáo viên nhập điểm, nhập đánh
giá học sinh.
24
Phần mềm quản lý học sinh trường PT THSP
25
Phần mềm quản lý học sinh trường PT THSP
8 Quản lý môn học Thêm, xóa, cập nhật thông tin môn học được dạy ở
trường.
9 Quản lý người dùng Tạo mới, xóa, cập nhật thông tin người dùng.
Phân quyền cụ thể cho người dùng.
Cập nhật thông tin liên quan đến nhà trường.
Phân loại vùng điểm, điểm.
10 Quản lý quy định Tạo mới, xóa, cập nhật tiêu chuẩn phân loại học lực
và tiêu chuẩn xét danh hiệu thi đua.
Quy định mẫu nhận xét hạnh kiểm (đối với học sinh
tiểu học), xét lên lớp, xét danh hiệu thi đua.
Tìm kiếm học sinh, giáo viên.
11 Báo cáo-Thống kê In báo cáo bảng điểm tổng hợp, chi tiết theo học
sinh, theo lớp, theo khối lớp…
26
Phần mềm quản lý học sinh trường PT THSP
27
Phần mềm quản lý học sinh trường PT THSP
28
Phần mềm quản lý học sinh trường PT THSP
ID: UC1
Description: Người dùng đăng nhập vào hệ thống.
Pre-conditions: Hệ thống đã khởi động và kết nối với CSDL.
Basic Course:
1. Từ giao diện chính, người dùng chọn đăng nhập vào
hệ thống.
2. Hiển thị giao diện đăng nhập.
3. Hệ thống yêu cầu người dùng cung cấp thông tin đăng
nhập.
4. Người dùng nhập vào Username và Password.
5. Người dùng nhấn nút Đăng Nhập. [Alternate Course
A]
6. Hệ thống kiểm tra thông tin đăng nhập. [Alternate
29
Phần mềm quản lý học sinh trường PT THSP
Course B]
7. Hệ thống thông báo đăng nhập thành công.
8. Đóng giao diện đăng nhập, Use-Case Đăng nhập kết
thúc.
Alternate Course A: Người dùng nhấn nút Đóng
A.5 Người dùng không muốn đăng nhập vào hệ thống.
A.6 Đóng giao diện đăng nhập, Use-Case kết thúc.
Alternate Course B: Thông tin đăng nhập không hợp lệ.
B.6 Thông báo cho người dùng.
B.7 Trở lại bước 3.
Post Conditions: Đăng nhập thành công và người dùng có thể sử dụng hệ thống
với quyền tương ứng.
Actors: Người dùng
Extended Use Case: Không
Included Use Case: Không
ID: UC2
Description: Cho phép Admin thêm, xóa, cập nhật thông tin người dùng.
Pre-conditions: Đã đăng nhập hệ thống với quyền Admin.
Basic Course:
1. Từ giao diện chính, người dùng chọn Quản lý người
dùng.
2. Hiển thị giao diện quản lý người dùng.
A. Thêm người dùng mới
A.3 Admin chọn Thêm.
A.4 Hệ thống yêu cầu nhập thông tin người dùng cần thêm.
A.5 Admin nhập thông tin người dùng mới.
A.6 Admin nhấn nút Cập Nhật. [Alternate Course D]
A.7 Hệ thống kiểm tra thông tin người dùng mới. [Alternate Course E]
A.8 Thông báo thêm thành công, Use-Case Thêm người dùng kết thúc.
Alternate Course D: Admin không muốn thêm người dùng
D.6 Admin chọn Bỏ qua.
D.7 Người dùng không được thêm, Use-Case Thêm người dùng kết thúc.
30
Phần mềm quản lý học sinh trường PT THSP
31
Phần mềm quản lý học sinh trường PT THSP
ID: UC3
Description: Cho phép người dùng thêm, xóa, cập nhật thông tin niên học.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Quản lý niên
học.
2. Hiển thị giao diện quản lý niên học.
A. Thêm niên học mới
A.3 Người dùng chọn Thêm.
A.4 Hệ thống yêu cầu nhập thông tin niên học cần thêm.
A.5 Người dùng nhập thông tin niên học.
A.6 Người dùng nhấn nút Cập Nhật. [Alternate Course D]
A.7 Hệ thống kiểm tra thông tin niên học. [Alternate Course E]
A.8 Thông báo thêm thành công, Use-Case Thêm niên học kết thúc.
Alternate Course D: Người dùng không muốn thêm niên học
D.6 Người dùng chọn Bỏ qua.
D.7 Niên học mới không được thêm, Use-Case Thêm niên học kết thúc.
Alternate Course E: Thông tin niên học không hợp lệ
E.7 Thông báo cho người dùng thông tin nhập liệu nào chưa hợp lệ.
E.8 Trở lại bước A.4
Post Conditions: Một niên học mới được thêm vào hệ thống.
B. Xóa niên học
B.3 Người dùng chọn niên học cần xóa và nhấn nút Xóa.
B.4 Hệ thống yêu cầu người dùng xác nhận có thật sự muốn xóa không.
B.5 Người dùng nhấn nút Đồng ý. [Alternate Course F]
B.6 Hệ thống kiểm tra xem có được phép xóa không. [Alternate Course G]
B.7 Thông báo xóa thành công, Use-Case Xóa niên học kết thúc.
Alternate Course F: Người dùng không muốn xóa niên học
F.5 Người dùng chọn Bỏ qua.
F.6 Niên học không được xóa, Use-Case Xóa niên học kết thúc.
Alternate Course G: Không thể xóa
G.6 Thông báo cho người dùng lý do không thể xóa niên học đã chọn.
32
Phần mềm quản lý học sinh trường PT THSP
G.7 Niên học không được xóa, Use-Case Xóa niên học kết thúc.
Post Conditions: Niên học được xóa khỏi hệ thống.
C. Cập nhật thông tin niên học
C.3 Người dùng chọn niên học cần cập nhật từ danh sách.
C.4 Tiến hành cập nhật thông tin niên học.
C.5 Người dùng nhấn nút Cập Nhật. [Alternate Course H]
C.6 Hệ thống kiểm tra thông tin niên học. [Alternate Course I]
C.7 Thông báo cập nhật thành công, Use-Case Cập nhật niên học kết thúc.
Alternate Course H: Người dùng không muốn cập nhật niên học
D.5 Người dùng chọn Bỏ qua.
D.6 Niên học không được cập nhật, Use-Case Cập nhật niên học kết thúc.
Alternate Course I: Thông tin niên học không hợp lệ
I.6 Thông báo cho người dùng thông tin nhập liệu nào chưa hợp lệ.
I.7 Trở lại bước C.4
Post Conditions: Một niên học được cập nhật.
Actors: Giáo vụ
Extended Use Case: Cập nhật thời gian từng học kỳ
Included Use Case: Không
ID: UC4
Description: Cho phép người dùng thêm, xóa, cập nhật thông tin loại điểm.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Phân loại điểm.
2. Hiển thị giao diện Phân loại điểm niên học.
A. Thêm loại điểm mới
A.3 Người dùng chọn Thêm.
A.4 Hệ thống yêu cầu nhập thông tin loại điểm cần thêm.
A.5 Người dùng nhập thông tin loại điểm.
A.6 Người dùng nhấn nút Cập Nhật. [Alternate Course D]
A.7 Hệ thống kiểm tra thông tin loại điểm. [Alternate Course E]
A.8 Thông báo thêm thành công, Use-Case Thêm loại điểm kết thúc.
33
Phần mềm quản lý học sinh trường PT THSP
34
Phần mềm quản lý học sinh trường PT THSP
ID: UC5
Description: Cho phép người dùng cập nhật thông tin trường học.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Thông tin trường
học.
2. Hiển thị giao diện Thông tin trường học.
3. Hệ thống yêu cầu người dùng cung cấp thông tin
trường học.
4. Người dùng nhập vào tên trường, địa chỉ trường, hiệu
trưởng...
5. Người dùng nhấn nút Cập Nhật. [Alternate Course
A]
6. Hệ thống kiểm tra thông tin nhập liệu. [Alternate
Course B]
7. Hệ thống thông báo cập nhật thành công, Use-Case kết
thúc.
Alternate Course A: Người dùng nhấn nút Đóng
A.5 Người dùng không muốn cập nhật thông tin trường học.
A.6 Đóng giao diện thông tin trường học, Use-Case kết thúc.
Alternate Course B: Thông tin nhập liệu không hợp lệ.
B.6 Thông báo cho người dùng thông tin nào chưa hợp lệ.
B.7 Trở lại bước 3.
Post Conditions: Thông tin trường học được cập nhật.
Actors: Giáo vụ
Extended Use Case: Các thông tin phụ, Niên học hiện tại, Nhập địa chỉ
Included Use Case: Không
35
Phần mềm quản lý học sinh trường PT THSP
ID: UC6
Description: Cho phép người dùng cập nhật mẫu nhận xét hạnh kiểm học sinh.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Mẫu nhận xét
hạnh kiểm.
2. Hiển thị giao diện Mẫu nhận xét hạnh kiểm.
3. Người dùng chọn nhiệm vụ học sinh.
4. Hiển thị chi tiết nhiệm vụ học sinh, mặc định hệ thống
lấy những tiêu chí do Bộ quy định.
5. Người dùng sửa lại tên nhiệm vụ, yêu cầu, biểu hiện...
6. Người dùng nhấn nút Cập Nhật. [Alternate Course
A]
7. Hệ thống kiểm tra thông tin nhập liệu. [Alternate
Course B]
8. Hệ thống thông báo cập nhật thành công, Use-Case kết
thúc.
Alternate Course A: Người dùng không muốn cập nhật mẫu nhận xét hạnh kiểm
A.6 Đóng giao diện Mẫu nhận xét hạnh kiểm.
A.7 Mẫu nhận xét hạnh kiểm không được cập nhật, Use-Case kết thúc.
Alternate Course B: Thông tin nhập liệu không hợp lệ.
B.7 Thông báo cho người dùng thông tin nào chưa hợp lệ.
B.8 Trở lại bước 5.
Post Conditions: Mẫu nhận xét hạnh kiểm được cập nhật.
Actors: Giáo vụ
Extended Use Case: Không.
Included Use Case: Không
ID: UC7
Description: Cho phép người dùng thêm, xóa, cập nhật thông tin giáo viên.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Quản lý giáo
viên.
36
Phần mềm quản lý học sinh trường PT THSP
37
Phần mềm quản lý học sinh trường PT THSP
C.6 Người dùng tiến hành cập nhật thông tin giáo viên.
C.7 Người dùng nhấn nút Cập Nhật. [Alternate Course H]
C.8 Hệ thống kiểm tra thông tin giáo viên. [Alternate Course I]
C.9 Thông báo cập nhật thành công.
C.10 Đóng giao diện cập nhật, Use-Case Cập nhật giáo viên kết thúc.
Alternate Course H: Người dùng không muốn cập nhật giáo viên
D.7 Người dùng chọn Bỏ qua.
D.8 Giáo viên không được cập nhật, đóng giao diện cập nhật, Use-Case Cập
nhật giáo viên kết thúc.
Alternate Course I: Thông tin giáo viên không hợp lệ
I.8 Thông báo cho người dùng thông tin nhập liệu nào chưa hợp lệ.
I.9 Trở lại bước C.5
Post Conditions: Một giáo viên được cập nhật.
Actors: Giáo vụ
Extended Use Case: Tìm kiếm giáo viên
Included Use Case: Không
38
Phần mềm quản lý học sinh trường PT THSP
ID: UC8
Description: Cho phép người dùng thêm, xóa, cập nhật thông tin học sinh.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Quản lý học
sinh.
2. Hiển thị giao diện quản lý học sinh.
3. Hiển thị combo box danh sách lớp.
4. Người dùng chọn lớp.
5. Hiển thị danh sách học sinh tương ứng với lớp.
A. Thêm học sinh mới
A.6 Người dùng nhấn nút Thêm.
A.7 Hệ thống hiển thị giao diện Thêm học sinh mới và yêu cầu nhập thông
tin học sinh cần thêm.
A.8 Người dùng nhập thông tin cần thiết liên quan đến học sinh.
A.9 Người dùng nhấn nút Đồng ý. [Alternate Course D]
A.10 Hệ thống kiểm tra thông tin học sinh. [Alternate Course E]
A.11 Thông báo thêm thành công, Use-Case Thêm học sinh kết thúc.
Alternate Course D: Người dùng không muốn thêm học sinh
D.9 Người dùng chọn Bỏ qua.
D.10 Đóng giao diện thêm học sinh.
D.11 Học sinh mới không được thêm, Use-Case Thêm học sinh kết thúc.
Alternate Course E: Thông tin học sinh không hợp lệ
E.10 Thông báo cho người dùng thông tin nhập liệu nào chưa hợp lệ.
E.11 Trở lại bước A.7
Post Conditions: Một học sinh mới được thêm vào hệ thống.
B. Xóa học sinh
B.6 Người dùng chọn học sinh cần xóa từ danh sách và nhấn nút Xóa.
B7 Hệ thống yêu cầu người dùng xác nhận có thật sự muốn xóa không.
B.8 Người dùng nhấn nút Đồng ý. [Alternate Course F]
B.9 Hệ thống kiểm tra xem có được phép xóa không. [Alternate Course G]
B.10 Thông báo xóa thành công, Use-Case Xóa học sinh kết thúc.
Alternate Course F: Người dùng không muốn xóa học sinh
F.8 Người dùng chọn Bỏ qua.
39
Phần mềm quản lý học sinh trường PT THSP
F.9 Học sinh không được xóa, Use-Case Xóa học sinh kết thúc.
Alternate Course G: Không thể xóa học sinh
G.9 Thông báo cho người dùng lý do không thể xóa học sinh đã chọn.
G.10 Học sinh không được xóa, Use-Case Xóa học sinh kết thúc.
Post Conditions: Học sinh được xóa khỏi hệ thống.
C. Cập nhật thông tin học sinh
C.6 Người dùng chọn học sinh cần cập nhật từ danh sách.
C.7 Người dùng nhấn nút Sửa.
C.8 Hiển thị giao diện Sửa học sinh.
C.9 Người dùng tiến hành cập nhật thông tin học sinh.
C.10 Người dùng nhấn nút Cập Nhật. [Alternate Course H]
C.11 Hệ thống kiểm tra thông tin học sinh. [Alternate Course I]
C.12 Thông báo cập nhật thành công.
C.13 Đóng giao diện cập nhật, Use-Case Cập nhật học sinh kết thúc.
Alternate Course H: Người dùng không muốn cập nhật học sinh
D.10 Người dùng chọn Bỏ qua.
D.11 Học sinh không được cập nhật, đóng giao diện cập nhật, Use-Case Cập
nhật học sinh kết thúc.
Alternate Course I: Thông tin học sinh không hợp lệ
I.11 Thông báo cho người dùng thông tin nhập liệu nào chưa hợp lệ.
I.12 Trở lại bước C.8
Post Conditions: Một học sinh được cập nhật.
Actors: Giáo vụ
Extended Use Case: Tìm kiếm học sinh
Included Use Case: Không
ID: UC9
Description: Cho phép người dùng nhập hạnh kiểm học sinh.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Nhập hạnh kiểm
học sinh.
2. Hiển thị giao diện Nhập hạnh kiểm học sinh.
40
Phần mềm quản lý học sinh trường PT THSP
ID: UC10
Description: Cho phép người dùng nhập điểm học sinh.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Nhập điểm học
sinh.
2. Hiển thị giao diện Nhập điểm học sinh.
3. Hiển thị combo box danh sách lớp.
4. Người dùng chọn lớp.
5. Hiển thị danh sách học sinh thuộc lớp.
6. Hiển thị combo box gồm các môn học tương ứng với
lớp đã chọn.
7. Người dùng chọn môn học cần nhập điểm.
8. Hiển thị các cột điểm tương ứng với môn học đã chọn.
9. Người dùng nhập điểm học sinh (miệng, 15 phút, thi
học kỳ…).
41
Phần mềm quản lý học sinh trường PT THSP
ID: UC11
Description: Cho phép người dùng phân công giảng dạy theo giáo viên.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Phân công giảng
dạy theo giáo viên.
2. Hiển thị giao diện Phân công giảng dạy theo giáo viên.
3. Hiển thị combo box danh sách giáo viên.
4. Người dùng chọn giáo viên.
5. Hiển thị danh sách môn học.
6. Người dùng chọn môn học cần phân công cho giáo
viên.
7. Hiển thị giao diện danh sách lớp học.
8. Người dùng đánh dấu chọn 1 hoặc nhiều lớp mà giáo
viên sẽ giảng dạy.
9. Người dùng nhấn nút Đồng ý. [Alternate Course A]
10. Đóng giao diện danh sách lớp học.
11. Hiển thị giao diện phân công giảng dạy với thông tin
giáo viên cùng môn học-lớp học đã phân công.
12. Người dùng chọn nút Lưu. [Alternate Course B]
13. Thông báo lưu thành công, Use-Case Phân công giảng
dạy theo giáo viên kết thúc.
42
Phần mềm quản lý học sinh trường PT THSP
Alternate Course A: Người dùng không muốn lưu danh sách lớp học đã chọn
A.9 Người dùng chọn Bỏ qua.
A.10 Đóng giao diện danh sách lớp học.
A.11 Trở lại bước 5.
Alternate Course B: Người dùng không muốn lưu lại thông tin đã chọn
B.12 Người dùng chọn Bỏ qua.
B.13 Đóng giao diện Phân công giảng dạy theo giáo viên.
B.14 Trạng thái hệ thống không đổi, Use-Case Phân công giảng dạy theo
giáo viên kết thúc.
Post Conditions: Thông tin giáo viên cùng những môn học-lớp học đã phân công
được lưu vào vào hệ thống.
Actors: Giáo vụ
Extended Use Case: Tìm môn học, Tìm giáo viên
Included Use Case: Không
ID: UC12
Description: Cho phép người dùng phân công giáo viên giảng dạy theo lớp.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Phân công giảng
dạy theo lớp.
2. Hiển thị giao diện Phân công giảng dạy theo lớp.
3. Hiển thị combo box danh sách lớp.
4. Người dùng chọn lớp.
5. Hiển thị danh sách môn học mà lớp đó được học.
6. Người dùng chọn môn học cần phân công.
7. Hiển thị giao diện danh sách giáo viên.
8. Người dùng đánh dấu chọn 1 giáo viên sẽ giảng dạy.
9. Người dùng nhấn nút Đồng ý. [Alternate Course A]
10. Đóng giao diện danh sách giáo viên.
11. Hiển thị giao diện phân công giảng dạy với thông tin
lớp cùng môn học-giáo viên đã phân công.
12. Người dùng chọn nút Lưu. [Alternate Course B]
13. Thông báo lưu thành công, Use-Case Phân công giảng
43
Phần mềm quản lý học sinh trường PT THSP
ID: UC13
Description: Cho phép người dùng gán thuộc tính môn học cho lớp.
Pre-conditions: Đã đăng nhập hệ thống.
Basic Course:
1. Từ giao diện chính, người dùng chọn Phân công môn-
lớp.
2. Hiển thị giao diện Phân công môn-lớp.
3. Hiển thị combo box danh sách lớp.
4. Người dùng chọn lớp.
5. Hiển thị danh sách môn học mà lớp đó được học (mặc
định).
6. Người dùng đánh dấu chọn những môn học nào sẽ
được dạy.
7. Hiển thị giao diện Thông tin chi tiết môn học.
8. Người dùng nhập thông tin chi tiết cho môn học.
9. Người dùng nhấn nút Đồng ý. [Alternate Course A]
10. Đóng giao diện Thông tin chi tiết môn học.
44
Phần mềm quản lý học sinh trường PT THSP
2. Sơ đồ tuần tự:
2.1 Sơ đồ tuần tự Đăng nhập:
45
Phần mềm quản lý học sinh trường PT THSP
46
Phần mềm quản lý học sinh trường PT THSP
47
Phần mềm quản lý học sinh trường PT THSP
48
Phần mềm quản lý học sinh trường PT THSP
49
Phần mềm quản lý học sinh trường PT THSP
50
2.4 Sơ đồ tuần tự Nhập điểm:
Hình 22: Sơ đồ tuần tự nhập điểm học sinh
3. Sơ đồ lớp:
Phần D. THIẾT KẾ
I. Thiết kế dữ liệu:
1. Bảng PHAN_QUYEN (Phân quyền):
Ràng
STT Tên thuộc tính Loại Kiểu MGT Diễn giải
buộc
MaPhanQuyen Khóa Char = 6kt Khác null Mã phân quyền
1
chính
2 TenPhanQuyen Varchar ≤ 100kt Khác null Tên phân quyền
2. Đăng nhập:
Dương Quang Thiện. 2005. Lập trình căn cứ dữ liệu dùng ADO.NET và C#. Nhà xuất
bản tổng hợp TP. HCM.
Huỳnh Văn Đức, Huỳnh Đức Hải, Đoàn Thiện Ngân. Giáo trình nhập môn UML.
NXB Lao Động Xã Hội.
MySQL Cookbook. 2002. Paul DuBois. O’Reilly.
Websites:
www.codeproject.com
www.mysqlfront
www.moet.gov.vn
www.dev.mysql.com