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

Quản lý điểm trường THCS Lương Khánh Thiện

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

Website: Email : Tel (: 0918.775.368

Lời nói đầu
Đất nớc ta đang bớc sang một giai đoạn mới đó là giai đoạn tăng tốc nền kinh tế,
đa nền kinh tế đất nớc đuổi kịp các nớc trong khu vực và trên thế giới. Một nhân tố
vô cùng quan trọng trong quá trình đổi mới đất nớc là ứng dụng các thành tựu khoa
học vào quản lý ngày nay, nền khoa học thế giới đang trải qua những biến đổi sâu
sắc. Cuộc cánh mạng tự động hoá và tin học hoá đang làm thay đổi mọi hoạt động
của con ngời.
Hệ thống thông tin ngày càng phát triển với qui mô rộng lớn và chất lợng ngày
càng cao. Tin học phát triển thì những ứng dụng của nó đợc mở rộng ở mức độ cao
hơn, tối u hơn, hiện đại hơn. Nã gióp cho con ngêi häc tËp, lµm viƯc, vui chơi giải trí
khoa học, trí tuệ và hiệu quả cao hơn. Công nghệ thông tin đợc sử dụng rầt nhiều vào
các ngành khoa học kỹ thuật. Một trong những ứng dụng của nó là việc áp dụng vào
công tác quản lý các hoạt động đời sống kinh tế xà hội. Thông tin đợc biểu diễn, lu
dữ dới dạng thuật toán và chơng trình trên một hệ cơ sở dữ liệu đà giúp quản lý một
khối lợng đáng kể các công việc liên quan đến công tác quản lý.
Do nhu cầu phát triển đất nớc, GD & ĐT của nớc ta hiện nay không đơn thuần là
phúc lợi xà hội mà ®É trë thµnh ®éng lùc thóc ®Èy nỊn kinh tÕ phát triển, đợc Đảng
và Nhà nớc coi là: quốc sách hàng đầu để đảm bảo chất lợng giáo dục ngay trong
mỗi nhà trờng phải tổ chức một cơ cấu làm việc nghiêm túc, hiệu quả, ổn định. Và
công tác quản lý điểm cũng không nằm ngoài yêu cầu đó, việc quản lý điểm đảm bảo
chính xác, an toàn sẽ giúp phần đảm bảo quyền lợi của học sinh, bảo đảm công bằng
trong học tập.việc tin học hoá công tác quản lý điểm góp phần đáng kể thực hiện
mục tiêu đó.
Qua quá trình học tập, với mong muốn đợc áp dụng kiến thức học đợc trong trờng
để giảm đợc phần nào trong công việc của hệ thống quản lý điểm của các trờng
THCS. Sở Khoa học và Công nghệ tỉnh Hà Nam đà giúp em chọn đề tài Quản lý
điểm của trờng THCS Lơng Khánh Thiện để làm báo cáo tốt nghiệp.
Trong báo cáo thực tập này em xin trình bày về hệ thống thông tin của ứng dụng
quản lý điểm. Dự án này dựng trên mô hình quản lý điểm tại trờng THCS. Nó có



1


Website: Email : Tel (: 0918.775.368

nghÜa thùc tÕ rất lớn đáp ứng yêu cầu cấp thiết của việc cập nhật, lu trữ và tổng kết
điểm của giáo vụ nhà trờng mà từ trớc tới nay phải thực hiện thđ c«ng b»ng tay tèn
rÊt nhiỊu thêi gian, c«ng søc và không đáp ứng kịp thời yêu cầu nghiệp vụ. Báo cáo
này có nhiệm vụ tạo ra một phần ứng dụng trong công tác quản lý điểm sẽ đợc tiến
hành theo qui mô nhanh chóng đảm bảo chinh xác.
Do điều kiện và thời gian có hạn và khả năng còn hạn chế nên bài viết của em sẽ
không tránh khỏi những thiếu sót. Em rất mong nhận đợc sự giúp đỡ của quý thầy cô
và các bạn cho em những lời khuyên và kinh nghiệm quý báu để em phần nào có đợc
vốn kiến thức nâng cao trình độ cho công việc sau này khi đi làm thực tế.

2


Website: Email : Tel (: 0918.775.368

Chơng i: khảo sát nghiệp vụ đề tài
Việc áp dụng công nghệ thông tin và công tác quản lý điểm không thể tách rời thc
tế. Muốn xây dựng hệ thống thông tin quản lý tốt, có hiệu quả thì việc trớc hết ngời
thiết kế hệ thống phải hiểu rõ và nắm bắt đợc nguyên lý hoạt động cụ thể của hệ
thống hiện hành.
I. khảo sát và đánh giá hiện trạng, hoạt động của hệ
thống quản lý điểm tại trờng THCS
1. Hiện trạng hoạt động của hệ thống
Trờng THCS Lơng Khánh Thiện có qui mô đào tạo tơng đối lớn vì vậy công tác

quản lý điểm đợc làm tốt sẽ góp phần đa hoạt động của nhà trờng đi vào ổn định.
Công việc đầu tiên của công tác quản lý điểm là tiếp nhận hå s¬ tróng tun cđa
häc sinh trong kú thi tun sinh năm học mới của nhà trờng. Hồ sơ học sinh bao gồm
các thông tin cá nhân (họ tên, ngày sinh, giới tính, quê quán, địa chỉ) dựa vào số l ợng và chất lợng thí sinh trúng tuyển nhà trờng sẽ tiến hành chia thành các lớp, các
thông tin học sinh sẽ đợc ghi vào sổ gọi tên và ghi điểm của từng lớp, thông tin này
đợc lu trong suốt quá trình học tập của học sinh tại trờng và có thể nhiều năm sau khi
tốt nghiệp.
Trong quá trình học tập của học sinh tại trờng luôn cần cập nhËt ®iĨm kiĨm tra
cịng nh ®iĨm häc kú cđa häc sinh theo từng môn học trong từng học kỳ và lu lại kết
quả học tập của học sinh đó trong suốt khoá học. Cụ thể là:
- Dựa vào kế hoạch giảng dậy và học tập nhận đợc từ sự chỉ đạo của sở GD & ĐT
tỉnh Hà Nam, ban giám hiệu sẽ quán triệt tổ chức tại trờng. Trong quá trình giảng
dậy giáo viên phải thờng xuyên kiểm tra học sinh. Thời gian cũng nh số lợng bài
kiểm tra phải tơng ứng với số tiết của môn học theo qui định của bộ giáo dục. Sau
khi chấm xong bài kiểm tra giáo viên bộ môn có nhiệm vụ ghi điểm vào sổ điểm cá
nhân của mình cũng nh vào sổ ®iĨm chÝnh cđa líp. ViƯc ghi ®iĨm ph¶i diƠm ra thờng
xuyên
Theo qui định. Cuối mỗi tháng trong năm học hiệu trởng sẽ kiển tra việc ghi điểm
này.
3


Website: Email : Tel (: 0918.775.368

- Cuèi häc kỳ mỗi khối lớp sẽ tiến hành thi kiểm tra chất lợng hoặc thi kiểm tra.
Điểm này gọi là điểm kiểm tra học kỳ. Giáo viên bộ môn có trách nhiệm tính điểm
trung bình môn học kỳ cho học sinh của mình dựa vào điểm trung bình kiểm tra và
điểm học kỳ, sau đó ghi vào sổ điểm chính. Trên cơ sở tổng hợp của giáo viên bộ
môn, giáo viên chủ nhiệm sẽ tính điểm trung bình các môn học kỳ, từ đó xếp loại
học kỳ và xếp loại học lực cho mỗi học sinh trong học kỳ.

- Cuối năm giáo viên chủ nhiệm sẽ tính điểm trung bình các môn cả năm cho học
sinh của mình. Dựa trên tổng hợp này của giáo viên chủ nhiệm phải xếp loại học lực
cả năm và thống kê đợc học sinh khá giỏi, TB, yếu, kém của lớp đồng thời phải đa ra
danh sách học sinh phải thi lại hay lu ban cùng lý do. Những thông tin này phải báo
cáo lên ban giám hiệu để có kế hoạch điều chỉnh công tác giảng dậy của giáo viên
cũng nh học tập của học sinh.
- Việc kiểm tra, chấm điểm, tính điểm và xếp loại học lực cho học sinh phải tuân
theo thông t 29TT ngày 6-10-1990 của bộ GD & ĐT .
- Đối với việc quản lý điểm thì yêu cầu đặt lên hàng đầu là tính chính xác, trung
thực, an toàn và nhanh chóng. Từ việc vào điểm, lu trữ thông tin liên quan, tới thống
kê đa ra bảng điểm đều phải chính xác nhằm tránh sai lạc, mất mát, ảnh hởng tới
quyền lợi học sinh. Quá trình khảo sát, công tác quản lý điểm tại trờng THCS bộc lộ
một số u nhợc điểm nh sau:
* Ưu điểm:
- Do sự giám sát chặt chẽ, nghiêm ngặt của hiệu trởng nên việc ghi điểm thờng
xuyên theo kế hoạch đảm bảo đợc tính nghiêm túc bảo vệ đợc quyền lợi của học
sinh, cũng nh những thắc mắc của học sinh về điểm.
* Nhợc điểm:
- Hạn chế lớn nhất rất dể nhận thấy là tất cả các thao tác, công đoạn đều thực hiện
thủ công bằng tay tốn rất nhiều thời gian và công sức, dễ xảy ra sai lạc, thiếu chính
xác, ảnh hởng tíi qun lỵi cđa häc sinh.
- HƯ thèng cha thùc sù béc lé tÝnh khoa häc thÈm mü (vÝ dô: muốn sửa thông tin thì
việc đầu tiên là xoá bằng cách gạch bỏ đi và ghi thông tin mới vào đó). Ngoài ra vẫn
còn tồn tại yếu tố chủ quan do cã nhiÒu ngêi tham gia.
4


Website: Email : Tel (: 0918.775.368

2. Giải pháp khắc phục

Cần xây dựng một hệ thống thông tin tin học hoá công tác quản lý điểm để khối lợng lớn các công việc làm bằng tay với sự tham gia của rất nhiều ngời đợc làm bằng
máy. Thay cho công việc ghi và tính điểm của tất cả các giáo viên, lúc này chỉ cần
một ngời làm công tác giáo vụ với phần mềm quản lý điểm có thể đảm nhận hết mọi
công việc tra cứu, tìm kiếm, tổng hợp và in ấn đều do máy thực hiện.
Rõ ràng hệ thống tiết kiệm đợc rất nhiều thời gian, công sức đảm bảo tính chính
xác, khách quan đáp ứng kịp thời yêu cầu nghiệp vụ.
3. Mục tiêu của hệ thống mới.
Hệ thống mới phải đợc thiết kế xây dựng đảm bảo đợc mục tiêu: chính xác, an
toàn, nhanh chóng và thuận tiện. Cụ thể là:
* Về mặt hệ thống:
- Hệ thống phải đợc thiết kế mềm dẻo, thuận tiện cho cải tiến, chuyển đổi nâng cấp
và mở rộng chơng trình sau này.
- Giao diện của hệ thống phải giúp cho ngời sử dụng tiến hành các thao tác dễ dàng
và nhanh chóng, đồng thời có thể kiểm soát mọi hoạt động của chơng trình.
* Về dữ liệu:
- Xử lý một cách chặt chẽ, thông minh, đa ra đợc các thông tin đáp ứng kịp thời yêu
cầu nghiệp vụ.
* Về truy cập thông tin:
- Tìm kiếm và sử dụng thông tin nhanh chóng an toàn.

II. mô hình tiến trình nghiệp vụ của hệ thống quản lý
điểm

5


Website: Email : Tel (: 0918.775.368

Đầu vào của hệ thống: hệ thống quản lý điểm đợc diễn ra với việc cung cấp đầy đủ
các thông tin đầu vào nh sau:

- Thông tin cá nhân học sinh (hồ sơ)
- Điểm kiểm tra học hàng ngày, điểm học kỳ, hạnh kiĨm cđa häc sinh.
- Quy chÕ cđa bé GD & ĐT về kiểm tra, tính điểm, xếp loại học lực.
* Thông tin đầu ra:
- Bảng điểm học sinh.
- Danh sách học sinh đà xếp loại học lực
- Danh sách học sinh đợc khen thởng.
- Các báo cáo liên quan đến kÕt qu¶ häc tËp cđa häc sinh.

6


Website: Email : Tel (: 0918.775.368

Chơng ii: phân tích hệ thống
I. phân tích chức năng
1. Biểu đồ phân cấp chức năng:

Biểu đồ phân cấp chức năng sẽ các chức năng của hệ thống thành các chức
năng con khác nhau theo kiểu từ trên xuống. Căn cứ vào các chức năng ta sẽ biết đợc
các công việc của hệ thống. Trong đề tài quản lý điểm là chức năng lớn nhất ở mức
một nhng ở mức hai thì các chức năng sẽ phân rà thành các chức năng nhỏ hơn, cụ
thể hơn.

Quản lý hồ sơ

Cập nhật

Tìm kiếm


Thống kê

Tạo lớp mới

CN môn học

Tìm kiếm điểm

In bảng điểm

Nhập hồ sơ

Cập nhật điểm

TK hoc sinh

XL học lực

Sửa hồ sơ

Nhập hạnh kiểm

Tim T.T môn học

Lập báo cáo

Xoá hồ sơ

2. Giải thích các chức năng :
2.1 Chức năng : Quản lý hồ sơ

Chức năng này có tác dụng lu trữ các thông tin của hoc sinh trong st thêi
gian häc t¹i trêng.
- T¹o líp mới: Khi bắt đầu mỗi khoá học mới, thì việc đầu tiên là lập danh
sách các lớp học.
- Nhập hồ sơ: Sau khi tạo các lớp sẽ tiến hành nhập hồ sơ của học sinh thuộc
lớp đó. Mỗi học sinh sẽ đợc gán mà riêng nhằm tăng tốc độ truy nhËp khi t×m
kiÕm.

7


Website: Email : Tel (: 0918.775.368

- Söa hå sơ: Chức năng này cho phép bổ sung những thông tin còn thiếu hoặc
sửa những thông tin cha chính xác bởi sai sót trong quá trình nhập.
- Xoá hồ sơ: Hệ thông còn cho phép xoá bỏ hồ sơ của những học sinh thôi học
cũng nh bị đuổi học ra khỏi danh sách của các lớp.
2.2 Các chức năng cập nhật.
Trong chức năng cập nhật có các chức năng sau:
- Cập nhật môn học: chức năng này có nhiệm vụ lu trữ thông tin về môn học
cũng nh nhập thông tin của các môn học mới đợc đa vào giảng dậy tại trờng.
Ngoài ra còn cho phép sửa thông tin của các môn học đà có sẵn phù hợp với
mục tiêu đào tạo của nhà trờng dới sự chỉ đạo của GD & ĐT. Xoá các môn học
không còn trong chơng trình đào tạo.
- Cập nhật điểm: Nhập thông tin về điểm cho từng học sinh theo môn và theo
từng häc kú cđa tõng líp ®ång thêi sưa ®iĨm cho từng học sinh khi điểm nhập
vào lần trớc cha chính xác.
- Nhập hạnh kiểm: Theo dõi nề mếp học tập cũng nh đạo đức của học sinh sau
đó xếp loại hạnh kiểm là một việc rất quan trọng. Cuối mỗi học kỳ giáo viên
chủ nhiệm có trách nhiệm xếp loại hạnh kiểm cho học sinh lớp mình và gửi

danh sách cho giáo vụ. Chức năng nhập hạnh kiểm sẽ nhập hạnh kiểm của từng
học sinh vào máy giúp cho việc quản lý học sinh đợc tốt hơn.
2.3 Chức năng: Tìm kiếm
Trong mọi hệ thống quản lý thì việc tìm kiếm thông tin luôn đợc coi trọng.
* Tìm kiếm phải đạt đợc các yêu cầu đó là : Thông tin phản hồi phải chính xác
nhanh chóng phù hợp với yêu cầu tìm kiếm.
- Tìm kiếm điểm : chức năng này cho phép tìm kiếm học sinh theo môn học,
theo học kỳ, điểm tổng kết mỗi năm học.
- Tìm học sinh : Cho phép tìm thông tin học sinh theo mÃ, theo tên phục vụ cho
việc xem hoặc sửa các thông tin này khi cần thiết.
- Tìm thông tin môn học : Thùc hiƯn viƯc tÝm kiÕm th«ng tin vỊ m«n häc giúp
cho giáo viên và học sinh có kế hoạch giảng dậy và học tập phù hợp.
2.4. Chức năng thống kê
8


Website: Email : Tel (: 0918.775.368

Thèng kª chđ yếu phục vụ cho việc tính toán, lập và in bảng điểm tổng kết cho
mỗi học sinh, bảng điểm tổng kết theo mỗi học kỳ và mỗi năm học. Thống kê xếp
loại học sinh trong truờng. Đồng thời phải đa ra đợc danh sách học sinh giỏi tiên tiến
xuât sắc, trung bình, yếu kém. Ngoài ra cuối mỗi học kỳ cũng nh cuối mỗi năm học
phải đa ra đợc bảng hạnh kiểm của từng lớp.
Trờng THCS Lơng Khánh Thiện

Cộng hoà xà hội chủ nghĩa Việt Nam
Độc lập_Tự do_Hạnh phúc

Năm học


Bảng điểm cá nhân từng kỳ

Lớp..

Học kỳ

MÃ học sinh.
Ma HS Họ tên

Toán



Nhận xét của GVCN..

Hoá

Sử

Địa GD Văn Sinh

Giáo viên chủ nhiệm

.


kí tên

II. phân tích dữ liệu
9



Website: Email : Tel (: 0918.775.368

1. Kh¸i qu¸t về biểu đồ luồng dữ liệu
Biểu đồ luồng dữ liệu là một công cụ mô tả mối quan hệ thông tin giữa các chức
năng. Nó biểu diễn các chức năng cđa hƯ thèng trong mèi quan hƯ tríc sau vµ trong
việc trao đổi thông tin cho nhau, cung cấp một bức tranh tổng thể về hệ thống.
Biểu đồ luồng dữ liệu mang ý nghĩa xác định nhu cầu thông tin ở mỗi chức năng,
cho một thiết kế sơ bộ về quy trình thực hiện các chức năng. Nó là công cụ giao tiếp
giữa ngời thiết kế và ngời sử dụng.
Biểu đồ luồng dữ liệu luôn có hai mức diễn tả là mức vật lý và mức logic.
2. Biểu đồ luồng dữ liệu của hệ thống quản lý điểm gồm các kí hiệu sau:
Tác nhân ngoài
Chức năng
Kho dữ liệu

Luồng dữ liệu

10


Website: Email : Tel (: 0918.775.368

2.2 BiĨu ®å luồng dữ liệu mức khung cảnh

2.2 Biểu đồ luồng dữ liệu mức đỉnh
Điểm + hạnh kiểm
Thông tin trúng tuyển


Học sinh

Ban giám
hiệu

Hồ


Môn
học

Quản lý
hồ sơ

Hồ sơ

Cập nhật

Lớp

Tìm kiếm
T. tin
yêu
cầu

T.tin
trả
lời

Học sinh


Hạnh kiểm

Môn học

Điểm

Thống
kê kê
D. Sách
Báo Bảng
xếp
cáo
hạnh
học
kiểm
lực

Ban giám hiệu

11


Website: Email : Tel (: 0918.775.368

2.3. BiĨu ®å luồng dữ liệu mức dới đỉnh
2.3.1. Chức năng quản lý hå s¬

12



Website: Email : Tel (: 0918.775.368

2.3.2. Chức năng cËp nhËt t×m kiÕm

13


Website: Email : Tel (: 0918.775.368

2.3.3 Chức năng : Tìm kiếm

2.3.4 Chức năng: Thống kê

14


Website: Email : Tel (: 0918.775.368

3. Mô hình thực thể liên kết
Thực thể DS học sinh dùng để lu trữ thông tin cá nhân của học sinh từng lớp trong
suốt thời gian học tại trờng.

4. Các bảng dữ liệu
ã Bảng hạnh kiểm
Tên trờng
Mô tả
Kiểu dữ liệu
Độ rộng
Mahk

MÃ hạnh kiểm
Text
4
MÃ học sinh
Text
10
Mahs
Hoc ky
Học kỳ
Text
2
Hanh kiem
Hạnh kiểm
Text
15
Bảng này dùng để lu trữ thông tin về hạnh kiểm của học sinh đợc rút ra trên cơ sở các
đánh giá về hành vi đạo đức, tác phong nề nếp học tập.

ã Bảng häc sinh

15


Website: Email : Tel (: 0918.775.368

Tên trờng
Mô tả
Kiểu dữ liệu
Độ rộng
MÃ học sinh

Text
10
Mahs
Ngay sinh
Ngày sinh
Date/time
Gioi tinh
Giới tính
Yes/No
Que quan
Quê quán
Text
30
Đia chi
Địa chỉ
Text
30
Khen thuong
Khen thởng
Yes/No
Ly do
Lý do
Text
30
Ky luat
Kỷ luật
Yes/No
Malop
MÃ lớp
Text

10
Ho dem
Họ đệm
Text
30
Ten lop
Tên lớp
Text
5
Bảng này lu trữ thông tin của mỗi học sinh. MÃ học sinh nh ngày sinh, giới tính, quê
quán địa chỉ
MÃ học sinh là khoá chính, phục vụ cho việc tìm kiếm và liên kết với các bảng.
ã Bảng khoá học
Tên trờng
Mô tả
Kiểu dữ liệu
Độ rộng
MÃ khoá học
Text
10
Makh
Tenkh
Tên khoá học
Text
15
TG bat dau
Thời gian bắt đầu Date/time
TG ket thuc
Thời gian kết thúc Date/time
Bảng này dùng để lu trữ thông tin của mỗi khoá học bao gồm mà khoá học tên khoá

học cũng nh khoảng thời gian khoá học hoạt động tại trờng.

ã Bảng lớp
Tên trờng
Mô tả
Kiểu dữ liệu
Độ rộng
MÃ lớp
Text
10
Malop
Tenlop
Tên lớp
Text
15
GVCN
Giáo viên chủ nhiệm
Text
25
Makh
MÃ khoá học
Text
10
Bảng này dùng để lu trữ thông tin mỗi lớp ở mỗi khoá học bao gồm: mà lớp, tên lớp
giáo viên chủ nhiệm của lớp đó, mà khoá học.
16


Website: Email : Tel (: 0918.775.368


ã Bảng điểm học kỳ I
Tên trờng
Họ tên
Mahs
Mtoan1
!5ptoan1
1tiettoan1
Thitoan1
Mly1
15ply1
1tietly1
Thily1
Mhoa1
15phoa1
1tiethoa1
Thihoa1
Msinh1
15psinh1
1tietsinh1
Thisinh1

Kiểu dữ liệu
Text
Text
Number
Number
Number
Number
Number
Number

Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
15pkithuat1 Number
1tietkithuat1 Number
Thikithuat1 Number
Mvan1
Number
15pvan1
Number
1tietvan1
Number
Thivan1
Number
Msu1
Number
15psu1
Number
1tietsu1
Number
Thisu1
Number

Mdia1
Number
15pdia1
Number
1tietdia1
Number
Mnn1
Number
15pnn1
Number
1tietnn1
Number
Thinn1
Number
Mgdcd1
Number
15pgdcd1
Number

Độ réng
30
10

17


Website: Email : Tel (: 0918.775.368

1tietgdcd1
Thigdcd1

Mgdqp1
15pgdqp1
1tietgdqp1
Thigdqp1
Mtd1
15ptd1
1tiettd1
Thitd1

Number
Number
Number
Number
Number
Number
Number
Number
Number
Number

Bảng này dùng để lu trữ thông tin về điểm học kỳ một của môn học của từng học sinh
ã Bảng học kỳ II
Tên trờng
Họ tên
Mahs
Mtoan2
!5ptoan2
1tiettoan2
Thitoan2
Mly2

15ply2
1tietly2
Thily2
Mhoa2
15phoa2
1tiethoa2
Thihoa2
Msinh2
15psinh2
1tietsinh2
Thisinh2
Mkithuat2
15pkithuat2
1tietkithuat2
Thikithuat2
Mvan2
15pvan2
1tietvan2
Thivan2
Msu2
15psu2

Kiểu dữ liệu
Text
Text
Number
Number
Number
Number
Number

Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number

Độ rộng
30
10

18


Website: Email : Tel (: 0918.775.368


1tietsu2
Thisu2
Mdia2
15pdia2
1tietdia2
Mnn2
15pnn2
1tietnn2
Thinn2
Mgdcd2
15pgdcd2
1tietgdcd2
Thigdcd2
Mgdqp2
15pgdqp2
1tietgdqp2
Thigdqp2
Mtd2
15ptd2
1tiettd2
Thitd2

Number
Number
Number
Number
Number
Number
Number

Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number
Number

Bảng này dùng để lu trữ thông tin về điểm học kỳ hai cđa m«n häc cđa tõng häc
sinh

19


Website: Email : Tel (: 0918.775.368

Ch¬ng iii: thiÕt kế chơng trình
1. Màn hình chơng trình

Form chính đợc thiết kế bằng một nhÃn để ghi lời hớng dẫn. Và 3 nút command
với chức năng của mỗi nút nh sau:
Nút vao chuong trinh có tác dụng truy cập đến các thông tin về chơng trình
chính. Nút này đợc viết thông qua sù kiƯn on click b»ng lËp tr×nh nh sau:

Private Sub Command3_Click()
DoCmd.OpenForm "THONG TIN"
End Sub
Nót DONG CHUONG TRINH cã t¸c dụng đóng form đang xem. Nút này đợc viết
thông qua sù kiƯn on click b»ng lËp tr×nh nh sau:
Private Sub Command4_Click()
a = MsgBox("Ban co muon dong chuong trinh khong ?", vbYesNo, "Thong bao !")
If (a = vbYes) Then
DoCmd.Close
End If
End Sub

20


Website: Email : Tel (: 0918.775.368

Nót THOAT CHUONG TRINH có tác dụng thoát khỏi chơng trình Access trở về
môi trờng Windows.
Nút này đợc viết viết thông qua sự kiƯn on click b»ng lËp tr×nh nh sau:
Private Sub Command2_Click()
a = MsgBox("Ban co muon thoat chuong trinh khong ?", vbYesNo, "Thong
bao !")
If (a = vbYes) Then
DoCmd.Quit
End If
End Sub
2. Mµn hinh: QUAN LY THONG TIN

Form nµy thiÕt kÕ tõ bëi nh·n ®Ĩ ghi lêi híng dÉn , vµ 4 nót command dùng để

tìm kiếm thông tin, thêm bớt, xem kết quả ®iĨm thi hay ®ãng form.
Nót TIM KIEM cã t¸c dơng truy cập đến thông tin cần tìm kiếm
Nút này đợc viết thông qua sự kiện on click bằng lập trình nh sau:
Private Sub Command0_Click()
DoCmd.OpenForm "TIM KIEM THONG TIN"

21


Website: Email : Tel (: 0918.775.368

End Sub
Nót THEM BOT dùng để nhập thêm hoặc loại bỏ học sinh nếu cần.
Nút này đợc viết viết thông qua sự kiện on click b»ng lËp tr×nh nh sau
Private Sub Command2_Click()
DoCmd.OpenForm "THEM BOT"
End Sub
Nót KET QUA DIEM THI dïng ®Ĩ xem ®iĨm thi của các học kỳ.
Nút này đợc viết viết thông qua sù kiƯn on click b»ng lËp tr×nh nh sau
Private Sub Command10_Click()
DoCmd.OpenForm "KET QUA THI"
End Sub
3. Màn hình:TIM KIEM THONG TIN

Form này đợc thiết kế bởi 6 nút command với mỗi nút ta có thể truy tìm đến những
thông tin khác.
Nút THONG TIN HOC SINH ta có thể nháy vào nút này để truy tìm những thông tin
cần thiết của học sinh. Nút này đợc viết viết thông qua sự kiƯn on click b»ng lËp tr×nh
nh sau :
Private Sub Command19_Click()


22


Website: Email : Tel (: 0918.775.368

DoCmd.OpenQuery "THONG TIN HOC SINH"
End Sub
Nót XEP LOAI HOC LUC tõ nót nµy ta có thể vào để xem học lực của từng học sinh
ở mỗi kỳ cũng nh học lực cả năm. Nút này đợc viết thông qua sự kiện on click b»ng
lËp tr×nh nh sau :
Private Sub Command31_Click()
DoCmd.OpenForm "XEP LOAI HOC LUC"
End Sub
Nót NHAP DIEM tõ nót nay ta vao ®Ĩ nhËp ®iĨm cho tõng häc sinh cđa tõng kú häc.
Nót này đợc viết viết thông qua sự kiện on click b»ng lËp tr×nh nh sau :
Private Sub Command21_Click()
DoCmd.OpenForm "NHAP DIEM "
End Sub
Nót TIM HOC SINH THEO KHOI tõ nót nµy ta có thể đi tìm học sinh của từng lớp
cũng nh tìm lớp theo từng khối.
Nút này đợc viết viết thông qua sự kiện on click bằng lập trình nh sau :
private Sub Command32_Click()
DoCmd.OpenForm "TIM THEO KHOI"
End sub
Nót DONG FORM nút này dùng để đóng form . Nút này đợc viết viết thông qua sự
kiện on click bằng lập trình nh sau :
Private Sub Command10_Click()
a = MsgBox("Ban co muon thoat khoi form khong ?", vbYesNo, "Thong bao !")
If (a = vbYes) Then

DoCmd.Close
End If
End Sub

23


Website: Email : Tel (: 0918.775.368

4 Màn hình: GHI NHANKET QUA THI

Màn hình này đợc thiết kế với 3 nút lệnh comand với chức năng khác nhau:
+ Nút lƯnh “HOC KI 1” (comand 1) cã t¸c dơng xem điểm thi học kỳ 1 tất cả các
môn học của học sinh .
Nút này đợc viết bằng sự kiện on click víi thđ tơc sau:
Private Sub Command1_Click()
DoCmd.OpenForm "DIEM THI KI 1"
End Sub
+ Nót lƯnh “HOC KI 2”(comand 2) cã t¸c dụng xem tát cả các điểm thi học kỳ 2 tất
cả các môn học của học sinh
Nút này đợc viết b»ng sù kiƯn on click víi thđ tơc sau:
Private Sub Command2_Click()
DoCmd.OpenForm "DIEM THI KI 2"
End Sub
+ Nót lƯnh “ CA NAM có tác dụng xem điểm trung bình tất cả các môn học của
học sinh
Nút này đợc viết bằng sự kiƯn on click víi thđ tơc sau

24



Website: Email : Tel (: 0918.775.368

Private Sub Command4_Click()
DoCmd.OpenForm "DIEM CA NAM"
End Sub
5. Màn hình: THEM BOT

Form THEM BOT đợc tạo bởi một nhÃn và 4 nút command
Và một số các hộp textbox lấy nguồn từ bảng BANG HOC SINH.
Hộp THEM đợc viết qua sự kiện on click qua thđ tơc:
Private Sub Command16_Click()
On Error GoTo Err_Command16_Click
DoCmd.GoToRecord , , acNewRec
Exit_Command16_Click:
Exit Sub
Err_Command16_Click:
MsgBox Err.Description
Resume Exit_Command16_Click
End Sub

25


×