B GIÁO D
O
I H C DÂN L P H I PHÒNG
-------o0o-------
ÁN T T NGHI P
Ngành: C
B GIÁO D
O
I H C DÂN L P H I PHÒNG
-------o0o-------
XÂY D NG WEBSITE
ÁN T T NGHI
NG
C C A GI NG VIÊN
I H C H CHÍNH QUY
Ngành: Công ngh Thông tin
H i Phòng - 2017
B GIÁO D
O
I H C DÂN L P H I PHÒNG
-------o0o-------
XÂY D
NG
C C A GI NG VIÊN
ÁN T T NGHI
I H C H CHÍNH QUY
Ngành: Công ngh Thông tin
Sinh viên th c hi n: Nguy n Anh Tú
Giáo viên h ng d n: Ths.V Anh Hùng
Mã s sinh viên: 1312101006
H i Phòng - 2017
GIÁO
C
DÂN
PHÒNG
ã
am
-
-
phúc
-------o0o-------
NHI M V THI T K T T NGHI P
Sinh viên: Nguy n Anh Tú
Mã s : 1312101006
L p: CT1701
Ngành: Công ngh Thông tin
Tên
tài: Xây d ng website
gi ng viên
ng ký kh i l
ng công tác trong n m h c c a
NHI M V
TÀI
1. N i dung và các yêu c u c n gi i quy t trong nhi m v
tài t t nghi p
a. N i dung:
- Tìm hi u y nghi p v bài toán,thu th p các h s d li u liên quan
- Phân tích thi t k h th ng theo h ng c u trúc
- Thi t k CSDL quan h
l u tr d li u
- Cài t ch ng trình th nghi m
b. Các yêu c u c n gi i quy t
- B n phân tích thi t k
y theo h ng c u trúc
- Ph n m m ch y t t áp ng
c yêu c u c a bài toán
2. Các s li u c n thi t
3.
a i m th c t p
thi t k , tính toán
t ra
CÁN B
NG D
TÀI T T NGHI P
Ng i h ng d n th nh t:
H và tên: V Anh Hùng
H c hàm, h c v : Th c s
C quan công tác: Tr ng i h c Dân L p H I Phòng
N i dung h ng d n:
Tìm hi u y nghi p v công vi c ng ký kh i l ng công vi c c a gi ng
viên trong n m h c và duy t b n ng ký c a gi ng viên, thu th p các h s d
li u liên quan
Phân tích thi t k h th ng theo h ng c u trúc
Thi t k CSDL quan h
l u tr d li u
Cài t ch ng trình th nghi m d ng website
tài t t nghi p
c giao ngày 07 tháng 04 n m 2017
Yêu c u ph i hoàn thành tr
c ngày 30 tháng 6 n m 2017
ã nh n nhi m v : .T.T.N
Sinh viên
ã nh n nhi m v : .T.T.N
Cán b h ng d n .T.T.N
H i Phòng, ngày ......tháng.......n m 2017
Hi u tr ng
GS.TS.NG T Tr n H u Ngh
án t t nghi p
Xây d
c c a gi ng viên
PH N NH N XÉT TÓM T T C A CÁN B
1. Tinh th n thái
c a sinh viên trong quá trình làm
NG D N
tài t t nghi p:
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
2.
ánh giá ch t l ng c a
tài t t nghi p (so v i n i dung yêu c u ã
ra trong nhi m v
tài t t nghi p)
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
3. Cho i m c a cán b h
ng d n:
( i m ghi b ng s và ch )
.................................................................................................................................................
.................................................................................................................................................
Ngày.......tháng.........n m 2017
Cán b h ng d n chính
( Ký, ghi rõ h tên )
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
7
án t t nghi p
Xây d
PH N NH
c c a gi ng viên
IÁ C A CÁN B
BI
CH M PH N
TÀI T T NGHI P
1. ánh giá ch t l ng
tài t t nghi p (v các m t nh c s lý lu n,
thuy t minh ch ng trình, giá tr th c t , ...)
2. Cho i m c a cán b ph n bi n
( i m ghi b ng s và ch )
.................................................................................................................................................
.................................................................................................................................................
Ngày.......tháng.........n m 2017
Cán b ch m ph n bi n
( Ký, ghi rõ h tên )
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
8
án t t nghi p
Xây d
c c a gi ng viên
tránh
ng.
26 tháng 6
Sinh viên
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
9
án t t nghi p
Xây d
c c a gi ng viên
...................................................................................................... 1
L IC
BÀI TOÁN VÀ GI I PHÁP.......................................... 12
1.1. Mô t bài toán:.......................................................................................... 12
ti n trình nghi p v ........................................................................ 13
ng công tác ........................................................... 13
ng khoa h c............................................................ 14
ct pt b
ng.......................................................... 15
................................................................. 16
1.2.5. Báo cáo.............................................................................................. 17
1.3. Gi i Pháp .................................................................................................. 18
T K H TH NG......................................... 19
2.1. B
nh các ch
2.2. Bi
..................... 19
ng c nh...................................................................................... 20
2.2.1. Bi
............................................................................................. 20
2.2.2. Mô t ho
ng ............................................................................... 21
2.3. Nhóm d n các ch
........................................................................ 22
phân rã ch
......................................................................... 23
2.5. Danh sách các h
li u s d ng:...................................................... 25
2.6. Ma tr n th c th ch
.................................................................... 25
lu ng d li u .................................................................................. 26
lu ng d li u m c 0 ............................................................... 26
lu ng d li u m c 1 ............................................................... 27
2.8. Thi t k
d li u............................................................................... 30
2.8.1. Mô hình liên k t th c th (E-R) ........................................................ 30
2.8.2. Mô hình quan h : .............................................................................. 39
2.8.3. B ng d li u v t lý: ........................................................................... 44
2.9. Thi t k giao di n.................................... Error! Bookmark not defined.
2.9.1. Giao di n chính: ................................ Error! Bookmark not defined.
2.9.2. Giao di n c p nh p:........................... Error! Bookmark not defined.
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
10
án t t nghi p
Xây d
c c a gi ng viên
....................................................... 48
3.1. Gi i thi u v h th
........................................................ 48
t............................................................................. 48
3.1.2. Các h th ng con............................................................................... 48
3.1.3. Các ch
a m i h con................................................ 48
3.2. Giao di n c p nh p d li u....................................................................... 49
3.2.1. thông tin giáo viên............................................................................. 49
................................................................................ 50
3.2.3. Thông tin kh
ng công tác .......................................................... 51
3.2.4. Thông tin ho
ng khoa h c........................................................... 52
3.2.5. Thông tin h c t p t b
3.2.6. Thông tin
ng......................................................... 53
.................................................................. 54
3.3. Giao di
.................................................................................... 55
ng công tác ............................................................ 55
ng khoa h c và công ngh ...................................... 56
ct pt b
ng........................................................... 57
3.3.4. Giao di
.................................................... 58
3.4. Giao di n tìm ki m................................................................................... 59
3.4.1. Tìm ki m kh
ng công tác .......................................................... 59
3.4.2.Tìm ki m ho
ng khoa h c và công ngh ..................................... 60
3.4.3. Tìm ki m h c t p t b
3.4.4. Tìm ki
ng......................................................... 61
.................................................................. 62
3.5. Giao di n báo cáo..................................................................................... 63
ng công tác............................................... 63
ng khoa h c ............................................... 64
c t p ................................................................... 65
....................................................... 66
K T LU N ......................................................................................................... 67
TÀI LI U THAM KH O................................................................................... 68
DANH M C H
Sinh viên: Nguy n Anh Tú
U ........................................................................ 69
L p: CT1701
Ngành: Công ngh thông tin
11
án t t nghi p
Xây d
c c a gi ng viên
: MÔ T BÀI TOÁN VÀ GI I PHÁP
1.1. Mô t bài toán
Trong tu
u h c kì m t c a m
môn ph i ti n hành l p các b
mình ph i th c hi n bao g m: B
ho
ng khoa h c, b
nhân (theo m u QC09phê duy t. N u b
phù h p.
c m i, các giáo viên các Khoa/ B
ng công vi
c mà
ng công tác, b
ct pt b
ng, b
pv
ng Khoa/ B
xem xét
t thì ph i ch nh s a cho
các b
ng công vi c c
ng Khoa/ B môn) s d
phân công kh
ng các công
vi c cho giáo viê
c cho phù h
ng th i s xây d ng các b n
t ng h p kh
ng công vi c c
nh (b n t ng h p Ho
ng khoa h c và công ngh
chuy n cho Phòng Qu n lý khoa h
m b o ch
ng, b n t ng h
n cho b ph
a Phòng T ng ch c hành chính, b n
t ng h
ct pt b
ng chuy n cho Phòng T ch c hành chính,
b n t ng h
ng công tác chuy n cho Phòng T ch c hành
chính).
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
12
án t t nghi p
1.2.
Xây d
c c a gi ng viên
ti n trình nghi p v
1.2.1.
ng công tác
Ch nhi m khoa/B
môn
Giáo viên
kh
ng
công tác
H
li u
B
ký kh i
ng
công tác
Ti p nh n
Ti p
nh n
Duy
t
Không
t
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
S al
13
án t t nghi p
Xây d
1.2.2.
c c a gi ng viên
ng khoa h c
Ch nhi m khoa/B môn
Giáo viên
ho
ng
khoa h c
H
li u
B
ký ho t
ng khoa
h c
Ti p nh n
Ti p nh n
t
Duy t
ký
ký
Không
t
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
S al
14
án t t nghi p
1.2.3.
Xây d
ct pt b
c c a gi ng viên
ng
Ch nhi m khoa/B môn
Giáo viên
c
t pt b i
ng
H
li u
B
h ct pt b i
ng
Ti p nh n
Ti p nh n
t
Duy t
ký
ký
Không
t
S al
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
15
án t t nghi p
Xây d
1.2.4.
c c a gi ng viên
cá nhân
Ch nhi m khoa/B môn
Giáo viên
H
li u
B
nhân
Ti p nh n
t
Duy t
Ti p nh n
ký
Không
t
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
S al
16
án t t nghi p
Xây d
c c a gi ng viên
1.2.5. Báo cáo
o
H
li u
B
ký kh i
ng
công tác
L p báo cáo
Yêu c u báo
cáo
B
ký ho t
ng
khoa h c
B
ký h c
t pt b i
ng
Báo cáo
kh i
ng
công tác
Báo cáo
h ct pt
b
ng
Báo cáo
ho
ng
khoa h c
Báo cáo
nhân
B n
cá nhân
Ti p nh n và
x lý
Báo
cáo
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
17
án t t nghi p
Xây d
c c a gi ng viên
1.3. Gi i Pháp
Hi n t i,
b nc
cáo v
i h c Dân l p H i Phòng v
.
ng công tác
y theo m
b ng các b
T
vi c
d ng h
li u
, tìm ki m và t ng h p báo
t ra v
Sinh viên: Nguy n Anh Tú
c
c th c hi n th công
nh.
là nên có m
d
ph c v cho
, qu n lý và tìm ki m cho giáo viên và t ng h p báo cáo
c nhanh chóng và chính xác.
L p: CT1701
Ngành: Công ngh thông tin
18
án t t nghi p
Xây d
c c a gi ng viên
: PHÂN TÍCH THI T K H TH NG
2.1. B
nh các ch
ng t +B ng
kh
Danh t
ng công Giáo viên
Nh n xét
Tác nhân
tác
ho
ng
Giáo viên
KH&CN
h ct pt b i
Giáo viên
ng
Giáo viên
Ch nh s a b
Giáo viên
Duy t
L p báo cáo
Sinh viên: Nguy n Anh Tú
Báo cáo
L p: CT1701
Ngành: Công ngh thông tin
HSDL
19
án t t nghi p
2.2. Bi
Xây d
c c a gi ng viên
ng c nh
2.2.1. Bi
O
Thông tin ch nh s a
GIÁO VIÊN
B
i
NG
/CH
T CH CÔNG
ng CT
B
nhân
B
cá nhân
B
B
ct pt b
ng
ng KH&CN
B n ch nh s a
H TH NG
KH I
NG CÔNG
TÁC C A GI NG
VIÊN
Thông tin XN
ng KH&CN, KL công tác,
B
Thông tin
B
TBD
PHÒNG QU N
CH
NHI M
KHOA/B
MÔN
ct p
Thông tin
PHÒNG TCHC
Thông tin XN
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
20
án t t nghi p
Xây d
2.2.2. Mô t ho
c c a gi ng viên
ng
*GIÁO VIÊN
+Giáo viên cung c p b
ng công tác cho h th ng
+Giáo viên cung c p b
ng KH&CN cho h th ng
+Giáo viên cung c p b
ct pt b
ng cho h th ng
+Giáo viên cung c p b
th ng
+Giáo viên cung c p b n ch nh s
th ng
*CH NHI M KHOA/B MÔN
+Nh n b
ng và xét duy t
ng KH&CN, kh
ng công tác, h c t p t b i
+G i l i thông tin xác nh n cho h th ng
/ CH T
+Nh n b
t
+G i l i thông tin xác nh n cho h th ng
*PHÒNG T CH C HÀNH CHÍNH
+Nh n b
duy t
ng công tác, h c t p t b
ng và xét
+G i l i thông tin xác nh n cho h th ng
*PHÒNG QU
M B O CH
+Nh n b
Sinh viên: Nguy n Anh Tú
NG
ng KH&CN và xét duy t
L p: CT1701
Ngành: Công ngh thông tin
21
án t t nghi p
Xây d
c c a gi ng viên
+G i l i thông tin xác nh n cho h th ng
O
o yêu c u h th ng g i báo cáo
+ H th ng cung c p báo cáo theo yêu c
o
2.3. Nhóm d n các ch
Các ch
t (lá)
Nhóm l n 1
1, L p b
ng công tác
2, L p b
ng KH&CN
3, L p b
ct pt b
ng
Nhóm l n 2
H TH NG
4, L p b
5, Ch nh s a b
6, Duy t b
ng công tác
7, Duy t b
ng KH&CN
8, Duy t b
ct pt b
Xét duy t
ng
9, Duy t b
10, L
KH I
NG
CÔNG TÁC
C A GI NG
VIÊN
ng công tác
11, L p
ng KH&CN
12, L
ct pt b
Báo cáo
ng
13, L
Sinh viên: Nguy n Anh Tú
L p: CT1701
Ngành: Công ngh thông tin
22
án t t nghi p
2.4.
Xây d
c c a gi ng viên
phân rã ch
H th
ng công tác c a gi ng viên
1.
2. Xét duy t
2.1 Duy t b
kh
ng công tác
1.1 L p b
kh
ng công tác
3.1 L p báo cáo
ký kh
ng công tác
2.2 Duy t b
ho
ng KH&CN
1.2 L p b
ho
ng KH&CN
1.3 L p b
h ct pt b
3. Báo cáo
2.3 Duy t b
h ct pt b
ng
3.2 L p báo cáo
ký ho
ng KH&CN
3.3 L p báo cáo
ký h c t p t b i
ng
ng
2.4 Duy t b
1.4 L p b
3.4 L p báo cáo
2.5 Ch nh s a b n
*Mô t chi ti t ch
-L p b
ng công tác: Giáo viên s
p vào h
th
ti t gi ng d y, s gi nghiên
c u khoa h c, h c t p và các công tác khác.
-L p b
tài c
-L p b
kh
ng, k t qu
ng khoa h c: Giáo viên s
n các thông tin
ng, khoa, các sáng ki n và ho
ng khác.
ct pt b
ng: Giáo viên s
m h c t p.
i dung,
-L p b
ng v i nhi m v
Sinh viên: Nguy n Anh Tú
L p: CT1701
c.
Ngành: Công ngh thông tin
23
án t t nghi p
Xây d
c c a gi ng viên
+Xét duy t:
-Duy t b
duy t b
ng công tác: Ch nhi m khoa/b môn s xét
a giáo viên
-Duy t b
duy t b
ng khoa h c: Ch nhi m khoa/b môn s xét
a giáo viên
-Duy t b
duy t b
ct pt b
a giáo viên
-Duy t b
xét duy t b
-Ch nh s a b
ch nh s a l i b
ng: Ch nhi m khoa/b môn s xét
/ ch t ch côn
s
a giáo viên
p l , giáo viên s ph i
c a mình.
+Báo cáo:
-L
xét duy t b
ng công tác: Ch nhi m khoa/ B môn s
c a giáo viên
-L
xét duy t b
ng khoa h c: Ch nhi m khoa/ B môn s
a giáo viên
-L
xét duy t b
ct pt b
a giáo viên
-L
s xét duy t b
Sinh viên: Nguy n Anh Tú
L p: CT1701
ng: Ch nhi m khoa/ B môn s
/Ch t
a giáo viên
Ngành: Công ngh thông tin
24
án t t nghi p
Xây d
c c a gi ng viên
a, B n
ng công tác
b, B n
ng KH&CN
c, B n
ct pt b
ng
d, B n
e, Báo cáo
2.6. Ma tr n th c th ch
Các th c th d li u
a, B n
ng công tác
b, B n
ng KH&CN
c, B n
ct pt b
ng
d, B n
e, Báo cáo
Các ch
a
b
c
d
1.
C
C
C
C
2. Xét duy t
U
U
U
U
3. Báo cáo
R
R
R
R
Sinh viên: Nguy n Anh Tú
nghi p v
L p: CT1701
Ngành: Công ngh thông tin
e
C
25