Upload
dghien
View
138
Download
0
Embed Size (px)
Citation preview
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 1/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 1
MỤ C LỤ C
NHẬ N XÉT CỦ A GIÁO VIÊN HƯ Ớ NG DẪ N .................................................. 4
LỜ I NÓI ĐẦ U ........................................................................................................ 5
Phầ n I : KHẢ O SÁT HIỆ N TRẠ NG ................................................................... 6
I. Các nguồ n điề u tra................................................................ .................................... 6
II . Phư ơ ng pháp điể u tra ................................................................ ............................ 6
III. Kế t quả từ nguồ n điề u tra ................................................................ ..................... 6
1. Đố i vớ i quả n lý hồ sơ họ c sinh khi họ c tậ p tạ i trư ờ ng....................................................... 6
2. Đố i vớ i Việ c quả n lý điểm ................................................................................................ 10
3. K ế t quả nghiên cứ u các t ài liệ u củ a Bộ GD- ĐT đố i vớ i họ c sinh THCS ........................ 11
Phầ n II : PHÂN TÍCH CHỨ C NĂNG ............................................................... 20
I. Yêu cầ u củ a hệ thố ng .............................................................................................. 20
II. Sơ đồ phân cấ p chứ c năng ................................................................ .................... 21
1 Sơ đồ phân cấ p chứ c năng................................................................................................ 21
2. Giả i thích sự hoạ t độ ng sơ đồ phân cấ p chứ c năng......................................................... 21
III. Biể u đồ luồ ng dữ liệ u ................................................................ ........................... 22
1. M ụ c đích........................................................................................................................... 22
2. Các ký hiệ u d ùng trong biể u đồ ....................................................................................... 23
3. Các biể u đồ dữ liệ u .......................................................................................................... 23
a. M ứ c khung cả nh........................................................................................................... 24
b. M ứ c đỉnh ...................................................................................................................... 24
c. M ứ c dư ớ i đỉnh.............................................................................................................. 25
Phầ n III:PHÂN TÍCH CÁC THỰ C THỂ LIÊN KẾ T .................................... 28
I. Thự c thể ................................................................ ................................................... 28
II.Thự c thể liên kế t hạ n chế ................................................................ ....................... 28
a. Đố i tư ợ ng Họ c sinh .......................................................................................................... 28
b. Đố i tư ợ ng Quá tr ình......................................................................................................... 29
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 2/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 2
c. Đố i tư ợ ng Họ c k ỳ ............................................................................................................. 30
d. Đố i tư ợ ng Loạ i điể m ........................................................................................................ 30
e. Đố i tư ợ ng HS_Môn_Điể m................................................................................................ 30
f. Đố i tư ợ ng HS_Điể mtố t nghiệ p ......................................................................................... 30
g. Đố i tư ợ ng Khố i họ c.......................................................................................................... 31
h. Đố i tư ợ ng Lớ p họ c ........................................................................................................... 31
i. Đố i tư ợ ng Môn họ c ........................................................................................................... 31
II. Liên kế t ................................................................ ................................................... 32
1. Biể u diễ n sơ đồ thự c thể ................................................................ ......................... 32
1.1. Thự c thể MônHọ c.......................................................................................................... 32
1.2. Thự c thể Họ c Sinh......................................................................................................... 32
1.3. Thự c thể HS_Môn_Điể m............................................................................................... 33
1.4. Thự c thể HS_DiemTN ................................................................................................... 33
1.5. Thự c thể Loạ i điể m ....................................................................................................... 33
1.6. Thự c thể Họ c Kỳ ........................................................................................................... 34
1.7. Thự c thể Khố i họ c ........................................................................................................ 34
1.8. Thự c thể Quá tr ình........................................................................................................ 34
1.9. Thự c thể Lớ pHọ c........................................................................................................... 34
1.9. Thự c thể Lớ pHọ c........................................................................................................... 35
2. Mô hình liên kế t các thự c thể ................................................................ ................ 35
PHẦ N III : THIẾ T KẾ GIAO DIỆ N ................................................................. 36
I.Giao diệ n chính ........................................................................................................ 36
1. Menu đăng nhậ p hệ thố ng................................................................................................ 37
2. Menu Quả n lý hồ sơ ......................................................................................................... 38
3. Menu “Quả n lý kế t quả họ c tậ p”.................................................................................... 55
4. Menu tra cứ u thông tin.................................................................................................... 64
5. Menu “ In ấ n – báo cáo”................................................................................................. 70
PHẦ N IV : HƯ Ớ NG DẪ N CÀI ĐẶ T................................................................. 73
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 3/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 3
KẾ T LUẬ N ........................................................................................................... 74
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 4/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 4
NHẬ N XÉT CỦ A GIÁO VIÊN HƯ Ớ NG DẪ N.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 5/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 5
LỜ I NÓI ĐẦ U
Trong nhữ ng năm gầ n đây, ngành công nghệ thông tin phát triể n mộ t cách
nhanh chóng và có nhiề u bư ớ c tiế n nhả y vọ t. Ở Việ t Nam ngành công nghệ thông
tin tuy còn non trẻ như ng tố c độ phát triể n khá nhanh và đang dầ n đư ợ c ứ ng dụ ng
ở hầ u hế t các lĩnh vự c củ a nề n kinh tế xã hộ i như : công nghiệ p, nông nghiệ p, y tế ,
bư u chính viễ n thông, giáo dụ c, giả i trí ..góp phầ n thúc đẩ y sự phát triể n củ a xã
hộ i.
Việ c xây dự ng các chư ơ ng tr ình quả n lý phụ c vụ cho các nhu cầ u riêng củ a
các tổ chứ c, trư ờ ng họ c, các công ty thậ m chí các cá nhân, ngày nay không lấ y g ì
làm xa lạ . Vớ i mộ t vài thao tác đơ n giả n, mộ t ngư ờ i bấ t k ì có thể trở thành chủ củ a
mộ t chư ơ ng trình quả n lý giớ i thiệ u về bấ t cứ g ì ta quan tâm: mộ t hệ thố ng quả n lý
về trư ờ ng họ c, hay là mộ t hệ thố ng quả n lý nhân sự củ a mộ t công ty chẳ ng hạ n.
Đố i vớ i các trư ờ ng họ c th ì việ c xây dự ng và quả n lý thông tin về trư ờ ng họ c
là mộ t trong nhữ ng yêu cầ u lớ n nhấ t đố i vớ i ngư ờ i lậ p tr ình, có thể chỉ đơ n giả n
bằ ng việ c nhậ p thông tin về họ c sinh, điể m các môn họ c, như ng quá tr ình quả n lý
lạ i diễ n ra rấ t phứ c tạ p nế u không biế t cách sử dụ ng.
Qua nghiên cứ u và tìm hiể u về môn họ c phân tích thiế t k ế phầ n mề m nhóm
sinh viên chúng em đã xây dự ng và thiế t kế hệ thố ng phầ n mề m"Quả n lý hồ sơ và
điể m họ c sinh cho trư ờ ng THCS Vô Tranh II", chư ơ ng tr ình dùng để quả n lý cho
họ c sinh toàn trư ờ ng. Trong quá tr ình thự c hiệ n chúng em đã nhậ n đư ợ c nhiề u sựgiúp đỡ củ a các thầ y cô giáo trong khoa CNTT - Trư ờ ng ĐHSPKT Hư ng Yên, đặ c
biệ t là thầ y giáo hư ớ ng dẫ n Nguyễ n Minh Quý. Mặ c dù đã cố gắ ng t ìm hiể u song
chư ơ ng tr ình vẫ n còn nhiề u hạ n chế , chính v ì vậ y nhóm sinh viên chúng em kính
mong đư ợ c sự chỉ bả o củ a thầ y cô giáo và mong nhậ n đư ợ c nhữ ng ý kiế n đóng
góp củ a các bạ n để có thể hoàn thành tố t hơ n trong nhữ ng lầ n t ìm hiể u về sau.
Xin chân thành cả m ơ n!
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 6/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 6
Phầ n I : KHẢ O SÁT HIỆ N TRẠ NG
Đề tài: Xây dự ng phầ n mề m Quả n lý hồ sơ và điể m họ c sinh
Trư ờ ng :THCS Vô Tranh
Địa chỉ : xã Vô Tranh, huyệ n Phú Lư ơ ng, tỉnh Thái Nguyên
Hiệ u trư ở ng : Phạ m Thị Quố c
I. Các nguồ n điề u tra
- Hiệ u trư ở ng nhà trư ờ ng
- Hiệ u phó
- Giáo viên, họ c sinh
- Các báo cáo tổ ng kế t.
- Các quy văn bả n quy định củ a bộ giáo dụ c
II . Phư ơ ng pháp điể u tra
- Nghiên cứ u tài liệ u, báo cáo, quy định
- Phỏ ng vấ n
III. K ế t quả từ nguồ n điề u tra
- Hệ thố ng quả n lý hồ sơ và điể m họ c sinh khi vào trư ờ ng đư ợ c lư u trên sổ
sách. Chư a có mộ t phầ n mề m nào dùng để quả n lý.
1. Đố i vớ i quả n lý hồ sơ họ c sinh khi họ c tậ p tạ i trư ờ ng
- Họ c sinh khi bắ t đầ u nhậ p trư ờ n g các các thông tin đư ợ c lư u vào mộ t sổ lớ n
để quả n lý trong suố t quá trình họ c tậ p tạ i trư ờ ng( gọ i là Sổ Đăng Bộ )
+ Sổ quả n lý :“ Sổ Đăng Bộ ” Sổ này quả n lý các thông tin như sau: STT, H ọ
Tên, Giớ i Tinh , Diệ n Ư u tiên, Chỗ Ở , Họ T ên Cha-M ẹ , Nghề Nghiệ p, Vào
Trư ờ ng(Năm Họ c, Lớ p, Lý Do), Ra Trư ờ ng(Năm,Lớ p,Lý Do), Năng Lự c Đặ c
Biệ t, Đư ợ c Cấ p Bằ ng
(Loạ i Bằ ng, Số Hiệ u, Ngày Cấ p) Tổ ng Số Họ c Sinh:+ Đầ u Năm Họ c
+Cuố i Năm
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 7/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 7
Số Chuyể n Đ ế n, Số Chuyể n Đi, Số Họ c Sinh Thôi Họ c. Mọ i thông tin đề u do
Hiệ u trư ở ng trự c tiế p quả n lý.
- Việ c phân lớ p dự a vào lớ p mà họ c sinh đó họ c ở cuố i cấ p I ví dụ họ c sinh Vũ
Trọ ng Bá lớ p cuố i cấ p I là lớ p 5 thì sang cấ p II là lớ p 6A, 6B….
- Mỗ i khi có yêu cầ u GVCN cầ n báo cáo thì có:
+Bả ng danh sách họ c sinh theo lớ p.
+Bả ng thố ng kê sách họ c sinh thuộ c diệ n ư u tiên
+Bả ng thố ng kê họ c sinh theo khố i.
+Bả ng thố ng kê số họ c sinh bỏ họ c.
+Bả ng thố ng kê số họ c sinh chuyể n trư ờ ng
+ Bả ng thông tin về họ c sinh
1.1 Các mẫ u biể u
- M ẫ u 1 (Sổ đăng bộ ) (M ẫ u kèm theo )
- M ẫ u 2: Lý lịch trích ngang củ a họ c sinh:
PHÒNG GD ĐT PHÚ LƯ Ơ NG
Trư ờ ng: THCS Vô Tranh
M ẫ u số 02/H SMS
Cộ ng hoà xã hộ i chủ nghĩa Việ t Nam
Độ c lậ p - Tự do - Hạ nh phúc
LÝ LỊ CH TRÍCH NGANG HỌ C SINH
Họ và tên khai sinh: .......................................Giớ i tính:.......................................
Ngày sinh:................................................................................................................
Nơ i sinh: ..................................................................................................................
Dân tộ c:....................................................................................................................
Quê quán:.................................................................................................................
Ả NH
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 8/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 8
Họ và tên cha: ................................................................ ..........................................
Nghề nghiệ p:............................................................................................................
Điệ n thoạ i liên hệ (Nế u có):.....................................................................................
Họ và tên Mẹ : ..........................................................................................................
Nghề nghiệ p:............................................................................................................
Điệ n thoạ i liên hệ (Nế u có):.....................................................................................
Thái Nguyên, ngày ........tháng ........năm...........
Hiệ u Trư ở ng
(Ký tên đóng dấ u)
Căn cứ vào mẫ u lý lịch trích ngang củ a họ c sinh và Giấ y khai sinh để nhậ p hồ sơ
ban đầ u cho họ c sinh
- Mẫ u 3 (Danh sách họ c sinh theo lớ p)
+ Mỗ i giáo viên bộ môn và giáo viên chủ nhiệ m có mộ t sổ để ghi danh sách họ c
sinh tiệ n cho việ c theo dõi
Danh sách họ c sinh
Lớ p…8A…GV Chủ nhiệ m:Nguyễ n Thị Thanh Phư ơ ng
Stt H ọ Tên Ngày sinhGiớ i
tínhChỗ ở
1 V ũ Trọ ng Bá 12/02/1994 Nam Xóm 2 – Vô Tranh
2 Nguyễ n Thanh Bính 14/071994 Nam Xóm 3- Vô Tranh
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 9/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 9
- M ẫ u 4: Khả o sát về số lư ợ ng họ c sinh
Chia ra
Loạ i họ c sinh T ổ ng số Lớ p 6 Lớ p 7 Lớ p 8 Lớ p 9
Tổ ng số HS: 623 137 148 151 187
+ N ữ
+ Nam
379
244
65
72
97
51
108
43
109
78Trong tổ ng số :
+ Số khuyế t tậ t
+ N ữ
5
3
0
0
2
1
1
1
2
1
Số con liệ t sỹ 0 0 0 0 0
Số con thư ơ ng binh
+ N ữ
24
11
5
4
6
3
3
0
10
4
Số mớ i tuyể n:
+ N ữ
126
65
126
65
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 10/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 10
Số lư u ban năm
trư ớ c
29 11 8 6 4
Số họ c sinh theo lớ p
Trong TS:
+ Lớ p ghép
+ Lớ p bán trú
+ Lớ p khuyế t tậ t
+ Lớ p ho à nhậ p
+ Lớ p chuyên
+ Lớ p dân tộ c nộ i trú
+ Lớ p họ c nghề
+ Lớ p phổ thông
5
187
623 137
2
148
1
151
2
187
187
2. Đố i vớ i Việ c quả n lý điể m
- Vớ i mỗ i giáo viên bộ môn có mộ t sổ diể m riêng(sổ điể m con). Để ghi điể m
môn giáo viên đó dậ y. Giáo viên bộ môn có thể cho điể m trự c tiế p vào sổ lớ n (Sổ
cái) nế u thấ y điể m đ ó không cầ n thay đổ i nữ a.Sau mỗ i k ỳ giáo viên bộ môn lấ y sổ
cái để tổ ng hợ p điể m.
- Mỗ i lớ p có mộ t sổ cái ghi điể m củ a tấ t cả các môn họ c và điể m tổ ng k ế t k ỳ và
năm họ c
- Mỗ i điể m có mộ t hệ số riêng (Hệ số 1, Hệ số 2, Hệ số 3).
- Sau k ỳ I giáo viên thư ờ ng phả i làm nhữ ng công việ c sau:
+ Tổ ng hợ p bả n g điể m trung bình và hạ nh kiể m củ a k ỳ I.
+ Tổ ng hợ p danh sách họ c sinh đư ợ c khen thư ở ng.
+ Viế t điể m các môn họ c vào sổ liên lạ c giữ a họ c sinh và nhà trư ờ ng.
- Kế t thúc k ỳ II Giáo viên thư ờ ng phả i làm nhữ ng công việ c sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 11/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 11
+ Tổ ng hợ p bả n g điể m điể m trung bình và hạ nh kiể m k ỳ II và cả năm
họ c.
+ Tổ ng hợ p danh dách họ c sinh đư ợ c khen thư ở ng.
+ Tổ ng hợ p danh sách họ c sinh thi lạ i gử i lên nhà trư ờ ng.
+ Tổ ng hợ p danh dách họ c sinh không đủ điề u kiệ n lên lớ p.
+ Viế t điể m các môn họ c vào sổ liên lạ c giữ a họ c sinh và nhà trư ờ ng.
+ Đố i vớ i họ c sinh lớ p 9 tổ ng hợ p danh sách họ c sinh đủ hoặ c không đủ
điề u kiệ n tố t nghiệ p.
- Về phía nhà trư ờ ng:
+ Tổ ng hợ p danh dách họ c sinh ra trư ờ ng và xế p bằ ng loạ i
- Để đánh giá chung về quá trình họ c tậ p củ a toàn trư ờ ng ban giám hiệ u nhà
trư ờ ng yêu cầ u thố ng kê các bả ng sau:
+ Danh sách họ c sinh đạ t loạ i khá và tổ ng số họ c sinh đạ t loạ i :Xuấ t sắ c,
Khá, Giỏ i, Trung bình, Yế u ,Kém
+ Danh sách bả n g điể m củ a từ ng lớ p trong toàn trư ờ ng
3. Kế t quả nghiên cứ u các tài liệ u củ a Bộ GD- ĐT đố i vớ i họ c sinh THCS
Điề u 5. Căn cứ đánh giá, xế p loạ i và các loạ i họ c lự c
- Căn cứ đánh giá họ c lự c củ a họ c sinh:
+ 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;
+ 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).
Điề u 6 . 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:
+ Kiể m tra và cho điể m các bài kiể m tra;
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 12/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 12
+ 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 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.
Điề u 7 . 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:
+ 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 trathự 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ỳ .
Điề u 8. 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 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:
+ Môn họ c có từ 1 tiế t trở xuố ng trong 1 tuầ n: ít nhấ t 2 lầ n;
+ 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;
+ 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 tạ i khoả n
1, khoả n 2 Điề u này, 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.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 13/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 13
- Đ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:
- 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;
- 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 đó;
- 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ỳ đó.
Điề u 9. 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:
+ Hệ số 2: môn Toán, môn Ngữ văn;
+ Hệ số 1: các môn còn lạ i.
Điề u 11. Điể m trung b ình môn họ c
- Điể m trung b ình môn họ c kỳ (ĐTBmhk) là trung bình cộ ng củ a điể m các
bài KTtx, KTđk và KThk vớ i các hệ số quy định tạ i Điề u 7 củ a Quy chế này:
Đ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ủ a ĐTBmhkI
vớ i ĐTBmhkII, trong đó ĐTBmhkII tính theo hệ số 2:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 14/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 14
ĐTBmhkI + 2 * ĐTBmhkII
ĐTBmcn = -----------------------------------------------------
3
Điề u 12. Điể m trung b ình các môn họ c kỳ , cả năm họ c
- Đ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ố .
- Đố i vớ i các môn chỉ dạ y họ c trong 1 họ c kỳ th ì lấ y kế t quả đánh giá, xế p loạ i
củ a họ c kỳ đó làm k ế t qủ a đánh giá, xế p loạ i cả năm họ c.
Điề u 13. Tiêu chuẩ n xế p loạ i họ c kỳ và xế p loạ i cả năm
- Loạ i giỏ i, nế u có đủ các tiêu chuẩ n dư ớ i đây:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 15/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 15
+ Điể m trung b ình các môn họ c từ 8,0 trở lên, trong đó: đố i vớ i họ c sinh
THPT chuyên thì điể m môn chuyên từ 8,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ừ 8,0 trở lên;
+ Không có môn họ c nào điể m trung b ình dư ớ i 6,5.
- Loạ i khá, nế u có đủ các tiêu chuẩ n dư ớ i đây:
+ Điể m trung b ình các môn họ c từ 6,5 trở lên, trong đó: đố i vớ i họ c sinh
THPT chuyên thì điể m môn chuyên từ 6,5 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ừ 6,5 trở lên;
+ Không có môn họ c nào điể m trung b ình dư ớ i 5,0.
- Loạ i trung b ình, nế u có đủ các tiêu chuẩ n dư ớ i đây:
+ Điể m trung b ình các môn họ c từ 5,0 trở lên, trong đó: đố i vớ i họ c sinhTHPT 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;
+ Không có môn họ c nào điể m trung b ình dư ớ i 3,5.
- Loạ i yế u: điể m trung b ình các 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.
- Nế u ĐTBhk hoặ c ĐTBcn đạ t mứ c quy định cho từ ng loạ i nói tạ i các khoả n 1, 2,
3, 4, 5 Điề u này, như ng do ĐTB củ a 1 môn họ c thấ p hơ n mứ c quy định cho loạ i
đó nên họ c lự c bị xế p thấ p xuố ng th ì đư ợ c điề u chỉnh như sau:
+ Nế u ĐTBhk hoặ c ĐTBcn đạ t mứ c loạ i G như ng do ĐTB củ a 1 môn họ c
phả i xuố ng loạ i Tb th ì đư ợ c điề u chỉnh xế p loạ i K;
+ Nế u ĐTBhk hoặ c ĐTBcn đạ t mứ c loạ i G như ng do ĐTB củ a 1 môn họ c
phả i xuố ng loạ i Y hoặ c kém th ì đư ợ c điề u chỉnh xế p loạ i Tb;
+ Nế u ĐTBhk hoặ c ĐTBcn đạ t mứ c loạ i K như ng do ĐTB củ a 1 môn họ c
phả i xuố ng loạ i Y th ì đư ợ c điề u chỉnh xế p loạ i Tb;
+ Nế u ĐTBhk hoặ c ĐTBcn đạ t mứ c loạ i K như ng do ĐTB củ a 1 môn họ c
phả i xuố ng loạ i kém th ì đư ợ c điề u chỉnh xế p loạ i Y.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 16/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 16
3.1 Sử dụ ng kế t qủ a đánh giá, xế p loạ i
Điề u 14. 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:
+ Hạ nh kiể m và họ c lự c từ trung b ình trở lên;
+ 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:
+ 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);
+ 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;
+ 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
để 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;
+ 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.
Điề u 15. 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 loạ i yế u, đư ợ c lự a 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 để kiể m tra lạ i. Điể m kiể m tra lạ i thay cho điể m trung b ình cả
năm họ c củ a môn họ c đó để tính lạ i điể m trung b ình các môn họ c 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.
Điề u 16 . Rèn luyệ n hạ nh kiể m trong kỳ nghỉ hè
- Họ c sinh xế p loạ i họ c lự c cả năm từ trung b ình trở lên như ng hạ nh kiể m cả
năm họ c xế p loạ i yế u th ì phả i rèn luyệ n thêm hạ nh kiể m trong kỳ nghỉ hè, hình
thứ c rèn luyệ n do hiệ u trư ở ng quy định. Nhiệ m vụ rèn luyệ n trong kỳ nghỉ hè
đư ợ c thông báo đế n chính quyề n, đoàn thể xã, phư ờ ng, thị trấ n (gọ i chung là cấ p
xã) nơ i họ c sinh cư trú. Cuố i kỳ nghỉ hè, nế u đư ợ c Uỷ ban nhân dân cấ p xã công
nhậ n đã hoàn thành nhiệ m vụ th ì giáo viên chủ nhiệ m đề nghị hiệ u trư ở ng cho xế p
loạ i lạ i về hạ nh kiể m; nế u đạ t loạ i trung bình thì đư ợ c lên lớ p.
Điề u 17 . Xét công nhậ n họ c sinh giỏ i, họ c sinh tiên tiế n
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 17/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 17
- 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
2.1 Các mẫ u biể u
M ẫ u 1: Bả ng điể m môn họ c (Sổ con các giáo viên).
PHÒNG GD VÀ ĐÀO PHÚ LƯ Ơ NG
Trư ờ ng: THCS Vô Tranh
Năm họ c:
M ẫ u số 01/BDM
BẢ NG ĐIỂ M MÔN
(Sổ nghi t ên và gọ i điể m)
Lớ p: .................
Họ c kỳ : ............
Hệ số 1
TT Họ và tên họ c sinh
M Viế t
Hệ số
2 Viế tTBHK KTHK
Điể m TB môn
họ c kỳGhi chú
Số họ c sinh đạ t - Giỏ i: ................................................................................
(Số họ c sinh - Tỷ lệ %) - Khá: ................................................................................
- Trung bình: .....................................................................
- Yế u: ................................................................................
- Kém: ..............................................................................
Thái Nguyên, Ngày ......Tháng ........ Năm .....
Giáo viên dạ y
(Ký, ghi dõ họ t ên)
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 18/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 18
M ẫ u 2:Thố ng kê điể m thi họ c kỳ theo bộ môn:
PHÒNG GD VÀ ĐÀO TẠ O PHÚ LƯ Ơ NGTrư ờ ng: THCS Vô Tranh
Năm họ c: ............................
Biể u D13b
THỐ NG KÊ THEO ĐIỂ M THI HỌ CKÝ THEO BỘ MÔN
Môn:....................
(Phạ m vi)
STT Lớ pSố
HS
Giỏ i(8 -
>10)
Khá(6.5-
>7.9)
TB(5-
>6.4)
Yế u(3.5-
>4.9)
Kém(dư ớ i
3.5)
Không
xế p loạ i
SL TL SL TL SL TL SL TL SL TL SL TL
Khố i lớ p:.................
Lớ p
..........
Các khố i
.........................
Cộ ng trư ờ ng
Ngày.......... Tháng......... Năm ........
Ngư ờ i lậ p biể u
(Ký,ghi rõ họ t ên)
M ẫ u 3:Thố ng kê theo điể m thi họ c kỳ .
PHÒNG GD VÀ ĐÀO PHÚ LƯ Ơ NG
Trư ờ ng: THCS Vô Tranh
Năm họ c: ............................
Biể u D13b
THỐ NG KÊ THEO ĐIỂ M THI HỌ C KÝ
(Phạ m vi)
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 19/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 19
STT Lớ p Sĩ số Loạ i Toán Lý .......... Tự chọ n
Khố i lớ p:.............
lớ p Giỏ i SL
SL
Khá SL
SL
TB SL
SL
Yế u SL
SL
Kém SL
SL
KXL
Giỏ i SL
TL
............
KXL SL
TL
Ngày…. Tháng ........ Năm ...........
Ngư ờ i lậ p biể u
(Ký, ghi rõ họ t ên)
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 20/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 20
Phầ n II : PHÂN TÍCH CHỨ C NĂNG
I. Yêu cầ u củ a hệ thố ng
Căn cứ vào yêu cầ u thự c tế , mụ c đích chính củ a hệ thố ng là hỗ trợ đắ c lự c
cho công tác quả n lý trong trư ờ ng THCS Vô Tranh, do đó hệ thố ng phả i đả m bả omộ t số yêu cầ u cơ bả n sau:
- Hệ thố ng phả i dễ sử dụ ng, có tính khả thi, đầ y đủ thông tin, tránh dư thừ a dữ
liệ u.
- Hỗ trợ cho công tác quả n lý trong việ c cậ p nhậ t, sử a đổ i. ta cứ u t ìm kiế m các
thông tin liên quan đế n họ c sinh và k ế t quả họ c tậ p củ a họ c sinh toàn trư ờ ng.
- Tự độ ng hoá ở mứ c nhấ t định các công việ c trong quả n lý hồ sơ nhân sự củ a
họ c sinh và quả n lý kế t quả họ c tậ p củ a họ c sinh.
- Kế t xuấ t các biể u mẫ u thố ng k ê mộ t cách khoa họ c, hay chi tiế t theo yêu cầ u
củ a ngư ờ i sử dụ ng.
- Tiế t kiệ m thờ i gian, công sứ c thay thế các công việ c thủ công làm bằ ng dự a trên
giấ y tờ mộ t cách hạ n chế nhấ t.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 21/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 21
II . Sơ đồ phân cấ p c hứ c năng
1 Sơ đồ phân cấ p chứ c năng
Hình 1 : Sơ đồ phân cấ p chứ c năng cho hệ thố ng Quả n lý hồ sơ - điể m HS.
Trong sơ đồ phân cấ p chứ c năng củ a hệ thố ng Quả n lý hồ sơ - điể m ở trên đư ợ c
chia thành hai phầ n chính là : Quả n lý hồ sơ họ c sinh và Quả n lý k ế t quả họ c tậ p
Mỗ i phầ n lạ i có nhiề u chứ c năng, trong chứ c năng củ a phầ n đó lạ i có nhữ ng chứ c
năng con
2. Giả i thích sự hoạ t độ ng sơ đồ phân cấ p chứ c năng
Như đã nói ở trên, hệ thố ng bao gồ m hai phầ n: Quả n lý hồ sơ và Quả n lý
điể m nên hệ thố ng sẽ hoạ t độ ng như sau:
HỆ THỐ NG QUẢ N LÝ HỒ SƠ – ĐIỂ M HỌ C SINH
QL Hố sơ Họ c sinh QL kế t quả họ c tậ p
Cậ p nhậ t TT khố i họ c
Cậ p nhậ t TT lớ p họ c
Cậ p nhậ t họ c sinh
Theo dõi quá trình
Chuyể n lớ p họ c
Chuyể n khối học
Cậ p nhậ t TT Họ c kỳ
Cậ p nhậ t môn họ c
Tra cứ u thông tin
Tra cứ u TT môn họ c
Tra cứ u TT họ c sinh
Tra cứ u Điể m
Tra cứ u Điể m thi TN
Cậ nhậ t điể m
Xế p loạ i họ c lự c
Cậ p nhậ t điể m TN
In ấ n – Báo
DSHS theo kho
DSHS theo năm
Bả ng điể m TBH
XL họ c lự c theo họ c kỳ
XL HL theo năm họ c
Lọ c DSHS Lư u ban
Bả ng điểm cả nă
Bả ng điể m TK h
Bả ng điểm TK C
Bả ng điể m TK C
Bả ng điể m thi
TK DSHS lư u
TK DSHS the
Tạ o thẻ HS
In hồ sơ HS
In DSHS theo lớ p
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 22/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 22
* Vớ i việ c Quả n lý hồ sơ :
- Sau khi họ c sinh chuyể n từ cấ p 1 lên nhậ p họ c, mọ i thông tin củ a họ c sinh sẽ
đư ợ c cậ p nhậ t để giáo vụ nhà trư ờ ng quả n lý.
- Trong quá trình họ c tậ p tạ i trư ờ ng th ì việ c theo dõi họ c sinh là rấ t quan trọ ng,
do dó sau khi thự c hiệ n cậ p nhậ t hồ sơ họ c sinh, xế p lớ p... th ì hệ thố ng sẽ hỗ trợ
công việ c này nhờ chứ c năng theo dõi quá trình họ c tậ p củ a họ c sinh (Khen
thư ở ng, Kỷ luậ t, Lư u ban..).
- Do số lư ợ ng họ c sinh hàng năm vào trư ờ ng lớ n, v ì vậ y khi muố n biế t đư ợ c
thông tin về mộ t họ c sinh bao gồ m các thông tin liên quan: họ tên, ngày
sinh,....nế u quả n lý thủ công th ì việ c tra cứ u là rấ t khó khăn. Song nhờ quả n lý trên
máy tính ta có dễ dàng thự c hiệ n việ c này mộ t cách đơ n giả n hơ n rấ t nhiề u. Chứ c
năng Tra cứ u – Tìm kiế m sẽ giúp ngư ờ i quả n lý làm công việ c đó.
- Thư ờ ng th ì sau khi hoàn tấ t các công việ c cậ p nhậ t các thông tin liên quan
xong, khi muố n in ấ n theo mộ t điề u kiệ n như : in thẻ họ c sinh cho từ n lớ p, in hồ sơ
họ c sinh, in danh dách họ c sinh theo lớ p....khi cầ n thiế t ta có thể thự c hiệ n ngay
công việ c đó nhờ chứ c năng tạ o thẻ , In DSHS …
* Vớ i việ c Quả n lý kế t quả họ c tậ p củ a họ c sinh:
- Quá trình họ c tậ p củ a họ c sinh ở từ ng môn, từ ng họ c kỳ sẽ đư ợ c giáo viên bộ
môn chị trách nhiệ m đả m bả o số điể m cầ n thiế t. Cuố i mỗ i họ c kỳ giáo viên bộ
môn có trách nhiệ m nộ p sổ điể m cho giáo vụ nhà trư ờ ng. Ở đây giáo vụ nhà
trư ờ ng có trách nhiệ m nhậ p chính xác điể m củ a từ ng môn họ c vào trong máy tính.
Sau khi đã có đủ các điể m theo yêu cầ u máy tính sẽ tự độ ng tính điể m trung b ình
các họ c kỳ và điể m trung b ình cả năm củ a môn họ c. Sau đó dự a vào k ế t quả đã có
hệ thố ng sẽ thố ng kê và đư a ra các thông tin yêu cầ u về danh sách thi lạ i, danh
sách lên lớ p....
III. Biể u đồ luồ ng dữ liệ u
1. Mụ c đích
Biể u đồ luồ ng dữ liệ u là diễ n tả tậ p hợ p các chứ c năng củ a hệ thố ng trong
các mố i quan hệ trư ớ c sau trong tiế n tr ình xử lý, trong bàn giao thông tin cho
nhau.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 23/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 23
Mụ c đích củ a biể u đồ luồ ng dữ liệ u k à giúp ta thấ y đư ợ c đằ ng sau nhữ ng cái
gì thự c tế xả y ra trong hệ thố n, làm rõ nhữ ng chứ c năng và thông tin nào cầ n thiế t
cho quả n lý.
2. Các ký hiệ u dùng trong biể u đồ
- Các tác nhân
- Luồ ng dữ liệ u
- Chứ c năng xử lý
- Các kho dữ liệ u
3. Các biể u đồ dữ liệ u
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 24/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 24
a. Mứ c khung cả nh
b. Mứ c đỉnh
Ngư ờ i quả n lý
Họ c sinh Giáo Viên
Hệ thố ng Quả n lý Hồsơ và điể m HS
T h ô n g t i nh
ọ
( l ớ p ,m ô
n , đ i
ểm , … . . )
Kế
ả
( l
ớ p ,m ô n ,
đ i
ểm , … . . )
Thông tin họ c sinh Thông tin Điể m
Ngư ờ i quả n lýHọ c sinh
Quả n lý hồ
sơ họ c sinh
Hồ sơ họ c sinh,quá trình họ c tậ p,
Lớ p họ c, khố i họ c
Quả n lý kết
quả họ c tậ p
Giáo viên
Đăng nhậ p
hệ thố ng
Đăng nhậ p hệ thố ng,
admin,….
Tra cứ u
thông tin
HS Họ c sinh Môn họ c,Điẻ m HT, điể m TN
Môn họ c, Điẻ m HT,
điểm TN
In ấ n- Báo
cáo
HS Họ c sinh, ,Lớ p họ c, Khố i
họ c, Điẻ m HT,
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 25/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 25
c. Mứ c dư ớ i đỉnh
Trong chứ c năng: Quả n lý hồ sơ , Quả n lý k ế t quả họ c tậ p, Tra cứ u thông tin
và In ấ n – Báo cáo này bao gồ m nhiề u chứ c năng con, nó đã đư ợ c thể hiệ n chi
tiế t trong Sơ đồ phân cấ p chứ c năng củ a hệ thố ng nên ta không chia nhỏ sơ đồ
luồ ng dữ liệ u nữ a mà chỉ thể hiệ n sơ đồ ở mứ c dư ớ i đỉnh.
Các sơ đồ luồ ng dữ liệ u đư ợ c thể hiệ n như sau:
Sơ đồ luồ ng Chứ c năng quả n lý hồ sơ họ c sinh :
Quả n lý Hồ sơ
Họ c sinh
Ngư ờ i quả n lý
Quả n lý khen thư ở ng,
k ỷ luậ t, lư u ban….
Điể m, Môn họ c
Quả n lý Điể m
Họ c sinh
Họ c Sinh
Hồ sơ Họ c sinh,
hồ sơ quá tr ình họ c tậ p
, lớ p họ c, khố i họ c
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 26/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 26
Sơ đồ luồ ng d ữ liệ u Chứ c năng quả n lý kế t quả họ c tậ p :
Sơ đồ luồ ng d ữ liệ u Chứ c năng tra cứ u thông tin
Danh
sáchmônh
Bả ng điể m
Điể m
Môn họ c
QL k ế t quả họ c tậ p
Quả n lý môn họ c
Ngư ờ i quả n lý
Họ c Sinh, Giáo viên
Bngđim
Quả n lý Họ c sinh,-Lớ họ c
Họ c sinh - Lớ
Danh sách HS- Lớ p
Họ c sinh
Tra cứ u thông tin
Hồ sơ họ c sinh, Hồ sơ lớ p
họ c
Ngư ờ i quả n lý
Điể m
Giáo viên
K
tqu
TTHSHS,
Đi
TTHSHS,Đi
L
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 27/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 27
Sơ đồ Chứ c năng In ấ n – Báo cáo:
Sơ đồ luồ ng dữ liệ u chứ c năng Quả n lý việ c thi lạ i
Bả
ể
Bn g đ i m t h i l ại
NGƯ Ờ I QUẢ N LÝ Họ c sinh
Điể m., Môn họ c
Giáo viên
Quả n lý thi lạ i
In ấ n – Báo cáo
Hồ sơ họ c sinh, Hồ sơ lớ p
họ c
Ngư ờ i quả n lý
Điể m, Môn họ c
Giáo viên
K
tqu
TTHSHS
,
Đi
TTHSHS,Đi
L
Họ c sinh
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 28/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 28
Phầ n III:PHÂN TÍCH CÁC THỰ C THỂ LIÊN KẾ T
I. Thự c thể
Thự c thể là mộ t đố i tư ợ ng đư ợ c quan tâm đế n trong mộ t tổ chứ c, mộ t hệ
thố ng, nó có thể là mộ t đố i tư ợ ng cụ thể hoạ c trừ u tư ợ ng.
* Các thự c thể hay đố i tư ợ ng trong hệ thố ng:
- Khố i họ c (MaKhoi, TenKhoi).
- Lớ p (MaLop,TenLop, MaKhoi)
- Môn họ c (MaMH,TenMH)
- Họ c sinh (MaHS, TenHS, Ngaysinh, QueQuan,Gioitinh, Dantoc,
UuTien, TenBo, Tenme, Nghenghiep, Dienthoai, NamNhaphoc,
Namratruong, Khenthuong, KyLuat,....)
- Điểm (MaHS,MaMon,HocKy,Diem).
II.Thự c thể liên kế t hạ n chế
Do các bả ng Điể m, Họ c sinh là mô hình liên k ế t mở rộ ng nên ta phả i tách
nó ra các thự c thể mớ i chuyể n sang mô h ình gầ n vớ i E-A hạ n chế , gầ n vớ i CSDL.
Tách đố i tư ợ ng "Họ c sinh" thành 2 đố i tư ợ ng mớ i là: Họ c sinh và Quá trình.
Mô tả như sau:
a. Đố i tư ợ ng Họ c sinh
Tên thuộ c tính Chú thích Thuộ c tính
#MaHS Mã họ c sinh Thuộ c tính khoá
HotenHS Họ tên họ c sinh Thuộ c tính đơ n
NgSinh Ngày sinh Thuộ c tính đơ n
Que Quê quán Thuộ c tính đơ n
Gtinh Giớ i tính Thuộ c tính đơ n
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 29/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 29
Dantoc Dân tộ c Thuộ c tính đơ n
DienUT Diệ n ư u tiên Thuộ c tính đơ n
TenBo Họ tên bố Thuộ c tính đơ n
NgBo Nghề nghiệ p củ a bố Thuộ c tính đơ n
TenMe Họ tên mẹ Thuộ c tính đơ n
NgMe Nghề nghiệ p củ a mẹ Thuộ c tính đơ n
Trang_thai Trạ ng thái yes ứ ng vớ i đang họ c, No
ứ ng vớ i đã ra trư ờ ng hoặ c thôi họ c.
Thuộ c tính đơ n
Malop Mã lớ p tư ơ ng ứ ng củ a họ c sinh Thuộ c tính đơ n
b. Đố i tư ợ ng Quá tr ình
Tên thuộ c tính Chú thích Thuộ c tính
#MaHS Mã họ c sinh Thuộ c tính khoá
#Stt Số thứ tự Thuộ c tính khoá
NamHoc Năm họ c Thuộ c tính đơ n
HocKy Họ c kỳ Thuộ c tính đơ n
TrangThai Phân loạ i: KH là khen thư ở ng, KL- Kỷ
luậ t, LB- Lư u ban…
Thuộ c tính đơ n
Lydo Lý do vi phạ m, hoặ c bị lư u ban,… Thuộ c tính đơ n
GhiChu Ghi chú thêm
Do đố i tư ợ ng Điể m có cả thuộ c tính đơ n trị và đa trị nên ta tách đố i tư ợ ng
Điểm ra thành 3 đố i tư ợ ng mớ i là : Họ c kỳ , Loạ i điể m, HS_Môn_Điể m và
HS_Điể mtố tnghiệ p
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 30/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 30
c. Đố i tư ợ ng Họ c kỳ
Tên thuộ c tính Chú thích Thuộ c tính
#MaHK Mã họ c kỳ Thuộ c tính khoá
TenHK Tên họ c kỳ Thuộ c tính đơ n
NamHoc Năm họ c Thuộ c tính đơ n
d. Đố i tư ợ ng Loạ i điể m
Tên thuộ c tính Chú thích Thuộ c tính
#Loaidiem Loạ i điể m Thuộ c tính khoá
Heso Hệ số cho từ ng loạ i điể m Thuộ c tính đơ n
e. Đố i tư ợ ng HS_Môn_Điể m
Tên thuộ c tính Chú thích Thuộ c tính
#MaHS Mã họ c sinh Thuộ c tính khoá
#MaMH Mã môn họ c Thuộ c tính khoá
#MaHK Mã họ c kỳ Thuộ c tính khoá
#Loaidiem Loạ i điể m Thuộ c tính khoá
Diem Điể m tư ơ ng ứ ng loạ i điể m Thuộ c tính đơ n trị
f. Đố i tư ợ ng HS_Điể mtố t nghiệ p
Tên thuộ c tính Chú thích Thuộ c tính
Sophongthi Số phòng thi Thuộ c tính đơ n trị
SoBD Số báo danh Thuộ c tính đơ n trị
#MaHS Mã họ c sinh Thuộ c tính khoá
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 31/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 31
#Monthi Môn thi tố t nghiệ p Thuộ c tính khoá
DiemthiTN Điể m tư ơ ng ứ ng vớ i môn thi Thuộ c tính đơ n trị
NamthiTN Năm thi tố t nghiệ p Thuộ c tính đơ n trị
g. Đố i tư ợ ng Khố i họ c
Tên thuộ c tính Chú thích Thuộ c tính
#MaKhoi Mã khố i lớ p họ c Thuộ c tính khoá
TenKhoi Tên thành phầ n Thuộ c tính đơ n
h. Đố i tư ợ ng Lớ p họ cTên thuộ c tính Chú thích Thuộ c tính
#MaLop Mã lớ p họ c Thuộ c tính khoá
TenLop Tên lớ p Thuộ c tính đơ n trị
MaKhoi Mã khố i ứ ng vớ i Tên lớ p Thuộ c tính đơ n trị
Donvilop Đơ n vị lớ p (A,B,C....) Thuộ c tính đơ n trị
Namnhaphoc Năm họ c sinh nhậ p họ c Thuộ c tính đơ n trị
Khoahoc Khoá họ c củ a họ c sinh Thuộ c tính đơ n trị
i. Đố i tư ợ ng Môn họ c
Tên thuộ c tính Chú thích Thuộ c tính
#MaMH Mã môn họ c Thuộ c tính khoá
TenMH Tên môn họ c Thuộ c tính đơ n trị
MaKhoi Mã khố i ứ ng vớ i môn họ c củ a khố i
họ c đó
Thuộ c tính đơ n trị
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 32/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 32
II. Liên kế t
1. Biể u diễ n sơ đồ thự c thể
Thuộ c tính suy dẫ n đư ợ c biể u diễ n bằ ng dấ u
Các thuộ c tính gắ n kế t vớ i thự c thể bằ ng các đư ờ ng nố i.
1.1. Thự c thể MônHọ c
1.2. Thự c thể Họ c Sinh
MônMamon Tenmon
Makhoi
Họ c sinhMaHS
Hovaten
Namsinh
Gioitinh
Tenme
Hotenbo
Diachi
Nghebo
Dienthoai
Ngheme
MaLop
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 33/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 33
1.3. Thự c thể HS_Môn_Điể m
1.4. Thự c thể HS_DiemTN
1.5. Thự c thể Loạ i điể m
HS_DiemTN Namthi
TN
MaHS
SoBD
MonThi
Sophong
thi
DiemTN
LoaidiemLoaidiemHeos
Hs_Mon_DiemMaHS
MaMHHocKy
LoaiDiem
Điể m
DiemTK
XepLoaiHL
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 34/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 34
1.6. Thự c thể Họ c Kỳ
1.7. Thự c thể Khố i họ c
1.8. Thự c thể Quá trình
HockyTenHK Namhoc
MaHK
KhoihocMakhoi Tenkhoi
NamHoc
Qua_Trinh TrangThaiMaHS
STT
HocKy
LydoGhichu
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 35/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 35
1.9. Thự c thể Lớ pHọ c
2. Mô hình liên kế t các thự c thể
Lophoc NamnhaphocMalop
Tenlop
Makhoi
Khoahoc
Donvilop
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 36/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 36
PHẦ N III : THIẾ T KẾ GIAO DIỆ N
Giao diệ n củ a phầ n mề m “Quả n lý hồ sơ và điể m họ c sinh” đư ợ c thiế t k ế
theo kiể u Menu và đư ợ c phân cấ p.
Phầ n mề m “Quả n lý hồ sơ và điể m họ c sinh” đư ợ c chia làm 2 phầ n chính :
Quả n lý hồ sơ họ c sinh
Quả n lý k ế t quả họ c tậ p (quả n lý điể m)
Ngoài ra để tiệ n cho viêc tra cứ u thông tin như : thông tin họ c sinh, thông tin
về điể m… hợ c ngư òi dùng muố n xem các báo cáo theo các yêu cầ u thì trong
phầ n mề m còn bổ xung them 2 chứ c năng nữ a là : Tra cứ u thông tin và In ấ n –
Báo cáo để thự c hiệ n yêu cầ u như trên.
I.Giao diệ n chính
Các menu trong giao diệ n chính đề u sử dụ ng Font_size là :10pt, FontSytle:
Arial.
Ba nhãn đầ u trong Form : “Phòng Giáo dụ c...Điể m họ c sinh” đề u sử dụ ng chữ
kiể u là: Time New Romans. Chỉ khác nhau về cỡ và màu chữ (Có thể linh hoạ t ở
đoạ n này).Các nhãn cuố i Form sử dụ ng kiể u chữ : Courier New, cỡ là 12. Màu đen.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 37/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 37
Mặ c định, khi chư ơ ng tr ình khở i độ ng, các mụ c menu “Quả n lý hồ sơ ”, “Quả n
lý k ế t quả họ c tậ p” ở trạ ng thái “Disable”. Các mụ c này chỉ “Enable” khi ngư ờ i
dùng có đủ quyề n (Sau khi đã dăng nhậ p).
1. Menu đăng nhậ p hệ thố ng
Mụ c “Đăng nhậ p” :Khi ngư ờ i dùng chọ n vào mụ c “Đăng nhâp ” th ì hộ p
thoạ i sau sẽ mở ra hộ p thoạ i như sau:
Tạ i đây ngư ờ i dùng sẽ nhậ p Tên đăng nhậ p và mậ t khẩ u.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 38/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 38
Khi ngư ờ i dùng nhấ n “Đăng nhậ p” th ì hệ thố ng sẽ kiể m tra xem ngư ờ i
dùng này có trong danh sách hay không. Nế u có th ì đóng cử a sổ lạ i và đặ t các mụ c
menu về trạ ng thái “Enable”.
Nế u ngư ờ i dùng nhấ n “Thoát” th ì hệ thố ng sẽ chuyể n về giao diệ n chính và các
mụ c menu về trang thái “Disable”
Mụ c “Thoát hệ thố ng” : Khi ngư ờ i dung nhấ n chuộ t vào mụ c này thì hệ
thố ng sẽ đóng tấ t cả các cử a sổ và thoát khỏ i chư ơ ng trình.
Chú ý: Các nhãn và các điề u khiể n trong Form đăng nhậ p sử dụ ng cỡ chữ
là 10, kiể u chữ là Microsoft Sans Serif. Chỉ có nhãn trên cùng có cỡ 12,
kiể u Bold và màu xanh.
2. Menu Quả n lý hồ sơ
Tạ i menu này bao gồ m nhiề u mụ c con. Trong mỗ i mụ c con khi ngư ờ i dùng chọ n
mụ c nào thì se hiể n thị mộ t Form tư ơ ng ứ ng. Menu “Cậ p nhậ t khố i lớ p họ c”: Khi ngư ờ i dùng chọ n mụ c này sẽ mở ra
mộ t Form (giữ a màn hình) như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 39/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 39
Nhãn trên cùng là “Cậ p nhậ t thông tin khố i lớ p họ c” viế t hoa, luôn
đư ợ c căn giữ a. Kiể u chữ là: Microsoft Sans Serif, cỡ 14pt. Màu
xanh.
Mộ t GroupBox dùng để chứ a các thông tin có nhãn là “Các thông tin
cầ n nhậ p”. Tấ t cả các nhãn và các ô textbox ở trong GroupBox này
đề u sử dụ ng kiể u chữ là: Microsoft Sans Serif cỡ chữ là 10pt.
Mộ t GroupBox dùng để chứ a các nút lệ nh có nhãn là “Thông tin
hiể n thị”. Trong GroupBox này là mộ t DataGird View dung để chứ a
các thông tin về Mã khố i và tên khố i họ c và đư ợ c hiể n thị khi Load
Form
Mộ t GroupBox dùng để chứ a các nút lệ nh có nhãn là “Các chứ c
năng”. Tấ t cả các nhãn và các ô Button ở trong GroupBox này đề u
sử dụ ng kiể u chữ là: Microsoft Sans Serif cỡ chữ là 10pt.
Mã khố i là mộ t textbox , có độ rộ ng là 3. Ví dụ nhậ p như sau:
6,7,8,9…
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 40/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 40
Chú ý: Phả i có việ c kiể m tra trùng mã khố i trong khi cậ p
nhậ t dữ liệ u. Việ c trùng mã khố i càn có thông báo cho ngư òi
dung.
Tên khố i là mộ t textbox, độ rộ ng là 15. Cách nhậ p như sau: Khố i 7,
Khố i 8…
Khi chọ n thì Sẽ thay thế các trư ờ ng thông tin về khố i
họ c hiệ n tạ i bằ ng các giá trị tư ơ ng ứ ng trong các hộ p textbox. Sau
khi click chuộ t vào thì các thông tin này sẽ đư ợ c hiể n thị trong
DataGridView bên cạ nh và thông báo “Đã nhậ p thành công” hoặ c
“Không thành công.Cầ n nhậ p đủ các thông tin” nế u có lỗ i xả y ra.
Khi chọ n thì các thông tin ở các textbox sẽ đư ợ c xoá
trắ ng và con trỏ sẽ chuyể n tiêu điể m về textbox (mã khố i) đầ u tiên.
Lúc này ngư ờ i dùng có thể nhậ p thông tin tiế p và quy trở lạ i thao
thác Nhậ p như trên..
Khi chọ n (trư ờ ng hợ p khi click vào bấ t k ỳ bả n ghi nào
trong DataGirdView thì các bả ng ghi sẽ đư ợ c điề n các thông tin
tư ơ ng ứ ng vào các ô textbox ) thì các thông tin sẽ đư ợ c sử a và xuấ t
hiệ n thông báo “đã sử a thành công” hoặ c “Sử a không thành công”
nế u có lỗ i.
Khi chọ n tuơ ng tự như chọ n .
Khi chọ n thì Form hiệ n hành đang chạ y sẽ trở về giao
diệ n chính.
Menu “ Cậ p nhậ t lớ p họ c”: Khi đư ợ c chọ n sẽ xuấ t hiệ n Form như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 41/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 41
Form này luôn luôn ở giũ a màn hình và ở chế độ MaxminzeBox = False. Nhãn trên cùng là “ Cậ p nhậ t thông tin lớ p họ c” luôn đư ợ c căn giữ a,
cỡ chữ là 14pt, màu xanh.
Ba GroupBox tư ơ ng ứ ng là: “các thông tin cậ p nhậ t”, “các chứ c
năng” và mộ t GroupBox để cho mộ t DataGridView vào hiể n thị
thông tin.
Tên các khố i họ c đư ợ c load ngay khi Form đư ợ c khở i độ ng.Hộ p
combo này ở dạ ng “Dropdownlist” (Tứ c là: Chỉ chọ n như ng khôngđư ợ c sử a).
Mã lớ p họ c ở trạ ng thái “Enable” đư ợ c sinh tự dộ ng mà ngư ờ i dung
không phả i nhậ p.
Đơ n vị lớ p đư ợ c nhậ p từ A-z và có dấ u cách, không đư ợ c rỗ ng. Độ
rộ ng là 5.
Năm nhậ p họ c là mộ t DropDownlist. Cho phép nhậ p trự c tiế p hoặ c
chọ n, Chỉ đư ợ c phép nhậ p số ( 2008, 2009…).
Khoá họ c là mộ t DropDownlist. Cho phép nhậ p trự tiế p hoặ c chọ n.
Ví dụ (2008 – 2009).
Tên lớ p họ c ở trạ ng thái “Enable” đư ợ c sinh tự dộ ng mà ngư ờ i dung
không phả i nhậ p.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 42/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 42
Mộ t label dung để hiể n thị thông tin khi ngư ờ i dung chọ n vào tên
khố i sẽ hiể n thị tư ơ ng ứ ng đó là danh sách họ c sinh khố i nào? Ví dụ
chon khố i 6 thì thông tin hiể n thị ở ngay trên DataGridview là
(Xem phầ n Prototype).
Mộ t DataGridView để hiể n thị các thông tin về lớ p họ c. Khi chọ n
vào khố i nào thì các thông tin ở khố i lớ p họ c đó mớ i đư ợ c hiẻ n thị
chứ không hiể n thị khi form khở i độ ng.
Khi chọ n thì Sẽ thay thế các trư ờ ng thông tin về lớ p
họ c hiệ n tạ i bằ ng các giá trị tư ơ ng ứ ng trong các hộ p textbox. Sau
khi click chuộ t vào thì các thông tin này sẽ đư ợ c hiể n thị trong
DataGridView bên cạ nh và thông báo “Cậ p nhậ t thành công” hoặ c
“Không thành công.Cầ n nhậ p đủ các thông tin” nế u có lỗ i xả y ra.
Khi chọ n thì các thông tin ở các textbox sẽ đư ợ c xoá
trắ ng và con trỏ sẽ chuyể n tiêu điể m về textbox (tênkhố i) đầ u tiên.
Lúc này ngư ờ i dùng có thể nhậ p thông tin tiế p và quy trở lạ i thao
thác Nhậ p như trên..
Khi chọ n (trư ờ ng hợ p khi click vào bấ t k ỳ bả n ghi
nào trong DataGird thì các bả ng ghi sẽ đư ợ c điề n các thông tin
tư ơ ng ứ ng vào các ô textbox ) thì các thông tin sẽ đư ợ c sử a và xuấ t
hiệ n thông báo “đã sử a thành công” hoặ c “Sử a không thành công”
nế u có lỗ i.
Khi chọ n tuơ ng tự như chọ n .
Khi chọ n thì Form hiệ n hành đang chạ y sẽ trở về giaodiệ n chính.
Menu “Cậ p nhậ t họ c sinh”: Khi ngư ờ i dùng chọ n mụ c này sẽ mở ra mộ t
Form có giao diệ n như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 43/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 43
Form này khi khở i độ ng luôn ở giữ a màn hình và ở chế độ MaxminzeBox =
False.
Ba GroupBox dung để chứ a các nhãn, các điề u khiể n, các textbox,
nút lệ nh, datagridview (Xem phầ n Prototype).
Mộ t label để hiể n thị thông tin khi ngư ờ i dùng chọ n tên lớ p nào sẽ
có dòng thông báo” Danh sách họ c sinh lớ p ?”(label19).
Nhãn trên cùng “Cậ p nhậ t thông tin họ c sinh” viế t hoa, cỡ chữ 14pt,
màu xanh.
Mộ t DatagridView dung để chứ a các thông tin khi chọ n
Tên lớ p đư ợ c load ngay khi Form khở i độ ng. Hộ p Combo này là mộ t
dropdownlist chỉ cho phép ngư òi dung chọ n mà không nhậ p.
Mã họ c sinh đư ợ c sinh tự độ ng có kiể u như sau: đơ n vị lớ p + năm
nhậ p họ c +số thứ tự , ở trạ ng thái Enable=false.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 44/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 44
Họ tên họ c sinh là mộ t textbox, cho phép ngư ờ i dùng nhậ p là chữ và
dấ u cách (A-z), độ rộ ng là 50.
Ngày sinh là mộ t dropdownlist đư ợ c định dạ ng là dd/mm/yyyy. Cho
phép ngư ờ i dung lự a chọ n.
Nơ i sinh: là mộ t textbox, độ rộ ng là 200, cho phép ngư ờ i dùng nhậ p
cả chữ lẫ n số và dấ u cách, dấ u -.Ví dụ : Tổ 20- Đư ờ ng Trầ n Phú….
Giớ i tính là mộ t dropdownlist gồ m 2 giá trị là nam và nữ . Mặ c định
để trố ng để ngư ờ i dùng chọ n lự a.
Dân tộ c : cho phép nhậ p chữ (A-z), độ rộ ng cho phép là 30.
Họ tên bố : cho phép nhậ p chữ (A-z), độ rộ ng cho phép là 50.
Nghề nghiệ p bố :cho phép nhậ p chữ (A-z), độ rộ ng cho phép là 30.
Họ tên mẹ : cho phép nhậ p chữ (A-z), độ rộ ng cho phép là 50.
Nghề nghiệ p mẹ : cho phép nhậ p chữ (A-z), độ rộ ng cho phép là 30.
Điệ n thoạ i liên lạ c: cho phép nhậ p số (0-9), độ rộ ng cho phép là 11.
Diệ n ư u tiên: cho phép nhậ p chữ , số , ký tự đặ c biệ t và dấ u cách. Ví
dụ : Con TB 4/7..
Khi chọ n thì Sẽ thay thế các trư ờ ng thông tin về lớ p
họ c hiệ n tạ i bằ ng các giá trị tư ơ ng ứ ng trong các hộ p textbox. Sau
khi click chuộ t vào thì các thông tin này sẽ đư ợ c hiể n thị trong
DataGridView bên cạ nh và thông báo “Cậ p nhậ t thành công” hoặ c
“Không thành công. Cầ n nhậ p đủ các thông tin” nế u có lỗ i xả y ra.
Khi chọ n thì các thông tin ở các textbox sẽ đư ợ c xoá
trắ ng và con trỏ sẽ chuyể n tiêu điể m về textbox (tênkhố i) đầ u tiên.
Lúc này ngư ờ i dùng có thể nhậ p thông tin tiế p và quy trở lạ i thao
thác Nhậ p như trên..
Khi chọ n (trư ờ ng hợ p khi click vào bấ t k ỳ bả n ghi
nào trong DataGird thì các bả ng ghi sẽ đư ợ c điề n các thông tin
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 45/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 45
tư ơ ng ứ ng vào các ô textbox ) thì các thông tin sẽ đư ợ c sử a và xuấ t
hiệ n thông báo “đã sử a thành công” hoặ c “Sử a không thành công”
nế u có lỗ i.
Khi chọ n tuơ ng tự như chọ n .
Khi chọ n xuấ t hiệ n :
Nế u chọ n Yes Form hiệ n hành sẽ đóng lạ i trở về giao diệ n chính. Nế u
chọ n No thì Form hiệ n hành vẫ n ở trạ ng thái khở i độ ng
Chú ý: Khi click vào bả n ghi nào trong DataGridView thì
các thông tin sẽ đư ợ c chuyể n vào các textbox và các
Dropdownlist.Tấ t cả các nhãn trong các GroupBox đề u sử
dụ ng Fontstyle: Microsoft Sans Serif, Font size: 10pt.
Menu “ Chuyể n khố i họ c cho họ c sinh”. Khi ngư ờ i dùng chọ n mụ c này sẽ
mở ra mộ t Form như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 46/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 46
Form này luôn ở giữ a màn hình, và chế độ Maxminze là False.
Nhãn trên cùng là “Chuyể n khố i lớ p họ c cho họ c sinh” viế t hoa, cõ
chữ 14pt, màu xanh. Mộ t nhãn thông báo ở ngay duớ i (như phầ n prototype).
Hai GroupBox để chứ a các textbox, nút lệ nh, datagridview (như
phầ n prototype).
Khố i cầ n chuyể n /chuyể n đi: cho phép ngư ờ i dùng chọ n chứ không
nhậ p. Nó là 1 dropdownlistvà đư ợ c load các thông tin về khố i lớ p ở
bả ng Lớ p họ c.
Khố i cầ n chuyể n /chuyể n lên:cho phép ngư ờ i dùng chọ n chứ không
nhậ p. Nó là 1 dropdownlistvà đư ợ c load các thông tin về khố i lớ p ở
bả ng Khố i họ c.
Khi chọ n . Ở đây khi chọ n nút này sẽ có
thông báo là “ Có chắ c chắ n muố n chuyể n không”. Nế u đồ ng ý sé có
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 47/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 47
thông báo lạ i” đac chuyể n thành công”th ì toàn bộ họ c sinh đang ở
khố i cầ n chuyể n se update thành khố i chuyể n lên và đư ợ c hiể n thị
trên DataGirdView.
Khi chọ n thì form đư ợ c đóng lạ i và trở vềgiao diệ n chính.
DatagridView: dùng để hiể n thị các thông tin lien quan đế n họ c sinh,
khố i họ c, lớ p họ c, năm họ c… và đư ợ c load ngay khi form khở i
độ ng.
Chú ý: Các nhãn và các đề u khiể n đư ợ c sử dụ ng FontName:
Microsoft Sans Serif, Font size: 10pt.
Menu “ Chuyể n lớ p cho họ c sinh”. Khi ngư ờ i dùng chọ n sẽ xuấ t hiệ n Form
như sau:
Form này khi khở i độ ng luôn ở giữ a màn hình và chế độ MaxminzeBox =
False.
Nhãn trên cùng “Chuyể n lớ p cho họ c sinh” viế t hoa, cỡ chữ là 14pt,
màu xanh.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 48/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 48
3 GroupBox để chứ a các nút lệ nh, nhãn, điề u khiể n và datagridview.
Chọ n tên lớ p: là mộ t comboboxt. Hộ p combo này chứ a các thông tin
về tên lớ p (đư ợ c load toàn bộ các lớ p họ c ở bả ng lớ p họ c), cho phép
ngư ờ i dùng chọ n chứ không nhậ p. Khi chon tên lớ p xong thì ứ ng vớ i
thao tác này là DatagridView có nhãn Danh sách họ c chuyể n lớ p đi
sẽ hiể n thị các thông tin liên quan như : mã HS, tên lớ p, tên HS…để
ngư ờ i dùng tiệ n theo dõi.
Chọ n mã họ c sinh: Là mộ t combobox. Ứ ng vớ i thao tác trư ớ c (Chọ n
tên lớ p) thì các mã họ c sinh sẽ đư ợ c load vào combobox này. Khi
ngư ờ i dùng chọ n mộ t mã họ c sinh nhấ t định thì datagridview danh
sách họ c sinh chuyể n lớ p đi lạ i đư ợ c thay đổ i tiế p chỉ hiể n thị các
thông tin củ a mộ t họ c sinh đư ợ c chọ n. Hộ p combobox này chỉ cho
phép ngư òi dùng chọ n chứ không nhậ p trự c tiế p.
Lớ p cầ n chuyể n đế n: Là mộ t combobox, cho phép ngư ờ i dùng chọ n
chứ không nhậ p. Các thông tin trong hộ p combo này đư ợ c load toàn
bộ tên lớ p ở bả ng lớ p.
Khi chọ n sẽ có thông báo “ đã chuyể n thành
công” hoặ c “ không thành công” nế u gặ p lỗ i. Các thông tin sau khi
chuyể n lớ p cho họ c sinh sẽ đư ợ c hiể n thị ngay trên datagridview
danh sách họ c sinh chuyể n đ ế n.
Khi chọ n thì form hiệ n hành sẽ đóng lạ i và
trở về giao diệ n chính.
Chú ý: Các nhãn, điề u khiể n trong Form có FontSize là
10pt. FontName: Microsoft Sans Serif.
Menu “Theo dõi quá trình họ c tậ p củ a họ c sinh”. Khi ngư ờ i dùng chọ n mụ cnày sẽ xuấ t hiệ n Form như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 49/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 49
Form này khi khở i độ ng luôn ở giữ a màn hình, chế độ MaxminzeBox: Fasle.
Nhãn trên cùng “Theo dõi quá trình họ c tậ p củ a họ c sinh” viế t hoa ,
cỡ chữ 14pt, màu xanh.
Mã họ c sinh là mộ t combobox, đư ợ c load toàn bộ mã họ c sinh ởbả ng họ c sinh, cho phép ngư ờ i dùng chọ n.
Năm họ c: là mộ t textbox. Cho phép nhậ p các ký tự đặ c biệ t và số .
Ví dụ : 2008-2009.
Họ c k ỳ là mộ t combobox, có 2 giá trị “Kỳ 1” và “Kỳ 2” Mặ c định là
trố ng để ngư ờ i dùng chọ n.
Trạ ng thái: là mộ t textbox. Độ rộ ng cho phép tố i đa là 20.
Lý do: là mộ t textbox. Độ rộ ng là 50. Ví dụ : Họ c sinh tiên tiế n.
Ghi chú: là mộ t textbox. Độ rộ ng là 60. Đây là phầ n chi chú them
cho họ c sinh khi ở trạ ng thái là khen thuở ng hay k ỷ luậ t.
Mộ t DatagridView để hiể n thi các thông tin sau khi nhậ p vào.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 50/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 50
Khi chọ n thì các thông tin ở combo, text sẽ đư ợ c cậ p
nhậ t vào CSDL và xuấ t hiệ n thông báo “ cậ p nhậ t thành công” hoặ c
không thành công” nế u gặ p lỗ i và hiể n thị ngay trên DatagridView ở
dư ớ i
Khi chọ n thì chuyể n tiêu điể m đế n combo mã họ c
sinh và các textbox và combo còn lạ i sẽ ở chế độ trắ ng.
Khi chọ n (trư ờ ng hợ p khi ngư òi dung click chuộ t vào
bả n ghi nào trên DatagridView thì các thông tin đó lạ i đư ợ c điề n vào
các điề u khiể n) thì các thông tin sẽ đư ợ c update lạ i và có thông báo “
Sử a thành công” hoặ c “không thành công” nế u gặ p lỗ i.
Khi chọ n thì xuấ t hiệ n :
Nế u chọ n Yes Form hiệ n hành sẽ đóng lạ i trở về giao diệ n chính. Nế u
chọ n No thì Form hiệ n hành vẫ n ở trạ ng thái khở i độ ng
Chú ý: Các nhãn, combo, text, nút lệ nh trong Form này đề u
sử dụ ng kiể u font chữ là Microsoft Sans Serif, cỡ chữ là
10pt.
Menu “Tạ o thẻ họ c sinh”. Khi ngư ờ i dùng chọ n mụ c này sẽ xuấ t hiệ n
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 51/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 51
Form này khi khở i độ ng luôn ở giữ a mà hình, chế độ MaxminzeBox là False.
Nhãn trên cùng” Làm thẻ họ c sinh” viế t hoa, cỡ chữ là 14pt, màu xanh.
Mộ t panel dung để chứ a các thông tin như : chọ n lớ p cầ n làm thẻ , các
nút lệ nh, textbox, nhãn thông báo
Mộ t panel để chứ a report là mẫ u thẻ họ c sinh gồ m các thông tin : Họtên, ngày sinh, nơ i sinh, lớ p..(xem phầ n prototype).
Chọ n lớ p cầ n in thẻ là mộ t combobox, load toàn bộ danh sách các lớ p
đư ợ c lấ y từ bả ng Lớ p họ c. Tạ i đây sẽ cho ngư ờ i dùng chọ n mà không
nhậ p.
Nhậ p mã họ c sinh (trư ờ ng hợ p họ c sinh mấ t thẻ mà họ c sinh đó nhớ
đư ợ c mã củ a mình) là mộ t textbox, độ rộ ng là 10, cho phép nhậ p chữ ,
số .
Khi chọ n thì toàn bộ thẻ củ a họ c sinh lớ p đã chọ n sẽ đư ợ c
hiể n thị ở trên MainReport. Tạ i đây ngư ờ i dùng có thể k ế t nố i vớ i máy
in màu để in thẻ họ c sinh cho từ ng lớ p.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 52/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 52
Tư ơ ng tự vớ i trư ờ ng họ p chỉ in 1 thẻ cho họ c sinh bị mấ t thẻ cũ ng chọ n
thì toàn bộ thông tin về họ c sinh đó đư ợ c hiể n thị trên
Main Report.
Khi chọ n thì sẽ có thông báo như sau:
Nế u chọ n Yes Form hiệ n hành sẽ đóng lạ i trở về giao diệ n chính. Nế u
chọ n No thì Form hiệ n hành vẫ n ở trạ ng thái khở i độ ng.
Chú ý: Tấ t cả các nhãn, các textbox, nút lệ nh trong form này
đề u sử dụ ng font chữ là Microsoft Sans Serif, cỡ chữ là
10pt.
Menu “In sơ yế u lý lịch họ c sinh”. Khi ngư ờ i dùng chọ n mụ c này sẽ xuấ t
hiệ n Form như sau:
Nhãn trên cùng “In hồ sơ họ c sinh” viế t hoa, cỡ chữ 14pt, màu xanh.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 53/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 53
Mộ t Panel dung để chứ a các nhãn, textbox, combobox, nút lệ nh.
Mộ t Panel dùng để chứ a MainReport gồ m các thông tin liên quan đế n
họ c sinh (như phầ n prototype).
Nhậ p /Chọ n tên họ c sinh: là mộ t combobox, cho phép nhậ p hoặ c chọ n
đư ợ c load toàn bộ tên họ c sinh lấ y từ bả ng Họ c sinh.
Khi chọ n thì các thông tin về họ c sinh sẽ đư ợ c hiể n thị trên
MainReport như giao diệ n.
Khi chọ n thì các thông tin về tấ t cả các họ c sinh sẽ đư ợ c
hiể n thị trên MainReport .
Khi chọ n thì form hiệ n hành sẽ đư ợ c đóng lạ i và trở vềgiao diệ n chính.
Chú ý: Tấ t cả các nhãn, các textbox, nút lệ nh trong form này
đề u sử dụ ng font chữ là Microsoft Sans Serif, cỡ chữ là
10pt.
Menu” In danh sách họ c sinh theo lớ p”. Khi ngư ờ i dùng chọ n mụ c này sẽ
mở ra mộ t form như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 54/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 54
Nhãn trên cùng “Danh sách họ c sinh theo lớ p” viế t hoa, cõ chữ 14pt, màu
xanh.
Mộ t panel dùng để chứ a các nhãn, các textbox và các nút lệ nh.
Mộ t Panel dung để chứ a MainReport gồ m mộ t bả ng danh sách họ c sinh
theo từ ng lớ p.
Chọ n lớ p : Là mộ t combobox. Dữ liệ u đư ợ c load vào trong combo này là
tấ t cả tên lớ p đư ợ c lấ y từ bả ng lớ p họ c, cho phép ngư ờ i dùng chọ n.
Chọ n năm nhậ p họ c: Là mộ t combobox. Dữ liệ u đư ợ c load vào trong
combo này là tấ t cả các năm nhậ p họ c đư ợ c lấ y từ bả ng Lớ p họ c,cho phép
ngư ờ i dùng chọ n.
Khi chọ n thì các thông tin liên quan có trong bả ng danh sách
ở MainReport đư ợ c hiể n thị.Ở đây ngư ờ i dùng có thể chọ n 1 trong 2 diề u
kiệ n hoặ c đồ ng thờ i cả 2 điề u kiệ n đ ể lọ c.
Khi chọ n thì các thông tin về tấ t cả các họ c sinh theo các
lớ p họ c năm nhậ p họ c sẽ đư ợ c hiể n thị trên MainReport .
Khi chọ n thì form hiệ n hành sẽ đư ợ c đóng lạ i và trở về
giao diệ n chính.Chú ý: Tấ t cả các nhãn, các textbox, nút lệ nh trong form này
đề u sử dụ ng font chữ là Microsoft Sans Serif, cỡ chữ là
10pt.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 55/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 55
3. Menu “Quả n lý kế t quả họ c tậ p”
Tạ i menu này bao gồ m các menu con đư ợ c minh hoạ như hình trên. Khi
chọ n vào mụ c nào thì se hiể n thị các Form tư ơ ng ứ ng.
Menu “Cậ p nhậ t thông tin về họ c k ỳ ”. Khi chọ n mụ c này sẽ xuấ t hiệ n mộ t
Form như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 56/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 56
Nhãn trên cùng “ Cậ p nhậ t các thông tin về các ký họ c” viế t hoa, cõ chữ
14pt, màu xanh.
2 GroupBox dung để chứ a các nhãn, textbox, nút lệ nh và datagridview(xem phầ n prototype).
Mã họ c k ỳ là 1 textbox, cho phép ngư ờ i dùng nhậ p vào cả chữ và số . ví
dụ : HK 1, HK 2… Độ rộ ng tố i đa là 10. Có kiể m tra mã họ c k ỳ để tránh
trư ờ ng hợ p trùng mã .
Tên họ c k ỳ là mộ t combobox là các giá trị Kỳ 1, Kỳ 2 mặ c định là trố ng
để ngư ờ i dùng lự a chọ n.
Năm họ c là mộ t textbox cho phép ngư ờ i dùng nhậ p vào chữ , số , các ký
tự . Ví dụ : 2008-2009. Độ rộ ng tố i đa là 15.
Mộ t DatagridView để hiể n thị các thông tin sau khi nhậ p đầ y đủ và
nhấ n chuộ t vào nút lệ nh
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 57/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 57
Khi chọ n thì các thông tin đư ợ c nhậ p vào các ô text và
combo sẽ đư ợ c update vào CSDL, có thông báo “ cậ p nhậ t thành công”
hoặ c “không thành công” nế u gặ p lỗ i. Các thông tin đư ợ c nhậ p sẽ hiể n thị
ngay trên DataGridView.
Khi chọ n thì chuyể n tiêu điể m về txt mã họ c k ỳ đồ ng
thờ i làm trắ ng các ô text box còn lạ i và combobox. Sau đó thự c hiệ n
nhậ p mớ i và click chuộ t vào (quay lạ i bư ớ c nhậ p).
Khi chọ n (trư ờ ng hợ p khi click vào bấ t k ỳ bả n ghi
nào trong DataGird thì các bả ng ghi sẽ đư ợ c điề n các thông tin
tư ơ ng ứ ng vào các ô textbox ) thì các thông tin sẽ đư ợ c sử a và xuấ t
hiệ n thông báo “đã sử a thành công” hoặ c “Sử a không thành công”
nế u có lỗ i.
Khi chọ n tuơ ng tự như chọ n .
Khi chọ n form hiệ n hành sẽ đóng lạ i và trở về giao
diệ n chính .
Chú ý: Khi click vào bả n ghi nào trong DataGridView thì
các thông tin sẽ đư ợ c chuyể n vào các textbox và các
Dropdownlist.Tấ t cả các nhãn trong các GroupBox đề u sử
dụ ng Fontstyle: Microsoft Sans Serif, Font size: 10pt.
Menu “Cậ p nhậ t thông tin môn họ c”. Khi đư ợ c chọ n sẽ mở ra mộ t form
như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 58/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 58
Form này khi chạ y luôn ở giũ a màn hình và chế độ MaxminzeBox = False
Nhãn trên cùng “Cậ p nhậ t thông tin môn họ c” viế t hoa, cỡ chữ là 14pt,
màu xanh.
2 Groupbox dung để chứ a các nhãn, các điề u khiể n, nút lệ nh, và
datagridview để hiể n thị thông tin khi nhậ p.
Khố i họ c là mộ t combobox., đư ợ c load toàn bộ tên khố i họ c đư ợ c lấ y từ
bả ng Khố i họ c ra. Nó cho phép chọ n mà không nhậ p
Mã môn họ c là mộ t textbox, độ rộ ng là 20, dùng để nhậ p mã môn họ c ứ ng
vớ i khố i họ c. Ví dụ : VL6 , NV7…Có kiể m tra mã môn để tránh trùng mã
Tên môn họ c là mộ t textbox, độ rộ ng cho phép là 30, không đư ợ c để
trố ng, dùng để nhậ p tên môn họ c ứ ng vớ i mã môn. Ví dụ : Vậ t lý 6, Ngữ
văn 7.
Khi chọ n thì các thông tin ở các ô text và combo sẽ đư ợ c
update vào CSDL, có thông báo “cậ p nhậ t thành công” hoặ c không thành
công” nế u gặ p lỗ i. Các thông tin sau khi nh ậ p đư ợ c hiể n thị trong mộ t
DatagridView ở bên cạ nh.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 59/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 59
Khi chọ n thì chuyể n tiêu điể m về combo khố i họ c và làm
trắ ng các textbox. Khi ngư ờ i dùng thự c hiệ n nhậ p đ ầ y đ ủ các thông tin và
thự c hiệ n như bư ớ c chon
Khi chọ n (trư ờ ng hợ p khi click vào bấ t k ỳ bả n ghi
nào trong DataGirdView thì các bả ng ghi sẽ đư ợ c điề n các thông tin
tư ơ ng ứ ng vào các ô textbox ) thì các thông tin sẽ đư ợ c sử a và xuấ t
hiệ n thông báo “đã sử a thành công” hoặ c “Sử a không thành công”
nế u có lỗ i.
Khi chọ n tuơ ng tự như chọ n .
Khi chọ n form hiệ n hành sẽ đóng lạ i và trở về giao
diệ n chính .
Chú ý: Các trư ờ ng không đư ợ c để trố ng. Nế u trư ờ ng nào để trố ng
phả i cả nh báo lỗ i
Các nhãn, textbox, nút lệ nh, và datagridView đề u sử dụ ng font
chữ : Microsoft Sans Serif, Font size: 10pt.
Menu “Cậ p nhậ t điể m họ c tậ p” . Khi đư ợ c chọ n thì sẽ mở ra mộ t
form có giao diệ n như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 60/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 60
Form này khi đư ợ c chạ y luôn ở giữ a màn hình, chế độ MaxminzeBox= false.
Nhãn trên cùng “Cậ p nhậ t điể m cho họ c sinh” viế t hoa, cỡ chữ 14pt, màu
xanh
Mộ t nhãn ghi chú ngay dư ớ i nhãn cậ p nhậ t điể m cho họ c sinh.
3 GroupBox để chứ a các nhãn, nút lệ nh, các ô textbox và 2 datagridview:
1 Datagridview dùng để nhậ p điể m cho họ c sinh gồ m 2 trư ờ ng đư ợ c add
2 datarow là Điể mTBKT và điể m thi họ c k ỳ . Đồ ng thờ i chứ a các thông
tin về họ c sinh và 1 Datagridview để hiể n thị các thông tin về điể m đư ợ c
lấ y trong CSDL.
Chọ n khố i họ c : là mộ t combobox, trong đó chứ a toàn bộ tên khố i họ c
đư ợ c lấ y từ bả ng khố i họ c, cho phép chọ n mà không nhậ p dữ liệ u vào.
Chọ n họ c k ỳ : là mộ t combobox, trong đó có 2 giá trị là “ kỳ 1” và “kỳ 2”,
cho phép chọ n.
Chọ n năm họ c là 1 combobox, trong đó chứ a các năm họ c ứ ng vớ i họ c k ỳ
đã chọ n ở trên.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 61/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 61
Chọ n môn họ c: là mộ t combobox. Trong đó chứ a các môn họ c củ a từ ng
khố i họ c
Chọ n lớ p họ c: là mộ t combobox dung để chứ a tấ t cả danh sách các lớ p
họ c. Chỉ khi nào chọ n đầ y đủ các tiêu chí :khố i, họ c k ỳ , năm họ c, môn
họ c thì mớ i load danh sách các lớ p họ c vào combo này. Đồ ng thờ i
DataGridView bên trái sẽ hiể n thị các thông tin liên quan về họ c sinh ứ ng
vớ i lớ p họ c đó như : họ tên, ngày sinh… và để trố ng 2 datarow là điể m
TBKT và điể mt thi họ c k ỳ để ngư ờ i dùng nhậ p.
Khi chọ n thì các thông tin củ a datagridview bên trái sẽ
đư ợ c update vào CSDL và hiể n thị ngay trên datagridview bên phả i. Có
thông báo “ “Đã cậ p nhậ t thành công” hoặ c “điể m môn họ c này củ a lớ p
vừ a chọ n đã đư ợ c nhậ p” nế u gặ p lỗ i.
Khi chọ n thì các bư ớ c diễ n ra tư ơ ng tự như các form khác.
Cũ ng chuyể n tiêu điể m về combo đầ u tiên và làm trắ ng các combo còn
lạ i. Khi chọ n đ ầ y đ ủ các thông tin thì quay lạ i như bư ớ c .
Khi chọ n hay chọ n thì quá trình này diễ n ra
tư ơ ng tự như các form mô tả ở trên.
Khi chọ n thì form hiệ n hành đư ợ c đóng lạ i và trở về giao
diệ n chính.
Chú ý: Tấ t cả các nhãn, combobox, hay nút lệ nh, các thông tin hiể n
thị trên datagridview đề u sử dụ ng cỡ chữ là 10pt, kiể u chữ là
Microsoft Sans Serif.
Menu “Xế p loạ i họ c lự c”. Khi chọ n mự c này sẽ xuấ t hiệ n 2 mụ c con là:
Xế p loạ i theo họ c lỳ và xế p loạ i theo năm họ c
Menu” Xế p loạ i theo họ c k ỳ ”. Khi đư ợ c chọ n sẽ mở ra mộ t form
như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 62/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 62
Form này khi chạ y luôn ở giữ a màn hình, chế độ MaxminzeBox= false.
Nhãn trên cùng “ Xế p loạ i họ c k ự c theo họ c k ỳ ” đư ợ c viế t hoa, cỡ chữ
14pt, màu xanh.
2 groupbox dung để chứ a các nhãn, combobox, nút lệ nh và mộ t
datagridview
Tên họ c k ỳ là mộ t combobox. Hộ p combo này cho phép ngư ờ i dùng
chọ n và mặ c định là 2 giá trị “kỳ 1” và “kỳ 2”.
Năm họ c là mộ t combobox. Hộ p combo này cho phép ngư ờ i dùng lự a
chọ n theo năm họ c. Năm họ c này đư ợ c k ấ y từ trong CSDL.
Khi chọ n thì việ c xế p loạ i đư ợ c thự c hiệ n và
hiể n thị ở trên datagridview ngay dư ớ i, có thông báo “Đã xế p loạ i
thành công” nế u chư a thự c hiệ n xế p loạ i hoặ c nế u đã xế p loạ i rồ i sẽ có
thông báo “Việ c xế p lớ p đã thự c hiệ n rồ i. Hỹ a kiể m tra lạ i”.
Khi chọ n thì form hiệ n hành sẽ đóng lạ i và trở về giao
diệ n chính.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 63/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 63
Chú ý: Tấ t cả các nhãn, combobox, hay nút lệ nh, các thông tin hiể n
thị trên datagridview đề u sử dụ ng cỡ chữ là 10pt, kiể u chữ là
Microsoft Sans Serif.
Menu “ Xế p loạ i họ c lự c theo năm họ c”. Khi chọ n mụ c này
sẽ xuấ t hiệ n form như sau:
Các nhãn, combobox, nút lệ nh và datagridview hoàn toàn giố ng nhuw xế p
loạ i theo họ c k ỳ .
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 64/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 64
4. Menu tra cứ u thông tin
Form này khi chạ y luôn ở giữ a màn hình, chế độ MaxminzeBox= false
Tạ i menu này bao gồ m các menu con đư ợ c minh hoạ như hình trên. Khi chọ n vào
mụ c nào thì se hiể n thị các Form tư ơ ng ứ ng.
Menu “Tra cứ u thông tin lớ p họ c”. Khi chọ n mụ c này sẽ xuấ t hiệ n mộ t
Form như sau:
Form này khi chạ y luôn ở giữ a màn hình, chế độ MaxminzeBox= false
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 65/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 65
Nhãn trên cùng “ Tra cứ u thông tin lớ p họ c” viế t hoa, cỡ chữ 14pt, màu
xanh.
2 GroupBox dùng để chứ a các nhãn, textbox, nút lệ nh và datagridview
(xem phầ n prototype).
Khố i họ c là combobox cho phép ngư ờ i dùng chọ n theo tên khố i họ c. Ví
dụ khố i 6, khố i 7… và dữ liệ u trong combo nàu sẽ đư ợ c load tấ t cả tên
các khố i họ c trong bả ng Khố i họ c trong CSDL. Mặ c định để trố ng để
ngư ờ i dùng lự a chọ n.
Đơ n vị lớ p là combobox cho phép ngư ờ i dùng chọ n đơ n vị lớ p. ví dụ A,
B, C… và dữ liệ u trong combo này đư ợ c load ra từ bả ng lớ p họ c trong
CSDL. Mặ c định để trố ng để ngư ờ i dùng lự a chọ n.
Khoá họ c là combobox cho phép ngư ờ i dùng chọ n theo khoá họ c. Hộ p
combo này chứ a dữ liệ u củ a tấ t cả các khoá họ c đư ợ c lấ y từ bả ng Lớ p
họ c trong CSDL. Ví dụ 2006-2010…Mặ c định để trố ng để ngư ờ i dùng
lự a chọ n.
Mộ t DatagridView để hiể n thị các thông tin sau khi nhậ p đầ y đủ và
nhấ n chuộ t vào nút lệ nh sau đó con trỏ sẽ trở về combobox
khố i họ c để ngư ờ i dùng tra cứ u và ấ n vào nút để thự c hiệ n
tra cứ u.
Nút lệ nh sẽ thoát khỏ i trang hiệ n hành và trở vể giao diệ n
chính.
Chú ý: Tấ t cả các nhãn trong các GroupBox đề u sử dụ ng Fontstyle:
Microsoft Sans Serif, Font size: 10pt.
Memu “ Tra cứ u thông tin họ c sinh”. Khi chọ n mụ c này sẽ xuấ t hiệ n Form
như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 66/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 66
Nhãn trên cùng “ Tra cứ u thông tin lớ p họ c” viế t hoa, cõ chữ 14pt, màu
xanh.
2 GroupBox dùng để chứ a các nhãn, textbox, nút lệ nh và datagridview
(xem phầ n prototype).
Họ và tên là Textbox cho phép ngư ờ i dùng nhậ p họ và tên củ a họ c sinh,
độ rộ ng tố i đa là 40. Không đư ợ c để trố ng.
Ngày sinh là combobox cho phép ngư ờ i dùng chọ n ngày tháng năm sinh
củ a họ c sinh, ngày tháng năm sinh đư ợ c định dạ ng theo kiể u
dd/mm/yyyy.
Lớ p họ c là combobox cho phép ngư ờ i dùng chọ n theo tên lớ p họ c. Hộ p
combo này đư ợ c load tấ t cả các tên lớ p trong bả ng Lớ p họ c trong CSDL
. Mặ c định để trố ng cho ngư ờ i dung lự a chọ n.
Mộ t DatagridView để hiể n thị các thông tin sau khi nhậ p đầ y đủ và
nhấ n chuộ t vào nút lệ nh sau đó con trỏ sẽ trở về textbox Họ
và tên để ngư ờ i dùng tra cứ u và ấ n vào nút để thự c hiệ n tra
cứ u.
Nút lệ nh sẽ thoát khỏ i trang hiệ n hành và trở vể giao diệ n
chính.
Chú ý: Tấ t cả các nhãn trong các GroupBox đề u sử dụ ng Fontstyle:
Microsoft Sans Serif, Font size: 10pt.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 67/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 67
Menu “ Tra cứ u điể m họ c tậ p củ a họ c sinh”. Khi chọ n mụ c này sẽ xuấ t hiệ n
Form như sau:
Nhãn trên cùng “ tra cứ u điể m họ c tậ p củ a họ c sinh” viế t hoa, cõ chữ
14pt, màu xanh.
3 GroupBox dùng để chứ a các nhãn, textbox, nút lệ nh và datagridview
(xem phầ n prototype).
Họ và tên họ c sinh là textbox cho phép ngư ờ i dùng nhậ p họ và tên họ c
sinh, độ rộ ng tố i đa là 40.
Ngày sinh là textbox cho phép ngư ờ i dùng tra cứ u theo ngày tháng năm
sinh củ a họ c sinh định dạ ngtheo kiể u dd/mm/yyyy, độ rộ ng tố i đa là 10.
Lớ p họ c là combobox cho phép ngư ờ i dùng chọ n theo lớ p họ c, dữ liệ u
trong hộ p combox đư ợ c load ở bả ng Lớ p họ c trong CSDL.
Môn họ c là combobox cho phép ngư ờ i dùng chọ n môn họ c, trong hộ p
combobox này dữ liệ u đư ợ c load toàn bộ danh sách môn họ c ở bả ng
Môn họ c trong CSDL.
Họ c k ỳ là combobox cho phép ngư ờ i dùng tra cứ u thông tin theo họ c
k ỳ , đư ợ c liên k ế t vớ i bả ng họ c k ỳ trong CSDL.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 68/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 68
Năm họ c là combobox cho phép ngư ờ i dùng chọ n theo năm họ c.
Có 3 loạ i tra cứ u là – tra cứ u theo “ Điể m tổ ng k ế t họ c k ỳ môn họ c”
- tra cứ u theo “ Điể m bình quân họ c k ỳ ”
- tra cứ u theo “ Điể m bình quân cả năm họ c”
Mộ t DatagridView để hiể n thị các thông tin sau khi nhậ p đầ y đủ và
nhấ n chuộ t vào nút lệ nh theo các loạ i tra cứ u theo lự a chọ n.
Khi chọ n thì các thông tin ở các textbox và combo sẽ ở chế
độ trắ ng để ngư ờ i dung tiế p tụ c nhậ p, chọ n để thự c hiệ n tra cứ u tiế p.
Nút lệ nh sẽ thoát khỏ i trang hiệ n hành và trở vể giao diệ n
chính.
Chú ý: Tấ t cả các nhãn trong các GroupBox đề u sử dụ ng Fontstyle:
Microsoft Sans Serif, Font size: 10pt.
Menu “ Tra cứ u điể m thi tố t nghiệ p THCS” khi chọ n mụ c này sẽ xuấ t
hiệ n Form như sau:
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 69/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 69
Nhãn trên cùng “ Tra cứ u điể m thi tố t nghiệ p THCS” viế t hoa, cõ chữ
14pt, màu xanh.
2 GroupBox dùng để chứ a các nhãn, textbox, nút lệ nh và datagridview
(xem phầ n prototype).
Phòng thi là combobox cho phép ngư ờ i dùng chọ n phòng thi. Hộ p
combo này đư ợ c load tấ t cả các phòng thi ở bả ng HS_DiemTN trong
CSDL.Mặ c định để trố ng để ngư ờ i dung lự a chọ n.
Số báo danh dự thi là textbox cho phép ngư ờ i dùng nhậ p theo số báo
danh củ a họ c sinh.
Họ tên họ c sinh là textbox cho phép ngư ờ i dùng nhậ p theo họ và tên họ c
sinh, độ rộ ng tố i đa là 40.
Ngày sinh là textbox cho phép ngư ờ i dùng nhậ p theo ngày tháng năm
sinh củ a họ c sinh.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 70/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 70
Môn thi là combobox cho phép ngư ờ i dùng chọ n theo môn thi. Hộ p
combo này đư ợ c load tấ t cả các môn thi đư ợ c lấ y trong bả ng
HS_DiemTN trong CSDL.
Năm dự thi là combobox cho phép ngư ờ i dùng chọ n theo năm dự thi.
Hộ p combo này đư ợ c load tấ t cả các năm dự thi đư ợ c lấ y trong CSDL.
Mộ t DatagridView để hiể n thị các thông tin sau khi nhậ p đầ y đủ và
nhấ n chuộ t vào nút lệ nh
Khi chọ n thì các textbox và combo sẽ ở chế độ trắ ng, khi
ngư ờ i dung nhậ p và chọ n các thông tin vào thì thự c hiệ n tra cứ u tiế p.
Nút lệ nh sẽ thoát khỏ i trang hiệ n hành và trở vể giao diệ n
chính.
Chú ý: Tấ t cả các nhãn trong các GroupBox đề u sử dụ ng Fontstyle:
Microsoft Sans Serif, Font size: 10pt.
5. Menu “ In ấ n – báo cáo”
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 71/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 71
Tạ i thờ i điể m thự c hiệ n phân tích và thiế t k ế phầ n mề m này nhóm sinh viên
chỉ thự c hiệ n đế n phầ n In ấ n – Báo cáo và thiế t k ế giao diệ n cho mụ c “Danh sách
họ c sinh theo khoá họ c”
Các chứ c năng còn lạ i nhóm sẽ cố gắ ng hoàn thiệ n trong thòi gian sớ m
nhấ t.
Menu “Danh sách họ c sinh theo năm họ c”. Khi chọ n mụ c này
sẽ mở ra mộ t form như sau:
Khi Form này chạ y luôn ở giữ a màn hình và chế độ MaxminzeBox = false
Tên lớ p là mộ t combobox. Hộ p combo này đư ợ c load tấ t cả các tên lớ p
trong CSDL.
Khoá họ c là mộ t combobox. Hộ p combo này đư ợ c load tấ t cả các khoá họ c
trong CSDL.
Khi chọ n thì các thông tin đư ợ c hiể n thị trên MainReport theo
bả ng danh sách (xem phầ n prototype). Có chọ n 1 trong 2 điề u kiệ n là tên
lớ p và khóa họ c hoặ c chọ n đ ồ n g thờ i cả 2 điề u kiệ n.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 72/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 72
Khi chọ n thì 2 combo là tên lớ p và khoá họ c sẽ để trắ ng để
ngư ờ i dung lự a chọ n các lớ p khác và khoá họ c tư ơ ng ứ ng. Sau đó lạ i chọ n
để xem danh sách.
Khi chọ n thì toàn bộ các thông tin về họ c sinh tấ t cả các
lớ p,khoá họ c trong toàn trư ờ ng đư ợ c hiể n thị trên MainReport.
Khi chọ n thì đóng form hiệ n hành và trở về giao diệ n chính.
Chú ý: Tấ t cả các nhãn trong các GroupBox đề u sử dụ ng Fontstyle:
Microsoft Sans Serif, Font size: 10pt.
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 73/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 73
PHẦ N IV : HƯ Ớ NG DẪ N CÀI ĐẶ T
5/13/2018 Tai Lieu Tham Khao PTTKHT - slidepdf.com
http://slidepdf.com/reader/full/tai-lieu-tham-khao-pttkht 74/74
Phân tích thiế t kế phầ n mề m Đề t ài: Quả n lý hồ sơ và điể m họ c sinh
Thự c hiệ n: Nguyễ n Văn Ninh – Khoa CNTT – ĐHSPKT Hư ng Yên 74
KẾ T LUẬ N K ế t quả đạ t đư ợ c:.
+ Phân tích thiế t kế chư ơ ng tr ình tư ơ ng đố i đầ y đủ .
+ Giao diệ n chư ơ ng tr ình đư ợ c thiế t kế cân đố i, thân thiệ n và dễ sử dụ ng.
+ Chư ơ ng tr ình đang đư ợ c cài đặ t thử nghiệ m và đang hoàn thiệ n phầ n
coding
- H ạ n chế :
+ Tuy nhiên, vì chư a có đư ợ c kinh nhiệ m thự c tế , và trong thờ i gian ngắ n,
việ c t ìm hiể u sâu, phân tích thự c gặ p rấ t nhiề u khó khăn, và hệ thố ng vẫ n còn
nhiề u thiế u xót.
+Việ c tiế n hành nhậ p nhiề u điể m chư a thự c hiệ n đư ợ c.
Trên đây là nhữ ng kế t quả đạ t đư ợ c và hạ n chế trong đề tài.Mong các thầ y
cô trong khoa đóng góp ý kiế n giúp đỡ để đề tài đạ t hiệ u quả thự c tế cao hơ n trong
thờ i gian tớ i.
Xin chân thành cả m ơ n các thầ y cô cùng toàn thể các bạ n!
Hư ng Yên, tháng 05 năm 2008
Nhóm sinh viên thự c hiệ n