Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Xây dựng website đăng kí tín chỉ bằng kỹ thuật ajax.
Nội dung xem thử
Mô tả chi tiết
ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC SƯ PHẠM
KHOA TIN HỌC
KHÓA LUẬN TỐT NGHIỆP
Đề tài:
XÂY DỰNG WEBSITE ĐĂNG KÝ TÍN CHỈ
BẰNG KỸ THUẬT AJAX
Giáo viên hướng dẫn : Th.S Ngô Đình Thưởng
Sinh viên thực hiện : Lê Sơn Ngà
Chuyên ngành : Cử nhân Công nghệ thông tin
Lớp : 11 CNTT2
Đà Nẵng, 5/2015
Báo cáo luận văn tốt nghiệp GVHD: Th.S Ngô Đình Thưởng
LỜI CẢM ƠN
Để hoàn thành khóa luận này, trước hết em xin gửi lời cảm ơn chân thành
đến các thầy cô giảng viên khoa Tin học - Trường Đại học Sư phạm Đà Nẵng đã
dìu dắt chúng em từ những ngày đầu mới chập chững vào trường đến hôm nay.
Với sự dạy dỗ tận tình truyền đạt kiến thức trong quá trình học tập ở trường
không chỉ là nền tảng cho quá trình nghiên cứu khóa luận mà còn là hành trang
quý báu để em bước vào đời một cách vững chắc và tự tin.
Để đạt được kết quả này, em xin gửi lời cảm ơn sâu sắc nhất đến thầy Ngô
Đình Thưởng đã nhiệt tình chỉ bảo, quan tâm, định hướng giúp em hoàn thành
khóa luận tốt nghiệp.
Cuối cùng, xin cảm ơn các bạn bè, gia đình, người thân đã luôn bên cạnh
động viên, giúp đỡ trong quá trình làm khóa luận tốt nghiệp.
Trong quá trình thực hiện, mặc dù đã cố gắng nỗ lực song kiến thức và
kinh nghiệm của bản thân còn hạn chế nên không tránh được những sai sót,
mong quý thầy cô bỏ qua và góp ý để đề tài được hoàn thiện.
Báo cáo luận văn tốt nghiệp GVHD: Th.S Ngô Đình Thưởng
LỜI CAM ĐOAN
Tôi xin cam đoan :
1 Những nội dung trong đồ án này là do em tự thực hiện dưới sự
hướng dẫn trực tiếp của thầy Ngô Đình Thưởng.
2 Mọi tham khảo dùng trong luận văn đều được trích dẫn rõ ràng
tên tác giả, tên công trình, thời gian, địa điểm công bố.
3 Mọi sao chép không hợp lệ, vi phạm Quy chế đào tạo, hay gian
trá tôi xin chịu hoàn toàn trách nhiêm.
Đà Nẵng, tháng 4 năm 2015
Sinh viên thực hiện
Lê Sơn Ngà
Báo cáo luận văn tốt nghiệp GVHD: Th.S Ngô Đình Thưởng
MỤC LỤC
MỞ ĐẦU..........................................................................................................................1
1. Lý do chọn đề tài...............................................................................................1
2. Mục đích nghiên cứu ........................................................................................1
3. Đối tượng và phạm vi nghiên cứu ...................................................................2
4. Phương pháp nghiên cứu.................................................................................2
5. Mục tiêu cần đạt được......................................................................................2
CHƯƠNG 1 .....................................................................................................................3
CƠ SỞ LÝ THUYẾT.......................................................................................................3
1.1 TỔNG QUAN VỀ MÔ HÌNH ỨNG DỤNG WEB. .......................................3
1.1.1 Khái niệm về World Wide Web. ..............................................................3
1.1.2 Khái niệm Client-Server. ..........................................................................4
1.1.3 Cách tạo một trang web ............................................................................4
1.2 TỔNG QUAN VỀ NGÔN NGỮ HTML.........................................................5
1.2.1 Giới thiệu về ngôn ngữ HTML.................................................................5
1.2.2 Cấu trúc của ngôn ngữ HTML.................................................................6
1.2.3 Cấu trúc thành phần của HTML .............................................................7
1.3 TỔNG QUAN VỀ JAVASCRIPT...................................................................7
1.3.1 Giới thiệu về Javascript.............................................................................7
1.3.2 Cách sử dụng Javascript...........................................................................8
Báo cáo luận văn tốt nghiệp GVHD: Th.S Ngô Đình Thưởng
1.4 TỔNG QUAN VỀ CSS.....................................................................................9
1.4.1 Giới thiệu về CSS .......................................................................................9
1.4.2 Cú pháp CSS ............................................................................................10
1.4.3 Cách sử dụng CSS....................................................................................10
1.5 TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP....................................12
1.5.1 Giới thiệu về ngôn ngữ lập trình PHP ...................................................12
1.5.2 Ưu điểm của PHP.....................................................................................13
1.5.3 Cú pháp của PHP.....................................................................................13
1.5.4 Cách sử dụng PHP...................................................................................13
1.6 TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU MYSQL............................................14
1.6.1 Giới thiệu về MySql .................................................................................14
1.6.2 Một số đặc điểm của MySql....................................................................15
1.7 TỔNG QUAN VỀ AJAX ...............................................................................15
1.7.1 Giới thiệu Ajax .........................................................................................15
1.7.2 Cơ chế hoạt động của Ajax .....................................................................17
1.7.3 Đối tượng XMLHttpRequest..................................................................18
1.7.4 Ví dụ về Ajax ............................................................................................21
CHƯƠNG 2 ...................................................................................................................27
PHÂN TÍCH THIẾT KẾ HỆ THỐNG ..........................................................................27
2.1 GIỚI THIỆU CHUNG...................................................................................27
2.1.1 Ý tưởng .....................................................................................................27
2.1.2 Khảo sát hiện trạng..................................................................................27
Báo cáo luận văn tốt nghiệp GVHD: Th.S Ngô Đình Thưởng
2.1.3 Phác thảo chức năng................................................................................28
2.1.4 Yêu cầu hệ thống......................................................................................29
2.2 PHÂN TÍCH VÀ THIẾT KẾ ........................................................................30
2.2.1 Các tác nhân.............................................................................................30
2.2.2 Sơ đồ Use-Case .........................................................................................30
2.2.3 Đặc tả Use-Case........................................................................................32
2.2.4 Biểu đồ lớp................................................................................................34
2.2.5 Biểu đồ tuần tự.........................................................................................35
2.2.6 Cơ sở dữ liệu.............................................................................................37
CHƯƠNG 3 ...................................................................................................................41
SẢN PHẨM THỰC HIỆN.............................................................................................41
3.1 TRANG CHỦ..................................................................................................41
3.2 TRANG ĐĂNG NHẬP...................................................................................41
3.3 TRANG ĐĂNG KÝ TÍN CHỈ .......................................................................42
3.3.1 Quy định đăng ký ........................................................................................42
3.3.2 Cơ chế hoạt động......................................................................................43
3.3.3 Mã nguồn đăng ký học phần...................................................................43
3.3.4 Hình ảnh sản phẩm..................................................................................48
3.4 XEM THỜI KHÓA BIỂU .............................................................................48
3.4.1 Cơ chế hoạt động.........................................................................................48
3.4.2 Mã nguồn xem thời khóa biểu ................................................................48
3.4.3 Hình ảnh sản phẩm..................................................................................51