Tiểu Luận
Luận Cơ
Cơ Sở
Sở Dữ
Dữ Liệu
Liệu II
II
Tiểu
+
Đăng
nhập TIỂU
hệLUẬN
thống
MÔN Cơ SỎ DỮ LIỆU II
+ Ket nối dữ liệu với Server
+ Các phép toán Cập Nhật dữ liệu
+ Các phép
toán
Kê
Đề Tài:
CÀI Thống
ĐẶT CHƯƠNG
TRÌNH QUẢN LÝ ĐIẺM
+ Các phép toán Tìm Kiếm thông tin
TRƯỜNG QUÓC HỌC HUÉ
+ Các phép toán In Ân dữ liệu
MỞ ĐÀU
2. A.
CơPHẰN
sở dữ liêu
* Với chương trình quản lý điểm trường Quốc Học Huế, ta có cơ sở dữ liệu sau:
1. Lí do chọn đề
tài
HocSinh(Mq//s,
Hoten,
Phai, Ngaysinh, Quequan, XepLoai, Malop);
Cơ
sở
dữ
liệu
là
một
lĩnh
vực phát triển rất mạnh trong giai đoạn hiện nay,
MonHocIMaMh, TenMh, SoTrinh);
các
cơ
sở
dữ
liệu
ra
đời
giúp
con người
việc quản lý một lượng thông tin
Lop(Malop, TenLop, GVChuNhiem,
SoHs, trong
MaHs);
khổng
lồ như QuảnTenGV,
lý Bệnh
Viện,SDT,
QuảnMaMh);
lý thư viện, Quản lý học sinh, Quản lý
GVBoMon(MaGV,
Diachi,
các
cửa hàng...
Đe từDiemThi,
đó con người
có thể thống kê, tìm kiếm, truy xuất dữ liệu
Diem(MaHs,
MaMh,
Lanthi,HOCKY);
một
cách
nhanh
chóng
và
chính
xác.
Một
CSDL
mạnhtớithìhệCSDL
đó phải có đầy
Tương ứng với chương trình ta có các tác
nhân
tác động
thống như:
đủ
cácSinh”,
tính “Giáo
năng cần
mặt
khác CSDL
đó đồ
phải
tại Case
các ràng
“Học
Vụ”thiết,
, “Hiệu
Trưởng”.
Ta có sơ
môtồn
tả Ưse
sau: buộc toàn
vẹn và xử lý để các truy xuất tác động lên Dữ Liệu không bị vi phạm. Đe tài
“CÀI ĐẶT CHƯƠNG TRÌNH QUẢN LÝ ĐIẺM TRƯỜNG QUỐC HỌC
HUÊ” Sẽ phản ảnh một phần của lĩnh vực này.
2. Mục đích nghiên cứu
Xây dựng một chương trình đế xử lý các truy vấn cần thiết trong một CSDL
nhất định, đặc biệt chương trình còn có các ràng buộc toàn vẹn, các Trigger
thực hiện các lệnh xử lý ràng buộc khi truy vấn dữ liệu.
3. Đối tượng nghiên cửu
-
Các phép xử lý ràng buộc toàn vẹn trong CSDL.
Các phép toán tối un khi truy vấn dữ liệu.
Chương trình cụ thể.
4. Phạm ví nghiên cún
-
Nghiên cứu lý thuyết và cài đặt chương trình.
5. Nhiệm vụ nghiên cứu
-
Đưa ra một chương trình hoàn chỉnh, chương trình chứa đầy đủ các ràng buộc
toàn vẹn cơ sở dữ liệu.
Các câu lệnh truy vấn SQL trong chương trình phải tối ưu.
B. NỘI DUNG
1
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
Tiểu Luận Cơ Sở Dữ Liệu II
Học Sinh-Giáo Vụ
Với gói “giáo vụ” ta có:
_______________3__________________________________
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
Tiểu Luận Cơ Sở Dữ Liệu II
* Ta có biểu đồ tuần tự mô tả tra cứu điểm của học sinh:
_______________4__________________________________
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
Tiêu Luận Cơ Sở Dữ Liệu II
BIÉU ĐÒ TUÀN Tự MÔ TẢ VIỆC TRA cứu ĐIÉM CỦA HỌC SINH
* Ta có biểu đồ mô tả việc cập nhật thông tin học sinh như sau:
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
THOÁ
T
THOÁ
T
HDS
D
HDSD
Tiểu Luận Cơ Sở Dữ Liệu II
11=1 S3
ÔUAN LY
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin 3B - ĐHSP Huê
3. Hướng dẫn sử dụng chương trình
CHƯƠNG TẸ^," — T’"T' 'r '• ----------------'tuớc HỌC HUẾ
Trước khi sử dụng chương trình phải “Add” đầy đủ hai fĩle dữ liệu có tên:
“QLDQHHData.MDF và
“QLDQHH_Log.LDF”
vào cơ sở dữ liệu SQL
User naine
ĩỊ}ất
khả
Server, Mở SQL Server xôm
Enterprise\Microsoft sql server\Sqỉ server
Group\Local\Right click mose\Alỉ tasks\ Attach Databases\Tìm tới 2file trên.
* Truy cập cơ sở dữ liệu với:
Ưsename:
HAINHAT
Password: 200687
HaiNhat007@Gmail. Com
■í QUAN LY DIEM QUOC HOC HUE
I ạ lg> I S3 1
'ỊỆỊ
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin 3B - ĐHSP Huế
*jflị
21/12/2009
16:55:34
TRÌNH
QUẢN LÝ ĐIỂMEỊ
TRƯỜNG
QUỐC
HỌC
HUÉ
e m ■ Nien CHƯƠNG
Luan CSD
.
..
QLDQHH
(RŨn...
1
1
Ẹ1 TIỄULÚẲNMÔ. .
<
® C?,fo 4:5SF BQUẤNLYDIEM. ■ DANGNHAP
Chương trình yêu càu đăng nhập vào hệ thống, nếu đăng nhập không thành
công thì chương trình sẽ phân quyền cho người sử dụng chỉ thực hiện được
chức năng “Tìm Kiếm Thông Tin” của chương trình.
QUAN
LY
DIEM
QUOC
HOC
HUE
ISUUBSBI
'HÉ
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin 3B - ĐHSP Huế
CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM TRƯỜNG QUỐC HỌC
HUÉNHẬP
ĐĂNG
CẶP NHẶT Dữ LIỆU
20/12/2009
° THỐNG KÊ Dữ LIỆU
• TÌM KIỂM THÔNG
TIN
e IN ẤN DƯ LIỆU
20/12/2009
HDSD
19:15:54
©®4>)ĩb(2, 7:15 PM
NÓI
SERT
ĐĂNG NHẬP
19:20:44
< © H ® <>) So (Z 7:20 PM
_______________7__________________________________
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
Tiểu Luận Cơ Sở Dữ Liệu II
Người sử dụng có thể đăng nhập lại vào hệ thống qua “Botton” “Đăng Nhập”
của hệ thống.
Neu người sử dụng đăng nhập thành công với “Usemame” và “password” thì
chương trình có giao diện như sau:
4
QUAN LY DIEM QUOC HOC HUE
[ o Ịlgl I—
&■!
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin 3B - ĐHSP
Huế
6 CẬP NHẬT DƯ LIỆU
6 THỐNG KÊ Dử LIỆU
• TÌM KIÉM THÔNG TIN
0 IN ẤN DỮ LIỆU
THOÁT
20/12/2009
HDSD
19:26:52
QUAN LY DIEM QUOC...
< © H ® Ui ío & 7:26 PM
Khi đó người sử dụng sẽ sử dụng được hết các chức năng như “Thống Kê”,
“Cập Nhật”, “Tìm Kiếm” ...của chương trình.
Khi người dùng đăng nhập thành công thì có thể kết nối với server qua botton
“Ket Nối Server” đế lấy dữ liệu từ máy chủ.
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
M
► ẴH
A1
00
A1
00
A1
01
A2
00
NN
01
TI0
01
TI0
02
HŨ TÊN
P
QUÊ
H□ NGÀ
Y
QUÁN
HAI
THỊ
04/08
HUẾ
NGỌC
NGỌC
01/05 HUẾ
=
H 7199
CHAU
HÀ
THÚY
□ /1994
01/02
HÀ TĨNH
NGA
1987
TRAN
THỊ
□ 01/01
HUÉ
THU
YÊN
Tiểu Luận Cơ Sở Dữ Liệu II
LÊ VĂN
HAI
02/04
HUỂ
H /1995
l /1995
TRẦN
VẤN
11/02
PHONG
H
Tiểu Luận Cơ Sở Dữ Liệu II
AN
ĐIỀN
TRẦN
04/05
*•
H /1992
TPHUỂ
NG0C VẤN
/1994
AN LY DIEM QUOC HOC HUE
&
SinhDIEM
Viên <
Thưc Hiên: Lê Hải Nhât - Tin 3B - ĐHSP Huế
•ứ UAN LY
m
CAPNHATDULIEU
rniỉYíNC TRỶNH OTIẲN ĩ .Ỷ THÊM TRrrònvn OTIÓr HỌC HUẾ
■s CAUHINH
[o ị lãi b^ããin
•
UỂ
CE
CHỌN CẬP NHẶT Dữ LIỆU
® CẬP
NHẬTTRÊN
Dữ LIỆU
HỌC
SINH
® SQL
SERVER
MÁY
NÀY
■Ị."© CẬP NHẬT DỮ LIỆU LỚP
TÊN SERVER
© CẬP NHẬT DỮ LIỆU MÔN HỌC
o SQL SERVER TRỂN MÁY TÍNH TỪ XA (MẠNG INTERNET)
©CHỈ
CẬPIPNHẬT
LIỆU GIÁO
VIÊN
Bộ
ĐỊA
MÁYDữ
SERVER
(VÍ DỤ:
203.65.001.001:1433)
MÔN
THựC HLỆN THOÁT
THựCHIỆN
THOÁT
21/12/2009
20/12/2009
m ■ Nien Luan CSDL II
HDSD
15:49:13
TIỄU LY
LUẬN
MÔN
cơ<. ®19:35:30
4 >) (Z BO 3:49 PM
QUAN
D1EM
QUO..
n © D ® ♦>) 00 cz 7:35 PM
Với chức năng kết nối Server, nguời sử dụng có thể kết nối với Server thông
Với3 phần
cập nhật,
chương trình có năm chức năng cập nhật chính, tương ứng
qua
hình thức
kết nối.
cập
nhật
dữ
liệu
cho
5 Table
“HocSinh,
+ Ket nối Server cài trên máy
nguời: sử
dụng. Lop, MonHoc, GiaoVien, Diem”.
Tương ứng cập nhật cho mỗi bảng ta có giao diện sau:
iỈTIẺUl
ÀNM
> Vũ,1°:.Q| gj
Với Phần
“Cập
Nhậtllldoc
Dữ M.croso#Word
Liệu”, khi người dùng “checked” vào “RadioButton”
Flịe-Edit-Vif\ũí-IQSJBZ1
Fnrmat
Innls
Tahlp
lAủnrirmư
CAPNHA
----bdfiln_
Cập THOCSIN
Nhật Dữ Liệu và nhấn Botton “Thực Hiện” thì ta có giao diện của phần
E
Cập Nhật như sau:
CẬP NHẬT DANH SÁCH HỌC SINH
THÊM
SỬA
XÓA
ĐẦU
CUỐI
THOÁT
0rầw- *Ị i AỊỊiosnapeíi- \—5 11 :u 3V CED
: - _ - „1 - = Zz -i J> Page 5 sec 1
5f5 AC 6" Ln 7 col 1 REC TRK EXT OVR ÊC£
H ® 4>) ro Cĩ. 7:43 PM
. CỈ QLDQHH-M . >"7«©SOLSarver
Với phần cập nhật, chương trình có các tác nhân như, “Thêm”, “Sửa”, “Xóa”,
“Lưu Vào sèrver”...
_______________9__________________________________
_______________
_______________10_________________________________
Sinh
Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
M
T
GVCHCI
TÊN LỚP
Ẵ
Ơ
LƠ
N NHIỆM
10
1ŨPH00R
HOANG
4
A1
TH00NG
BUU
10
12
HOẢNG
4
TI
CHUYÊN
NGỌC
11
11
PHỠ
NGUYỄN
0
AI
THŨNG
NGỌC
11
11
PHỠ
THONG
1
TRAN
BÁ
Tiểu
Tiêu Luận
A2
CHÁNH
Tiểu
Luận Cơ
Cơ Sở
Sở Dữ
Dữ Liệu
Liệu II
II
12
HAI
THỊ
12A1
PT
0
A1
NGỌC
Tiểu
Luận
Cơ
Sở
Dữ
Liệu
II
12
TRẲN
THI
12A2PT
1° NGỌC THI
A2
12
S3 I
Ịg
_Ể(
_GV
_L»___TRAN
NN Ị12
CHUYỂN ậỊ]
THU_________
ậỊ]
CHO
- diện mới:
S3
Với
tác
nhân
“Thêm”_Ta
có giao
TÊN LỚP
NHIỆM
tnsgri_
Fivmflt_
_Tnnkr *m IXS3
___Iahlg_
_lAilnriniíự_
Thống
kê-điểm
học
sinh theo môn học, ví dụ môn học DL10 ta có kết B ■B||
10PHOO
HOANG
File
File
Edit
Edit
Vie-vư_
- Vieuu___Ịpgadt
Inaed_
0J
R
BUU
=
_______Inola__ĩahla
12
HOANG
I
J
CHUYÊN
NGỌC
_______lAủnrinuu_hi£ln_
CAPNH
11
PHƠ &\
NGUYỄN
^^^
ATLOP
0 ________EaunatTnni-g
naMadì
THONG
NGỌC
i
11
PHƠ qua:
TRÂN
BÁ
°; THONGKEDULIEU
________lAíỉnrinw
Heln
THÕNG
CHÁNH
THỊ
mIs
ISỊ]1
0 HAI
12A1 PT
NGỌC
TRẦN
THI
CHỌN
CÁCH
THỐNG
KÊ ĐIỂM
HỌC
SINH
THỐNG
KÊ
ĐIỂM
HỌCDANH
SINH
THEO
HỌC
KỲ
12A2
PT
NGỌC
Vif>ưư_
_
iQSÊđ_
F
nrmflt
Tnnk
Iâhle
IMnrinuư
12
TRẦN
THI
CẶP
NHẶT
SÁCH
LỚP
UÉ
@LaJ
a.' THONGKEDIEMTHEOMONHOC
CHUYÊN
THU
THOCE
CU
®
THỐNG
KÊ
ĐIỂM
HỌC
SINH
THEO
LỚP
CHỌN
CÁCH
THỐNG
KÊ
DỮ
ÁT
ÓI
Pa
1 A E Col
Ln 1
7 EXT
RECOVR
TRK
LIỆU
ge Sec
7/7
|
Mu, , t
THỐNG
KÊ
ĐIỂM HỌC SINH THEO MÔN HỌC
LỚP
Ỉ0A1
M
HỌ TÊN P
NGÀ
QUÊ
M
X
ẴH
H
Y
QUÁ
A
Ê
©
THỐNG
KÊ
ĐIÉM
MÔN
S
Á
SINH
N
L
P
©
THÓNG
KÊ THEO
HỌC SINH
NN
LÊ
VĂN S
02/04
HUỂ 1
G
01
HAI
I
/1995
2
I
THựC HIỆN
TI0
TRAN
0 04/05
TPH
I
HỌC 1GIỎI
02
VĂN
UẼ
G
T0
HAI
01/02
HUE 2
1
G
m /1994
00
NGOC
/1984
2
I
MÓN
1
TO
TRAN
0 02/04
1
G
00
NGỌC
/1994 HUẾ
2© THÒNG
KÊ ĐIỂM HỌC
V
HI lí
RIi
MM TR£N
THI
THI Pm m
99d
HỌ
TEN
NGA
MaM
©
THỐNG
Lar
KÊ
Die
ĐIỂM THEO LÂN
THOÁT
AH
H
Y
h
rthi
mT
► TI
LÊ
HAI
20/06
LS10 1SINH9
S
00
NHẠT
/87
THI 1
TI
TRAN
HH1
10
U 11/02
H
00
VĂN
AN
2
TI
TRAN
11/02
HH1
10
l /1992
LẰN
THI
H
1
PRINT
THÊM
SỬA
ĐÂU
CANCEL CUỐI
THOÁT
00
VĂN
AN
/1992
2
TI
TRAN
HH1
8XÓA
I 11/02
H
1
00
VĂN
AN
/1992
0
□
i
© THỐNG KÊ ĐIỂM THEO HỌC
*
M
HO TÊN PHÁI
Die
MaM
KỲ La
ẦH
NGÀY
mT
nl
THOÁT
HỆN
□
1THựC h
DL10
► AI
00 HAI
NGỌCTHỊ
04/08/ ~Ễ
"vcj"CT'':Lr3»
77”Hnãil
Íií
--J=
J-g~LÍI—-^ 5-1 JJ
CANCEL
*
-* 7
; IAUTObnapes
' PRINT L_l lil=^TTP
AỊatDSnapeS"—R—A
-í*
J4J
ai -’ /Ị, ” = ”” 5; J J) Qj_______I_____I_____I_______
;Draw
Draw
»^-"
AyiObnapss
-—R—rõu
Page
MẪHS
HỌTỀN
NGÀY
SINH
MẪ
MH
ĐIỂM
*
10 Sec
110/10
InREC
3 Col
TRK
TRK
13
EXT
EXT
REC
OVR
OVR
TRK
Ê3:
English(U.S
EXT OVR English(U.S 02
LANHAI
THI Page
7 At 1.5"
► THI
A100
04/08
DL10
1 REC
Tin
SQL
Server
x|50
4>)
fo (Z 4:11
8:30 PM
PM
•E
i16:04:14
^. ® í?.4lO
4:35
PMct,h>
1
THI
7199
•
o
QLDQHH
- Mcrosott
® 4>)
21/12/2009
VNŨ
TRẦ
01/05
VL11 9
1
1Ũ
N
/1994
s02/02
3 SỊ VL11 9
®4>)C£fo 4:04 PM
T000
LỀ
1
2
THI
/1993
71 o
A100
HAI
04/08
LS11V
1C’
I
u
-ii
LÌI—*
w
iií
=
Draw
—
Với
mỗi
chức
năng
thống
kê,
người
sử
dụng
checked
ở
phần
Radiobotton,
1
THỊ
/1994
Aưtõbnap
Sử
dụng11chức
năng
sửa ta được:
i a ia I. s chọn
II
TŨ0
LÊ
Page
02/02
Sec
VL10
1 10
1
Ũ2
THỊ
/1993
1*
3*1
Ĩ
I
Ẻ
U
L
.
M
y
D
Ứ
L
l
l
í
I
!
I
'
*
X đế
REC
TRK
EXT
OVR
English
(u.s
Qí
Với
chức
năng
Tìm
Kiếm
Thông
tin,
ta
có
giao
diện:
®
(Z
fo
TI
TRĂ
11/02
HH1
10
1
.
u
t
Khi
đó
chương
trình
sẽ
yêu
cầu
người
sử
dụng
nhập
các
thông
tin
cần
thiết
đối
tụng
thống
kê
với
Combobox
và
“Thực
Hiện”.
Mặt
khác
chương
trình
4:30 PM có
001
N
/1992
p QLDOHH (Running) File
Edit2
View Ịnsert
■s
Tj,ÌpTLAjj
T000
LÊ
02/02
HH1
10
1
MA
s
2
THI bổ
/1993
2
Format
QUAN
LY
r
r
dữ liệu
Hs”,
“Ngày
thểsung
“Xuất”
kết như
quả “Mã
thống
kê “Họ
sangTên”,
Excel
thôngSinh”...
qua
Combobox
“Print”
để
người
31
CAPNHATLOP
■
Timer.
Me.w
Rnman—X
jf
lfi—X
c—II
Tools
Table
ũ chức năng
sI n
Sinh
Viêncách
Hiên:
Lẽ
Nhắt
- Tịn
- kê
ĐHSP
Huế
Với
thông
kêcó
sô
lượng
họcHải
sinh
giỏi,
tathống
có33là,
giao
diện:
Với
víkê
dụ
“Thêm”
taThưc
ràng
buộc
của
học
sinh
mỗi
học
sinh
phảihọc,
họcvới
ở
dùng
tính
toán
một
thuận
tiện
hơn.
Ví
dụ
điếm
theo
lớp
i
®
ỉ-E3-n
TIMKIEMDULIEU
THONGKEHOCSINHGIOI
Thống
điểm
theo
lần
thi,
ví
dụ
thống
kê
điểm
những
học
sinh
thi
JCK
uâ
A-i
một
lớplànhất
tức quả:
“Malop”
của họcDANH
sinh đó
phải thuộc
lớp
học
12TI,định,
ta có kết
0
CẬP NHẬT
SÁCH
LÓTPvào danh
UẾ sách
lầnl 2 ta có kết quả:
CHỌN
CÁCH
TÌM
KIỂM
®1TIỄU
MÔN
CƠ
SỞKÊ
DỬHỌC
LIÊU
ll.doc
- Microsott
Word“ComboBox”
“Lóp”.
DoLUÂN
vậy mã
lóp
ở chương
trình
chỉ
cóGIỎI
thể
chọn ở mục
mã
Lsjạj * J
THỐNG
SINH
LƯU
ICŨLẼOIFnrmat
Tnnlĩ
Tahle
lAÂnrima/
Haln
VÀO
TÌM
lớp
tương
ứng
với
lớp
nhất
định.
Khi
nhập
đầy
đủ
thông
tin
cho
học
sinh,
với
í
°
i
E3
UaJ
THONGKEDI
J LÌ EMTHEOƯiN
DỮ
LIỆU
THÔNG
KÊngười
HỌC sử
SINH
GIỎI“Thêm”
THEO KHỒI
“MaHs”
không ©
được
rỗng,
dụng
học sinh đó vào một
H = _ THONGKEDIEMTHEOLOP
KHÔI
KHOI
12
DataGridView đểTHỐNG
chờ
Lưu
vào
Server,
khi
nhấn
nút
“Lưu”
Thì
toàn bộ cơ sở dữ
THOÁT
HỌC SINH THEO
LÓrp
« TRA KÊ
CỨUĐIỀM
ĐIỂM THI
MÃđưa
HS vào lưu oởTRA
liệu trên DataGridViewNHẬP
sẽ được
Server.
Cơ sở
dữHỌC
liệu SINH
được
cứu Khi
THÔNG
TIN
cập nhật vào Server thì có một Trigger sẽ tự động thực hiện việc Cập nhật “Số
SỬAtương ứng
ĐÂU của Lớp đó.
THÊM
XÓAvới “MaLop”
Học Sinh”
ở bảng “Lớp”
§ ca m 5 LịJ 7--------------------------------rr------Qraw - ùị I AỊ^oShopes - \ N □ o
Code:
ẫâ -4 o suTHựC
Eă IHIỆN
<3* THOÁT
^^
J
TÔNG trình
5
Dana 7
In“Sửa”
7 rni
Tương
tự các1 tác717
nhân khác, ữt
tác nhân
thì chương
chỉ cho phép sửa
itrên
13 Ẽ)
:
những trường
không
khi31—^
đó giao diện
Draw - &—Aưtỗbnapes
-—'N—VI
II Jbị" vi
1 phạm,
^1 ỉ ĩ .^Ị
^ sẽ như sau:
Page 9 Sec 1 9/9
At
6.5"
Ln
9
Col
1
REC
TRK
EXT
OVR
English
(u.s“Lưu vào Server” thì
PRINT
CANCEL
Khi người sử dụng chỉnh sửa xong dữ liệu, nhấn nút
®4»Ể£Fo 4:05 PM
21/12/2009
16:37:14
chương
trình
sẽ
cập
nhật
dữ
liệu
trở
lại
Server
và
sử
dụng
chức
ề
Chức
năng này sẽ thống—Ayrobnapes
kê danh sách và
số lượng' ỉ'học
sinh
theo
tùng năng
khối
:21/12/2009
Qraw
▼—^—VI
f 7TMKIEMDULIEU
~ 1 giỏi7 7
5J J
’ - PM; —u—m —
4
4:37
“Readonly”
trên
“DataGridView”.
16:29:54
Page 12 Sec 1học, người sử12/12
At
r
Ln
1
Col
1
REC
TRK
EXT
OVR
English
(u.s
|Qj:
dụng chọn “Khối” ở Combobox và “Thực Hiện”.
X-^ ®4>ìSÒ
a. ro
4:29
PM
4:33
PM
Code:
Với
chức
năng
này
nguủi
sử
có ta
thểcótìm
kiếm
tin qua các chức năng
Với
chức
năng
Thống
củadụng
chương
trình
ta
có
giaothông
diện sau:
Với
chức
năng
Thống
kêKê
điểm
học
sinh
giao
diện
sau:
như: kê điểm tất cả học sinh ở học kỳ I ta có:
Thống
_______________14_________________________________
11
_______________16_________________________________
13
_______________
Sinh
Viên
Thực
Hiện:
Lê Hải
Hải Nhật
Nhật -- Tin3B
Tin3B -- ĐHSP
ĐHSP Huế
Huế
_______________15_________________________________
Sinh Viên Thực Hiện: Lê
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
MDULIEU
MAH
TI
► S
* 005
Mã
Số
GD
LŨ
1
GD
LŨ
2
HOT
EN
LÊ
HAI
PHAI
✓
□
NGA
YSIN
20/06
/87
QUE
QUA
HA
TĨNH
XEPL
OAI
GIOI
M
AL
10
TI
Tiểu
Luận
Cơ
Sở
Dữ
Liệu
II
Tên Giáo Viên
Phá
Dia chĩ
SDT
MA
Tiêu
Luận
CơCơ
SởSở
DữDữ
Liệu
II II
Tiêu
Luận
Liệu
i
MH
TRẰN
THU Fal HUẾ
0165407 HH
THỦY
se
8956
10
XEMINHOCSINH
Tra
cứu
điếm
thi
theo
mã
học
sinh
■í +QUAN
LY
TRÀN DIEM
THU QUOC
Fal HUẾ
0122223 DL1
THỦY
se thôngSinh
345
2 - Tin 3B - ĐHSP Huế
+ Tìm kiếm
tin học
thông
quaLêtên
cóNhật
dấu.
Viênsinh
Thực
Hiện:
Hải
IN“TI001”
DANH ta
SÁCH
HUẾ
VíTHỊ
dụCL
traFal
cứu điểm
có kếtHỌC
quả: SINH
HUẾthi với mã học sinh
0122223
HH
0Jse
INANDULIEU
345
LỚPS3 I
■ẽ* QUAN
LY DIEM
HOCHoc
HUE
Phái
Naảv 11
Sinh Quê Quán
xếp LoaiMã|0iQ
Mã QUOC
Hs Ho Tên
Sinh
CHỌN CÁCH IN ẤN DỮ LIỆU
ỆỆẾ ________Sinh Viên Thưc Hiên: Lẻ Hải Nliât - Tin 3B - ĐĨĨSP
I Ai Ị=I Lrfa-n
Hục 0.Tru
GN
TRÀN
VĂN
HÀ TỈNH
NN
N0
HẢI
e TIMKIEMDULIEU
10
:uÉ
1
CHỌN CÁCH TÌM KIỂM
CE
TÌM
IN ANH SÁCH
GIÁO TO
11 TP ®
HUẾ
0169577
DƯ
LIỆU
GT
7888
10
TRẰN
THỊ Fal
VIÊN
0Ũ
NHẬP MÃ HS tĩOOl
THU
se
1
THOÁT
«©TRA
CỬU ĐIỂM
IN DANH
SÁCHTHI
HỌC
o TRA
CỮU THÔNG
TIN HỌC
GV
QUẢNG
ĐIÈN
0543333
DL1
Fal
A0
SINH
456
0
SINH
LÊ THI DIU
se
1
NHẬP
TÊN
HS
A
HẢI
THI
F
1
04/0
© IN
DANH
MÔN HỌC
1
NGỌC
al
0
8/19
HUẾ
KHA
0
CHÂU
se
A
94
0
1
A
NGỌC
GIOI
Tr
01/0
1
CHÂU
0
u
5/19
HUẾ
0
e
94
0
THỤ CA
HIỆN
A
TRAN
KHA
1
Tr
01/0
1
XUAN
0
u
3/19
HUE
0
CANH
A
e
84
0
A
HÀ
01/0
1
NGATHÚY F
al
0
2198
HÀ TĨNH KHA 1
0
sF
A
7
1
e
A
TRẰN
THI
01/0
1
2
THU
YẾN
al
1/19
2
HUẾ
KHA
0
s
95
A
27/12/^uu^
0
e
2
m
A
HAI
VAN Tr
01/0
HUE
KHA HH
1
21/12/2009
2
NGOC
u
3/19
2
16:46:42
0
e
95
A
Total
Page
No.:
1 + QLDQHH
Zoom
Factor:
^
TIMKIEMDULEU
<
y®
a.100%
so
PMPM
0
2
N
HAI
VAN
F
01/0
HUE
KHA
1
»
untitled
Paint
2
Windows
Explorer
TIỂU
LUẬN
MÔN
c...
(Running)
< .4:46
6:43
N
al
2/19
2
0
s
85
N
0
e
N
N
HAI
01/0 HUE
GIOI 1
N
HUNGVAN Tr
u
2
Với 2/19
chức năng Tìm kiếm thông tin
học sinh qua tên, ta có giao diện
0
e
85
N
0
N
N
HAI
VAN
Tr
01/0
HA
TINH
GIOI
1
lg]TIỄU
LUẬN
MÔN
SỠ
IN
ĐIỂM
HỌC
SINH
N
HAI
u
5/19
2
Mlcroson
Word
lQLDQHH
°'gn
Ữ
e
85
N
■
2
Windows
Explorer
*
TIÊU
LUẬN
MÔN
c...
«8
(Running).
0
N
ẳ. [02/0
N
LÊ
HUẾ
GIOI
1
N
HẢI VÃN Tr
u
4/19
2
Mã Ịnsert
HS Format
Mã Tools
Mh
Thi Help
Lần Thi Hoc
Kv
File
Edit Vievv
TatoleĐiểm
Window
Type
a
0
e
95
N
1
N
for
help - X GIOI 1
T
TRẰN
Tr
11/0
PHONG
Equestion
I0
VĂN AN
u
2/19
ĐIÈN
0
0
e
92
TI
CHỌN
CÁCH
TÌM
1
IN
DANH
SÁCH
GIÁO VIÊN
T
TRẰN
04/0
TP
HUẾ
GIOI
1
Tr
KIẾM
DỮ
LIỆU
I0
VĂN
5/19
2
u
TÌM
0
NGỌC
94
TI
e
2
T
LÊ
HẢI
Tr
20/0
HÀ
TĨNH
GIOI
1
©
TRA
cứu
ĐIÉM
I0
NHẬT
u
6/87
0
0 A1001
e
DL10
7 THI
1 TIMA HS
1
NHẬP
THOÁT
® TRA CỨU THÔNG TIN HỌC SINH
VN010
VL11
9
1
1
NHẬP
TÊN HS
Ịlê hãi nhật
GD
L03
HẢI
NGỌC
TOQŨ2
VL11
9
1
1
A1001
LS11
7
1
1
T0002
VL10
10
1
1
v DAytoShopes
OìJ4 0 1ầnjl^-ai-A-=ĩ55ajla
! Drow - - X1*Ị
Page 14 5ec 1 8
REC TRK EXT OVR English (U.5 ũ*
LS10
1 14/14 At 1.5"
2 Ln 3 Col 1
TOOŨ2
TIŨŨ5
TI002
LS1Ũ
9
1
2
Với chức năng in ấn dữ liệu, ta có một số chức năng sau:
NN11
9
2
2
TIŨŨ1
HH12
10
1
1
T0002
HH12
10
1
1
TI001
HH12
10
1
1
T0003
T012
10
A1001
TO10
8
1
2
_______________17_________________________________
_______________19_________________________________
2Viên
1Lê Lê
Sinh
Sinh
Viên
Thực
Thực
Hiện:
Hiện:
HảiHải
Nhật
Nhật
- Tin3B
- Tin3B
- ĐHSP
- ĐHSP
Huế
Huế
Tiểu Luận Cơ Sở Dữ Liệu II
Ngoài ra, chưcmg trình còn có phần “Hướng dẫn sử dụng” bằng phím
nóng, người sử dụng nhấn “Fl” để thực hiện.
BU CiI iAH I 7 niPM OI inr Mnr HI IP
10] ạ
Sinh Viên Thím Hiên- Lá Hải Nhât - Tin 3R - F)HSP |BU£
HnẮ
3»0
°7 HU0N6DANSUDUNG
CH
HƯỚNG DẪN SỬ DỤNG CHƯƠNG TRÌNH
BẠN MUÔN SỬ DỤNG CHƯƠNG TRÌNH THỈ BẠN
PHAI LÀ NGƯỜI CỒ QUYỀN ĐĂNG NHẬP HÊ THỐNG,
KHI ĐẢNG NHẬP HỆ THÔNG XONG BẠN cổ THÉ KÉT
NỐI VỚI SERVẺR ĐẺ LẤY DỮ LIỆU, BẠN DÙNG CÁC
CHỨC NĂNG HIỆN CÓ CỦA HỆ THÔNG ĐỂ sử DỤNG.
CHÚC BẠN THÀNH CÔNG!
(Q)ủ xài (Rôi àC) I
ĩ*
n
THÀNH QUẢ KHI sử DỤNG CHƯƠNG TRÌNH
xã?
21/12/2009
16:50:34
Và các chức năng khác như cập nhật ngày, giờ hệ thống...
QUAN LY DIEM QUOC HOC HUE
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin 3B - ĐHSP Huế
CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM TRƯỜNG QUỐC HỌC HUẾ
©CẶP NHẬT Dữ LIỆU
© THỐNG KÊ Dữ LIỆU
© TÌM KIỂM THÔNG
TIN
• IN ẤN Dữ LIỆU
21/12/2009
EỊ QLDQHH
(Running)
9 QUAN
LY DIEM
QUO.. -
16:53:00
_____________20______________________________
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế
Tiểu Luận Cơ Sở Dữ Liệu II
c. Kết Luận
* Những phần đã làm được
-
-
Đã xây dựng hoàn chỉnh chuơng trình.
Chương trình có khá đầy đủ các chức năng.
Ngoài ra chương trình đã xử lý tốt các phàn về ràng buộc cơ sở dữ liệu, có
các
“Trigger” tự động xử lý.
Chương trình có điểm mới và hay là đã xuất được kết quả thống kê sang
Excel
để người sử dụng in ấn và tính toán một cách thuận tiện hơn.
* Hạn chế
-
Chương trình hiện chưa có phần bảo trì hệ thống.
Chưa mã hóa được cơ sở dữ liệu.
Sinh Viên Thực Hiện: Lê Hải Nhật - Tin3B - ĐHSP Huế