74
 Phân tích thiết kế phn mm Đ t  ài: Qun lý h s ơ đ i m h c sinh Thc hin: Nguy n Văn Ninh   Khoa CNTT ĐHSPKT Hưng Yên 1 MC LC NHN XÉT CA GIÁO VIÊN HƯỚNG DN .................................................. 4 LI NÓI ĐẦU ......................... ........................................................ ....................... 5 Phn I : KHO SÁT HIN TRNG ................................................................... 6 I. Các ngun điu tra ................................................................ .................................... 6 II . Phương pháp điu tra ............................................................................................ 6 III. Kết qutngun điu tra ................................................................ ..................... 6 1. Đối vi qun lý hsơ hc sinh khi hc tp ti trường ....................................................... 6 2. Đối vi Vic qun lý đim ................................................................................................ 10 3. K ết qunghiên cu các t ài liu ca BGD- ĐT đối vi hc sinh THCS ........................ 11 Phn II : PHÂN TÍCH CHC NĂNG ............................................................... 20 I. Yêu cu ca hthng ................................................................ .............................. 20 II. Sơ đồ phân cp chc năng .................................................................................... 21 1 Sơ đồ phân cp chc nă ng................................................................................................ 21 2. Gii thích shot động sơ đồ phân cp chc năng ......................................................... 21 III. Biu đồ lung dliu ........................................................................................... 22 1. M c đích........................................................................................................................... 22 2. Các ký hiu d ùng trong bi u đồ ....................................................................................... 23 3. Các biu đồ dliu .......................................................................................................... 23 a. M c khung cnh ........................................................................................................... 24 b. M c đỉnh ...................................................................................................................... 24 c. M c dưới đỉnh .............................................................................................................. 25 Phn III:PHÂN TÍCH CÁC THC THLI ÊN KT .................................... 28 I. Thc th................................................................ ................................................... 28 II.Thc thliên kết hn chế ................................................................ ....................... 28 a. Đối tượng Hc sinh .......................................................................................................... 28 b. Đối tượng Quá tr ình......................................................................................................... 29

Tai Lieu Tham Khao PTTKHT

  • 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