Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)Xây dựng hệ thống quản lý học viên cho trung tâm Anh ngữ Andy (Đồ án tốt nghiệp)
Trang 2- 2016
Trang 3Sinh viên th
Giáo viên h
Trang 4Sinh viên: 1212101006
Xây d
Trang 5-
-2.
3.
Trang 6T : -
Sinh viên
Trang 7
)
Trang 8Trang 9
Sinh viên
Trang 10L I C 1
M C L C 2
L I M U 5
, WORLD WIDE WEB VÀ HTML 6
1 Khái ni m c b n v Internet 6
1.1 Gi i thi u chung 6
1.2 Phân lo i 6
2 World Wide Web 7
2.1 Các khái ni m c b n v World Wide Web 7
2.2 Cách t o trang Web 7
2.3 Trình duy t Web (Web Client hay Web Browser) 7
2.4 Webserver 8
2.5 Phân lo i Web 8
2.5.1 Web t nh 8
2.5.2 Website ng 8
3 HTML 9
3.1 C u trúc chung c a m t trang HTML 9
3.2 Các th HTML c b n 9
NGÔN NG 12
12
1.1 Khái ni m PHP 12
1.2 T i sao nên dùng PHP 12
1.3 Ho t ng c a PHP 13
1.4 T ng quan v PHP 14
1.4.1 C n 14
1.4.2 Xu t giá tr ra trình duy t 14
Trang 112 MySQL 20
2.1 Gi i thi u c s d li u 20
2.2 M d d li u 20
2.3 T ng quan v MySQL 21
2.3.1 Kh ng và s d ng 21
2.3.2 M t s thu t ng 21
2.3.3 Lo i d li u trong MySQL 21
2.3.4 Nh n 21
3 K t h p PHP và MySQL trong ng d ng Website 23
4 Gi i thi u v CSS 23
5 Apache và IIS 23
U BÀI TOÁN QU O C A TRUNG TÂM ANH NG ANDY 25
1 Gi i thi u trung tâm anh ng Andy 25
2 Yêu c t ra 25
3 Phân tích thi t k h th ng 26
3.1 Phát bi u bài toán 26
3.2 Mô hình nghi p v 26
3.2.1 B nh ch 26
3.2.2 Bi ng c nh 27
3.2.3 Bi phân rã ch 28
2.3.4 Danh sách h li u 29
Trang 123.2.6 Bi lu ng d li u 30
3.3 Thi t k d li u 32
3.3.1 Mô hình liên k t th c th (ER) 32
3.3.2 Mô hình quan h 35
3.3.3 Thi t k d li u v t lý 37
NG H TH NG TH NGHI M 42
ng th nghi m 42
2 M t s giao di n th nghi m 42
54
TÀI LI U THAM KH O 55
Trang 18submit, button, reset, checkbox, radio, hidden, image.
- Th textarea < textarea> < \textarea>:
- Th select
p
- Th form:
Client
Trang 22echo "Thông tin";
printf "Thông tin";
<?php
echo printf
?>
Trang 23khai báo v a gán d li u cho bi n B n thân bi gán cho các ki u
i vì ph n tên b u c a bi n là d ng s
?>
H ng: n u bi n là cái có th c l i h ng là cái chúng ta
Trang 24$fisrt_name= "Nguyen";
<?
?>
Ki u d li u: các ki u d li u khác nhau chi ng b nh khác nhau và
Trang 25echo gettype($a); // Integer.
Trang 26d qu n lý các phiên làm vi c
s d c trình duy t g c lên l i server m i khi browser t i 1 trang web
trên server M i Website có th nh ng thông tin khác nhau trong cookie, ví d
t o ra b i Website và g i t i browser, do v y 2 Website khác nhau (cho dù cùng host trên 1 server) s có 2 cookie khác nhau g i t i browser Ngoài ra, m i browser qu n lý
cookie theo cách riêng c a mình, cho nên 2 browser cùng truy c p vào 1
Setcookie("tên cookie","giá tr ", th i gian s t cho phiên làm vi c Giá tr là thông s c a tên cookie Ví d : setcookie("name" s d ng l i cookie v a thi t l p, chúng ta
s d ng cú pháp: $_COOKIE["tên cookies"] Tên cookie là tên mà chúng ta thi t l p
setcookie("Tên cookie") G i hàm setcookie v i ch duy nh t tên cookie mà thôi Dùng
ngoài vi c cho phép b u th c thi session Chúng ta còn ph
ti n cho vi c gán giá trsession_register("Name") Gi ng v s d ng giá tr c a session ta s d ng
mã l nh sau: $_SESSION["name"] V i Name là tên mà chúng ta s d ng hàm
h y b giá tr c a session ta có nh ng cách
Trang 27//L nh th c thi }
Tên hàm có th là m t t h p b t k nh ng ch cái, con s và d u g i,
Cú pháp:
function function_name($gt1,$gt2) {
}
Cú pháp:
function function_name(Có ho i s ) {
// L nh th c thi return giatri;
}
G i l i hàm
Trang 28PHP cung c p nhi u hàm cho phép tri u g i l i file Nh hàm include("URL
n file") Ngoài hai cú pháp trên còn có include_once(),
Trang 29-C++, Java, Visual Basic,
Trang 31Th c thi câu l nh truy v n: mysql_query("Câu truy v n
- m s dòng d li u trong b ng: mysql_num_rows();
miêu t cách trình bày các tài li u vi t b ng ngôn ng HTML và XHTML
m k thu t c a CSS c duy trì b i World Wide Web Consortium (W3C)
Trang 32IIS (INTERNET INFORMATION SERVICES) là
Trang 34-3.1 Phá
3.2
Trang 35Nhân viên trung tâm
Nhân viên trung tâm
Trang 39NHÂN VIÊN TT
1.0
5.0 4.0
Trang 40Thông tin DM
Thông tin DM
Thông tin DM
Trang 41STT M i quan h Các th c th tham gia Các thu c tính
ph i n p, lo i bài giao, ghi chú, k t qu
, ngày
Trang 42Mô hình ER
Hình 6
ngày ký
ngày ký
NHÂN VIÊN TRUNG TÂM
mã nhóm tên nhóm
HV
danh
mã bài
NV
BTVN
KTTL ký
mã danh
Trang 43manhom, tennhom)NHÂN VIÊN TRUNG TÂM ( taikhoanNV, matkhauNV )
manhucau, tennhucau)malichhoc, tuan, ngayhoc, cahoc, ghichu )
taikhoanHV matkhauHV ten gioitinh ngaysinh diachi malop taikhoanNV
malop tenlop manhom taikhoanNV
manhom tennhom
Trang 44NHÂN VIÊN TRUNG TÂM
taikhoanNV matkhauNV
manhucau tennhucau
madangky ngaydangky taikhoanHV manhucau
malichhoc tuan ngayhoc ghichu taikhoanHV
madiemdanh tuan ngayhoc cahoc ghichu trangthai taikhoanHV taikhoanNV
maBT ngaygiaoBT ngayphainop loaibaigiao ghichu ketqua danhgia malop taikhoanNV
makiemtra ngaykiemtra ghichu ketqua danhgia malop taikhoanNV
Trang 48STT Ghi chú
danh(khóa chính)
Trang 49ngoài)
Trang 62Vi c áp d ng công ngh thông tin trong t t c c c i s
th c t Và th c vai trò to l n c a công ngh thông tin trong xã h i hi n nay
Trang 63[2]
-[3] Website chính th c c a trung tâm: http://andy.com.vn/